.PageHero_hero__8VCdC{--ease-out:cubic-bezier(0.16,1,0.3,1);--accent:var(--color-accent,var(--violet));--hair:color-mix(in srgb,var(--color-border,var(--hairline)) 70%,transparent);--glass:rgba(var(--rgb-surface,10 16 30)/0.55);position:relative;isolation:isolate;display:grid;gap:clamp(28px,5vh,56px);min-height:min(92svh,980px);align-content:center;margin-top:-56px;padding:clamp(72px,12vh,132px) 0 clamp(20px,4vh,36px);margin-bottom:clamp(40px,8vh,88px);color:var(--color-text,var(--ink))}.PageHero_hero__8VCdC>*{min-width:0}.PageHero_progress__5SkPd{position:fixed;top:0;left:0;right:0;z-index:60;height:2px;background:var(--grad-spectrum);transform:scaleX(0);transform-origin:left center;pointer-events:none}.PageHero_far__5tSvq{position:absolute;top:-10%;bottom:-6%;left:50%;width:100vw;margin-left:-50vw;z-index:-1;overflow:hidden;pointer-events:none;will-change:transform;mask-image:linear-gradient(180deg,#000,#000 72%,transparent)}.PageHero_aurora__kdoDg{position:absolute;border-radius:50%;filter:blur(70px);opacity:0;animation:PageHero_auroraIn__dm7jk 1.8s var(--ease-out) forwards,PageHero_drift__rOCoZ 22s ease-in-out infinite alternate}.PageHero_a1__mx1yF{width:46vw;height:46vw;left:-8vw;top:-12vw;background:radial-gradient(circle,rgba(var(--rgb-primary,93 124 250)/.34),transparent 65%)}.PageHero_a2__UqE2E{width:38vw;height:38vw;right:-6vw;top:4vw;background:radial-gradient(circle,rgba(var(--rgb-highlight,242 111 216)/.22),transparent 65%);animation-delay:.2s,-7s;animation-duration:1.8s,26s}.PageHero_a3__3MykU{width:30vw;height:30vw;left:34vw;bottom:-6vw;background:radial-gradient(circle,rgba(var(--rgb-accent,176 131 255)/.24),transparent 65%);animation-delay:.4s,-13s;animation-duration:1.8s,30s}@keyframes PageHero_auroraIn__dm7jk{to{opacity:1}}@keyframes PageHero_drift__rOCoZ{0%{translate:0 0;scale:1}50%{translate:4vw 2vw;scale:1.08}to{translate:-3vw 3vw;scale:.96}}.PageHero_grid__rAotf{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(var(--rgb-text,234 241 255)/.045) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--rgb-text,234 241 255)/.045) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,#000 20%,transparent 75%);opacity:0;animation:PageHero_auroraIn__dm7jk 2.4s var(--ease-out) .3s forwards}.PageHero_spot__kK_uG{position:absolute;left:calc(50% - 50vw);top:0;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;background:radial-gradient(circle,rgba(var(--rgb-accent,176 131 255)/.16),transparent 62%);transform:translate3d(50vw,40%,0);will-change:transform}.PageHero_stage__eVJVX{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px)}.PageHero_copy__6j_oY{position:relative;z-index:2;will-change:transform,opacity}.PageHero_eyebrow__Oo9XF{display:inline-flex;align-items:center;gap:10px;margin:0 0 clamp(18px,3vh,28px);padding:7px 16px 7px 12px;border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,var(--glass));backdrop-filter:blur(8px);font-family:var(--mono);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text,var(--ink)) 80%,transparent);animation:PageHero_rise__OkDb6 .9s var(--ease-out) both}.PageHero_eyebrow__Oo9XF:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--grad-head);box-shadow:0 0 10px color-mix(in srgb,var(--pink) 70%,transparent);animation:PageHero_beacon__Az8mU 2.6s ease-in-out infinite}@keyframes PageHero_beacon__Az8mU{0%,to{box-shadow:0 0 6px color-mix(in srgb,var(--pink) 60%,transparent)}50%{box-shadow:0 0 14px 2px color-mix(in srgb,var(--pink) 80%,transparent)}}.PageHero_path__Ql0CE{position:relative;display:inline-block;padding-left:12px;margin-left:2px;border-left:1px solid var(--hair);color:var(--accent);letter-spacing:.06em;text-transform:none;white-space:nowrap;overflow:hidden;width:calc(var(--chars, 6) * (1ch + .06em) + 12px + 1.2ch);animation:PageHero_type__dRQhe .9s steps(var(--chars,6)) .7s both}.PageHero_path__Ql0CE:after{content:"";display:inline-block;width:.55ch;height:1.1em;margin-left:1px;vertical-align:-.2em;background:var(--accent);animation:PageHero_caret__qXmBE 1s steps(1) infinite}@keyframes PageHero_type__dRQhe{0%{width:12px}}@keyframes PageHero_caret__qXmBE{50%{opacity:0}}.PageHero_title__BJvG7{margin:0;font-family:var(--font-heading);font-weight:700;line-height:.98;letter-spacing:-.035em;font-size:calc(clamp(60px, 7.6vw, 120px) * var(--dna-heading-scale, 1));text-wrap:balance}.PageHero_hero__8VCdC[data-length=short] .PageHero_title__BJvG7{font-size:calc(clamp(96px, 13vw, 190px) * var(--dna-heading-scale, 1));line-height:.9;letter-spacing:-.045em}.PageHero_hero__8VCdC[data-length=long] .PageHero_title__BJvG7{font-size:calc(clamp(46px, 5.6vw, 88px) * var(--dna-heading-scale, 1));line-height:1.04}.PageHero_word__kiAuU{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .08em .1em 0;margin-right:.14em}.PageHero_word__kiAuU>span{display:inline-block;animation:PageHero_wordUp__qUZ3X 1s var(--ease-out) calc(.12s + var(--i, 0) * 70ms) both}@keyframes PageHero_wordUp__qUZ3X{0%{transform:translateY(105%) rotate(4deg);opacity:0}to{transform:none;opacity:1}}.PageHero_lit__ndG0j em{font-style:italic;font-weight:500;letter-spacing:-.02em;background:var(--grad-head);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:PageHero_sheen__cw4zH 7s ease-in-out 1.4s infinite}.PageHero_lit__ndG0j i{font-style:normal;color:var(--accent);display:inline-block;animation:PageHero_dotPop__zY0h7 .7s var(--ease-out) .9s both}@keyframes PageHero_sheen__cw4zH{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes PageHero_dotPop__zY0h7{0%{transform:scale(0)}60%{transform:scale(1.5)}to{transform:scale(1)}}@media (forced-colors:active){.PageHero_headline__PtZ0_,.PageHero_lit__ndG0j em{background:none;color:initial}}.PageHero_headline__PtZ0_{margin:clamp(22px,3.4vh,34px) 0 0;max-width:34ch;font-size:clamp(20px,2vw,28px);font-weight:600;line-height:1.28;letter-spacing:-.015em;background:var(--grad-head);-webkit-background-clip:text;background-clip:text;color:transparent;animation:PageHero_rise__OkDb6 .9s var(--ease-out) calc(.26s + var(--i, 0) * 70ms) both}.PageHero_subline__JmivQ{margin:14px 0 0;max-width:58ch;font-size:16.5px;line-height:1.65;color:var(--color-muted,var(--ink-soft));animation:PageHero_rise__OkDb6 .9s var(--ease-out) calc(.34s + var(--i, 0) * 70ms) both}@keyframes PageHero_rise__OkDb6{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.PageHero_figureWrap__n2k5O{position:relative;z-index:1;perspective:1200px;animation:PageHero_figureIn__Me84p 1.6s var(--ease-out) .2s both}@keyframes PageHero_figureIn__Me84p{0%{opacity:0;transform:translateY(40px) scale(.92)}to{opacity:1;transform:none}}.PageHero_figure__3xluN{position:relative;aspect-ratio:1;width:100%;max-width:520px;margin-left:auto;transform-style:preserve-3d;will-change:transform}.PageHero_orbit__Ny6d_{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.PageHero_ring__2Gmt1{fill:none;stroke:url(#ph-ring);stroke-width:1;stroke-dasharray:2 7;opacity:.75;animation:PageHero_ringFlow__Bvcuc calc(40s + var(--r, 0) * 18s) linear infinite,PageHero_ringIn__HdPib 1.4s var(--ease-out) calc(.3s + var(--r, 0) * .16s) both}.PageHero_ring__2Gmt1:nth-of-type(2){stroke-dasharray:60 10 2 10;opacity:.55}@keyframes PageHero_ringFlow__Bvcuc{to{stroke-dashoffset:-600}}@keyframes PageHero_ringIn__HdPib{0%{opacity:0;transform:scale(.6)}}.PageHero_meridian__EQQ6e,.PageHero_ring__2Gmt1{transform-origin:260px 260px}.PageHero_meridian__EQQ6e{fill:none;stroke:rgba(var(--rgb-text,234 241 255)/.12);stroke-width:1;stroke-dasharray:1 6;animation:PageHero_meridianSpin__R1Gfu 28s ease-in-out infinite alternate,PageHero_ringIn__HdPib 1.4s var(--ease-out) .5s both}@keyframes PageHero_meridianSpin__R1Gfu{0%{transform:rotate(-24deg) scaleX(.6)}to{transform:rotate(18deg) scaleX(1.25)}}.PageHero_ringStopA__tHu8d{stop-color:var(--blue-bright,var(--color-primary))}.PageHero_ringStopB___Rsjr{stop-color:var(--pink);stop-opacity:.6}.PageHero_coreStopA__sISN9{stop-color:var(--violet);stop-opacity:.95}.PageHero_coreStopB__E3rSu{stop-color:var(--blue,var(--color-primary));stop-opacity:.35}.PageHero_core__RKANv{transform-origin:260px 260px;animation:PageHero_corePulse__Verl_ 6s ease-in-out infinite}@keyframes PageHero_corePulse__Verl_{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.PageHero_coreHalo__LUQW9{fill:rgba(var(--rgb-accent,176 131 255)/.12);filter:blur(14px)}.PageHero_coreRim__Wcilo{fill:none;stroke:rgba(255,255,255,.06);stroke-width:1.5}.PageHero_monogram__3_W70{font-family:var(--font-heading);font-size:64px;font-weight:700;font-style:italic;fill:var(--color-text,var(--ink));opacity:.92}.PageHero_node__V6GDY{cursor:default;transition:opacity .3s}.PageHero_nodeDot__Jv_6P{fill:var(--color-text,var(--ink));transition:fill .3s,r .3s}.PageHero_nodePulse__VH694{fill:rgba(var(--rgb-accent,176 131 255)/.18);transform:scale(.4);transform-box:fill-box;transform-origin:center;opacity:0;transition:transform .4s var(--ease-out),opacity .4s}.PageHero_nodeLabel___qqt7{font-family:var(--mono);font-size:10px;letter-spacing:.1em;fill:var(--color-muted,var(--ink-soft));opacity:0;transition:opacity .3s}.PageHero_nodeLit__LvrPa .PageHero_nodeDot__Jv_6P{fill:var(--pink);r:7}.PageHero_nodeLit__LvrPa .PageHero_nodePulse__VH694{opacity:1;transform:scale(1.4);animation:PageHero_nodeRing__Tanjt 1.6s var(--ease-out) infinite}.PageHero_nodeLit__LvrPa .PageHero_nodeLabel___qqt7{opacity:1;fill:var(--color-text,var(--ink))}@keyframes PageHero_nodeRing__Tanjt{0%{transform:scale(.6);opacity:1}to{transform:scale(2.2);opacity:0}}.PageHero_media__hpyCw{position:absolute;left:22%;top:22%;width:56%;height:56%;margin:0;border-radius:var(--r-lg,22px);overflow:hidden;border:1px solid var(--hair);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 40px 80px -40px rgba(var(--rgb-primary,93 124 250)/.6);transform:translateZ(40px)}.PageHero_media__hpyCw img{width:100%;height:100%;object-fit:cover}.PageHero_index__ULEXy{position:relative;z-index:2}.PageHero_indexLabel__ty0eH{margin:0 0 12px;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted,var(--ink-soft));animation:PageHero_rise__OkDb6 .8s var(--ease-out) .6s both}.PageHero_index__ULEXy ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.PageHero_index__ULEXy li{animation:PageHero_rise__OkDb6 .8s var(--ease-out) calc(.65s + var(--i, 0) * 45ms) both}.PageHero_index__ULEXy a{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:100%;padding:10px 14px;border:1px solid var(--hair);border-radius:var(--r-md,16px);background:rgba(var(--rgb-surface,10 16 30)/.4);backdrop-filter:blur(6px);color:var(--color-muted,var(--ink-soft));text-decoration:none;overflow:hidden;transition:color .25s,border-color .25s,transform .3s var(--ease-out)}.PageHero_index__ULEXy a:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(var(--rgb-primary,93 124 250)/.18),rgba(var(--rgb-highlight,242 111 216)/.1));transform:translateX(-101%);transition:transform .45s var(--ease-out)}.PageHero_index__ULEXy a>*{position:relative}.PageHero_index__ULEXy b{font-size:13.5px;font-weight:500;line-height:1.35}.PageHero_indexNum__wMQmw{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--accent)}.PageHero_index__ULEXy i{font-style:normal;opacity:0;transform:translate(-6px,-6px);transition:opacity .25s,transform .3s var(--ease-out)}.PageHero_index__ULEXy a.PageHero_indexLit__9uZUE,.PageHero_index__ULEXy a:focus-visible,.PageHero_index__ULEXy a:hover{color:var(--color-text,var(--ink));border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.PageHero_index__ULEXy a:hover{transform:translateY(-2px)}.PageHero_index__ULEXy a.PageHero_indexLit__9uZUE:before,.PageHero_index__ULEXy a:focus-visible:before,.PageHero_index__ULEXy a:hover:before{transform:none}.PageHero_index__ULEXy a.PageHero_indexLit__9uZUE i,.PageHero_index__ULEXy a:focus-visible i,.PageHero_index__ULEXy a:hover i{opacity:1;transform:none}.PageHero_meta__CAp72{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;padding-top:16px;border-top:1px solid var(--hair);font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted,var(--ink-soft));animation:PageHero_rise__OkDb6 .9s var(--ease-out) .8s both}.PageHero_meta__CAp72>span:not(.PageHero_scrollHint__6vs6_):before{content:"";display:inline-block;width:5px;height:5px;margin-right:10px;border-radius:50%;background:var(--accent);vertical-align:.15em}.PageHero_scrollHint__6vs6_{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:var(--color-text,var(--ink));text-decoration:none;transition:color .2s}.PageHero_scrollHint__6vs6_:hover{color:var(--accent)}.PageHero_scrollHint__6vs6_ i{font-style:normal;animation:PageHero_nudge__Ht36B 1.8s ease-in-out infinite}@keyframes PageHero_nudge__Ht36B{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (max-width:900px){.PageHero_hero__8VCdC{min-height:0;padding-top:clamp(64px,10vh,96px)}.PageHero_stage__eVJVX{grid-template-columns:1fr}.PageHero_figureWrap__n2k5O{position:absolute;top:-90px;right:-38%;width:84%;z-index:0;pointer-events:none}.PageHero_figure__3xluN{opacity:.32}.PageHero_media__hpyCw,.PageHero_nodeLabel___qqt7{display:none}.PageHero_index__ULEXy ol{display:flex;gap:8px;margin:0 calc(var(--wrap-pad, 20px) * -1);padding:0 var(--wrap-pad,20px) 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--wrap-pad,20px);scrollbar-width:none}.PageHero_index__ULEXy ol::-webkit-scrollbar{display:none}.PageHero_index__ULEXy li{flex:0 0 min(74%,280px);scroll-snap-align:start}.PageHero_scrollHint__6vs6_{margin-left:0}}@media (prefers-reduced-motion:reduce){.PageHero_hero__8VCdC *,.PageHero_hero__8VCdC :after,.PageHero_hero__8VCdC :before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important}}.PageHero_hero__8VCdC[data-motion=off] *,.PageHero_hero__8VCdC[data-motion=off] :after,.PageHero_hero__8VCdC[data-motion=off] :before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important}.QuizPlayer_quiz__dcrlH{margin:2.5rem auto 0;max-width:var(--maxw);padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--hairline-strong);border-radius:var(--r-lg);background:rgba(var(--rgb-surface,10 16 30)/.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.QuizPlayer_question__fNUoL{margin:0 0 1.25rem;color:var(--ink);font-size:clamp(1.15rem,2.4vw,1.45rem);line-height:1.35;white-space:pre-line}.QuizPlayer_options__oDxub{display:grid;gap:.6rem;margin:0;padding:0;border:0}.QuizPlayer_option__ikLND{display:flex;gap:.85rem;align-items:flex-start;padding:.85rem 1rem;border:1px solid var(--hairline);border-radius:var(--r-md);color:var(--ink-soft);cursor:pointer;transition:border-color .2s,background .2s}.QuizPlayer_option__ikLND:hover{border-color:var(--hairline-strong)}.QuizPlayer_option__ikLND input{position:absolute;opacity:0;pointer-events:none}.QuizPlayer_option__ikLND:has(input:focus-visible){outline:2px solid var(--cyan);outline-offset:2px}.QuizPlayer_letter__RZtQV{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--hairline-strong);border-radius:999px;font-family:var(--mono);font-size:.8rem;color:var(--ink-dim)}.QuizPlayer_chosen__wi_D4{border-color:var(--blue-bright);background:rgba(var(--rgb-primary,120 170 255)/.1)}.QuizPlayer_chosen__wi_D4 .QuizPlayer_letter__RZtQV{border-color:var(--blue-bright);color:var(--ink)}.QuizPlayer_right__cFC0Q{border-color:var(--cyan);background:rgba(var(--rgb-accent,86 212 255)/.12)}.QuizPlayer_right__cFC0Q .QuizPlayer_letter__RZtQV{border-color:var(--cyan);color:var(--ink)}.QuizPlayer_wrong__1bN1F{border-color:var(--hairline-strong);opacity:.75}.QuizPlayer_locked___1xtM{cursor:default}.QuizPlayer_body__aXZvw{display:grid;gap:.35rem}.QuizPlayer_why__ckeQH{margin:0;color:var(--ink-dim);font-size:.92rem;line-height:1.5}.QuizPlayer_actions__KW3Az{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1.25rem}.QuizPlayer_button__oQiUd{padding:.65rem 1.2rem;border:1px solid var(--blue-bright);border-radius:var(--radius-button);background:rgba(var(--rgb-primary,120 170 255)/.16);color:var(--ink);font:inherit;cursor:pointer}.QuizPlayer_button__oQiUd:disabled{opacity:.45;cursor:not-allowed}.QuizPlayer_ghost__OP99w{border-color:var(--hairline-strong);background:transparent;color:var(--ink-soft)}.QuizPlayer_verdict__DKUF_{margin:0;color:var(--ink);font-weight:600}.luminous_host__U3Jes{position:relative;width:100%;height:100%;pointer-events:none}.luminous_fallback__cLis2{position:absolute;inset:0;transition:opacity .6s ease}.luminous_canvas__LstT9{position:absolute;inset:0;display:block;opacity:0;transition:opacity .7s ease}.luminous_host__U3Jes[data-ready] .luminous_canvas__LstT9{opacity:1}.luminous_host__U3Jes[data-ready] .luminous_fallback__cLis2{opacity:0}@media print{.luminous_canvas__LstT9{display:none}.luminous_host__U3Jes[data-ready] .luminous_fallback__cLis2{opacity:1}}@media (prefers-reduced-motion:reduce){.luminous_canvas__LstT9,.luminous_fallback__cLis2{transition:none}}.brand_mark__nVrXS{display:block;width:100%;height:auto;overflow:visible}.brand_drawStroke__PrbqE,.brand_revealStroke__KU3bu{stroke-dasharray:1;stroke-dashoffset:0}.brand_animated__rfiZ4 .brand_drawStroke__PrbqE,.brand_animated__rfiZ4 .brand_revealStroke__KU3bu{animation:brand_sf-draw__NGqRo var(--sf-reveal-ms,1.6s) cubic-bezier(.65,0,.35,1) both}.brand_animated__rfiZ4 .brand_nodeCrossbar__ucxfD,.brand_animated__rfiZ4 .brand_nodeTerminal__7QDkw{transform-box:fill-box;transform-origin:center;animation:brand_sf-node__oBU_2 .52s cubic-bezier(.34,1.56,.64,1) both}.brand_animated__rfiZ4 .brand_nodeCrossbar__ucxfD{animation-delay:calc(var(--sf-reveal-ms, 1.6s) * .55)}.brand_animated__rfiZ4 .brand_nodeTerminal__7QDkw{animation-delay:calc(var(--sf-reveal-ms, 1.6s) * .92)}@keyframes brand_sf-draw__NGqRo{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes brand_sf-node__oBU_2{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.brand_animated__rfiZ4 .brand_drawStroke__PrbqE,.brand_animated__rfiZ4 .brand_nodeCrossbar__ucxfD,.brand_animated__rfiZ4 .brand_nodeTerminal__7QDkw,.brand_animated__rfiZ4 .brand_revealStroke__KU3bu{animation:none}}:root[data-sf-motion=off] .brand_animated__rfiZ4 .brand_drawStroke__PrbqE,:root[data-sf-motion=off] .brand_animated__rfiZ4 .brand_nodeCrossbar__ucxfD,:root[data-sf-motion=off] .brand_animated__rfiZ4 .brand_nodeTerminal__7QDkw,:root[data-sf-motion=off] .brand_animated__rfiZ4 .brand_revealStroke__KU3bu{animation:none}.brand_lockup__MKin_{display:inline-flex;align-items:center;gap:.6em;color:var(--sf-ink);text-decoration:none}.brand_stacked__ce1H_{flex-direction:column;text-align:center}.brand_lockupMark__S3zC4{width:2.1em;flex:none}.brand_lockupText__6pm7l{display:flex;flex-direction:column;line-height:1.05}.brand_lockupName__wDP3f{font-family:var(--sf-font-display);font-weight:650;font-size:1.02em;letter-spacing:-.02em}.brand_lockupDescriptor__wlYwV{font-family:var(--sf-font-mono);font-size:.62em;letter-spacing:.08em;text-transform:uppercase;color:var(--sf-muted);margin-top:.3em}.filters_chips__nVyJG{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:28px}.filters_chip__g7sJu{padding:8px 14px;border-radius:var(--sf-radius-pill);border:1px solid var(--sf-line);background:transparent;color:var(--sf-muted);font:500 13.5px/1 var(--sf-font-body);cursor:pointer;text-transform:capitalize;transition:color var(--sf-dur-micro,.18s) ease,border-color var(--sf-dur-micro,.18s) ease,background-color var(--sf-dur-micro,.18s) ease}.filters_chip__g7sJu:hover{color:var(--sf-ink);border-color:rgba(var(--sf-rgb-ink,244 241 252)/.35)}.filters_chip__g7sJu[aria-pressed=true]{color:var(--sf-ink-on-accent);background:var(--sf-ink);border-color:var(--sf-ink)}.filters_count__kXZ3V{margin-left:auto;font-family:var(--sf-font-mono);font-size:12px;color:var(--sf-muted)}.share_row___O2uk{display:flex;flex-wrap:wrap;gap:8px}.share_btn__TuK_Q{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--sf-radius-pill);border:1px solid var(--sf-line);background:transparent;color:var(--sf-ink);font:500 13.5px/1 var(--sf-font-body);text-decoration:none;cursor:pointer}.share_btn__TuK_Q:hover{border-color:rgba(var(--sf-rgb-violet,167 139 250)/.6)}.home_home__9JKqx{overflow-x:clip}.home_wrap__AYYDL{width:min(var(--sf-maxw),100% - var(--sf-gutter,16px) * 2);margin:0 auto}.home_section__49nDz{position:relative;isolation:isolate;padding:clamp(64px,8vw,112px) 0}.home_home__9JKqx>.home_section__49nDz{--room-rgb:var(--sf-rgb-violet,255 107 61);--room-x:82%}.home_home__9JKqx>.home_section__49nDz:nth-of-type(3n+1){--room-rgb:var(--sf-rgb-blue,255 181 71);--room-x:18%}.home_home__9JKqx>.home_section__49nDz:nth-of-type(3n+2){--room-rgb:var(--sf-rgb-coral,140 197 162);--room-x:78%}.home_home__9JKqx>.home_section__49nDz:nth-of-type(3n){--room-rgb:var(--sf-rgb-violet,255 107 61);--room-x:22%}.home_home__9JKqx>.home_section__49nDz:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 80% at var(--room-x) 0,rgba(var(--room-rgb)/.17),transparent 72%),radial-gradient(45% 55% at calc(100% - var(--room-x)) 100%,rgba(var(--room-rgb)/.06),transparent 70%),linear-gradient(180deg,rgba(var(--sf-rgb-surface,28 25 22)/.55),transparent 60%)}.home_home__9JKqx>.home_section__49nDz:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--room-rgb)/.75) var(--room-x),transparent);box-shadow:0 0 18px 1px rgba(var(--room-rgb)/.35)}.home_hero__4R96B{position:relative;min-height:min(82vh,820px);display:flex;flex-direction:column;justify-content:center;padding:40px 0 72px;isolation:isolate}.home_atmosphere__OHBmh{position:absolute;inset:0;z-index:-1;overflow:hidden;isolation:isolate;pointer-events:none;background:var(--sf-graphite)}.home_atmosphereMedia__HtjSr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 62%;filter:grayscale(1) contrast(1.15) brightness(.95)}.home_atmosphereTint__oGALc{position:absolute;inset:0;background:linear-gradient(115deg,var(--sf-violet) 0,var(--sf-blue) 55%,var(--sf-cyan) 100%);mix-blend-mode:color;opacity:.85}.home_atmosphereScrim__qNajc{position:absolute;inset:0;background:linear-gradient(90deg,rgba(var(--sf-rgb-graphite,18 16 14)/.88) 0,rgba(var(--sf-rgb-graphite,18 16 14)/.5) 50%,rgba(var(--sf-rgb-graphite,18 16 14)/.2) 100%),linear-gradient(180deg,rgba(var(--sf-rgb-graphite,18 16 14)/.35) 0,transparent 30%,transparent 70%,var(--sf-graphite) 100%)}:root[data-sf-scheme=light] .home_atmosphereMedia__HtjSr{filter:grayscale(1) contrast(.9) brightness(1.1);opacity:.55}:root[data-sf-scheme=light] .home_atmosphereTint__oGALc{opacity:.45}@media (max-width:959px){.home_atmosphereScrim__qNajc{background:linear-gradient(180deg,rgba(var(--sf-rgb-graphite,18 16 14)/.4) 0,rgba(var(--sf-rgb-graphite,18 16 14)/.78) 45%,var(--sf-graphite) 100%)}}.home_heroGrid__OttP3{width:min(var(--sf-maxw),100% - var(--sf-gutter,16px) * 2);margin:0 auto;display:grid;gap:32px;align-items:center}@media (min-width:960px){.home_heroGrid__OttP3{grid-template-columns:minmax(0,1.7fr) minmax(0,.8fr);gap:40px}}.home_heroCopy__BluL0{position:relative;z-index:1;min-width:0}.home_heroEyebrow__iexgq{display:inline-flex;max-width:100%;align-items:center;gap:10px;margin:0 0 26px;padding:7px 14px 7px 12px;border-radius:var(--sf-radius-pill);border:1px solid var(--sf-line);background:rgba(var(--sf-rgb-surface,23 26 39)/.6);font-family:var(--sf-font-body);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sf-muted)}.home_liveDot__T4GgT{width:7px;height:7px;border-radius:50%;background:var(--sf-cyan);box-shadow:0 0 0 3px rgba(var(--sf-rgb-cyan,67 217 192)/.2)}.home_heroTitle__mkmyN{margin:0;display:grid;gap:12px}.home_heroName__GjFU9{font-family:var(--sf-font-display);font-size:clamp(36px,4.4vw,56px);font-weight:620;line-height:1.02;letter-spacing:-.03em;color:var(--sf-ink)}.home_heroIdentity__ufHQw{font-family:var(--sf-font-body);font-size:clamp(17px,1.7vw,21px);font-weight:500;line-height:1.35;color:var(--sf-muted)}.home_heroPromise__MoEIb{margin:28px 0 0;max-width:22ch;font-family:var(--sf-font-display);font-size:clamp(26px,3vw,38px);font-weight:560;line-height:1.12;letter-spacing:-.02em;color:var(--sf-ink);text-wrap:balance}.home_heroPause__qMUHD{position:absolute;right:var(--sf-gutter,16px);bottom:18px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--sf-radius-pill);border:1px solid var(--sf-line);background:rgba(var(--sf-rgb-graphite,18 16 14)/.6);color:var(--sf-ink);font:500 13px/1 var(--sf-font-body);cursor:pointer}.home_heroPause__qMUHD:hover{border-color:rgba(var(--sf-rgb-ink,244 241 252)/.4)}.home_heroHeadline__jzPaw{font-family:var(--sf-font-display);font-size:clamp(44px,6.6vw,94px);font-weight:600;line-height:.98;letter-spacing:-.022em;font-variation-settings:"opsz" 72;color:var(--sf-ink);text-wrap:balance;max-width:12.5ch}.home_heroLead___PBsM{margin:14px 0 0;max-width:44ch;font-family:var(--sf-font-body);font-size:clamp(17px,1.6vw,20px);line-height:1.4;color:rgba(var(--sf-rgb-ink,244 241 252)/.82)}.home_heroCtas__J97LX{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.home_primaryBtn__7piPT,.home_secondaryBtn___6hMt{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border-radius:var(--sf-radius-pill);font-weight:650;font-size:15.5px;text-decoration:none;transition:transform var(--sf-dur-micro,.18s) var(--sf-ease-out,ease),box-shadow var(--sf-dur-micro,.18s) ease}.home_primaryBtn__7piPT{background:var(--sf-grad-signature);color:var(--sf-ink-on-accent);box-shadow:0 10px 40px -12px rgba(var(--sf-rgb-violet,167 139 250)/.7)}.home_primaryBtn__7piPT:hover{transform:translateY(-2px)}.home_secondaryBtn___6hMt{border:1px solid var(--sf-line);color:var(--sf-ink);background:rgba(var(--sf-rgb-surface,23 26 39)/.5)}.home_secondaryBtn___6hMt:hover{border-color:rgba(var(--sf-rgb-cyan,67 217 192)/.6)}.home_askDot__hxxHS{width:8px;height:8px;border-radius:50%;background:var(--sf-cyan)}.home_heroIndex__3koJD{list-style:none;margin:44px 0 0;padding:18px 0 0;border-top:1px solid var(--sf-line);display:flex;flex-wrap:wrap;gap:10px 26px;font-family:var(--sf-font-body);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sf-ink)}.home_heroArt__kG7L4{position:relative;display:grid;place-items:center;min-height:300px}.home_heroHalo__mEkEP{position:absolute;inset:8%;border-radius:50%;background:radial-gradient(circle at 35% 60%,rgba(var(--sf-rgb-violet,167 139 250)/.34),transparent 55%),radial-gradient(circle at 70% 35%,rgba(var(--sf-rgb-cyan,67 217 192)/.2),transparent 55%);filter:blur(20px)}.home_heroMarkStage__yamam{position:relative;width:min(100%,400px);aspect-ratio:100/76}.home_heroMarkStage__yamam .home_heroMark__j_92C{position:absolute;inset:8%;width:84%}.home_heroMark__j_92C{position:relative;width:min(100%,520px);filter:drop-shadow(0 18px 60px rgba(var(--sf-rgb-blue,91 140 255)/.35))}.home_scrollCue__tklb4{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:none;flex-direction:column;align-items:center;gap:8px;font-family:var(--sf-font-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--sf-muted);text-decoration:none}.home_scrollLine___uZSM{width:1px;height:34px;background:linear-gradient(180deg,transparent,var(--sf-violet))}@media (min-width:960px) and (min-height:760px){.home_scrollCue__tklb4{display:flex}}@media (max-width:520px){.home_heroEyebrow__iexgq{font-size:10.5px;letter-spacing:.04em}}@media (max-width:959px){.home_heroArt__kG7L4{min-height:0;justify-items:center}.home_heroMark__j_92C{width:min(40vw,200px)}.home_heroMarkStage__yamam{width:min(50vw,240px)}.home_hero__4R96B{padding-bottom:96px}}.home_flagships__DVxWN{display:grid;gap:20px}@media (min-width:900px){.home_flagships__DVxWN{grid-template-columns:repeat(3,minmax(0,1fr))}}.home_flagship__ta8XH{display:flex;flex-direction:column;gap:18px;height:100%;padding:16px 16px 24px;border-radius:var(--sf-radius);border:1px solid var(--sf-line);background:rgba(var(--sf-rgb-surface,23 26 39)/.55)}.home_flagshipArt__KG8ly{display:block;border-radius:var(--sf-radius);transition:transform var(--sf-dur-component,.34s) var(--sf-ease-out,ease)}.home_flagship__ta8XH:hover .home_flagshipArt__KG8ly{transform:translateY(-4px)}.home_flagshipBody__hb5uv{min-width:0;display:flex;flex-direction:column;flex:1;padding:0 6px}.home_status__Z5OJW{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin:0;padding:5px 12px 5px 10px;border-radius:var(--sf-radius-pill);border:1px solid var(--sf-line);font:600 12px/1.2 var(--sf-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--sf-ink)}.home_statusDot__cZzbf{width:8px;height:8px;flex:none}.home_status__Z5OJW[data-status=production] .home_statusDot__cZzbf{border-radius:50%;background:var(--sf-coral)}.home_status__Z5OJW[data-status=prototype] .home_statusDot__cZzbf{border-radius:1px;background:var(--sf-blue)}.home_status__Z5OJW[data-status=experiment] .home_statusDot__cZzbf{border-radius:50%;border:2px solid var(--sf-violet)}.home_flagshipMeta__oY6bU,.home_tagRow__fvFkB{display:flex;flex-wrap:wrap;gap:8px}.home_flagshipTitle__wwvg3{margin:14px 0 0;font-family:var(--sf-font-display);font-size:clamp(24px,2.2vw,30px);font-weight:620;line-height:1;letter-spacing:-.035em}.home_flagshipTitle__wwvg3 a{color:var(--sf-ink);text-decoration:none}.home_flagshipSummary__IwR1Q{margin:0;color:rgba(var(--sf-rgb-ink,244 241 252)/.78);font-size:16.5px;line-height:1.6}.home_triad__ntfTV{margin:18px 0 0;display:grid;gap:12px}.home_triad__ntfTV div{padding-left:16px;border-left:2px solid var(--sf-line)}.home_triad__ntfTV div:last-child{border-left-color:var(--sf-cyan)}.home_triad__ntfTV dt{font-family:var(--sf-font-body);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sf-muted)}.home_triad__ntfTV dd{margin:4px 0 0;font-size:14.5px;line-height:1.55;color:var(--sf-ink)}.home_metrics__NRubT{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.home_metrics__NRubT li{padding:6px 12px;border-radius:10px;background:rgba(var(--sf-rgb-cyan,67 217 192)/.08);border:1px solid rgba(var(--sf-rgb-cyan,67 217 192)/.22);font-size:13px;color:var(--sf-ink)}.home_readCase__Gj2ZE{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;min-height:44px;margin-top:auto;color:var(--sf-ink);font-weight:600;text-decoration:none;border-bottom:1px solid rgba(var(--sf-rgb-violet,167 139 250)/.6);padding-bottom:3px}.home_indexList__mCJE5{margin-top:clamp(56px,7vw,96px)}.home_indexHeading__Tw7v_{margin:0 0 14px;font-family:var(--sf-font-body);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sf-muted)}.home_indexList__mCJE5 ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--sf-line)}.home_indexRow__9FuH_{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:4px 16px;align-items:baseline;padding:18px 4px;border-bottom:1px solid var(--sf-line);color:var(--sf-ink);text-decoration:none;transition:background-color var(--sf-dur-micro,.18s) ease,padding var(--sf-dur-micro,.18s) ease}.home_indexRow__9FuH_:hover{background:rgba(var(--sf-rgb-violet,167 139 250)/.06);padding-left:12px}.home_indexNum__Jb3dc{font-family:var(--sf-font-body);font-size:12px;color:var(--sf-violet)}.home_indexTitle__ZptF6{font-family:var(--sf-font-display);font-size:20px;font-weight:560;letter-spacing:-.015em}.home_indexSummary__83sUZ{grid-column:2;grid-row:2;font-size:14px;color:var(--sf-muted)}.home_indexArrow__jWBo0{grid-column:3;grid-row:1/span 2;align-self:center;color:var(--sf-muted)}@media (min-width:900px){.home_indexRow__9FuH_{grid-template-columns:48px minmax(0,.9fr) minmax(0,1.2fr) auto}.home_indexSummary__83sUZ{grid-column:3;grid-row:1}.home_indexArrow__jWBo0{grid-column:4;grid-row:1}}.home_evidence__7kcyo{isolation:isolate}.home_proofGrid__x6gk7{display:grid;gap:16px}@media (min-width:760px){.home_proofGrid__x6gk7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.home_proofGrid__x6gk7{grid-template-columns:repeat(3,minmax(0,1fr))}.home_proof__nv6j8[data-lead]{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:18px 48px;align-items:end}.home_proof__nv6j8[data-lead] .home_proofFoot__PtJKD{grid-column:1/-1}}.home_proof__nv6j8{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:var(--sf-radius);border:1px solid var(--sf-line);background:rgba(var(--sf-rgb-surface,23 26 39)/.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.home_proof__nv6j8[data-lead]{background:radial-gradient(120% 80% at 0 100%,rgba(var(--sf-rgb-cyan,67 217 192)/.14),transparent 60%),rgba(var(--sf-rgb-surface,23 26 39)/.8)}.home_proofHead__pyK6_{display:grid;gap:12px}.home_proofLabel__pqEMi{margin:0;font-family:var(--sf-font-body);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--sf-muted)}.home_proofValue__Z7dNu{margin:0;font-family:var(--sf-font-display);font-size:clamp(30px,3.4vw,44px);font-weight:640;line-height:1;letter-spacing:-.03em;background:var(--sf-grad-signature);-webkit-background-clip:text;background-clip:text;color:transparent}.home_proof__nv6j8[data-lead] .home_proofValue__Z7dNu{font-size:clamp(40px,5vw,68px)}.home_beforeAfter__wFNz7{margin:0;display:grid;gap:10px}.home_beforeAfter__wFNz7 div{display:grid;grid-template-columns:64px 1fr;gap:10px}.home_beforeAfter__wFNz7 dt{font-family:var(--sf-font-body);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--sf-muted);padding-top:3px}.home_beforeAfter__wFNz7 dd{margin:0;font-size:14.5px;line-height:1.5}.home_beforeAfter__wFNz7 div:last-child dt{color:var(--sf-cyan)}.home_proofSummary__EtjSr{margin:0;font-size:14.5px;color:rgba(var(--sf-rgb-ink,244 241 252)/.8)}.home_proofFoot__PtJKD{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center}.home_proofLink__ax3za{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--sf-ink);font-size:14px;font-weight:600;text-decoration:none}.home_proofLink__ax3za:hover{color:var(--sf-cyan)}.home_publication__UCnxh{display:grid;gap:32px}@media (min-width:960px){.home_publication__UCnxh{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px}}.home_featuredArticle__P2k7J{display:grid;align-content:start;gap:20px;padding:clamp(28px,4vw,48px);border-radius:var(--sf-radius);border:1px solid var(--sf-line);border-top:2px solid var(--sf-violet);background:radial-gradient(90% 70% at 100% 0,rgba(var(--sf-rgb-violet,255 107 61)/.1),transparent 60%),rgba(var(--sf-rgb-surface,28 25 22)/.6);color:var(--sf-ink);text-decoration:none;align-self:start}.home_featuredArticle__P2k7J:hover .home_featuredTitle__0mLDJ{text-decoration:underline;text-decoration-color:rgba(var(--sf-rgb-violet,167 139 250)/.7);text-underline-offset:6px}.home_featuredBody__qesQ3{display:grid;gap:14px;align-content:start}.home_articleMeta__NSlDA{font-family:var(--sf-font-body);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sf-muted);margin:0}.home_featuredTitle__0mLDJ{margin:0;font-family:var(--sf-font-display);font-size:clamp(28px,3.2vw,42px);font-weight:560;line-height:1.1;letter-spacing:-.02em;font-variation-settings:"opsz" 72}.home_featuredSummary__jEqtU{margin:0;font-size:16.5px;color:rgba(var(--sf-rgb-ink,244 241 252)/.76)}.home_publicationSide__nnaW2{display:grid;gap:32px;align-content:start}.home_latest__Jk75S,.home_seriesRail__smWL9 ul{list-style:none;margin:0;padding:0}.home_seriesItem__jlQJv{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--sf-line);color:var(--sf-ink);text-decoration:none}.home_seriesItem__jlQJv:hover .home_seriesTitle__crhaL{color:var(--sf-cyan)}.home_seriesTitle__crhaL{font-family:var(--sf-font-display);font-size:18px;font-weight:560;letter-spacing:-.01em}.home_seriesCount__1UCEI{font-family:var(--sf-font-body);font-size:12px;color:var(--sf-violet)}.home_latestItem__NsEv5{display:grid;gap:6px;padding:16px 0;border-top:1px solid var(--sf-line);color:var(--sf-ink);text-decoration:none}.home_latestTitle__E_X9D{font-family:var(--sf-font-display);font-size:19px;line-height:1.3}.home_latestItem__NsEv5:hover .home_latestTitle__E_X9D{color:var(--sf-cyan)}.home_challengeSection__jLSOd .home_wrap__AYYDL{padding:clamp(28px,4vw,48px);border-radius:calc(var(--sf-radius) + 8px);border:1px solid var(--sf-line);background:radial-gradient(80% 60% at 100% 0,rgba(var(--sf-rgb-coral,255 114 142)/.1),transparent 60%),rgba(var(--sf-rgb-surface,23 26 39)/.55);width:min(var(--sf-maxw),100% - var(--sf-gutter,16px) * 2)}.home_philosophy__mcn5V{isolation:isolate}.home_principles__0qVBM{list-style:none;margin:0;padding:0;display:grid;gap:16px}@media (min-width:860px){.home_principles__0qVBM{grid-template-columns:repeat(3,minmax(0,1fr))}}.home_principles__0qVBM li{padding:26px;border-radius:var(--sf-radius);border:1px solid var(--sf-line);background:var(--sf-graphite)}.home_principles__0qVBM h3{margin:0 0 8px;font-family:var(--sf-font-display);font-size:23px;font-weight:600;letter-spacing:-.02em}.home_principles__0qVBM p{margin:0;color:rgba(var(--sf-rgb-ink,244 241 252)/.76)}.home_timeline__lm790{list-style:none;margin:0;padding:0 0 0 28px;position:relative}.home_timeline__lm790:before{content:"";position:absolute;left:7px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,var(--sf-violet),var(--sf-blue),transparent)}.home_timelineItem__VmTyC{position:relative;padding-bottom:32px}.home_timelineNode__P4q_c{position:absolute;left:-28px;top:6px;width:16px;height:16px;border-radius:50%;background:var(--sf-graphite);border:2px solid var(--sf-violet);box-shadow:0 0 0 5px rgba(var(--sf-rgb-violet,167 139 250)/.15)}.home_timelineTitle__wUGsK{margin:0;font-family:var(--sf-font-display);font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.02em}.home_timelineTitle__wUGsK a{color:var(--sf-ink);text-decoration:none}.home_timelineRole__ANG74{margin:6px 0 0;font-family:var(--sf-font-body);font-size:13px;color:var(--sf-violet)}.home_timelineSummary__TyLCg{margin:12px 0 14px;max-width:70ch;color:rgba(var(--sf-rgb-ink,244 241 252)/.8)}.home_workshopsGrid__uDwRf{display:grid;gap:32px}@media (min-width:960px){.home_workshopsGrid__uDwRf{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}}.home_workshopList__t4wub{list-style:none;margin:0;padding:0;display:grid;gap:12px;align-content:start}.home_workshop__UE3kJ{display:grid;gap:8px;padding:22px;border-radius:var(--sf-radius);border:1px solid var(--sf-line);background:rgba(var(--sf-rgb-surface,23 26 39)/.6);color:var(--sf-ink);text-decoration:none;transition:border-color var(--sf-dur-micro,.18s) ease,transform var(--sf-dur-micro,.18s) ease}.home_workshop__UE3kJ:hover{border-color:rgba(var(--sf-rgb-gold,232 196 120)/.55);transform:translateX(4px)}.home_workshopTitle__uMmGi{font-family:var(--sf-font-display);font-size:21px;font-weight:600;letter-spacing:-.015em}.home_workshopSummary__utEoD{font-size:15px;color:rgba(var(--sf-rgb-ink,244 241 252)/.76)}.home_workshopMeta__Ab2NE{font-family:var(--sf-font-body);font-size:12px;color:var(--sf-gold)}.home_faq__w0KdP{border-top:1px solid var(--sf-line)}.home_faqItem__ugHso{border-bottom:1px solid var(--sf-line)}.home_faqItem__ugHso summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:20px 0;font-family:var(--sf-font-display);font-size:clamp(18px,2vw,22px);font-weight:560;letter-spacing:-.01em;color:var(--sf-ink)}.home_faqItem__ugHso summary::-webkit-details-marker{display:none}.home_faqItem__ugHso summary:after{content:"+";font-family:var(--sf-font-body);color:var(--sf-violet);transition:transform var(--sf-dur-micro,.18s) ease}.home_faqItem__ugHso[open] summary:after{transform:rotate(45deg)}.home_faqItem__ugHso .sf-prose{padding-bottom:20px;font-size:16px}.home_alexos__BHJGe{isolation:isolate}.home_alexosPanel__kNIuL{border-radius:calc(var(--sf-radius) + 6px);border:1px solid rgba(var(--sf-rgb-cyan,67 217 192)/.25);background:rgba(var(--sf-rgb-graphite,16 18 27)/.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:clamp(12px,2vw,24px);box-shadow:0 30px 80px -40px rgba(var(--sf-rgb-cyan,67 217 192)/.4)}.home_hook__369w9{margin:0;font-family:var(--sf-font-body);font-size:clamp(17px,1.6vw,20px);line-height:1.35;color:var(--sf-coral)}.home_proofStrip__ujUm1{list-style:none;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;border-top:1px solid var(--sf-line);padding:28px 0 0}@media (min-width:900px){.home_proofStrip__ujUm1{grid-template-columns:repeat(4,minmax(0,1fr))}}.home_stripValue__bTXal{margin:0;font-family:var(--sf-font-display);font-size:clamp(30px,3.2vw,44px);font-weight:620;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--sf-ink)}.home_stripLabel__UCodD{margin:10px 0 0;font-size:14.5px;line-height:1.4;color:var(--sf-muted)}.home_stripLink__k9mTk{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13.5px;color:var(--sf-ink);text-decoration:underline;text-decoration-color:rgba(var(--sf-rgb-violet,167 139 250)/.6);text-underline-offset:4px}.home_speaking__5Yce0{display:grid;gap:28px}@media (min-width:860px){.home_speaking__5Yce0{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:56px;align-items:start}}.home_speakingPhoto__8Y9Qk{width:min(100%,300px);aspect-ratio:4/5;border-radius:var(--sf-radius);overflow:hidden;border:1px solid var(--sf-line);background:rgba(var(--sf-rgb-surface,23 26 39)/.7);display:grid;place-items:center}.home_speakingPhoto__8Y9Qk img{width:100%;height:100%;object-fit:cover}.home_speakingStage__buVUs{position:relative;width:100%;aspect-ratio:100/76}.home_speakingStage__buVUs .home_heroMark__j_92C{position:absolute;inset:8%;width:84%}.home_talks__kIzvZ{list-style:none;margin:20px 0 0;padding:0;border-top:1px solid var(--sf-line)}.home_talks__kIzvZ li{border-bottom:1px solid var(--sf-line)}.home_talks__kIzvZ a{display:flex;align-items:center;min-height:52px;padding:10px 0;font-family:var(--sf-font-display);font-size:clamp(18px,1.8vw,22px);font-weight:560;letter-spacing:-.01em;color:var(--sf-ink);text-decoration:none}.home_talks__kIzvZ a:hover{color:var(--sf-violet)}.home_mentoring__gdy57{margin:18px 0 0;color:var(--sf-muted);line-height:1.55}.home_speakingCtas__xEsGx{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:24px}.home_careerEyebrow__ellBq{margin:0;font-family:var(--sf-font-body);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sf-muted)}.home_careerRole__1UqgU{margin:10px 0 0;font-family:var(--sf-font-display);font-size:clamp(20px,2.2vw,26px);font-weight:560;line-height:1.3;color:var(--sf-ink)}.home_careerMeta__lTyjP{margin:6px 0 0;color:var(--sf-muted)}.home_careerLinks__MwKkX{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin:18px 0 0}.interactive_challenge__rJDKL{display:grid;gap:20px;scroll-margin-top:96px}@media (min-width:960px){.interactive_challenge__rJDKL{grid-template-columns:1.15fr 1fr;align-items:start;gap:28px}}.interactive_codePane__fXZVn{border-radius:var(--sf-radius);border:1px solid var(--sf-line);background:rgba(var(--sf-rgb-graphite,16 18 27)/.8);overflow:hidden;min-width:0}.interactive_codeBar__MkizC{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--sf-line)}.interactive_codeBar__MkizC span{width:9px;height:9px;border-radius:50%;background:rgba(var(--sf-rgb-muted,181 181 197)/.3)}.interactive_codeBar__MkizC em{margin-left:auto;font-style:normal;font-family:var(--sf-font-mono);font-size:11px;letter-spacing:.08em;color:var(--sf-muted)}.interactive_code__tM77R{margin:0;padding:16px 0;overflow-x:auto;font-family:var(--sf-font-mono);font-size:13.5px;line-height:1.7;color:rgba(var(--sf-rgb-ink,244 241 252)/.88);counter-reset:line}.interactive_code__tM77R:focus-visible{outline-offset:-2px}.interactive_codeLine__y2Fyi{display:block;padding:0 16px 0 0;white-space:pre}.interactive_codeLine__y2Fyi:before{content:attr(data-line);display:inline-block;width:3.2em;padding-right:1em;text-align:right;color:rgba(var(--sf-rgb-muted,181 181 197)/.45);-webkit-user-select:none;user-select:none}.interactive_tkKeyword__zsKTl{color:var(--sf-violet)}.interactive_tkString__AiueA{color:var(--sf-gold)}.interactive_tkHook__H7JDV{color:var(--sf-cyan)}.interactive_tkTag__FiGO9{color:var(--sf-blue)}.interactive_tkComment__SscAC{color:var(--sf-muted);font-style:italic}.interactive_provenance___OJOq{margin:0;padding:12px 16px 16px;border-top:1px solid var(--sf-line);font-size:13px;line-height:1.55;color:var(--sf-muted)}.interactive_answerPane__9KU2Y{min-width:0}.interactive_fieldset__3Jkp2{border:0;margin:0 0 18px;padding:0;display:grid;gap:10px}.interactive_question__sYSia{margin-bottom:14px;padding:0;font-family:var(--sf-font-display);font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--sf-ink)}.interactive_option__ZIWnj{position:relative;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:14px 16px;border-radius:14px;border:1px solid var(--sf-line);background:rgba(var(--sf-rgb-surface,23 26 39)/.6);cursor:pointer;font-size:15px;line-height:1.5;transition:border-color var(--sf-dur-micro,.18s) ease,background-color var(--sf-dur-micro,.18s) ease}.interactive_option__ZIWnj input{position:absolute;opacity:0;pointer-events:none}.interactive_option__ZIWnj:hover{border-color:rgba(var(--sf-rgb-violet,167 139 250)/.5)}.interactive_option__ZIWnj[data-checked]{border-color:var(--sf-violet);background:rgba(var(--sf-rgb-violet,167 139 250)/.12)}.interactive_option__ZIWnj:has(input:focus-visible){outline:2px solid var(--sf-cyan);outline-offset:2px}.interactive_optionKey__Y5wwO{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;border:1px solid var(--sf-line);font-family:var(--sf-font-mono);font-size:12px;color:var(--sf-muted)}.interactive_option__ZIWnj[data-checked] .interactive_optionKey__Y5wwO{background:var(--sf-violet);border-color:var(--sf-violet);color:var(--sf-ink-on-accent)}.interactive_submit__d9Ac2{padding:13px 22px;border:0;border-radius:var(--sf-radius-pill);background:var(--sf-ink);color:var(--sf-ink-on-accent);font:650 15px/1 var(--sf-font-body);cursor:pointer}.interactive_submit__d9Ac2:disabled{opacity:.4;cursor:not-allowed}.interactive_result__8eYc0{display:grid;gap:18px;font-size:15.5px;line-height:1.6;color:rgba(var(--sf-rgb-ink,244 241 252)/.9)}.interactive_result__8eYc0:focus{outline:none}.interactive_result__8eYc0 p{margin:0}.interactive_verdictMiss__enu98,.interactive_verdictOk__Ckcq2{font-family:var(--sf-font-display);font-size:26px!important;font-weight:650;letter-spacing:-.02em}.interactive_verdictOk__Ckcq2{color:var(--sf-cyan)}.interactive_verdictMiss__enu98{color:var(--sf-coral)}.interactive_why__AqlGo{color:var(--sf-muted)}.interactive_block__8LZRn{display:grid;gap:8px;padding-top:16px;border-top:1px solid var(--sf-line)}.interactive_blockLabel__myaqV{font-family:var(--sf-font-mono);font-size:11.5px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--sf-muted)}.interactive_blockStrong___plxO{font-weight:600;color:var(--sf-ink)}.interactive_prevention__KohQ9{margin:0;list-style:disc;padding-left:1.1em;display:grid;gap:6px}.interactive_prevention__KohQ9 li::marker{color:var(--sf-cyan)}.interactive_actions__0gGCk{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.interactive_ghost__5ayXw{padding:10px 16px;border-radius:var(--sf-radius-pill);border:1px solid var(--sf-line);background:transparent;color:var(--sf-ink);font:500 14px/1 var(--sf-font-body);cursor:pointer}.interactive_ghost__5ayXw:hover{border-color:rgba(var(--sf-rgb-ink,244 241 252)/.4)}.interactive_sourceLink__PtQwg{color:var(--sf-ink);font-weight:600;text-decoration:underline;text-decoration-color:rgba(var(--sf-rgb-cyan,67 217 192)/.7);text-underline-offset:4px}