.Ecosystem_section__7LC_D{position:relative;width:100%;overflow:hidden;padding:0;background:#060606;color:#eef0f3;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif}.Ecosystem_stage__Mcetz{width:100%;max-width:1440px;margin:0 auto;position:relative;container-type:inline-size}.Ecosystem_board__4etFW{position:relative;width:1440px;height:1200px;overflow:hidden;background:#060606;color:#eef0f3}.Ecosystem_field__lXTVt{position:absolute;left:0;top:0;width:1440px;height:1200px;pointer-events:none;z-index:0}.Ecosystem_fieldCanvas__Jd0DL{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.Ecosystem_rail__QJzSG{width:0;border-left:1px dashed #17191d;z-index:0}.Ecosystem_forkSvg__sr8j_,.Ecosystem_rail__QJzSG{position:absolute;top:0;height:1200px;pointer-events:none}.Ecosystem_forkSvg__sr8j_{left:0;width:1440px;overflow:visible;z-index:1}.Ecosystem_cards__cz7px,.Ecosystem_ctaBlock__8duhi,.Ecosystem_intro__D2jnc,.Ecosystem_mobileStem__ETXkz,.Ecosystem_origin__dMU4m{position:relative;z-index:2}.Ecosystem_intro__D2jnc{position:absolute;left:120px;top:92px;width:1200px;display:flex;flex-direction:column;align-items:center;text-align:center}.Ecosystem_eyebrow__WLrrs{display:flex;align-items:center;gap:12px}.Ecosystem_ebGlyph__qaZY8{display:grid;grid-template-columns:repeat(2,4px);gap:2px;filter:drop-shadow(0 0 3px rgba(224,165,38,.8)) drop-shadow(0 0 9px rgba(224,165,38,.35))}.Ecosystem_ebCell__aOUR7{width:4px;height:4px;background:#e0a526}.Ecosystem_ebDim__EeE0g{opacity:.3}.Ecosystem_ebOn__BkSJ4{opacity:.85;animation:Ecosystem_ebp___waU_ 4.6s ease-in-out infinite}.Ecosystem_eyebrowText__NmeUQ{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#e0a526;text-shadow:0 0 12px rgba(224,165,38,.35)}.Ecosystem_title__QqSKD{margin:22px 0 0;font-size:60px;line-height:66px;font-weight:500;letter-spacing:-.025em;color:#f4f5f7;text-shadow:-.6px 0 rgba(255,70,90,.22),.6px 0 rgba(70,140,255,.22)}.Ecosystem_titleAccent__faYoA{color:#8e949c}.Ecosystem_lede__58jSf{margin:18px 0 0;max-width:none;font-size:19px;line-height:29px;color:#a7adb5}.Ecosystem_ledeName__DfvJ_{color:#eef0f3}.Ecosystem_mobileStem__ETXkz,.Ecosystem_origin__dMU4m{display:none}.Ecosystem_originCore__pkHRW{width:8px;height:8px;background:#eef0f3;box-shadow:0 0 0 6px rgba(238,240,243,.08)}.Ecosystem_cards__cz7px{position:absolute;left:120px;top:446px;width:1200px;display:grid;grid-template-columns:560px 560px!important;gap:80px;align-items:stretch;padding:0}.Ecosystem_frame__5B49g{position:relative;overflow:hidden;box-sizing:border-box;min-height:484px;padding:1px;border-radius:10px;transition:box-shadow .3s ease}.Ecosystem_frame__5B49g:before{content:"";position:absolute;left:50%;top:50%;width:1400px;height:1400px;margin:-700px 0 0 -700px;pointer-events:none;animation:Ecosystem_rot__hAOfq 7s linear infinite}.Ecosystem_frameBi__mGlcA{background:linear-gradient(180deg,rgba(224,165,38,.5),rgba(224,165,38,.16) 60%,rgba(224,165,38,.3));box-shadow:0 0 40px -12px rgba(224,165,38,.35)}.Ecosystem_frameBi__mGlcA:before{background:conic-gradient(rgba(224,165,38,0) 0deg,rgba(224,165,38,0) 300deg,rgba(224,165,38,.95) 338deg,#fff1c8 352deg,rgba(224,165,38,0) 1turn)}.Ecosystem_frameGe__w9aha{background:linear-gradient(180deg,rgba(139,124,246,.42),rgba(139,124,246,.14) 60%,rgba(139,124,246,.26));box-shadow:0 0 40px -14px rgba(139,124,246,.3)}.Ecosystem_frameGe__w9aha:before{background:conic-gradient(rgba(139,124,246,0) 0deg,rgba(139,124,246,0) 305deg,rgba(139,124,246,.9) 340deg,#e6e1ff 352deg,rgba(139,124,246,0) 1turn);animation-duration:10s;animation-delay:-4s}.Ecosystem_frameBi__mGlcA:hover{box-shadow:0 0 56px -10px rgba(224,165,38,.5)}.Ecosystem_frameGe__w9aha:hover{box-shadow:0 0 56px -10px rgba(139,124,246,.5)}.Ecosystem_cardIn__uoXU6{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;height:100%;min-height:482px;box-sizing:border-box;border-radius:9px;padding:34px 32px 26px;background:radial-gradient(90% 60% at 50% 0,rgba(224,165,38,.07),rgba(9,10,12,0) 70%),#090a0c}.Ecosystem_frameGe__w9aha .Ecosystem_cardIn__uoXU6{background:radial-gradient(90% 60% at 50% 0,rgba(139,124,246,.08),rgba(9,10,12,0) 70%),#090a0c}.Ecosystem_cardHead__K4KRL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;min-height:28px}.Ecosystem_productMeta__WT_6l{display:flex;align-items:center;gap:12px;min-width:0}.Ecosystem_productName__AyFCc{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:none}.Ecosystem_frameBi__mGlcA .Ecosystem_productName__AyFCc{color:#c9d6e3}.Ecosystem_frameGe__w9aha .Ecosystem_productName__AyFCc{color:#c6bdff}.Ecosystem_glyphBi__UoI3T{flex-shrink:0;filter:drop-shadow(0 0 2px rgba(214,228,242,.85)) drop-shadow(0 0 7px rgba(143,163,184,.5))}.Ecosystem_glyphGe__JJm_R{flex-shrink:0;filter:drop-shadow(0 0 2px rgba(210,200,255,.85)) drop-shadow(0 0 7px rgba(139,124,246,.55))}.Ecosystem_badge__jjSIp{flex-shrink:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;line-height:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#f2c25a;padding:6px 10px;border:1px solid rgba(224,165,38,.55);background:rgba(224,165,38,.08);border-radius:2px;animation:Ecosystem_bdg__a6KLA 6s ease-in-out .6s infinite}.Ecosystem_question__XOLoF{margin:6px 0 0;font-size:30px;line-height:38px;font-weight:500;letter-spacing:-.015em;color:#f4f5f7}.Ecosystem_body__i5etC{margin:0;font-size:16px;line-height:26px;color:#aeb4bc}.Ecosystem_limitationRow__f0XgA{display:flex;align-items:flex-start;gap:10px}.Ecosystem_infoIcon__9nbVh{flex-shrink:0;margin-top:2px}.Ecosystem_limitation__3C8rp{margin:0;font-size:14px;line-height:21px;color:#d7d3ea}.Ecosystem_rule__TOxV5{position:relative;overflow:hidden;height:1px;margin-top:6px}.Ecosystem_ruleBi__mUkjn{background:linear-gradient(90deg,#1f242a,rgba(31,36,42,0))}.Ecosystem_ruleGe__ary80{background:linear-gradient(90deg,#25222f,rgba(37,34,47,0))}.Ecosystem_rs__E6J4y{position:absolute;top:0;left:0;width:180px;height:1px;transform:translateX(-200px)}.Ecosystem_rsBi__7JscD{background:linear-gradient(90deg,transparent,#e0a526,#fff3cf,#e0a526,transparent);animation:Ecosystem_rsbi__YAdOM 6s ease-out .6s infinite}.Ecosystem_rsGe__YTecO{background:linear-gradient(90deg,transparent,#8b7cf6,#e9e5ff,#8b7cf6,transparent);animation:Ecosystem_rsge__gyDqF 8.5s ease-out 3.4s infinite}.Ecosystem_output__66_4n{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;line-height:20px;letter-spacing:.12em;text-transform:uppercase;color:#8d98a6}.Ecosystem_frameGe__w9aha .Ecosystem_output__66_4n{color:#9a93c4}.Ecosystem_outputDot__pjd7y{opacity:.5;padding:0 .35em}.Ecosystem_optLink__zNUgM{display:inline-flex;align-items:center;gap:10px;margin-top:auto;min-height:44px;font-size:16px;line-height:24px;font-weight:500;text-decoration:none;width:fit-content}.Ecosystem_optLinkBi__vGbpw{color:#dce6f0}.Ecosystem_optLinkGe__br9lV{color:#dcd6ff}.Ecosystem_optLink__zNUgM svg{flex-shrink:0}.Ecosystem_optLinkBi__vGbpw svg{color:#e0a526}.Ecosystem_optLinkGe__br9lV svg{color:#a89cff}.Ecosystem_optLink__zNUgM:hover span{text-decoration:underline;text-underline-offset:5px}.Ecosystem_optLink__zNUgM:focus-visible{outline:2px solid #e0a526;outline-offset:4px;border-radius:2px}.Ecosystem_optLinkGe__br9lV:focus-visible{outline-color:#a89cff}.Ecosystem_ctaBlock__8duhi{position:absolute;left:420px;top:1000px;width:600px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.Ecosystem_sharedPrompt__DViNG{margin:0;font-size:24px;line-height:32px;font-weight:500;color:#f1f2f4}.Ecosystem_sharedSupport__KNPfn{margin:0;font-size:16px;line-height:24px;color:#a7adb5}.Ecosystem_ctaRing__FP3BU{position:relative;overflow:hidden;margin-top:16px;padding:1.5px;border-radius:10px;background:rgba(18,196,139,.35);box-shadow:0 0 34px -6px rgba(18,196,139,.45),0 12px 40px -18px rgba(18,196,139,.7)}.Ecosystem_ctaRing__FP3BU:before{content:"";position:absolute;left:50%;top:50%;width:400px;height:400px;margin:-200px 0 0 -200px;background:conic-gradient(rgba(127,240,198,0) 0deg,rgba(127,240,198,0) 270deg,#7ff0c6 320deg,#ffffff 345deg,rgba(127,240,198,0) 1turn);animation:Ecosystem_rot__hAOfq 4.5s linear infinite;pointer-events:none}.Ecosystem_ctaRing__FP3BU :is(button).Ecosystem_cta__mvu79{width:auto;max-width:none;margin:0}.Ecosystem_cta__mvu79{overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 30px;min-height:56px;box-sizing:border-box;background:linear-gradient(180deg,#2fe0a6,#12c48b 55%,#0ea776);color:#03140d;font-size:17px;line-height:22px;font-weight:600;letter-spacing:.005em;border:0;border-radius:9px;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.18)}.Ecosystem_ctaArrow__pTLQK,.Ecosystem_ctaLabel__LgGx3,.Ecosystem_cta__mvu79{position:relative;z-index:1}.Ecosystem_ctaShine__dFeg6{position:absolute;top:0;bottom:0;left:0;width:60px;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0));transform:translateX(-120px) skewX(-18deg);pointer-events:none;animation:Ecosystem_shine__q0_bO 4.2s ease-in-out 1s infinite}.Ecosystem_ctaArrow__pTLQK{flex-shrink:0;transition:transform .25s ease}.Ecosystem_cta__mvu79:hover{background:linear-gradient(180deg,#4cf0b8,#1fd499 55%,#12b684)}.Ecosystem_cta__mvu79:hover .Ecosystem_ctaArrow__pTLQK{transform:translateX(4px)}.Ecosystem_cta__mvu79:focus-visible{outline:2px solid #eef0f3;outline-offset:4px}.Ecosystem_pulse__o0OsG,.Ecosystem_routeBase___Zg42{fill:none;stroke-linecap:round}.Ecosystem_routeBaseBi__bVo3_{stroke:rgba(206,218,230,.42);stroke-width:1.2px;stroke-dasharray:1 5}.Ecosystem_routeBaseGe__fI8TX{stroke:rgba(150,134,250,.4);stroke-width:1.2px;stroke-dasharray:1 5}.Ecosystem_routeBaseSp__y9OhH{stroke:rgba(18,196,139,.3);stroke-width:1.2px;stroke-dasharray:1 7}.Ecosystem_pulseBi__yjNoy{stroke:#f3d489;stroke-width:1.8px;stroke-dasharray:36 450;stroke-dashoffset:36;animation:Ecosystem_plbi__kxxfS 6s cubic-bezier(.5,0,.3,1) .6s infinite}.Ecosystem_pulseGe__IZKNM{stroke:#cfc7ff;stroke-width:1.6px;stroke-dasharray:30 450;stroke-dashoffset:30;animation:Ecosystem_plge__3NP7N 8.5s cubic-bezier(.5,0,.3,1) 3.4s infinite}.Ecosystem_pulseSp__Ns__p{stroke:#7ff0c6;stroke-width:1.4px;stroke-dasharray:28 758;stroke-dashoffset:28;animation:Ecosystem_plsp__kWulC 10s ease-in-out 5.2s infinite}.Ecosystem_originHalo__SYPAi{fill:#eef0f3;opacity:.08;transform-box:fill-box;transform-origin:center;animation:Ecosystem_oh___IOqt 4.8s ease-in-out infinite}.Ecosystem_nodeBi__LnjGp{fill:#060606;stroke:#e0a526;stroke-width:1.3px}.Ecosystem_nodeGe__FYcTG{fill:#060606;stroke:#a89cff;stroke-width:1.2px}.Ecosystem_nodeHaloBi__5QGIV{fill:#e0a526;opacity:0;animation:Ecosystem_nhbi__FbIgp 6s ease-out .6s infinite}.Ecosystem_nodeHaloGe__k6NGl{fill:#8b7cf6;opacity:0;animation:Ecosystem_nhge__RLfWA 8.5s ease-out 3.4s infinite}.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_badge__jjSIp,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_ctaRing__FP3BU:before,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_ctaShine__dFeg6,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_ebOn__BkSJ4,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_frame__5B49g:before,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_nodeHaloBi__5QGIV,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_nodeHaloGe__k6NGl,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_originHalo__SYPAi,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_pulseBi__yjNoy,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_pulseGe__IZKNM,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_pulseSp__Ns__p,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_rsBi__7JscD,.Ecosystem_section__7LC_D[data-motion=paused] .Ecosystem_rsGe__YTecO{animation-play-state:paused}@keyframes Ecosystem_ebp___waU_{0%,to{opacity:.75}50%{opacity:1}}@keyframes Ecosystem_plbi__kxxfS{0%{stroke-dashoffset:36;opacity:1}30%{stroke-dashoffset:-370;opacity:1}34%,to{stroke-dashoffset:-370;opacity:0}}@keyframes Ecosystem_plge__3NP7N{0%{stroke-dashoffset:30;opacity:1}24%{stroke-dashoffset:-370;opacity:1}28%,to{stroke-dashoffset:-370;opacity:0}}@keyframes Ecosystem_plsp__kWulC{0%{stroke-dashoffset:28;opacity:1}30%{stroke-dashoffset:-678;opacity:.9}34%,to{stroke-dashoffset:-678;opacity:0}}@keyframes Ecosystem_oh___IOqt{0%,to{opacity:.06;transform:scale(1)}50%{opacity:.16;transform:scale(1.25)}}@keyframes Ecosystem_nhbi__FbIgp{0%,28%{opacity:0}31%{opacity:.35}55%,to{opacity:0}}@keyframes Ecosystem_nhge__RLfWA{0%,22%{opacity:0}25%{opacity:.35}45%,to{opacity:0}}@keyframes Ecosystem_rot__hAOfq{to{transform:rotate(1turn)}}@keyframes Ecosystem_shine__q0_bO{0%{transform:translateX(-120px) skewX(-18deg)}28%,to{transform:translateX(300px) skewX(-18deg)}}@keyframes Ecosystem_bdg__a6KLA{0%,60%,to{box-shadow:0 0 0 rgba(224,165,38,0)}31%{box-shadow:0 0 18px rgba(224,165,38,.45)}}@keyframes Ecosystem_rsbi__YAdOM{0%,30%{transform:translateX(-200px)}48%,to{transform:translateX(760px)}}@keyframes Ecosystem_rsge__gyDqF{0%,24%{transform:translateX(-200px)}38%,to{transform:translateX(760px)}}@media (min-width:1024px){.Ecosystem_stage__Mcetz{aspect-ratio:1440/1200;overflow:hidden}.Ecosystem_board__4etFW{position:absolute;left:0;top:0;transform:scale(var(--s,calc(100cqi / 1440)));transform-origin:top left}}@media (max-width:1023px){.Ecosystem_stage__Mcetz{max-width:none}.Ecosystem_board__4etFW{width:100%;height:auto;overflow:visible;padding:40px 20px 48px}.Ecosystem_forkSvg__sr8j_,.Ecosystem_rail__QJzSG{display:none}.Ecosystem_fieldCanvas__Jd0DL,.Ecosystem_field__lXTVt{width:100%;height:100%;inset:0;opacity:.45}.Ecosystem_cards__cz7px,.Ecosystem_ctaBlock__8duhi,.Ecosystem_intro__D2jnc,.Ecosystem_mobileStem__ETXkz,.Ecosystem_origin__dMU4m{position:static;left:auto;top:auto;width:auto}.Ecosystem_intro__D2jnc{padding:0}.Ecosystem_title__QqSKD{font-size:clamp(2rem,4.16vw,3.75rem);line-height:1.1}.Ecosystem_lede__58jSf{font-size:clamp(1rem,1.32vw,1.1875rem);line-height:1.55}.Ecosystem_origin__dMU4m{display:flex;justify-content:center;margin:18px 0 0}.Ecosystem_mobileStem__ETXkz{display:block;width:0;height:28px;margin:0 auto;border-left:1px dashed rgba(206,218,230,.42)}.Ecosystem_mobileStemGe__64YJ0{border-left-color:rgba(150,134,250,.4)}.Ecosystem_mobileStemSp__qcvow{border-left-color:rgba(18,196,139,.35);height:36px;margin-top:8px}.Ecosystem_cards__cz7px{display:grid;grid-template-columns:1fr!important;gap:18px;margin-top:4px;padding:0}.Ecosystem_cardIn__uoXU6,.Ecosystem_frame__5B49g{min-height:0;height:auto}.Ecosystem_cardIn__uoXU6{padding:28px 22px 22px}.Ecosystem_badge__jjSIp{white-space:nowrap}.Ecosystem_question__XOLoF{font-size:clamp(1.25rem,2.08vw,1.875rem);line-height:1.27}.Ecosystem_ctaBlock__8duhi{margin-top:8px;padding:0}.Ecosystem_sharedPrompt__DViNG{font-size:clamp(1.25rem,1.67vw,1.5rem);line-height:1.33}}@media (prefers-reduced-motion:reduce){.Ecosystem_badge__jjSIp,.Ecosystem_ctaArrow__pTLQK,.Ecosystem_ctaRing__FP3BU:before,.Ecosystem_ctaShine__dFeg6,.Ecosystem_ebOn__BkSJ4,.Ecosystem_frame__5B49g:before,.Ecosystem_nodeHaloBi__5QGIV,.Ecosystem_nodeHaloGe__k6NGl,.Ecosystem_originHalo__SYPAi,.Ecosystem_pulseBi__yjNoy,.Ecosystem_pulseGe__IZKNM,.Ecosystem_pulseSp__Ns__p,.Ecosystem_rsBi__7JscD,.Ecosystem_rsGe__YTecO{animation:none!important;transition:none!important}.Ecosystem_pulseBi__yjNoy,.Ecosystem_pulseGe__IZKNM,.Ecosystem_pulseSp__Ns__p{opacity:0!important}.Ecosystem_cta__mvu79:hover .Ecosystem_ctaArrow__pTLQK{transform:none}}@media (max-width:374px){.Ecosystem_cardIn__uoXU6{padding:22px 16px 18px}.Ecosystem_badge__jjSIp{letter-spacing:.08em}}.home-final-cta_section__cXrQ9{position:relative;overflow:hidden;padding:40px 0 56px;background:transparent;color:#eef0f3;font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif;scroll-margin-top:2rem}.home-final-cta_glow___R19d{position:absolute;left:50%;top:50%;width:420px;height:260px;margin:-130px 0 0 -210px;background:rgba(16,185,129,.08);border-radius:999px;filter:blur(110px);pointer-events:none}.home-final-cta_inner__yNbw7{position:relative;z-index:1;max-width:48rem;margin:0 auto;padding:0 24px;text-align:center;box-sizing:border-box}.home-final-cta_eyebrow__0vhEO{margin:0 0 18px;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#34d399;text-shadow:0 0 12px rgba(52,211,153,.35)}.home-final-cta_title__HMzBk{margin:0;font-size:clamp(2.5rem,4vw,3rem);line-height:1.12;font-weight:500;letter-spacing:-.03em;color:#f4f5f7}.home-final-cta_body__qMGam{margin:20px auto 0;max-width:40rem;font-size:18px;line-height:28px;color:#a7adb5}.home-final-cta_actions__akO7T{display:flex;flex-direction:column;align-items:center;margin-top:32px}.home-final-cta_ctaRing__capGl{position:relative;overflow:hidden;padding:1.5px;border-radius:10px;background:rgba(18,196,139,.35);box-shadow:0 0 38px -6px rgba(18,196,139,.5),0 14px 44px -18px rgba(18,196,139,.75)}.home-final-cta_ctaRing__capGl:before{content:"";position:absolute;left:50%;top:50%;width:420px;height:420px;margin:-210px 0 0 -210px;background:conic-gradient(rgba(127,240,198,0) 0deg,rgba(127,240,198,0) 270deg,#7ff0c6 320deg,#ffffff 345deg,rgba(127,240,198,0) 1turn);transform-origin:center;animation:home-final-cta_rot__kbqnD 4.5s linear infinite;pointer-events:none}.home-final-cta_cta___4VbD{position:relative;z-index:1;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:17px 32px;min-height:58px;box-sizing:border-box;background:linear-gradient(180deg,#2fe0a6,#12c48b 55%,#0ea776);color:#03140d;font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif;font-size:17px;line-height:22px;font-weight:600;letter-spacing:.005em;border:0;border-radius:9px;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.18)}.home-final-cta_ctaShine__i3UQt{position:absolute;top:0;bottom:0;left:0;width:60px;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0));transform:translateX(-120px) skewX(-18deg);animation:home-final-cta_shine__fWq9C 4.2s ease-in-out 1.2s infinite;pointer-events:none}.home-final-cta_ctaArrow__JZ_Ef,.home-final-cta_ctaLabel__y5WEJ{position:relative;z-index:1}.home-final-cta_ctaArrow__JZ_Ef{flex-shrink:0;transition:transform .25s}.home-final-cta_cta___4VbD:hover{background:linear-gradient(180deg,#4cf0b8,#1fd499 55%,#12b684)}.home-final-cta_cta___4VbD:hover .home-final-cta_ctaArrow__JZ_Ef{transform:translateX(4px)}.home-final-cta_cta___4VbD:focus-visible{outline:2px solid #eef0f3;outline-offset:4px}.home-final-cta_note__uiDXh{margin:14px 0 0;max-width:36rem;font-size:15px;line-height:24px;color:#8e949c}@keyframes home-final-cta_rot__kbqnD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes home-final-cta_shine__fWq9C{0%{transform:translateX(-120px) skewX(-18deg)}28%{transform:translateX(320px) skewX(-18deg)}to{transform:translateX(320px) skewX(-18deg)}}@media (min-width:768px){.home-final-cta_section__cXrQ9{padding:48px 0 64px}.home-final-cta_body__qMGam{font-size:19px;line-height:30px}}@media (max-width:767px){.home-final-cta_inner__yNbw7{padding:0 20px}.home-final-cta_title__HMzBk{font-size:2.5rem;line-height:1.15}.home-final-cta_body__qMGam{font-size:17px;line-height:26px}.home-final-cta_ctaRing__capGl{width:100%;max-width:360px}.home-final-cta_cta___4VbD{width:100%;padding:17px 20px}}@media (prefers-reduced-motion:reduce){.home-final-cta_ctaArrow__JZ_Ef,.home-final-cta_ctaRing__capGl:before,.home-final-cta_ctaShine__i3UQt{animation:none;transition:none}}.hero_outer__mW9ts{--hero-h:880px;--hero-horizon:744px;--hero-paragraph-w:700px;position:relative;width:100%;min-height:var(--hero-h);overflow-x:hidden;background:#060606;background-image:radial-gradient(50% 42% at 50% 80%,rgba(224,165,38,.07),rgba(6,6,6,0) 70%),radial-gradient(70% 60% at 50% 30%,rgba(60,200,221,.045),rgba(6,6,6,0) 70%);color:#eef0f3;font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif}.hero_localeTr__1HkJs{--hero-h:900px;--hero-horizon:766px;--hero-paragraph-w:740px}.hero_art__6s0lZ{position:absolute;inset:0;pointer-events:none;z-index:0}.hero_grid__JTEnJ{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(143,163,184,.26) .8px,rgba(0,0,0,0) 1.1px);background-size:8px 8px;-webkit-mask-image:radial-gradient(ellipse 46% 34% at 50% 82%,#000 20%,rgba(0,0,0,0) 78%);mask-image:radial-gradient(ellipse 46% 34% at 50% 82%,#000 20%,rgba(0,0,0,0) 78%)}.hero_railLeft__7OrdD,.hero_railRight__CcWc9{position:absolute;top:0;width:0;height:100%;border-left:1px dashed #17191d}.hero_railLeft__7OrdD{left:80px}.hero_railRight__CcWc9{right:80px}.hero_signal__ZqXEO{position:absolute;left:50%;top:0;width:1440px;height:100%;margin-left:-720px;overflow:visible;pointer-events:none}.hero_horizon__1QSxm{position:absolute;left:50%;top:var(--hero-horizon);width:1280px;height:1px;margin-left:-640px;background:linear-gradient(90deg,rgba(143,163,184,0),rgba(143,163,184,.35) 30%,rgba(255,241,200,.9) 50%,rgba(143,163,184,.35) 70%,rgba(143,163,184,0))}.hero_horizonSvg__nRD7m{display:none}.hero_fade__sZazz{position:absolute;left:0;right:0;top:calc(var(--hero-horizon) + 60px);bottom:0;background:linear-gradient(180deg,rgba(6,6,6,0),#060606 90%)}.hero_ray__j90Jw{fill:none;stroke:rgba(200,212,226,.16);stroke-width:1px;stroke-dasharray:1 7}.hero_ru__ijmoH{stroke-dasharray:2 5}.hero_rl__rGSSK path,.hero_ru__ijmoH{fill:none;stroke-width:2px}.hero_coreHaloInner___D_eD{opacity:.16;animation:hero_ch__JDPnl 7s ease-in-out infinite}.hero_coreHaloInner___D_eD,.hero_coreHaloOuter__0q9FE{fill:#e0a526;transform-box:fill-box;transform-origin:center}.hero_coreHaloOuter__0q9FE{opacity:.08;animation:hero_ch__JDPnl 7s ease-in-out .3s infinite}.hero_copy__mouV_{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:1200px;margin-inline:auto;padding:92px 24px 48px;text-align:center;transform:none}.hero_badge__4YI_y{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border:1px solid rgba(60,200,221,.35);background:rgba(60,200,221,.06);border-radius:999px}.hero_badgeDot__KBkp_{width:6px;height:6px;border-radius:50%;background:#3cc8dd;box-shadow:0 0 8px #3cc8dd;animation:hero_bd__NcvnC 2.6s ease-in-out infinite}.hero_badgeLabel__nU2QB{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#5fd6e8}.hero_title__CmuUl{display:block;margin:30px 0 0;font-size:64px;line-height:70px;font-weight:500;letter-spacing:-.03em;color:#f6f7f9;opacity:1;visibility:visible;transform:none;text-shadow:-.6px 0 rgba(255,70,90,.2),.6px 0 rgba(70,140,255,.2)}.hero_titleLead__88Q1S,.hero_titleRest__ZKPLY{display:block}.hero_titleRest__ZKPLY{color:#8e949c}.hero_paragraph__aO1bl{display:block;margin:28px 0 0;width:100%;max-width:var(--hero-paragraph-w);font-size:19px;line-height:30px;color:#b3b9c1;opacity:1;visibility:visible;transform:none}.hero_brand__r0ZC2{color:#e0a526;font-weight:500}.hero_ctaRing__5ZMao{position:relative;overflow:hidden;margin-top:36px;padding:1.5px;border-radius:10px;background:rgba(18,196,139,.35);box-shadow:0 0 38px -6px rgba(18,196,139,.5),0 14px 44px -18px rgba(18,196,139,.75)}.hero_ctaRing__5ZMao:before{content:"";position:absolute;left:50%;top:50%;width:420px;height:420px;margin:-210px 0 0 -210px;background:conic-gradient(rgba(127,240,198,0) 0deg,rgba(127,240,198,0) 270deg,#7ff0c6 320deg,#ffffff 345deg,rgba(127,240,198,0) 1turn);transform-origin:center;animation:hero_rot__NJsy6 4.5s linear infinite;pointer-events:none}.hero_cta__wVRkd{position:relative;z-index:1;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:17px 32px;min-height:58px;box-sizing:border-box;background:linear-gradient(180deg,#2fe0a6,#12c48b 55%,#0ea776);color:#03140d;font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif;font-size:17px;line-height:22px;font-weight:600;letter-spacing:.005em;border:0;border-radius:9px;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.18)}.hero_ctaShine___uhl1{position:absolute;top:0;bottom:0;left:0;width:60px;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0));transform:translateX(-120px) skewX(-18deg);animation:hero_shine__GqFCm 4.2s ease-in-out 1.2s infinite;pointer-events:none}.hero_ctaArrow__Sb6el,.hero_ctaLabel__uH1fH{position:relative;z-index:1}.hero_ctaArrow__Sb6el{flex-shrink:0;transition:transform .25s}.hero_cta__wVRkd:hover{background:linear-gradient(180deg,#4cf0b8,#1fd499 55%,#12b684)}.hero_cta__wVRkd:hover .hero_ctaArrow__Sb6el{transform:translateX(4px)}.hero_cta__wVRkd:focus-visible{outline:2px solid #eef0f3;outline-offset:4px}.hero_ru0__InYIe{animation:hero_wave__Ci3Iq 7s ease-in-out 0s infinite}.hero_ru1__qTwqU{animation:hero_wave__Ci3Iq 7s ease-in-out .32s infinite}.hero_ru2__nH21E{animation:hero_wave__Ci3Iq 7s ease-in-out .64s infinite}.hero_ru3__2bxPp{animation:hero_wave__Ci3Iq 7s ease-in-out .96s infinite}.hero_ru4__kXeRL{animation:hero_wave__Ci3Iq 7s ease-in-out 1.28s infinite}.hero_ru5__8ijMs{animation:hero_wave__Ci3Iq 7s ease-in-out 1.6s infinite}.hero_ru6__btAsF{animation:hero_wave__Ci3Iq 7s ease-in-out 1.92s infinite}.hero_ru7__uVI4I{animation:hero_wave__Ci3Iq 7s ease-in-out 2.24s infinite}.hero_ru8__kEXoG{animation:hero_wave__Ci3Iq 7s ease-in-out 2.56s infinite}.hero_rl0__Sr3DT{animation:hero_wave2__nY1jr 7s ease-in-out 1.1s infinite,hero_drift0__oGDgM 9s ease-in-out infinite alternate}.hero_rl1___awrx{animation:hero_wave2__nY1jr 7s ease-in-out 1.42s infinite,hero_drift1__rQnnu 10s ease-in-out infinite alternate}.hero_rl2__vqSKn{animation:hero_wave2__nY1jr 7s ease-in-out 1.74s infinite,hero_drift2__ylMw9 11s ease-in-out infinite alternate}.hero_rl3__u2nlp{animation:hero_wave2__nY1jr 7s ease-in-out 2.06s infinite,hero_drift0__oGDgM 12s ease-in-out infinite alternate}.hero_rl4__K2GgU{animation:hero_wave2__nY1jr 7s ease-in-out 2.38s infinite,hero_drift1__rQnnu 9s ease-in-out infinite alternate}.hero_rl5__BFbbX{animation:hero_wave2__nY1jr 7s ease-in-out 2.7s infinite,hero_drift2__ylMw9 10s ease-in-out infinite alternate}.hero_rl6__tOS0k{animation:hero_wave2__nY1jr 7s ease-in-out 3.02s infinite,hero_drift0__oGDgM 11s ease-in-out infinite alternate}.hero_rl7__V5CEj{animation:hero_wave2__nY1jr 7s ease-in-out 3.34s infinite,hero_drift1__rQnnu 12s ease-in-out infinite alternate}.hero_rl8__KiNm3{animation:hero_wave2__nY1jr 7s ease-in-out 3.66s infinite,hero_drift2__ylMw9 9s ease-in-out infinite alternate}@keyframes hero_wave__Ci3Iq{0%{opacity:.55}10%{opacity:1}30%{opacity:.6}to{opacity:.55}}@keyframes hero_wave2__nY1jr{0%{opacity:.5}10%{opacity:.8}30%{opacity:.5}to{opacity:.5}}@keyframes hero_drift0__oGDgM{0%{transform:translateX(0)}to{transform:translateX(3px)}}@keyframes hero_drift1__rQnnu{0%{transform:translateX(0)}to{transform:translateX(-4px)}}@keyframes hero_drift2__ylMw9{0%{transform:translateX(0)}to{transform:translateX(5px)}}@keyframes hero_ch__JDPnl{0%{transform:scale(1);opacity:.1}10%{transform:scale(1.35);opacity:.28}40%{transform:scale(1);opacity:.1}to{transform:scale(1);opacity:.1}}@keyframes hero_bd__NcvnC{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}@keyframes hero_rot__NJsy6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes hero_shine__GqFCm{0%{transform:translateX(-120px) skewX(-18deg)}28%{transform:translateX(320px) skewX(-18deg)}to{transform:translateX(320px) skewX(-18deg)}}@media (min-width:1280px){.hero_outer__mW9ts{height:var(--hero-h);min-height:var(--hero-h)}}@media (max-width:1279px){.hero_outer__mW9ts{min-height:0;height:auto}.hero_signal__ZqXEO{left:0;top:0;width:100%;height:100%;margin-left:0}.hero_horizon__1QSxm{display:none}.hero_horizonSvg__nRD7m{display:block}.hero_fade__sZazz{top:auto;height:88px;bottom:0}.hero_railLeft__7OrdD,.hero_railRight__CcWc9{display:none}}@media (min-width:768px) and (max-width:1279px){.hero_copy__mouV_{padding:64px 32px 200px}.hero_title__CmuUl{font-size:56px;line-height:62px}.hero_paragraph__aO1bl{max-width:38rem;font-size:18px;line-height:28px}}@media (max-width:767px){.hero_copy__mouV_{padding:48px 20px 228px}.hero_title__CmuUl{font-size:40px;line-height:46px;letter-spacing:-.035em}.hero_paragraph__aO1bl{max-width:34rem;font-size:17px;line-height:26px}.hero_badge__4YI_y{max-width:100%;padding:6px 10px;gap:8px}.hero_badgeLabel__nU2QB{font-size:11px;line-height:14px;letter-spacing:.1em;white-space:nowrap}.hero_ctaRing__5ZMao{width:100%;max-width:360px}.hero_cta__wVRkd{width:100%}.hero_signal__ZqXEO{top:auto;bottom:0;height:200px}.hero_rayOuter__ZsyXT,.hero_ringCompact__ExuQ7{display:none}.hero_ray__j90Jw{opacity:.55}.hero_ctaShine___uhl1{opacity:.7}}@media (prefers-reduced-motion:reduce){.hero_badgeDot__KBkp_,.hero_coreHaloInner___D_eD,.hero_coreHaloOuter__0q9FE,.hero_ctaArrow__Sb6el,.hero_ctaRing__5ZMao:before,.hero_ctaShine___uhl1,.hero_rl0__Sr3DT,.hero_rl1___awrx,.hero_rl2__vqSKn,.hero_rl3__u2nlp,.hero_rl4__K2GgU,.hero_rl5__BFbbX,.hero_rl6__tOS0k,.hero_rl7__V5CEj,.hero_rl8__KiNm3,.hero_rl__rGSSK,.hero_ru0__InYIe,.hero_ru1__qTwqU,.hero_ru2__nH21E,.hero_ru3__2bxPp,.hero_ru4__kXeRL,.hero_ru5__8ijMs,.hero_ru6__btAsF,.hero_ru7__uVI4I,.hero_ru8__kEXoG,.hero_ru__ijmoH{animation:none!important;transition:none!important}}.how-it-works_section__l4kNr{--hiw-bg:#060606;--hiw-emerald:#3fbf8f;--hiw-steel:#a9bccf;--hiw-steel-dim:#8fa3b8;--hiw-amber:#e0a526;--hiw-coral:#ff7b6b;--hiw-violet:#8b7cf6;--hiw-muted:#8e949c;--art-h:128px;--art-gap:23px;--node:26px;--rail-lane:42px;position:relative;overflow-x:hidden;background:radial-gradient(60% 40% at 50% 58%,rgba(143,163,184,.045),rgba(6,6,6,0) 70%),var(--hiw-bg);color:#eef0f3;font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif;scroll-margin-top:2rem}.how-it-works_guideLeft__9Oorn,.how-it-works_guideRight___xcO8{display:none;position:absolute;top:0;bottom:0;width:0;border-left:1px dashed #17191d;pointer-events:none}.how-it-works_inner__vtbUL{position:relative;z-index:1;width:100%;max-width:1440px;margin:0 auto;padding:56px 20px 48px;box-sizing:border-box}.how-it-works_header__2fBgl{max-width:1060px;margin:0 0 40px}.how-it-works_eyebrow__CqTSz{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--hiw-emerald);text-shadow:0 0 12px rgba(63,191,143,.4)}.how-it-works_eyebrowGlyph___9TkT{display:grid;grid-template-columns:repeat(2,4px);gap:2px;filter:drop-shadow(0 0 3px rgba(63,191,143,.85)) drop-shadow(0 0 9px rgba(63,191,143,.4))}.how-it-works_eyebrowGlyph___9TkT span{width:4px;height:4px;background:var(--hiw-emerald)}.how-it-works_eyebrowGlyph___9TkT span:nth-child(2),.how-it-works_eyebrowGlyph___9TkT span:nth-child(3){opacity:.3}.how-it-works_title__u1yKk{margin:0;font-size:2.5rem;line-height:2.875rem;font-weight:500;letter-spacing:-.025em;color:#f4f5f7}.how-it-works_titleMuted__U_jhs{color:var(--hiw-muted)}.how-it-works_intro__mgAFw{margin:20px 0 0;max-width:760px;font-size:17px;line-height:26px;color:#a7adb5}.how-it-works_stage__ZPyK4{position:relative}.how-it-works_rail__iKCzA{display:none;left:13px;right:13px;top:calc(var(--art-h) + var(--art-gap) + (var(--node) / 2) - 1px);width:auto;height:2px}.how-it-works_railVertical__EU3SC,.how-it-works_rail__iKCzA{position:absolute;overflow:visible;pointer-events:none;z-index:0}.how-it-works_railVertical__EU3SC{display:block;left:0;top:calc(var(--node) / 2);width:var(--rail-lane);height:calc(100% - var(--node))}.how-it-works_railBase__tmjxX{fill:none;stroke:#1d2127;stroke-width:1px}.how-it-works_railLight__NRK4G{fill:none;stroke:rgba(236,240,245,.8);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:70 1400;stroke-dashoffset:70;animation:how-it-works_railLight__NRK4G 11s cubic-bezier(.45,0,.35,1) 1s infinite}.how-it-works_steps__oLCsJ{display:grid;grid-template-columns:minmax(0,1fr);gap:72px;list-style:none;margin:0;padding:0;position:relative;z-index:1}.how-it-works_step__dvhlJ{display:flex;flex-direction:column;min-width:0}.how-it-works_nodeRow__S0kXm{order:1}.how-it-works_artWrap__yDRCL{order:2}.how-it-works_body__qVfMZ{order:3}.how-it-works_artWrap__yDRCL{height:auto;display:flex;align-items:flex-end;box-sizing:border-box;width:auto;max-width:none;margin:0 0 16px var(--rail-lane);overflow:hidden;pointer-events:none}.how-it-works_stepArt01__npKEI,.how-it-works_stepArt02__H_zo1,.how-it-works_stepArt03__7t3j1{opacity:.78}.how-it-works_stepArt01__npKEI{animation:how-it-works_stepEmphasis__Z22KT 11s ease-out 1s infinite}.how-it-works_stepArt02__H_zo1{animation:how-it-works_stepEmphasis__Z22KT 11s ease-out 2.7s infinite}.how-it-works_stepArt03__7t3j1{animation:how-it-works_stepEmphasis__Z22KT 11s ease-out 4.4s infinite}.how-it-works_artSvg__qBk5t{display:block;width:100%;height:auto;max-height:none;pointer-events:none}.how-it-works_reviewSvg__PEeNy{aspect-ratio:347/120}.how-it-works_distinguishSvg__Buj0z{aspect-ratio:330/88}.how-it-works_assessSvg__TCt79{aspect-ratio:340/110}.how-it-works_reviewCell__tXrRY{fill:var(--hiw-steel-dim);opacity:.42}.how-it-works_reviewCellBright__Bu0BM{fill:#e6edf4;opacity:.9}.how-it-works_tickLine__P_XuC{fill:none;stroke:rgba(143,163,184,.35);stroke-width:1px}.how-it-works_foundMark__lCr_3{fill:var(--hiw-emerald)}.how-it-works_notFoundMark__bvR26{fill:none;stroke:var(--hiw-steel-dim);stroke-width:1px}.how-it-works_notMeasuredMark__tNa6y{fill:none;stroke:#6f7680;stroke-width:1px;stroke-dasharray:1.6 1.8}.how-it-works_emptySlot__AQBDY{fill:#2a2f36}.how-it-works_assessOrigin__xt4cI{fill:#e6edf4}.how-it-works_assessAmberPath__3qnTm{fill:none;stroke:rgba(224,165,38,.8);stroke-width:1.3px}.how-it-works_assessAmberHalo__XA5J0{fill:var(--hiw-amber);opacity:.12}.how-it-works_assessAmberNode__LptzP{fill:var(--hiw-bg);stroke:var(--hiw-amber);stroke-width:1.4px}.how-it-works_assessOpenPath___0ZWZ{fill:none;stroke:rgba(143,163,184,.55);stroke-width:1px}.how-it-works_assessFadePath__jPjh7{fill:none;stroke:rgba(143,163,184,.28);stroke-width:1px;stroke-dasharray:2 4}.how-it-works_assessCorrection__rGNYL{fill:none;stroke:var(--hiw-coral);stroke-width:1.3px;opacity:.85}.how-it-works_nodeRow__S0kXm{position:relative;z-index:1;display:grid;grid-template-columns:var(--rail-lane) minmax(0,1fr);align-items:center;margin-bottom:16px}.how-it-works_node__Ak2lf{width:var(--node);height:var(--node);box-sizing:border-box;border:1px solid;background:var(--hiw-bg);border-radius:3px;display:flex;align-items:center;justify-content:center;justify-self:center;flex-shrink:0}.how-it-works_nodeGlow__acpYJ{animation:how-it-works_nodeGlow__acpYJ 11s ease-out infinite}.how-it-works_stepSteel__ZcfUH .how-it-works_nodeGlow__acpYJ{animation-delay:1s}.how-it-works_stepEmerald__15IXH .how-it-works_nodeGlow__acpYJ{animation-delay:2.7s}.how-it-works_stepAmber__KXFT1 .how-it-works_nodeGlow__acpYJ{animation-delay:4.4s}.how-it-works_nodeCore__3XAEd{width:6px;height:6px;background:currentColor}.how-it-works_stepNum__K1nlq{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:13px;line-height:16px;font-weight:500;letter-spacing:.1em}.how-it-works_stepSteel__ZcfUH{color:var(--hiw-steel)}.how-it-works_stepEmerald__15IXH{color:var(--hiw-emerald)}.how-it-works_stepAmber__KXFT1{color:var(--hiw-amber)}.how-it-works_body__qVfMZ{color:#eef0f3;min-width:0;margin-left:var(--rail-lane)}.how-it-works_stepTitle__8lSXK{margin:0 0 12px;font-size:1.5rem;line-height:1.33;font-weight:500;letter-spacing:-.01em;color:#f4f5f7}.how-it-works_stepDesc__3lKx3{margin:0;font-size:16px;line-height:26px;color:#aeb4bc}.how-it-works_tags__QHRDk{display:flex;flex-wrap:wrap;margin:20px 0 0;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:11px;line-height:20px;letter-spacing:.1em;color:#8d98a6}.how-it-works_tagsEn__NvgEj{text-transform:uppercase}.how-it-works_tagDot__TT_ub{opacity:.5}.how-it-works_states__MTH13{display:flex;flex-direction:column;gap:14px;list-style:none;margin:20px 0 0;padding:0}.how-it-works_stateRow__CB5bF{display:flex;gap:14px;align-items:flex-start}.how-it-works_stateMark__IMBEN{flex-shrink:0;margin-top:6px}.how-it-works_stateLabel__MRbkb{margin:0;font-size:15px;line-height:22px;font-weight:500;color:#eef0f3}.how-it-works_stateNote__MWpOK{margin:2px 0 0;font-size:14px;line-height:21px;color:#9aa1ab}.how-it-works_note__kb_Il{display:flex;gap:12px;align-items:flex-start;margin:20px 0 0;padding:12px 14px;border:1px solid rgba(139,124,246,.35);background:rgba(139,124,246,.06);border-radius:4px}.how-it-works_noteIcon__nJu69{flex-shrink:0;margin-top:2px}.how-it-works_noteText__bAH0u{margin:0;font-size:15px;line-height:22px;color:#dcd8ee}.how-it-works_closing__1QyWm{display:flex;align-items:flex-start;gap:14px;margin:56px 0 0 var(--rail-lane);padding-top:22px;border-top:1px solid #1a1d22}.how-it-works_closingGlyph__czJGB{flex-shrink:0}.how-it-works_closingText__n1h_9{margin:0;font-size:15px;line-height:22px;color:#c9ccd3}@media (min-width:768px){.how-it-works_section__l4kNr{--rail-lane:56px}.how-it-works_inner__vtbUL{max-width:1000px;padding:72px 40px 64px}.how-it-works_header__2fBgl{margin-bottom:48px}.how-it-works_title__u1yKk{font-size:clamp(3rem,4.6vw,3.375rem);line-height:1.12}.how-it-works_intro__mgAFw{margin-top:24px;font-size:18px;line-height:28px}.how-it-works_steps__oLCsJ{gap:96px}.how-it-works_stepTitle__8lSXK{font-size:1.625rem;line-height:1.25}.how-it-works_artWrap__yDRCL{margin-bottom:20px}}@media (min-width:1280px){.how-it-works_section__l4kNr{--rail-lane:0px}.how-it-works_guideLeft__9Oorn,.how-it-works_guideRight___xcO8{display:block}.how-it-works_guideLeft__9Oorn{left:80px}.how-it-works_guideRight___xcO8{right:80px}.how-it-works_inner__vtbUL{max-width:1440px;padding:92px 80px 64px}.how-it-works_header__2fBgl{margin-bottom:48px}.how-it-works_title__u1yKk{font-size:clamp(1.75rem,4vw,3.625rem);line-height:1.1}.how-it-works_intro__mgAFw{margin-top:28px;font-size:19px;line-height:30px}.how-it-works_rail__iKCzA{display:block}.how-it-works_railVertical__EU3SC{display:none}.how-it-works_steps__oLCsJ{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(32px,4.1vw,59px);row-gap:0}.how-it-works_artWrap__yDRCL,.how-it-works_body__qVfMZ,.how-it-works_nodeRow__S0kXm{order:0}.how-it-works_artWrap__yDRCL{height:var(--art-h);max-width:none;margin:0 0 var(--art-gap) 0;overflow:hidden}.how-it-works_artSvg__qBk5t{max-height:var(--art-h)}.how-it-works_nodeRow__S0kXm{display:flex;grid-template-columns:none;gap:12px;margin-bottom:22px}.how-it-works_node__Ak2lf{justify-self:auto}.how-it-works_body__qVfMZ{margin-left:0}.how-it-works_stepTitle__8lSXK{font-size:clamp(1.35rem,2vw,1.625rem);line-height:1.23}.how-it-works_noteText__bAH0u{font-size:14px;line-height:21px}.how-it-works_closing__1QyWm{align-items:center;margin:64px 0 0}}@media (min-width:1440px){.how-it-works_inner__vtbUL{padding:92px 120px 64px}}@keyframes how-it-works_railLight__NRK4G{0%{stroke-dashoffset:70;opacity:1}34%{stroke-dashoffset:-1200;opacity:1}38%{opacity:0}to{stroke-dashoffset:-1200;opacity:0}}@keyframes how-it-works_stepEmphasis__Z22KT{0%{opacity:.78}3%{opacity:1}16%{opacity:.8}to{opacity:.78}}@keyframes how-it-works_nodeGlow__acpYJ{0%{box-shadow:0 0 0 rgba(0,0,0,0)}3%{box-shadow:0 0 16px currentColor}18%{box-shadow:0 0 0 rgba(0,0,0,0)}to{box-shadow:0 0 0 rgba(0,0,0,0)}}@media (prefers-reduced-motion:reduce){.how-it-works_nodeGlow__acpYJ,.how-it-works_railLight__NRK4G,.how-it-works_stepArt01__npKEI,.how-it-works_stepArt02__H_zo1,.how-it-works_stepArt03__7t3j1{animation:none}.how-it-works_railLight__NRK4G{opacity:0}.how-it-works_stepArt01__npKEI,.how-it-works_stepArt02__H_zo1,.how-it-works_stepArt03__7t3j1{opacity:1}}.loom_outer__crCD5{width:100%;overflow-x:hidden;background:#060606;font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif}.loom_stage__ddNfD{width:100%;max-width:1440px;margin:0 auto;position:relative;container-type:inline-size}.loom_frame__smIrY{position:relative;width:1440px;height:1340px;overflow:hidden;background:#060606;color:#eef0f3}.loom_findingsFlow__owayy,.loom_geFlow__EEvVD,.loom_sourceRow__QdCiP,.loom_sourcesFlow___DCpN{display:contents}.loom_rail__LVJ9I{position:absolute;top:0;width:0;height:1340px;border-left:1px dashed #17191d;pointer-events:none}.loom_eyebrow__oydWO{position:absolute;left:120px;top:92px;display:flex;align-items:center;gap:12px}.loom_ebGlyph__9WnQ8{display:grid;grid-template-columns:repeat(2,4px);gap:2px;filter:drop-shadow(0 0 3px rgba(224,165,38,.8)) drop-shadow(0 0 9px rgba(224,165,38,.35))}.loom_ebOn__YVKj3{animation:loom_ebp__JdL5O 4.6s ease-in-out infinite}.loom_ebCell__o_ItT{width:4px;height:4px;background:#e0a526}.loom_ebCellDim__yyAN_{opacity:.3}.loom_eyebrowText__lYDtz{margin:0;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.18em;color:#e0a526;text-shadow:0 0 12px rgba(224,165,38,.35)}.loom_title__uVmVG{position:absolute;left:120px;top:126px;width:1120px;margin:0;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.08;font-weight:500;letter-spacing:-.025em;color:#f4f5f7;text-shadow:-.6px 0 rgba(255,70,90,.22),.6px 0 rgba(70,140,255,.22)}.loom_titleRest__vLxKU{color:#8e949c}.loom_intro__SCRzd{position:absolute;left:120px;top:294px;width:600px;margin:0;font-size:19px;line-height:29px;color:#a7adb5}.loom_productRule__5LjR1{position:absolute;left:120px;top:var(--loom-t);width:1220px;display:flex;align-items:center;gap:24px}.loom_productTitle__JEaZw{margin:0;font-size:26px;line-height:32px;font-weight:500;letter-spacing:-.01em;color:#eef0f3;white-space:nowrap}.loom_ruleBi__GG8lF{flex-grow:1;height:1px;background:linear-gradient(90deg,#2a3038,#14171b 60%,transparent)}.loom_ruleGe__RYFHk{flex-grow:1;height:1px;background:linear-gradient(90deg,#2e2a4a,#15141d 60%,transparent)}.loom_colEyebrow__ZSycd{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:11px;line-height:16px;letter-spacing:.16em;color:#e0a526}.loom_colEyebrow__ZSycd,.loom_source__ZUFF0{position:absolute;left:var(--loom-l);top:var(--loom-t);margin:0}.loom_source__ZUFF0{font-size:15px;line-height:22px;white-space:nowrap;color:#a3aab3}.loom_slab__Fic8V{background:linear-gradient(100deg,#a3aab3,#a3aab3 40%,#ffffff 50%,#a3aab3 60%,#a3aab3);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:loom_lsw__IyUQb 12s ease-in-out infinite}.loom_finding__4iSvZ{position:absolute;left:var(--loom-l);top:var(--loom-t);width:var(--loom-w,520px);display:flex;flex-direction:column;gap:8px}.loom_findingRule__NP_tL{position:relative;height:1px;width:100%;overflow:hidden}.loom_rsweep____LxN{position:absolute;top:0;left:0;width:140px;height:1px;transform:translateX(-160px);animation:loom_rsw__16g2V 12s ease-out infinite}.loom_rsEmerald__HEVQl{background:linear-gradient(90deg,transparent,#3fbf8f,#fff,#3fbf8f,transparent)}.loom_rsSteel__IA0V3{background:linear-gradient(90deg,transparent,#8fa3b8,#fff,#8fa3b8,transparent)}.loom_rsCoral__n7209{background:linear-gradient(90deg,transparent,#ff7b6b,#fff,#ff7b6b,transparent)}.loom_rsAmber__O46oe{background:linear-gradient(90deg,transparent,#e0a526,#fff,#e0a526,transparent)}.loom_findingRuleEmerald__AAVNJ{background:linear-gradient(90deg,#3fbf8f66,#3fbf8f14 70%,transparent)}.loom_findingRuleSteel__Ys9e8{background:linear-gradient(90deg,#8fa3b866,#8fa3b814 70%,transparent)}.loom_findingRuleCoral__djcua{background:linear-gradient(90deg,#ff7b6b66,#ff7b6b14 70%,transparent)}.loom_findingRuleAmber__RO09P{background:linear-gradient(90deg,#e0a52666,#e0a52614 70%,transparent)}.loom_findingLabel__7qLdU{margin:3px 0 0;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.14em}.loom_findingLabelPulse__EQMUQ{animation:loom_flab__OOwdA 12s ease-out infinite}.loom_findingTitle__V5C_b{margin:0;font-size:17px;line-height:24px;color:#eef0f3;max-width:520px}.loom_findingStatus__Rvs0j{display:flex;align-items:center;gap:8px;font-size:13px;line-height:18px;color:#a7adb5}.loom_stDot__1iq9a{width:6px;height:6px;flex-shrink:0;box-shadow:0 0 8px currentColor}.loom_geStep__EdV9z{position:absolute;left:var(--loom-l);top:var(--loom-t);width:var(--loom-w,272px);display:flex;flex-direction:column;gap:10px}.loom_geIndex__J4EsZ{display:flex;align-items:baseline;gap:10px}.loom_geNum__9Bt_0{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.1em;color:#b3a8ff}.loom_geNumAmber__4b0tc{color:#e0a526}.loom_geTick__2M45x{height:1px;width:24px;background:#8b7cf655}.loom_geTickAmber__TQ7ue{background:#e0a52666}.loom_geStepTitle__9AoET{margin:0;font-size:14px;line-height:20px;font-weight:600;letter-spacing:.06em;color:#eeecf7}.loom_geStepBody__T4wqR{margin:0;font-size:15px;line-height:23px;color:#a19eb3}.loom_limitation__OX_iK{position:absolute;left:120px;top:1268px;width:1220px;padding-top:18px;border-top:1px solid #1a1c21;display:flex;align-items:center;gap:12px}.loom_limitationText__a_mtY{margin:0;font-size:15px;line-height:22px;color:#c9ccd3}.loom_svg__IrYLQ{overflow:visible}.loom_field__XU6d_,.loom_svg__IrYLQ{position:absolute;left:0;top:0;pointer-events:none}.loom_field__XU6d_{width:1440px;height:1340px}.loom_filBase__v1hdK{fill:none;stroke:rgba(143,163,184,.3);stroke-width:1px}.loom_foBase__1CkFR{fill:none;stroke-width:1px;opacity:.42}.loom_seamLit__supBI{animation:loom_seamlit__iJZuX 12s ease-in-out infinite}.loom_warp__n214V{animation:loom_breathe__lYlmf 12s ease-in-out infinite}.loom_warpT___eI_D{fill:none;stroke:rgba(200,212,226,.42);stroke-width:.8px;stroke-dasharray:22 5}.loom_weft__COTAG{fill:none;stroke:rgba(170,188,208,.3);stroke-width:.8px;stroke-dasharray:9 7;animation:loom_weft__COTAG 7s linear infinite}.loom_wb__edFsL{stroke-dashoffset:8;animation-direction:reverse}.loom_contour__JyfUD{fill:none;stroke:rgba(143,163,184,.16);stroke-width:.7px;animation:loom_ctr__ZRTnk 12s ease-in-out infinite}.loom_c1__H0Y0S{animation-delay:.8s}.loom_c2__2ayZ_{animation-delay:1.6s}.loom_c3__Rujyn{animation-delay:2.4s}.loom_gc__WG5Uw{fill:#a9bccf}.loom_gcOn__dLPAA{opacity:.85}.loom_gcOff__vbxmd{opacity:.18}.loom_glyph__oU9CZ{filter:drop-shadow(0 0 2px rgba(214,228,242,.85)) drop-shadow(0 0 7px rgba(143,163,184,.55))}.loom_glyphPulse__0oMQ0{animation:loom_gglow___qv7P 12s ease-out infinite}.loom_cc0__0ESI4,.loom_cc1__ERb2a,.loom_cc2__VIcUL{animation:loom_gon__AhI6r 12s ease-out infinite}.loom_cc0__0ESI4{animation-delay:var(--cc0)}.loom_cc1__ERb2a{animation-delay:var(--cc1)}.loom_cc2__VIcUL{animation-delay:var(--cc2)}.loom_geGlow__5Xx5R{fill:none;stroke:rgba(139,124,246,.1);stroke-width:10px}.loom_geLine__tz87k{fill:none;stroke:rgba(150,134,250,.62);stroke-width:1.2px}.loom_geCt__693ov{fill:none;stroke:#8b7cf6;stroke-width:.8px;animation:loom_drift__rNysm 22s linear infinite}.loom_gePulse__pNBk6{fill:none;stroke:#d9d2ff;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:120 1664;stroke-dashoffset:120;animation:loom_gep__hZKrc 12s linear infinite}.loom_anc__2T9c9{fill:#060606;stroke:#a89cff;stroke-width:1.2px}.loom_ancDot__ax8J_{fill:#cfc7ff}.loom_ancDotAmber__csH7J{fill:#e0a526}.loom_halo__TlF6V{fill:#8b7cf6}.loom_haloAmber__jirwK,.loom_halo__TlF6V{opacity:.06;animation:loom_halo__TlF6V 12s ease-out infinite}.loom_haloAmber__jirwK{fill:#e0a526}.loom_ambRing___tJj0{fill:none;stroke:#e0a526;stroke-width:1px;transform-box:fill-box;transform-origin:center;opacity:0;animation:loom_amb__E_UGI 12s ease-out infinite}.loom_pin__HR_Hd,.loom_pout__1Bsvk{fill:none;stroke-linecap:round;animation:loom_dashPulse__Cqn_6 12s linear infinite}.loom_pin__HR_Hd{stroke:#dfe7ef;stroke-width:1.4px}.loom_pout__1Bsvk{stroke-width:1.6px}.loom_sweep__7UBOk{fill:none;stroke:#f2f6fa;stroke-width:1.3px;stroke-dasharray:40 900;stroke-dashoffset:40;animation:loom_sweep__7UBOk 12s ease-in-out infinite}.loom_nodePulse___t70O{animation:loom_node__hi_Jq 12s ease-out infinite}.loom_flick__2_8Iy{animation:loom_flick__2_8Iy 5.3s infinite}@keyframes loom_breathe__lYlmf{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes loom_weft__COTAG{0%{stroke-dashoffset:0}to{stroke-dashoffset:-32}}@keyframes loom_seamlit__iJZuX{0%{opacity:.75}30%{opacity:.75}42%{opacity:1}60%{opacity:.85}to{opacity:.75}}@keyframes loom_ctr__ZRTnk{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes loom_gon__AhI6r{0%{opacity:.85}5%{opacity:1;fill:#ffffff}30%{opacity:.95}to{opacity:.85}}@keyframes loom_ebp__JdL5O{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}@keyframes loom_lsw__IyUQb{0%{background-position:100% 0}8%{background-position:0 0}to{background-position:0 0}}@keyframes loom_gglow___qv7P{0%{filter:drop-shadow(0 0 2px rgba(214,228,242,.85)) drop-shadow(0 0 7px rgba(143,163,184,.55))}4%{filter:drop-shadow(0 0 3px rgba(255,255,255,1)) drop-shadow(0 0 14px rgba(190,210,230,.9))}16%{filter:drop-shadow(0 0 2px rgba(214,228,242,.85)) drop-shadow(0 0 7px rgba(143,163,184,.55))}to{filter:drop-shadow(0 0 2px rgba(214,228,242,.85)) drop-shadow(0 0 7px rgba(143,163,184,.55))}}@keyframes loom_drift__rNysm{0%{stroke-dashoffset:0}to{stroke-dashoffset:-240}}@keyframes loom_flick__2_8Iy{0%{opacity:1}41%{opacity:1}43%{opacity:.55}45%{opacity:1}71%{opacity:1}72%{opacity:.7}74%{opacity:1}to{opacity:1}}@keyframes loom_dashPulse__Cqn_6{0%{stroke-dashoffset:var(--dash-from)}22%{stroke-dashoffset:var(--dash-to)}to{stroke-dashoffset:var(--dash-to)}}@keyframes loom_sweep__7UBOk{0%{stroke-dashoffset:40;opacity:0}2%{opacity:1}20%{stroke-dashoffset:-420;opacity:.9}24%{opacity:0}to{stroke-dashoffset:-420;opacity:0}}@keyframes loom_gep__hZKrc{0%{stroke-dashoffset:120}70%{stroke-dashoffset:-1364}to{stroke-dashoffset:-1364}}@keyframes loom_halo__TlF6V{0%{opacity:.06}3%{opacity:.34}20%{opacity:.12}to{opacity:.06}}@keyframes loom_amb__E_UGI{0%{opacity:0;transform:scale(1)}2%{opacity:.9}22%{opacity:0;transform:scale(3.4)}to{opacity:0;transform:scale(3.4)}}@keyframes loom_rsw__16g2V{0%{transform:translateX(-160px)}12%{transform:translateX(560px)}to{transform:translateX(560px)}}@keyframes loom_node__hi_Jq{0%{opacity:.55}3%{opacity:1}30%{opacity:.75}to{opacity:.55}}@keyframes loom_flab__OOwdA{0%{text-shadow:none}3%{text-shadow:0 0 14px var(--loom-glow),-.6px 0 rgba(255,70,90,.45),.6px 0 rgba(70,140,255,.45)}18%{text-shadow:0 0 6px var(--loom-glow-dim)}to{text-shadow:none}}@media (prefers-reduced-motion:reduce){.loom_cc0__0ESI4,.loom_cc1__ERb2a,.loom_cc2__VIcUL,.loom_contour__JyfUD,.loom_ebOn__YVKj3,.loom_findingLabelPulse__EQMUQ,.loom_flick__2_8Iy,.loom_gcOn__dLPAA,.loom_geCt__693ov,.loom_glyphPulse__0oMQ0,.loom_haloAmber__jirwK,.loom_halo__TlF6V,.loom_nodePulse___t70O,.loom_rsweep____LxN,.loom_seamLit__supBI,.loom_slab__Fic8V,.loom_sweep__7UBOk,.loom_warp__n214V,.loom_weft__COTAG{animation:none!important}.loom_ambRing___tJj0,.loom_gePulse__pNBk6,.loom_pin__HR_Hd,.loom_pout__1Bsvk{animation:none!important;opacity:0}}@media (min-width:1280px){.loom_stage__ddNfD{aspect-ratio:1440/1340;overflow:hidden}.loom_frame__smIrY{position:absolute;left:0;top:0;transform:scale(var(--s,calc(100cqi / 1440)));transform-origin:top left}}@media (max-width:1279px){.loom_stage__ddNfD{max-width:none}.loom_frame__smIrY{width:100%;height:auto;overflow:visible;padding:28px 20px 40px}.loom_rail__LVJ9I,.loom_svg__IrYLQ{display:none}.loom_field__XU6d_{width:100%;height:100%;inset:0;opacity:.5}.loom_colEyebrow__ZSycd,.loom_eyebrow__oydWO,.loom_finding__4iSvZ,.loom_geStep__EdV9z,.loom_intro__SCRzd,.loom_limitation__OX_iK,.loom_productRule__5LjR1,.loom_source__ZUFF0,.loom_title__uVmVG{position:static;left:auto;top:auto;width:auto;max-width:none}.loom_eyebrow__oydWO{margin-bottom:12px}.loom_title__uVmVG{margin:0 0 16px}.loom_intro__SCRzd{margin:0 0 8px;font-size:17px;line-height:26px}.loom_productRule__5LjR1{width:100%;margin:28px 0 16px}.loom_productTitle__JEaZw{font-size:22px;line-height:28px;white-space:normal}.loom_sourcesFlow___DCpN{display:flex;flex-direction:column;gap:12px;margin:4px 0 28px}.loom_sourceRow__QdCiP{display:flex;flex-wrap:wrap;gap:10px 18px}.loom_findingsFlow__owayy{display:flex;flex-direction:column;gap:22px}.loom_findingTitle__V5C_b{max-width:none}.loom_geFlow__EEvVD{display:flex;flex-direction:column;gap:22px;margin:4px 0 0;padding:4px 0 4px 16px;border-left:2px solid #8b7cf6}.loom_limitation__OX_iK{width:100%;margin-top:28px}}.problem_outer__76Kzb{width:100%;overflow-x:hidden;background:#060606;font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif}.problem_stage__oW8Ai{width:100%;max-width:1440px;margin:0 auto;position:relative;container-type:inline-size;--s:calc(100cqi / 1440)}.problem_frame__SDi34{position:relative;width:1440px;height:950px;overflow:hidden;background:#060606;color:#eef0f3}.problem_rail__huTVE{width:0;border-left:1px dashed #17191d}.problem_field__ZkSM9,.problem_rail__huTVE{position:absolute;top:0;height:950px;pointer-events:none}.problem_field__ZkSM9{left:0;width:1440px;contain:layout paint}.problem_svg__ApPs0{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.problem_frame__SDi34:has(canvas) .problem_staticField__Bs0sO{display:none}.problem_eyebrow___J5pd{position:absolute;left:120px;top:92px;display:flex;align-items:center;gap:12px}.problem_ebGlyph__W6JIr{display:grid;grid-template-columns:repeat(2,4px);gap:2px;filter:drop-shadow(0 0 3px rgba(242,84,91,.85)) drop-shadow(0 0 9px rgba(242,84,91,.4))}.problem_ebCell__FkLhS{width:4px;height:4px;background:#f2545b}.problem_ebCellDim__h_wTe{opacity:.3}.problem_eyebrowText__gEpdG{margin:0;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.18em;color:#f2545b;text-shadow:0 0 12px rgba(242,84,91,.4)}.problem_title__6pjck{position:absolute;left:120px;top:126px;width:1060px;margin:0;font-size:64px;line-height:68px;font-weight:500;letter-spacing:-.025em;color:#f4f5f7;text-shadow:-.6px 0 rgba(255,70,90,.22),.6px 0 rgba(70,140,255,.22)}.problem_titleRest__V_S21{color:#8e949c}.problem_intro__tBv3V{position:absolute;left:120px;top:290px;width:640px;margin:0;font-size:19px;line-height:29px;color:#a7adb5}.problem_sourceLabel__6cOSs{color:#8d98a6}.problem_gateLabel__pbrS0,.problem_sourceLabel__6cOSs{position:absolute;top:614px;text-align:center;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:10.5px;line-height:14px;letter-spacing:.12em}.problem_gateLabel__pbrS0{color:#9a93c4}.problem_block01__X9uxt{left:120px}.problem_block01__X9uxt,.problem_block02__5RmUY{position:absolute;top:676px;width:540px;display:flex;flex-direction:column;gap:14px}.problem_block02__5RmUY{left:780px}.problem_kicker__UMKEx{display:flex;align-items:center;gap:12px}.problem_num__K0Jqd{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:13px;line-height:16px;font-weight:500;letter-spacing:.1em}.problem_num01__Ar1AI{color:#8fa3b8}.problem_num02__4emox{color:#a99dff}.problem_kickerRule__bXm_k{width:28px;height:1px;opacity:.5}.problem_kickerRule01__16EKf{background:#8fa3b8}.problem_kickerRule02__wQMd3{background:#a99dff}.problem_kickerLabel__6AKbW{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.16em}.problem_kickerLabel01__77Yey{color:#b9c7d6}.problem_kickerLabel02__4lwqD{color:#c3bbff}.problem_statement__UwSfg{margin:0;font-size:22px;line-height:32px;color:#eef0f3;letter-spacing:-.005em}.problem_closingRule__GGqpK{position:absolute;left:120px;top:846px;width:1200px;height:1px;background:linear-gradient(90deg,transparent,#22262c 20%,#22262c 80%,transparent)}.problem_closing__6nl3s{position:absolute;left:120px;top:872px;width:1200px;display:flex;align-items:center;justify-content:center;gap:20px}.problem_closingPaths__dTuKI{display:flex;flex-direction:column;gap:5px}.problem_pathSteel__sCCfl{width:64px;height:1px}.problem_pathSteelL__LlgFK{background:linear-gradient(90deg,transparent,#8fa3b8)}.problem_pathSteelR__NMBJx{background:linear-gradient(90deg,#8fa3b8,transparent)}.problem_pathViolet__QRUzF{width:64px;height:1px}.problem_pathVioletL__VasPY{background:linear-gradient(90deg,transparent,#8b7cf6)}.problem_pathVioletR___JnKk{background:linear-gradient(90deg,#8b7cf6,transparent)}.problem_closingText__4EBMp{margin:0;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:13px;line-height:18px;font-weight:500;letter-spacing:.22em;color:#e0a526;text-transform:uppercase}.problem_split__QO6fG{position:absolute;inset:0}.problem_gateRow__Vpkd9,.problem_sourceRow__7URT1,.problem_visual01__PB2J9,.problem_visual02__96O71{display:contents}.problem_crop01__DavS4,.problem_crop02__3T2kf{display:none}.problem_cropSvg__HdNlj{display:block;width:100%;height:auto;pointer-events:none}.problem_divider__pyezh{fill:none;stroke:rgba(255,255,255,.07);stroke-width:1px}.problem_divlight__KR3t7{fill:none;stroke:rgba(230,236,244,.55);stroke-width:1px;stroke-dasharray:40 520;stroke-dashoffset:40;animation:problem_dl__RMRhJ 10s ease-in-out infinite}.problem_colrule__QPn2y{fill:none;stroke:rgba(143,163,184,.28);stroke-width:1px}.problem_gate__7PYzL{fill:none;stroke:rgba(139,124,246,.3);stroke-width:1px;stroke-dasharray:2 6;animation:problem_gdrift__DirdU 9s linear infinite}.problem_gt1__LHU8b{animation-duration:11s}.problem_gt2__k_FiO{animation-duration:10s}.problem_gt3__OAc16{animation-duration:12.5s}.problem_gt4__xYjyS{animation-duration:8.5s}.problem_ebOn__bsj6N{animation:problem_ebp__3uN6Z 4.6s ease-in-out infinite}.problem_pathL__JAHT9{animation:problem_pl___5zzU 7s ease-in-out infinite}.problem_pathR__4rIqD{animation:problem_pl___5zzU 7s ease-in-out 3.5s infinite}@keyframes problem_ebp__3uN6Z{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}@keyframes problem_gdrift__DirdU{0%{stroke-dashoffset:0}to{stroke-dashoffset:-64}}@keyframes problem_dl__RMRhJ{0%{stroke-dashoffset:40;opacity:0}5%{opacity:1}40%{stroke-dashoffset:-400;opacity:.8}46%{opacity:0}to{stroke-dashoffset:-400;opacity:0}}@keyframes problem_pl___5zzU{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}.problem_compactRay__mx_yU{fill:none;stroke:rgba(160,146,252,.5);stroke-width:1.4px;stroke-dasharray:1.6 8;stroke-linecap:round}.problem_compactHollow__ZptD8{fill:none;stroke:rgba(143,163,184,.55);stroke-width:1px}@media (prefers-reduced-motion:reduce){.problem_divlight__KR3t7,.problem_ebOn__bsj6N,.problem_gate__7PYzL,.problem_gt1__LHU8b,.problem_gt2__k_FiO,.problem_gt3__OAc16,.problem_gt4__xYjyS,.problem_pathL__JAHT9,.problem_pathR__4rIqD{animation:none!important}.problem_divlight__KR3t7{opacity:0}}@media (min-width:1280px){.problem_stage__oW8Ai{aspect-ratio:1440/950;overflow:hidden}.problem_frame__SDi34{position:absolute;left:0;top:0;transform:scale(var(--s,calc(100cqi / 1440)));transform-origin:top left}}@media (max-width:1279px){.problem_stage__oW8Ai{max-width:none}.problem_frame__SDi34{width:100%;height:auto;overflow:visible;padding:32px 24px 44px}.problem_rail__huTVE,.problem_svg__ApPs0{display:none}.problem_field__ZkSM9{width:100%;height:100%;inset:0;opacity:.45}.problem_block01__X9uxt,.problem_block02__5RmUY,.problem_closingRule__GGqpK,.problem_closing__6nl3s,.problem_eyebrow___J5pd,.problem_gateLabel__pbrS0,.problem_intro__tBv3V,.problem_sourceLabel__6cOSs,.problem_split__QO6fG,.problem_title__6pjck{position:static;left:auto;top:auto;width:auto;max-width:none}.problem_eyebrow___J5pd{margin-bottom:12px}.problem_title__6pjck{margin:0 0 16px;font-size:clamp(36px,5vw,52px);line-height:1.12}.problem_intro__tBv3V{margin:0 0 28px;font-size:18px;line-height:28px}.problem_split__QO6fG{display:flex;flex-direction:column;gap:22px}.problem_visual01__PB2J9,.problem_visual02__96O71{display:flex;flex-direction:column;gap:10px;width:100%}.problem_crop01__DavS4,.problem_crop02__3T2kf{display:block;width:100%;overflow:hidden}.problem_crop01__DavS4{aspect-ratio:560/200}.problem_crop02__3T2kf{aspect-ratio:620/200}.problem_cropSvg__HdNlj{height:100%}.problem_gateRow__Vpkd9,.problem_sourceRow__7URT1{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.problem_gateLabel__pbrS0,.problem_sourceLabel__6cOSs{flex:1 1 0;min-width:0;left:auto!important;width:auto!important;font-size:10px;letter-spacing:.08em;line-height:1.25}.problem_block01__X9uxt,.problem_block02__5RmUY{width:100%}.problem_statement__UwSfg{font-size:20px;line-height:30px}.problem_closingRule__GGqpK{width:100%;margin-top:8px}.problem_closing__6nl3s{width:100%;margin-top:16px;flex-wrap:wrap;gap:12px}.problem_closingText__4EBMp{flex:1 1 220px;text-align:center;font-size:12px;letter-spacing:.16em}}@media (max-width:1023px){.problem_frame__SDi34{padding:24px 16px 36px}.problem_title__6pjck{font-size:32px;line-height:36px}.problem_intro__tBv3V{font-size:16px;line-height:26px;margin-bottom:22px}.problem_gateLabel__pbrS0,.problem_sourceLabel__6cOSs{font-size:8.5px;letter-spacing:.06em}.problem_statement__UwSfg{font-size:18px;line-height:28px}.problem_kickerLabel__6AKbW{letter-spacing:.12em}.problem_closingText__4EBMp{font-size:11px;letter-spacing:.12em;line-height:16px}}.about_page__vSRTU{background:#060606}.about_root__50oAY{--bg:#060606;--surface:#0a0b0d;--line:#1c2026;--line2:#23282f;--steel:#8fa3b8;--steel-hi:#dbe4ee;--amber:#e0a526;--violet:#8b7cf6;--violet-hi:#c3b8fb;--cyan:#3cc8dd;--emerald:#3fbf8f;--h:#eef0f3;--body:#aeb4bc;--muted:#97a1ad;--label:#a9b3bf;display:block;background:var(--bg);color:var(--body);font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:17px;line-height:1.62;overflow-x:clip}.about_root__50oAY :where(p,h1,h2,h3,dl,dd,ol,figure){margin:0}.about_root__50oAY :where(a){color:var(--emerald);text-underline-offset:3px}.about_root__50oAY :where(a:focus-visible){outline:2px solid var(--emerald);outline-offset:3px;border-radius:6px}.about_wrap__T_ntc{max-width:1200px;margin:0 auto;padding:0 24px}.about_section__3uZvT{border-top:1px solid var(--line);padding:80px 0;scroll-margin-top:9.5rem}.about_hero__xL0X5{border-top:0;padding:64px 0 72px}.about_root__50oAY :where(h1,h2,h3){color:var(--h);font-weight:500;letter-spacing:-.02em}.about_root__50oAY :where(h1){font-size:clamp(34px,4.4vw,54px);line-height:1.08;max-width:min(15ch,100%)}.about_root__50oAY :where(h2){font-size:clamp(27px,2.8vw,36px);line-height:1.18}.about_root__50oAY :where(h3){font-size:20px;line-height:1.35;letter-spacing:-.01em}.about_eb__uvOt6{display:flex;align-items:center;gap:12px;font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px;line-height:16px;font-weight:500;letter-spacing:.12em;color:var(--amber);margin-bottom:16px}.about_g__jffkP{display:inline-grid;grid-template-columns:repeat(3,4px);gap:2px}.about_g__jffkP i{width:4px;height:4px;background:var(--emerald);display:block}.about_g__jffkP i:nth-child(2),.about_g__jffkP i:nth-child(6){opacity:.45}.about_lab__2g05a{font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px;letter-spacing:.08em;font-weight:500;color:var(--label)}.about_read__sHjrX{max-width:64ch}.about_read__sHjrX p+p{margin-top:14px}.about_lede__dzYv1{font-size:18.5px;line-height:1.6;color:#c3c9d0}.about_heroGrid__OhHRq{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center}.about_cat__RBEsU{display:flex;width:fit-content;max-width:100%;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:22px;padding:6px 12px;border:1px solid var(--line2);border-radius:999px;font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px;letter-spacing:.1em;font-weight:500;color:var(--steel-hi)}.about_cat__RBEsU i{width:8px;height:8px;background:var(--amber);display:block;flex:none}.about_heroRead__adrLk{margin-top:22px}.about_art__wCR5n{width:100%;max-width:480px;justify-self:end}.about_art__wCR5n svg{display:block;width:100%;height:auto}.about_artLabel__5h0oB{fill:var(--muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:1px}.about_cell__eC0M1{transform-box:fill-box;transform-origin:center;transform:scale(1);animation:about_pop__P8bAD .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:.25s}.about_cellLate__AeD8h{animation-delay:.9s}@keyframes about_pop__P8bAD{0%{transform:scale(.55)}to{transform:scale(1)}}.about_split__EhBmP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start;margin-top:28px}.about_drg__3aYQg{border-left:2px solid var(--steel-hi);padding:4px 0 4px 24px;min-width:0}.about_drg__3aYQg .about_lab__2g05a{color:var(--steel-hi)}.about_drgBody__pQjwa{margin-top:10px;font-size:16.5px;line-height:1.62;color:#cfd5db}.about_concept__ZA_yj{margin-top:20px;display:grid;gap:10px}.about_crow__xk8ra{display:grid;grid-template-columns:150px minmax(0,300px);gap:14px;align-items:center}.about_cl__Z7bEL{font-size:14px;color:#c7cdd4}.about_concept__ZA_yj figcaption{font-size:13.5px;color:var(--muted);margin-top:2px}.about_row__712pN{width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;max-width:300px}.about_row__712pN i{display:block;aspect-ratio:1;background:var(--steel-hi)}.about_rowDim__zD6VL i{background:var(--steel)}.about_rowDim__zD6VL i.about_partial__A9y6Q{background:linear-gradient(90deg,var(--steel) 50%,rgba(143,163,184,.22) 50%);opacity:1}.about_rowDim__zD6VL i.about_dim__6N_V1{background:var(--steel);opacity:.22}.about_more__v3dv6{display:inline-flex;align-items:center;gap:8px;margin-top:16px;min-height:44px;font-weight:500;text-decoration:none}.about_more__v3dv6:hover{text-decoration:underline}.about_intro__vqjtl{margin-top:14px}.about_steps__KXeL8{list-style:none;padding:0;margin-top:36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.about_steps__KXeL8:before{content:"";position:absolute;left:0;right:calc(33.333% - 31px);top:15px;height:1px;background:linear-gradient(90deg,var(--steel-hi),var(--steel) 50%,var(--amber))}.about_steps__KXeL8 li{position:relative;padding:0 28px 0 0;min-width:0}.about_node__a_Fy8{position:relative;gap:12px;padding-right:12px;max-width:100%}.about_node__a_Fy8,.about_node__a_Fy8 b{display:flex;align-items:center;background:var(--bg)}.about_node__a_Fy8 b{flex:none;width:31px;height:31px;border:1px solid var(--line2);border-radius:50%;justify-content:center;font-family:var(--font-mono),ui-monospace,monospace;font-weight:500;font-size:12.5px;color:var(--steel-hi)}.about_steps__KXeL8 li:last-child .about_node__a_Fy8 b{border-color:rgba(224,165,38,.6);color:var(--amber)}.about_steps__KXeL8 h3{font-size:21px;min-width:0}.about_steps__KXeL8 p{margin-top:12px;font-size:16.5px;color:#c7cdd4;max-width:30ch}.about_roles__vRXd0{margin-top:48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line)}.about_roles__vRXd0>div{padding:20px 24px 0 0;min-width:0}.about_roles__vRXd0>div+div{padding-left:24px;border-left:1px solid var(--line)}.about_roleLab__cmdGK{display:flex;gap:8px;align-items:center}.about_roleLab__cmdGK i{width:8px;height:8px;display:block;background:var(--steel);flex:none}.about_roles__vRXd0>div:first-child .about_roleLab__cmdGK i{background:var(--cyan)}.about_roles__vRXd0 p{margin-top:8px;font-size:15.5px}.about_note__xnKvq{margin-top:32px;max-width:64ch;font-size:16.5px;color:#cfd5db;padding:14px 18px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.about_prods__NLGaS{margin-top:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.about_prodCol__G9rjf{min-width:0}.about_pcard__r3v9l{display:flex;flex-direction:column;gap:12px;padding:26px 26px 22px;border:1px solid var(--line2);border-radius:14px;background:var(--surface);text-decoration:none;color:var(--body);position:relative;min-width:0;transition:border-color .2s}.about_pcard__r3v9l:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;border-radius:14px 14px 0 0}.about_bi__rQcTo:before{background:var(--amber)}.about_ge__ONWFi:before{background:var(--violet)}.about_bi__rQcTo:hover{border-color:rgba(224,165,38,.5)}.about_ge__ONWFi:hover{border-color:rgba(139,124,246,.55)}.about_pn__PXTKu{display:flex;align-items:center;gap:10px;font-weight:500;font-size:16px}.about_pn__PXTKu i{width:10px;height:10px;display:block;flex:none}.about_bi__rQcTo .about_pn__PXTKu{color:var(--amber)}.about_bi__rQcTo .about_pn__PXTKu i{background:var(--amber)}.about_ge__ONWFi .about_pn__PXTKu{color:var(--violet-hi)}.about_ge__ONWFi .about_pn__PXTKu i{background:var(--violet)}.about_pq__T6YDf{color:var(--h);font-size:21px;line-height:1.35;font-weight:500;letter-spacing:-.01em}.about_pb__yZzBY{font-size:16px;line-height:1.6}.about_lim__thnOn{font-size:15px;color:var(--muted);border-top:1px solid var(--line);padding-top:12px}.about_act__cKjAE{margin-top:4px;display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--h);min-height:32px}.about_act__cKjAE:after{content:"→";color:var(--emerald);display:inline-block;margin-left:8px;transition:transform .2s}.about_pcard__r3v9l:hover .about_act__cKjAE:after{transform:translateX(3px)}.about_ext__VUQ5q{margin-top:14px;padding:4px 0 4px 16px;border-left:1px solid var(--line2);font-size:15px;color:#c2c8cf}.about_ext__VUQ5q b{color:var(--steel-hi);font-weight:500}.about_scope__gVUNT{margin-top:36px;max-width:72ch;font-size:16px;color:#cfd5db}.about_ident__IIdGe{padding:56px 0}.about_idh__gR_Ax{font-size:20px;line-height:1.3}.about_idgrid__uNMFZ{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border-radius:12px;overflow:hidden}.about_idgrid__uNMFZ>div{background:var(--bg);padding:16px 18px;min-width:0}.about_idgrid__uNMFZ dt{font-size:13.5px;color:var(--muted)}.about_idgrid__uNMFZ dd{margin-top:4px;color:var(--h);font-size:16px;line-height:1.45;overflow-wrap:anywhere}.about_num__DBfSy{font-family:var(--font-mono),ui-monospace,monospace;font-size:15px;letter-spacing:.02em;font-variant-numeric:tabular-nums}.about_idgrid__uNMFZ dd a{font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:14px;display:inline-flex;min-height:32px;align-items:center}.about_startAlias__AOjwx{scroll-margin-top:9.5rem;border-top:1px solid #1c2026}@media (max-width:1023px){.about_heroGrid__OhHRq,.about_split__EhBmP{grid-template-columns:1fr;gap:36px}.about_art__wCR5n{justify-self:start;max-width:440px}.about_idgrid__uNMFZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.about_root__50oAY{font-size:16px}.about_section__3uZvT{padding:60px 0}.about_hero__xL0X5{padding:40px 0 52px}.about_lede__dzYv1{font-size:17px}.about_steps__KXeL8{grid-template-columns:1fr;gap:28px}.about_steps__KXeL8:before{left:15px;right:auto;top:0;bottom:24px;width:1px;height:auto;background:linear-gradient(180deg,var(--steel-hi),var(--steel) 50%,var(--amber))}.about_steps__KXeL8 li{padding:0}.about_steps__KXeL8 p{margin-left:43px;max-width:none}.about_roles__vRXd0{grid-template-columns:1fr}.about_roles__vRXd0>div,.about_roles__vRXd0>div+div{padding:16px 0;border-left:0}.about_roles__vRXd0>div+div{border-top:1px solid var(--line)}.about_prods__NLGaS{grid-template-columns:1fr}.about_pcard__r3v9l{padding:22px 20px 18px}.about_pq__T6YDf{font-size:19px}.about_idgrid__uNMFZ{grid-template-columns:1fr}}@media (max-width:420px){.about_crow__xk8ra{grid-template-columns:1fr;gap:6px}}@media (max-width:360px){.about_wrap__T_ntc{padding:0 16px}}@media (prefers-reduced-motion:reduce){.about_cellLate__AeD8h,.about_cell__eC0M1{animation:none}.about_act__cKjAE:after,.about_pcard__r3v9l{transition:none}.about_pcard__r3v9l:hover .about_act__cKjAE:after{transform:none}}