:root{--ground:#0c0d10;--panel:#16181d;--panel-2:#1e2128;--track:#23272f;--bezel:#05060a;--ink:#f2efe8;--ink-2:#a9a79e;--ink-3:#7a786f;--line:#262a31;--brass:#c9a227;--on-brass:#0c0d10;--jade:#3fa37a;--clay:#c4553f;--slate:#5e7ca6;--r-card:24px;--r-pill:999px;--measure:58ch;--gut:clamp(1.25rem, 4vw, 3rem);--max:74rem;--lift:0 1px 1px #0000004d, 0 2px 3px #0000003d, 0 4px 6px #0003, 0 8px 14px #0003;--lift-2:0 1px 2px #0000006b, 0 3px 6px #00000057, 0 8px 14px #0000004d, 0 16px 28px #0000004d;--display:"Avenir Next", "Inter", "Helvetica Neue", system-ui, sans-serif;--body:"Avenir Next", "Inter", system-ui, -apple-system, sans-serif;--mono:ui-monospace, "SF Mono", "Menlo", "Consolas", monospace;--pop:cubic-bezier(.34, 1.56, .64, 1)}.band-light{--ground:#f4f1e9;--panel:#fff;--panel-2:#ede9de;--track:#e2dccb;--ink:#14150f;--ink-2:#55574d;--ink-3:#7e8076;--line:#dfd9c9;--brass:#8a6b12;--jade:#1f7a56;--clay:#a8412d;--slate:#3f5f86;--lift:0 1px 1px #14150f0f, 0 2px 3px #14150f0d, 0 4px 6px #14150f0a, 0 8px 14px #14150f0a;background:var(--ground);color:var(--ink)}.band-light .btn{background:var(--ink);color:var(--ground);border-color:var(--ink)}.band-light .flag{box-shadow:inset 0 0 0 1px #00000029}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.5}h1,h2,h3{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:900;line-height:.98}p{margin:0}a{color:inherit}:focus-visible{outline:3px solid var(--brass);outline-offset:3px;border-radius:6px}.wrap{max-width:var(--max);padding-inline:var(--gut);margin-inline:auto}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}.money{font-family:var(--mono);font-variant-numeric:tabular-nums}.btn{font-family:var(--body);border:1px solid var(--brass);border-radius:var(--r-pill);background:var(--brass);min-height:50px;color:var(--on-brass);cursor:pointer;transition:transform .14s var(--pop), filter .14s ease;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{filter:brightness(1.06);transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-quiet{color:var(--ink);border-color:var(--line);background:0 0}.btn-quiet:hover{border-color:var(--brass);color:var(--brass);filter:none}.section{padding-block:clamp(2.5rem,6vw,4rem)}.section-head{max-width:var(--measure);gap:.85rem;margin-bottom:2rem;display:grid}.section-head h2{font-size:clamp(2rem,4.5vw,3rem)}.section-head p{color:var(--ink-2);font-size:1.0625rem}.flag{border-radius:var(--r-pill);flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #ffffff38}.flag-lg{width:30px;height:30px}.flag-sm{width:17px;height:17px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation:none!important}}.skip{z-index:100;background:var(--brass);color:var(--on-brass);border-radius:0 0 6px;padding:.75rem 1rem;font-weight:700;position:absolute;top:0;left:-9999px}.skip:focus{left:0}.nav{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem 2rem;padding-block:1.5rem;display:grid}.mark{font-family:var(--display);letter-spacing:-.04em;font-size:1.375rem;font-weight:900;text-decoration:none}.mark span{color:var(--brass)}.nav-links{flex-wrap:wrap;justify-self:center;gap:.4rem;display:flex}.nav-links a{color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-pill);padding:.55rem 1.1rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .16s,border-color .16s,background-color .16s}.nav-links a:hover{color:var(--ink);border-color:var(--brass)}.nav-links a[aria-current=page]{background:var(--brass);border-color:var(--brass);color:var(--on-brass);font-weight:700}.nav-links a:focus-visible{outline:3px solid var(--brass);outline-offset:3px}.nav>.btn{justify-self:end}.site-footer{gap:.7rem;padding-block:2.5rem 3.5rem;display:grid}.site-footer p{color:var(--ink-3);max-width:92ch;font-size:.8125rem}.hero{gap:2rem;padding-block:clamp(1.5rem,4vw,3rem) 0;display:grid}.hero-copy{justify-items:start;gap:1.25rem;display:grid}.hero-copy .lede{max-width:40ch}.hero h1{max-width:15ch;font-size:clamp(2.4rem,6vw,4.25rem)}.hero h1 mark{background:var(--brass);color:var(--on-brass);border-radius:6px;padding:0 .12em}.lede{color:var(--ink-2);max-width:var(--measure);font-size:1.0625rem}.hero-actions{flex-wrap:wrap;gap:.6rem;display:flex}.trust{background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.trust li{background:var(--panel);gap:.15rem;padding:1rem 1.15rem;display:grid}.trust b{font-size:.9375rem}.trust span{color:var(--ink-3);font-size:.8125rem}.block{gap:1rem;display:grid}.block h2{max-width:20ch;font-size:clamp(1.5rem,2.8vw,2.125rem)}.steps{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.steps li{border-top:2px solid var(--brass);align-content:start;gap:.4rem;padding-top:.9rem;display:grid}.steps h3{font-size:1.0625rem}.steps p{color:var(--ink-2);font-size:.9375rem}.rates-table{border:1px solid var(--line);background:var(--panel);box-shadow:var(--lift);border-radius:10px;overflow-x:auto}.rates-table table{border-collapse:collapse;width:100%;min-width:380px}.rates-table th{text-align:left;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);white-space:nowrap;padding:.6rem .7rem;font-size:.625rem;font-weight:400}.rates-table td{border-top:1px solid var(--line);vertical-align:middle;padding:.7rem;font-size:.875rem}.rates-table tbody tr:hover{background:var(--panel-2)}.dt-name{white-space:nowrap;align-items:center;gap:.6rem;font-weight:700;display:flex}.dt-name>span{min-width:0}.dt-name small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;max-width:22ch;font-size:.75rem;font-weight:400;display:block;overflow:hidden}.dt-name i.tag{font-style:normal;font-family:var(--mono);letter-spacing:.08em;border:1px solid var(--slate);color:var(--slate);border-radius:3px;margin-left:.4rem;padding:.1rem .35rem;font-size:.625rem}td.money{white-space:nowrap}td.money small{color:var(--ink-3);font-size:.75rem}.dt-eta{font-family:var(--mono);color:var(--ink-2);white-space:nowrap;font-size:.75rem}.fine{color:var(--ink-3);font-size:.75rem}.faq{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-weight:700;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-family:var(--mono);color:var(--brass);flex:none;font-size:1.25rem}details[open] summary:after{content:"–"}details p{color:var(--ink-2);max-width:var(--measure);padding-bottom:1rem;font-size:.9375rem}.closer{justify-items:start;gap:1.25rem;display:grid}.closer h2{max-width:18ch;font-size:clamp(1.75rem,4vw,2.75rem)}.quote{background:var(--panel);border:1px solid var(--line);box-shadow:var(--lift-2);border-radius:10px;overflow:hidden}.quote-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;padding:1rem 1.15rem;display:flex}.quote-head h2{font-size:1.125rem}.quote-body{gap:1.1rem;padding:1.15rem;display:grid}.field{gap:.4rem;display:grid}.entry{border:1px solid var(--line);background:var(--panel-2);border-radius:6px;align-items:baseline;gap:.35rem;padding:.55rem .7rem;display:flex}.entry:focus-within{border-color:var(--brass)}.entry .cur{font-family:var(--mono);color:var(--ink-3)}.entry input{font-family:var(--mono);font-variant-numeric:tabular-nums;width:100%;color:var(--ink);background:0 0;border:0;padding:0;font-size:1.25rem;font-weight:600}.entry input:focus{outline:none}.pick{border:1px solid var(--line);background:var(--panel-2);border-radius:6px;align-items:center;gap:.55rem;padding-left:.65rem;display:flex}.pick select{font-family:var(--body);color:var(--ink);cursor:pointer;background:0 0;border:0;width:100%;padding:.65rem .5rem .65rem 0;font-size:.9375rem}.pick select:focus{outline:none}.toggle{cursor:pointer;border:1px solid var(--line);background:var(--panel-2);border-radius:6px;align-items:center;gap:.6rem;padding:.55rem .65rem;display:flex}.toggle input{opacity:0;width:0;height:0;position:absolute}.track{border-radius:var(--r-pill);background:var(--track);flex:none;width:42px;height:24px;transition:background-color .15s;position:relative}.track:after{content:"";border-radius:var(--r-pill);background:var(--ink);width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.toggle input:checked+.track{background:var(--jade)}.toggle input:checked+.track:after{background:var(--on-brass);transform:translate(18px)}.toggle input:focus-visible+.track{outline:3px solid var(--brass);outline-offset:3px}.toggle-copy b{font-size:.875rem;font-weight:700;display:block}.toggle-copy small{color:var(--ink-3);font-size:.75rem}.lines{display:grid}.line{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.55rem;font-size:.875rem;display:flex}.line span{color:var(--ink-2)}.line b{font-weight:500}.line.zero b{color:var(--ink-3)}.line.total{border-bottom:0;border-top:2px solid var(--brass);margin-top:.25rem;padding-top:.75rem;font-size:1rem}.line.total span{color:var(--ink);font-weight:700}.line.total b{font-size:1.125rem;font-weight:700}.versus{background:var(--panel-2);border-radius:8px;gap:.45rem;padding:.8rem .9rem;display:grid}.versus-row{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8125rem;display:flex}.versus-row.them b{color:var(--clay)}.versus-win{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding-top:.45rem;display:flex}.versus-win span{font-size:.8125rem;font-weight:700}.versus-win b{color:var(--jade);font-size:1.125rem}.btn-full{width:100%}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.violations{background:color-mix(in srgb, var(--clay) 14%, transparent);border-left:3px solid var(--clay);border-radius:6px;gap:.4rem;padding:.7rem .8rem;display:grid}.violations p{color:var(--ink);font-size:.8125rem}.unavailable{color:var(--ink-2);font-size:.9375rem}.unavailable b{color:var(--ink);margin-bottom:.35rem;display:block}@media (max-width:980px){.split{grid-template-columns:1fr}.col-act{order:-1;position:static}}.stub-banner{background:var(--clay);color:var(--ink);padding:.6rem var(--gut);text-align:center;font-size:.8125rem}.stub-banner strong{font-weight:700}.hero-top{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);padding-bottom:1.5rem;display:grid}.hero-media{place-items:center;min-height:430px;display:grid;position:relative}.phone{z-index:2;aspect-ratio:9/15.2;background:#1b2027;border:10px solid #0a0c11;border-radius:34px;align-content:start;gap:.55rem;width:232px;padding:14px 12px;display:grid;position:relative;transform:translate(21%);box-shadow:0 0 0 1px #ffffff29,inset 0 1px #ffffff0f,0 40px 70px -28px #000000e6,0 0 70px -14px #c9a2271f}.phone-notch{border-radius:var(--r-pill);background:#0000008c;justify-self:center;width:66px;height:5px;margin-bottom:.3rem}.phone-row{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.phone-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.5625rem}.phone-amt{font-family:var(--display);letter-spacing:-.03em;font-size:1.125rem;font-weight:900}.phone-rule{background:#ffffff1a;height:1px}.phone-bar{border-radius:var(--r-pill);background:#ffffff17;height:7px;overflow:hidden}.phone-bar i{border-radius:var(--r-pill);height:100%;display:block}.phone-win{background:var(--jade);color:var(--on-brass);border-radius:12px;margin-top:.2rem;padding:.5rem .6rem}.phone-win b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700;display:block}.phone-win span{font-size:.5625rem;font-weight:600}.fxcard{z-index:1;aspect-ratio:1.586;width:min(212px,44%);color:var(--ink);background:#252a34;border:1px solid #c9a22761;border-radius:16px;align-content:space-between;padding:.85rem .9rem;display:grid;position:absolute;bottom:1%;left:50%;transform:translate(-94%)rotate(-9deg);box-shadow:0 26px 50px -18px #000000d9}.fxcard-top{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.fxcard-brand{font-family:var(--display);letter-spacing:-.03em;font-size:.6875rem;font-weight:900}.fxcard-brand i{color:var(--brass);font-style:normal}.fxcard-kind{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#9b9d93;font-size:.4375rem}.chip{background:var(--brass);border-radius:4px;width:25px;height:19px;position:relative}.chip:after{content:"";border-left:1px solid #12130d8c;border-right:1px solid #12130d8c;position:absolute;inset:5px 7px}.fxcard-flags{display:flex}.fxcard-flags .flag{width:14px;height:14px;margin-left:-5px;box-shadow:0 0 0 2px #252a34}.fxcard-flags .flag:first-child{margin-left:0}.fxcard-bottom{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.fxcard-num{font-family:var(--mono);letter-spacing:.08em;color:#c8cabf;font-size:.5625rem}@media (max-width:900px){.hero-top{grid-template-columns:1fr}.hero-media{order:-1;gap:1.25rem;min-height:0;margin-bottom:1.5rem}.fxcard{width:min(280px,80vw);position:static;bottom:auto;left:auto;transform:rotate(-2.5deg)}.phone{aspect-ratio:auto;width:min(280px,80vw);padding-bottom:20px;transform:none}}.ledger-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);margin-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,4rem);overflow:hidden}.ledger-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;padding:1.25rem clamp(1.25rem,3vw,2rem);display:flex}.ledger-head h2{font-size:1.5rem}.ledger-body{justify-items:start;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.ledger-controls{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.25rem 2rem;padding:1.5rem clamp(1.25rem,3vw,2rem);display:grid}.ledger-scroll{overflow-x:auto}table.ledger{border-collapse:collapse;width:100%;min-width:640px}table.ledger th{text-align:left;vertical-align:bottom;padding:1rem clamp(1.25rem,3vw,2rem) .6rem;font-weight:400}table.ledger th.col-line{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}table.ledger th .k{font-family:var(--display);letter-spacing:-.02em;border-radius:var(--r-pill);padding:.1rem .5rem;font-size:1rem;font-weight:900;display:inline-block}table.ledger th.col-us .k{background:var(--jade);color:var(--on-brass)}table.ledger th.col-them .k{background:var(--clay);color:var(--ink)}table.ledger th small{color:var(--ink-3);margin-top:.3rem;font-size:.75rem;display:block}table.ledger td{border-top:1px solid var(--line);vertical-align:top;padding:1rem clamp(1.25rem,3vw,2rem)}table.ledger tbody tr:hover{background:var(--panel-2)}.ledger .item{font-size:1rem;font-weight:700}.ledger .item small{color:var(--ink-3);font-size:.8125rem;font-weight:400;display:block}.ledger .cell{gap:.45rem;min-width:8.5rem;display:grid}.ledger .v{font-size:1.0625rem;font-weight:600}.ledger .v.zero{color:var(--ink-3)}.meter{border-radius:var(--r-pill);background:var(--track);height:12px;overflow:hidden}.meter i{border-radius:var(--r-pill);height:100%;transition:width .35s var(--pop);display:block}.m-us i{background:var(--jade)}.m-them i{background:var(--clay)}.m-both i{background:var(--slate)}tr.total td{border-top:2px solid var(--brass)}tr.total .item{font-family:var(--display);letter-spacing:-.03em;font-size:1.25rem;font-weight:900}tr.total .v{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700}tr.lands .v{color:var(--brass)}.scale-note{color:var(--ink-3);padding:.9rem clamp(1.25rem,3vw,2rem) 1.25rem;font-size:.75rem}.verdict{background:var(--jade);color:var(--on-brass);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;padding:clamp(1.5rem,3vw,2rem) clamp(1.25rem,3vw,2rem);display:flex}.verdict-amount{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(2rem,6vw,3.25rem);font-weight:900}.verdict p{font-size:1.125rem;font-weight:700}.verdict-note{flex-basis:100%;font-size:.9375rem}.blocks-stack{gap:clamp(1rem,2vw,1.5rem);display:grid}.fblock{border:1px solid var(--line);border-radius:20px;gap:clamp(1.5rem,3vw,2.25rem);padding:clamp(1.75rem,4.5vw,3.5rem);display:grid}.fb-cream{background:var(--panel);color:var(--ink)}.fb-coral{background:var(--panel-2);color:var(--ink)}.fb-navy{background:var(--bezel);color:#f2efe8;border-color:#2a2e36}.fb-eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;opacity:.62;font-size:.6875rem}.fblock h2{letter-spacing:-.035em;max-width:18ch;font-size:clamp(1.9rem,4.4vw,3.1rem)}.fblock h3{letter-spacing:-.02em;font-size:clamp(1.125rem,1.6vw,1.3125rem)}.fb-lead{opacity:.78;max-width:52ch;font-size:1.0625rem}.fb-head{gap:.9rem;display:grid}.fb-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(1.25rem,3vw,2.5rem);display:grid}.fb-item{align-content:start;gap:.5rem;display:grid}.fb-item p{opacity:.76;font-size:.9375rem}.fb-rule{background:var(--brass);opacity:.55;height:2px}.fb-figures{flex-wrap:wrap;align-items:flex-end;gap:clamp(1.25rem,4vw,3.5rem);display:flex}.fb-fig{gap:.2rem;display:grid}.fb-fig b{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(2rem,5vw,3.25rem);font-weight:900;line-height:1}.fb-fig span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:.6875rem}.fb-fig.win b{color:var(--jade)}.fb-arrow{font-family:var(--display);opacity:.35;align-self:center;font-size:2rem;font-weight:900}.fb-cta{border-radius:var(--r-pill);background:var(--ink);min-height:48px;color:var(--ground);transition:transform .16s var(--pop), filter .16s ease;justify-content:center;justify-self:start;align-items:center;padding:.8rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.fb-cta:hover{filter:brightness(1.08);transform:translateY(-2px)}.fb-navy .fb-cta{background:var(--brass);color:var(--on-brass)}.fb-navy .fb-eyebrow{color:var(--brass);opacity:1}.corridors{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;display:grid}.corridor{background:var(--panel);border:1px solid var(--line);transition:transform .18s var(--pop), border-color .18s ease, background-color .18s ease;border-radius:18px;align-content:start;gap:.45rem;padding:1.35rem 1.4rem;text-decoration:none;display:grid}.corridor:hover{border-color:var(--brass);background:var(--panel-2);transform:translateY(-3px)}.corridor-top{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.corridor .place{letter-spacing:-.02em;font-size:1.125rem;font-weight:700}.corridor .place .tag,.corridor-list .tag{font-style:normal;font-family:var(--mono);letter-spacing:.08em;border:1px solid var(--slate);color:var(--slate);border-radius:3px;margin-left:.4rem;padding:.1rem .35rem;font-size:.625rem}.corridor .rate{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--brass);white-space:nowrap;font-size:1.0625rem;font-weight:700}.corridor .days{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}.corridor .need{color:var(--ink-2);font-size:.875rem;line-height:1.45}.corridor-list{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1px 1.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.corridor-list a{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75rem;padding:.8rem .25rem;text-decoration:none;transition:color .16s,padding-left .16s;display:grid}.corridor-list a:hover{padding-left:.6rem}.corridor-list a:hover .place{color:var(--brass)}.corridor-list .place{font-size:.9375rem;font-weight:600}.corridor-list .days{font-family:var(--mono);color:var(--ink-3);white-space:nowrap;font-size:.6875rem}.corridor-list .rate{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--brass);white-space:nowrap;text-align:right;min-width:5.5rem;font-size:.875rem;font-weight:600}.rail{background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.75rem,4vw,3rem);display:grid}.rail-copy{justify-items:start;gap:1rem;display:grid}.rail h3{letter-spacing:-.03em;max-width:18ch;font-size:clamp(1.5rem,3vw,2.125rem)}.rail p{color:var(--ink-2);max-width:52ch;font-size:1rem}.rail-points{gap:.85rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.rail-points li{color:var(--ink-2);border-left:2px solid var(--brass);gap:.15rem;padding-left:1rem;font-size:.875rem;display:grid}.rail-points b{color:var(--ink);font-size:.9375rem;font-weight:700}.rail-flags{grid-template-columns:repeat(4,auto);justify-content:center;gap:.85rem;display:grid}.rail-flags .flag{width:38px;height:38px;box-shadow:0 0 0 2px var(--panel), inset 0 0 0 1px #ffffff40}@media (max-width:760px){.rail{grid-template-columns:1fr}.rail-flags{grid-template-columns:repeat(6,auto);justify-content:start}.rail-flags .flag{width:30px;height:30px}}@media (max-width:700px){.ledger-scroll{overflow-x:visible}table.ledger{min-width:0;display:block}table.ledger thead{display:none}table.ledger tbody{display:block}table.ledger tbody tr{padding:1rem var(--gut);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:.6rem 1rem;display:grid}table.ledger td{border:0;padding:0;display:block}table.ledger td:first-child{grid-column:1/-1}.ledger .cell{min-width:0}.ledger .cell:before{content:attr(data-who);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.6875rem}tr.total{border-top:2px solid var(--brass)}tr.total td{border-top:0}}.ticker{border:1px solid var(--line);background:var(--panel);border-radius:16px;overflow:hidden}.ticker-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.7rem 1.1rem;display:flex}.live{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--jade);align-items:center;gap:.45rem;font-size:.625rem;font-weight:700;display:inline-flex}.live i{border-radius:var(--r-pill);background:var(--jade);width:7px;height:7px;animation:2.4s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}.ticker-note{color:var(--ink-3);font-size:.8125rem}.ticker-rail{scrollbar-width:thin;gap:1.75rem;margin:0;padding:.85rem 1.1rem;list-style:none;display:flex;overflow-x:auto}.ticker-rail li{white-space:nowrap;align-items:baseline;gap:.4rem;display:flex}.ticker-rail .flag{align-self:center}.ticker-rail b{font-size:1rem;font-weight:700}.ticker-rail span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}.tools{gap:1.25rem;display:grid}.tools-head h2{max-width:20ch;font-size:clamp(1.75rem,4vw,2.75rem)}.tabs{scrollbar-width:none;gap:.4rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{font-family:var(--body);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-pill);cursor:pointer;background:0 0;flex:none;min-height:44px;padding:.6rem 1.1rem;font-size:.9375rem;font-weight:600;transition:color .16s,border-color .16s,background-color .16s}.tab:hover{color:var(--ink);border-color:var(--ink-3)}.tab[aria-selected=true]{background:var(--brass);border-color:var(--brass);color:var(--on-brass);font-weight:700}.tab:focus-visible{outline:3px solid var(--brass);outline-offset:3px}.tool-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--lift);gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.tool-inputs{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:end;gap:1.1rem 1.5rem;display:grid}.tool-result{background:var(--panel-2);border-radius:16px;gap:.3rem;padding:1.15rem 1.25rem;display:grid}.result-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}.result-figure{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(2rem,5.5vw,3.25rem);font-weight:900;line-height:1.05}.result-sub{color:var(--ink-2);font-size:.875rem}.tool-note{color:var(--ink-2);max-width:62ch;font-size:.875rem}.tool-note b{color:var(--ink);font-weight:700}.tool-warn{color:var(--ink);background:color-mix(in srgb, var(--clay) 16%, transparent);border-left:3px solid var(--clay);border-radius:6px;padding:.7rem .85rem;font-size:.875rem}.lrs-bar{border-radius:var(--r-pill);background:var(--track);height:14px;display:flex;overflow:hidden}.lrs-bar i{background:var(--brass);height:100%;transition:width .35s var(--pop);display:block}.lrs-bar i.planned{background:var(--slate)}.lead{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.lead-copy{align-content:start;gap:1rem;display:grid}.lead-copy h2{max-width:18ch;font-size:clamp(1.75rem,3.6vw,2.5rem)}.lead-points{gap:.55rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.lead-points li{color:var(--ink-2);padding-left:1.5rem;font-size:.875rem;position:relative}.lead-points li:before{content:"✓";color:var(--jade);font-weight:700;position:absolute;left:0}.lead-form{gap:1rem;display:grid}.lf-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.lf-field{gap:.4rem;display:grid}.lf-field label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}.lf-field label i{text-transform:none;letter-spacing:0;opacity:.7;font-style:normal}.lf-field input,.lf-field select,.lf-field textarea{font-family:var(--body);color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;width:100%;min-height:46px;padding:.7rem .8rem;font-size:1rem}.lf-field textarea{resize:vertical;line-height:1.5}.lf-field input:focus,.lf-field select:focus,.lf-field textarea:focus{border-color:var(--brass);outline:none}.lf-field input::placeholder,.lf-field textarea::placeholder{color:var(--ink-3)}.lf-money{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:.4rem;padding-left:.8rem;display:flex}.lf-money:focus-within{border-color:var(--brass)}.lf-money span{font-family:var(--mono);color:var(--ink-3)}.lf-money input{font-family:var(--mono);font-variant-numeric:tabular-nums;background:0 0;border:0;padding-left:0;font-weight:600}.lf-code{font-family:var(--mono);letter-spacing:.4em;text-align:center;font-size:1.75rem;font-weight:700}.lf-error{color:var(--clay);background:color-mix(in srgb, var(--clay) 14%, transparent);border-radius:6px;padding:.65rem .8rem;font-size:.875rem}.lf-dev{color:var(--ink-2);background:var(--panel-2);border-left:3px solid var(--brass);border-radius:6px;padding:.65rem .8rem;font-size:.8125rem}.lf-dev b{font-family:var(--mono);color:var(--brass);letter-spacing:.12em;font-size:1rem}.lf-fine{color:var(--ink-3);font-size:.75rem}.lf-back,.lf-resend{font-family:var(--body);color:var(--ink-2);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:.35rem 0;font-size:.875rem;font-weight:600;text-decoration:underline}.lf-back:hover:enabled,.lf-resend:hover:enabled{color:var(--brass)}.lf-resend:disabled{color:var(--ink-3);cursor:not-allowed;text-decoration:none}.lead-done{grid-column:1/-1;justify-items:start;gap:.85rem;max-width:54ch;display:grid}.lead-done h2{font-size:clamp(1.75rem,3.6vw,2.5rem)}.lead-done p{color:var(--ink-2)}.tick{border-radius:var(--r-pill);background:var(--jade);width:46px;height:46px;color:var(--on-brass);place-items:center;font-size:1.375rem;font-weight:700;display:grid}@media (max-width:760px){.lead{grid-template-columns:1fr}.result-figure{font-size:clamp(1.75rem,9vw,2.5rem)}}.badges{flex-wrap:wrap;gap:.5rem;display:flex}.badge{color:var(--ink-2);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-pill);align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}.badge i{border-radius:var(--r-pill);flex:none;width:7px;height:7px}.ticker-rail{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}@media (max-width:700px){.tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}}.tabs{position:relative}.tab-pill{z-index:0;border-radius:var(--r-pill);background:var(--brass);transition:transform .34s var(--pop), width .34s var(--pop);will-change:transform, width;position:absolute;top:0;bottom:0;left:0}.tab{z-index:1;position:relative}.tab[aria-selected=true]{color:var(--on-brass);background:0 0;border-color:#0000}.tab[aria-selected=true]:hover{color:var(--on-brass)}.tool-panel{animation:.32s cubic-bezier(.22,.61,.36,1) both panel-in}@keyframes panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tool-result{transition:background-color .3s,box-shadow .3s}.tool-result.is-win{background:color-mix(in srgb, var(--jade) 15%, var(--panel-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--jade) 45%, transparent)}.tool-result.is-win .result-figure{color:var(--jade)}.result-figure{transition:color .3s}[data-reveal]{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.22,.61,.36,1);transform:translateY(14px)}[data-reveal][data-revealed=true]{opacity:1;transform:none}.presets{flex-wrap:wrap;gap:.4rem;display:flex}.preset{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-2);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-pill);cursor:pointer;min-height:36px;transition:color .16s ease, border-color .16s ease, transform .16s var(--pop);padding:.4rem .8rem;font-size:.75rem}.preset:hover{color:var(--ink);border-color:var(--ink-3);transform:translateY(-1px)}.preset.on{color:var(--brass);border-color:var(--brass);background:color-mix(in srgb, var(--brass) 12%, transparent)}.preset:focus-visible{outline:3px solid var(--brass);outline-offset:2px}.duel{gap:.6rem;display:grid}.duel-row{grid-template-columns:5.5rem 1fr auto;align-items:center;gap:.75rem;display:grid}.duel-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}.duel-row b{font-size:.9375rem}.lrs{gap:.6rem;display:grid}.lrs-key{color:var(--ink-3);flex-wrap:wrap;gap:.3rem 1.1rem;font-size:.75rem;display:flex}.lrs-key span{align-items:center;gap:.4rem;display:inline-flex}.lrs-key i{background:var(--brass);border-radius:3px;width:10px;height:10px}.lrs-key i.planned{background:var(--slate)}.lrs-key i.free{background:var(--track)}.prog-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-bottom:1rem;display:flex}.prog-head h3{margin-top:.3rem;font-size:1.25rem}.prog-head .tool-note{margin-top:.4rem}.prog-amount{text-align:right;justify-items:end;gap:.15rem;display:grid}.prog-amount b{font-family:var(--display);letter-spacing:-.03em;color:var(--brass);font-size:clamp(1.5rem,3vw,2rem);font-weight:900}.prog-amount span{color:var(--ink-3);font-size:.75rem}.tool-warn b{color:var(--ink)}@media (max-width:560px){.prog-head{flex-direction:column}.prog-amount{text-align:left;justify-items:start}.duel-row{grid-template-columns:1fr auto}.duel-row .meter{order:2;grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.tab-pill,.tool-panel,.preset,.tool-result,.result-figure,[data-reveal],.meter i,.lrs-bar i{transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}}.live.is-ref{color:var(--ink-2)}.live.is-ref i{background:var(--ink-3);animation:none}.phone-entry{align-items:baseline;gap:.2rem;display:flex}.phone-entry>span{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-size:1.125rem;font-weight:900}input.phone-amt{width:100%;min-width:0;color:var(--ink);font-family:var(--display);letter-spacing:-.03em;background:0 0;border:0;border-bottom:1px dashed #ffffff38;flex:1;padding:0;font-size:1.125rem;font-weight:900;transition:border-color .16s}input.phone-amt:hover{border-bottom-color:#c9a22799}input.phone-amt:focus{border-bottom-color:var(--brass);outline:none}.phone-amt.is-out{display:block}.phone-pick{cursor:pointer;align-items:center;gap:.3rem;display:inline-flex;position:relative}.phone-pick select{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;position:absolute;inset:0}.phone-pick-code{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);font-size:.5625rem}.phone-pick:after{content:"▾";color:var(--ink-3);font-size:.5rem}.phone-pick:hover .phone-pick-code,.phone-pick:hover:after{color:var(--brass)}.phone-pick:focus-within{outline:2px solid var(--brass);outline-offset:3px;border-radius:4px}a.phone-win{transition:transform .16s var(--pop), filter .16s ease;text-decoration:none;display:block}a.phone-win:hover{filter:brightness(1.05);transform:translateY(-2px)}a.phone-win:focus-visible{outline:3px solid var(--brass);outline-offset:3px}@media (min-width:901px) and (max-width:1100px){.fxcard{width:min(212px,46%);transform:translate(-84%)rotate(-9deg)}}.mark{align-items:center;gap:.5rem;display:inline-flex}.mark-tag{font-style:normal;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--brass);border:1px solid color-mix(in srgb, var(--brass) 55%, transparent);border-radius:var(--r-pill);padding:.2rem .5rem;font-size:.625rem;position:relative;top:1px}.hero-cat{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--brass);font-size:.75rem}.hero-kicker{color:var(--ink-2);letter-spacing:-.02em;max-width:24ch;font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:600}.hero h1{max-width:13ch}@media (max-width:700px){.mark-tag{padding:.15rem .4rem;font-size:.5625rem}}.badges{max-width:26rem}.phone-warn{background:color-mix(in srgb, var(--clay) 22%, transparent);border:1px solid color-mix(in srgb, var(--clay) 55%, transparent);color:var(--ink);border-radius:12px;margin-top:.2rem;padding:.55rem .6rem;font-size:.625rem;line-height:1.45}.fxcard-num{white-space:nowrap}@media (max-width:900px){.fxcard-kind{letter-spacing:.14em;font-size:.4375rem}.fxcard-num{letter-spacing:.06em;font-size:.6875rem}}.fxcard-top>div{min-width:0}.fxcard-kind{text-overflow:ellipsis;overflow:hidden}.hero-media:after,.ledger-card:after,.tool-panel:after,.lead:after{content:"";pointer-events:none;z-index:0;border-radius:inherit;background:radial-gradient(120% 80% at 50% 0,#c9a22717,#0000 62%);position:absolute;inset:0}.hero-media,.ledger-card,.tool-panel,.lead{position:relative}.hero-media:after{background:radial-gradient(60% 55% at 62% 42%,#c9a22721,#0000 70%)}.lead:after{background:radial-gradient(90% 70% at 78% 0,#3fa37a1a,#0000 65%)}.ledger-head,.ledger-controls,.ledger-scroll,.verdict,.scale-note,.lead-copy,.lead-form,.lead-done,.tool-inputs,.tool-result,.tool-note,.tool-warn,.lines,.prog-head,.duel,.lrs{z-index:1;position:relative}.ticker{margin-top:2rem}.ledger-card{margin-block:clamp(2.5rem,8vw,8rem) clamp(3rem,6vw,4rem)}@media (min-width:901px){.ticker{padding-inline:calc(50vw - 50% + var(--gut));border-inline:0;border-radius:0;margin-inline:calc(50% - 50vw)}.ticker-head,.ticker-rail{padding-inline:0}}@media (scripting:enabled){[data-reveal]{opacity:0;transition:opacity .55s,transform .55s cubic-bezier(.22,.61,.36,1);transform:translateY(16px)}[data-reveal][data-revealed=true]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}.lead{box-shadow:var(--lift-2);grid-template-columns:1fr;gap:0;padding:0;overflow:hidden}.lead-copy{background:var(--panel-2);border-bottom:1px solid var(--line);align-content:center;padding:clamp(1.75rem,4vw,3rem)}@media (min-width:761px){.lead{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lead-copy{border-bottom:0;border-right:1px solid var(--line)}}.lead-form,.lead-done{padding:clamp(1.75rem,4vw,3rem)}.lead-points li{padding-left:1.65rem}.lead-points li:before{content:"";border-left:2px solid var(--jade);border-bottom:2px solid var(--jade);width:13px;height:7px;position:absolute;top:.35em;left:0;transform:rotate(-45deg)}.lf-field input:focus,.lf-field select:focus,.lf-field textarea:focus,.lf-money:focus-within{border-color:var(--brass);box-shadow:0 0 0 3px color-mix(in srgb, var(--brass) 18%, transparent)}.lead-form .btn{width:100%}.claims{flex-wrap:wrap;gap:1.25rem 2.5rem;margin:0;padding:0;list-style:none;display:flex}.claims li{gap:.15rem;display:grid}.claims b{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:900;line-height:1}.claims span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}.claims .win b{color:var(--jade)}@media (max-width:460px){.claims{gap:1rem 1.75rem}}@media (max-width:1000px){.nav{flex-wrap:nowrap;gap:1rem;padding-block:1.1rem;display:flex}.mark{flex:none}.nav-links{scrollbar-width:none;flex-wrap:nowrap;gap:.4rem;margin-inline:auto;padding-block:.2rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.nav-links::-webkit-scrollbar{display:none}.nav-links a{white-space:nowrap}.nav .btn{flex:none;min-height:40px;padding:.6rem 1.1rem;font-size:.875rem}}@media (max-width:620px){.nav{flex-wrap:wrap}.mark{margin-right:auto}.nav-links{margin-inline:calc(-1 * var(--gut));padding-inline:var(--gut);flex-basis:100%;order:3}}.crumbs{padding-block:1.25rem .5rem}.crumbs ol{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;font-size:.6875rem;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:var(--ink-3);margin-right:.5rem}.crumbs a{color:var(--ink-3);text-decoration:none}.crumbs a:hover{color:var(--brass)}.crumbs [aria-current]{color:var(--ink-2)}.page-head{justify-items:start;gap:1.1rem;padding-block:clamp(1.5rem,4vw,3rem) clamp(1rem,3vw,2rem);display:grid}.page-head h1{max-width:17ch;font-size:clamp(2.1rem,5vw,3.5rem)}.page-head .lede{max-width:56ch}.card-hero{padding-block:clamp(1.25rem,3vw,2rem) clamp(3rem,6vw,4.5rem)}.card-head{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-top:clamp(1rem,3vw,2rem);display:grid}.card-head-copy{justify-items:start;gap:1.4rem;display:grid}.card-head h1{max-width:15ch;margin:0}.partner-chip{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--lift);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:.5rem;margin:0;padding:.45rem .9rem;font-size:.6875rem;display:inline-flex}.partner-dot{background:var(--jade);width:.45rem;height:.45rem;box-shadow:0 0 0 .22rem color-mix(in oklab, var(--jade) 20%, transparent);border-radius:50%}.feat-cards{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.feat-cards li{background:var(--panel);border:1px solid var(--line);box-shadow:var(--lift);border-radius:16px;align-content:start;gap:.3rem;padding:1rem 1.1rem;display:grid}.feat-cards b{font-family:var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;text-wrap:balance;white-space:nowrap;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:900;line-height:1.05}.feat-cards span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem}.feat-cards .is-win{border-color:color-mix(in oklab, var(--jade) 40%, var(--line))}.feat-cards .is-win b{color:var(--jade)}.card-art{place-items:center;padding:1.5rem 0;display:grid;position:relative}.card-art-obj{aspect-ratio:1.586;background:repeating-linear-gradient(58deg, #ffffff06 0 1px, transparent 1px 7px), radial-gradient(38% 55% at 18% 62%, color-mix(in oklab, var(--brass) 22%, transparent), transparent 70%), radial-gradient(130% 150% at 12% 6%, #333a48 0%, #1c2029 52%, #0e1015 100%);color:#f2efe8;border-radius:1.25rem;grid-template-rows:auto auto 1fr auto;gap:.5rem;width:min(24rem,100%);padding:1.5rem 1.6rem;display:grid;position:relative;overflow:hidden;rotate:-6deg;box-shadow:0 .5rem 1rem -.5rem #14150f4d,0 2rem 3.5rem -1rem #14150f59}.card-art-sheen{pointer-events:none;background:linear-gradient(118deg,#ffffff1a 0 30%,#ffffff05 30.5% 46%,#0000 46.5%);position:absolute;inset:0}.card-art-brand{font-family:var(--display);letter-spacing:-.03em;font-size:1.15rem;font-weight:900}.card-art-chip{background:linear-gradient(150deg,#ebd07a,#c9a227 55%,#8a6b12);border-radius:.35rem;justify-self:start;width:2.7rem;height:2.05rem;position:relative;box-shadow:inset 0 0 0 1px #00000047}.card-art-chip:after{content:"";border:1px solid #12130d47;border-inline-color:#12130d80;position:absolute;inset:.35rem .5rem}.card-art-wave{background:radial-gradient(circle at 0,#0000 0 .2rem,#f2efe88c 0 .29rem,#0000 0 .5rem,#f2efe866 0 .59rem,#0000 0 .8rem,#f2efe842 0 .89rem,#0000 0);width:1.3rem;height:1.3rem;position:absolute;top:1.7rem;right:1.9rem}.card-art-num{font-family:var(--mono);letter-spacing:.16em;color:#f2efe8e0;align-self:end;font-size:1.0625rem}.card-art-foot{font-family:var(--mono);letter-spacing:.08em;color:#f2efe8c7;justify-content:space-between;align-items:flex-end;gap:.75rem;font-size:.625rem;display:flex}.card-art-foot>span{gap:.18rem;display:grid}.card-art-foot i{letter-spacing:.16em;text-transform:uppercase;color:#f2efe86b;font-size:.5rem;font-style:normal}.card-art-net{text-align:right}.card-art-tag{background:var(--jade);color:#fff;border-radius:var(--r-pill);font-family:var(--mono);letter-spacing:.08em;padding:.55rem 1rem;font-size:.75rem;font-weight:700;position:absolute;bottom:6%;right:2%;box-shadow:0 .75rem 1.5rem -.5rem #1f7a5680}.hero-proof{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.hero-proof li{color:var(--ink-2);align-items:center;gap:.45rem;font-size:.875rem;display:flex}.hero-proof li:before{content:"✓";width:1.15rem;height:1.15rem;color:var(--jade);background:color-mix(in oklab, var(--jade) 14%, transparent);border:1px solid color-mix(in oklab, var(--jade) 42%, transparent);border-radius:50%;flex:none;place-items:center;font-size:.6875rem;font-weight:700;line-height:1;display:grid}@media (max-width:900px){.card-head{grid-template-columns:1fr;gap:2rem}.card-art{order:-1;padding:.5rem 0 1rem}.card-art-obj{width:min(20rem,88%)}}.guides{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:clamp(1.25rem,3vw,2.25rem);display:grid}.guides article{border-top:2px solid var(--brass);align-content:start;gap:.55rem;padding-top:1rem;display:grid}.guides h3{letter-spacing:-.02em;font-size:1.125rem}.guides p{color:var(--ink-2);font-size:.9375rem;line-height:1.6}.cur-grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.cur-grid li{background:var(--panel);border:1px solid var(--line);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .7rem;padding:.85rem 1rem;display:grid}.cur-grid .flag{grid-row:span 2}.cur-grid b{font-size:.9375rem}.cur-grid .money{color:var(--brass);font-size:.8125rem}.compare{border-collapse:collapse;width:100%;min-width:46rem}.compare th,.compare td{text-align:left;border-top:1px solid var(--line);vertical-align:top;padding:.9rem 1rem;font-size:.875rem}.compare thead th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-top:0;font-size:.625rem;font-weight:400}.compare tbody th{color:var(--ink);white-space:nowrap;font-weight:700}.compare td{color:var(--ink-2)}.compare .is-ours{background:color-mix(in srgb, var(--jade) 10%, transparent)}.compare .is-ours th{color:var(--jade)}@media (max-width:860px){.card-head{grid-template-columns:1fr}.card-render{order:-1}}@media (max-width:700px){.compare{min-width:0;display:block}.compare thead{display:none}.compare tbody,.compare tr,.compare th,.compare td{display:block}.compare tr{border-top:1px solid var(--line);padding-block:.5rem}.compare tbody th{padding-bottom:.3rem;font-size:1rem}.compare td{border-top:0;padding-block:.35rem}.compare td:before{content:attr(data-h) " — ";font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem}}.wise-band{--w-primary:#9fe870;--w-pale:#e2f6d5;--w-ink:#0e0f0c;--w-body:#454745;--w-canvas:#fff;--w-soft:#e8ebe6;--w-mute:#868685;background:var(--w-soft);color:var(--w-ink);padding-block:clamp(3rem,7vw,5.5rem);font-family:Inter,system-ui,-apple-system,sans-serif}.wise-head{gap:.75rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.wise-eyebrow{color:var(--w-body);letter-spacing:0;text-transform:none;margin:0;font-size:.875rem;font-weight:600}.wise-band h2{letter-spacing:-.01em;max-width:18ch;margin:0;font-size:clamp(2rem,4.4vw,2.5rem);font-weight:900;line-height:1.05}.wise-grid{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:1rem;display:grid}.wise-card{background:var(--w-canvas);border-radius:24px;align-content:start;gap:.75rem;padding:1.5rem;display:grid}.wise-card h3{letter-spacing:-.01em;color:var(--w-ink);margin:0;font-size:1.25rem;font-weight:900;line-height:1.15}.wise-card p{color:var(--w-body);margin:0;font-size:1rem;line-height:1.5}.fart{color:var(--w-ink);margin-bottom:.25rem}.fart-fill{fill:var(--w-primary);stroke:var(--w-ink)}.fart-arc{stroke:var(--w-primary);stroke-width:4px}.fart-strike{stroke:var(--w-primary);stroke-width:3.5px}@media (max-width:600px){.wise-grid{grid-template-columns:1fr}.wise-card{padding:1.25rem}}.wise-band.is-white{background:var(--w-canvas,#fff)}.wise-band.is-white .wise-card,.wise-band.is-white .wise-step,.wise-band.is-white .wise-cur li{background:var(--w-soft)}.wise-steps{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.wise-step{background:var(--w-canvas);border-radius:24px;align-content:start;gap:.6rem;padding:1.5rem;display:grid;position:relative}.wise-step-n{color:var(--w-mute,#868685);font-size:.875rem;font-weight:600;position:absolute;top:1.5rem;right:1.5rem}.wise-step h3{letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:900}.wise-step p{color:var(--w-body);margin:0;font-size:1rem;line-height:1.5}.wise-vs{gap:.5rem;display:grid}.wise-vs-head,.wise-vs-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.1fr);align-items:center;gap:1rem;display:grid}.wise-vs-head{color:var(--w-body);padding:0 1.25rem .25rem;font-size:.875rem;font-weight:600}.wise-vs-head .is-ours{color:var(--w-ink);font-weight:900}.wise-vs-row{background:var(--w-canvas);border-radius:24px;padding:1.1rem 1.25rem;font-size:1rem}.wise-vs-k{color:var(--w-ink);font-weight:600}.wise-vs-ours,.wise-vs-theirs{align-items:center;gap:.55rem;display:flex}.wise-vs-ours{color:var(--w-ink);font-weight:600}.wise-vs-ours svg{color:#2ead4b;flex:none}.wise-vs-theirs{color:var(--w-body)}.wise-vs-theirs svg{color:#868685;flex:none}.wise-marquee{gap:.5rem;display:grid}.wise-marquee-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000)}.wise-track{gap:.5rem;width:max-content;margin:0;padding:0;list-style:none;animation:46s linear infinite wise-drift;display:flex}@keyframes wise-drift{to{transform:translate(-50%)}}.wise-track.is-reverse{animation-duration:58s;animation-direction:reverse}.wise-marquee:hover .wise-track,.wise-marquee:focus-within .wise-track{animation-play-state:paused}.wise-track li{background:var(--w-canvas);border-radius:16px;flex:none;align-items:center;gap:.6rem;padding:.9rem 1.15rem;display:flex}.wise-track b{font-size:.9375rem;font-weight:900}.wise-track span{color:var(--w-body);font-variant-numeric:tabular-nums;font-size:.875rem}.wise-band.is-white .wise-track li{background:var(--w-soft)}.wise-band .flag{box-shadow:inset 0 0 0 1px #00000024}@media (prefers-reduced-motion:reduce){.wise-track{animation:none}.wise-marquee-row{scrollbar-width:none;overflow-x:auto}.wise-marquee-row::-webkit-scrollbar{display:none}}.wise-limits{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;display:grid}.wise-limits article{background:var(--w-canvas);border-radius:24px;align-content:start;gap:.5rem;padding:1.4rem;display:grid}.wise-limits h3{letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:900}.wise-limits p{color:var(--w-body);margin:0;font-size:.9375rem;line-height:1.5}.wise-faq{gap:.5rem;max-width:52rem;display:grid}.wise-faq details{background:var(--w-soft);border-radius:16px;padding:1.1rem 1.35rem}.wise-band.is-white .wise-faq details{background:var(--w-soft)}.wise-faq summary{cursor:pointer;letter-spacing:-.01em;color:var(--w-ink);justify-content:space-between;align-items:center;gap:1rem;font-size:1.0625rem;font-weight:900;list-style:none;display:flex}.wise-faq summary::-webkit-details-marker{display:none}.wise-faq summary:after{content:"";border-right:2px solid var(--w-ink);border-bottom:2px solid var(--w-ink);flex:none;width:.7rem;height:.7rem;transition:rotate .18s;rotate:45deg}.wise-faq details[open] summary:after{rotate:-135deg}.wise-faq p{color:var(--w-body);max-width:62ch;margin:.7rem 0 0;font-size:1rem;line-height:1.55}.wise-faq summary:focus-visible{outline:3px solid var(--w-primary);outline-offset:4px}.wise-fine{max-width:52rem;color:var(--w-mute,#868685);margin:2rem 0 0;font-size:.875rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.wise-faq summary:after{transition:none}}@media (max-width:700px){.wise-vs-head{display:none}.wise-vs-row{grid-template-columns:1fr;gap:.45rem}.wise-vs-k{font-weight:900}}.wise-band.is-ink{background:var(--w-ink);color:var(--w-canvas)}.wise-band.is-ink .lead,.wise-band.is-ink .lead-form,.wise-band.is-ink .lead-done{box-shadow:none;background:0 0;border:0}.wise-band.is-ink h2,.wise-band.is-ink h3{color:var(--w-canvas);font-weight:900}.wise-band.is-ink p,.wise-band.is-ink label{color:#c9ccc7}.wise-band.is-ink input,.wise-band.is-ink select,.wise-band.is-ink textarea{background:var(--w-canvas);color:var(--w-ink);border:1px solid var(--w-canvas);border-radius:12px}.wise-band.is-ink .btn{background:var(--w-primary);color:var(--w-ink);border:0;border-radius:24px;font-weight:600}.wise-band.is-ink .btn:hover{filter:none;background:#cdffad}.wise-band.is-ink a{color:var(--w-primary)}
