.nsc{--nsc-blue:#00f;--nsc-blue-deep:#0606c9;--nsc-lime:#ecff58;--nsc-ink:#0b0b0b;--nsc-paper:#faf7f0;--nsc-paper-2:#f1ecdf;--nsc-white:#fff;--nsc-muted:#6b6b6b;font-family:var(--font-varela), system-ui, sans-serif;color:var(--nsc-ink);background:var(--nsc-paper);overflow-x:hidden}.nsc *,.nsc :before,.nsc :after{box-sizing:border-box}.nsc-wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:clamp(1.1rem,4vw,3rem)}.nsc-nav{z-index:50;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.5rem,1.4vw,.85rem) clamp(1rem,4vw,3rem);transition:background .25s,box-shadow .25s;display:flex;position:fixed;top:0;left:0;right:0}.nsc-nav.is-scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#faf7f0eb;box-shadow:0 2px 14px #00000014}.nsc-home{padding:clamp(1rem,2.4vw,1.6rem) clamp(1rem,4vw,3rem) 0;transition:transform .2s;display:inline-flex}.nsc-home:hover{transform:rotate(-5deg)scale(1.05)}.nsc-home img{width:clamp(92px,7.5vw,118px);height:auto;display:block}.nsc-nav__logo{transition:transform .2s;display:inline-flex}.nsc-nav__logo:hover{transform:rotate(-5deg)scale(1.05)}.nsc-nav__logo img{filter:drop-shadow(0 0 1.5px #fffffff2)drop-shadow(0 0 6px #ffffff80);width:clamp(92px,7.5vw,118px);height:auto;display:block}.nsc-nav.is-scrolled .nsc-nav__logo img{filter:none}.nsc-nav__links{font-family:var(--font-exo), sans-serif;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:clamp(1rem,2.2vw,2rem);font-size:.82rem;font-weight:700;display:flex}.nsc-nav__links a{color:#fff;padding:.25em .18em;text-decoration:none;position:relative}.nsc-nav__links a:after{content:"";background:var(--nsc-lime);transform-origin:0;border-radius:999px;height:.18em;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-.1em;left:-.06em;right:-.06em;transform:scaleX(0)}.nsc-nav__links a:hover:after,.nsc-nav__links a:focus-visible:after{transform:scaleX(1)}.nsc-nav.is-scrolled .nsc-nav__links a{color:var(--nsc-ink)}.nsc-nav.is-scrolled .nsc-nav__links a:after{background:var(--nsc-blue)}.nsc-nav__burger{cursor:pointer;z-index:2;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;display:none}.nsc-nav__burger span{background:#fff;border-radius:2px;width:100%;height:2.5px;transition:transform .25s,opacity .2s,background .25s;display:block}.nsc-nav.is-scrolled .nsc-nav__burger span{background:var(--nsc-ink)}.nsc-nav.is-open .nsc-nav__burger span:first-child{transform:translateY(7.5px)rotate(45deg)}.nsc-nav.is-open .nsc-nav__burger span:nth-child(2){opacity:0}.nsc-nav.is-open .nsc-nav__burger span:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}@media (max-width:640px){.nsc-nav__logo img{width:132px}.nsc-nav__burger{display:flex}.nsc-nav__links{background:var(--nsc-paper);border:2px solid var(--nsc-ink);box-shadow:5px 6px 0 var(--nsc-lime);opacity:0;transform-origin:100% 0;pointer-events:none;border-radius:.9rem;flex-direction:column;align-items:flex-end;gap:.3rem;padding:.7rem 1rem;font-size:.95rem;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% - .2rem);right:clamp(1rem,4vw,3rem);transform:translateY(-8px)scale(.98)}.nsc-nav__links.is-open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.nsc-nav__links a{color:var(--nsc-ink);padding:.32em .1em}.nsc-nav__links a:after{background:var(--nsc-blue)}}@media (max-width:479px){.nsc-nav__links{font-size:.9rem}}.nsc-eyebrow{font-family:var(--font-exo), sans-serif;text-transform:uppercase;letter-spacing:.18em;opacity:.85;font-size:.82rem;font-weight:700}.nsc-h1{letter-spacing:-.01em;margin:0;font-size:clamp(2.1rem,4.6vw,3.9rem);font-weight:400;line-height:1.04}.nsc-h2{letter-spacing:-.01em;margin:0 0 .6em;font-size:clamp(1.8rem,4.6vw,3.2rem);line-height:1.06}.nsc-lead{max-width:34ch;font-size:clamp(1.05rem,2.1vw,1.35rem);line-height:1.55}.nsc-hl{background:var(--nsc-lime);color:var(--nsc-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.14em;padding:.02em .1em}.nsc-underline{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.12em;-webkit-text-decoration-color:var(--nsc-lime);text-decoration-color:var(--nsc-lime)}.nsc-btn{font-family:var(--font-varela), sans-serif;cursor:pointer;border:2px solid #0000;border-radius:999px;align-items:center;gap:.5em;padding:.85em 1.6em;font-size:clamp(1rem,1.6vw,1.15rem);font-weight:700;line-height:1;text-decoration:none;transition:transform .15s,background .2s,color .2s;display:inline-flex}.nsc-btn:hover{transform:translateY(-2px)scale(1.03)}.nsc-btn:active{transform:scale(.97)}.nsc-btn--lime{background:var(--nsc-lime);color:var(--nsc-ink)}.nsc-btn--ink{background:var(--nsc-ink);color:var(--nsc-white)}.nsc-btn--ghost{color:inherit;background:0 0;border-color:currentColor}.nsc-btn--block{justify-content:center;width:100%}.nsc-btn[disabled]{opacity:.55;cursor:default;transform:none}.nsc-hero{background:var(--nsc-blue);color:var(--nsc-white);flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(5rem,12vh,7rem) clamp(3.5rem,8vh,5.5rem);display:flex;position:relative;overflow:hidden}.nsc-hero:after{content:"";pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}.nsc-hero__grid{z-index:2;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.2rem);display:grid;position:relative}@media (min-width:920px){.nsc-hero__grid{grid-template-columns:1.35fr .8fr}}.nsc-hero__col{min-width:0}.nsc-hero__aside{width:100%;min-width:0;max-width:380px;margin-inline:auto}.nsc-hero__count{text-align:center;margin-top:1.4rem}.nsc-hero__count .nsc-count{margin-bottom:0}.nsc-hero__eyebrow{color:var(--nsc-lime);transform-origin:0;margin-bottom:1.2rem;animation:6s ease-in-out 2s infinite nsc-wobble;display:inline-block}.nsc-hero .nsc-lead{opacity:.95;max-width:42ch;margin:1.4rem 0 2.2rem}.nsc-hero__ctas{flex-wrap:wrap;gap:.9rem;display:flex}.nsc-hero__scroll-wrap{z-index:2;justify-content:center;display:flex;position:relative}@media (max-width:640px){.nsc-hero{justify-content:flex-start;padding-block:4.6rem 2.4rem}.nsc-hero__grid{gap:1.6rem}.nsc-hero__aside{max-width:236px}.nsc-hero .nsc-lead{margin:1rem 0 1.4rem}.nsc-player{box-shadow:6px 6px 0 var(--nsc-lime);padding:.7rem}.nsc-player__info{padding:.7rem .3rem .2rem}.nsc-player__play{width:3.4rem;height:3.4rem}}.nsc-h1__line{display:block}.nsc-hl-anim{border-radius:.14em;padding:.02em .12em;display:inline-block;position:relative}.nsc-hl-anim__bg{z-index:0;background:var(--nsc-lime);transform-origin:0;border-radius:.14em;position:absolute;inset:0}.nsc-hl-anim__tx{z-index:1;position:relative}@keyframes nsc-wobble{0%,92%,to{transform:rotate(0)}94%{transform:rotate(-3deg)}96%{transform:rotate(2deg)}98%{transform:rotate(-1deg)}}.nsc-player{background:var(--nsc-white);max-width:380px;color:var(--nsc-ink);border:2px solid var(--nsc-ink);box-shadow:9px 9px 0 var(--nsc-lime);border-radius:1.4rem;margin-inline:auto;padding:1rem;transition:transform .25s,box-shadow .25s;position:relative;transform:rotate(-1.2deg)}.nsc-player:hover{box-shadow:11px 12px 0 var(--nsc-lime);transform:rotate(0)translateY(-3px)}.nsc-player__tape{pointer-events:none;background:repeating-linear-gradient(-45deg,#ecff58d9 0 7px,#d6e946d9 7px 14px);width:120px;height:28px;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-2.5deg);box-shadow:0 2px 6px #0000001f}.nsc-player__art{aspect-ratio:4/3;border:2px solid var(--nsc-ink);border-radius:.9rem;width:100%;position:relative;overflow:hidden}.nsc-player__art--cover{aspect-ratio:1}.nsc-player__art img{object-fit:cover;width:100%;height:100%;display:block}.nsc-player__yt-fill{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.nsc-player__play{background:var(--nsc-lime);width:4.2rem;height:4.2rem;color:var(--nsc-ink);border:2px solid var(--nsc-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin:auto;transition:transform .18s,box-shadow .18s;display:flex;position:absolute;inset:0;box-shadow:0 6px 18px #0000004d}.nsc-player__play:hover{transform:scale(1.08);box-shadow:0 9px 22px #00000057}.nsc-player__play:active{transform:scale(.96)}.nsc-player__play svg{width:46%;height:46%;margin-left:3px}.nsc-player__play--on svg{margin-left:0}.nsc-player__preview{color:#fff;font-family:var(--font-exo), sans-serif;text-transform:uppercase;letter-spacing:.1em;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000009e;border:1.5px solid #ffffff80;border-radius:999px;align-items:center;gap:.45rem;padding:.32rem .6rem;font-size:.62rem;font-weight:700;display:inline-flex;position:absolute;bottom:.6rem;left:.6rem}.nsc-player__eq{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.nsc-player__eq i{background:var(--nsc-lime);border-radius:1px;width:3px;height:40%}.nsc-player__preview.is-playing .nsc-player__eq i{animation:.9s ease-in-out infinite nsc-eq}.nsc-player__preview.is-playing .nsc-player__eq i:nth-child(2){animation-delay:.25s}.nsc-player__preview.is-playing .nsc-player__eq i:nth-child(3){animation-delay:.5s}@keyframes nsc-eq{0%,to{height:30%}50%{height:100%}}@media (prefers-reduced-motion:reduce){.nsc-player__preview.is-playing .nsc-player__eq i{height:70%;animation:none}}.nsc-player__art-ph{text-align:center;color:#fff;background:var(--nsc-blue-deep);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:100%;height:100%;padding:1.2rem;display:flex;position:relative}.nsc-player__art-ph:before{content:"";aspect-ratio:1;pointer-events:none;background:repeating-radial-gradient(circle,#ffffff24 0 2px,#0000 2px 9px);border-radius:50%;width:78%;position:absolute;bottom:-28%;right:-28%}.nsc-player__note{font-size:3rem;line-height:1;animation:2.8s ease-in-out infinite nsc-note;position:relative}@keyframes nsc-note{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-6px)rotate(4deg)}}.nsc-player__art-title{font-family:var(--font-exo), sans-serif;text-transform:uppercase;letter-spacing:.14em;opacity:.92;font-size:.74rem;font-weight:700;position:relative}.nsc-player__yt{aspect-ratio:16/9;border:2px solid var(--nsc-ink);border-radius:.9rem;width:100%;display:block}.nsc-player__info{padding:1rem .4rem .3rem}.nsc-player__title{margin:.1rem 0 .7rem;font-size:clamp(1.3rem,2.6vw,1.65rem);line-height:1.08}.nsc-player__soon{color:var(--nsc-muted);margin:0 0 1rem;font-size:.96rem;line-height:1.5}.nsc-player__actions{flex-wrap:wrap;gap:.6rem;display:flex}.nsc-player .nsc-btn--ghost{color:var(--nsc-ink)}.nsc-player__actions .nsc-btn{padding:.68em 1.15em;font-size:.95rem}.nsc-scroll{color:var(--nsc-white);opacity:.8;flex-direction:column;align-items:center;gap:.3rem;margin-top:clamp(2.2rem,5vh,3.4rem);display:flex}.nsc-scroll__txt{font-family:var(--font-exo), sans-serif;text-transform:uppercase;letter-spacing:.16em;font-size:.62rem}.nsc-scroll__arrow{font-size:1.2rem;animation:1.8s ease-in-out infinite nsc-bounce}@keyframes nsc-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.nsc-hero__eyebrow,.nsc-player__note,.nsc-scroll__arrow{animation:none}}.nsc-floats{opacity:0;animation:1.1s 4s forwards nsc-floats-in}@keyframes nsc-floats-in{to{opacity:1}}.nsc-float{z-index:1;opacity:.95;filter:drop-shadow(0 2px 6px #00000040);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:2rem;animation:9s linear infinite nsc-rise;position:absolute}@keyframes nsc-rise{0%{opacity:0;transform:translateY(20px)rotate(0)}18%{opacity:.95}82%{opacity:.95}to{opacity:0;transform:translateY(-130px)rotate(18deg)}}@media (prefers-reduced-motion:reduce){.nsc-floats{opacity:1;animation:none}.nsc-float{opacity:.85;animation:none}}.nsc-count{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000038;border:1px solid #ffffff40;border-radius:1rem;gap:.9rem;margin-bottom:2rem;padding:.6rem 1rem;display:inline-flex}.nsc-count__item{text-align:center;min-width:3ch}.nsc-count__num{font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1}.nsc-count__lbl{font-family:var(--font-exo), sans-serif;letter-spacing:.12em;text-transform:uppercase;opacity:.8;margin-top:.3rem;font-size:.62rem;display:block}.nsc-count__label{opacity:.85;align-self:center;font-size:.85rem}.nsc-section{padding-block:clamp(3.5rem,9vw,6.5rem)}.nsc-section--paper{background:var(--nsc-paper)}.nsc-section--paper2{background:var(--nsc-paper-2)}.nsc-section--ink{background:var(--nsc-ink);color:var(--nsc-white)}.nsc-section--blue{background:var(--nsc-blue);color:var(--nsc-white)}.nsc-section__head{max-width:40ch;margin-bottom:clamp(2rem,5vw,3.5rem)}.nsc-note{text-align:center;max-width:46ch;margin-inline:auto}.nsc-note p{margin:0 0 .8em;font-size:clamp(1.25rem,3.2vw,1.9rem);line-height:1.5}.nsc-note__sign{font-family:var(--font-exo), sans-serif;opacity:.7;font-size:1rem;font-style:italic}.nsc-steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1.2rem;width:min(1320px,100vw - 2rem);display:grid;position:relative;left:50%;transform:translate(-50%)}.nsc-step{background:var(--nsc-white);border:2px solid var(--nsc-ink);height:100%;box-shadow:6px 6px 0 var(--nsc-ink);border-radius:1.2rem;flex-direction:column;padding:1.4rem 1.3rem 1.5rem;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.nsc-ideas{margin-top:auto;padding-top:1rem}.nsc-ideas__trig{font-family:var(--font-exo), sans-serif;letter-spacing:.01em;color:var(--nsc-ink);background:var(--nsc-lime);border:2px solid var(--nsc-ink);cursor:pointer;border-radius:999px;align-items:center;gap:.3em;padding:.45em .85em;font-size:.78rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.nsc-ideas__trig:hover{box-shadow:3px 3px 0 var(--nsc-ink);transform:translateY(-1px)rotate(-1.5deg)}.nsc-modal{--nsc-lime:#ecff58;--nsc-ink:#0b0b0b;--nsc-white:#fff;--nsc-blue:#00f;z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b0b0b8c;justify-content:center;align-items:center;padding:1.2rem;animation:.2s nsc-modal-fade;display:flex;position:fixed;inset:0}@keyframes nsc-modal-fade{0%{opacity:0}}.nsc-modal__box{background:var(--nsc-white);width:min(460px,100%);max-height:85vh;color:var(--nsc-ink);border:3px solid var(--nsc-ink);box-shadow:10px 10px 0 var(--nsc-lime);font-family:var(--font-varela), system-ui, sans-serif;border-radius:1.2rem;padding:1.6rem 1.5rem 1.5rem;animation:.24s cubic-bezier(.22,1,.36,1) nsc-modal-pop;position:relative;overflow-y:auto}@keyframes nsc-modal-pop{0%{opacity:0;transform:translateY(14px)scale(.96)}}.nsc-modal__close{cursor:pointer;width:2rem;height:2rem;color:var(--nsc-ink);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:flex;position:absolute;top:.7rem;right:.8rem}.nsc-modal__close:hover{background:#00000014}.nsc-modal__eyebrow{font-family:var(--font-exo), sans-serif;text-transform:uppercase;letter-spacing:.14em;color:var(--nsc-blue);margin:0 0 1rem;font-size:.8rem;font-weight:700}.nsc-modal__list{flex-direction:column;gap:.7rem;margin:0 0 1.2rem;padding:0;list-style:none;display:flex}.nsc-modal__list li{padding-left:1.7rem;font-size:.98rem;line-height:1.35;position:relative}.nsc-modal__list li:before{content:"🎬";position:absolute;top:.05em;left:0}.nsc-modal__note{color:var(--nsc-muted,#6b6b6b);border-top:1px dashed #0003;margin:0 0 1.2rem;padding-top:.9rem;font-size:.85rem;font-style:italic;line-height:1.4}.nsc-modal__ok{justify-content:center;width:100%}.nsc-step:hover{box-shadow:9px 9px 0 var(--nsc-blue);transform:translate(-2px,-2px)rotate(-1.2deg)}.nsc-step:hover .nsc-step__n{transform:scale(1.12)rotate(-8deg)}.nsc-step__n{background:var(--nsc-blue);width:2.2rem;height:2.2rem;color:var(--nsc-white);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.8rem;font-weight:700;transition:transform .18s;display:inline-flex}.nsc-step h3{margin:0 0 .4rem;font-size:1.15rem;font-weight:700}.nsc-step p{color:var(--nsc-muted);margin:0;line-height:1.45}.nsc-song{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;display:grid}@media (min-width:760px){.nsc-song{grid-template-columns:.9fr 1.1fr}}.nsc-cover{aspect-ratio:1;text-align:center;color:#fff;background:linear-gradient(135deg,#2a2aff,#00f 60%,#0606c9);border-radius:1.2rem;justify-content:center;align-items:center;padding:2rem;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000059}.nsc-cover img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.nsc-cover__soon{font-family:var(--font-exo), sans-serif;text-transform:uppercase;letter-spacing:.2em;font-weight:700}.nsc-cover__title{margin-top:.6rem;font-size:1.8rem;line-height:1.1}.nsc-embed{border:0;border-radius:12px;width:100%}.nsc-lyrics{white-space:pre-line;opacity:.92;max-width:42ch;font-size:1.05rem;line-height:1.7}.nsc-gallery{columns:4 220px;column-gap:1rem}.nsc-gallery>*{break-inside:avoid;margin-bottom:1rem}.nsc-card{background:var(--nsc-white);border:2px solid var(--nsc-ink);color:inherit;border-radius:1rem;text-decoration:none;transition:transform .18s;display:block;overflow:hidden}.nsc-card:hover{transform:translateY(-4px)rotate(-1deg)}.nsc-card__thumb{background:var(--nsc-paper-2);aspect-ratio:9/16;object-fit:cover;width:100%;display:block;position:relative}.nsc-card__ph{aspect-ratio:9/16;background:linear-gradient(135deg,#e9e3d3,#f6f2e8);justify-content:center;align-items:center;font-size:2.4rem;display:flex}.nsc-card__body{padding:.8rem .9rem 1rem}.nsc-card__honoree{font-size:1.02rem;font-weight:700}.nsc-card__meta{color:var(--nsc-muted);align-items:center;gap:.4rem;margin-top:.3rem;font-size:.82rem;display:flex}.nsc-badge{font-family:var(--font-exo), sans-serif;text-transform:uppercase;letter-spacing:.08em;background:var(--nsc-ink);color:#fff;border-radius:.4em;padding:.15em .5em;font-size:.66rem;font-weight:700}.nsc-empty{text-align:center;color:var(--nsc-muted);border:2px dashed #0003;border-radius:1.2rem;padding:3rem 1rem}.nsc-capture{background:var(--nsc-white);border:2px solid var(--nsc-ink);max-width:560px;box-shadow:8px 8px 0 var(--nsc-lime);border-radius:1.4rem;margin-inline:auto;padding:clamp(1.6rem,4vw,2.6rem)}.nsc-field{margin-bottom:.9rem}.nsc-field label{margin-bottom:.35rem;font-size:.85rem;font-weight:700;display:block}.nsc-input{border:2px solid var(--nsc-ink);background:var(--nsc-paper);border-radius:.7rem;width:100%;padding:.8em .9em;font-family:inherit;font-size:1rem}.nsc-input:focus{outline:3px solid var(--nsc-lime);outline-offset:0}.nsc-fineprint{color:var(--nsc-muted);margin-top:.8rem;font-size:.78rem}.nsc-fineprint a{color:inherit}.nsc-msg{margin:.6rem 0;font-weight:700}.nsc-msg--err{color:#c0152f}.nsc-msg--ok{color:#0a8f3c}.nsc-faq{max-width:720px;margin-inline:auto}.nsc-faq__item{border-bottom:2px solid #00000026}.nsc-faq__q{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;padding:1.1rem 2rem 1.1rem 0;font-family:inherit;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:700;position:relative}.nsc-faq__q:after{content:"+";font-size:1.6rem;transition:transform .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nsc-faq__item[data-open=true] .nsc-faq__q:after{transform:translateY(-50%)rotate(45deg)}.nsc-faq__a{max-height:0;transition:max-height .25s;overflow:hidden}.nsc-faq__item[data-open=true] .nsc-faq__a{max-height:360px}.nsc-faq__a p{color:var(--nsc-muted);margin:0 0 1.1rem;line-height:1.6}.nsc-finalists{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.2rem;display:grid}.nsc-finalist{background:#ffffff0f;border:1px solid #ffffff40;border-radius:1rem;overflow:hidden}.nsc-section--ink .nsc-finalist{background:#ffffff0d}.nsc-finalist__body{padding:1rem 1.1rem 1.2rem}.nsc-finalist__honoree{font-size:1.1rem;font-weight:700}.nsc-finalist__votes{opacity:.8;margin:.3rem 0 .9rem;font-size:.9rem}.nsc-winner{text-align:center;max-width:40ch;margin-inline:auto}.nsc-winner__big{margin:.4rem 0;font-size:clamp(2rem,6vw,3.4rem)}.nsc-footer{background:var(--nsc-ink);color:#fff;text-align:center;padding-block:clamp(2.5rem,6vw,4rem);overflow:hidden}.nsc-footer__tag{color:var(--nsc-lime);font-size:clamp(1.4rem,4vw,2.4rem);font-weight:700}.nsc-footer__social{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:1.6rem;display:flex}.nsc-footer__icon{color:#fff;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;transition:background .18s,color .18s,transform .18s;display:inline-flex}.nsc-footer__icon:hover{background:var(--nsc-lime);color:var(--nsc-ink);transform:translateY(-2px)}.nsc-footer__icon svg{width:1.4rem;height:1.4rem;display:block}.nsc-footer__links{flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:1.2rem;font-size:.9rem;display:flex}.nsc-footer__links a{color:#fff;opacity:.7;text-decoration:none}.nsc-footer__links a:hover{opacity:1;text-decoration:underline}.nsc-footer__small{opacity:.55;margin-top:1.4rem;font-size:.8rem}.nsc-scatter{z-index:0;width:var(--gif-size,170px);pointer-events:none;opacity:0;will-change:opacity, transform;line-height:0;transition:opacity 1.1s,transform 1.2s cubic-bezier(.22,1,.36,1);position:absolute}.nsc-scatter img{background:#fff;border:2px solid #0b0b0bd9;border-radius:.8rem;width:100%;height:auto;display:block;box-shadow:0 8px 20px #0000003d}@media (max-width:1280px){.nsc-scatter{display:none}}@media (prefers-reduced-motion:reduce){.nsc-scatter{transition:opacity .4s}}.nsc{overflow-x:clip}.nsc-section,.nsc-footer{position:relative}.nsc-section>.nsc-wrap,.nsc-footer>.nsc-wrap{z-index:1;position:relative}.nsc-center{text-align:center}.nsc-mt{margin-top:1.6rem}
