:root{--paper: #FBFAF8;--surface: #FFFFFF;--ink: #101A22;--ink2: #3E5162;--muted: #5E7183;--line: #E2E8ED;--line-strong: #CBD5DD;--line-control: #7E8F9E;--accent: #0A7FA6;--accent-dark: #065E7C;--accent-soft: #E6F2F7;--good: #166B3E;--good-soft: #EDF6F1;--good-dark: #12563A;--copper: #B87333;--copper-soft: #FBF3EB;--copper-dark: #8A5320;--copper-text: #A5622A;--night: #0C1720;--night2: #16242F;--on-night: #C6D6E0;--on-night-strong: #F2F7FA;--sky: #5CC0DE;--accent-pale: #BEDCE8;--pill-none: #5D6E7D;--field: #FFFFFF;--serif: "Source Serif 4", "Source Serif 4 Fallback", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Helvetica, Arial, sans-serif;--mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--max: 1180px;--gut: 32px;--rail: 132px;--radius: 10px}html[data-theme=dark]{background:#0f1a22;color-scheme:dark}html[data-theme=dark] .m-root{color-scheme:dark;--paper: #0F1A22;--surface: #16242F;--ink: #E6EEF3;--ink2: #B9C7D2;--muted: #8FA3B3;--line: #243440;--line-strong: #33475A;--line-control: #56718A;--accent: #5CC0DE;--accent-dark: #8AD6EC;--accent-soft: rgba(92, 192, 222, .14);--good: #4CAF77;--good-soft: rgba(76, 175, 119, .14);--good-dark: #7BD09B;--copper: #D9A03C;--copper-soft: rgba(217, 160, 60, .14);--copper-dark: #E0A366;--copper-text: #E0A366;--night: #0C1720;--night2: #16242F;--accent-pale: rgba(92, 192, 222, .32);--pill-none: #A3B5C3;--field: #0F1A22}html[data-theme=dark] .m-root .btn-primary{background:var(--accent);border-color:var(--accent);color:var(--night)}html[data-theme=dark] .m-root .btn-primary:hover{background:var(--accent-dark);border-color:var(--accent-dark);color:var(--night)}html[data-theme=dark] .m-root .btn:hover{box-shadow:0 6px 18px #00000059}html[data-theme=dark] .mast{box-shadow:0 1px 0 var(--line-strong)}html[data-theme=dark] .statusbar{border-bottom-color:var(--line-strong)}html[data-theme=dark] .evidence{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .sitefooter{border-top:1px solid var(--line-strong)}html[data-theme=dark] .datacard .head{border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .avatar{border:1px solid var(--line-strong)}html[data-theme=dark] .tier.feat{border-color:var(--accent);box-shadow:0 14px 38px #00000059}html[data-theme=dark] .proof .datacard,html[data-theme=dark] .proofframe{box-shadow:0 24px 60px #00000073,0 2px 6px #0000004d}html[data-theme=dark] .proofframe{border-color:var(--line-strong)}@font-face{font-family:"Source Serif 4 Fallback";src:local("Georgia");size-adjust:90.51%;ascent-override:114.9%;descent-override:37.56%;line-gap-override:0%}.m-root,.m-root *,.m-root *:before,.m-root *:after{box-sizing:border-box}.m-root :where(h1,h2,h3,h4,p,ul,ol,li,figure,blockquote,dl,dd,table){margin:0;padding:0}.m-root :where(ul,ol){list-style:none}.m-root{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.m-root a{color:var(--accent-dark);text-decoration:none}.m-root a:hover{text-decoration:underline}.m-root .prose a,.m-root .note a,.m-root .microcopy a,.m-root .faq a,.m-root .statnote a,.m-root .lede a,.m-root figcaption a,.m-root .legal a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.m-root .prose a:hover,.m-root .note a:hover,.m-root .microcopy a:hover,.m-root .faq a:hover,.m-root .statnote a:hover,.m-root .lede a:hover,.m-root figcaption a:hover,.m-root .legal a:hover{text-decoration-color:currentColor}.m-root a.arrowlink{text-decoration:none}.m-root :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.m-root b,.m-root strong{font-weight:650;color:var(--ink)}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.narrow{max-width:760px}.skip{position:absolute;left:-9999px}.skip:focus{position:static;display:inline-block;padding:10px 16px;background:var(--night);color:#fff}.m-root h1,.m-root h2,.m-root .display{font-family:var(--serif);font-weight:400;letter-spacing:-.015em;line-height:1.08;color:var(--ink);text-wrap:balance}.m-root h3,.m-root h4,.m-root summary{text-wrap:balance}.m-root p,.m-root li{text-wrap:pretty}.m-root h1{font-size:clamp(34px,4.4vw,54px)}.m-root h2{font-size:clamp(27px,2.7vw,36px);line-height:1.14}.m-root h3{font-family:var(--sans);font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.35}.m-root h4{font-family:var(--sans);font-size:15.5px;font-weight:700;line-height:1.4}.mono-label{font-family:var(--mono);font-size:11.5px;letter-spacing:.11em;text-transform:uppercase;font-weight:600}.mast{background:var(--night);color:#fff;position:sticky;top:0;z-index:20;box-shadow:0 1px #ffffff0f;transition:box-shadow .25s ease}.mast.is-floating{box-shadow:0 1px #5cc0de59,0 8px 24px #0c17202e}html[data-theme=dark] .mast.is-floating{box-shadow:0 1px #5cc0de59,0 8px 24px #00000073}.mast .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px}.brand{font-family:var(--sans);font-size:19px;font-weight:800;letter-spacing:-.02em;color:#fff;white-space:nowrap}.m-root a.brand,.m-root a.brand:hover{color:#fff;text-decoration:none}.brand span{color:var(--sky)}.mastnav{display:flex;gap:24px;align-items:center;font-size:14.5px}.m-root .mastnav a{color:var(--on-night);white-space:nowrap}.m-root .mastnav a:hover{color:#fff;text-decoration:none}.m-root .mastnav a.is-current{color:#fff;box-shadow:inset 0 -2px 0 var(--sky)}.m-root a.mastcta{background:#fff;color:var(--night);padding:8px 15px;border-radius:6px;font-weight:650}.m-root a.mastcta:hover{background:var(--sky);color:var(--night);text-decoration:none}.mastmenu{display:none}.mastright{display:flex;align-items:center;gap:10px}.m-root a.mastcta-mobile{display:none}.masttools{display:flex;align-items:center;gap:10px}.themetoggle,.langbar .x,.mastmenu{position:relative}.themetoggle:after,.langbar .x:after,.mastmenu:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.themetoggle{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:6px;border:1px solid rgba(255,255,255,.25);background:transparent;color:var(--on-night);cursor:pointer;transition:color .15s,border-color .15s}.themetoggle:hover{color:#fff;border-color:var(--sky)}.themetoggle svg{width:17px;height:17px;display:block}.themetoggle .sun,html[data-theme=dark] .themetoggle .moon{display:none}html[data-theme=dark] .themetoggle .sun{display:block}.masttools-mobile{display:none}.langswitch{display:inline-flex;align-items:center;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;font-weight:600}.langswitch .sep{color:#ffffff59;margin:0 6px}.m-root .langswitch a{color:var(--on-night);padding:4px 1px;text-decoration:none}.m-root .langswitch a:hover{color:#fff}.m-root .langswitch a[aria-current=true]{color:#fff;box-shadow:inset 0 -2px 0 var(--sky)}.masttools .langswitch{margin-right:4px}.langbar{background:var(--accent-soft);border-bottom:1px solid var(--line);color:var(--ink2);font-size:14.5px}.langbar .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:9px;padding-bottom:9px}.langbar .x{margin-left:auto;width:28px;height:28px;border:1px solid var(--line-strong);border-radius:6px;background:transparent;color:var(--ink2);font-size:16px;line-height:1;cursor:pointer}.langbar .x:hover{color:var(--ink);border-color:var(--accent)}.statusbar{background:var(--night2);color:#9fb6c4;font-family:var(--mono);font-size:12px;border-bottom:1px solid rgba(255,255,255,.07)}.statusbar .wrap{display:flex;flex-wrap:wrap;gap:6px 22px;align-items:center;padding-top:8px;padding-bottom:8px;line-height:1.5}.statusbar b{color:#e7f0f5;font-weight:600}.dot{width:6px;height:6px;border-radius:50%;background:#e0a44a;display:inline-block;margin-right:8px;vertical-align:1px}.m-root .statusbar a{color:#9fb6c4;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#9fb6c473}.m-root .statusbar a:hover{color:#e7f0f5}.m-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sans);font-weight:650;font-size:16px;line-height:1.25;padding:14px 22px;border-radius:7px;border:1.5px solid transparent;cursor:pointer;text-align:center;transition:background .15s,border-color .15s,color .15s,transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s cubic-bezier(.2,.7,.2,1)}.m-root .btn:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 6px 18px #101a221f}.m-root .btn:active{transform:translateY(.5px);box-shadow:none;transition-duration:.15s,.15s,.15s,.06s,.06s}.m-root .btn[disabled],.m-root .btn[disabled]:hover{opacity:.72;cursor:progress;transform:none;box-shadow:none}.m-root .btn-primary{background:var(--night);color:#fff;border-color:var(--night)}.m-root .btn-primary:hover{background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}.m-root .btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-control)}.m-root .btn-ghost:hover{border-color:var(--accent);color:var(--accent-dark)}.m-root .btn-on-night{background:#fff;color:var(--night);border-color:#fff}.m-root .btn-on-night:hover{background:var(--sky);color:var(--night)}.m-root .btn-block{display:flex;width:100%}.arrowlink{font-weight:650}.blk{padding:76px 0;border-top:1px solid var(--line);scroll-margin-top:72px}.m-root [id],.m-root :where(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:72px}.blk.alt{background:var(--surface)}.blk.night{background:var(--night);color:var(--on-night);border-top-color:var(--night)}.blk.night h2,.blk.night h3,.blk.night h4,.blk.night b{color:var(--on-night-strong)}.sechead{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);gap:0 28px;align-items:start}.sechead .num{font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--accent-dark);font-weight:700;padding-top:.55em;border-top:2px solid var(--accent)}.blk.night .sechead .num{color:var(--sky);border-top-color:var(--sky)}.sechead .num i{display:block;font-style:normal;color:var(--muted);font-weight:400;letter-spacing:.08em;margin-top:4px;font-size:11px;text-transform:uppercase}.blk.night .sechead .num i{color:#7d96a6}.sechead h2{max-width:16em}.sechead .lede{font-size:18px;color:var(--ink2);margin-top:16px;max-width:33em}.blk.night .sechead .lede{color:var(--on-night)}.secbody{margin-top:44px}.secbody.railed{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);gap:0 28px}.secbody.railed>:first-child{grid-column:2}.hero{padding:64px 0 0}.herogrid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:56px;align-items:center}.kicker{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--copper-text);font-weight:600;margin-bottom:22px;display:flex;align-items:center;gap:10px}.kicker:before{content:"";width:28px;height:2px;background:var(--copper);flex:none}.m-root h1 em{font-style:normal;color:var(--accent-dark);background-image:linear-gradient(var(--accent-soft),var(--accent-soft));background-size:100% .3em;background-position:0 88%;background-repeat:no-repeat}.sub{font-size:19px;color:var(--ink2);margin-top:24px;max-width:33em}.cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.hero .cta .btn{padding-left:18px;padding-right:18px}.pricefirst{margin-top:22px;font-family:var(--sans);font-weight:700;font-size:17px;color:var(--ink);max-width:33em}.microcopy{font-size:14.5px;color:var(--muted);margin-top:18px;max-width:34em}.proof{position:relative}.proofframe{border:1px solid var(--line-strong);border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 24px 60px #101a2224,0 2px 6px #101a220f}.proofframe img{display:block;width:100%;height:auto}.shots{display:grid;grid-template-columns:minmax(0,1fr);gap:34px}.shots figure,.phones figure{margin:0}.shots .proofframe,.phones .proofframe{box-shadow:0 14px 40px #101a221f,0 1px 4px #101a220f}.shots figcaption,.phones figcaption{margin-top:10px;font-size:14px;line-height:1.45;color:var(--ink2)}.shots figcaption b,.phones figcaption b{color:var(--ink)}.shots .wide{grid-column:1 / -1}@media(max-width:760px){.shots{gap:26px}}.phones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:start}.phones figcaption{margin-top:12px}@media(max-width:1040px){.phones{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}}@media(max-width:700px){.phones{grid-template-columns:minmax(0,1fr);gap:30px}.phones figure{max-width:340px}}.proofhead{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--copper-text)}.proofhead:after{content:"";flex:1;height:1px;background:var(--line-strong)}.proofhead .pg{font-weight:400;color:var(--muted);letter-spacing:.08em}.proofcap{font-size:13.5px;color:var(--muted);margin-top:14px;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.statstrip{margin-top:58px;border-top:1px solid var(--line);background:var(--surface);border-bottom:1px solid var(--line)}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.stat{padding:24px 26px;border-left:1px solid var(--line)}.stat:first-child{border-left:none;padding-left:0}.stat .fig{font-family:var(--serif);font-size:34px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat .lab{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:9px}.statnote{border-top:1px solid var(--line);padding:12px 0 14px;font-size:13px;color:var(--muted);max-width:62em}.evidence{padding:54px 0;background:var(--night);color:var(--on-night)}.evhead{font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#7d96a6;margin-bottom:26px}.evgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ev{padding:0 32px;border-left:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column}.ev:first-child{padding-left:0;border-left:none}.ev q{font-family:var(--serif);font-size:20px;line-height:1.4;color:var(--on-night-strong);display:block;quotes:none}.ev q:before{content:"“"}.ev q:after{content:"”"}.ev cite{display:block;margin-top:auto;padding-top:16px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:#7d96a6;font-style:normal;text-transform:uppercase}.evsource{margin-top:26px;font-size:13.5px;color:#7d96a6;max-width:60em}.m-root .evsource a{color:var(--sky)}.pill{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:650;padding:3px 11px;border-radius:999px;border:1px solid;white-space:nowrap;line-height:1.5}.pill .gl{font-size:11px;line-height:1}.pill.good{color:var(--good-dark);border-color:var(--good);background:var(--good-soft)}.pill.warn{color:var(--copper-dark);border-color:var(--copper);background:var(--copper-soft)}.pill.none{color:var(--pill-none);border-color:var(--line-strong);background:var(--paper)}.ledger{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);overflow:hidden}.ledgerscroll{overflow-x:auto}.ledger table{width:100%;border-collapse:collapse;font-size:15px;min-width:640px;table-layout:fixed}.ledger th{text-align:left;font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600;padding:13px 20px;background:var(--paper);border-bottom:1px solid var(--line-strong);white-space:nowrap}.ledger td{padding:14px 20px;border-bottom:1px solid var(--line);color:var(--ink2);vertical-align:top}.ledger tr:last-child td{border-bottom:none}.ledger td:first-child{color:var(--ink);font-weight:650}.ledgerkey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 26px;margin-top:18px;font-size:13.5px;line-height:1.5;color:var(--muted)}.ledgerkey span b{color:var(--ink2)}.deliv{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px;align-items:start}.filelist{border-top:1px solid var(--line-strong)}.filerow{display:grid;grid-template-columns:236px minmax(0,1fr);gap:20px;padding:16px 0;border-bottom:1px solid var(--line)}.fname{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.fname b{font-size:15.5px;line-height:1.35}.filerow code{font-family:var(--mono);font-size:11.5px;color:var(--accent-dark);font-weight:600;background:var(--accent-soft);padding:2px 7px;border-radius:4px;white-space:nowrap}.filerow p{font-size:15px;color:var(--ink2);max-width:36em}.datacard{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);overflow:hidden}.datacard .head{background:var(--night);color:#cfe0e9;font-family:var(--mono);font-size:11px;letter-spacing:.09em;padding:11px 16px;display:flex;justify-content:space-between;gap:12px;text-transform:uppercase}.datascroll{overflow-x:auto}.datacard table{width:100%;border-collapse:collapse;font-size:13.5px}.datacard th{text-align:left;font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:11px 14px;border-bottom:1px solid var(--line);font-weight:600;white-space:nowrap}.datacard td{padding:10px 14px;border-bottom:1px solid var(--line);color:var(--ink2);white-space:nowrap}.datacard tr:last-child td{border-bottom:none}.datacard td.n{text-align:right;font-family:var(--mono);font-size:12.5px;font-variant-numeric:tabular-nums}.datacard td b{color:var(--ink)}.datacard .foot{padding:12px 14px;font-size:12.5px;color:var(--muted);background:var(--paper);border-top:1px solid var(--line)}.gauge{width:150px;min-width:150px}.track{display:block;width:100%;position:relative;height:10px;background:var(--paper);border:1px solid var(--line);border-radius:2px}.track .p90{position:absolute;inset:0 auto 0 0;background:var(--accent-pale);border-radius:1px}.track .p50{position:absolute;inset:0 auto 0 0;background:var(--accent);border-radius:1px}.scale{display:flex;justify-content:space-between;font-family:var(--mono);font-size:9.5px;color:var(--muted);letter-spacing:.05em;padding-top:4px}.gaugekey{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center}.gaugekey span{display:inline-flex;align-items:center;gap:7px}.swatch{width:15px;height:9px;border-radius:2px;display:inline-block;flex:none}.swatch.a{background:var(--accent)}.swatch.b{background:var(--accent-pale)}.checklist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.checklist li{position:relative;padding:22px 22px 22px 58px;font-size:16.5px;line-height:1.55;color:var(--ink2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.checklist li:before{content:"✓";position:absolute;left:20px;top:22px;width:26px;height:26px;border-radius:50%;background:var(--good-soft);border:1px solid var(--good);color:var(--good-dark);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.closing{font-size:17.5px;margin-top:26px;max-width:33em}.closing b{color:var(--ink)}.bigpoint{font-family:var(--serif);font-size:clamp(21px,2vw,26px);line-height:1.38;letter-spacing:-.01em;color:var(--ink);max-width:28em;text-wrap:pretty}.bigpoint.sub2{margin-top:18px;color:var(--ink2);font-size:clamp(18px,1.55vw,21px)}.m-root p.lede{font-size:18px;color:var(--ink2);margin-top:14px}.note{border-left:3px solid var(--line-strong);background:var(--surface);padding:20px 24px;border-radius:0 8px 8px 0}.note p+p{margin-top:12px}.note.honest{border-left-color:var(--copper);background:var(--copper-soft)}.note.honest b{color:var(--copper-dark)}.note.assure{border-left-color:var(--good);background:var(--good-soft)}.note.assure b{color:var(--good-dark)}.note p{font-size:15.5px;color:var(--ink2);max-width:37em}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.step{padding-top:20px;border-top:2px solid var(--ink)}.step .n{font-family:var(--mono);font-size:11.5px;color:var(--accent-dark);font-weight:700;letter-spacing:.1em;display:block;margin-bottom:8px}.step h3{font-size:17px}.step p{font-size:15px;color:var(--ink2);margin-top:8px;max-width:36em}.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.tier{border:1px solid var(--line-strong);border-radius:var(--radius);padding:26px 24px 28px;background:var(--surface);display:flex;flex-direction:column}.tier.feat{border-color:var(--night);border-width:2px;padding:25px 23px 27px;box-shadow:0 14px 38px #101a221c}.tiertop{min-height:24px;margin-bottom:6px}.tiertop h3{margin-top:8px}.tier .amt{font-family:var(--serif);font-size:40px;letter-spacing:-.03em;margin-top:10px;line-height:1}.tier .amt small{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;margin-left:8px;vertical-align:3px}.tier .for{font-size:14.5px;color:var(--muted);margin-top:12px;max-width:34em}.tier ul{margin:20px 0 24px;flex:1}.tier li{font-size:14.5px;color:var(--ink2);padding:6px 0 6px 26px;position:relative;max-width:36em}.tier li:before{content:"✓";position:absolute;left:0;top:6px;color:var(--good);font-weight:700}.tier li.no{color:var(--muted)}.tier li.no:before{content:"—";color:var(--line-strong)}.tier .btn{font-size:15px;padding:12px 16px}.founder{display:grid;grid-template-columns:auto minmax(0,1fr);gap:26px;align-items:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px}.avatar{width:68px;height:68px;border-radius:50%;background:var(--night);color:var(--sky);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:26px;flex:none}.founder .role{font-family:var(--mono);font-size:11.5px;color:var(--muted);letter-spacing:.06em;margin-top:3px;text-transform:uppercase}.founder p{font-size:15.5px;color:var(--ink2);margin-top:14px;max-width:35em}.trustgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.trustitem{border:1px solid var(--line);border-radius:8px;padding:18px 20px;background:var(--surface)}.trustitem h4{display:flex;align-items:baseline;gap:9px}.trustitem .ic{color:var(--good);font-size:14px;flex:none}.trustitem p{font-size:14.5px;color:var(--ink2);margin-top:7px;max-width:38em}.formwrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:44px;align-items:start}.formcard{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:30px}.field{margin-bottom:18px}.field label{display:block;font-size:14px;font-weight:650;margin-bottom:6px}.field input,.field select,.field textarea{display:block;width:100%;max-width:100%;font-family:var(--sans);font-size:16px;line-height:1.4;padding:12px 13px;border:1.5px solid var(--line-control);border-radius:7px;background:var(--field);color:var(--ink);transition:border-color .15s,box-shadow .18s cubic-bezier(.2,.7,.2,1)}.field label{transition:color .15s}.field:focus-within label{color:var(--accent-dark)}.field textarea{resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.field .hint,.formcard .hint{font-size:13px;color:var(--muted);margin-top:6px;max-width:36em}.formerror{background:var(--copper-soft);border:1px solid var(--copper);color:var(--copper-dark);padding:13px 15px;border-radius:7px;font-size:15px;margin-bottom:18px}.formok{background:var(--good-soft);border:1px solid var(--good);color:var(--good-dark);padding:20px 22px;border-radius:8px;font-size:16px;line-height:1.6}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.formcard .check{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--ink2);margin:4px 0 18px;cursor:pointer}.formcard .check input{margin-top:3px;width:16px;height:16px;flex:none}.aside-stack>*+*{margin-top:22px}.faq{border-top:1px solid var(--line-strong);max-width:860px}.faq details{border-bottom:1px solid var(--line)}.faq summary{font-size:17px;font-weight:650;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding:18px 0}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--accent-dark);font-weight:400;font-size:22px;line-height:1.1;font-family:var(--mono);flex:none}.faq details[open] summary:after{content:"–"}.faq details>p{color:var(--ink2);font-size:16px;padding-bottom:20px;max-width:36em}.faq details>p+p{margin-top:12px}.cardgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media(min-width:901px){.cardgrid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}.linkcard{border:1px solid var(--line-strong);border-radius:var(--radius);padding:24px;background:var(--surface);display:flex;flex-direction:column}.m-root a.linkcard:hover{text-decoration:none;border-color:var(--accent)}.linkcard .mono-label{color:var(--muted);margin-bottom:12px}.linkcard p{font-size:15px;color:var(--ink2);margin-top:9px;flex:1;max-width:36em}.linkcard .go{margin-top:16px;font-size:14.5px;font-weight:650;color:var(--accent-dark)}.sitefooter{background:var(--night);color:#8fa6b5;padding:56px 0 42px;font-size:14.5px}.m-root .sitefooter a{color:#cfe0e9}.sitefooter .cols{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:36px}.sitefooter h4{color:#fff;font-size:11.5px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:13px;font-weight:600}.sitefooter p{margin-bottom:8px;max-width:34em}.sitefooter .legal{margin-top:40px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1);font-size:12.5px;color:#8fa6b5;max-width:58em;line-height:1.65}.article{padding:56px 0 80px}.artgrid{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:56px;align-items:start}.arthead{max-width:20em}.article .meta{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;color:var(--muted);margin-top:18px;text-transform:uppercase;max-width:52em}.prose{max-width:none}.prose>p,.prose>h3,.prose>ul,.prose>ol,.prose>blockquote{max-width:35em}.prose>h2{max-width:22em}.prose>h2{font-size:clamp(24px,2.2vw,29px);margin-top:52px;padding-top:18px;border-top:1px solid var(--line)}.prose>h3{margin-top:34px;font-size:18.5px}.prose p{margin-top:17px;color:var(--ink2)}.prose ul,.prose ol{margin-top:18px;color:var(--ink2)}.prose li{margin-bottom:12px;padding-left:30px;position:relative}.prose ul>li:before{content:"";position:absolute;left:4px;top:.66em;width:6px;height:6px;background:var(--accent);border-radius:50%}.prose ol{counter-reset:pl}.prose ol>li{counter-increment:pl}.prose ol>li:before{content:counter(pl,decimal-leading-zero);position:absolute;left:0;top:0;font-family:var(--mono);font-size:12px;font-weight:700;color:var(--accent-dark);line-height:2.1}.prose blockquote{border-left:3px solid var(--accent);background:var(--surface);padding:20px 24px;margin:26px 0;border-radius:0 8px 8px 0}.prose blockquote p{margin:0;color:var(--ink);font-family:var(--serif);font-size:19px;line-height:1.45}.prose blockquote cite{display:block;font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-top:12px}.prose .ledger,.prose .datacard,.prose .note{margin-top:26px}.toc{position:sticky;top:24px;border-top:2px solid var(--ink);padding-top:14px;font-size:14px}.toc h4{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-weight:600}.toc li{margin-bottom:9px;line-height:1.4}.m-root .toc a{color:var(--ink2)}.m-root .toc a:hover{color:var(--accent-dark)}.endcta{border:1px solid var(--line-strong);border-radius:var(--radius);padding:28px 30px;margin-top:52px;background:var(--surface)}.endcta p{color:var(--ink2);margin-top:12px;max-width:35em}.endcta .cta{margin-top:22px}@media(max-width:1080px){:root{--rail: 104px}.herogrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.artgrid{grid-template-columns:minmax(0,1fr);gap:0}.toc{display:none}}@media(max-width:900px){:root{--gut: 22px}.mastnav{display:none}.mastnav.open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:var(--night2);border-top:1px solid rgba(255,255,255,.12);padding:8px 0}.mastnav.open a{padding:13px var(--gut)}.m-root .mastnav.open a.is-current{box-shadow:inset 3px 0 0 var(--sky)}.m-root .mastnav.open a.mastcta{margin:8px var(--gut) 6px;padding:12px 16px;text-align:center}.m-root a.mastcta-mobile{display:inline-flex;padding:8px 12px;font-size:13.5px}.masttools-desktop{display:none}.mastnav.open .masttools-mobile{display:flex;padding:12px var(--gut) 8px;border-top:1px solid rgba(255,255,255,.12);margin-top:6px}.statstrip{display:none}.mastmenu{display:inline-flex;align-items:center;gap:9px;background:transparent;border:1px solid rgba(255,255,255,.25);color:#fff;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;padding:8px 12px;border-radius:6px;cursor:pointer}.herogrid,.deliv,.formwrap{grid-template-columns:minmax(0,1fr);gap:36px}.sechead,.secbody.railed{grid-template-columns:minmax(0,1fr);gap:0}.secbody.railed>:first-child{grid-column:1}.sechead .num{display:inline-block;border-top:none;padding-top:0;padding-bottom:10px}.sechead .num b{display:none}.sechead .num i{display:inline;margin-left:0}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:18px 20px;border-top:1px solid var(--line)}.stat:first-child,.stat:nth-child(2){border-top:none}.stat:nth-child(odd){border-left:none;padding-left:0}.evgrid,.trustgrid,.steps,.cardgrid,.sitefooter .cols{grid-template-columns:repeat(2,minmax(0,1fr))}.tiers{grid-template-columns:minmax(0,1fr)}.evgrid{gap:22px}.ev{padding:0 0 0 18px;border-left:2px solid rgba(255,255,255,.2)}.ev:first-child{padding-left:18px}.ev cite{margin-top:10px}.blk{padding:54px 0}.hero{padding-top:44px}.secbody{margin-top:30px}.statstrip{margin-top:44px}.founder{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px}.filerow{grid-template-columns:minmax(0,1fr);gap:10px}.sitefooter .cols{gap:30px}.cta .btn{flex:1 1 240px}}@media(max-width:760px){.ledger table,.ledger tbody,.ledger tr,.ledger td{display:block;width:auto}.ledger thead{display:none}.ledger table{min-width:0;table-layout:auto}.ledger colgroup{display:none}.ledger tr{padding:18px 18px 20px;border-bottom:1px solid var(--line)}.ledger tr:last-child{border-bottom:none}.ledger td{padding:0;border-bottom:none;font-size:15px}.ledger td:first-child,.ledger td:nth-child(2){width:auto;margin-bottom:10px}.ledger td:first-child{font-size:16.5px}.ledger td[data-th]:before{content:attr(data-th);display:block;font-family:var(--mono);font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:5px}.datacard th.gauge,.datacard td.gauge,.datacard .keyfoot,.scale{display:none}}@media(max-width:620px){.evgrid,.trustgrid,.steps,.cardgrid,.sitefooter .cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.m-root{font-size:16.5px}.statusbar{display:none}.hero{padding-top:28px}.kicker{margin-bottom:14px}.sub{margin-top:16px;font-size:17.5px}.pricefirst,.hero .cta{margin-top:16px}.tier .amt{font-size:34px}.formcard{padding:22px 20px}.stats{grid-template-columns:minmax(0,1fr)}.stat{border-left:none;padding-left:0;display:flex;align-items:baseline;gap:14px}.stat:nth-child(2){border-top:1px solid var(--line)}.stat .fig{font-size:28px;min-width:62px}.stat .lab{margin-top:0}}.m-motion [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 70ms)}.m-motion [data-reveal].in{opacity:1;transform:none}.m-motion [data-reveal] .track .p50,.m-motion [data-reveal] .track .p90{transform:scaleX(0);transform-origin:left center;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.m-motion .in .track .p90{transform:scaleX(1);transition-delay:.15s}.m-motion .in .track .p50{transform:scaleX(1);transition-delay:.35s}.m-root .prepaint .track .p50,.m-root .prepaint .track .p90{transform:scaleX(0)}.m-motion .checklist li:before{transform:scale(.6);opacity:0;transition:transform .4s cubic-bezier(.2,.7,.2,1),opacity .3s;transition-delay:calc(var(--i, 0) * 70ms + .25s)}.m-motion .checklist li.in:before{transform:scale(1);opacity:1}.proof .datacard{box-shadow:0 24px 60px #101a2224,0 2px 6px #101a220f}.proof .datacard td{padding:11px 14px}.m-motion .hero .proof .track .p90,.m-motion .hero .proof .track .p50{transition-duration:1.1s}.m-root .tier,.m-root .trustitem,.m-root .linkcard,.m-root .checklist li{transition-property:opacity,transform;transition-duration:.55s,.55s;transition-timing-function:cubic-bezier(.2,.7,.2,1),cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 70ms),calc(var(--i, 0) * 70ms)}.m-root a.linkcard{transition-property:opacity,transform,border-color;transition-duration:.55s,.55s,.2s}@media(max-width:900px){.checklist{grid-template-columns:minmax(0,1fr);gap:12px}}.ledger tbody tr:nth-child(1),.filelist .filerow:nth-child(1){--r: 0}.ledger tbody tr:nth-child(2),.filelist .filerow:nth-child(2){--r: 1}.ledger tbody tr:nth-child(3),.filelist .filerow:nth-child(3){--r: 2}.ledger tbody tr:nth-child(4),.filelist .filerow:nth-child(4){--r: 3}.ledger tbody tr:nth-child(5),.filelist .filerow:nth-child(5){--r: 4}.ledger tbody tr:nth-child(6),.filelist .filerow:nth-child(6){--r: 5}.ledger tbody tr:nth-child(7),.filelist .filerow:nth-child(7){--r: 6}.ledger tbody tr:nth-child(8),.filelist .filerow:nth-child(8){--r: 7}.ledger tbody tr:nth-child(9),.filelist .filerow:nth-child(9){--r: 8}.ledger tbody tr:nth-child(10),.filelist .filerow:nth-child(10){--r: 9}.ledger tbody tr:nth-child(11),.filelist .filerow:nth-child(11){--r: 10}.ledger tbody tr:nth-child(12),.filelist .filerow:nth-child(12){--r: 11}.m-root.m-arming *,.m-root.m-arming *:before,.m-root.m-arming *:after,.m-root.m-jump *,.m-root.m-jump *:before,.m-root.m-jump *:after{transition:none!important}.m-motion [data-reveal]:focus-within,.m-motion [data-reveal]:focus-within *,.m-motion [data-reveal]:focus-within *:before,.m-motion .mastnav.open:focus-within,.m-motion .mastnav.open:focus-within a{transition-duration:0s!important;transition-delay:0s!important}.m-motion .sechead[data-reveal]{opacity:1;transform:none}.m-motion .sechead .num{position:relative;border-top-color:transparent}.m-motion .sechead .num:before{content:"";position:absolute;left:0;right:0;top:-2px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.m-motion .blk.night .sechead .num:before{background:var(--sky)}.m-motion .sechead.in .num:before{transform:scaleX(1)}.m-motion .sechead .num b,.m-motion .sechead .num i{opacity:0;transition:opacity .4s cubic-bezier(.2,.7,.2,1) .35s}.m-motion .sechead.in .num b,.m-motion .sechead.in .num i{opacity:1}.m-motion .sechead>div:last-child{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.2,.7,.2,1) .12s,transform .55s cubic-bezier(.2,.7,.2,1) .12s}.m-motion .sechead.in>div:last-child{opacity:1;transform:none}.m-motion .step{position:relative;border-top-color:transparent}.m-motion .step:before{content:"";position:absolute;left:0;right:0;top:-2px;height:2px;background:var(--ink);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 70ms)}.m-motion .step.in:before{transform:scaleX(1)}.m-motion .ledger tbody tr{opacity:0;transition:opacity .4s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--r, 0) * 42ms)}.m-motion .in .ledger tbody tr,.m-motion .ledger.in tbody tr{opacity:1}.m-motion .ledger tbody tr .pill{opacity:0;transform:scale(.9);transition:opacity .3s cubic-bezier(.2,.7,.2,1),transform .3s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--r, 0) * 42ms + .17s)}.m-motion .in .ledger tbody tr .pill,.m-motion .ledger.in tbody tr .pill,.m-motion .filelist[data-reveal]{opacity:1;transform:none}.m-motion .filelist .filerow{opacity:0;transform:translateY(6px);transition:opacity .4s cubic-bezier(.2,.7,.2,1),transform .4s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--r, 0) * 55ms)}.m-motion .filelist.in .filerow{opacity:1;transform:none}.m-motion .note{position:relative;border-left-color:transparent}.m-motion .note:before{content:"";position:absolute;left:-3px;top:0;bottom:0;width:3px;background:var(--line-strong);transform:scaleY(0);transform-origin:top center;transition:transform .45s cubic-bezier(.2,.7,.2,1) .1s}.m-motion .note.honest:before{background:var(--copper)}.m-motion .note.assure:before{background:var(--good)}.m-motion .in .note:before,.m-motion .note.in:before{transform:scaleY(1)}@keyframes m-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.m-motion .formok,.m-motion .formerror{animation:m-settle .35s cubic-bezier(.2,.7,.2,1) both}.m-motion .faq details>p{opacity:0;transform:translateY(4px);transition:opacity .32s cubic-bezier(.2,.7,.2,1),transform .32s cubic-bezier(.2,.7,.2,1)}.m-motion .faq details[open]>p{opacity:1;transform:none}@supports (interpolate-size: allow-keywords){.m-motion .faq details{interpolate-size:allow-keywords}.m-motion .faq details::details-content{block-size:0;overflow:clip;transition:block-size .3s cubic-bezier(.2,.7,.2,1),content-visibility .3s allow-discrete}.m-motion .faq details[open]::details-content{block-size:auto}}@media(max-width:900px){.m-motion .sechead .num:before{display:none}.m-motion .mastnav.open{transition:opacity .22s cubic-bezier(.2,.7,.2,1),transform .22s cubic-bezier(.2,.7,.2,1)}@starting-style{.m-motion .mastnav.open{opacity:0;transform:translateY(-6px)}}}@media print{.m-motion [data-reveal],.m-motion [data-reveal] *,.m-motion [data-reveal]:before,.m-motion .ledger tbody tr,.m-motion .ledger tbody tr .pill,.m-motion .filelist .filerow,.m-motion .sechead .num:before,.m-motion .sechead .num b,.m-motion .sechead .num i,.m-motion .sechead>div:last-child,.m-motion .step:before,.m-motion .note:before,.m-motion .track .p50,.m-motion .track .p90,.m-root .prepaint .track .p50,.m-root .prepaint .track .p90{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.mast{position:static}}@media(prefers-reduced-motion:reduce){.m-root *,.m-root *:before,.m-root *:after{transition:none!important;animation:none!important}.m-motion [data-reveal]{opacity:1;transform:none}.m-motion .track .p50,.m-motion .track .p90,.m-root .prepaint .track .p50,.m-root .prepaint .track .p90,.m-motion .checklist li:before,.m-motion .ledger tbody tr,.m-motion .ledger tbody tr .pill,.m-motion .filelist .filerow,.m-motion .sechead .num:before,.m-motion .sechead .num b,.m-motion .sechead .num i,.m-motion .sechead>div:last-child,.m-motion .step:before,.m-motion .note:before,.m-motion .faq details>p{transform:none;opacity:1}}.waitlist{margin-top:24px;max-width:34em}.waitlist-label{display:block;font-family:var(--sans);font-weight:700;font-size:17px;color:var(--ink);margin-bottom:10px}.waitlist-row{display:flex;gap:10px;flex-wrap:wrap}.waitlist-row input{flex:1 1 220px;min-width:0;font-family:var(--sans);font-size:16px;line-height:1.4;padding:12px 13px;border:1.5px solid var(--line-strong);border-radius:7px;background:var(--field);color:var(--ink)}.waitlist-row input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.waitlist-row .btn{flex:0 0 auto}.datacard table.statustable td{white-space:normal;vertical-align:top}.datacard table.statustable td:first-child{min-width:150px}@media(max-width:760px){.tiers-plans{grid-template-columns:minmax(0,1fr)}.datacard table.statustable td:first-child{min-width:120px}}.dropzone{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin-top:26px;padding:34px 22px;border:2px dashed var(--line-control);border-radius:10px;background:var(--surface);cursor:pointer;text-align:center;transition:border-color .15s,background .15s}.dropzone:hover,.dropzone.is-over{border-color:var(--accent);background:var(--accent-soft)}.dropzone input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.dropzone .dz-title{font-family:var(--sans);font-weight:700;font-size:17px;color:var(--ink)}.dropzone .dz-sub{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}
