@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.0r8bupko5j52m.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:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.0xa2imhn0fp5k.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:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.hDOjuW_className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.hDOjuW_variable{--f-display:"Funnel Display", "Funnel Display Fallback"}
@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/94a6d9b3ae777797-s.08z9zpoycruvm.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:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/fc566e733948aae3-s.p.31rnap-za66mk.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:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.DUEkPq_className{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.DUEkPq_variable{--f-sans:"Funnel Sans", "Funnel Sans Fallback"}
@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d203b9464cfa0970-s.3tsglnldgzmbb.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:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a69e508140118fbc-s.1i-4lpdmefbdo.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:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a9a434ecf764164f-s.p.09kihw1cxxru6.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:Fragment Mono Fallback;src:local(Arial);ascent-override:68.53%;descent-override:18.03%;line-gap-override:0.0%;size-adjust:138.63%}.SP7uOG_className{font-family:Fragment Mono,Fragment Mono Fallback;font-style:normal;font-weight:400}.SP7uOG_variable{--f-mono:"Fragment Mono", "Fragment Mono Fallback"}
:root,:root[data-theme=dark],.tone-dark,:root[data-theme=light] .band--b{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--f-display), "Segoe UI", system-ui, sans-serif;--font-sans:var(--f-sans), "Segoe UI", system-ui, sans-serif;--font-mono:var(--f-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--page:#06080b;--surface:#0d1116;--surface-2:#131921;--surface-3:#1a222c;--ink:#eef2f6;--ink-2:#a8b3bf;--ink-3:#6f7c8a;--line:#a8bed61f;--line-2:#a8bed638;--grid:#1b232c;--axis:#2c3844;--shadow:none;--signal:#45e8c0;--signal-ink:#04130e;--signal-soft:#45e8c01f;--link:#7ceccf;--glow-1:#45e8c01a;--glow-2:#3987e514;--c-move:#d95926;--c-fee:#199e70;--c-pred:#3987e5;--track:#45e8c029;--good:#0ca30c;--good-text:#3ddc84;--warning:#fab219;--critical:#e5584f;--max:1760px;--gutter:clamp(16px, 2.8vw, 56px)}:root[data-theme=light],.tone-light,:root[data-theme=dark] .band--b{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f2efe8;--surface:#fbfaf6;--surface-2:#f5f2eb;--surface-3:#ebe7dd;--ink:#0f1317;--ink-2:#47515c;--ink-3:#7b8591;--line:#0f13171a;--line-2:#0f131733;--grid:#e4e0d6;--axis:#c9c4b6;--shadow:0 1px 2px #0f13170a, 0 18px 40px -26px #0f131747;--signal:#0f8f68;--signal-ink:#fff;--signal-soft:#0f8f681a;--link:#0b6e51;--glow-1:#0f8f6812;--glow-2:#2a78d60d;--c-move:#eb6834;--c-fee:#12936a;--c-pred:#2a78d6;--track:#0f8f6824;--good-text:#006300;--critical:#c23a32}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:72px}body{background:var(--page);color:var(--ink);font:16px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;position:relative}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 42% at 78% -8%, var(--glow-1), transparent 70%), radial-gradient(44% 34% at -4% 18%, var(--glow-2), transparent 70%);position:fixed;inset:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--link);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}svg{display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:var(--page);border-radius:999px;padding:8px 14px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.main,.main>*,.lp,.lp>*,.lp-top,.lp-top>*{min-width:0}body{overflow-x:clip}.mono{font-family:var(--font-mono);font-size:.92em}.muted{color:var(--ink-2)}.strong{font-weight:650}h1,.h1{font:600 clamp(2.5rem, 5.6vw, 4.1rem) / 1.02 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin-top:12px}.h2{font:600 clamp(1.85rem, 3.5vw, 2.8rem) / 1.06 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.h3{font:600 18px/1.3 var(--font-display);letter-spacing:-.015em}.eyebrow,.kicker{color:var(--ink-2);font:500 12px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.kicker .idx{color:var(--signal)}.lede{max-width:60ch;color:var(--ink-2);margin-top:18px;font-size:18px;line-height:1.62}.sub{max-width:72ch;color:var(--ink-2);margin-top:4px;font-size:14.5px}.note{color:var(--ink-2);margin-top:14px;font-size:13.5px}.hl{background:linear-gradient(96deg, var(--signal), var(--c-pred));color:#0000;-webkit-background-clip:text;background-clip:text}.header{z-index:50;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--page) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);position:sticky;top:0}.header__in{align-items:center;gap:10px 28px;min-height:64px;display:flex}.brand{color:var(--ink);font:650 19px/1 var(--font-display);letter-spacing:-.03em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.nav{gap:2px;display:flex}.nav__link{color:var(--ink-2);border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:550;text-decoration:none;position:relative}.nav__link:hover,.nav__link[aria-current=page]{background:var(--surface-2);color:var(--ink)}.nav__link[aria-current=page]:after{content:"";background:var(--signal);border-radius:2px;width:14px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.header__right{align-items:center;gap:10px;margin-left:auto;display:flex}.netpill{border:1px solid var(--line-2);background:var(--surface);font:500 12px/1 var(--font-mono);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.netpill__name{color:var(--ink-2)}.netpill__block{font-variant-numeric:tabular-nums}.dot{background:var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot--ok{background:var(--good);box-shadow:0 0 0 3px color-mix(in srgb, var(--good) 22%, transparent)}.dot--down{background:var(--critical)}.dot--demo{background:var(--warning);box-shadow:0 0 0 3px #fab21933}.ribbon{border-bottom:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);font-size:13.5px}.ribbon__in{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-block:10px;display:flex}.ribbon strong{color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500}.main{gap:24px;padding-block:40px 96px;display:grid}.footer{border-top:1px solid var(--line);color:var(--ink-2);font-size:14px}.footer__in{grid-template-columns:1.4fr 1fr 1fr;gap:32px 48px;padding-block:48px 56px;display:grid}.footer h4{color:var(--ink-3);font:500 11.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.footer__line{max-width:34ch;margin-top:12px}.footer__links{gap:8px;display:grid}.footer__links a{color:var(--ink-2);text-decoration:none}.footer__links a:hover{color:var(--ink);text-decoration:underline}.footer__legal{border-top:1px solid var(--line);max-width:96ch;font:12px/1.7 var(--font-mono);color:var(--ink-3);grid-column:1/-1;padding-top:24px}.btn{height:46px;font:600 15px/1 var(--font-sans);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn--primary{background:var(--ink);color:var(--page)}.btn--signal{background:var(--signal);color:var(--signal-ink)}.btn--ghost{border-color:var(--line-2);color:var(--ink);background:0 0}.btn--ghost:hover{background:var(--surface-2)}.btn--sm{height:34px;padding:0 14px;font-size:13px}.btn[disabled]{opacity:.4;cursor:not-allowed;transform:none}.badge{border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink-2);font:500 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.badge--demo{color:var(--ink);border-style:dashed}.badge--live{border-color:color-mix(in srgb, var(--good) 45%, transparent);color:var(--good-text)}.pill{border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 70%, transparent);color:var(--ink-2);font:500 12.5px/1 var(--font-mono);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:inline-flex}.seg{border:1px solid var(--line);background:var(--surface-2);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.seg__btn{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px;font-size:13.5px;font-weight:550}.seg__btn:hover{color:var(--ink)}.seg__btn[aria-pressed=true]{background:var(--ink);color:var(--page);font-weight:650}.filters{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.filters__label{color:var(--ink-2);font:500 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.copy{border:1px solid var(--line-2);background:var(--surface-2);font:500 11.5px/1 var(--font-mono);cursor:pointer;border-radius:999px;padding:4px 10px}.copy:hover{border-color:var(--ink-2)}.addr{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.card{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:18px;padding:24px}.chartcard__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-bottom:16px;display:flex}.chartcard__tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fig{color:var(--ink-3);font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;display:block}.tiles{border:1px solid var(--line);background:var(--line);border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid;overflow:hidden}.tile{background:var(--surface);min-width:0;padding:18px 20px}.tile__label{color:var(--ink-2);font:500 11.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.tile__row{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:10px;display:flex}.tile__value{font:600 clamp(24px, 2.3vw, 32px) / 1.05 var(--font-display);letter-spacing:-.03em}.tile__unit{color:var(--ink-2);font:500 13px/1 var(--font-mono);letter-spacing:0;margin-left:6px}.tile__sub{color:var(--ink-2);margin-top:8px;font-size:13px}.spark{flex:none}.pagehead{max-width:78ch;padding-block:8px}.empty{border:1px dashed var(--line-2);color:var(--ink-2);text-align:center;border-radius:14px;padding:28px 16px;font-size:14px}.alert{border:1px solid var(--line);border-left:3px solid var(--critical);background:var(--surface);border-radius:10px;padding:12px 16px;font-size:14px}.notice{border:1px solid var(--line);border-left:3px solid var(--signal);background:var(--surface);border-radius:10px;padding:12px 16px;font-size:14px}.meter__track{background:var(--track);border-radius:999px;height:8px;overflow:hidden}.meter__fill{background:var(--signal);border-radius:999px;min-width:8px;height:100%;transition:width .4s}.meter__labels{color:var(--ink-2);font:500 12px/1 var(--font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;display:flex}.lp{gap:clamp(88px,11vw,148px);display:grid}.lp-hero{isolation:isolate;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:56px;padding-block:clamp(8px,3vw,40px) 0;display:grid;position:relative}.lp-hero:before{content:"";z-index:-1;background-image:radial-gradient(var(--axis) 1px, transparent 1.4px);opacity:.55;background-size:26px 26px;position:absolute;inset:-80px 0 -20px;-webkit-mask-image:radial-gradient(at 30% 36%,#000,#0000 66%);mask-image:radial-gradient(at 30% 36%,#000,#0000 66%)}.lp-hero h1{letter-spacing:-.045em;margin-top:22px;font-size:clamp(2.9rem,6.6vw,5.2rem);line-height:.98}.lp-hero .lede{font-size:19px}.hero__cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero__trust{color:var(--ink-3);font:500 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px 22px;margin-top:28px;display:flex}.hero__trust span:before{content:"·";color:var(--signal);margin-right:8px}.ticket{border:1px solid var(--line-2);background:linear-gradient(180deg, var(--surface-2), var(--surface) 55%);box-shadow:0 40px 80px -48px #000000b3, var(--shadow);border-radius:22px;position:relative;overflow:hidden}.ticket__head{border-bottom:1px solid var(--line);color:var(--ink-2);font:500 11.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;display:flex}.ticket__body{gap:18px;padding:20px;display:grid}.ticket__label{color:var(--ink-3);font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.ticket__inputs{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:8px;display:grid;overflow:hidden}.ticket__inputs>div{background:var(--surface);padding:9px 11px}.ticket__inputs dt{color:var(--ink-3);font:400 11px/1.2 var(--font-mono)}.ticket__inputs dd{font:500 15px/1 var(--font-mono);font-variant-numeric:tabular-nums;margin-top:4px}.ticket__tear{border-top:1px dashed var(--line-2);height:0;position:relative}.ticket__tear:before,.ticket__tear:after{content:"";border:1px solid var(--line-2);background:var(--page);border-radius:50%;width:22px;height:22px;position:absolute;top:-11px}.ticket__tear:before{clip-path:inset(0 0 0 50%);left:-12px}.ticket__tear:after{clip-path:inset(0 50% 0 0);right:-12px}.ticket__fee{font:600 clamp(3.8rem, 8vw, 5.4rem) / .95 var(--font-display);letter-spacing:-.05em}.ticket__feerow{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ticket__static{color:var(--ink-2);font:400 12.5px/1.4 var(--font-mono);text-align:right;padding-bottom:8px}.slider{gap:10px;display:grid}.slider__row{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.slider__val{color:var(--ink);font:500 13px/1 var(--font-mono)}.range{cursor:pointer;appearance:none;background:0 0;width:100%;height:28px;margin:0}.range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--signal) var(--fill,0%), var(--surface-3) var(--fill,0%));border-radius:999px;height:6px}.range::-moz-range-track{background:var(--surface-3);border-radius:999px;height:6px}.range::-moz-range-progress{background:var(--signal);border-radius:999px;height:6px}.range::-webkit-slider-thumb{border:3px solid var(--page);background:var(--ink);width:22px;height:22px;box-shadow:0 0 0 1px var(--line-2), 0 4px 14px #0006;appearance:none;border-radius:50%;margin-top:-8px}.range::-moz-range-thumb{border:3px solid var(--page);background:var(--ink);border-radius:50%;width:16px;height:16px}.marquee{border-block:1px solid var(--line);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.marquee__track{width:max-content;animation:60s linear infinite marquee;display:flex}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__item{color:var(--ink-2);font:400 12.5px/1 var(--font-mono);white-space:nowrap;align-items:center;gap:10px;padding:14px 30px;display:inline-flex}.marquee__item b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.marquee__item:after{content:"";background:var(--signal);opacity:.7;border-radius:50%;width:4px;height:4px;margin-left:20px}@keyframes marquee{to{transform:translate(-50%)}}.section__head{gap:16px;max-width:780px;margin-bottom:44px;display:grid}.section__head .lede{margin-top:2px}.plate{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:22px;position:relative;overflow:hidden}.plate__cap{z-index:1;color:var(--ink-3);font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;position:absolute;top:16px;left:20px}.arc{width:100%;min-width:640px;height:auto}.arcwrap{padding:36px 8px 8px;overflow-x:auto}.arc__line{fill:none;stroke:var(--axis);stroke-width:1.2px}.arc__line--hot{stroke:var(--signal);stroke-width:1.6px;opacity:.8}.arc__edge{stroke:var(--axis);stroke-width:.8px;opacity:.55}.arc__node{fill:var(--surface);stroke:var(--ink-3);stroke-width:1.4px}.arc__node--lit{fill:var(--signal);stroke:var(--surface);stroke-width:2px}.arc__txt{fill:var(--ink-2);font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.arc__sub{fill:var(--ink-3);font:400 12px var(--font-sans)}.arc__val{fill:var(--ink);font:600 30px var(--font-display);letter-spacing:-.03em}.arc__pulse{fill:var(--signal)}.input-tile{background:var(--surface);align-content:start;gap:8px;padding:20px;display:grid}.input-tile__key{color:var(--signal);font:500 12px/1 var(--font-mono);letter-spacing:.04em}.input-tile h3{font:600 17px/1.2 var(--font-display);letter-spacing:-.015em}.input-tile p{color:var(--ink-2);font-size:13.5px;line-height:1.5}.input-tile__val{font:500 20px/1 var(--font-mono);font-variant-numeric:tabular-nums;margin-top:6px}.input-tile__val small{color:var(--ink-3);margin-left:6px;font-size:11.5px}.promise{background:var(--surface);align-content:start;gap:10px;padding:26px 28px;display:grid}.promise__n{color:var(--ink-3);font:500 12px/1 var(--font-mono);letter-spacing:.1em}.promise h3{font:600 21px/1.2 var(--font-display);letter-spacing:-.025em}.promise p{color:var(--ink-2);font-size:15px}.ledger{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:0;display:grid;overflow:hidden}.ledger__row{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr auto;align-items:center;gap:16px;padding:16px 22px;display:grid}.ledger__row:last-child{border-bottom:0}.ledger__icon{border:1px solid var(--line-2);width:24px;height:24px;color:var(--ink-3);font:500 12px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.ledger__row[data-state=done] .ledger__icon{background:var(--signal);color:var(--signal-ink);border-color:#0000}.ledger__row[data-state=next] .ledger__icon{border-color:var(--signal);color:var(--signal)}.ledger__label{font-weight:600}.ledger__note{color:var(--ink-2);font-size:13.5px}.ledger__state{color:var(--ink-3);font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.ledger__row[data-state=done] .ledger__state{color:var(--good-text)}.ledger__row[data-state=next] .ledger__state{color:var(--signal)}.code{border:1px solid var(--line);background:var(--surface);border-radius:18px;overflow:hidden}.code__head{border-bottom:1px solid var(--line);color:var(--ink-2);font:500 12px/1 var(--font-mono);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 10px 18px;display:flex}.code pre{font:400 13px/1.7 var(--font-mono);color:var(--ink);margin:0;padding:18px;overflow-x:auto}.code .c{color:var(--ink-3)}.code .k{color:var(--c-pred)}.code .s{color:var(--signal)}.split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.faq{border:1px solid var(--line);background:var(--surface);border-radius:18px;display:grid;overflow:hidden}.faq details{border-bottom:1px solid var(--line)}.faq details:last-child{border-bottom:0}.faq summary{font:600 17px/1.3 var(--font-display);letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--signal);font:400 22px/1 var(--font-mono);flex:none;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details>div{max-width:74ch;color:var(--ink-2);padding:0 24px 22px;font-size:15.5px}.cta{border:1px solid var(--line-2);background:radial-gradient(60% 120% at 85% 0%, var(--glow-1), transparent 70%), var(--surface);text-align:center;border-radius:28px;padding:clamp(40px,7vw,84px) clamp(24px,5vw,64px);position:relative;overflow:hidden}.cta h2{max-width:24ch;margin-inline:auto}.cta p{max-width:52ch;color:var(--ink-2);margin:18px auto 0;font-size:18px}.cta .hero__cta{justify-content:center}.legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 20px;margin:0 0 12px;font-size:13px;display:flex}.legend li{align-items:center;gap:8px;display:inline-flex}.key{flex:none;display:inline-block}.key--bar{border-radius:2px;width:10px;height:10px}.key--line{border-radius:2px;width:14px;height:3px}.key--dot{border-radius:50%;width:10px;height:10px}.chart{border-radius:10px;width:100%;position:relative}.chart:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.chart svg{max-width:100%;overflow:visible}.chart--busy svg{opacity:.55;transition:opacity .15s}.chart__foot{color:var(--ink-2);margin-top:10px;font-size:12.5px}.bar{fill:var(--c-move)}.bar--hot{filter:brightness(1.18)}.grid{stroke:var(--grid);stroke-width:1px;shape-rendering:crispedges}.base{stroke:var(--axis);stroke-width:1px;shape-rendering:crispedges}.ax{fill:var(--ink-3);font:400 11px var(--font-mono);font-variant-numeric:tabular-nums}.lbl{fill:var(--ink-2);font:500 11.5px var(--font-mono)}.lbl--ink{fill:var(--ink)}.line{fill:none;stroke:var(--c-fee);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.dotmark{stroke:var(--surface);stroke-width:4px;paint-order:stroke}.dotmark--fee,.dotmark--scatter{fill:var(--c-fee)}.hotring{fill:none;stroke:var(--ink);stroke-width:2px}.cross{stroke:var(--axis);stroke-width:1px}.ref{stroke:var(--ink-3);stroke-width:1px;opacity:.6}.tip{z-index:6;border:1px solid var(--line-2);background:var(--surface-2);pointer-events:none;border-radius:12px;min-width:172px;max-width:260px;padding:11px 13px;font-size:12.5px;position:absolute;box-shadow:0 14px 34px -14px #0000008c}.tip__head{color:var(--ink-2);font:400 11.5px/1.3 var(--font-mono);margin-bottom:6px}.tip__row{grid-template-columns:16px auto 1fr;align-items:center;gap:8px;padding-block:2px;display:grid}.tip__val{color:var(--ink);font:600 14px/1.2 var(--font-mono);font-variant-numeric:tabular-nums}.tip__lab{color:var(--ink-2)}.tip__note{border-top:1px solid var(--line);color:var(--ink-2);font:400 11.5px/1.3 var(--font-mono);margin-top:5px;padding-top:7px}.tablewrap{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.tablewrap--scroll{max-height:440px;overflow-y:auto}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{border-bottom:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);font:500 11.5px/1 var(--font-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:11px 16px;position:sticky;top:0}.table td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 16px}.table tr:last-child td{border-bottom:0}.table--features td{vertical-align:middle}.num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.table th.num{text-align:right}.blurb{max-width:52ch;color:var(--ink-2)}.mini{background:var(--track);border-radius:999px;width:90px;height:6px;overflow:hidden}.mini__fill{background:var(--signal);border-radius:999px;height:100%}.diagramwrap{overflow-x:auto}.diagram{width:100%;min-width:600px;height:auto}.edge{stroke:var(--axis);stroke-width:.6px;opacity:.55}.edge--lit{stroke:var(--signal);stroke-width:.9px;opacity:.6}.node{fill:var(--surface);stroke:var(--ink-3);stroke-width:1.4px}.node--in{stroke:var(--ink-2)}.node--out{fill:var(--signal);stroke:var(--surface);stroke-width:3px}.dlabel{fill:var(--ink-2);font:400 12px var(--font-mono)}.dlabel--val{fill:var(--ink);font-weight:500}.dl{border:1px solid var(--line);border-radius:14px;display:grid;overflow:hidden}.dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,230px) 1fr;gap:6px 18px;padding:13px 18px;display:grid}.dl>div:last-child{border-bottom:0}.dl dt{color:var(--ink-2);font:500 12.5px/1.5 var(--font-mono)}.dl dd{font-size:15px}.callbrain{gap:18px;display:grid}.fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.field{gap:7px;font-size:13px;display:grid}.field__name{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.input{border:1px solid var(--line-2);background:var(--surface-2);border-radius:12px;width:100%;padding:11px 13px}.input:focus-visible{outline-offset:0;border-color:var(--signal)}.input--bad{border-color:var(--critical)}.callbrain__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.callbrain__err{border-left:3px solid var(--critical);padding-left:12px;font-size:14px}.result{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:18px;display:grid}.result__label{color:var(--ink-2);font:500 11.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.result__value{font:600 34px/1.1 var(--font-display);letter-spacing:-.03em;margin-top:6px}.terminal{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;overflow:hidden}.terminal__head{border-bottom:1px solid var(--line);color:var(--ink-2);font:500 12px/1.3 var(--font-mono);justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}.terminal pre{white-space:pre-wrap;word-break:break-all;margin:0;padding:14px;font-size:12.5px;line-height:1.6;overflow-x:auto}.stack{gap:14px;display:grid}.verdict{gap:16px;display:grid}.verdict__head{align-items:flex-start;gap:16px;display:flex}.statusicon{border:1px solid var(--line-2);background:var(--surface-2);width:38px;height:38px;color:var(--ink-2);font:600 16px/1 var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.statusicon--match{background:var(--signal);color:var(--signal-ink);border-color:#0000}.statusicon--mismatch,.statusicon--error{background:var(--critical);color:#fff;border-color:#0000}.hashrow{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:12px 14px;display:grid}.hashrow__label{color:var(--ink-2);font:500 11.5px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1}.hashrow__value{word-break:break-all;font-size:13px}.steps{gap:10px;display:grid}.steps li{color:var(--ink-2);align-items:baseline;gap:12px;font-size:14.5px;display:flex}.steps li.is-done{color:var(--ink)}.steps__n{border:1px solid var(--line-2);width:24px;height:24px;font:500 12px/1 var(--font-mono);border-radius:50%;flex:none;place-items:center;display:inline-grid}.is-done .steps__n{background:var(--signal);color:var(--signal-ink);border-color:#0000}.js .reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.js .reveal.is-in{opacity:1;transform:none}.iconbtn{border:1px solid var(--line-2);background:var(--surface);width:36px;height:36px;color:var(--ink-2);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.iconbtn:hover{border-color:var(--ink-2);color:var(--ink)}.lp-top{gap:clamp(40px,6vw,72px);display:grid}.pulse-top{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:20px;display:grid}.pulse-top .tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-content:stretch}@media (max-width:1000px){.pulse-top{grid-template-columns:1fr}.lp-hero{grid-template-columns:1fr;gap:40px}.split{grid-template-columns:1fr;gap:32px}}.nav__link{white-space:nowrap}@media (max-width:1180px){.nav{order:3;width:100%;padding-bottom:8px;overflow-x:auto}.header__in{flex-wrap:wrap;padding-top:10px}}@media (max-width:820px){.netpill__name{display:none}.footer__in{grid-template-columns:1fr 1fr}}@media (max-width:640px){.dl>div,.footer__in{grid-template-columns:1fr}.ledger__row{grid-template-columns:28px 1fr}.ledger__state{grid-column:2}}@media (max-width:560px){.container{padding-inline:16px}.card{padding:18px}.ticket__inputs{grid-template-columns:repeat(2,1fr)}.tile__value{font-size:28px}.header__right .btn{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}.wallet{position:relative}.header__right .wallet .btn{display:inline-flex}.wallet__menu{z-index:40;border:1px solid var(--line-2);background:var(--surface);min-width:250px;max-width:min(340px,100vw - 32px);box-shadow:var(--shadow);border-radius:14px;gap:10px;padding:14px;font-size:13px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.wallet__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.wallet__addr{overflow-wrap:anywhere;font-size:12px}.wallet__item{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font:600 14px/1 var(--font-sans);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.wallet__item:hover{border-color:var(--line-2)}.wallet__err{color:var(--critical);margin:0}.card--stack{gap:18px;display:grid}.card--stack>.chartcard__head{margin-bottom:0}.card--stack>.note,.card--stack>.txline{margin-top:0}.kv{border:1px solid var(--line);background:var(--line);border-radius:14px;gap:1px;display:grid;overflow:hidden}.kv>div{background:var(--surface);grid-template-columns:minmax(190px,.42fr) 1fr;gap:12px;padding:12px 16px;font-size:14px;display:grid}.kv dt{color:var(--ink-2)}.kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.swapbox{grid-template-columns:1fr auto 1fr;align-items:end;gap:14px;display:grid}.swapbox__out{align-items:center;min-height:46px;display:flex}.flip{border:1px solid var(--line-2);background:var(--surface-2);width:42px;height:42px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;margin-bottom:2px;font-size:18px;transition:transform .2s,background .15s;display:grid}.flip:hover{background:var(--surface);transform:rotate(180deg)}.txline{border:1px solid var(--line);border-left:3px solid var(--ink-3);background:var(--surface-2);overflow-wrap:anywhere;border-radius:10px;padding:10px 14px;font-size:14px}.txline--ok{border-left-color:var(--signal)}.txline--error{border-left-color:var(--critical)}.faucet{gap:6px;display:grid}.h4{font:600 15px/1.3 var(--font-display);letter-spacing:-.01em;margin-top:8px}.result__value small{color:var(--ink-2);font:500 13px/1 var(--font-mono);letter-spacing:0;margin-left:4px}@media (max-width:720px){.swapbox{grid-template-columns:1fr}.flip{justify-self:center;margin:0}.kv>div{grid-template-columns:1fr;gap:4px}}.buyback{flex-direction:column;gap:4px;min-width:160px;display:inline-flex}.buyback__note{max-width:260px;font-size:12px}.btn--sm{padding:6px 12px;font-size:13px}.tokenca{border:1px solid var(--line);background:var(--surface);border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px 10px;max-width:100%;margin-top:18px;padding:8px 12px;font-size:13px;display:inline-flex}.tokenca__label{color:var(--ink-3);letter-spacing:.02em;font-weight:600}.tokenca__addr{word-break:break-all;color:var(--ink)}.tokenca--compact{border-radius:10px;margin-top:12px;font-size:12px}
.main--full{padding:0;display:block}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.lp{display:block}.band{background:var(--page);color:var(--ink);padding-block:clamp(72px,9vw,148px);position:relative}.band--b{border-block:1px solid var(--line)}.band--tight{border-block:1px solid var(--line);padding-block:0}.band--hero{padding-block:clamp(18px,2.2vw,36px) 0}.halftone{isolation:isolate;overflow:clip}.halftone:before{content:"";z-index:-1;background-image:radial-gradient(var(--axis) 1.1px, transparent 1.5px);opacity:.55;background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 30%,#000 10%,#0000 78%);mask-image:radial-gradient(90% 70% at 50% 30%,#000 10%,#0000 78%)}.sec-head{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,96px);margin-bottom:clamp(36px,4.4vw,72px);display:grid}.sec-head .lede{max-width:52ch;margin-top:0}.h2--xl{letter-spacing:-.055em;margin-top:18px;font-size:clamp(2.6rem,6.4vw,6.4rem);font-weight:800;line-height:.94}.h2--mega{letter-spacing:-.06em;margin-top:20px;font-size:clamp(3.4rem,11vw,11rem);font-weight:800;line-height:.88}.btn--lg{height:56px;padding-inline:30px;font-size:16px}.board{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.7vw,26px);min-height:calc(100svh - 66px - clamp(18px,2.2vw,36px));display:grid}.board>*{min-width:0}.board__top{text-align:center;justify-items:center;gap:16px;display:grid}.chip{border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 70%, transparent);color:var(--ink-2);font:500 11.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:7px 16px;display:inline-flex}.board h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.6rem,min(5.6vw,9.5svh),6rem);font-weight:800;line-height:.95}.board__lede{max-width:84ch;color:var(--ink-2);font-size:clamp(16px,1.25vw,20px);line-height:1.55}.board__grid{grid-template-columns:minmax(240px,.8fr) minmax(0,2.5fr) minmax(250px,.85fr);align-items:stretch;gap:clamp(12px,1.5vw,24px);min-height:0;display:grid}.panel{border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:16px 18px;display:flex}.panel__head{border-bottom:1px solid var(--line);color:var(--ink-2);font:500 11px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding-bottom:12px;display:flex}.panel__head b{color:var(--signal);font-weight:500}.panel__foot{color:var(--ink-3);font:400 11.5px/1.3 var(--font-mono);margin-top:auto}.mem{flex:1;align-content:space-between;gap:2px;display:grid}.mem__row{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:5px;display:grid}.mem__row:last-child{border-bottom:0}.mem__key{color:var(--ink-2);font:400 12px/1 var(--font-mono)}.mem__bar{background:var(--track);border-radius:999px;height:6px;overflow:hidden}.mem__bar i{background:var(--signal);border-radius:999px;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1);display:block}.mem__val{text-align:right;min-width:3.2ch;font:500 15px/1 var(--font-mono);font-variant-numeric:tabular-nums}.bigfee{font:800 clamp(3.6rem, 6.4vw, 7rem) / .9 var(--font-display);letter-spacing:-.06em}.facts{gap:0;margin-top:auto;display:grid}.facts>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding-block:9px;display:flex}.facts dt{color:var(--ink-3);font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.facts dd{font:500 14.5px/1 var(--font-mono);font-variant-numeric:tabular-nums}.scope{border:1px solid var(--line-2);background:radial-gradient(70% 60% at 80% 40%, var(--glow-1), transparent 70%), var(--surface);border-radius:18px;min-height:280px;position:relative;overflow:hidden}.scope canvas{width:100%;height:100%;position:absolute;inset:0}.scope__legend{color:var(--ink-2);font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;gap:16px;display:flex;position:absolute;top:14px;left:16px}.scope__legend span{align-items:center;gap:7px;display:inline-flex}.scope__guide{color:var(--ink-3);font:400 10.5px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;position:absolute;right:12px;transform:translateY(-120%)}.scope__now{border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink-2);font:400 11.5px/1.2 var(--font-mono);border-radius:10px;gap:4px;padding:10px 12px;display:grid;position:absolute;bottom:14px;right:14px}.scope__now b{color:var(--ink);font-weight:500}.deck{border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px clamp(16px,2.4vw,40px);padding:12px 16px;display:grid}.deck__play{align-items:center;gap:8px;display:flex}.deck__count{min-width:5.5ch;color:var(--ink);font:500 13px/1 var(--font-mono);font-variant-numeric:tabular-nums}.deck__mode{color:var(--ink-3);font:400 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.deck__slider{grid-template-columns:auto minmax(120px,1fr) auto auto;align-items:center;gap:14px;min-width:0;display:grid}.deck__slider label{color:var(--ink-2);font:500 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.deck__val{text-align:right;min-width:4ch;font:500 14px/1 var(--font-mono);font-variant-numeric:tabular-nums}.deck__cta{gap:10px;display:flex}.board__tickers{border-top:1px solid var(--line);margin-inline:calc(50% - 50vw);overflow:hidden}.board__tickers .marquee{border-block:0}.board__tickers .marquee+.marquee{border-top:1px solid var(--line)}.strip__tag{padding:14px var(--gutter);border-bottom:1px solid var(--line);color:var(--ink-3);font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.strip__grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.strip__cell{border-right:1px solid var(--line);align-content:start;gap:6px;padding:clamp(18px,2.4vw,40px) clamp(16px,2vw,36px);display:grid}.strip__cell:last-child{border-right:0}.strip__num{font:800 clamp(2.4rem, 4.4vw, 5rem) / .95 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.strip__label{color:var(--ink);font:500 12px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.strip__note{color:var(--ink-2);font-size:13.5px;line-height:1.45}.compare{border:1px solid var(--line-2);background:var(--surface);border-radius:20px;overflow:hidden}.compare__row{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr 1fr 1.2fr;display:grid}.compare__row:last-child{border-bottom:0}.compare__row>span{color:var(--ink-2);padding:clamp(14px,1.6vw,26px) clamp(14px,1.8vw,30px);font-size:clamp(14px,1.05vw,16.5px);line-height:1.4}.compare__row>.compare__q{color:var(--ink);font:600 clamp(15px, 1.2vw, 19px) / 1.3 var(--font-display);letter-spacing:-.01em}.compare__row>.is-us{border-left:1px solid var(--signal);background:var(--signal-soft);color:var(--ink);font-weight:500}.compare__row--head>span{color:var(--ink-3);font:500 11.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.compare__row--head>.is-us{color:var(--signal)}.ledger{border-radius:20px}.cta2{justify-items:start;gap:8px;display:grid}.band--cta{padding-block:clamp(96px,12vw,200px)}.cta2 .lede{margin-top:28px;font-size:clamp(17px,1.5vw,22px)}.band--page{padding-block:clamp(28px,4vw,72px) 0}.phead{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,80px);padding-block:clamp(18px,2.4vw,40px) clamp(32px,4.4vw,76px);display:grid}.phead>*{min-width:0}.phead__title{font:700 clamp(3rem, 8.2vw, 9rem) / .9 var(--font-display);letter-spacing:-.055em;text-wrap:balance}.phead__lede{max-width:54ch;padding-bottom:.5em}.pagebody{gap:24px;padding-block:clamp(28px,3.4vw,56px) clamp(64px,8vw,120px);display:grid}.pagebody>*{min-width:0}@media (max-width:1280px){.strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.strip__cell:nth-child(3n){border-right:0}.strip__cell:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:1100px){.board__grid{grid-template-columns:1fr 1fr}.scope{grid-area:1/1/auto/-1;min-height:clamp(300px,56vw,460px)}.deck{border-radius:20px;grid-template-columns:1fr}.deck__cta{flex-wrap:wrap}.sec-head{grid-template-columns:1fr;align-items:start}}@media (max-width:900px){.phead{grid-template-columns:minmax(0,1fr)}.compare__row{grid-template-columns:1fr 1fr}.compare__row--head{display:none}.compare__row>[data-col]:before{content:attr(data-col);color:var(--ink-3);font:500 10.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;display:block}.compare__row>.is-us[data-col]:before{color:var(--signal)}.compare__row>.compare__q{grid-column:1/-1;padding-bottom:0}.compare__row>.is-us{border-top:1px solid var(--signal);border-left:0;grid-column:1/-1}.deck__slider{grid-template-columns:1fr auto}.deck__slider label{grid-column:1/-1}}@media (max-width:700px){.board__grid{grid-template-columns:1fr}.strip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strip__cell:nth-child(3n){border-right:1px solid var(--line)}.strip__cell:nth-child(2n){border-right:0}.strip__cell:nth-child(n+3){border-top:1px solid var(--line)}}
.board__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.skel{background:var(--surface-3);vertical-align:middle;border-radius:10px;display:inline-block;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ink) 10%, transparent), transparent);animation:1.4s ease-in-out infinite skel;position:absolute;inset:0;transform:translate(-100%)}@keyframes skel{to{transform:translate(100%)}}.docs{grid-template-columns:252px minmax(0,1fr);align-items:start;gap:clamp(28px,4.5vw,80px);padding-block:clamp(28px,4vw,60px) clamp(72px,9vw,140px);display:grid}.docs>div:first-child{align-self:stretch}.docs__nav-wrap{height:100%}.docs__nav{max-height:calc(100svh - 96px);padding-right:6px;font-size:14.5px;position:sticky;top:72px;overflow-y:auto}.docs__nav h4{color:var(--ink-3);font:500 11.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:22px 0 6px 12px}.docs__nav h4:first-child{margin-top:0}.docs__nav a{color:var(--ink-2);border-radius:10px;padding:7px 12px;text-decoration:none;display:block}.docs__nav a:hover{background:var(--surface-2);color:var(--ink)}.docs__nav a[aria-current=page]{background:var(--signal-soft);color:var(--ink);font-weight:600}.docs__menu{display:none}.prose{min-width:0;max-width:78ch;font-size:16.5px;line-height:1.7}.prose h1{font:800 clamp(2.1rem, 4.2vw, 3.2rem) / 1.02 var(--font-display);letter-spacing:-.045em;margin:0 0 14px}.prose .lede{max-width:64ch;margin:0 0 8px;font-size:clamp(17px,1.3vw,20px)}.prose h2{font:700 clamp(1.4rem, 2vw, 1.75rem) / 1.2 var(--font-display);letter-spacing:-.035em;margin:2.6em 0 .55em}.prose h3{font:650 1.15rem/1.3 var(--font-display);letter-spacing:-.02em;margin:1.9em 0 .4em}.prose p,.prose ul,.prose ol{color:var(--ink-2);margin:0 0 1.05em}.prose ul,.prose ol{padding-left:1.3em}.prose li{margin-bottom:.4em}.prose strong{color:var(--ink)}.prose a{color:var(--link)}.prose code{border:1px solid var(--line);background:var(--surface-2);font:.88em var(--font-mono);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px}.prose pre{border:1px solid var(--line);background:var(--surface);font:13px/1.65 var(--font-mono);border-radius:14px;margin:1.2em 0 1.5em;padding:16px 18px;overflow-x:auto}.prose pre code{font-size:inherit;overflow-wrap:normal;background:0 0;border:0;padding:0}.prose .tablewrap{margin:1.1em 0 1.5em;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:14.5px}.prose th,.prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 14px 10px 0}.prose th{color:var(--ink-3);font:500 11.5px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.prose td{color:var(--ink-2)}.prose td:first-child{color:var(--ink)}.glossary{margin:1.6em 0 0}.glossary>div{border-bottom:1px solid var(--line);padding:14px 0;scroll-margin-top:72px}.glossary dt{color:var(--ink);font:650 1.02rem/1.3 var(--font-display);letter-spacing:-.01em}.glossary dd{color:var(--ink-2);margin:4px 0 0;font-size:15.5px;line-height:1.6}.prose img{border:1px solid var(--line);background:#fcfcfb;border-radius:16px;max-width:100%;height:auto;margin:1.2em 0;display:block}.prose .terminal{margin:1em 0}.callout{border:1px solid var(--line-2);border-left:3px solid var(--signal);background:var(--surface);color:var(--ink-2);border-radius:12px;margin:1.5em 0;padding:16px 20px;font-size:15.5px;line-height:1.6}.callout--warn{border-left-color:var(--warning)}.callout>:last-child{margin-bottom:0}.callout b,.callout strong{color:var(--ink)}.steps-doc{counter-reset:sd;margin:1.3em 0;padding:0;list-style:none}.steps-doc>li{counter-increment:sd;margin:0 0 18px;padding:2px 0 2px 52px;position:relative}.steps-doc>li:before{content:counter(sd);background:var(--signal);width:34px;height:34px;color:var(--signal-ink);font:600 14px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.steps-doc>li>strong:first-child{color:var(--ink);margin-bottom:2px;font-size:1.04em;display:block}.docs-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:1.4em 0;display:grid}.docs-card{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:16px;padding:20px 22px;text-decoration:none;display:block}.docs-card:hover{border-color:var(--line-2);background:var(--surface-2)}.docs-card b{font:650 17px/1.25 var(--font-display);margin-bottom:4px;display:block}.docs-card span{color:var(--ink-2);font-size:14.5px;line-height:1.5}.docs__pager{grid-template-columns:1fr 1fr;gap:14px;margin-top:72px;display:grid}.docs__pager a{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:14px;padding:16px 20px;font-weight:600;text-decoration:none;display:block}.docs__pager a:hover{border-color:var(--line-2)}.docs__pager small{color:var(--ink-3);font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;display:block}.docs__pager a:last-child{text-align:right}@media (max-width:900px){.docs{grid-template-columns:minmax(0,1fr)}.docs__nav{display:none}.docs__menu{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin-bottom:8px;display:block}.docs__menu summary{cursor:pointer;padding:12px 16px;font-weight:600}.docs__menu .docs__nav{max-height:none;padding:0 12px 14px;display:block;position:static}.docs-cards{grid-template-columns:1fr}}.guide{border:1px solid var(--line-2);background:var(--surface);border-radius:18px}.guide>summary{cursor:pointer;font:650 17px/1.3 var(--font-display);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;list-style:none;display:flex}.guide>summary::-webkit-details-marker{display:none}.guide>summary:after{content:"＋";color:var(--ink-3);font-size:18px}.guide[open]>summary:after{content:"－"}.guide__body{color:var(--ink-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:4px 22px 22px;font-size:15px;line-height:1.6;display:grid}.guide__body b{color:var(--ink);font:650 16px/1.3 var(--font-display);margin-bottom:4px;display:block}.guide__body a,.guide__links a{color:var(--link)}.guide__links{color:var(--ink-3);margin:0;padding:0 22px 20px;font-size:14.5px}@media (max-width:900px){.guide__body{grid-template-columns:1fr}}@keyframes wait{to{background-position:-200% 0}}.board[data-wait] .bigfee,.board[data-wait] .mem__val,.board[data-wait] .facts dd{background:linear-gradient(100deg, var(--line) 30%, var(--line-2) 50%, var(--line) 70%) 0 0 / 200% 100%;color:#0000;border-radius:8px;width:fit-content;animation:1.4s linear infinite wait}.board[data-wait] .mem__bar i{width:0!important}.scope__wait{place-items:center;display:grid;position:absolute;inset:0}.scope__wait:before{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--signal) 10%, transparent) 50%, transparent 70%) 0 0 / 200% 100%;animation:1.8s linear infinite wait;position:absolute;inset:0}.scope__wait span{border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 82%, transparent);color:var(--ink-2);font:500 11.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:9px 15px;position:relative}@media (prefers-reduced-motion:reduce){.board[data-wait] .bigfee,.board[data-wait] .mem__val,.board[data-wait] .facts dd,.scope__wait:before{animation:none}}.board__lede{max-width:100ch}.aud{border-top:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aud__card{border-bottom:1px solid var(--line-2);flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,44px) clamp(16px,2vw,36px) clamp(26px,3vw,48px);display:flex}.aud__card:first-child{padding-left:0}.aud__card:last-child{padding-right:0}.aud__card+.aud__card{border-left:1px solid var(--line-2)}.aud__tag{color:var(--signal);font:500 11.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.aud__card h3{font:800 clamp(26px, 2.8vw, 44px) / 1 var(--font-display);letter-spacing:-.04em;margin:0}.aud__card p{max-width:44ch;color:var(--ink-2);margin:0;font-size:clamp(15px,1.1vw,17.5px);line-height:1.55}.aud__card ul{gap:9px;margin:4px 0 0;padding:0;list-style:none;display:grid}.aud__card li{color:var(--ink);align-items:baseline;gap:10px;font-size:15px;display:flex}.aud__card li:before{content:"";background:var(--signal);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.aud__cta{color:var(--ink);font:650 16px/1 var(--font-display);align-items:center;gap:8px;margin-top:auto;padding-top:12px;text-decoration:none;display:inline-flex}.aud__cta:hover{color:var(--signal)}.aud__cta svg{transition:transform .2s}.aud__cta:hover svg{transform:translate(4px)}.flow__steps{border-top:2px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.flow__step{border-bottom:1px solid var(--line-2);align-content:start;gap:10px;padding:clamp(20px,2.2vw,34px) clamp(12px,1.4vw,24px) clamp(22px,2.6vw,40px);display:grid;position:relative}.flow__step:first-child{padding-left:0}.flow__step:last-child{padding-right:0}.flow__step+.flow__step{border-left:1px solid var(--line-2)}.flow__step+.flow__step:before{content:"";border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);background:var(--page);width:12px;height:12px;position:absolute;top:calc(clamp(20px,2.2vw,34px) + 12px);left:-7px;transform:rotate(45deg)}.flow__n{background:var(--signal);width:34px;height:34px;color:var(--signal-ink);font:700 15px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.flow__step h3{font:750 clamp(18px, 1.5vw, 24px) / 1.15 var(--font-display);letter-spacing:-.025em;margin:0}.flow__step p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.flow__note{border:1px solid var(--line-2);border-left:3px solid var(--warning);background:var(--surface);max-width:92ch;color:var(--ink-2);border-radius:12px;margin-top:clamp(20px,2.4vw,36px);padding:16px 20px;font-size:15.5px;line-height:1.6}.flow__note p{margin:0}.flow__note b{color:var(--ink)}.flow__note a{color:var(--link)}@media (max-width:980px){.aud{grid-template-columns:1fr}.aud__card,.aud__card:first-child,.aud__card:last-child{padding-inline:0}.aud__card+.aud__card{border-left:0}.flow__steps{grid-template-columns:1fr}.flow__step,.flow__step:first-child,.flow__step:last-child{padding-inline:0}.flow__step+.flow__step{border-left:0}.flow__step+.flow__step:before{display:none}}@media (max-width:520px){.nav{justify-content:space-between;gap:0}.nav__link{padding:7px 6px;font-size:12.5px}}.terminal--code pre{white-space:pre;word-break:normal}.badge--snap{border-color:color-mix(in srgb, var(--warning) 45%, transparent);color:var(--ink)}.dot--snap{background:var(--warning);animation:1.4s ease-in-out infinite snap-pulse}@keyframes snap-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.dot--snap{animation:none}}.scope:not(.is-drawn){background-image:radial-gradient(var(--axis) 1.1px, transparent 1.5px), radial-gradient(70% 60% at 80% 40%, var(--glow-1), transparent 70%);background-size:16px 16px,auto}.line--paid{stroke:var(--ink-2);stroke-width:1.75px}.dotmark--paid{fill:var(--ink-2)}.ref--dash{stroke-dasharray:4 4}.shadowbar{gap:10px;margin-top:4px;display:grid}.shadowbar .note{margin:0}.lp .band:not(.band--hero):not(.band--tight):not(.band--cta){padding-block:clamp(40px,4.6vw,76px)}.lp .band--cta{padding-block:clamp(52px,6.4vw,96px)}.lp .sec-head{margin-bottom:clamp(20px,2.4vw,36px)}.lp .h2--xl{margin-top:12px;font-size:clamp(2rem,4.2vw,3.7rem);line-height:.98}.lp .h2--mega{margin-top:0;font-size:clamp(2.6rem,7vw,6.2rem);line-height:.92}.lp .cta2 .lede{margin-top:18px}.how{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.how__fig{margin:0}.how__fig .arcwrap{overflow:visible}.how__steps{gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.how__step{border-bottom:1px solid var(--line-2);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;padding-bottom:clamp(14px,1.6vw,22px);display:grid}.how__step:last-child{border-bottom:0;padding-bottom:0}.how__step h3{font:750 clamp(18px, 1.5vw, 23px) / 1.15 var(--font-display);letter-spacing:-.025em;margin:0 0 4px}.how__step p{max-width:62ch;color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.how__step p.how__detail{color:var(--ink-3);font:400 12px / 1.4 var(--font-mono);margin-top:6px}.how__detail b{color:var(--signal);letter-spacing:.06em;text-transform:uppercase;margin-right:8px;font-weight:500}.evid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,28px);display:grid}.evid__panel{border:1px solid var(--line-2);background:var(--surface);border-radius:20px;flex-direction:column;gap:16px;padding:clamp(18px,2vw,30px);display:flex}.evid__tag{color:var(--signal);font:500 11.5px / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.evid__panel h3{font:800 clamp(26px, 2.6vw, 40px) / 1 var(--font-display);letter-spacing:-.04em;margin:8px 0 0}.evid__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.evid__stat{border-top:1px solid var(--line-2);align-content:start;gap:8px;padding-top:14px;display:grid}.evid__chip{border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink-2);font:600 10.5px / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:4px 9px}.evid__chip--good{background:color-mix(in srgb, var(--good) 16%, transparent);color:var(--good-text);border-color:#0000}.evid__chip--bad{background:color-mix(in srgb, var(--warning) 22%, transparent);color:var(--ink);border-color:#0000}.evid__num{font:800 clamp(1.35rem, 1.75vw, 2rem) / .95 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.05em}.evid__stat p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.45}.evid__text{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.evid__cta{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}@media (max-width:1100px){.evid{grid-template-columns:1fr}}@media (max-width:1359px){.how{grid-template-columns:1fr}.how__fig{display:none}}@media (max-width:900px){.panel--mem{display:none}.panel--fee{grid-column:1/-1}}@media (max-width:560px){.lp .sec-head .lede,.how__detail,.strip__note{display:none}.evid__stats{grid-template-columns:1fr;gap:10px}.evid__stat{grid-template-columns:112px minmax(0,1fr);align-items:center;column-gap:14px}.evid__stat>.evid__chip{grid-area:1/1}.evid__stat>.evid__num{grid-area:2/1}.evid__stat>p{grid-area:1/2/span 2}}
:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.15s;--dur:.28s;--dur-slow:.6s;--dur-draw:1s}@property --glow{syntax:"<number>";inherits:false;initial-value:0}@keyframes rise-in{0%{opacity:0;transform:translateY(var(--rise,16px))}}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:scale(.55)}}@keyframes draw-x{0%{transform:scaleX(0)}}@keyframes bar-grow{0%{transform:scaleY(0)}}@keyframes draw-line{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes tick{0%{opacity:.3;transform:translateY(.14em)}}@keyframes row-flash{0%{background-color:color-mix(in srgb, var(--signal) 26%, transparent)}}@keyframes ping{to{box-shadow:0 0 0 10px #0000}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes sheen{0%{background-position:100% 0,0 0}}@keyframes comet{0%{opacity:0;background-position:-36% 0}10%,88%{opacity:1}to{opacity:0;background-position:136% 0}}@keyframes icon-in{0%{opacity:0;transform:rotate(-75deg)scale(.5)}}@keyframes nav-bar{0%{transform:translate(-50%)scaleX(0)}}.stagger>:first-child{--i:0}.stagger>:nth-child(2){--i:1}.stagger>:nth-child(3){--i:2}.stagger>:nth-child(4){--i:3}.stagger>:nth-child(5){--i:4}.stagger>:nth-child(6){--i:5}.stagger>:nth-child(7){--i:6}.stagger>:nth-child(8){--i:7}.js .reveal--stagger{opacity:1;transition:none;transform:none}.js .reveal--stagger:not(.is-in) .stagger>*,.js .reveal--stagger:not(.is-in) .flow__note,.js .reveal--stagger:not(.is-in) .how__fig,.js .reveal--stagger:not(.is-in) .evid__stat{opacity:0}.reveal--stagger.is-in .stagger>*{animation:rise-in var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--base,0s) + var(--i,0) * var(--step,90ms))}.page-enter{animation:fade-in var(--dur) ease-out backwards}.page-enter:has(>.lp){animation:none}.main>.page-enter{gap:24px;min-width:0;display:grid}.main>.page-enter>*{min-width:0}.band--page .kicker{animation:rise-in var(--dur-slow) var(--ease-out) backwards}.band--page .phead__title{animation:rise-in .7s var(--ease-out) 70ms backwards}.band--page .phead__lede{animation:rise-in .7s var(--ease-out) .15s backwards}.band--page .marquee{animation:.9s ease-out .3s backwards fade-in}[data-rv=wait]{opacity:0;transform:translateY(18px)}html [data-rv=in]{transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out)}.pagebody>*{animation:rise-in .65s var(--ease-out) backwards}.pagebody>:nth-child(2){animation-delay:70ms}.pagebody>:nth-child(3){animation-delay:.14s}.pagebody>:nth-child(4){animation-delay:.21s}.pagebody>:nth-child(n+5){animation-delay:.28s}.board__top>*{animation:rise-in var(--dur-slow) var(--ease-out) backwards}.board__top>:nth-child(2){animation-delay:70ms}.board__top>:nth-child(3){animation-delay:.14s}.board__top>:nth-child(4){animation-delay:.21s}.board__grid>*{--rise:24px;animation:rise-in .75s var(--ease-out) backwards}.board__grid>:first-child{animation-delay:.24s}.board__grid>:nth-child(2){animation-delay:.31s}.board__grid>:nth-child(3){animation-delay:.38s}.deck{--rise:14px;animation:rise-in .7s var(--ease-out) .46s backwards}.board__tickers{animation:.8s ease-out .56s backwards fade-in}.board h1 .hl,.reveal.is-in .hl{background-image:linear-gradient(105deg, transparent 40%, #fff9 50%, transparent 60%), linear-gradient(96deg, var(--signal), var(--c-pred));animation:sheen 1.5s var(--ease-in-out) .9s backwards;background-repeat:no-repeat;background-size:300% 100%,100% 100%}.aud,.flow__steps{border-top-color:#0000;position:relative}.aud:before,.flow__steps:before{content:"";background:var(--ink);transform-origin:0;height:2px;position:absolute;top:-2px;left:0;right:0}.reveal--stagger.is-in .aud:before,.reveal--stagger.is-in .flow__steps:before{animation:draw-x var(--dur-draw) var(--ease-out) backwards}.flow__steps:after{content:"";background:linear-gradient(90deg, transparent, var(--signal) 88%, transparent) no-repeat;opacity:0;pointer-events:none;background-position:-36% 0;background-size:26% 100%;border-radius:4px;height:4px;position:absolute;top:-3px;left:0;right:0}.reveal--stagger.is-in .flow__steps:after{animation:comet 2.2s var(--ease-in-out) .7s both}.flow__n{transition:transform var(--dur) var(--ease-pop)}.reveal--stagger.is-in .flow__n{animation:pop-in .52s var(--ease-pop) backwards;animation-delay:calc(.2s + var(--i,0) * .11s)}.flow__step:hover .flow__n,.how__step:hover .flow__n{transform:scale(1.1)}.reveal--stagger.is-in .flow__note{--rise:12px;animation:rise-in var(--dur-slow) var(--ease-out) .75s backwards}.reveal--stagger.is-in .how__fig{animation:.9s ease-out .15s backwards fade-in}.evid.stagger{--step:.15s}.reveal--stagger.is-in .evid__stat{--rise:10px;animation:rise-in var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(.3s + var(--i,0) * .15s + var(--j,0) * 90ms)}.evid__stat:nth-child(2){--j:1}.evid__stat:nth-child(3){--j:2}.aud__card{transition:background-color var(--dur) ease}.aud__card:hover{background-color:color-mix(in srgb, var(--surface) 60%, transparent)}.compare__row:not(.compare__row--head){transition:background-color var(--dur-fast) ease}.compare__row:not(.compare__row--head):hover{background-color:var(--surface-2)}.faq.stagger{--step:55ms}.strip__grid.stagger{--step:70ms}.cta2.stagger{--step:.11s}.chart .grid,.chart .base{animation:fade-in .6s var(--ease-out) backwards}.chart .ax{animation:fade-in .6s var(--ease-out) .1s backwards}.chart .bar{transform-box:fill-box;transform-origin:50% 100%;transition:filter var(--dur-fast);animation:bar-grow .7s var(--ease-out) backwards;animation-delay:calc(.12s + min(var(--i,0) * 7ms, .7s))}.chart .line{animation:draw-line 1.1s var(--ease-in-out) .15s backwards}.chart .line--paid+.line{animation-delay:.45s}.chart .dotmark--end{transform-box:fill-box;transform-origin:50%;animation:pop-in .42s var(--ease-pop) 1.1s backwards}.chart .lbl--ink{animation:.5s ease-out 1.1s backwards fade-in}.chart .dotmark--scatter{transform-box:fill-box;transform-origin:50%;animation:pop-in .45s var(--ease-pop) backwards;animation-delay:calc(80ms + min(var(--i,0) * 9ms, .8s))}.chart[data-wait] :is(.grid,.base,.ax,.lbl--ink,.dotmark--end,.dotmark--scatter){opacity:0;animation:none}.chart[data-wait] .bar{animation:none;transform:scaleY(0)}.chart[data-wait] .line{stroke-dasharray:1;stroke-dashoffset:1px;animation:none}.tip,.chart .cross{animation:.12s ease-out backwards fade-in}.hotring{transform-box:fill-box;transform-origin:50%;animation:pop-in .22s var(--ease-pop) backwards}.tick{animation:tick var(--dur) var(--ease-out) backwards;display:inline-block}.row--new>td{animation:row-flash 1.8s var(--ease-out) backwards}.table td{transition:background-color var(--dur-fast) ease}.table tbody tr:hover>td{background-color:var(--surface-2)}.tablewrap{animation:fade-in var(--dur) ease-out backwards}.dot--ok{animation:ping 1.8s var(--ease-out) 3 backwards}.meter__fill{transition:width .6s var(--ease-out)}.btn{transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast), border-color var(--dur-fast), box-shadow var(--dur) var(--ease-out), opacity var(--dur-fast)}.btn:active:not([disabled]){transform:translateY(0)scale(.97)}.btn--signal:hover{box-shadow:0 10px 30px -10px color-mix(in srgb, var(--signal) 75%, transparent)}.btn--primary:hover{box-shadow:0 10px 28px -12px color-mix(in srgb, var(--ink) 50%, transparent)}.btn[aria-busy=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}.iconbtn{transition:background var(--dur-fast), border-color var(--dur-fast), transform var(--dur-fast) var(--ease-out)}.iconbtn:hover{transform:translateY(-1px)}.iconbtn:active{transform:scale(.92)}.icon-in{animation:icon-in var(--dur) var(--ease-pop) backwards}.copy{transition:background var(--dur-fast), border-color var(--dur-fast), transform var(--dur-fast) var(--ease-out)}.copy:active{transform:scale(.95)}.seg__btn{transition:background var(--dur-fast), color var(--dur-fast)}.range::-webkit-slider-thumb{transition:transform var(--dur-fast) var(--ease-out)}.range::-moz-range-thumb{transition:transform var(--dur-fast) var(--ease-out)}.range:active::-webkit-slider-thumb{transform:scale(1.18)}.range:active::-moz-range-thumb{transform:scale(1.18)}.nav__link{transition:background var(--dur-fast), color var(--dur-fast)}.nav__link[aria-current=page]:after{animation:nav-bar var(--dur) var(--ease-out) backwards}.txline{--rise:8px;animation:rise-in var(--dur) var(--ease-out) backwards}.steps__n{transition:background var(--dur), color var(--dur), border-color var(--dur)}.is-done .steps__n{animation:pop-in .42s var(--ease-pop) backwards}.wallet__menu{--rise:-6px;animation:rise-in var(--dur-fast) var(--ease-out) backwards}.faq summary{transition:background-color var(--dur-fast) ease}.faq summary:hover{background-color:var(--surface-2)}.faq summary:after{transition:transform var(--dur) var(--ease-pop)}.faq details[open]>div{--rise:8px;animation:rise-in var(--dur) var(--ease-out) backwards}@supports (interpolate-size:allow-keywords){.faq details{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;transition:block-size .4s var(--ease-out), content-visibility .4s allow-discrete;overflow:clip}.faq details[open]::details-content{block-size:auto}}.card,.tile,.evid__panel,.docs-card,.docs-card:hover{background-image:radial-gradient(280px circle at var(--mx,-999px) var(--my,-999px), color-mix(in srgb, var(--signal) calc(var(--glow) * 9%), transparent), transparent 70%)}.card,.tile,.evid__panel{transition:--glow .35s}.card:hover,.tile:hover,.evid__panel:hover,.docs-card:hover{--glow:1}.docs-card{transition:transform var(--dur) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast), box-shadow var(--dur) var(--ease-out), --glow .35s ease}.docs-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.header{transition:background-color var(--dur), box-shadow var(--dur)}.header[data-scrolled]{background:color-mix(in srgb, var(--page) 90%, transparent);box-shadow:0 14px 30px -26px #000000a6}.header__bar{background:var(--signal);transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){html.theme-anim *,html.theme-anim :before,html.theme-anim :after{transition:background-color .4s var(--ease-out), color .4s var(--ease-out), border-color .4s var(--ease-out), fill .4s var(--ease-out), stroke .4s var(--ease-out), box-shadow .4s var(--ease-out)!important}}@media (prefers-reduced-motion:reduce){.js .reveal,.js .reveal--stagger:not(.is-in) .stagger>*,.js .reveal--stagger:not(.is-in) .flow__note,.js .reveal--stagger:not(.is-in) .how__fig,.js .reveal--stagger:not(.is-in) .evid__stat,[data-rv=wait]{opacity:1;transform:none}.header__bar{display:none}.card,.tile,.evid__panel,.docs-card{background-image:none}}
