.HeroPreview_figure__Fnp9D{container-type:inline-size;position:relative;width:100%;max-width:620px;margin:0 auto;padding:25px 24px 22px;border:1px solid rgba(180,181,255,.13);border-radius:24px;background:linear-gradient(145deg,#1b1b29,#101019 72%);box-shadow:0 28px 60px rgba(0,0,0,.35),inset 0 1px hsla(0,0%,100%,.06);color:#f1f3ff}.HeroPreview_heading__KW9ei{display:flex;justify-content:space-between;align-items:end;gap:12px}.HeroPreview_heading__KW9ei>div{display:grid;gap:5px}.HeroPreview_heading__KW9ei strong{font-size:16px;letter-spacing:-.02em}.HeroPreview_count__Pgwg7,.HeroPreview_eyebrow__vNqVT{color:#a5a8ca;font:10px var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase}.HeroPreview_count__Pgwg7{color:#aaa4ff;white-space:nowrap}.HeroPreview_stage__0j0yj{position:relative;height:320px;margin:20px 0 16px;perspective:800px}.HeroPreview_stage__0j0yj:after{content:"";position:absolute;z-index:0;width:42%;height:28px;right:1%;bottom:20px;border-radius:50%;background:rgba(0,0,0,.42);filter:blur(12px);transform:rotate(-8deg)}.HeroPreview_edges__P_CjJ{position:absolute;inset:10px 0;width:100%;height:300px;overflow:visible}.HeroPreview_edges__P_CjJ path{fill:none;stroke:url(#hero-preview-edge);stroke-width:1.5;vector-effect:non-scaling-stroke}.HeroPreview_sources__GZLKW{position:absolute;z-index:2;top:0;bottom:0;left:0;width:48%;display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;list-style:none}.HeroPreview_sourceNode__BrLp7{position:relative;display:flex;align-items:center;gap:8px;min-width:0;height:48px;padding:0 10px;border:1px solid #4a4b64;border-radius:9px;background:linear-gradient(145deg,#303144,#1a1b2b);box-shadow:0 5px 0 #10101b,0 9px 14px rgba(0,0,0,.35),inset 0 1px hsla(0,0%,100%,.1);transform:perspective(600px) rotateY(8deg) rotateX(3deg)}.HeroPreview_sourceIcon__GjdPr{display:flex;color:#a8a5fa}.HeroPreview_sourceName__pZq1k{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:11px var(--font-mono),monospace;color:#eff0ff}.HeroPreview_authority__KIhN0{margin-left:auto;color:#d5d0ff;font:10px var(--font-mono),monospace;white-space:nowrap}.HeroPreview_authority__KIhN0 span{color:#9296bd;font-size:9px}.HeroPreview_arrow__uYhdv{flex:none;color:#aaa4ff}.HeroPreview_hub__e9Ar8{position:absolute;z-index:1;top:68px;right:3%;width:34%;height:176px;transform:rotateY(-18deg) rotateX(8deg) rotate(-2deg);transform-style:preserve-3d}.HeroPreview_hubTop__6YG8R{position:absolute;inset:0 0 42px;display:flex;align-items:center;justify-content:center;border:1px solid #aaa2ff;border-radius:22px 22px 12px 12px;background:radial-gradient(circle at 35% 20%,#55539c,#27234e 65%,#1b1935);box-shadow:inset 0 2px 2px hsla(0,0%,100%,.2),0 12px 0 #242044,0 14px 0 #7466c3,0 22px 28px rgba(0,0,0,.42)}.HeroPreview_hubTop__6YG8R svg{width:58px;height:58px;filter:drop-shadow(0 5px 1px #191434) drop-shadow(0 7px 8px rgba(7,5,20,.6))}.HeroPreview_hubFace__wVL31{position:absolute;z-index:2;left:-9%;right:-9%;bottom:0;display:grid;gap:5px;padding:13px 8px;text-align:center;border:1px solid #8173dd;border-radius:10px;background:linear-gradient(155deg,#413973,#211e3c);box-shadow:0 6px 0 #17152e,0 11px 18px rgba(0,0,0,.4),inset 0 1px hsla(0,0%,100%,.12)}.HeroPreview_hubFace__wVL31 span{color:#b6adf5;font:9px var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.HeroPreview_hubFace__wVL31 strong{font:600 13px var(--font-mono),monospace}.HeroPreview_caption__OBuBn{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 15px;padding-top:15px;border-top:1px solid hsla(0,0%,100%,.08);color:#a5a8bd;font-size:10px;line-height:1.4}.HeroPreview_caption__OBuBn strong{color:#dddafa;font-weight:600}@container (max-width: 480px){.HeroPreview_sourceNode__BrLp7{display:grid;grid-template-columns:14px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:6px;column-gap:6px;row-gap:1px;align-content:center;padding:0 7px}.HeroPreview_sourceIcon__GjdPr{grid-row:1/3;align-self:center}.HeroPreview_sourceIcon__GjdPr svg{width:13px;height:13px}.HeroPreview_sourceName__pZq1k{font-size:10px}.HeroPreview_authority__KIhN0{margin-left:0;font-size:9px}.HeroPreview_arrow__uYhdv{display:none}}@media (max-width:380px){.HeroPreview_figure__Fnp9D{padding:20px 14px 18px}.HeroPreview_stage__0j0yj{height:285px}.HeroPreview_edges__P_CjJ{height:265px}.HeroPreview_sourceNode__BrLp7{height:42px;gap:5px;padding:0 6px}.HeroPreview_sourceName__pZq1k{font-size:9px}.HeroPreview_sourceIcon__GjdPr svg{width:12px}.HeroPreview_authority__KIhN0{font-size:9px}.HeroPreview_authority__KIhN0 span{font-size:8px}.HeroPreview_arrow__uYhdv{display:none}.HeroPreview_hub__e9Ar8{top:58px;height:164px}.HeroPreview_hubFace__wVL31 strong{font-size:11px}}.Outreach_section__cug4S{--outreach-canvas:#0a0a0f;--outreach-surface:var(--bg-surface,#12121a);--outreach-ink:#f1f5f9;--outreach-ink-soft:#a3adbf;--outreach-accent:#5b5dde;--outreach-accent-ink:#fff;position:relative;padding-block:72px;background:var(--outreach-canvas)}.Outreach_shell__jDW__{width:calc(100% - 32px);max-width:1152px;margin-inline:auto}.Outreach_header__rpgbt{max-width:720px}.Outreach_heading__bOKoP{max-width:680px;margin:0;color:var(--outreach-ink);font-size:clamp(32px,7vw,48px);font-weight:700;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.Outreach_intro__Pvz98{max-width:640px;margin:18px 0 0;color:var(--outreach-ink-soft);font-size:16px;line-height:1.7}.Outreach_scrollScene__SOBO8{position:relative}.Outreach_sticky__MZTa6{display:grid;gap:32px;padding-block:36px 24px}.Outreach_steps__67csu{display:grid;gap:0;margin:0;padding:0;list-style:none}.Outreach_step__pSKfR{padding-block:20px;border-bottom:1px solid hsla(0,0%,100%,.09);scroll-margin-top:var(--cg-home-sticky-top,96px)}.Outreach_step__pSKfR:first-child{padding-top:0}.Outreach_step__pSKfR:last-child{border-bottom:0}.Outreach_stepLink__OfqIe{display:inline-flex;border-radius:4px;color:var(--outreach-ink);text-decoration:none;outline-offset:5px}.Outreach_stepLink__OfqIe:focus-visible{outline:2px solid #a5b4fc}.Outreach_stepLink__OfqIe:hover h3{color:#c4b5fd}.Outreach_step__pSKfR h3{margin:0;font-size:18px;font-weight:650;letter-spacing:-.015em;line-height:1.3}.Outreach_step__pSKfR p{margin:9px 0 0;color:#9aa5b8;font-size:15px;line-height:1.65}.Outreach_artworkWrap__cdiLr{min-width:0}.Outreach_artboard__u7Pek{position:relative;display:grid;gap:18px;margin:0;padding-block:8px;isolation:isolate}.Outreach_routeReveal__mo_QF{display:none;pointer-events:none}.Outreach_route__RNBaU{width:100%;height:100%;overflow:visible}.Outreach_routePath__PU2MO{stroke:rgba(129,140,248,.55);stroke-width:1.5;stroke-dasharray:4 8;vector-effect:non-scaling-stroke}.Outreach_routePoint__gyPGn{fill:var(--outreach-canvas);stroke:#818cf8;stroke-width:1.5;vector-effect:non-scaling-stroke}.Outreach_plane__K9Jye{position:relative;min-width:0;padding:22px;overflow:hidden;border:1px solid hsla(0,0%,100%,.11);border-radius:14px;background:var(--outreach-surface);box-shadow:8px 10px 0 rgba(0,0,0,.2)}.Outreach_planeLabel__p8O5V{margin:0 0 9px;color:#a5b4fc;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.08em;line-height:1.4}.Outreach_planeTitle__LTR09{margin:0;color:#e8ecf4;font-size:19px;font-weight:650;letter-spacing:-.025em;line-height:1.25}.Outreach_targetList__xcVKD{margin:20px 0 0;padding:0;list-style:none}.Outreach_targetList__xcVKD li{display:flex;align-items:center;gap:10px;min-height:38px;border-bottom:1px solid hsla(0,0%,100%,.07);color:#9aa5b8;font-size:13px}.Outreach_targetList__xcVKD li:last-child{border-bottom:0}.Outreach_targetList__xcVKD .Outreach_selectedRow__Qp_4D{color:#eef0ff}.Outreach_listMark__9_gDu,.Outreach_selectedMark__meDDh{width:11px;height:11px;flex:0 0 auto;border:1px solid #555d70;border-radius:2px}.Outreach_selectedMark__meDDh{border-color:#a5b4fc;background:#6366f1;box-shadow:inset 0 0 0 2px var(--outreach-surface)}.Outreach_planeFoot__QVMzD{margin:16px 0 0;color:#8d98ab;font-family:var(--font-mono),monospace;font-size:11px}.Outreach_targetStrip__eU__u{position:relative;z-index:2;display:flex;align-items:center;gap:10px;width:calc(100% - 20px);min-height:54px;margin-inline:10px;padding:15px 22px 15px 16px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);background:var(--outreach-accent);box-shadow:7px 8px 0 rgba(44,37,91,.75);color:var(--outreach-accent-ink);font-size:12px;font-weight:650;line-height:1.4}.Outreach_stripRule__mX_Vb{width:20px;height:1px;flex:0 0 auto;background:hsla(0,0%,100%,.55)}.Outreach_stripDestination__ZItNU{color:#e0e7ff;font-family:var(--font-mono),monospace;font-size:10px;font-weight:400}.Outreach_sourcePlane__NhVAS{background:#15141f;box-shadow:-7px 10px 0 rgba(0,0,0,.22)}.Outreach_sourceContact__T39Xj{margin-top:24px;padding-bottom:12px;border-bottom:1px solid rgba(165,180,252,.42);color:#e0e7ff;font-family:var(--font-mono),monospace;font-size:13px}.Outreach_sourceLink__Fvmfc{display:flex;align-items:center;gap:9px;margin-top:14px;color:#9aa5b8;font-size:12px}.Outreach_sourceLine__wC1Tq{width:22px;height:1px;background:#818cf8}.Outreach_letterPlane__1Uj5W{padding-top:28px;border-color:rgba(167,139,250,.26);background:#191824;box-shadow:-10px 12px 0 rgba(0,0,0,.26)}.Outreach_letterPlane__1Uj5W:after{content:"";position:absolute;top:0;right:0;width:34px;height:34px;border-bottom:1px solid rgba(167,139,250,.28);border-left:1px solid rgba(167,139,250,.28);background:#272239;clip-path:polygon(0 0,100% 100%,0 100%)}.Outreach_letterMeta__qT9Hx{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:18px;padding-right:24px;color:#a5b4fc;font-family:var(--font-mono),monospace;font-size:10px;line-height:1.5}.Outreach_letterFields__ffy2n{display:grid;gap:9px;margin:22px 0 0}.Outreach_letterFields__ffy2n>div{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px}.Outreach_letterFields__ffy2n dt{color:#8d98ab;font-family:var(--font-mono),monospace;font-size:11px}.Outreach_letterFields__ffy2n dd{min-width:0;margin:0;color:#d9deea;font-size:12px;overflow-wrap:anywhere}.Outreach_letterBody__2iPv6{display:grid;gap:8px;margin-top:22px}.Outreach_letterBody__2iPv6>span{display:block;width:100%;height:1px;background:hsla(0,0%,100%,.13)}.Outreach_letterBody__2iPv6>span:last-child{width:68%}.Outreach_letterSeal__Yw6R_{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:9px 12px;background:var(--outreach-accent);color:var(--outreach-accent-ink);font-size:11px;font-weight:650}.Outreach_letterSeal__Yw6R_ span{font-size:9px;font-weight:400}.Outreach_draftAction__d4CmX{margin:22px 0 0;color:#c4b5fd;font-size:12px;font-weight:600}.Outreach_resolution__i2sHL{display:grid;gap:24px;margin-top:20px;padding-top:28px;border-top:1px solid hsla(0,0%,100%,.09)}.Outreach_actions__OvEtz{display:flex;flex-direction:column;gap:12px}.Outreach_primaryAction__zpWYn,.Outreach_secondaryAction__8R7K6{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 20px;border-radius:10px;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;white-space:nowrap;outline-offset:3px;transition:transform .18s ease}.Outreach_primaryAction__zpWYn{border:1px solid var(--outreach-accent);background:var(--outreach-accent);color:var(--outreach-accent-ink)}.Outreach_primaryAction__zpWYn svg{width:16px;height:16px}.Outreach_secondaryAction__8R7K6{border:1px solid hsla(0,0%,100%,.14);background:#14141d;color:#e8ecf4}.Outreach_primaryAction__zpWYn:hover{background:#5053d2}.Outreach_secondaryAction__8R7K6:hover{border-color:rgba(165,180,252,.55)}.Outreach_primaryAction__zpWYn:active,.Outreach_secondaryAction__8R7K6:active{transform:translateY(1px)}.Outreach_primaryAction__zpWYn:focus-visible,.Outreach_secondaryAction__8R7K6:focus-visible,.Outreach_walkthrough__i8NLB summary:focus-visible{outline:2px solid #a5b4fc}.Outreach_walkthrough__i8NLB{max-width:760px;color:#d9deea}.Outreach_walkthrough__i8NLB summary{width:-moz-fit-content;width:fit-content;min-height:44px;padding:10px 2px;border-radius:4px;color:#b8c0d0;cursor:pointer;font-size:14px;font-weight:600;line-height:24px}.Outreach_walkthrough__i8NLB summary:hover{color:#e0e7ff}.Outreach_videoFrame__bH8mP{margin-top:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:#0f0f16}.Outreach_videoFrame__bH8mP video{display:block;width:100%;aspect-ratio:16/9;background:#0f0f16}.Outreach_srOnly__qACUR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:640px){.Outreach_shell__jDW__{width:calc(100% - 64px)}.Outreach_section__cug4S{padding-block:88px}.Outreach_actions__OvEtz{flex-direction:row;flex-wrap:wrap}}@media (min-width:900px){.Outreach_section__cug4S{padding-block:104px}.Outreach_sticky__MZTa6{grid-template-columns:minmax(250px,.72fr) minmax(0,1.4fr);align-items:center;gap:clamp(36px,5vw,72px)}.Outreach_artboard__u7Pek{display:block;height:540px;padding:0;perspective:1200px}.Outreach_routeReveal__mo_QF{position:absolute;inset:0;z-index:0;display:block}.Outreach_plane__K9Jye{position:absolute}.Outreach_shortlistPlane__KMvW1{top:92px;left:0;z-index:1;width:51%;rotate:y 6deg}.Outreach_sourcePlane__NhVAS{top:20px;right:0;z-index:2;width:43%;rotate:y -7deg}.Outreach_letterPlane__1Uj5W{right:3%;bottom:12px;z-index:3;width:55%;rotate:x 4deg}.Outreach_targetStrip__eU__u{position:absolute;top:252px;left:28%;width:46%;margin:0}.Outreach_resolution__i2sHL{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:40px}.Outreach_walkthrough__i8NLB{justify-self:end;width:min(100%,480px)}}@media (min-width:900px) and (min-height:760px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Outreach_scrollScene__SOBO8[data-enhanced=true]{height:150vh}.Outreach_scrollScene__SOBO8[data-enhanced=true] .Outreach_sticky__MZTa6{position:sticky;top:var(--cg-home-sticky-top,96px);height:min(660px,calc(100dvh - var(--cg-home-sticky-top, 96px) - 16px));min-height:560px;padding-block:0}.Outreach_scrollScene__SOBO8[data-enhanced=true] .Outreach_artboard__u7Pek{height:min(560px,calc(100dvh - 120px));min-height:500px}}@media (max-width:420px){.Outreach_plane__K9Jye{padding:18px}.Outreach_targetStrip__eU__u{gap:8px;padding-right:18px}.Outreach_stripRule__mX_Vb{width:12px}.Outreach_letterMeta__qT9Hx{padding-right:18px}}@media (prefers-reduced-motion:reduce){.Outreach_primaryAction__zpWYn,.Outreach_secondaryAction__8R7K6,.Outreach_step__pSKfR h3{transition:none}}.HomeChapterNav_layout__sX8k8{--cg-home-sticky-top:128px;position:relative}.HomeChapterNav_top__muy4h{scroll-margin-top:64px}.HomeChapterNav_body__yT_Ht{min-width:0}.HomeChapterNav_chapter__pM05a,.HomeChapterNav_chapter__pM05a>section[id]{scroll-margin-top:var(--cg-home-sticky-top,96px)}.HomeChapterNav_nav__wH4Yx{position:relative;padding:24px 16px 28px;color:#cbd2df;font-family:var(--font-sans),sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeChapterNav_heading__MLs0T{margin:0;color:#8f99ac;font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.5}.HomeChapterNav_bar__uz_6v{display:none}.HomeChapterNav_sheet__xDkrz{position:relative;margin-top:12px}.HomeChapterNav_list__wh2qG{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;margin:0;padding:0;list-style:none}.HomeChapterNav_link__AnvxF{position:relative;z-index:1;display:grid;align-content:center;gap:3px;min-height:56px;padding:8px 12px;border-radius:8px;color:#c6ccda;text-decoration:none;outline-offset:-2px}.HomeChapterNav_label__O7mQm{font-size:14px;font-weight:600;line-height:1.3}.HomeChapterNav_note__CkAWq{color:#8f99ac;font-family:var(--font-mono),monospace;font-size:10px;line-height:1.45}.HomeChapterNav_link__AnvxF:hover{background:hsla(0,0%,100%,.035);color:#f1f5f9}.HomeChapterNav_link__AnvxF:hover .HomeChapterNav_note__CkAWq{color:#b2bbcb}.HomeChapterNav_backToTop__hQ4WN:focus-visible,.HomeChapterNav_link__AnvxF:focus-visible,.HomeChapterNav_toggle__w2DbG:focus-visible{outline:2px solid #a5b4fc;outline-offset:3px}.HomeChapterNav_link__AnvxF:focus-visible{outline-offset:-2px}.HomeChapterNav_marker__OLbNq{display:none}.HomeChapterNav_nav__wH4Yx[data-home-mode] .HomeChapterNav_marker__OLbNq{position:absolute;z-index:0;top:0;left:0;right:0;display:block;height:var(--home-rail-h,56px);border:1px solid rgba(129,140,248,.16);border-radius:8px;background:rgba(99,102,241,.1);opacity:0;pointer-events:none;transform:translate3d(0,var(--home-rail-y,0),0);transition:transform .24s cubic-bezier(.23,1,.32,1),opacity .18s ease}.HomeChapterNav_nav__wH4Yx[data-home-mode] .HomeChapterNav_marker__OLbNq:before{content:"";position:absolute;top:10px;bottom:10px;left:-1px;width:2px;border-radius:2px;background:#818cf8}.HomeChapterNav_nav__wH4Yx[data-home-marked] .HomeChapterNav_marker__OLbNq{opacity:1}.HomeChapterNav_nav__wH4Yx[data-home-marked] .HomeChapterNav_link__AnvxF[aria-current=location]{color:#f1f5f9}.HomeChapterNav_nav__wH4Yx[data-home-marked] .HomeChapterNav_link__AnvxF[aria-current=location] .HomeChapterNav_note__CkAWq{color:#c4b5fd}.HomeChapterNav_backToTop__hQ4WN{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:44px;margin-top:6px;padding:8px 12px;border-radius:6px;color:#94a3b8;font-family:var(--font-mono),monospace;font-size:11px;line-height:1.4;text-decoration:none}.HomeChapterNav_backToTop__hQ4WN:hover{color:#e0e7ff;text-decoration:underline;text-underline-offset:4px}@media (min-width:1440px) and (min-height:760px){.HomeChapterNav_layout__sX8k8{--cg-home-sticky-top:96px;display:grid;grid-template-columns:200px minmax(0,1fr)}.HomeChapterNav_nav__wH4Yx{width:176px;margin-inline:12px;padding:20px 0}.HomeChapterNav_nav__wH4Yx[data-home-mode=rail]{position:sticky;top:96px;align-self:start;max-height:calc(100dvh - 112px);overflow-y:auto;overscroll-behavior:contain}.HomeChapterNav_list__wh2qG{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}}.HomeChapterNav_nav__wH4Yx[data-home-mode=compact]{position:sticky;top:64px;z-index:30;width:100%;margin:0;padding:0;border-bottom:1px solid hsla(0,0%,100%,.09);background:rgba(10,10,15,.96);box-shadow:0 8px 20px rgba(0,0,0,.16);backdrop-filter:blur(12px)}.HomeChapterNav_nav__wH4Yx[data-home-mode=compact] .HomeChapterNav_heading__MLs0T{display:none}.HomeChapterNav_nav__wH4Yx[data-home-mode=compact] .HomeChapterNav_bar__uz_6v{display:flex;align-items:center;gap:4px;height:48px;padding-inline:16px}.HomeChapterNav_toggle__w2DbG{display:flex;flex:1;align-items:center;gap:12px;min-width:0;min-height:44px;padding:0;border:0;border-radius:4px;background:transparent;color:#e2e8f0;font:600 14px/1.25 var(--font-sans),sans-serif;text-align:left;cursor:pointer}.HomeChapterNav_toggle__w2DbG:focus-visible{outline-offset:-2px}.HomeChapterNav_toggleCaption__EOvl3{flex:none;color:#94a3b8;font:500 11px/1.4 var(--font-mono),monospace}.HomeChapterNav_toggleCurrent__zVBAL{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeChapterNav_toggle__w2DbG:after{content:"";flex:none;width:8px;height:8px;margin:-4px 4px 0 auto;border:solid #a5b4fc;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);transition:transform .18s ease}.HomeChapterNav_toggle__w2DbG[aria-expanded=true]:after{margin-top:4px;transform:rotate(225deg)}.HomeChapterNav_nav__wH4Yx[data-home-mode=compact] .HomeChapterNav_sheet__xDkrz{position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 128px - var(--cg-home-consent-h, 0px));max-height:calc(100dvh - 128px - var(--cg-home-consent-h, 0px));margin:0;padding:8px 0;overflow-y:auto;overscroll-behavior:contain;border-bottom:1px solid rgba(129,140,248,.24);background:#101017;box-shadow:0 18px 32px rgba(0,0,0,.28)}.HomeChapterNav_nav__wH4Yx[data-home-mode=compact][data-home-open=false] .HomeChapterNav_sheet__xDkrz{display:none}.HomeChapterNav_nav__wH4Yx[data-home-mode=compact] .HomeChapterNav_list__wh2qG{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.HomeChapterNav_nav__wH4Yx[data-home-mode=compact] .HomeChapterNav_link__AnvxF{min-height:52px;margin-inline:12px;padding-inline:12px}.HomeChapterNav_nav__wH4Yx[data-home-mode=compact] .HomeChapterNav_marker__OLbNq{left:12px;right:12px}.HomeChapterNav_nav__wH4Yx[data-home-mode=compact] .HomeChapterNav_backToTop__hQ4WN{margin-left:12px}@media (max-width:359.98px){.HomeChapterNav_toggleCaption__EOvl3{display:none}}@media (prefers-reduced-motion:reduce){.HomeChapterNav_link__AnvxF,.HomeChapterNav_marker__OLbNq,.HomeChapterNav_note__CkAWq,.HomeChapterNav_toggle__w2DbG:after{transition:none}}:root{--accent:#6366f1;--bg-surface:#12121a;--bg-elevated:#1a1a26;--text-secondary:#94a3b8;--text-muted:#475569;--border:hsla(0,0%,100%,.08);--border-purple:rgba(124,77,255,.3);--glow-purple:0 0 24px rgba(124,77,255,.25)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@keyframes cg-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cg-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes cg-pop{0%{transform:scale(.92);opacity:0}60%{transform:scale(1.02)}to{transform:scale(1);opacity:1}}@keyframes cg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes cg-shimmer{0%{transform:translateX(-120%) skewX(-20deg)}60%,to{transform:translateX(220%) skewX(-20deg)}}@keyframes cg-bg-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes cg-pulse-ring{0%{transform:scale(.6);opacity:.7}to{transform:scale(2.2);opacity:0}}@keyframes cg-grid-drift{0%{background-position:0 0}to{background-position:24px 24px}}@keyframes cg-edge-flow{to{stroke-dashoffset:-100}}@keyframes cg-glow-breathe{0%,to{filter:drop-shadow(0 0 8px rgba(99,102,241,.35))}50%{filter:drop-shadow(0 0 24px rgba(139,92,246,.7))}}@keyframes cg-word-in{0%{opacity:0;transform:translateY(110%);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes cg-tilt-in{0%{opacity:0;transform:translateY(20%) rotate(-4deg) scale(.9)}to{opacity:1;transform:none}}@keyframes cg-float-blob{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-12px) scale(1.06)}66%{transform:translate(-16px,16px) scale(.96)}}@keyframes cg-bounce-pop{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes cg-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes cg-ripple-out{to{transform:scale(4);opacity:0}}.cg-rise-in{animation:cg-rise .7s cubic-bezier(.16,1,.3,1) both}.cg-pop-in{animation:cg-pop .5s cubic-bezier(.16,1,.3,1) both}.cg-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.cg-reveal.cg-in{opacity:1;transform:none}.cg-hoverable{transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s ease,box-shadow .18s ease}.cg-hoverable:hover{transform:translateY(-4px);border-color:rgba(99,102,241,.3)!important;box-shadow:0 12px 32px rgba(0,0,0,.45),0 0 0 1px rgba(99,102,241,.2)}.cg-arrow{display:inline-block;transition:transform .22s cubic-bezier(.16,1,.3,1)}a:hover .cg-arrow,button:hover .cg-arrow{transform:translateX(4px)}.cg-live-dot{position:relative}.cg-live-dot:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:currentColor;opacity:.5;animation:cg-pulse-ring 1.6s ease-out infinite}.cg-nav-link{position:relative}.cg-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:linear-gradient(90deg,#8b5cf6,#6366f1);transform:scaleX(0);transform-origin:0 50%;transition:transform .28s cubic-bezier(.16,1,.3,1)}.cg-nav-link:hover:after{transform:scaleX(1)}.cg-faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1)}.cg-faq-body.cg-open{grid-template-rows:1fr}.cg-faq-body>div{overflow:hidden}.cg-compare-row{transition:background .18s ease}.cg-compare-row:hover{background:rgba(99,102,241,.06)!important}@keyframes cg-row-breathe{0%,to{box-shadow:inset 0 0 0 1px rgba(99,102,241,.18),0 0 0 0 rgba(139,92,246,0)}50%{box-shadow:inset 0 0 0 1px rgba(139,92,246,.32),0 0 24px 2px rgba(99,102,241,.18)}}.cg-row-breathe{animation:cg-row-breathe 4s ease-in-out infinite}.cg-glow-breathe{animation:cg-glow-breathe 4s ease-in-out infinite}.cg-float-blob{animation:cg-float-blob 9s ease-in-out infinite}.cg-word{display:inline-block;overflow:hidden;vertical-align:top}.cg-word>span{display:inline-block;animation:cg-word-in .7s cubic-bezier(.16,1,.3,1) both}.cg-text-gradient{background:linear-gradient(90deg,#8b5cf6,#6366f1 50%,#8b5cf6);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cg-bg-shift 6s ease-in-out infinite}.cg-ripple{position:absolute;border-radius:50%;pointer-events:none;background:hsla(0,0%,100%,.45);transform:scale(0);opacity:.7;animation:cg-ripple-out .6s cubic-bezier(.16,1,.3,1) forwards}.cg-bg-shift{background-size:200% 200%;animation:cg-bg-shift 8s ease-in-out infinite}.cg-bounce-pop{animation:cg-bounce-pop .5s cubic-bezier(.16,1,.3,1) both}@keyframes cg-tributary-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-200}}@keyframes cg-iris-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.015)}}@keyframes cg-iris-spin{to{transform:rotate(1turn)}}@keyframes cg-iris-mark{0%{opacity:0;letter-spacing:.5em}to{opacity:1;letter-spacing:var(--cg-iris-letterspace,.04em)}}@keyframes cg-mark-tip-in{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@keyframes cg-mark-bleed{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes cg-tributary-draw{0%{stroke-dashoffset:220}to{stroke-dashoffset:0}}