@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.0c05j22lu0e1h.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.14r01_8b-ryu9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.2lg3sxkcxwsl6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.e0Watq_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.e0Watq_variable{--home-font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.g2tqrW_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.g2tqrW_variable{--home-font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.qhHooa_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.qhHooa_variable{--home-font-ui:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.WKpNYG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.WKpNYG_variable{--home-font-data:"JetBrains Mono", "JetBrains Mono Fallback"}
.oB1X9q_root{--ink:#070b0f;--ink-2:#0d141b;--ink-3:#131c25;--line:#a4adb52e;--line-2:#a4adb54d;--green:#16c784;--green-2:#6be7c0;--green-dim:#16c78424;--text:#f5f7f8;--muted:#a4adb5;--red:#e2615f;--gold:#d4a52c;--paper:#f0eee9;--paper-2:#e6e3dc;--paper-ink:#0f1923;--paper-muted:#4d5862;--paper-line:#0f192324;--app-green:#0d9e6e;--ui:var(--home-font-ui), "Plus Jakarta Sans", system-ui, sans-serif;--data:var(--home-font-data), "JetBrains Mono", ui-monospace, monospace;--display:var(--home-font-display), var(--ui);--serif:var(--home-font-serif), Georgia, serif;--gutter:clamp(16px, 4vw, 48px);--ease:cubic-bezier(.2, .7, .1, 1);background:var(--ink);min-height:100vh;color:var(--text);font-family:var(--ui);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;position:relative;overflow-x:clip}.oB1X9q_root :where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure){margin:0}.oB1X9q_root :where(ol,ul){padding:0;list-style:none}.oB1X9q_root :where(h1,h2,h3,h4){font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;line-height:1.02}.oB1X9q_root :where(a){color:inherit}.oB1X9q_root :focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:4px}.oB1X9q_root em{font-family:var(--serif);letter-spacing:-.01em;color:var(--green);font-style:italic;font-weight:400}.oB1X9q_root :where(h1,h2) em{font-size:1.06em;line-height:.9}.oB1X9q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oB1X9q_skip{z-index:100;background:var(--green);color:var(--ink);border-radius:8px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:16px}.oB1X9q_skip:focus{top:12px}.oB1X9q_wrap{width:100%;max-width:1320px;padding-inline:var(--gutter);margin-inline:auto}.oB1X9q_btn,.oB1X9q_btnGhost{min-height:50px;font-family:var(--ui);transition:background .2s ease, color .2s ease, border-color .2s ease, transform .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.oB1X9q_btn{background:var(--green);color:#04150d;border:1px solid var(--green)}.oB1X9q_btn:hover{background:#2fe09c;transform:translateY(-1px)}.oB1X9q_btnGhost{border:1px solid var(--line-2);color:var(--text)}.oB1X9q_btnGhost:hover{border-color:var(--green);color:var(--green)}.oB1X9q_btnSmall{min-height:40px;padding:0 16px;font-size:13px}.oB1X9q_textLink{color:var(--green);font-family:var(--data);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.oB1X9q_textLink:hover{text-underline-offset:4px;text-decoration:underline}.oB1X9q_header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#070b0fd1;position:sticky;top:0}.oB1X9q_headerInner{max-width:1320px;height:68px;padding-inline:var(--gutter);align-items:center;gap:24px;margin-inline:auto;display:flex}.oB1X9q_brand{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.oB1X9q_brand img{width:26px;height:auto}.oB1X9q_brandWord{font-family:var(--ui);letter-spacing:.14em;color:var(--text);font-size:15px;font-weight:800}.oB1X9q_brandWord b{color:var(--green);font-weight:800}.oB1X9q_nav{align-items:center;gap:28px;margin-inline:auto;display:flex}.oB1X9q_nav>a,.oB1X9q_navGroupBtn{color:var(--muted);padding-block:6px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.oB1X9q_nav>a:hover,.oB1X9q_navGroupBtn:hover,.oB1X9q_navGroupBtn[aria-expanded=true],.oB1X9q_nav>a[aria-current=page],.oB1X9q_navGroupBtn[data-current]{color:var(--text)}.oB1X9q_nav>a[aria-current=page]:after,.oB1X9q_navGroupBtn[data-current]:after{content:"";background:var(--green);border-radius:2px;height:2px;position:absolute;bottom:-2px;left:0;right:0}.oB1X9q_navGroup{position:relative}.oB1X9q_navGroupBtn{font-family:var(--ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.oB1X9q_navGroupBtn svg{transition:transform .2s var(--ease)}.oB1X9q_navGroupBtn[aria-expanded=true] svg{transform:rotate(180deg)}.oB1X9q_navMenu{z-index:60;border:1px solid var(--line-2);background:var(--ink-2);border-radius:14px;width:300px;padding:8px;display:grid;position:absolute;top:calc(100% + 14px);left:50%;translate:-50%;box-shadow:0 24px 60px #00000080}.oB1X9q_navMenu[hidden]{display:none}.oB1X9q_navMenu a{border-radius:10px;gap:2px;padding:12px 14px;text-decoration:none;transition:background .2s;display:grid}.oB1X9q_navMenu a:hover,.oB1X9q_navMenu a[aria-current=page]{background:var(--ink-3)}.oB1X9q_navMenu strong{color:var(--text);font-size:14.5px}.oB1X9q_navMenu span{color:var(--muted);font-size:12.5px}.oB1X9q_navMenu a[aria-current=page] strong{color:var(--green)}.oB1X9q_menuToggle{border:1px solid var(--line-2);width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;place-items:center;margin-left:auto;display:none}.oB1X9q_drawer{padding:12px var(--gutter) 24px;border-top:1px solid var(--line);background:var(--ink);gap:4px;max-height:calc(100dvh - 68px);display:grid;overflow-y:auto}.oB1X9q_drawer a:not(.oB1X9q_btn){border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:14px 0;font-size:20px;font-weight:600;text-decoration:none;display:flex}.oB1X9q_drawerNum{color:var(--green);font-family:var(--data);font-size:12px}.oB1X9q_drawer a[aria-current=page]:not(.oB1X9q_btn){color:var(--green)}.oB1X9q_drawer a.oB1X9q_drawerMinor{color:var(--muted);padding:12px 0 12px 34px;font-size:15px;font-weight:500}.oB1X9q_drawer .oB1X9q_btn{margin-top:18px}.oB1X9q_section{border-top:1px solid var(--line);padding-block:clamp(72px,10vw,140px);position:relative}.oB1X9q_ink2{background:var(--ink-2)}.oB1X9q_ink2:before{content:"";pointer-events:none;opacity:.5;opacity:.35;background:url(/home/fine_grid_overlay.png) 50%/900px;position:absolute;inset:0}.oB1X9q_ink2>*{position:relative}.oB1X9q_label{color:var(--muted);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:28px;font-size:12px;display:flex}.oB1X9q_labelNum{color:var(--green)}.oB1X9q_labelRule{opacity:.5;background:currentColor;width:48px;height:1px}.oB1X9q_h2{max-width:17ch;font-size:clamp(34px,5vw,72px);font-weight:700}.oB1X9q_h2Wide{max-width:26ch;margin-bottom:clamp(40px,6vw,72px)}.oB1X9q_statement{letter-spacing:-.045em;max-width:15ch;font-size:clamp(40px,6.6vw,104px);font-weight:800;line-height:.98}.oB1X9q_h2Wide+.oB1X9q_lead{margin-top:calc(-1*clamp(16px,3vw,40px))}.oB1X9q_lead{max-width:62ch;color:var(--muted);margin-bottom:40px;font-size:17px}.oB1X9q_margin{border-left:1px solid var(--green);max-width:40ch;color:var(--muted);margin-top:24px;padding-left:16px;font-size:15px}.oB1X9q_margin a,.oB1X9q_lead a,.oB1X9q_fine a{color:var(--green)}.oB1X9q_fine{color:var(--muted);font-family:var(--data);letter-spacing:.02em;margin-top:32px;font-size:12px}.oB1X9q_icon{flex:none;display:inline-block}.oB1X9q_split{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px clamp(24px,3vw,48px);display:grid}.oB1X9q_split>.oB1X9q_splitHead{grid-column:1/span 5;align-self:start}.oB1X9q_split>:last-child:not(.oB1X9q_splitHead){grid-column:7/-1}.oB1X9q_toolSplit{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.oB1X9q_splitHead>img{margin-top:32px}.oB1X9q_screen{background:var(--paper);width:100%;box-shadow:0 0 0 1px var(--line-2), 0 30px 80px #00000059;border-radius:14px;position:relative;overflow:hidden}.oB1X9q_screenReal{gap:10px;display:grid}.oB1X9q_screenCaption{color:var(--muted);font-family:var(--data);letter-spacing:.04em;font-size:11px}.oB1X9q_paper .oB1X9q_screenCaption{color:var(--paper-muted)}.oB1X9q_chapterScreen{margin-bottom:32px}.oB1X9q_screen img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.oB1X9q_screenEmpty{background:repeating-linear-gradient(135deg, transparent 0 14px, #0f19230b 14px 15px), var(--paper);color:var(--paper-muted);place-items:center;display:grid}.oB1X9q_screenChrome{gap:6px;display:flex;position:absolute;top:12px;left:14px}.oB1X9q_screenChrome i{background:#0f192329;border-radius:50%;width:9px;height:9px}.oB1X9q_screenEmpty figcaption{text-align:center;justify-items:center;gap:6px;padding:24px;display:grid}.oB1X9q_screenTitle{color:var(--paper-ink);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.oB1X9q_screenName{font-size:13px}.oB1X9q_hero{isolation:isolate;padding-block:clamp(48px,7vw,104px) clamp(64px,8vw,112px);position:relative;overflow:hidden}.oB1X9q_heroTextureWrap{z-index:-1;pointer-events:none;position:absolute;inset:-10% 0 0}.oB1X9q_heroTexture{object-fit:cover;opacity:.22;-webkit-mask-image:linear-gradient(#000 30%,#0000 92%);mask-image:linear-gradient(#000 30%,#0000 92%)}.oB1X9q_heroGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,72px);margin-top:clamp(32px,4vw,56px);display:grid}.oB1X9q_kicker{color:var(--green);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;border:1px solid #16c78466;border-radius:999px;align-items:center;gap:10px;margin-bottom:28px;padding:6px 14px 6px 10px;font-size:12px;display:inline-flex}.oB1X9q_pulse{background:var(--green);border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite oB1X9q_pulse;box-shadow:0 0 #16c78499}@keyframes oB1X9q_pulse{70%{box-shadow:0 0 0 10px #16c78400}to{box-shadow:0 0 #16c78400}}.oB1X9q_heroTitle{letter-spacing:-.035em;max-width:14ch;font-size:clamp(48px,9vw,140px);font-weight:800;line-height:.92}.oB1X9q_heroTitle em{color:var(--green)}.oB1X9q_heroLede{max-width:54ch;color:var(--text);opacity:.88;margin-top:0;font-size:clamp(16px,1.4vw,19px);line-height:1.6}.oB1X9q_heroWedge{color:var(--green);font-family:var(--data);gap:10px;margin-top:18px;font-size:13.5px;display:flex}.oB1X9q_ctaRow{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.oB1X9q_marketChips{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.oB1X9q_marketChips li{border:1px solid var(--line-2);color:var(--muted);font-family:var(--data);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:4px 10px;font-size:11.5px}.oB1X9q_heroPlate{perspective:1400px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;gap:14px;display:grid;position:relative}.oB1X9q_record,.oB1X9q_trace{transform-style:preserve-3d;will-change:transform;background:linear-gradient(160deg,#13201b,#0a1110);border:1px solid #2a4038;border-radius:14px;padding:20px}.oB1X9q_recordHead{font-family:var(--data);text-transform:uppercase;border-bottom:1px solid #23372f;gap:4px;margin-bottom:4px;padding-bottom:14px;display:grid}.oB1X9q_recordHead span:first-child{color:var(--text);letter-spacing:.16em;font-size:12px}.oB1X9q_recordHead span:last-child{color:#8fa69b;letter-spacing:.12em;font-size:9.5px}.oB1X9q_record dl>div{font-family:var(--data);animation:oB1X9q_resolve .7s var(--ease) both;animation-delay:calc(.25s + var(--i) * 90ms);border-bottom:1px solid #1e3029;justify-content:space-between;gap:10px;padding:11px 0;font-size:12px;display:flex}.oB1X9q_record dt{color:#91a69c;letter-spacing:.1em;text-transform:uppercase;align-self:center;font-size:10px}.oB1X9q_record dd{color:var(--text);text-align:right}@keyframes oB1X9q_resolve{0%{opacity:0;transform:translate(-8px)}}.oB1X9q_trace{flex-direction:column;display:flex}.oB1X9q_traceSvg{width:100%;height:auto;margin-block:auto;padding-top:12px;display:block;overflow:visible}.oB1X9q_traceGrid path{stroke:#263b33;stroke-dasharray:3 10}.oB1X9q_traceLine{fill:none;stroke:var(--green);stroke-width:4px;stroke-linejoin:round;filter:drop-shadow(0 0 8px #16c7848c)}.oB1X9q_hero .oB1X9q_draw{animation:oB1X9q_drawOn 1.8s .5s var(--ease) both}.oB1X9q_tracePoint{fill:#b6f4d9;stroke:var(--green);stroke-width:3px;animation:oB1X9q_pop .4s var(--ease) both;animation-delay:calc(.6s + var(--i) * .13s);transform-box:fill-box;transform-origin:50%}@keyframes oB1X9q_pop{0%{opacity:0;transform:scale(0)}}.oB1X9q_traceFoot{color:#91a69c;font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;margin-top:12px;font-size:9.5px}.oB1X9q_heroScreen{margin-top:clamp(48px,6vw,80px)}.oB1X9q_draw{stroke-dasharray:1;stroke-dashoffset:0}@keyframes oB1X9q_drawOn{0%{stroke-dashoffset:1px}}.oB1X9q_notes{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oB1X9q_notes li{border-bottom:1px solid var(--line);padding:28px 24px 32px 0}.oB1X9q_notes li:nth-child(odd){border-right:1px solid var(--line);padding-right:32px}.oB1X9q_notes li:nth-child(2n){padding-left:32px}.oB1X9q_noteNo{color:var(--green);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:11.5px;display:block}.oB1X9q_notes h3{margin-bottom:10px;font-size:21px;font-weight:700}.oB1X9q_notes p{color:var(--muted);font-size:15px}.oB1X9q_missingGrid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.oB1X9q_fourWrap{background:#0b1210;border:1px solid #29483b;border-radius:20px;padding:clamp(16px,3vw,32px)}.oB1X9q_fourSvg{width:100%;height:auto;display:block}.oB1X9q_fourLinks path{fill:none;stroke:var(--green);stroke-width:3px}.oB1X9q_fourLinks path:nth-child(n+5){stroke-opacity:.45;stroke-width:2px}.oB1X9q_fourNode rect{fill:#14221c;stroke:var(--green);stroke-opacity:.65;stroke-width:2px}.oB1X9q_fourNode text,.oB1X9q_fourCore text{fill:#eaf4ef;font-family:var(--data);letter-spacing:2px;font-size:24px}.oB1X9q_fourCore circle{fill:#16c7841f;stroke:var(--green);stroke-width:3px;transition:fill .6s .9s}.oB1X9q_fourCore text{font-size:22px}.oB1X9q_questions{border-top:1px solid var(--line-2)}.oB1X9q_asideHead{color:var(--muted);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;padding-block:16px;font-size:11.5px}.oB1X9q_questions li{border-top:1px solid var(--line);grid-template-columns:40px 1fr;padding:14px 0;font-size:16px;line-height:1.45;display:grid}.oB1X9q_questions li span{color:var(--green);font-family:var(--data);padding-top:3px;font-size:12px}.oB1X9q_paper{--text:var(--paper-ink);--muted:var(--paper-muted);--line:var(--paper-line);--line-2:#0f19233d;--green:var(--app-green);--green-dim:#0d9e6e1a;background:var(--paper);color:var(--paper-ink);border-top:0}.oB1X9q_paper:before{content:"";pointer-events:none;opacity:.5;opacity:.28;background:url(/home/ledger_noise_overlay.png) 50%/600px;position:absolute;inset:0}.oB1X9q_paper>*{position:relative}.oB1X9q_paper em{color:var(--app-green)}.oB1X9q_paper .oB1X9q_label{color:var(--paper-muted)}.oB1X9q_paper .oB1X9q_labelNum{color:var(--app-green)}.oB1X9q_paper .oB1X9q_fine{color:var(--paper-muted)}.oB1X9q_introHead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.oB1X9q_gif{background:var(--ink);border-radius:12px;width:clamp(200px,24vw,360px);height:auto}.oB1X9q_isGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,64px);margin-top:clamp(48px,6vw,80px);display:grid}.oB1X9q_isHead{border-bottom:2px solid var(--paper-ink);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;padding-bottom:12px;font-size:12px;font-weight:700}.oB1X9q_isList li{border-bottom:1px solid var(--paper-line);align-items:flex-start;gap:12px;padding:14px 0;font-size:17px;font-weight:500;display:flex}.oB1X9q_isList svg{color:var(--app-green);flex:none;margin-top:4px}.oB1X9q_isNot li{color:var(--paper-muted)}.oB1X9q_strikeText{position:relative}.oB1X9q_strike{transform-origin:0;background:#d63b3b;border-radius:2px;height:2px;position:absolute;top:54%;left:-2px;right:-2px}.oB1X9q_isNot svg{color:#d63b3b}.oB1X9q_flow{counter-reset:flow;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(48px,6vw,80px);display:grid}.oB1X9q_flow li{border-top:2px solid var(--paper-ink);padding:20px 20px 0 0;position:relative}.oB1X9q_flow li:not(:last-child):after{content:"→";background:var(--paper);color:var(--app-green);font-family:var(--data);padding:0 6px;font-size:16px;position:absolute;top:-14px;right:12px}.oB1X9q_flowNo{color:var(--app-green);font-family:var(--data);margin-bottom:10px;font-size:12px;display:block}.oB1X9q_flow strong{margin-bottom:6px;font-size:19px;display:block}.oB1X9q_flow p{color:var(--paper-muted);font-size:14.5px}.oB1X9q_workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.oB1X9q_workflow li{background:#101a16;border:1px solid #2e5545;border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex;position:relative}.oB1X9q_workflow li:after{content:"";background:var(--green);transform-origin:0;height:2px;position:absolute;bottom:22px;left:24px;right:24px}.oB1X9q_workflow li:not(:last-child):before{content:"→";z-index:1;width:14px;color:var(--green);font-family:var(--data);place-items:center;display:grid;position:absolute;top:28px;right:-14px}.oB1X9q_wfNo{color:var(--green);font-family:var(--data);letter-spacing:.14em;font-size:13px}.oB1X9q_workflow h3{margin-top:auto;padding-top:28px;font-size:19px;font-weight:700}.oB1X9q_workflow p{color:var(--muted);padding-bottom:28px;font-size:14.5px}.oB1X9q_wfScreens{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.oB1X9q_wfNotes li{border-top:1px solid var(--line);color:var(--muted);padding:16px 0 16px 28px;font-size:15px;position:relative}.oB1X9q_wfNotes li:before{content:"※";color:var(--green);font-family:var(--data);position:absolute;left:0}.oB1X9q_pillarLayout{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.oB1X9q_pillarIndex{gap:24px;display:grid;position:sticky;top:100px}.oB1X9q_pillarIndex ol{border-top:1px solid var(--line-2)}.oB1X9q_pillarIndex .oB1X9q_textLink{white-space:nowrap;width:fit-content}.oB1X9q_pillarIndex li a{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:28px 1fr;padding:12px 0;font-size:14.5px;font-weight:500;text-decoration:none;transition:color .2s;display:grid}.oB1X9q_pillarIndex li a:hover{color:var(--text)}.oB1X9q_pillarIndex li a span{color:var(--green);font-family:var(--data)}.oB1X9q_chapters{gap:clamp(64px,8vw,112px);display:grid}.oB1X9q_chapter{scroll-margin-top:96px}.oB1X9q_chapterHead{border-bottom:1px solid var(--line-2);grid-template-columns:auto 1fr;align-items:start;gap:clamp(16px,2.5vw,32px);padding-bottom:24px;display:grid}.oB1X9q_chapterLetter{font-family:var(--display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--green);background:linear-gradient(to top, var(--green) var(--fill,0%), transparent var(--fill,0%));-webkit-background-clip:text;background-clip:text;font-size:clamp(72px,9vw,140px);font-weight:800;line-height:.8}.oB1X9q_chapterHead h3{align-items:center;gap:12px;font-size:clamp(24px,2.6vw,34px);font-weight:700;display:flex}.oB1X9q_chapterHead p{color:var(--muted);margin-top:8px;font-size:16px}.oB1X9q_triad{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:24px 32px;display:grid}.oB1X9q_triad dt{color:var(--green);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px}.oB1X9q_triad dd{color:var(--text);opacity:.9;font-size:15px}.oB1X9q_ledger{border-collapse:collapse;width:100%;font-size:15px}.oB1X9q_ledger tr{border-top:1px solid var(--line)}.oB1X9q_ledger tr:last-child{border-bottom:1px solid var(--line)}.oB1X9q_ledger th{text-align:left;vertical-align:top;width:38%;padding:14px 16px 14px 0;font-weight:600}.oB1X9q_ledger td{color:var(--muted);padding:14px 0}.oB1X9q_ledgerNo{width:34px;color:var(--green);font-family:var(--data);font-size:12px;font-weight:400;display:inline-block}.oB1X9q_specimen{border:1px solid var(--line-2);background:var(--paper);color:var(--paper-ink);border-radius:16px;overflow:hidden}.oB1X9q_specimenHead{border-bottom:1px solid var(--paper-line);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-muted);justify-content:space-between;padding:14px 20px;font-size:11px;display:flex}.oB1X9q_specimen ul{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oB1X9q_specimen li{border-bottom:1px solid var(--paper-line);gap:14px;padding:18px 20px;display:flex}.oB1X9q_specimen li:nth-child(odd){border-right:1px solid var(--paper-line)}.oB1X9q_specimen li div{gap:4px;display:grid}.oB1X9q_specimen strong{font-size:15px}.oB1X9q_specimen li span:not(.oB1X9q_tick){color:var(--paper-muted);font-size:14px}.oB1X9q_tick{background:var(--app-green);color:#fff;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.oB1X9q_indexGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.oB1X9q_indexGrid li{border-top:1px solid var(--line);grid-template-columns:34px 1fr;gap:4px 0;padding:16px 0;display:grid}.oB1X9q_indexGrid span{color:var(--green);font-family:var(--data);grid-row:span 2;padding-top:3px;font-size:12px}.oB1X9q_indexGrid strong{font-size:15.5px}.oB1X9q_indexGrid p{color:var(--muted);font-size:14px}.oB1X9q_plainList li{border-top:1px solid var(--line);color:var(--muted);padding:12px 0;font-size:14.5px}.oB1X9q_plainList strong{color:var(--text);font-weight:600}.oB1X9q_psyGrid,.oB1X9q_coachGrid,.oB1X9q_routineGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.oB1X9q_costMap{background:#0b1210;border:1px solid #29483b;border-radius:16px;gap:16px;padding:24px;display:grid}.oB1X9q_costMap figcaption{color:var(--text);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:11.5px;display:flex}.oB1X9q_costRow{font-family:var(--data);color:#dce8e1;text-transform:uppercase;letter-spacing:.06em;grid-template-columns:104px 1fr;align-items:center;gap:12px;font-size:12px;display:grid}.oB1X9q_costTrack{background:#1a2922;border-radius:99px;height:14px;position:relative;overflow:hidden}.oB1X9q_costBar{width:var(--w);transform-origin:0;background:linear-gradient(90deg,#16c784f2,#16c78426);border-radius:99px;position:absolute;inset:0 auto 0 0}.oB1X9q_hub{border:1px solid var(--line-2);border-radius:16px;padding:24px}.oB1X9q_hubHead{color:var(--green);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11.5px}.oB1X9q_hub ol{counter-reset:q}.oB1X9q_hub li{counter-increment:q;border-bottom:1px solid var(--line);grid-template-columns:36px 1fr;padding:12px 0;font-size:18px;font-weight:600;line-height:1.35;display:grid}.oB1X9q_hub li:last-child{border-bottom:0}.oB1X9q_hub li:before{content:"0" counter(q);color:var(--green);font-family:var(--data);padding-top:4px;font-size:12px;font-weight:400}.oB1X9q_routine{border-left:1px solid var(--line-2);padding-left:22px;position:relative}.oB1X9q_routine li{gap:2px;padding:0 0 22px;display:grid;position:relative}.oB1X9q_routine li:before{content:"";background:var(--ink-2);border:2px solid var(--green);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-27px}.oB1X9q_routineTime{color:var(--green);font-family:var(--data);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.oB1X9q_routine strong{font-size:16px}.oB1X9q_routine li>span:last-child{color:var(--muted);font-size:14px}.oB1X9q_outcomes{border-top:2px solid var(--paper-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.oB1X9q_outcomes li{padding:24px 24px 8px 0}.oB1X9q_outcomes li+li{border-left:1px solid var(--paper-line);padding-left:24px}.oB1X9q_outcomes span{color:var(--app-green);font-family:var(--data);margin-bottom:40px;font-size:13px;display:block}.oB1X9q_outcomes h3{margin-bottom:10px;font-size:22px;font-weight:700}.oB1X9q_outcomes p{color:var(--paper-muted);font-size:15px}.oB1X9q_priceGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;display:grid}.oB1X9q_plan{border:1px solid var(--line-2);border-radius:18px;padding:clamp(24px,3vw,36px)}.oB1X9q_planPro{background:linear-gradient(170deg,#16c78414,#0000 60%);border-color:#16c78480}.oB1X9q_planName{font-family:var(--data);letter-spacing:.16em;text-transform:uppercase;color:var(--green);font-size:12px}.oB1X9q_planPrice{font-family:var(--data);align-items:baseline;gap:10px;margin-block:14px 20px;font-size:44px;font-weight:700;display:flex}.oB1X9q_planPrice span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:400}.oB1X9q_plan ul li{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:10px 0;font-size:15px;display:flex}.oB1X9q_plan ul svg{color:var(--green);flex:none;margin-top:5px}.oB1X9q_terms{border-collapse:collapse;width:100%;font-family:var(--data);margin-block:14px 20px}.oB1X9q_terms th,.oB1X9q_terms td{text-align:left;border-bottom:1px solid var(--line);padding:12px 8px 12px 0}.oB1X9q_terms thead th{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:400}.oB1X9q_terms tbody th{font-size:14px;font-weight:500}.oB1X9q_terms tbody td:nth-child(2){font-size:22px;font-weight:700}.oB1X9q_terms tbody td:last-child{color:var(--muted);font-size:12.5px}.oB1X9q_faq{border-top:1px solid var(--line-2)}.oB1X9q_faq details{border-bottom:1px solid var(--line)}.oB1X9q_faq summary{cursor:pointer;justify-content:space-between;gap:24px;padding:22px 0;font-size:18px;font-weight:600;list-style:none;display:flex;position:relative}.oB1X9q_faq summary::-webkit-details-marker{display:none}.oB1X9q_faq summary span{flex:none;width:14px;height:14px;margin-top:6px;position:relative}.oB1X9q_faq summary span:before,.oB1X9q_faq summary span:after{content:"";background:var(--green);height:2px;transition:transform .25s var(--ease);position:absolute;inset:6px 0 auto}.oB1X9q_faq summary span:after{transform:rotate(90deg)}.oB1X9q_faq details[open] summary span:after{transform:rotate(0)}.oB1X9q_faq details p{max-width:64ch;color:var(--muted);padding-bottom:24px;font-size:15.5px}.oB1X9q_final{background:var(--ink);overflow:hidden}.oB1X9q_final:before{content:"";pointer-events:none;opacity:.35;background:url(/home/diagonal_trace_overlay.png) 100%/cover no-repeat;position:absolute;inset:0}.oB1X9q_final>*{position:relative}.oB1X9q_finalGrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.oB1X9q_final .oB1X9q_lead{margin-top:24px;margin-bottom:24px}.oB1X9q_finalPoints li{border-top:1px solid var(--line);color:var(--muted);padding:10px 0 10px 24px;font-size:15px;position:relative}.oB1X9q_finalPoints li:before{content:"→";color:var(--green);font-family:var(--data);position:absolute;left:0}.oB1X9q_finalPoints a{color:var(--green)}.oB1X9q_finalForm .wlForm{border:1px solid var(--line-2);background:var(--ink-2);border-radius:18px;padding:clamp(20px,2.4vw,32px);box-shadow:0 30px 80px #0006}.oB1X9q_finalForm .wlField label{color:var(--muted);font-family:var(--data);letter-spacing:.12em;font-size:11px}.oB1X9q_finalForm .wlReq{color:var(--green)}:is(.oB1X9q_finalForm .wlField input,.oB1X9q_finalForm .wlField select){min-height:50px;color:var(--text);background-color:var(--ink);border:1px solid var(--line-2);font-family:var(--ui);border-radius:10px;font-size:16px}.oB1X9q_finalForm .wlField input::placeholder{color:#77818a}:is(.oB1X9q_finalForm .wlField input:hover,.oB1X9q_finalForm .wlField select:hover){border-color:#16c78480}:is(.oB1X9q_finalForm .wlField input:focus-visible,.oB1X9q_finalForm .wlField select:focus-visible){border-color:var(--green);outline-offset:1px;outline:2px solid #16c78459}.oB1X9q_finalForm .wlSubmit{background:var(--green);color:#04150d;min-height:52px;font-family:var(--ui);cursor:pointer;border:0;border-radius:999px;font-size:15px;font-weight:700}.oB1X9q_finalForm .wlSubmit:hover{background:#2fe09c}.oB1X9q_finalForm .wlNote{color:var(--muted);font-size:13px}.oB1X9q_finalForm .wlError{color:#ff8f8c;font-size:14px}.oB1X9q_finalForm .wlDone{background:var(--ink-2);border:1px solid #16c78480;border-radius:18px;gap:14px;padding:28px;display:flex}.oB1X9q_finalForm .wlDone p{color:var(--muted)}.oB1X9q_footer{border-top:1px solid var(--line);background:#05080b}.oB1X9q_footerTop{max-width:1320px;padding:64px var(--gutter) 48px;grid-template-columns:minmax(0,4fr) repeat(4,minmax(0,2fr));gap:32px;margin-inline:auto;display:grid}.oB1X9q_footerBrand img{width:64px;height:auto}.oB1X9q_signoff{margin-top:20px;font-size:18px;font-weight:700}.oB1X9q_footerNote{max-width:38ch;color:var(--muted);margin-top:12px;font-size:13px}.oB1X9q_footerSocial{flex-wrap:wrap;gap:6px 16px;margin-top:18px;display:flex}.oB1X9q_footerSocial a{color:var(--muted);font-size:13px;text-decoration:none}.oB1X9q_footerSocial a:hover{color:var(--green)}.oB1X9q_footerCol{align-content:start;gap:10px;display:grid}.oB1X9q_footerCol p{color:var(--green);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:11px}.oB1X9q_footerCol a{color:var(--muted);font-size:14px;text-decoration:none}.oB1X9q_footerCol a:hover{color:var(--text)}.oB1X9q_footerBottom{max-width:1320px;padding:20px var(--gutter) 32px;border-top:1px solid var(--line);color:var(--muted);font-family:var(--data);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-inline:auto;font-size:11.5px;display:flex}.oB1X9q_footerBottom a{color:var(--muted)}@media (prefers-reduced-motion:reduce){.oB1X9q_root *,.oB1X9q_root :before,.oB1X9q_root :after{transition:none!important;animation:none!important}.oB1X9q_gif{display:none}}@media (max-width:1080px){.oB1X9q_nav{gap:18px}.oB1X9q_heroGrid{grid-template-columns:1fr}.oB1X9q_heroPlate{max-width:760px}.oB1X9q_pillarLayout{grid-template-columns:1fr}.oB1X9q_pillarIndex{position:static}.oB1X9q_pillarIndex ol{scrollbar-width:thin;border:0;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.oB1X9q_pillarIndex li a{border:1px solid var(--line-2);white-space:nowrap;border-radius:999px;gap:8px;padding:8px 14px;font-size:13.5px;display:flex}.oB1X9q_workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.oB1X9q_workflow li:nth-child(2):before{display:none}.oB1X9q_outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.oB1X9q_outcomes li:nth-child(3){border-left:0;padding-left:0}.oB1X9q_outcomes li:nth-child(n+3){border-top:1px solid var(--paper-line)}.oB1X9q_footerTop{grid-template-columns:repeat(4,minmax(0,1fr))}.oB1X9q_footerBrand{grid-column:1/-1}}@media (max-width:900px){.oB1X9q_nav,.oB1X9q_headerCta{display:none}.oB1X9q_menuToggle{display:grid}.oB1X9q_split,.oB1X9q_toolSplit,.oB1X9q_missingGrid,.oB1X9q_wfBottom,.oB1X9q_finalGrid,.oB1X9q_priceGrid{grid-template-columns:1fr}.oB1X9q_split>.oB1X9q_splitHead,.oB1X9q_split>:last-child:not(.oB1X9q_splitHead){grid-column:1/-1}.oB1X9q_triad{grid-template-columns:1fr;gap:16px}.oB1X9q_psyGrid,.oB1X9q_coachGrid,.oB1X9q_routineGrid{grid-template-columns:1fr}.oB1X9q_flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 0}.oB1X9q_flow li:nth-child(2):after{display:none}.oB1X9q_introHead{grid-template-columns:1fr}}@media (max-width:640px){.oB1X9q_root{font-size:15px}.oB1X9q_heroPlate{grid-template-columns:1fr}.oB1X9q_ctaRow>*{flex:100%}.oB1X9q_notes{grid-template-columns:1fr}.oB1X9q_notes li,.oB1X9q_notes li:nth-child(odd),.oB1X9q_notes li:nth-child(2n){border-right:0;padding:24px 0}.oB1X9q_workflow{grid-template-columns:1fr}.oB1X9q_workflow li:before{display:none}.oB1X9q_isGrid,.oB1X9q_flow{grid-template-columns:1fr}.oB1X9q_flow li:after{display:none}.oB1X9q_indexGrid,.oB1X9q_specimen ul{grid-template-columns:1fr}.oB1X9q_specimen li:nth-child(odd){border-right:0}.oB1X9q_ledger th,.oB1X9q_ledger td{width:100%;padding:0;display:block}.oB1X9q_ledger th{padding-top:14px}.oB1X9q_ledger td{padding:4px 0 14px 34px}.oB1X9q_outcomes{grid-template-columns:1fr}.oB1X9q_outcomes li,.oB1X9q_outcomes li+li{border-left:0;border-top:1px solid var(--paper-line);padding:20px 0}.oB1X9q_outcomes span{margin-bottom:12px}.oB1X9q_costRow{grid-template-columns:88px 1fr;font-size:11px}.oB1X9q_terms tbody td:nth-child(2){font-size:18px}.oB1X9q_footerTop{grid-template-columns:repeat(2,minmax(0,1fr))}.oB1X9q_faq summary{font-size:16px}}.oB1X9q_hero:after{content:"";z-index:0;pointer-events:none;opacity:.045;background:url(/home/ledger_noise_overlay.png) 50%/420px;position:absolute;inset:0}.oB1X9q_progressBar{background:linear-gradient(90deg, var(--green), var(--green-2));transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.oB1X9q_headerInner{transition:height .35s var(--ease)}.oB1X9q_header[data-scrolled]{background:#05080beb}.oB1X9q_header[data-scrolled] .oB1X9q_headerInner{height:58px}.oB1X9q_root [data-magnetic]{will-change:transform}.oB1X9q_deviceFigure{gap:12px;display:grid}.oB1X9q_deviceStage{aspect-ratio:16/9;width:100%;max-height:82vh;position:relative}.oB1X9q_deviceFallback{transition:opacity .35s var(--ease);place-items:center;display:grid;position:absolute;inset:0}.oB1X9q_deviceFallback img{object-fit:contain;width:100%;height:auto;max-height:100%;box-shadow:0 0 0 1px var(--line-2), 0 30px 80px #00000059;border-radius:14px}.oB1X9q_deviceCanvas{opacity:0;width:100%;height:100%;transition:opacity .35s var(--ease);position:absolute;inset:0}.oB1X9q_deviceStage[data-ready] .oB1X9q_deviceCanvas{opacity:1}.oB1X9q_deviceStage[data-ready] .oB1X9q_deviceFallback{opacity:0}.oB1X9q_deviceStage:after{content:"";z-index:-1;pointer-events:none;filter:blur(30px);background:radial-gradient(closest-side,#16c7842e,#0000);position:absolute;inset:20% 10% 0}@media (max-width:640px){.oB1X9q_deviceStage{aspect-ratio:4/3.4}}.oB1X9q_marquee{border-block:1px solid var(--line);background:#05080b;padding-block:28px;overflow:hidden}.oB1X9q_marqueeRow{overflow:hidden}.oB1X9q_marqueeRow+.oB1X9q_marqueeRow{margin-top:10px}.oB1X9q_marqueeTrack{width:max-content;animation:48s linear infinite oB1X9q_marquee;display:flex}.oB1X9q_marqueeReverse{animation-duration:56s;animation-direction:reverse}.oB1X9q_marqueeSet{flex:none;display:flex}.oB1X9q_marqueeItem{font-family:var(--display);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1px #f5f7f847;white-space:nowrap;text-transform:uppercase;align-items:center;gap:28px;padding-right:28px;font-size:clamp(28px,4.4vw,64px);font-weight:700;display:inline-flex}.oB1X9q_marqueeRow:first-child .oB1X9q_marqueeItem:nth-child(3n+1){color:var(--text);-webkit-text-stroke:0}.oB1X9q_marqueeRow:last-child .oB1X9q_marqueeItem:nth-child(4n+2){font-family:var(--serif);text-transform:none;color:var(--green);-webkit-text-stroke:0;font-style:italic;font-weight:400}.oB1X9q_marqueeItem i{color:var(--green);-webkit-text-stroke:0;font-size:.4em;font-style:normal}@keyframes oB1X9q_marquee{to{transform:translate(-50%)}}@media (min-width:901px){.oB1X9q_stickyHead{position:sticky;top:110px}}.oB1X9q_missing .oB1X9q_fourWrap{box-shadow:0 40px 120px #00000073,inset 0 0 0 1px #16c78414}.oB1X9q_questions li{transition:color .3s}.oB1X9q_hViewport{position:relative}.oB1X9q_hProgress{background:var(--line);height:2px;margin-top:28px;position:relative;overflow:hidden}.oB1X9q_hProgress span{background:var(--green);transform-origin:0;position:absolute;inset:0;transform:scaleX(1)}.oB1X9q_wfNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin-top:24px;display:grid}.oB1X9q_root [data-motion] .oB1X9q_hSection{padding-block:88px 72px}.oB1X9q_root [data-motion] .oB1X9q_hSection .oB1X9q_h2Wide{margin-bottom:36px}.oB1X9q_root [data-motion] .oB1X9q_hViewport{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow:hidden}.oB1X9q_root [data-motion] .oB1X9q_hTrack{will-change:transform;gap:20px;width:max-content;display:flex}.oB1X9q_root [data-motion] .oB1X9q_workflow{grid-template-columns:none;gap:20px;display:flex}.oB1X9q_root [data-motion] .oB1X9q_workflow li{flex:none;width:340px;min-height:380px}.oB1X9q_root [data-motion] .oB1X9q_wfScreens{grid-template-columns:none;align-items:center;gap:20px;margin-top:0;display:flex}.oB1X9q_root [data-motion] .oB1X9q_wfScreens>*{flex:none;width:min(760px,62vw)}@media (max-width:900px){.oB1X9q_root [data-motion] .oB1X9q_hSection{padding-block:56px 40px}.oB1X9q_root [data-motion] .oB1X9q_hSection .oB1X9q_h2Wide{margin-bottom:22px}.oB1X9q_root [data-motion] .oB1X9q_hTrack,.oB1X9q_root [data-motion] .oB1X9q_workflow,.oB1X9q_root [data-motion] .oB1X9q_wfScreens{gap:14px}.oB1X9q_root [data-motion] .oB1X9q_workflow li{width:min(78vw,320px);min-height:330px}.oB1X9q_root [data-motion] .oB1X9q_workflow li:before{display:none}.oB1X9q_root [data-motion] .oB1X9q_wfScreens>*{width:86vw}}.oB1X9q_pillarIndex li a{transition:color .3s, padding-left .3s var(--ease);position:relative}.oB1X9q_pillarIndex li a:before{content:"";background:var(--green);width:6px;height:6px;transition:transform .3s var(--ease);border-radius:50%;position:absolute;top:50%;left:-14px;transform:translateY(-50%)scale(0)}.oB1X9q_pillarIndex li a[data-active]{color:var(--text);padding-left:6px}.oB1X9q_pillarIndex li a[data-active]:before{transform:translateY(-50%)scale(1)}@property --sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.oB1X9q_planPro{isolation:isolate;position:relative}.oB1X9q_planPro:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--sweep), transparent 0 70%, var(--green) 85%, transparent 100%);-webkit-mask-composite:xor;padding:1px;animation:6s linear infinite oB1X9q_sweep;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes oB1X9q_sweep{to{--sweep:360deg}}.oB1X9q_faq details[open] p{animation:oB1X9q_faqIn .45s var(--ease)}@keyframes oB1X9q_faqIn{0%{opacity:0;transform:translateY(-6px)}}.oB1X9q_finalWords{z-index:0;pointer-events:none;align-content:center;gap:0;display:grid;position:absolute;inset:0;overflow:hidden}.oB1X9q_finalWords span{font-family:var(--serif);white-space:nowrap;color:#0000;-webkit-text-stroke:1px #16c78433;font-size:clamp(90px,16vw,260px);font-style:italic;line-height:.95}.oB1X9q_finalWords span+span{font-family:var(--display);letter-spacing:-.05em;-webkit-text-stroke-color:#f5f7f812;font-style:normal;font-weight:800}.oB1X9q_finalGrid{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.oB1X9q_marqueeTrack,.oB1X9q_planPro:before{animation:none!important}}@media (max-width:900px){.oB1X9q_wfScreens,.oB1X9q_wfNotes,.oB1X9q_heroGrid{grid-template-columns:1fr}}.oB1X9q_hero{padding-top:clamp(12px,2.5svh,32px)}.oB1X9q_heroTop{--fold:calc(100svh - 68px - clamp(12px, 2.5svh, 32px));height:var(--fold);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(16px,3vw,48px);min-height:540px;max-height:1000px;display:grid}.oB1X9q_heroTop .oB1X9q_heroCopy{flex-direction:column;justify-content:center;display:flex}.oB1X9q_heroTop .oB1X9q_kicker{align-self:flex-start;margin-bottom:clamp(12px,2.4svh,28px)}.oB1X9q_heroTop .oB1X9q_heroTitle{max-width:none;font-size:clamp(38px,min(6.2vw,9.4svh),100px);line-height:.94}.oB1X9q_heroTop .oB1X9q_heroLede{margin-top:clamp(14px,2.6svh,28px);font-size:clamp(14px,min(1.25vw,2.05svh),18px);line-height:1.55}.oB1X9q_heroTop .oB1X9q_heroWedge{margin-top:clamp(8px,1.4svh,18px);font-size:clamp(12px,1.6svh,13.5px)}.oB1X9q_heroTop .oB1X9q_ctaRow{margin-top:clamp(16px,3svh,36px)}.oB1X9q_heroTop .oB1X9q_marketChips{margin-top:clamp(12px,2.2svh,28px)}.oB1X9q_heroDevice{height:100%;margin-right:calc(var(--gutter) * -1);align-items:center;display:flex;position:relative}.oB1X9q_heroDevice>figure{width:100%}.oB1X9q_heroDevice .oB1X9q_deviceStage{aspect-ratio:auto;height:calc(var(--fold) - 60px);max-height:none}.oB1X9q_heroDevice .oB1X9q_deviceFallback{padding:8% 4%}.oB1X9q_heroDevice .oB1X9q_screenCaption{padding-right:var(--gutter);text-align:right}.oB1X9q_heroEvidence{margin-top:clamp(40px,6vw,88px)}.oB1X9q_heroEvidence .oB1X9q_heroPlate{max-width:980px;margin-left:auto}@media (max-width:1080px){.oB1X9q_heroTop{grid-template-columns:1fr;height:auto;min-height:0;max-height:none;padding-top:24px}.oB1X9q_heroDevice{height:auto;margin-right:0}.oB1X9q_heroDevice .oB1X9q_deviceStage{aspect-ratio:4/3.2;height:auto;max-height:none}.oB1X9q_heroDevice .oB1X9q_screenCaption{text-align:left;padding-right:0}}.oB1X9q_boardWrap{gap:12px;margin:0;display:grid}.oB1X9q_board{isolation:isolate;perspective:1400px;background:radial-gradient(45% 40%,#16c78424,#0000 70%),url(/home/fine_grid_overlay.png) 50%/700px,#0a110f;border:1px solid #29483b;border-radius:22px;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-height:clamp(580px,48vw,700px);padding:28px;display:grid;position:relative;box-shadow:0 40px 120px #00000073,inset 0 0 0 1px #16c7840f}.oB1X9q_boardLinks{z-index:0;pointer-events:none;width:calc(100% - 56px);height:calc(100% - 56px);position:absolute;inset:28px;overflow:visible}.oB1X9q_boardLink{fill:none;stroke:var(--green);stroke-width:1.5px;opacity:.5}.oB1X9q_boardLink:nth-child(n+5){stroke-width:2px;opacity:.75}.oB1X9q_boardFlow{fill:none;stroke:#b6f4d9;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1.5 16;opacity:.9;animation:1.4s linear infinite oB1X9q_boardFlow}@keyframes oB1X9q_boardFlow{to{stroke-dashoffset:-35px}}.oB1X9q_posA{--ry:7deg;--rx:3deg;grid-area:1/1}.oB1X9q_posB{--ry:-7deg;--rx:3deg;grid-area:1/3}.oB1X9q_posC{--ry:7deg;--rx:-3deg;grid-area:3/1}.oB1X9q_posD{--ry:-7deg;--rx:-3deg;grid-area:3/3}.oB1X9q_posCenter{grid-area:2/2}.oB1X9q_recCard{z-index:1;color:#0f1923;transform:rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));transform-style:preserve-3d;font-family:var(--ui);background:linear-gradient(#fbfaf7,#f1efe9);border-radius:14px;align-self:center;padding:13px 15px 12px;position:relative;box-shadow:0 28px 60px #00000080,inset 0 2px #ffffffb3,0 0 0 1px #0f192314}.oB1X9q_recHead{font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;color:#4d5862;border-bottom:1px solid #0f19231a;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;padding-bottom:8px;font-size:10px;display:flex}.oB1X9q_recHead b{color:#0b8a5f;letter-spacing:.04em;font-weight:700}.oB1X9q_recRows{margin:0}.oB1X9q_recRows>div{border-bottom:1px dashed #0f192314;justify-content:space-between;align-items:center;gap:8px;padding:5px 0;display:flex}.oB1X9q_recRows>div:last-child{border-bottom:0}.oB1X9q_recRows dt{color:#5b6670;font-size:12px}.oB1X9q_recRows dd{color:#0f1923;font-family:var(--data);gap:4px;margin:0;font-size:12.5px;font-weight:600;display:flex}.oB1X9q_pill{color:#0b7f59;font-family:var(--ui);background:#0d9e6e1f;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.oB1X9q_dots{align-items:center;gap:3px;display:inline-flex}.oB1X9q_dots i{background:#0f192326;border-radius:50%;width:7px;height:7px}.oB1X9q_dots i[data-on]{background:#0d9e6e}.oB1X9q_recChecks li{color:#0f1923;align-items:center;gap:8px;padding:4px 0;font-size:12.5px;display:flex}.oB1X9q_recChecks li:not([data-ok]){color:#8a949c}.oB1X9q_recChecks i{border:1.5px solid #0f19234d;border-radius:4px;flex:none;place-items:center;width:14px;height:14px;display:grid}.oB1X9q_recChecks li[data-ok] i{background:#0d9e6e;border-color:#0d9e6e}.oB1X9q_recChecks li[data-ok] i:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:6px;height:3px;margin-top:-2px;transform:rotate(-45deg)}.oB1X9q_recScore{color:#5b6670;grid-template-columns:1fr auto;gap:5px;margin-top:8px;font-size:12px;display:grid}.oB1X9q_recScore b{color:#0b8a5f;font-family:var(--data)}.oB1X9q_scoreBar{background:#0f19231a;border-radius:99px;grid-column:1/-1;height:5px;overflow:hidden}.oB1X9q_scoreBar span{border-radius:inherit;background:#0d9e6e;height:100%;display:block}.oB1X9q_recBig{color:#0b8a5f;font-family:var(--data);letter-spacing:-.02em;margin:6px 0 4px;font-size:clamp(22px,2.2vw,30px);font-weight:700}.oB1X9q_journalCard{z-index:2;border:1px solid var(--green);width:100%;max-width:260px;color:var(--text);background:linear-gradient(#11231c,#0c1914);border-radius:16px;place-self:center;padding:16px;position:relative;box-shadow:0 0 0 6px #16c78412,0 0 70px #16c78447,0 30px 60px #00000080}.oB1X9q_journalHead{font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.oB1X9q_journalDot{background:var(--green);width:8px;height:8px;box-shadow:0 0 10px var(--green);border-radius:50%;animation:2.4s ease-out infinite oB1X9q_pulse}.oB1X9q_journalCard li{border-top:1px solid #ffffff12;grid-template-columns:14px 1fr auto;align-items:center;gap:8px;padding:7px 0;font-size:13px;display:grid}.oB1X9q_journalCard li i{background:var(--green);border-radius:50%;width:9px;height:9px;box-shadow:0 0 8px #16c784cc}.oB1X9q_journalCard li span{color:var(--green);font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px}.oB1X9q_journalFoot{color:var(--muted);font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:10px}.oB1X9q_boardCap{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.oB1X9q_boardTag{border:1px dashed var(--gold);color:var(--gold);font-family:var(--data);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:3px 9px;font-size:10.5px}@media (max-width:1080px) and (min-width:641px){.oB1X9q_board{gap:12px;padding:20px}.oB1X9q_boardLinks{width:calc(100% - 40px);height:calc(100% - 40px);inset:20px}}@media (max-width:640px){.oB1X9q_board{perspective:none;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;padding:14px}.oB1X9q_boardLinks{display:none}.oB1X9q_posA,.oB1X9q_posB,.oB1X9q_posC,.oB1X9q_posD,.oB1X9q_posCenter{grid-area:auto}.oB1X9q_posCenter{order:-1;grid-column:1/-1;max-width:none}.oB1X9q_recCard{padding:11px 11px 10px;transform:none}.oB1X9q_recRows dt,.oB1X9q_recChecks li,.oB1X9q_recRows dd{font-size:11px}}.oB1X9q_opener{z-index:200;color:var(--text);clip-path:inset(0);will-change:clip-path;background:radial-gradient(55% 45% at 50% 48%,#16c7841a,#0000 70%),#05080b;place-items:center;transition:clip-path .9s cubic-bezier(.77,0,.18,1);display:grid;position:fixed;inset:0;overflow:hidden}.oB1X9q_opener[data-phase=exit]{clip-path:inset(0 0 100%)}.oB1X9q_openerGrid{opacity:.28;pointer-events:none;background:url(/home/fine_grid_overlay.png) 50%/700px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000 15%,#0000 62%);mask-image:radial-gradient(circle at 50% 48%,#000 15%,#0000 62%)}.oB1X9q_openerInner{animation:oB1X9q_openerIn .7s var(--ease) both;justify-items:center;gap:18px;transition:opacity .45s,transform .9s cubic-bezier(.77,0,.18,1);display:grid;position:relative}@keyframes oB1X9q_openerIn{0%{opacity:0;transform:translateY(10px)}}.oB1X9q_opener[data-phase=exit] .oB1X9q_openerInner{opacity:0;transform:translateY(-40px)}.oB1X9q_openerMark{place-items:center;width:120px;height:120px;display:grid;position:relative}.oB1X9q_openerMark img{filter:drop-shadow(0 0 18px #16c78459);width:46px;height:auto}.oB1X9q_openerRing{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.oB1X9q_openerRingTrack{fill:none;stroke:#a4adb524;stroke-width:1.5px}.oB1X9q_openerRingFill{fill:none;stroke:var(--green);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px #16c784b3)}.oB1X9q_openerWord{font-family:var(--display);letter-spacing:.24em;margin-top:6px;font-size:21px;font-weight:800}.oB1X9q_openerWord b{color:var(--green);font-weight:800}.oB1X9q_openerTag{color:var(--muted);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.oB1X9q_openerFoot{left:var(--gutter);right:var(--gutter);font-family:var(--data);text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:16px;transition:opacity .35s;display:flex;position:absolute;bottom:28px}.oB1X9q_opener[data-phase=exit] .oB1X9q_openerFoot{opacity:0}.oB1X9q_openerStage{color:var(--muted);letter-spacing:.14em;font-size:11px}.oB1X9q_openerCount{color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}.oB1X9q_openerCount small{color:var(--green);margin-left:2px;font-size:13px}.oB1X9q_openerTrack{background:#a4adb51f;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.oB1X9q_openerBar{background:linear-gradient(90deg, var(--green), var(--green-2));transform-origin:0;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 14px #16c784cc}@media (prefers-reduced-motion:reduce){.oB1X9q_boardFlow,.oB1X9q_journalDot,.oB1X9q_openerInner{animation:none!important}.oB1X9q_opener{transition:none}}.oB1X9q_marqueeTrack,.oB1X9q_finalWords span,.oB1X9q_heroTextureWrap{will-change:transform}.oB1X9q_marquee,.oB1X9q_finalWords,.oB1X9q_board,.oB1X9q_costMap{contain:paint}.oB1X9q_root [data-idle] *,.oB1X9q_root [data-idle] :before,.oB1X9q_root [data-idle] :after,.oB1X9q_root [data-idle]:before,.oB1X9q_root [data-idle]:after{animation-play-state:paused!important}.oB1X9q_costNote{color:#b9c7c0;font-family:var(--ui);letter-spacing:0;text-transform:none;font-size:13px}.oB1X9q_costFoot{color:#91a69c;font-family:var(--data);letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #1e3029;margin-top:4px;padding-top:12px;font-size:11px}.oB1X9q_heroBrand{color:var(--muted);font-family:var(--data);letter-spacing:.32em;text-transform:uppercase;margin-bottom:clamp(10px,1.6svh,18px);font-size:clamp(12px,1.6svh,14px);font-weight:500;line-height:1.2;display:block}.oB1X9q_footerName{max-width:38ch;color:var(--muted);margin-top:10px;font-size:12.5px}.oB1X9q_footerName strong{color:var(--text);font-weight:700}
._3ESD4G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._3ESD4G_tool{border:1px solid var(--line-2);background:var(--ink-2);border-radius:20px;gap:24px;padding:clamp(20px,3vw,36px);display:grid;box-shadow:0 30px 80px #0000004d}._3ESD4G_toolBar{color:var(--muted);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:11.5px;display:flex}._3ESD4G_progress{background:var(--line);border-radius:99px;height:3px;margin-top:-12px;overflow:hidden}._3ESD4G_progress span{background:var(--green);height:100%;transition:width .4s var(--ease);display:block}._3ESD4G_actions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}._3ESD4G_primary,._3ESD4G_ghost{min-height:46px;font-family:var(--ui);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}._3ESD4G_primary{border:1px solid var(--green);background:var(--green);color:#04150d}._3ESD4G_primary:hover:not(:disabled){background:#2fe09c}._3ESD4G_ghost{border:1px solid var(--line-2);color:var(--text);background:0 0}._3ESD4G_ghost:hover:not(:disabled){border-color:var(--green);color:var(--green)}._3ESD4G_primary:disabled,._3ESD4G_ghost:disabled{opacity:.4;cursor:not-allowed}._3ESD4G_question{gap:22px;display:grid}._3ESD4G_questionTitle{outline:none;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.3}._3ESD4G_options{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}._3ESD4G_option{border:1px solid var(--line-2);cursor:pointer;border-radius:12px;grid-template-columns:32px 1fr;align-items:center;gap:14px;padding:14px 16px;font-size:15.5px;transition:border-color .2s,background .2s;display:grid;position:relative}._3ESD4G_option:hover{border-color:#16c78480}._3ESD4G_option[data-checked]{border-color:var(--green);background:var(--green-dim)}._3ESD4G_option input{opacity:0;pointer-events:none;position:absolute}._3ESD4G_option:has(input:focus-visible){outline:2px solid var(--green);outline-offset:2px}._3ESD4G_optionKey{border:1px solid var(--line-2);width:32px;height:32px;color:var(--muted);font-family:var(--data);border-radius:8px;place-items:center;font-size:13px;display:grid}._3ESD4G_option[data-checked] ._3ESD4G_optionKey{border-color:var(--green);background:var(--green);color:#04150d}._3ESD4G_result{gap:22px;display:grid}._3ESD4G_resultLead{color:var(--muted);font-size:16px}._3ESD4G_themes{border-top:1px solid var(--line-2);gap:0;display:grid}._3ESD4G_themes>li{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:8px;padding:20px 0;display:grid}._3ESD4G_themeNum{color:var(--green);font-family:var(--data);padding-top:3px;font-size:13px}._3ESD4G_themes h4{margin-bottom:6px;font-size:18px;font-weight:700}._3ESD4G_themes p{color:var(--muted);font-size:15px}._3ESD4G_relates{font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;margin-top:14px;color:var(--text)!important;font-size:11px!important}._3ESD4G_chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._3ESD4G_chips li{color:var(--green);border:1px solid #16c78466;border-radius:6px;padding:5px 10px;font-size:13px}._3ESD4G_disclaimer{color:#d9c690;border:1px dashed #d4a52c8c;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.55}._3ESD4G_tour{gap:24px;display:grid}._3ESD4G_tabs{border-bottom:1px solid var(--line-2);scrollbar-width:thin;gap:6px;padding-bottom:4px;display:flex;position:relative;overflow-x:auto}._3ESD4G_tab{color:var(--muted);font-family:var(--ui);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:baseline;gap:8px;margin-bottom:-5px;padding:12px 16px;font-size:15px;font-weight:600;transition:color .2s,border-color .2s;display:inline-flex}._3ESD4G_tab:hover,._3ESD4G_tab[aria-selected=true]{color:var(--text)}._3ESD4G_tabIndicator{background:var(--green);width:0;height:2px;transition:transform .45s var(--ease), width .45s var(--ease);border-radius:2px;position:absolute;bottom:2px;left:0}._3ESD4G_tabNum{color:var(--green);font-family:var(--data);font-size:11px}._3ESD4G_panel{animation:_3ESD4G_panelIn .45s var(--ease);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}._3ESD4G_panel:focus-visible{outline:2px solid var(--green);outline-offset:6px;border-radius:12px}@keyframes _3ESD4G_panelIn{0%{opacity:0;transform:translateY(8px)}}._3ESD4G_panelScreen{animation:_3ESD4G_wipe .8s var(--ease);gap:10px;display:grid}@keyframes _3ESD4G_wipe{0%{clip-path:inset(0 100% 0 0 round 14px);opacity:.4}to{clip-path:inset(0 round 14px);opacity:1}}._3ESD4G_panelScreen>figure{animation:7s ease-in-out .8s infinite _3ESD4G_float}@keyframes _3ESD4G_float{50%{transform:translateY(-8px)}}._3ESD4G_route{color:var(--muted);font-family:var(--data);font-size:12px}._3ESD4G_route span{color:var(--green);vertical-align:2px;margin-right:4px;font-size:9px}._3ESD4G_panelCopy{gap:18px;display:grid}._3ESD4G_panelCopy h3{font-size:clamp(26px,3vw,36px);font-weight:800}._3ESD4G_panelSummary{color:var(--muted);font-size:16px}._3ESD4G_callouts{border-top:1px solid var(--line-2);display:grid}._3ESD4G_callouts li{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;padding:11px 0;font-size:14.5px;display:grid}._3ESD4G_callouts li span{background:var(--green);color:#04150d;width:20px;height:20px;font-family:var(--data);border-radius:50%;place-items:center;margin-top:2px;font-size:11px;font-weight:700;display:grid}._3ESD4G_note{color:var(--muted);font-size:13.5px}._3ESD4G_calc{grid-template-columns:minmax(0,1fr)}._3ESD4G_calcInputs{gap:22px;display:grid}._3ESD4G_segment{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}._3ESD4G_segment legend{color:var(--muted);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;padding:0;font-size:11px}._3ESD4G_segment label{border:1px solid var(--line-2);font-family:var(--data);cursor:pointer;border-radius:12px;gap:2px;padding:12px 14px;font-size:15px;font-weight:700;display:grid;position:relative}._3ESD4G_segment label small{color:var(--muted);font-family:var(--ui);font-size:12px;font-weight:400}._3ESD4G_segment label[data-checked]{border-color:var(--green);background:var(--green-dim)}._3ESD4G_segment input{opacity:0;pointer-events:none;position:absolute}._3ESD4G_segment label:has(input:focus-visible){outline:2px solid var(--green);outline-offset:2px}._3ESD4G_field{gap:8px;display:grid}._3ESD4G_field label{font-size:15px;font-weight:600}._3ESD4G_field input{border:1px solid var(--line-2);background:var(--ink);width:100%;min-height:54px;color:var(--text);font-family:var(--data);border-radius:12px;padding:0 16px;font-size:20px}._3ESD4G_field input:focus-visible{outline:2px solid var(--green);outline-offset:1px;border-color:var(--green)}._3ESD4G_field input[aria-invalid=true]{border-color:var(--red)}._3ESD4G_fieldHint{color:var(--muted);font-size:13px}._3ESD4G_fieldError{color:#ff8f8c;font-size:13.5px}._3ESD4G_calcOut{border-top:1px solid var(--line-2);gap:18px;padding-top:24px;display:grid}._3ESD4G_calcFormula{color:var(--muted);font-family:var(--data);font-size:13px}._3ESD4G_calcTotals{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}._3ESD4G_calcTotals dt{color:var(--muted);font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;font-size:11px}._3ESD4G_calcTotals dt small{text-transform:none;letter-spacing:0}._3ESD4G_calcTotals dd{font-family:var(--data);overflow-wrap:anywhere;margin:6px 0 0;font-size:clamp(22px,2.6vw,30px);font-weight:700}._3ESD4G_calcBig{color:var(--green)}@media (max-width:900px){._3ESD4G_panel{grid-template-columns:1fr}}@media (max-width:480px){._3ESD4G_calcTotals{grid-template-columns:1fr}._3ESD4G_actions>*{flex:auto}}@media (prefers-reduced-motion:reduce){._3ESD4G_panelScreen,._3ESD4G_panelScreen>figure,._3ESD4G_panel{animation:none!important}._3ESD4G_tabIndicator{transition:none}}
.u_fh3G_pageHero{padding-block:clamp(56px,8vw,120px) clamp(64px,8vw,112px)}.u_fh3G_heroSplit{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.u_fh3G_heroCopy{z-index:1;position:relative}.u_fh3G_pageTitle{letter-spacing:-.035em;max-width:16ch;font-size:clamp(42px,7vw,108px);font-weight:800;line-height:.95}.u_fh3G_heroSplit .u_fh3G_pageTitle{font-size:clamp(40px,5.6vw,88px)}.u_fh3G_pageLede{max-width:58ch;color:var(--text);opacity:.88;margin-top:clamp(20px,3vw,32px);font-size:clamp(16px,1.35vw,19px);line-height:1.6}.u_fh3G_pageLede p+p{margin-top:12px}.u_fh3G_heroAside{z-index:1;min-width:0;position:relative}.u_fh3G_chapterTitle{align-items:center;gap:12px;font-size:clamp(26px,3vw,40px);font-weight:700;display:flex}.u_fh3G_pillar{scroll-margin-top:96px}.u_fh3G_pillar+.u_fh3G_pillar{margin-top:clamp(80px,10vw,140px)}.u_fh3G_pillarIntro{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:24px 8px;display:grid}.u_fh3G_pillarIntro dt{color:var(--green);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px}.u_fh3G_pillarIntro dd{opacity:.9;font-size:15px}.u_fh3G_feature{border-top:1px solid var(--line);padding-block:36px;scroll-margin-top:96px}.u_fh3G_featureHead{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:20px;display:flex}.u_fh3G_featureNo{color:var(--green);font-family:var(--data);letter-spacing:.1em;font-size:12px}.u_fh3G_featureHead h3{font-size:clamp(21px,2vw,26px);font-weight:700}.u_fh3G_featurePlatforms{border:1px solid var(--line-2);color:var(--muted);font-family:var(--data);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;margin-left:auto;padding:3px 9px;font-size:10.5px}.u_fh3G_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px;display:grid}.u_fh3G_featureGrid dt{color:var(--muted);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:10.5px}.u_fh3G_featureGrid div:nth-child(4) dt{color:var(--green)}.u_fh3G_featureGrid dd{font-size:15.5px;line-height:1.6}.u_fh3G_featureScreen{margin-top:28px}.u_fh3G_indexThree{grid-template-columns:repeat(3,minmax(0,1fr))}.u_fh3G_pipeline{counter-reset:step;border-left:1px solid var(--line-2);margin-left:8px}.u_fh3G_step{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);padding:0 0 clamp(56px,7vw,96px) clamp(24px,4vw,48px);scroll-margin-top:96px;display:grid;position:relative}.u_fh3G_step:before{content:"";background:var(--ink);border:2px solid var(--green);width:13px;height:13px;box-shadow:0 0 0 6px var(--green-dim);border-radius:50%;position:absolute;top:6px;left:-7px}.u_fh3G_step:last-child{padding-bottom:0}.u_fh3G_stepNo{color:var(--green);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:12px;display:block}.u_fh3G_step h3{margin-bottom:14px;font-size:clamp(24px,2.6vw,36px);font-weight:700}.u_fh3G_step p{color:var(--muted);font-size:16px}.u_fh3G_stepPoints{margin-top:18px}.u_fh3G_stepPoints li{border-top:1px solid var(--line);padding:10px 0 10px 22px;font-size:14.5px;position:relative}.u_fh3G_stepPoints li:before{content:"→";color:var(--green);font-family:var(--data);position:absolute;left:0}.u_fh3G_stepVisual{min-width:0}.u_fh3G_recordCard{background:linear-gradient(160deg,#13201b,#0a1110);border:1px solid #2a4038;border-radius:16px;padding:22px;box-shadow:0 30px 80px #00000059}.u_fh3G_recordCard dl>div{font-family:var(--data);border-bottom:1px solid #1e3029;justify-content:space-between;gap:12px;padding:10px 0;font-size:12.5px;display:flex}.u_fh3G_recordCard dl>div:last-child{border-bottom:0}.u_fh3G_recordCard dt{color:#91a69c;letter-spacing:.1em;text-transform:uppercase;align-self:center;font-size:10.5px}.u_fh3G_recordCard dd{color:var(--text);text-align:right}.u_fh3G_recordCard dd[data-tone=up]{color:var(--green)}.u_fh3G_recordCard dd[data-tone=down]{color:var(--red)}.u_fh3G_recordFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.u_fh3G_recordTotal{margin-top:6px;padding-top:12px;border-top:1px solid var(--green)!important}.u_fh3G_recordTotal dt,.u_fh3G_recordTotal dd{font-weight:700;color:var(--text)!important}.u_fh3G_tableWrap{border-top:1px solid var(--line-2);overflow-x:auto}.u_fh3G_table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.u_fh3G_table th,.u_fh3G_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:14px 16px 14px 0}.u_fh3G_table thead th{color:var(--muted);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:400}.u_fh3G_table tbody th{width:30%;font-weight:600}.u_fh3G_table td{color:var(--muted)}.u_fh3G_table td.u_fh3G_yes{color:var(--green);font-family:var(--data);font-size:13px}.u_fh3G_table td.u_fh3G_no{color:#77818a;font-family:var(--data);font-size:13px}.u_fh3G_table code{font-family:var(--data);color:var(--text);font-size:13px}.u_fh3G_paperTable th,.u_fh3G_paperTable td{border-color:var(--paper-line)}.u_fh3G_paperTable td,.u_fh3G_paperTable thead th{color:var(--paper-muted)}.u_fh3G_chips{flex-wrap:wrap;gap:10px;display:flex}.u_fh3G_chips li{border:1px solid var(--line-2);border-radius:999px;padding:10px 16px;font-size:15px;font-weight:600}.u_fh3G_paper .u_fh3G_chips li,.u_fh3G_chipsPaper li{border-color:var(--paper-line);background:#ffffff80}.u_fh3G_note{border:1px solid var(--line-2);border-left:2px solid var(--green);background:#16c7840a;border-radius:4px 12px 12px 4px;grid-template-columns:auto 1fr;align-items:start;gap:14px;margin-top:32px;padding:20px 22px;font-size:15px;display:grid}.u_fh3G_note svg{color:var(--green);margin-top:3px}.u_fh3G_note strong{margin-bottom:2px;display:block}.u_fh3G_note p{color:var(--muted)}.u_fh3G_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(32px,5vw,72px);display:grid}.u_fh3G_colHead{font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid;margin-bottom:4px;padding-bottom:12px;font-size:12px;font-weight:700}.u_fh3G_quote{max-width:26ch;font-family:var(--display);letter-spacing:-.03em;font-size:clamp(30px,4.2vw,60px);font-weight:700;line-height:1.05}.u_fh3G_quoteCite{color:var(--muted);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;margin-top:20px;font-size:12px}.u_fh3G_nextPages{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;padding-block:clamp(48px,6vw,80px);display:grid}.u_fh3G_nextPages a{border-top:1px solid var(--line-2);gap:8px;padding:24px 24px 24px 0;text-decoration:none;transition:color .2s;display:grid}.u_fh3G_nextPages a+a{border-left:1px solid var(--line);padding-left:24px}.u_fh3G_nextNote{color:var(--muted);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.u_fh3G_nextLabel{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:clamp(22px,2.4vw,32px);font-weight:700;display:flex}.u_fh3G_nextLabel svg{color:var(--green);transition:transform .25s var(--ease)}.u_fh3G_nextPages a:hover .u_fh3G_nextLabel{color:var(--green)}.u_fh3G_nextPages a:hover .u_fh3G_nextLabel svg{transform:translate(4px)}.u_fh3G_channels{border-top:1px solid var(--line-2)}.u_fh3G_channels li{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:4px 12px;padding:20px 0;display:grid}.u_fh3G_channels svg{color:var(--green);grid-row:span 2;margin-top:2px}.u_fh3G_channels strong{font-size:16px}.u_fh3G_channels a{color:var(--green)}.u_fh3G_channels span,.u_fh3G_channels p{color:var(--muted);font-size:14.5px}.u_fh3G_formCard{border:1px solid var(--line-2);background:var(--ink-2);border-radius:18px;padding:clamp(20px,2.4vw,32px);box-shadow:0 30px 80px #0006}.u_fh3G_prose{max-width:72ch;font-size:16.5px;line-height:1.75}.u_fh3G_prose :where(h2){margin-top:2.2em;margin-bottom:.6em;scroll-margin-top:96px;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.15}.u_fh3G_prose :where(h3){margin-top:1.8em;margin-bottom:.5em;font-size:20px;font-weight:700;line-height:1.25}.u_fh3G_prose :where(p,ul,ol,blockquote,table,figure){margin-bottom:1.1em}.u_fh3G_prose :where(ul){padding-left:1.2em;list-style:outside}.u_fh3G_prose :where(ol){padding-left:1.3em;list-style:decimal}.u_fh3G_prose :where(li){margin-bottom:.4em}.u_fh3G_prose :where(li)::marker{color:var(--app-green)}.u_fh3G_prose :where(a){color:var(--app-green);text-underline-offset:3px}.u_fh3G_prose :where(strong){font-weight:700}.u_fh3G_prose :where(blockquote){border-left:2px solid var(--app-green);padding-left:18px;font-style:italic}.u_fh3G_prose :where(code){font-family:var(--data);background:#0f192312;border-radius:4px;padding:1px 6px;font-size:.88em}.u_fh3G_prose :where(hr){border:0;border-top:1px solid var(--paper-line);margin:2em 0}.u_fh3G_prose :where(table){border-collapse:collapse;width:100%;font-size:15px}.u_fh3G_prose :where(th,td){border-bottom:1px solid var(--paper-line);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.u_fh3G_proseLayout{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.u_fh3G_toc{gap:4px;font-size:14px;display:grid;position:sticky;top:100px}.u_fh3G_toc p{color:var(--paper-muted);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px}.u_fh3G_toc a{border-bottom:1px solid var(--paper-line);color:var(--paper-muted);padding:6px 0;text-decoration:none}.u_fh3G_toc a:hover{color:var(--app-green)}.u_fh3G_meta{color:var(--muted);font-family:var(--data);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:12px;display:flex}@media (max-width:1080px){.u_fh3G_heroSplit{grid-template-columns:1fr}.u_fh3G_indexThree{grid-template-columns:repeat(2,minmax(0,1fr))}.u_fh3G_proseLayout{grid-template-columns:1fr}.u_fh3G_toc{position:static}}@media (max-width:900px){.u_fh3G_pillarIntro,.u_fh3G_featureGrid,.u_fh3G_twoCol,.u_fh3G_step{grid-template-columns:1fr}}@media (max-width:640px){.u_fh3G_indexThree{grid-template-columns:1fr}.u_fh3G_featurePlatforms{margin-left:0}.u_fh3G_nextPages a+a{border-left:0;padding-left:0}.u_fh3G_pipeline{margin-left:4px}}.u_fh3G_faqTools{z-index:5;background:var(--ink-2);gap:14px;margin-bottom:16px;padding-block:12px 18px;display:grid;position:sticky;top:76px}.u_fh3G_search{border:1px solid var(--line-2);background:var(--ink-2);color:var(--muted);border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex}.u_fh3G_search:focus-within{border-color:var(--green)}.u_fh3G_search input{min-width:0;min-height:50px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.u_fh3G_search input::-webkit-search-cancel-button{display:none}.u_fh3G_search button{background:var(--ink-3);width:30px;height:30px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.u_fh3G_catChips{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.u_fh3G_catChips button{border:1px solid var(--line-2);color:var(--muted);font-family:var(--ui);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:7px 14px;font-size:13.5px;font-weight:500}.u_fh3G_catChips button:hover{color:var(--text)}.u_fh3G_catChips button[aria-pressed=true]{border-color:var(--green);background:var(--green-dim);color:var(--text)}.u_fh3G_faqGroup+.u_fh3G_faqGroup{margin-top:48px}.u_fh3G_faqCat{color:var(--green);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:500}.u_fh3G_postTitle{max-width:22ch;font-size:clamp(36px,5.4vw,80px)}.u_fh3G_tocBack{align-items:center;gap:6px;margin-top:16px;display:inline-flex;border-bottom:0!important}.u_fh3G_meta .u_fh3G_blMeta,.u_fh3G_meta>p{margin:0}.u_fh3G_founderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,64px);display:grid}.u_fh3G_founderCard{align-content:start;gap:24px;display:grid}.u_fh3G_portrait{aspect-ratio:1;object-fit:cover;background:var(--ink-3);width:100%;height:auto;box-shadow:0 0 0 1px var(--line-2);filter:grayscale(.15);border-radius:16px;display:block}.u_fh3G_founderRole{color:var(--green);font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;font-size:11.5px}.u_fh3G_founderCard h3{margin-top:8px;font-size:clamp(28px,3vw,40px);font-weight:800}.u_fh3G_founderCard h3 a{text-decoration:none}.u_fh3G_founderCard h3 a:hover{color:var(--green)}.u_fh3G_founderBio{color:var(--muted);margin-top:10px;font-size:15.5px}.u_fh3G_founderLinks{font-family:var(--data);flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:12.5px;display:flex}.u_fh3G_founderLinks a{color:var(--green);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.u_fh3G_founderLinks a:hover{text-underline-offset:4px;text-decoration:underline}.u_fh3G_tocItem{border-bottom:1px solid var(--paper-line);color:var(--paper-ink);padding:6px 0}@media (max-width:900px){.u_fh3G_founderGrid{grid-template-columns:1fr}}.u_fh3G_statusDigest{color:var(--muted);font-family:var(--data);flex-basis:100%;margin-top:8px;font-size:12px}.u_fh3G_recordNote{color:#91a69c;font-family:var(--data);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.u_fh3G_note:not(:has(svg)){display:block}.u_fh3G_quoteMission{margin-top:24px;font-size:clamp(26px,3vw,42px)}.u_fh3G_quoteGap{margin-top:24px}.u_fh3G_voiceList{margin-top:32px}
.X25-8a_wlForm{border:1px solid var(--line-2);background:var(--ink-2);width:100%;font-family:var(--ui);border-radius:18px;gap:14px;padding:clamp(20px,2.4vw,32px);display:grid;box-shadow:0 30px 80px #0006}.X25-8a_wlRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.X25-8a_wlField{gap:6px;min-width:0;display:grid}.X25-8a_wlField label{color:var(--muted);font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.X25-8a_wlReq{color:var(--green)}.X25-8a_wlField input,.X25-8a_wlField select{width:100%;min-height:50px;color:var(--text);border:1px solid var(--line-2);background-color:var(--ink);font:inherit;font-family:var(--ui);border-radius:10px;padding:12px 14px;font-size:16px;transition:border-color .2s}.X25-8a_wlField input::placeholder{color:#77818a}.X25-8a_wlField input:hover,.X25-8a_wlField select:hover{border-color:#16c78480}.X25-8a_wlField input:focus-visible,.X25-8a_wlField select:focus-visible{border-color:var(--green);outline-offset:1px;outline:2px solid #16c78459}.X25-8a_wlField select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:38px}.X25-8a_wlField select option{color:#0f1923;background:#f0eee9}.X25-8a_wlTrap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.X25-8a_wlError{color:#ff8f8c;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;line-height:1.45;display:flex}.X25-8a_wlError svg{flex:none}.X25-8a_wlSubmit{color:#04150d;background:var(--green);min-height:52px;font-family:var(--ui);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:0 22px;font-size:15px;font-weight:700;transition:background .2s,transform .2s,opacity .2s;display:inline-flex}.X25-8a_wlSubmit:hover{background:#2fe09c;transform:translateY(-1px)}.X25-8a_wlSubmit:focus-visible{outline:2px solid var(--green);outline-offset:3px}.X25-8a_wlSubmit[disabled]{opacity:.72;cursor:progress;transform:none}.X25-8a_wlSpin{animation:.9s linear infinite X25-8a_wl-spin}@keyframes X25-8a_wl-spin{to{rotate:360deg}}.X25-8a_wlNote{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.6;display:flex}.X25-8a_wlNote svg{color:var(--green);flex:none;margin-top:3px}.X25-8a_wlDone{background:var(--ink-2);border:1px solid #16c78480;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;width:100%;padding:clamp(22px,2.4vw,30px);display:grid}.X25-8a_wlDoneMark{color:#04150d;background:var(--green);border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.X25-8a_wlDone b{color:var(--text);font-family:var(--display);letter-spacing:-.02em;font-size:20px;font-weight:700;display:block}.X25-8a_wlDone p{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.6}@media (max-width:560px){.X25-8a_wlRow{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.X25-8a_wlSubmit{transition:none}.X25-8a_wlSubmit:hover{transform:none}.X25-8a_wlSpin{animation:none}}
