.nw{overflow-x:clip}.nw-team{margin-inline:calc(50% - 50vw)}.nw-stage{position:relative}.nw-frame{overflow:clip}.nw-frame .nw-stage:after,.nw-sticky .nw-stage:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(180deg, var(--pitch) 0, transparent 7%, transparent 92%, var(--pitch) 100%);position:absolute;inset:0}.nw-frame .nw-stage{aspect-ratio:1/2;width:100%;max-height:100svh;margin-inline:auto}@media (width>=640px) and (width<=1023px){.nw-frame .nw-stage{aspect-ratio:3/4;max-width:760px}}@media (width>=1024px){.nw-frame .nw-stage{aspect-ratio:16/10;max-height:88svh}}.nw-sticky{height:100svh;position:relative;overflow:clip}.nw-sticky .nw-stage{position:absolute;inset:0}.nw-scene[data-pinned=true]{height:320svh}.nw-scene[data-pinned=true] .nw-sticky{position:sticky;top:0}.nw-glow,.nw-orbit{left:50%;top:calc(50% + var(--oy,0px));pointer-events:none;position:absolute}.nw-glow{opacity:var(--o1,1);background:radial-gradient(closest-side, color-mix(in srgb, var(--lime) 12%, transparent), color-mix(in srgb, var(--pink) 5%, transparent) 55%, transparent 100%);transform:translate(-50%,-50%)}.nw-orbit{border:1px dashed color-mix(in srgb, var(--white) 10%, transparent);border-radius:50%}.nw-orbit-1{transform:translate(-50%, -50%) scale(var(--s1,1));opacity:var(--o1,1)}.nw-orbit-2{transform:translate(-50%, -50%) scale(var(--s2,1));opacity:calc(var(--o2,1) * .8)}.nw-orbit-3{transform:translate(-50%, -50%) scale(var(--s3,1));opacity:calc(var(--o3,1) * .6)}.nw-orbit-4{transform:translate(-50%, -50%) scale(var(--s4,1));opacity:calc(var(--o4,1) * .45)}.nw-makers,.nw-far{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.nw-maker{z-index:1;width:var(--face);height:var(--face);--cx:var(--cx0);--cy:var(--cy0);transform:translate(-50%, calc(-50% + var(--oy,0px))) scale(var(--spread,1)) scale(1, var(--k,1));opacity:calc(var(--fade,1) * var(--depth,1));position:absolute;top:50%;left:50%}.nw-ox,.nw-oy,.nw-body{width:100%;height:100%;display:block}.nw-ox{transform:rotate(var(--a,0deg)) translateX(var(--rx))}.nw-oy{transform:rotate(calc(-1 * var(--a,0deg)))}.nw-body{transform:scale(calc(1 / var(--spread,1))) scale(1, calc(1 / var(--k,1)))}.nw-r1{--spread:var(--s1,1);--fade:var(--o1,1)}.nw-r2{--spread:var(--s2,1);--fade:var(--o2,1)}.nw-r3{--spread:var(--s3,1);--fade:var(--o3,1);--depth:.92}.nw-r4{--spread:var(--s4,1);--fade:var(--o4,1);--depth:.8}.nw-f1{--spread:var(--sf,1);--fade:var(--of,1);--depth:.42}.nw-f2{--spread:var(--sf,1);--fade:var(--of,1);--depth:.26}.nw-maker[data-on=true]{z-index:4;--depth:1}.nw-stage[data-feel=full] .nw-ox{animation:nw-turn var(--lap) linear infinite var(--way,normal)}.nw-stage[data-feel=full] .nw-oy{animation:nw-unturn var(--lap) linear infinite var(--way,normal)}.nw-stage[data-feel=full] .nw-makers .nw-face{animation:nw-bob 330s ease-in-out calc(var(--i) * -.41s) infinite}.nw-stage[data-live=false] :is(.nw-makers,.nw-far) :is(.nw-ox,.nw-oy,.nw-face),.nw-stage[data-held=true] :is(.nw-makers,.nw-far) :is(.nw-ox,.nw-oy,.nw-face){animation-play-state:paused}.nw-stage:has(.nw-face:hover) :is(.nw-makers,.nw-far) :is(.nw-ox,.nw-oy,.nw-face){animation-play-state:paused}.nw-stage:has(.nw-cf-btn:hover) :is(.nw-makers,.nw-far) :is(.nw-ox,.nw-oy,.nw-face){animation-play-state:paused}.nw-stage:has(.nw-face:focus-visible) :is(.nw-makers,.nw-far) :is(.nw-ox,.nw-oy,.nw-face){animation-play-state:paused}.nw-stage[data-near=false] :is(.nw-makers,.nw-far) :is(.nw-ox,.nw-oy,.nw-face){animation:none}@keyframes nw-turn{0%{rotate:0deg}to{rotate:360deg}}@keyframes nw-unturn{0%{rotate:0deg}to{rotate:-360deg}}@keyframes nw-bob{0%,1.6667%,3.3333%,5%,6.6667%,8.3333%,10%,11.6667%,13.3333%,15%,16.6667%,18.3333%,20%,21.6667%,23.3333%,25%,26.6667%,28.3333%,30%,31.6667%,33.3333%,35%,36.6667%,38.3333%,40%,41.6667%,43.3333%,45%,46.6667%,48.3333%,50%,51.6667%,53.3333%,55%,56.6667%,58.3333%,60%,61.6667%,63.3333%,65%,66.6667%,68.3333%,70%,71.6667%,73.3333%,75%,76.6667%,78.3333%,80%,81.6667%,83.3333%,85%,86.6667%,88.3333%,90%,91.6667%,93.3333%,95%,96.6667%,98.3333%,to{translate:0}.8333%,2.5%,4.1667%,5.8333%,7.5%,9.1667%,10.8333%,12.5%,14.1667%,15.8333%,17.5%,19.1667%,20.8333%,22.5%,24.1667%,25.8333%,27.5%,29.1667%,30.8333%,32.5%,34.1667%,35.8333%,37.5%,39.1667%,40.8333%,42.5%,44.1667%,45.8333%,47.5%,49.1667%,50.8333%,52.5%,54.1667%,55.8333%,57.5%,59.1667%,60.8333%,62.5%,64.1667%,65.8333%,67.5%,69.1667%,70.8333%,72.5%,74.1667%,75.8333%,77.5%,79.1667%,80.8333%,82.5%,84.1667%,85.8333%,87.5%,89.1667%,90.8333%,92.5%,94.1667%,95.8333%,97.5%,99.1667%{translate:0 -3px}}.nw-face{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;border-radius:999px;width:100%;height:100%;padding:0;transition:transform .26s cubic-bezier(.3,1.5,.5,1);display:block;position:relative}.nw-face:before{content:"";inset:calc((var(--face) - max(44px, var(--face))) / 2);border-radius:999px;position:absolute}.nw-face:focus-visible{outline:none}.nw-stage[data-phase=grid] .nw-face{pointer-events:none}.nw-disc{--tone:var(--violet);background:radial-gradient(circle at 50% 88%, color-mix(in srgb, var(--tone) 72%, var(--white)) 0%, var(--tone) 52%, color-mix(in srgb, var(--tone) 70%, var(--pitch)) 100%);width:100%;height:100%;box-shadow:0 0 0 2px var(--pitch), 0 10px 24px color-mix(in srgb, var(--pitch) 65%, transparent);filter:saturate(.82)brightness(.9);border-radius:999px;transition:box-shadow .22s,filter .22s;display:block;overflow:hidden}.nw-disc img{object-fit:cover;width:100%;height:100%;display:block}.nw-r3 .nw-disc{filter:saturate(.74)brightness(.84)}.nw-r4 .nw-disc{filter:saturate(.66)brightness(.78);box-shadow:0 0 0 1.5px var(--pitch), 0 6px 16px color-mix(in srgb, var(--pitch) 60%, transparent)}.nw-far .nw-disc{filter:saturate(.6)brightness(.8);box-shadow:0 0 0 1px var(--pitch)}.nw-f1 .nw-disc{filter:saturate(.6)brightness(.8)blur(1px)}.nw-f2 .nw-disc{filter:saturate(.6)brightness(.8)blur(1.8px)}@media (hover:none){.nw-f1{--depth:.34}.nw-f2{--depth:.2}.nw-f1 .nw-disc,.nw-f2 .nw-disc{filter:saturate(.6)brightness(.8)}}.nw-maker[data-tone=pink] .nw-disc{--tone:var(--pink)}.nw-maker[data-tone=lime] .nw-disc{--tone:color-mix(in srgb, var(--lime) 88%, var(--pitch))}.nw-maker[data-tone=blue] .nw-disc{--tone:var(--blue)}.nw-maker[data-tone=violet] .nw-disc{--tone:var(--violet)}.nw-maker[data-tone=amber] .nw-disc{--tone:var(--amber)}.nw-maker[data-tone=green] .nw-disc{--tone:var(--green-dark)}.nw-maker[data-on=true] .nw-face{transform:translateY(-4px)scale(1.14)}.nw-maker[data-on=true] .nw-disc,.nw-face:focus-visible .nw-disc{filter:none;box-shadow:0 0 0 2px var(--pitch), 0 0 0 4px var(--lime), 0 16px 34px color-mix(in srgb, var(--pitch) 70%, transparent)}.nw-stage:not([data-feel=full]) .nw-maker[data-on=true] .nw-face{transform:none}.nw-craft{white-space:nowrap;pointer-events:none;--up:min(0, clamp(-1, calc(var(--cy) * 1000), 1));transform:translate(calc(-50% - var(--cx) * 34%), calc(var(--up) * (var(--face) + 16px) + var(--up) * 100%));background:var(--pitch);color:var(--lime);box-shadow:0 0 0 1px color-mix(in srgb, var(--lime) 55%, transparent);letter-spacing:.01em;opacity:0;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;line-height:1.2;transition:opacity .2s,color .2s;position:absolute;top:calc(100% + 8px);left:50%}.nw-maker[data-on=true] .nw-craft{opacity:1}.nw-stage[data-tall=false] .nw-craft{font-size:clamp(12px,.35vw + 8px,18px)}.nw-stage[data-tall=false] .nw-maker[data-always=true]:not([data-on=true]) .nw-craft{opacity:1;box-shadow:none;color:color-mix(in srgb, var(--white) 68%, transparent);background:0 0;padding:2px 6px}.nw-core{pointer-events:none;z-index:2;margin:0;padding:0;list-style:none;position:absolute;inset:0}.nw-cf{z-index:1;--mi:clamp(0, calc((var(--m,1) - .16 - var(--d,0)) / .6), 1);width:calc(var(--gs) + (var(--hs) - var(--gs)) * var(--mi));height:calc(var(--gs) + (var(--hs) - var(--gs)) * var(--mi));transform:translate(-50%, -50%) translate(calc(var(--gx) + (var(--hx) - var(--gx)) * var(--mi)), calc(var(--gy) + (var(--hy) - var(--gy)) * var(--mi) + var(--oy,0px)));position:absolute;top:50%;left:50%}.nw-cf[data-on=true]{z-index:3}.nw-cf-btn{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:color-mix(in srgb, var(--white) 8%, transparent);width:100%;height:100%;box-shadow:0 0 0 2px var(--pitch), 0 10px 24px color-mix(in srgb, var(--pitch) 60%, transparent);border-radius:999px;padding:0;transition:transform .24s cubic-bezier(.3,1.5,.5,1),box-shadow .2s;display:block;position:relative;overflow:hidden}.nw-cf-btn img,.nw-cf-btn video{object-fit:cover;width:100%;height:100%;display:block}.nw-cf-btn video{position:absolute;inset:0}.nw-cf-btn:hover,.nw-cf-btn:focus-visible,.nw-cf[data-on=true] .nw-cf-btn{box-shadow:0 0 0 2px var(--pitch), 0 0 0 4px var(--lime), 0 14px 30px color-mix(in srgb, var(--pitch) 70%, transparent);transform:scale(1.1)}.nw-cf-btn:focus-visible{outline:none}.nw-stage:not([data-feel=full]) .nw-cf-btn{transform:none}.nw-cf-real{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .26s;position:absolute;inset:0}.nw-cf-btn.has-real:hover .nw-cf-real,.nw-cf-btn.has-real:focus-visible .nw-cf-real{opacity:1}.nw-cf-name{width:var(--cw);text-align:center;pointer-events:none;opacity:calc(1 - var(--m,1) * 7);position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.nw-stage[data-phase=grid] .nw-cf-name{pointer-events:auto}.nw-stage[data-phase=huddle] .nw-cf-name{visibility:hidden}.nw-cf-who{font-size:13px;font-weight:700;line-height:1.2;display:block}.nw-cf-job{color:color-mix(in srgb, var(--white) 58%, transparent);margin-top:2px;font-size:12px;line-height:1.25;display:block}.nw-stage[data-tall=false] .nw-cf-who{font-size:clamp(14px,.45vw + 8px,22px)}.nw-stage[data-tall=false] .nw-cf-job{font-size:clamp(12px,.3vw + 8px,17px)}.nw-linkedin{min-height:24px;color:var(--lime);align-items:center;gap:4px;margin-top:4px;font-size:clamp(12px,.2vw + 9px,15px);font-weight:800;display:inline-flex;position:relative}.nw-linkedin:hover{text-underline-offset:3px;text-decoration:underline}.nw-cf-who-link{color:var(--white);position:relative}.nw-cf-who-link>span{color:var(--lime)}.nw-linkedin:after,.nw-cf-who-link:after{content:"";position:absolute;inset:-10px -6px}.nw-cf-who-link:after{inset:-14px -6px}.nw-cf-who-link:focus-visible,.nw-linkedin:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:4px}.nw-cf-tip{white-space:nowrap;pointer-events:none;text-align:center;background:var(--pitch);box-shadow:0 0 0 1px color-mix(in srgb, var(--lime) 55%, transparent), 0 10px 24px color-mix(in srgb, var(--pitch) 70%, transparent);opacity:0;border-radius:14px;padding:6px 12px;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.nw-cf-tip b{color:var(--white);font-size:14px;font-weight:800;display:block}.nw-cf-tip span{color:color-mix(in srgb, var(--white) 62%, transparent);margin-top:1px;font-size:12px;display:block}.nw-stage[data-phase=huddle] .nw-cf[data-on=true] .nw-cf-tip{opacity:1;transform:translate(-50%)}.nw-core-label{left:50%;top:calc(50% + var(--oy,0px) + var(--below));z-index:2;pointer-events:none;opacity:clamp(0, calc((var(--m,1) - .8) * 5), 1);background:var(--lime);color:var(--pitch);white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 8px 24px color-mix(in srgb, var(--lime) 25%, transparent);border-radius:999px;padding:3px 10px;font-size:clamp(10px,.25vw + 8px,16px);font-weight:800;position:absolute;transform:translate(-50%)}@media (width>=1024px){.nw-core-label{letter-spacing:.08em;padding:4px 14px}}.nw-note{text-wrap:pretty}@media (prefers-reduced-motion:reduce){.nw-ox,.nw-oy,.nw-disc,.nw-face{animation:none!important}.nw-face,.nw-cf-btn{transition:none}}.nw-lockup{white-space:nowrap;font-family:"Thunder", var(--font-sans);text-transform:uppercase;letter-spacing:-.005em;color:var(--white);align-items:baseline;padding-top:.28em;font-size:clamp(44px,8vw,124px);font-weight:700;line-height:.86;display:inline-flex}.nw-slot{width:2.6em;height:1em;margin-inline:.06em;display:inline-block;position:relative}
