@layer components{.nm-ins_filter ul{flex-direction:column;gap:.25rem;margin:1.25rem 0 0;padding:0;display:flex}@media not (min-width:62rem){.nm-ins_filter ul{flex-flow:wrap;gap:.5rem}}.nm-ins_topic{align-items:center;gap:.75rem;padding:.25rem 0;display:inline-flex;position:relative}@media not (min-width:62rem){.nm-ins_topic{min-height:.458333in;padding-inline:.125rem}}.nm-ins_topic{font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-a50);cursor:pointer;transition:color var(--nm-dur-ui) var(--nm-ease);background:0 0;border:0;font-size:max(.6875rem,.114583in)}.nm-ins_topic:after{content:"";width:max(100%,.458333in);height:max(100%,.458333in);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.nm-ins_topic.is-active{color:var(--text-1)}@media (hover:hover) and (pointer:fine){.nm-ins_topic:hover{color:var(--text-1)}}.nm-ins_topic-num{transition:background-color var(--nm-dur-ui) var(--nm-ease), color var(--nm-dur-ui) var(--nm-ease);padding:.125rem .3125rem}.is-active .nm-ins_topic-num{color:var(--bg);background-color:var(--text-1)}.nm-ins_intro{max-width:37.5rem;color:var(--text-2);margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.55}.nm-ins_list{margin-top:3rem}.nm-ins_grid{grid-template-columns:minmax(0,1fr);gap:3.5rem 1.25rem;margin:0;padding:0;display:grid}@media (min-width:48rem){.nm-ins_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nm-ins_card{display:block}.nm-ins_card[hidden]{display:none}.nm-ins_card.is-entering{animation:nm-ins-in .36s var(--nm-ease) both;animation-delay:calc(var(--_i,0) * 50ms)}@media (prefers-reduced-motion:reduce){.nm-ins_card.is-entering{animation:none}}@keyframes nm-ins-in{0%{opacity:0;translate:0 .75rem}}.nm-ins_link{color:inherit;flex-direction:column;gap:1rem;text-decoration:none;display:flex}.nm-ins_cover{aspect-ratio:16/10;border:var(--border-width) solid var(--stroke-panel);background-color:color-mix(in srgb, var(--text-1) 1.6%, var(--bg));transition:border-color var(--nm-dur-ui) var(--nm-ease);place-items:center;display:grid;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.nm-ins_link:hover .nm-ins_cover{border-color:var(--line-a30)}}.nm-ins_chips{z-index:1;flex-wrap:wrap;gap:.25rem;display:flex;position:absolute;top:.75rem;left:.75rem}.nm-ins_chip{padding:var(--ph-tag-pad,.1875rem .375rem);border:var(--border-width) solid var(--line-a15);font-family:var(--font-label);font-size:var(--ph-label,var(--floor-label));line-height:var(--ph-label-line-height);letter-spacing:var(--ph-label-tracking,.04em);text-transform:uppercase;color:var(--text-a70);background-color:var(--bg)}.nm-ins_word{z-index:1;font-family:var(--font-heading);font-size:clamp(.9375rem,1.2vw,1.09375rem);font-weight:var(--primary-medium);text-align:center;color:var(--text-1);padding-inline:1.5rem;line-height:1.1;position:relative}.nm-ins_handle{width:var(--nm-node);height:var(--nm-node);background-color:var(--text-1);position:absolute;translate:-50% -50%}.nm-ins_handle.tl{top:0;left:0}.nm-ins_handle.tr{top:0;left:100%}.nm-ins_handle.bl{top:100%;left:0}.nm-ins_handle.br{top:100%;left:100%}.nm-ins_title{font-size:clamp(1.125rem,1.4vw,1.3125rem);font-weight:var(--primary-medium);color:var(--text-1);margin:0;line-height:1.25}.nm-ins_perex{-webkit-line-clamp:2;line-clamp:2;font-size:var(--ph-copy,.9375rem);line-height:var(--ph-copy-line-height,1.55);color:var(--text-3);-webkit-box-orient:vertical;margin:-.25rem 0 0;display:-webkit-box;overflow:hidden}.nm-ins_empty{font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-a60);font-size:.75rem}.nm-ins_pages{gap:.5rem;margin-top:3rem;display:flex}.nm-ins_pages[hidden]{display:none}.nm-ins_pages button{min-width:1.75rem;font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-a60);cursor:pointer;background:0 0;border:0;padding:.25rem .5rem;font-size:max(.6875rem,.114583in);position:relative}.nm-ins_pages button:after{content:"";width:max(100%,.458333in);height:max(100%,.458333in);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.nm-ins_pages button[aria-current=page]{color:var(--bg);background-color:var(--text-1)}}
