.QuestionCard_card__EjC5W{position:absolute;left:41vw;top:52%;transform:translateY(-50%);width:min(430px,31vw);padding:22px 22px 18px;border-radius:var(--radius-lg);background:rgba(18,17,22,.94);border:1px solid var(--rule);pointer-events:auto}.QuestionCard_shake___cZFp{animation:QuestionCard_shake___cZFp .5s var(--ease)}@keyframes QuestionCard_shake___cZFp{20%{transform:translate(-8px,-50%)}40%{transform:translate(6px,-50%)}60%{transform:translate(-4px,-50%)}80%{transform:translate(2px,-50%)}}@keyframes QuestionCard_shakeFlat__yWgxa{25%{transform:translateX(-6px)}50%{transform:translateX(5px)}75%{transform:translateX(-3px)}}.QuestionCard_meta__ubCIp{font:400 .66rem/1.2 var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4);display:flex;gap:10px;flex-wrap:wrap}.QuestionCard_meta__ubCIp b{color:var(--ink);font-weight:500}.QuestionCard_text__bX2vX{font-weight:600;font-size:1.08rem;line-height:1.35;margin:14px 0 18px;letter-spacing:-.01em}.QuestionCard_options__wyXYF{display:grid;grid-gap:8px;gap:8px}.QuestionCard_option__gUksS{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:transparent;color:var(--ink-2);border:1px solid var(--rule);border-radius:var(--radius);padding:11px 12px;font:400 .9rem/1.3 var(--sans);cursor:pointer;transition:border-color .3s var(--ease),background .3s var(--ease),color .3s var(--ease)}.QuestionCard_option__gUksS i{font:500 .7rem/1 var(--label);font-style:normal;width:24px;height:24px;display:grid;place-items:center;border-radius:2px;border:1px solid #3f3f46;color:var(--ink-3);flex:none;transition:all .3s var(--ease)}.QuestionCard_option__gUksS:hover{border-color:hsla(0,0%,100%,.6);color:var(--ink)}.QuestionCard_option__gUksS[data-result=correct]{border-color:var(--ink);color:var(--ink);background:hsla(0,0%,100%,.05)}.QuestionCard_option__gUksS[data-result=correct] i{background:var(--ink);color:var(--void);border-color:var(--ink)}.QuestionCard_option__gUksS[data-result=wrong]{border-color:#3f3f46;color:var(--ink-4);text-decoration:line-through;-webkit-text-decoration-color:hsla(240,5%,65%,.5);text-decoration-color:hsla(240,5%,65%,.5)}.QuestionCard_option__gUksS[data-result=wrong] i{border-color:#3f3f46;color:var(--ink-4)}.QuestionCard_result__uurX1{min-height:2.6em;margin-top:14px;font:400 .74rem/1.4 var(--label);color:var(--ink-3)}.QuestionCard_result__uurX1 b{color:var(--ink);font-weight:500}@media (max-width:760px){.QuestionCard_card__EjC5W{left:var(--gutter);right:var(--gutter);top:auto;bottom:20px;width:auto;transform:none;padding:16px}.QuestionCard_shake___cZFp{animation-name:QuestionCard_shakeFlat__yWgxa}.QuestionCard_text__bX2vX{font-size:.98rem;margin:10px 0 12px}.QuestionCard_option__gUksS{padding:8px 10px;font-size:.84rem}}@media (prefers-reduced-motion:reduce){.QuestionCard_shake___cZFp{animation:none}}[data-gl=off] .QuestionCard_card__EjC5W{position:relative;left:auto;top:auto;transform:none;width:auto;max-width:430px;margin:32px var(--gutter) 0}.Layer_layer__N9oe_{position:fixed;inset:0;pointer-events:none}.Layer_type__tVny3{z-index:1}.Layer_ui__ltbq8{z-index:3}.Layer_ui__ltbq8 a,.Layer_ui__ltbq8 button{pointer-events:auto}.Layer_layer__N9oe_[data-off]{visibility:hidden}.Layer_layer__N9oe_[data-off] [data-interactive],.Layer_layer__N9oe_[data-off] a,.Layer_layer__N9oe_[data-off] button{pointer-events:none}[data-gl=off] .Layer_layer__N9oe_{position:relative;min-height:100vh;visibility:visible;--v:1}[data-gl=off] .Layer_worldOnly__2xFcs{display:none}.Scrim_scrim__H2Hkc{position:absolute;inset:0;opacity:var(--v,0);background:linear-gradient(90deg,rgba(23,23,25,.86),rgba(23,23,25,.6) 30%,rgba(23,23,25,0) 50%)}@media (max-width:760px){.Scrim_scrim__H2Hkc{background:linear-gradient(180deg,rgba(23,23,25,.85),rgba(23,23,25,.4) 30%,rgba(23,23,25,0) 45%)}}.Scrim_bottom__DieLA{background:linear-gradient(0deg,rgba(23,23,25,.8),rgba(23,23,25,0) 45%),linear-gradient(90deg,rgba(23,23,25,.7),rgba(23,23,25,0) 40%)}[data-gl=off] .Scrim_scrim__H2Hkc{display:none}.Typography_eyebrow__I4u7_{display:flex;align-items:center;gap:10px;font:700 .92rem/1.2 var(--sans);color:var(--ink-3)}.Typography_eyebrow__I4u7_ b{display:inline-grid;place-items:center;min-width:30px;height:26px;padding:0 8px;border-radius:9px;background:var(--tone,var(--p400));color:var(--outline);font:700 .85rem/1 var(--heading);box-shadow:0 2px 0 var(--outline)}.Typography_lead__OPR4c{color:var(--ink-3);font-size:clamp(1rem,1.25vw,1.15rem);max-width:34ch}.Typography_note__LLrcj{font:400 .8rem/1.4 var(--sans);color:var(--ink-4)}.Chapter_header__X4c_U{position:absolute;left:var(--gutter);top:clamp(92px,14vh,140px);max-width:min(500px,86vw)}.Chapter_title__k7WBV{font-family:var(--heading);font-weight:600;font-size:clamp(2.2rem,min(3.8vw,7.4vh),3.9rem);line-height:1.02;letter-spacing:-.02em;margin-block:18px 20px}.Chapter_sub__oWf_v{padding-top:.2em}.Chapter_sub__oWf_v>span{color:var(--ink-3);font-weight:500;font-size:.58em;letter-spacing:-.02em;margin-top:.35em}.Chapter_map__BrIRB{top:clamp(92px,15vh,150px);max-width:min(560px,86vw)}.Chapter_map__BrIRB .Chapter_title__k7WBV{font-size:clamp(2.2rem,min(4vw,7.6vh),4.1rem)}@media (max-width:760px){.Chapter_header__X4c_U{top:80px}.Chapter_title__k7WBV{font-size:clamp(2rem,9vw,2.8rem);margin-block:14px 12px}.Chapter_header__X4c_U .Chapter_lead___1G91{font-size:.88rem;max-width:40ch}.Chapter_hideLeadOnMobile__7vR9r .Chapter_lead___1G91{display:none}.Chapter_map__BrIRB{top:84px}.Chapter_map__BrIRB .Chapter_lead___1G91,.Chapter_map__BrIRB .Chapter_mapExtra__wBKyq{display:none}}[data-gl=off] .Chapter_header__X4c_U{position:relative;left:auto;top:auto;padding:120px var(--gutter) 0;max-width:none}.Button_button__4NOGY{--h:48px;--base:var(--p600);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--h);padding:0 24px;border:2px solid transparent;border-radius:999px;font:600 1rem/1 var(--heading);letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 4px 0 var(--base);transition:transform .18s var(--bounce),box-shadow .18s var(--bounce),background-color .2s var(--ease),color .2s var(--ease)}.Button_button__4NOGY:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--base)}.Button_button__4NOGY:active{transform:translateY(3px);box-shadow:0 1px 0 var(--base)}.Button_button__4NOGY:focus-visible{outline:3px solid var(--pink);outline-offset:4px}.Button_sm__3njZF{--h:38px;padding:0 16px;font-size:.92rem;box-shadow:0 3px 0 var(--base)}.Button_sm__3njZF:hover{box-shadow:0 4px 0 var(--base)}.Button_primary__h2Gg6{background:var(--ink);color:var(--outline);border-color:var(--ink)}.Button_primary__h2Gg6:hover{background:var(--lavender)}.Button_accent__5fbgP{--base:var(--outline);background:var(--p600);color:#fff;border-color:var(--outline)}.Button_accent__5fbgP:hover{background:var(--p700)}.Button_outline__In6Mc{--base:var(--rule-strong);background:transparent;color:var(--ink);border-color:var(--rule-strong)}.Button_outline__In6Mc:hover{background:var(--surface-2);border-color:var(--ink-4)}.Button_button__4NOGY:disabled{opacity:.55;cursor:not-allowed;transform:none}.Button_ghost__WyXAs{height:auto;padding:6px 2px;border:0;border-radius:0;box-shadow:none;color:var(--ink);font-weight:500;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;-webkit-text-decoration-color:var(--p400);text-decoration-color:var(--p400);text-decoration-thickness:1.5px;text-underline-offset:7px}.Button_ghost__WyXAs:hover{color:var(--p300);-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.Button_ghost__WyXAs:active,.Button_ghost__WyXAs:hover{transform:none;box-shadow:none}.Button_arrow__9_Gze{width:16px;height:16px;flex:none;transition:transform .25s var(--bounce)}.Button_button__4NOGY:hover .Button_arrow__9_Gze{transform:translateX(3px)}@media (max-width:760px){.Button_button__4NOGY:not(.Button_sm__3njZF):not(.Button_ghost__WyXAs){--h:52px}}@media (prefers-reduced-motion:reduce){.Button_arrow__9_Gze,.Button_button__4NOGY{transition:none}.Button_button__4NOGY:active,.Button_button__4NOGY:hover{transform:none}}.NotFound_wrap__7k4GI{min-height:100vh;display:grid;align-content:center;padding:140px var(--gutter) 80px;max-width:var(--container);margin:0 auto}.NotFound_grid__ziQGF{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:40px 64px;gap:40px 64px}.NotFound_code__1NpB_{font:500 .72rem/1 var(--label);letter-spacing:.18em;color:var(--p400)}.NotFound_title__nStmC{margin-top:18px;font-family:var(--heading);font-weight:600;font-size:clamp(2.6rem,min(6vw,11vh),5.4rem);line-height:1.02;letter-spacing:-.02em}.NotFound_text___Wium{margin-top:22px;color:var(--ink-3);font-size:1.05rem;line-height:1.65;max-width:42ch}.NotFound_actions__dMJJP{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}.NotFound_visual__8xkQP{width:100%;height:auto;overflow:visible}.NotFound_link__ARqq7{stroke:hsla(240,5%,84%,.3);stroke-width:1}.NotFound_node__0qTfL{fill:var(--ink-2)}.NotFound_trail__E2JSn{fill:none;stroke:rgba(192,132,252,.6);stroke-width:1.2;stroke-dasharray:3 6;animation:NotFound_march__ZCXd_ 1.6s linear infinite}@keyframes NotFound_march__ZCXd_{to{stroke-dashoffset:-18}}.NotFound_lost__M5YF8{animation:NotFound_float__M84Ey 5s ease-in-out infinite}@keyframes NotFound_float__M84Ey{50%{transform:translate(6px,-8px)}}.NotFound_lostHalo__oosNG{fill:rgba(192,132,252,.14);stroke:rgba(192,132,252,.4)}.NotFound_lostCore__If6on{fill:var(--p400)}.NotFound_label__ixIoj{font:400 11px var(--label);letter-spacing:.14em;text-transform:uppercase;fill:var(--ink-4)}@media (max-width:760px){.NotFound_grid__ziQGF{grid-template-columns:minmax(0,1fr)}.NotFound_visual__8xkQP{order:-1;max-width:360px}.NotFound_actions__dMJJP>a{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.NotFound_lost__M5YF8,.NotFound_trail__E2JSn{animation:none}}.AboutPage_world__87kl_{position:relative}.AboutPage_atmos__ROmbh{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(55vmax 55vmax at 62% 46%,rgba(139,92,246,.06),transparent 62%),radial-gradient(50vmax 40vmax at 4% 92%,rgba(255,191,158,.09),transparent 65%),radial-gradient(45vmax 35vmax at 98% 4%,rgba(156,200,255,.09),transparent 65%),radial-gradient(40vmax 30vmax at 30% -4%,rgba(255,224,138,.06),transparent 65%),radial-gradient(120vmax 80vmax at 50% 120%,hsla(0,0%,100%,.035),transparent 60%),var(--void)}.AboutPage_atmos__ROmbh:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 55%,rgba(23,23,25,.7) 100%)}.AboutPage_canvas__9lmV9{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.AboutPage_section__9FOzx{position:relative;z-index:2;min-height:100vh;display:flex;align-items:center;padding:16vh var(--gutter)}.AboutPage_right__SUre7{justify-content:flex-end}.AboutPage_col__AVhvj{max-width:min(520px,100%);min-width:0}.AboutPage_eyebrow__EOvks{margin-bottom:20px}.AboutPage_metaRow__EKLba{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:20px}.AboutPage_metaRow__EKLba .AboutPage_eyebrow__EOvks{margin-bottom:0}.AboutPage_origin__et3eJ{margin-top:24px;max-width:52ch;color:var(--ink-3);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.65}.AboutPage_section__9FOzx h2{font-family:var(--heading);font-weight:600;font-size:clamp(2.2rem,4.6vw,4.4rem);line-height:1.02;letter-spacing:-.02em;margin-bottom:20px}.AboutPage_lead__Yotv4{color:var(--ink-3);font-size:clamp(1rem,1.2vw,1.12rem);max-width:44ch}.AboutPage_section__9FOzx[data-in] .AboutPage_col__AVhvj>*{animation:AboutPage_up__RVok_ .9s var(--ease) both}.AboutPage_section__9FOzx[data-in] .AboutPage_col__AVhvj>:nth-child(2){animation-delay:.08s}.AboutPage_section__9FOzx[data-in] .AboutPage_col__AVhvj>:nth-child(3){animation-delay:.16s}.AboutPage_section__9FOzx[data-in] .AboutPage_col__AVhvj>:nth-child(4){animation-delay:.24s}.AboutPage_section__9FOzx[data-in] .AboutPage_col__AVhvj>:nth-child(5){animation-delay:.32s}@keyframes AboutPage_up__RVok_{0%{transform:translateY(16px);filter:blur(3px)}}.AboutPage_hero__a9HbK{align-items:flex-end;padding-bottom:clamp(40px,8vh,90px)}.AboutPage_heroCol__2okDc{width:100%;min-width:0;max-width:1200px}.AboutPage_heroTitle__gFuyC{font-family:var(--heading);font-weight:600;font-size:clamp(3rem,9.4vw,10rem);line-height:.88;letter-spacing:-.02em;margin:20px 0 28px}.AboutPage_heroTitle__gFuyC em{font-style:normal;color:var(--p400)}.AboutPage_hero__a9HbK .AboutPage_lead__Yotv4{max-width:46ch}.AboutPage_ctas__W0G_c{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.AboutPage_ctasCenter__VJEGW{justify-content:center}.AboutPage_chips__aiIo3{display:flex;gap:10px;flex-wrap:wrap;margin-top:38px}.AboutPage_chip__7Mdw3{font:400 .72rem/1 var(--label);letter-spacing:.06em;padding:10px 14px;border:1px solid var(--rule);border-radius:999px;color:var(--ink-3);background:rgba(9,9,11,.6);transition:.3s var(--ease)}.AboutPage_chip__7Mdw3 b{color:var(--p400);font-weight:500;margin-right:8px}.AboutPage_chip__7Mdw3:hover{border-color:var(--p400);color:#fff}.AboutPage_manifesto__8ZoP0{flex-direction:column;align-items:flex-start;justify-content:center;gap:48px}.AboutPage_quote__76zNs{margin:0;font-weight:600;font-size:clamp(1.8rem,min(3.8vw,7vh),3.4rem);line-height:1.06;letter-spacing:-.02em;max-width:22ch}.AboutPage_quote__76zNs span{color:var(--ink-4)}.AboutPage_quote__76zNs em{font-style:normal;color:var(--p400)}.AboutPage_pillars__7FHjv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,3vw,48px);gap:clamp(16px,3vw,48px);max-width:1000px;width:100%}.AboutPage_pillars__7FHjv li{border-top:1px solid var(--rule);padding-top:16px}.AboutPage_pillars__7FHjv h3{font:500 .72rem/1 var(--label);letter-spacing:.16em;text-transform:uppercase;color:#fff;margin-bottom:10px}.AboutPage_pillars__7FHjv p{color:var(--ink-4);font-size:.94rem}.AboutPage_ai__b2vsQ h2 small{display:block;font:500 .72rem/1 var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4);margin-bottom:16px}.AboutPage_caps__gWckY{margin:26px 0;display:grid;grid-gap:0;gap:0}.AboutPage_caps__gWckY li{display:flex;gap:14px;align-items:baseline;padding:11px 0;border-bottom:1px solid rgba(63,63,70,.7);font-size:.95rem;color:var(--ink-2)}.AboutPage_caps__gWckY li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--p400);flex:none;transform:translateY(-2px)}.AboutPage_demo__PN9Fs{border:1px solid var(--rule);background:rgba(9,9,11,.72);border-radius:var(--radius);padding:16px 18px;font:400 .78rem/1.6 var(--label);color:var(--ink-3);display:grid;grid-gap:8px;gap:8px}.AboutPage_demoHead____sKL{font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4);display:flex;justify-content:space-between;gap:12px}.AboutPage_demoHead____sKL b{color:var(--p400);font-weight:500}.AboutPage_demo__PN9Fs p b{color:#fff;font-weight:500}.AboutPage_demo__PN9Fs p i{font-style:normal;color:var(--p300)}.AboutPage_demoBar__1OdSJ{height:4px;border-radius:4px;background:#27272a;overflow:hidden}.AboutPage_demoBar__1OdSJ u{display:block;height:100%;background:var(--p400);text-decoration:none}.AboutPage_demoRow__RnPYt{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px}.AboutPage_synergy__IyZ5D{flex-direction:column;align-items:flex-start;justify-content:center;gap:44px}.AboutPage_loop__mAOFs{display:flex;gap:10px;flex-wrap:wrap;width:100%;max-width:1100px}.AboutPage_loop__mAOFs li{flex:1 1 150px;min-width:0;border:1px solid var(--rule);border-radius:var(--radius);padding:16px;background:rgba(9,9,11,.72);animation:AboutPage_pulse__1b1cE 10s linear infinite;animation-delay:calc(var(--k) * 2s)}.AboutPage_loop__mAOFs li b{display:block;font:500 .66rem/1 var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4);margin-bottom:12px}.AboutPage_loop__mAOFs li span{font-weight:600;font-size:1.02rem;letter-spacing:-.02em;display:block}.AboutPage_loop__mAOFs li p{font-size:.82rem;color:var(--ink-4);margin-top:6px}@keyframes AboutPage_pulse__1b1cE{0%,20%,to{border-color:var(--rule)}12%,4%{border-color:var(--p400)}}.AboutPage_limits__riJEe{max-width:760px;display:grid;grid-gap:12px;gap:12px}.AboutPage_limits__riJEe p{color:var(--ink-3)}.AboutPage_limits__riJEe strong{color:#fff;font-weight:600}.AboutPage_cta__zuLQi{justify-content:center;text-align:center}.AboutPage_ctaCol__i7Tbt{max-width:760px;display:flex;flex-direction:column;align-items:center}.AboutPage_cta__zuLQi h2{font-size:clamp(2.6rem,7vw,7rem)}@media (max-width:960px){.AboutPage_ai__b2vsQ{align-items:flex-end;padding-top:46vh}.AboutPage_ai__b2vsQ .AboutPage_col__AVhvj{background:linear-gradient(180deg,transparent,rgba(23,23,25,.82) 18%);padding-top:34px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.AboutPage_right__SUre7{justify-content:flex-start}}@media (max-width:760px){.AboutPage_pillars__7FHjv{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AboutPage_loop__mAOFs li,.AboutPage_section__9FOzx[data-in] .AboutPage_col__AVhvj>*{animation:none!important}}.Hero_heading__kYug3{position:absolute;left:var(--gutter);bottom:max(clamp(150px,21vh,230px),calc(clamp(40px, 7vh, 72px) + 140px));max-width:calc(100vw - 2 * var(--gutter));font-family:var(--heading);font-weight:600;font-size:clamp(2.4rem,min(5vw,9.6vh),5.6rem);line-height:1.02;letter-spacing:-.02em;white-space:nowrap;--x:0;--v:1;opacity:calc(1 - var(--x));filter:blur(calc(var(--x) * 12px));transform:scale(calc(1 + var(--x) * .35));transform-origin:18% 80%}.Hero_heading__kYug3>span>span{animation:Hero_lineIn__cXKBj 1.4s var(--ease) both;animation-delay:calc(.25s + var(--i) * .12s)}.Hero_heading__kYug3 em{font-style:normal;color:var(--p400)}@keyframes Hero_lineIn__cXKBj{0%{transform:translateY(105%);filter:blur(6px);letter-spacing:.05em}to{transform:none;filter:blur(0);letter-spacing:0}}.Hero_ui__qzLUp{--x:0;opacity:calc(1 - var(--x) * 1.6)}.Hero_side__KhRmQ{position:absolute;left:var(--gutter);right:var(--gutter);bottom:clamp(40px,7vh,72px);display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.Hero_lead__VnKZf{animation:Hero_softIn__W5qq7 1.2s var(--ease) .9s both}.Hero_ctas__k80A2{display:flex;gap:12px;flex-wrap:wrap;animation:Hero_softIn__W5qq7 1.2s var(--ease) 1.05s both}@keyframes Hero_softIn__W5qq7{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@media (max-width:760px){.Hero_heading__kYug3{bottom:300px;font-size:clamp(2.1rem,9.2vw,3.4rem);white-space:normal}.Hero_side__KhRmQ{flex-direction:column;align-items:flex-start;gap:22px;bottom:32px}.Hero_ctas__k80A2{width:100%;flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.Hero_ctas__k80A2,.Hero_heading__kYug3>span>span,.Hero_lead__VnKZf{animation:none!important}}.DashboardPreview_dash__h7gxq{position:absolute;right:var(--gutter);top:54%;width:min(640px,46vw);aspect-ratio:16/10.4;transform:translateY(-50%);perspective:1500px;pointer-events:none;opacity:0}.DashboardPreview_inner__ZsBZU{position:absolute;inset:0;transform-style:preserve-3d;transform-origin:50% 60%}.DashboardPreview_layer__KkZgA{position:absolute;border-radius:6px;transform-style:preserve-3d;font-size:11px;color:var(--ink-3);will-change:transform,opacity}.DashboardPreview_bg__JrTG6{inset:0;background:#050507;border:1px solid #27272a;border-radius:8px;box-shadow:0 40px 120px rgba(23,23,25,.7),0 0 0 1px hsla(0,0%,100%,.06)}.DashboardPreview_side___R50i{left:1.5%;top:2.5%;bottom:2.5%;width:15%;display:grid;align-content:start;grid-gap:4px;gap:4px;padding:12px 8px;background:#0b0b0e;border:1px solid #1f1f23}.DashboardPreview_side___R50i span{padding:6px 8px;border-radius:6px;font-size:10.5px}.DashboardPreview_side___R50i .DashboardPreview_current__QCxZ4{background:hsla(0,0%,100%,.1);color:var(--ink)}.DashboardPreview_logo__VxxUF{width:18px;height:18px;border-radius:6px;background:var(--p600);margin:0 0 10px 8px}.DashboardPreview_top__dd4tK{left:18.5%;right:1.5%;top:2.5%;height:11%;display:flex;align-items:center;gap:14px;padding:0 14px;background:#0b0b0e;border:1px solid #1f1f23;font-family:var(--label);font-size:10px}.DashboardPreview_top__dd4tK b{font-family:var(--sans);font-size:12.5px;color:var(--ink);font-weight:600;margin-right:auto}.DashboardPreview_top__dd4tK em{font-style:normal;color:var(--ink)}.DashboardPreview_card__VNBIR{background:#0b0b0e;border:1px solid #27272a;padding:10px 12px;display:grid;grid-gap:6px;gap:6px;align-content:start}.DashboardPreview_card__VNBIR h4{margin:0;font:400 9.5px/1 var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4)}.DashboardPreview_card__VNBIR p{margin:0;font-size:10px}.DashboardPreview_card__VNBIR b{color:var(--ink);font-weight:600;font-size:12px}.DashboardPreview_map__ELfhh{left:18.5%;top:16.5%;width:46%;height:52%}.DashboardPreview_map__ELfhh svg{width:100%;height:auto}.DashboardPreview_goal__0_gHh{left:66.5%;top:16.5%;width:32%;height:25%}.DashboardPreview_bar__Ur1b1{height:5px;border-radius:3px;background:#27272a;overflow:hidden;margin-top:4px}.DashboardPreview_bar__Ur1b1 i{display:block;height:100%;width:66%;background:var(--p600)}.DashboardPreview_today__TF2EN{left:66.5%;top:44%;width:32%;height:53.5%}.DashboardPreview_today__TF2EN ul{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:10.5px}.DashboardPreview_today__TF2EN li{display:flex;gap:8px;align-items:center;color:var(--ink-2)}.DashboardPreview_today__TF2EN li:before{content:"";width:10px;height:10px;border-radius:3px;border:1px solid #52525b;flex:none}.DashboardPreview_today__TF2EN .DashboardPreview_done__qZNiQ{color:var(--ink-4);text-decoration:line-through}.DashboardPreview_today__TF2EN .DashboardPreview_done__qZNiQ:before{background:var(--ink);border-color:var(--ink)}.DashboardPreview_analytics__cm8Ak{left:18.5%;top:71%;width:46%;height:26%}.DashboardPreview_bars__gHODD{display:flex;align-items:flex-end;gap:6px;height:46px}.DashboardPreview_bars__gHODD i{flex:1 1;background:linear-gradient(0deg,#52525b,#f4f4f5);border-radius:2px 2px 0 0;opacity:.85}@media (max-width:760px){.DashboardPreview_dash__h7gxq{right:auto;left:50%;top:auto;bottom:28px;width:92vw;transform:translateX(-50%)}}[data-gl=off] .DashboardPreview_dash__h7gxq{display:none}.Facts_facts__VUOc8{list-style:none;padding:0;margin:26px 0 0;display:grid;grid-gap:0;gap:0;max-width:380px;font:400 .76rem/1.3 var(--label);color:var(--ink-3)}.Facts_facts__VUOc8 li{display:flex;justify-content:space-between;gap:18px;padding:10px 0;border-top:1px solid var(--rule)}.Facts_facts__VUOc8 li:last-child{border-bottom:1px solid var(--rule)}.Facts_facts__VUOc8 b{color:var(--ink);font-weight:500;white-space:nowrap}@media (max-width:760px){.Facts_facts__VUOc8{margin-top:14px;font-size:.7rem}.Facts_facts__VUOc8 li{padding:7px 0}}.BrandLogo_logo__3W37V{display:block;width:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BrandLogo_sm__et4L0{height:40px}.BrandLogo_md___REsv{height:56px}.BrandLogo_lg__TPt39{height:120px}.Form_field__Xfr2E{display:grid;grid-gap:8px;gap:8px}.Form_label__BFpn1{font:700 .92rem/1.2 var(--sans);color:var(--ink-2)}.Form_hint__TZQ1L{font-size:.85rem;color:var(--ink-4)}.Form_error__YpJar{font-size:.85rem;font-weight:700;color:var(--pink)}.Form_input__nBVXh{width:100%;height:50px;padding:0 16px;border:2px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface-1);color:var(--ink);font:600 1rem/1 var(--sans);transition:border-color .2s var(--ease),background-color .2s var(--ease)}.Form_input__nBVXh::placeholder{color:var(--ink-4);font-weight:400}.Form_input__nBVXh:hover{border-color:var(--ink-4)}.Form_input__nBVXh:focus{outline:none;border-color:var(--p400);background:var(--surface-2)}.Form_input__nBVXh:focus-visible{outline:3px solid rgba(187,155,255,.35);outline-offset:1px}.Form_input__nBVXh[aria-invalid=true]{border-color:var(--pink)}.Form_input__nBVXh:disabled{opacity:.55;cursor:not-allowed}.Form_notice__fpUMn{padding:14px 16px;border:2px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface-2);color:var(--ink-2);font-size:.95rem;line-height:1.5}.Form_notice__fpUMn[data-tone=success]{border-color:var(--mint)}.Form_notice__fpUMn[data-tone=error]{border-color:var(--pink)}.Form_notice__fpUMn a{color:var(--p300);font-weight:700;-webkit-text-decoration:underline wavy var(--p400);text-decoration:underline wavy var(--p400);text-underline-offset:4px}.AuthPage_wrap__hptbx{min-height:100vh;display:grid;place-items:center;padding:120px var(--gutter) 64px}.AuthPage_card__cm6rT{width:min(100%,440px);display:grid;grid-gap:22px;gap:22px;padding:clamp(24px,5vw,40px);border:2px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:0 6px 0 rgba(255,143,207,.35)}.AuthPage_head__NsPzZ{display:grid;justify-items:center;text-align:center;grid-gap:10px;gap:10px}.AuthPage_mascot__1ESFz{height:96px;margin-bottom:6px}.AuthPage_title__bPMRH{font:600 clamp(1.7rem,4vw,2.1rem)/1.1 var(--heading);letter-spacing:-.01em}.AuthPage_lead__JbrDd{color:var(--ink-3)}.AuthPage_form__jbxij{display:grid;grid-gap:16px;gap:16px}.AuthPage_submit__BAaWs{width:100%;margin-top:6px}.AuthPage_divider__8H_FH{display:flex;align-items:center;gap:12px;font-size:.85rem;color:var(--ink-4)}.AuthPage_divider__8H_FH:after,.AuthPage_divider__8H_FH:before{content:"";flex:1 1;height:2px;border-radius:2px;background:var(--rule)}.AuthPage_providers__Wmd_Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.AuthPage_switch__5v21L{text-align:center;font-size:.95rem;color:var(--ink-3)}.AuthPage_switch__5v21L a{color:var(--p300);font-weight:700;-webkit-text-decoration:underline wavy var(--p400);text-decoration:underline wavy var(--p400);text-underline-offset:4px}@media (max-width:600px){.AuthPage_providers__Wmd_Q{grid-template-columns:minmax(0,1fr)}}.ChapterLabels_label__9trla{position:absolute;left:0;top:0;font:400 .72rem/1.25 var(--label);letter-spacing:.04em;color:var(--ink-3);white-space:nowrap;will-change:transform,opacity;visibility:hidden}.ChapterLabels_label__9trla b{display:block;color:var(--ink-2);font-weight:500;letter-spacing:.1em}.ChapterLabels_label__9trla[data-on] b{color:var(--ink)}.ChapterLabels_label__9trla[data-on] span{color:var(--ink-2)}.ChapterLabels_center__IQUEg{text-align:center}.ChapterLabels_day__nK9H3 b{letter-spacing:.16em;font-size:.7rem;color:var(--ink-4)}.ChapterLabels_day__nK9H3[data-on] b,.ChapterLabels_you___QZ1l b{color:var(--ink)}.ChapterLabels_goalPct__JuMjK{text-align:center;color:var(--ink-3)}.ChapterLabels_goalPct__JuMjK b{font:500 clamp(2.6rem,5vw,4.6rem)/.9 var(--label);letter-spacing:-.06em;color:var(--ink)}.ChapterLabels_goalPct__JuMjK b sup{font-size:.34em;color:var(--ink-4);letter-spacing:0;vertical-align:top}.ChapterLabels_goalPct__JuMjK>span{display:block;margin-top:10px;letter-spacing:.16em;text-transform:uppercase;font-size:.64rem}.ChapterLabels_cut__a7ZPG b{color:var(--ink);letter-spacing:.06em}.ChapterLabels_hill__WAFrW b{letter-spacing:.02em}.ChapterLabels_hill__WAFrW span{color:var(--ink)}.ChapterLabels_cluster__MKZ0W{text-align:center}.ChapterLabels_cluster__MKZ0W b{font-size:.68rem;letter-spacing:.22em}.ChapterLabels_cluster__MKZ0W span{display:block;font:600 .95rem/1.2 var(--sans);letter-spacing:0;color:var(--ink);margin-top:4px}.ChapterLabels_review__bDBZN b{color:var(--p300)}.ChapterLabels_practice__YtkpO b{color:var(--ink-4)}.ChapterLabels_strong__pR4YL b{color:var(--ink)}@media (max-width:760px){.ChapterLabels_cluster__MKZ0W{text-align:left}}.LandingPage_journey__Mx29j{position:relative;height:3100vh}.LandingPage_stop__MBWK4{position:absolute;left:0;width:1px;height:1px}[data-gl=off] .LandingPage_journey__Mx29j{height:auto}.FeedbackLayer_layer__55aqq{position:fixed;inset:0;z-index:3;pointer-events:none}.FeedbackLayer_item__4THIX{position:absolute;left:0;top:0;font:500 .78rem/1.5 var(--label);color:var(--ink-2);white-space:nowrap;transform:translate(var(--fx),var(--fy));animation:FeedbackLayer_rise__5GADJ 2.2s var(--ease) forwards}.FeedbackLayer_item__4THIX div{overflow:hidden}.FeedbackLayer_item__4THIX div span{display:inline-block;animation:FeedbackLayer_line__hyE8W .7s var(--ease) both;animation-delay:calc(var(--k) * .08s)}.FeedbackLayer_xp__NBaeX{color:var(--ink);font-size:1.05rem;letter-spacing:-.01em}@keyframes FeedbackLayer_line__hyE8W{0%{transform:translateY(100%);filter:blur(4px)}to{transform:none;filter:none}}@keyframes FeedbackLayer_rise__5GADJ{0%{opacity:1;transform:translate(var(--fx),var(--fy))}70%{opacity:1;transform:translate(var(--fx),calc(var(--fy) - 18px))}to{opacity:0;transform:translate(var(--fx),calc(var(--fy) - 30px))}}@media (prefers-reduced-motion:reduce){.FeedbackLayer_item__4THIX,.FeedbackLayer_item__4THIX div span{animation-duration:.01s!important}}.ToggleGroup_group__CyhzC{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;max-width:470px;pointer-events:auto}.ToggleGroup_group__CyhzC button{height:34px;padding:0 14px;border:1.5px solid var(--rule-strong);border-radius:999px;background:var(--surface-1);color:var(--ink-3);font:700 .86rem/1 var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s var(--ease),background-color .2s var(--ease),border-color .2s var(--ease),transform .18s var(--bounce)}.ToggleGroup_group__CyhzC button:hover{color:var(--ink);border-color:var(--p400);transform:translateY(-1px)}.ToggleGroup_group__CyhzC button[aria-pressed=true]{color:var(--outline);background:var(--lavender);border-color:var(--outline);box-shadow:0 3px 0 var(--p600)}.ToggleGroup_group__CyhzC button:focus-visible{outline:2px solid var(--p400);outline-offset:2px}@media (max-width:760px){.ToggleGroup_group__CyhzC{flex-wrap:nowrap;overflow-x:auto;max-width:calc(100vw - 2 * var(--gutter));scrollbar-width:none;margin-top:14px}.ToggleGroup_group__CyhzC button{flex:none}}.FaqPage_browser__CYt_H{display:grid;grid-gap:8px;gap:8px;max-width:820px}.FaqPage_controls__6PUz8{display:grid;grid-gap:14px;gap:14px}.FaqPage_search__rm47s{display:flex;align-items:center;gap:12px;height:54px;padding:0 18px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface-1);transition:border-color .2s var(--ease)}.FaqPage_search__rm47s:focus-within{border-color:var(--p400)}.FaqPage_search__rm47s svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--ink-4);stroke-width:1.6;stroke-linecap:round}.FaqPage_search__rm47s input{flex:1 1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--ink);font:400 1rem/1 var(--sans)}.FaqPage_search__rm47s input::placeholder{color:var(--ink-4)}.FaqPage_filters__AnsGK{margin-top:0}.FaqPage_count__U8VQn{margin-top:12px;font:400 .85rem/1 var(--sans);color:var(--ink-4)}.FaqPage_category__Dlinf{margin-top:40px;scroll-margin-top:220px}.FaqPage_categoryTitle__b_wcL{font:600 1.35rem/1.1 var(--heading);color:var(--ink);margin-bottom:14px}.FaqPage_items__dWF1Y{border-top:1px solid var(--rule)}.FaqPage_item___GPbA{border-bottom:1px solid var(--rule);scroll-margin-top:220px}.FaqPage_item___GPbA summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:18px 4px;cursor:pointer;list-style:none;font-weight:600;font-size:1.02rem;line-height:1.35;color:var(--ink-2);transition:color .3s var(--ease)}.FaqPage_item___GPbA summary::-webkit-details-marker{display:none}.FaqPage_item___GPbA summary:hover,.FaqPage_item___GPbA[open] summary{color:var(--ink)}.FaqPage_item___GPbA summary:focus-visible{outline-offset:2px}.FaqPage_item___GPbA summary i{position:relative;width:28px;height:28px;flex:none}.FaqPage_item___GPbA summary i:after,.FaqPage_item___GPbA summary i:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:var(--ink-3);transform:translate(-50%,-50%);transition:transform .35s var(--ease),background-color .3s var(--ease)}.FaqPage_item___GPbA summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.FaqPage_item___GPbA[open] summary i:after,.FaqPage_item___GPbA[open] summary i:before{background:var(--p400)}.FaqPage_item___GPbA[open] summary i:after{transform:translate(-50%,-50%) rotate(0deg)}.FaqPage_answer__O0voh{padding:0 52px 22px 4px;color:var(--ink-3);line-height:1.7;max-width:64ch}.FaqPage_item___GPbA[open] .FaqPage_answer__O0voh{animation:FaqPage_open__UF_t0 .35s var(--ease)}@keyframes FaqPage_open__UF_t0{0%{opacity:0;transform:translateY(-4px)}}.FaqPage_answerLink__x7Eoq{display:inline-block;margin-top:10px;color:var(--p300);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:rgba(192,132,252,.4);text-decoration-color:rgba(192,132,252,.4);text-underline-offset:4px}.FaqPage_answerLink__x7Eoq:hover{-webkit-text-decoration-color:var(--p300);text-decoration-color:var(--p300)}.FaqPage_empty__PZv7p{margin-top:32px;padding:28px;border:1px dashed var(--rule-strong);border-radius:var(--radius);color:var(--ink-3);display:grid;grid-gap:6px;gap:6px}@media (max-width:760px){.FaqPage_answer__O0voh{padding-right:4px}}@media (prefers-reduced-motion:reduce){.FaqPage_item___GPbA[open] .FaqPage_answer__O0voh{animation:none}}.HeroTags_tags__Tw31R{position:absolute;inset:0}.HeroTags_tag__zOBrL{position:absolute;left:0;top:0;display:flex;align-items:center;gap:10px;font:400 .74rem/1 var(--label);letter-spacing:.04em;color:var(--ink-2);white-space:nowrap;will-change:transform,opacity;opacity:0}.HeroTags_dot__PdiPv{width:5px;height:5px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 3px hsla(0,0%,100%,.14);flex:none}.HeroTags_wire__rRyWc{width:34px;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.05));flex:none}.HeroTags_value__gs0P6{color:var(--ink);margin-left:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HeroTags_left__2mL9v{flex-direction:row-reverse}.HeroTags_left__2mL9v .HeroTags_wire__rRyWc{background:linear-gradient(270deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.05))}.HeroTags_left__2mL9v .HeroTags_text__FxDvj{display:flex;flex-direction:row-reverse}.HeroTags_left__2mL9v .HeroTags_value__gs0P6{margin-left:0;margin-right:10px}@media (max-width:760px){.HeroTags_tag__zOBrL{font-size:.66rem}.HeroTags_desktopOnly__8Q7U1{display:none}}[data-gl=off] .HeroTags_tags__Tw31R{display:none}.Meter_meter__rUPpa{position:absolute;right:var(--gutter);bottom:clamp(36px,7vh,72px);display:grid;grid-gap:14px;gap:14px;justify-items:end;text-align:right}.Meter_bottomStart__DMOAF{left:var(--gutter);right:auto;justify-items:start;text-align:left}.Meter_topEnd__BYE1L{top:clamp(96px,14vh,140px);bottom:auto}.Meter_caption__qdF7r{font:400 .7rem/1.2 var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.Meter_value__ZcemP{font:500 clamp(3.8rem,8vw,7.5rem)/.8 var(--label);letter-spacing:-.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.Meter_value__ZcemP sup{font-size:.32em;color:var(--ink-4);vertical-align:top;letter-spacing:0;margin-left:.08em}@media (max-width:760px){.Meter_value__ZcemP{font-size:4.2rem}.Meter_bottomStart__DMOAF{bottom:24px}.Meter_topEnd__BYE1L{top:auto;bottom:24px;left:var(--gutter);right:auto;justify-items:start;text-align:left}.Meter_topEnd__BYE1L .Meter_value__ZcemP{font-size:3.4rem}}[data-gl=off] .Meter_meter__rUPpa{position:static;margin:32px var(--gutter) 0}.AboutSection_about__KbjLp{position:relative;z-index:4;padding:22vh var(--gutter) 12vh;background:linear-gradient(180deg,rgba(11,10,13,0) 0,var(--void) 18vh);--v:1}.AboutSection_inner__0rIWz{max-width:var(--container);margin:0 auto}.AboutSection_reveal__ZHq09>*{opacity:0;transform:translateY(18px);filter:blur(4px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transition-delay:calc(var(--k, 0) * 70ms)}.AboutSection_reveal__ZHq09[data-in]>*{opacity:1;transform:none;filter:none}.AboutSection_header__H2xsl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:32px 64px;gap:32px 64px;align-items:end}.AboutSection_kicker__ndEa5{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.AboutSection_title__UNoOW{margin-top:22px;font-family:var(--heading);font-weight:600;font-size:clamp(2.2rem,min(4.6vw,9vh),4.4rem);line-height:1.02;letter-spacing:-.02em}.AboutSection_intro__ikpVO{color:var(--ink-3);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.65;max-width:56ch}.AboutSection_cta___wEAK{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}@media (max-width:960px){.AboutSection_header__H2xsl{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.AboutSection_about__KbjLp{padding-top:16vh}.AboutSection_cta___wEAK>a{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.AboutSection_reveal__ZHq09>*{opacity:1;transform:none;filter:none;transition:none}}.KnowledgeWorld_root__eCUdG{position:relative}.KnowledgeWorld_atmosphere__rW_gr{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(55vmax 55vmax at var(--gx,66%) var(--gy,46%),rgba(139,92,246,calc(.07 * var(--glow, 1))),transparent 62%),radial-gradient(55vmax 45vmax at 4% 96%,rgba(255,191,158,.09),transparent 65%),radial-gradient(50vmax 40vmax at 98% 2%,rgba(156,200,255,.09),transparent 65%),radial-gradient(40vmax 30vmax at 28% -4%,rgba(255,224,138,.06),transparent 65%),radial-gradient(40vmax 30vmax at 100% 100%,rgba(159,227,198,.05),transparent 65%),var(--void)}.KnowledgeWorld_atmosphere__rW_gr:after{content:"";position:absolute;inset:0;opacity:.07;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.KnowledgeWorld_atmosphere__rW_gr:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 55%,rgba(23,23,25,.65) 100%)}.KnowledgeWorld_canvas__7kpXt{position:fixed;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;display:block}.MapLabels_label__5wGuX{position:absolute;left:0;top:0;pointer-events:auto;background:none;border:0;padding:6px 8px;margin:0;cursor:pointer;text-align:left;font:400 .72rem/1.25 var(--label);color:var(--ink-3);letter-spacing:.03em;white-space:nowrap;will-change:transform,opacity;visibility:hidden;transition:color .3s var(--ease)}.MapLabels_label__5wGuX b{display:block;font-weight:500;color:var(--ink-2);font-family:var(--sans);font-size:.82rem;letter-spacing:0}.MapLabels_state__7Wxcl{color:var(--ink-4)}.MapLabels_label__5wGuX[data-mastery=mastered] .MapLabels_state__7Wxcl{color:var(--ink)}.MapLabels_label__5wGuX[data-mastery=learning] .MapLabels_state__7Wxcl{color:var(--p400)}.MapLabels_label__5wGuX:focus-visible b,.MapLabels_label__5wGuX:hover b,.MapLabels_label__5wGuX[data-hov] b{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--p400);text-decoration-color:var(--p400);text-underline-offset:4px}.MapLabels_area__UYocE b{font-size:.98rem;font-weight:600;color:var(--ink)}.MapLabels_root__sJrJr b{font-size:1.05rem;letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:var(--ink)}.MapLabels_root__sJrJr[data-far]{text-align:center}.MapLabels_root__sJrJr[data-far] b{font-size:.78rem;letter-spacing:.22em;color:var(--ink-2);font-weight:500}.MapLabels_root__sJrJr[data-far] .MapLabels_state__7Wxcl{color:var(--ink-4)}.MapLabels_root__sJrJr[data-far]:hover b,.MapLabels_root__sJrJr[data-far][data-hov] b{color:var(--ink)}.MapLabels_concept__6OtPj{text-align:center;padding:4px 6px}.MapLabels_concept__6OtPj .MapLabels_state__7Wxcl{display:block;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s var(--ease),opacity .4s var(--ease)}.MapLabels_concept__6OtPj:focus-visible .MapLabels_state__7Wxcl,.MapLabels_concept__6OtPj:hover .MapLabels_state__7Wxcl,.MapLabels_concept__6OtPj[data-hov] .MapLabels_state__7Wxcl{max-height:2em;opacity:1}@media (max-width:760px){.MapLabels_concept__6OtPj{display:none}}[data-gl=off] .MapLabels_label__5wGuX{display:none}.SiteFooter_footer__ZHlNS{--ink:var(--outline);--ink-3:#4b3a6b;--ink-4:#6c5d8c;--rule:#d6c7f5;--rule-strong:#b9a3ec;--p300:var(--p700);--p400:var(--p700);position:relative;z-index:4;margin-top:64px;padding:24px var(--gutter) 32px;background:linear-gradient(180deg,var(--lavender) 0,#f6e8fb 55%,#ffeef0 100%);color:var(--ink-3)}.SiteFooter_footer__ZHlNS:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:44px;background:radial-gradient(circle at 50% 100%,var(--lavender) 30px,transparent 31px) 0 100% /72px 44px repeat-x,radial-gradient(circle at 50% 100%,var(--lavender) 22px,transparent 23px) 36px 100% /72px 30px repeat-x;pointer-events:none}.SiteFooter_bar__FZCH0,.SiteFooter_inner__RT4i2{max-width:var(--container);margin:0 auto}.SiteFooter_inner__RT4i2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:40px 64px;gap:40px 64px;padding:40px 0 36px}.SiteFooter_brand__YEgR5{display:inline-block}.SiteFooter_logo__Pzo7e{height:132px;margin-top:-92px;filter:drop-shadow(0 10px 18px rgba(124,58,237,.25));transition:transform .35s var(--bounce)}.SiteFooter_brand__YEgR5:hover .SiteFooter_logo__Pzo7e{transform:translateY(-4px) rotate(-3deg)}.SiteFooter_brandCol__N92po p{margin-top:14px;font-size:.98rem;max-width:30ch}.SiteFooter_groups__RUiFa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.SiteFooter_groups__RUiFa h2{font:600 1.05rem/1 var(--heading);color:var(--outline);margin-bottom:14px}.SiteFooter_groups__RUiFa ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;font-weight:600}.SiteFooter_groups__RUiFa a{color:var(--ink-3);transition:color .2s var(--ease)}.SiteFooter_groups__RUiFa a:hover{color:var(--p700);-webkit-text-decoration:underline wavy var(--p600);text-decoration:underline wavy var(--p600);text-underline-offset:5px}.SiteFooter_bar__FZCH0{padding-top:20px;border-top:2px dashed var(--rule-strong);display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;justify-content:space-between;font-size:.88rem;color:var(--ink-4)}@media (max-width:760px){.SiteFooter_inner__RT4i2{grid-template-columns:minmax(0,1fr)}.SiteFooter_groups__RUiFa{grid-template-columns:repeat(2,minmax(0,1fr))}}.ScreenReaderMap_map__ptcbo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-gl=off] .ScreenReaderMap_map__ptcbo{position:static;width:auto;height:auto;clip:auto;white-space:normal;padding:0 var(--gutter);color:var(--ink-3);font:400 .8rem/1.6 var(--label)}.Nav_nav__aSYps{--ink:var(--outline);--ink-3:#4b3a6b;--p400:var(--p700);position:fixed;top:calc(12px + env(safe-area-inset-top, 0px));left:0;right:0;z-index:6;padding-inline:var(--gutter);transition:transform .45s var(--ease)}.Nav_nav__aSYps[data-hidden]{transform:translateY(calc(-100% - 24px))}.Nav_bar__6hT2X{display:flex;align-items:center;gap:18px;width:-moz-fit-content;width:fit-content;max-width:100%;height:58px;margin:0 auto;padding:0 8px 0 14px;border:2px solid var(--outline);border-radius:999px;background:#fbf8ff;box-shadow:0 4px 0 var(--outline);transition:box-shadow .3s var(--ease)}.Nav_nav__aSYps[data-solid] .Nav_bar__6hT2X{box-shadow:0 4px 0 var(--outline),0 18px 40px rgba(12,6,24,.45)}.Nav_brand__m9UGi{display:flex;align-items:center;gap:8px;padding-right:14px;border-right:2px dashed var(--lavender-2);font:700 1.45rem/1 var(--heading);letter-spacing:-.01em;color:var(--outline)}.Nav_logo__jVCX6{height:52px;margin-block:-8px;transition:transform .3s var(--bounce)}.Nav_brand__m9UGi:hover .Nav_logo__jVCX6{transform:rotate(-4deg) scale(1.05)}.Nav_links__ywzt_{display:flex;align-items:center;gap:6px;font:700 .95rem/1 var(--sans)}.Nav_links__ywzt_ a{padding:9px 14px;border-radius:999px;color:var(--ink-3);transition:background-color .2s var(--ease),color .2s var(--ease)}.Nav_links__ywzt_ a:hover{color:var(--outline);background:var(--lavender)}.Nav_links__ywzt_ a[aria-current=page]{color:var(--outline);background:var(--lavender-2)}@media (max-width:600px){.Nav_bar__6hT2X{gap:6px;height:54px;padding-left:10px}.Nav_brand__m9UGi{padding-right:8px}.Nav_logo__jVCX6{height:44px}.Nav_links__ywzt_{gap:0;font-size:.9rem}.Nav_links__ywzt_ a{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.Nav_logo__jVCX6,.Nav_nav__aSYps{transition:none}}.Page_atmosphere__4kwxD{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(55vmax 40vmax at 84% -14%,rgba(139,92,246,.09),transparent 62%),radial-gradient(50vmax 40vmax at 102% 45%,rgba(156,200,255,.08),transparent 65%),radial-gradient(55vmax 45vmax at -8% 75%,rgba(255,191,158,.08),transparent 65%),radial-gradient(40vmax 30vmax at 32% -6%,rgba(255,224,138,.06),transparent 65%),var(--void)}.Page_atmosphere__4kwxD:after{content:"";position:absolute;inset:0;opacity:.06;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.Page_main__FB7F5{position:relative;z-index:1;--v:1}.Page_container__ksO_A{max-width:var(--container);margin:0 auto;padding-inline:var(--gutter)}.Page_narrow__riz2b{max-width:820px}.Page_hero__JE03d{padding-top:clamp(140px,22vh,220px);padding-bottom:clamp(48px,8vh,88px)}.Page_heroTitle__mTDrE{margin-top:22px;font-family:var(--heading);font-weight:600;font-size:clamp(2.4rem,min(5.4vw,10vh),5.2rem);line-height:1.02;letter-spacing:-.02em;max-width:16ch}.Page_heroTitle__mTDrE em{font-style:normal;color:var(--p400)}.Page_heroLead__zj0B8{margin-top:26px;max-width:58ch;color:var(--ink-3);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.65}.Page_heroCompact__he_7j .Page_heroTitle__mTDrE{font-size:clamp(2.2rem,min(4.4vw,8.5vh),4rem)}.Page_enter__z2bcU>*{animation:Page_settle__saXDv .9s var(--ease) both;animation-delay:calc(var(--k, 0) * 90ms + 80ms)}@keyframes Page_settle__saXDv{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}}.Page_next__no91C{margin-block:clamp(64px,12vh,128px)}.Page_nextCard__osVCh{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:24px 48px;gap:24px 48px;padding:clamp(28px,4vw,48px);border:2px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:0 6px 0 rgba(255,143,207,.35);overflow:hidden}.Page_nextCard__osVCh h2{margin-top:14px;font-family:var(--heading);font-weight:600;font-size:clamp(1.6rem,2.8vw,2.4rem);line-height:1.05;letter-spacing:-.02em;max-width:22ch}.Page_nextCard__osVCh p{margin-top:12px;color:var(--ink-3);max-width:52ch}.Page_nextActions__enS7m{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:760px){.Page_nextCard__osVCh{grid-template-columns:minmax(0,1fr)}.Page_nextActions__enS7m>a{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.Page_enter__z2bcU>*{animation:none}}