@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_9c6cb61b-module__8NX9hq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_9c6cb61b-module__8NX9hq__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d6617093-module__z61v7q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d6617093-module__z61v7q__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--bg:#0b0b10;--bg-2:#0f0f16;--surface:#12121a;--surface-2:#181822;--surface-3:#1f1f2b;--border:#ffffff14;--border-2:#ffffff24;--text:#ededed;--muted:#a1a1ad;--dim:#6c6c7a;--brand:#516af6;--brand-soft:#8fa1ff;--brand-glow:#516af659;--green:#3ddc97;--red:#ff6b6b;--amber:#ffb454;--sun-1:#ff9a3d;--sun-2:#ff4d6d;--radius:16px;--sans:var(--font-geist),system-ui,sans-serif;--mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}a{color:inherit}img,svg{display:block}::selection{background:var(--brand);color:#fff}.mono{font-family:var(--mono)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.topbar{z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#0b0b10b8;position:sticky;top:0}.topbar .wrap{justify-content:space-between;align-items:center;height:60px;display:flex}.topbar .progress{background:linear-gradient(90deg,var(--brand),var(--brand-soft));transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.wordmark{letter-spacing:-.01em;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:flex}.wordmark small{color:var(--dim);font-size:13px;font-weight:500}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;height:44px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.btn:active{transform:scale(.98)}.btn-brand{background:var(--brand);color:#fff;box-shadow:0 8px 30px -8px var(--brand-glow),inset 0 1px 0 #ffffff2e}.btn-brand:hover{box-shadow:0 12px 36px -8px var(--brand-glow),inset 0 1px 0 #ffffff2e;transform:translateY(-1px)}.btn-ghost{border-color:var(--border-2);color:var(--text);background:#ffffff0a}.btn-ghost:hover{background:#ffffff14}.btn-sm{border-radius:10px;height:36px;padding:0 14px;font-size:14px}.btn .arrow{transition:transform .2s}.btn:hover .arrow{transform:translateY(2px)}.btn:hover .arrow.right{transform:translate(3px)}.dawn-logo{border-radius:6px;flex:none;width:22px;height:22px}.hero{border-bottom:1px solid var(--border);position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 15% 0,#516af638,#0000 60%),radial-gradient(40% 50% at 90% 30%,#8fa1ff1a,#0000 60%);position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 40% 20%,#000,#0000);mask-image:radial-gradient(70% 70% at 40% 20%,#000,#0000)}.hero .wrap{z-index:1;grid-template-columns:1.25fr .75fr;align-items:center;gap:48px;padding-top:56px;padding-bottom:56px;display:grid;position:relative}.pill{color:#d6dcff;background:#516af61a;border:1px solid #8fa1ff4d;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;display:inline-flex}.pill .dot{background:var(--brand-soft);border-radius:50%;width:6px;height:6px}h1{letter-spacing:-.04em;margin:22px 0 24px;font-size:clamp(44px,7vw,88px);font-weight:800;line-height:1}h1 .grad{letter-spacing:-.03em;text-wrap:balance;background:linear-gradient(90deg,#8fa1ff,#b7c2ff 60%,#8fa1ff);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.22em;font-size:.6em;line-height:1.1;display:block}.lede{color:#c9c9d3;max-width:560px;margin:0 0 30px;font-size:clamp(17px,1.6vw,19px)}.cta-row{flex-wrap:wrap;gap:12px;display:flex}.stats{border:1px solid var(--border);border-radius:var(--radius);background:#ffffff06;grid-template-columns:1.3fr 1fr 1fr;max-width:600px;margin-top:36px;display:grid;overflow:hidden}.stat{border-left:1px solid var(--border);padding:16px 18px 15px}.stat:first-child{background:linear-gradient(#516af624,#516af608);border-left:0}.stat b{letter-spacing:-.02em;white-space:nowrap;font-size:28px;font-weight:700;line-height:1.1;display:block}.stat b s{color:var(--dim);letter-spacing:0;margin-left:8px;font-size:.6em;font-weight:500}.stat span{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.4;display:block}.disclaimer{color:var(--dim);margin-top:28px;font-size:12.5px}.hero-phone{perspective:1200px;justify-self:center}.hero-stage{position:relative}.hero-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#516af633,#0000);position:absolute;inset:-8% -65%}.live-badge{z-index:3;border:1px solid var(--border-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12121ae6;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12.5px;display:flex;position:absolute;top:49px;right:-30px}.ping{width:8px;height:8px;position:relative}.ping i,.ping b{background:var(--green);border-radius:50%;position:absolute;inset:0}.ping i{opacity:.7;animation:1.6s cubic-bezier(0,0,.2,1) infinite ping}.hero-meta{flex-direction:column;align-items:center;gap:10px;margin-top:18px;display:flex}.hero-caption{height:20px;color:var(--muted);text-align:center;font-size:12.5px}.hero-caption span{display:block}.hero-caption i{letter-spacing:.08em;color:var(--brand-soft);margin-right:8px;font-size:11.5px;font-style:normal}.hero-dots{gap:6px;display:flex}.hero-dots button{background:var(--border-2);cursor:pointer;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:background .2s,width .3s;position:relative}.hero-dots button:before{content:"";position:absolute;inset:-9px -3px}.hero-dots button:hover{background:var(--muted)}.hero-dots button.on{background:var(--brand-soft);width:20px}.hero-dots button:focus-visible{outline:2px solid var(--brand-soft);outline-offset:3px}.layout{grid-template-columns:210px minmax(0,1fr);gap:56px;padding-top:40px;display:grid}.toc{scrollbar-width:none;align-self:start;max-height:calc(100vh - 100px);padding-bottom:24px;position:sticky;top:84px;overflow:auto}.toc-title{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:500}.toc-links{border-left:1px solid var(--border);position:relative}.toc-ind{background:var(--brand-soft);width:2px;box-shadow:0 0 10px var(--brand-glow);pointer-events:none;border-radius:2px;position:absolute;top:0;left:-1px}.toc a{color:#dcdce4;border-radius:0 8px 8px 0;gap:7px;padding:6px 10px 6px 14px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s,background-color .2s;display:flex}.toc a:not(.sub):not(:first-child){margin-top:10px}.toc a.sub{color:var(--muted);padding-left:26px;font-size:13.5px;font-weight:400}.toc a .n{text-align:right;font-variant-numeric:tabular-nums;min-width:2.2ch;color:var(--dim);flex:none;transition:color .2s}.toc a:hover{color:#fff;background:#ffffff0a}.toc a.open{color:#fff}.toc a.active{color:#fff;background:#516af61f}.toc a.active .n{color:var(--brand-soft)}.content{min-width:0}section.block{padding:40px 0 96px;scroll-margin-top:70px}.eyebrow{font-family:var(--mono);letter-spacing:.16em;color:var(--brand-soft);text-transform:uppercase;margin-bottom:14px;font-size:12px}h2{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(30px,3.6vw,42px);font-weight:700;line-height:1.1}h3{letter-spacing:-.015em;margin:0 0 10px;font-size:22px;line-height:1.25}.sec-lede{color:var(--muted);max-width:660px;margin:0 0 36px;font-size:17px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.grid-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.src{color:var(--brand-soft);border-bottom:1px dashed #8fa1ff66;font-size:12px;text-decoration:none}.src:hover{color:#fff}.note{color:var(--dim);margin-top:14px;font-size:12.5px}.explain p{color:#c9c9d3;margin:0 0 16px}.explain p strong{color:#fff}.flow-card{isolation:isolate;flex-direction:column;padding:18px;display:flex;position:relative;overflow:hidden}.flow-card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 55% at 100% 0,#516af624,#0000 70%);position:absolute;inset:0}.flow-head{color:var(--muted);font-size:12px;font-family:var(--mono);letter-spacing:.08em;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.flow-head .live{color:var(--green);align-items:center;gap:6px;display:flex}.flow-row{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.flow-row .av{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.flow-row .av.usd{color:#9fb6ff;background:#1d2a44}.flow-row .av.up{color:var(--green);background:#15291f}.flow-row .meta{flex:1;min-width:0}.flow-row .meta b{font-size:14px;display:block}.flow-row .meta span{color:var(--muted);font-size:12px}.tag{font-family:var(--mono);border-radius:6px;padding:3px 8px;font-size:11px;font-weight:500}.tag.buy{color:var(--green);background:#3ddc971f}.tag.fee{color:var(--red);background:#ff6b6b1f}.amt{font-size:15px;font-weight:700}.flow-mid{height:46px;font-family:var(--mono);color:var(--muted);justify-content:center;align-items:center;font-size:11.5px;display:flex;position:relative}.flow-mid:before{content:"";border-left:1px dashed var(--border-2);position:absolute;top:0;bottom:0;left:50%}.flow-mid span{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:2px 10px;position:relative}.copy-dot{background:var(--brand-soft);width:7px;height:7px;box-shadow:0 0 10px var(--brand-soft);border-radius:50%;animation:1.8s ease-in-out infinite copy-dot;position:absolute;top:0;left:calc(50% - 3px)}.copy-dot.d2{animation-delay:.9s}.receipt{border-top:1px dashed var(--border-2);font-family:var(--mono);color:var(--muted);flex-direction:column;gap:8px;margin-top:16px;padding:14px 2px 0;font-size:12.5px;display:flex}.receipt-line{align-items:baseline;gap:10px;display:flex}.receipt-line>span{align-items:center;gap:8px;display:flex}.receipt-line i{border-bottom:1px dotted var(--border-2);flex:1}.receipt-line b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.receipt-line.fee,.receipt-line.fee b{color:var(--red)}.receipt-line .tag{letter-spacing:.06em;padding:1px 6px;font-size:10px}.fee-callout{color:#ffd0d0;background:#ff6b6b0f;border:1px solid #ff6b6b4d;border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;font-size:13.5px;display:flex}.fee-callout svg{width:16px;height:16px;color:var(--red);flex:none}.fee-callout b{color:#fff;font-size:15px}.fee-callout .src{margin-left:auto}.how{margin-top:40px}.how-item{padding:20px}.num{font-family:var(--mono);color:var(--brand-soft);margin-bottom:12px;font-size:12px;display:block}.how-item b{margin-bottom:6px;font-size:16px;display:block}.how-item p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.fair{margin-top:20px;padding:20px 22px}.fair h4{color:var(--muted);margin:0 0 12px;font-size:14px;font-weight:600}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--border);color:#d2d2dc;background:#ffffff0a;border-radius:999px;padding:6px 11px;font-size:13px}.problems{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:56px;display:grid}.problems>div,.problem{grid-template-rows:subgrid;grid-row:span 4;row-gap:0;min-width:0;display:grid}.problem{background:radial-gradient(90% 55% at 0 0,#ff6b6b1a,transparent 65%),var(--surface);padding:22px;scroll-margin-top:90px;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.problem:hover{border-color:#ff6b6b4d;box-shadow:0 24px 50px -28px #000c}.problem:before{content:"";background:linear-gradient(90deg,transparent,var(--red),transparent);opacity:.6;height:2px;position:absolute;inset:-1px -1px auto}.p-head{align-items:center;gap:12px;margin-bottom:24px;display:flex}.p-head h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.p-icon{width:36px;height:36px;color:var(--red);background:#ff6b6b1a;border:1px solid #ff6b6b40;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.p-icon svg{width:18px;height:18px}.problem .big{margin-bottom:22px}.problem .big b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#fff 35%,#ffa3a3);-webkit-background-clip:text;background-clip:text;width:fit-content;font-size:46px;font-weight:800;line-height:1;display:block}.problem .big small{color:var(--muted);margin-top:10px;font-size:13.5px;font-weight:500;line-height:1.4;display:block}.problem p{color:var(--muted);margin:0 0 12px;font-size:14.5px}.problem ul{border-top:1px solid var(--border);align-content:start;gap:10px;margin:0;padding:18px 0 22px;font-size:13.5px;line-height:1.45;list-style:none;display:grid}.problem li{color:#cfcfd8;gap:10px;display:flex}.x{color:var(--red);flex:none}.ok{color:var(--green);flex:none}.problem li .x{background:#ff6b6b1f;border-radius:50%;place-items:center;width:18px;height:18px;margin-top:1px;font-size:9px;line-height:1;display:grid}.problem .vs{background:linear-gradient(135deg,#516af62e,#516af60d);border:1px solid #8fa1ff33;border-radius:12px;padding:12px 14px 13px;transition:border-color .3s,background-color .3s;box-shadow:inset 0 1px #ffffff0d}.problem:hover .vs{background-color:#516af60f;border-color:#8fa1ff73}.problem .vs .mono{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-soft);align-items:center;gap:8px;margin-bottom:8px;font-size:10.5px;display:flex}.problem .vs .dawn-logo{border-radius:4px;width:16px;height:16px}.problem .vs b{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#fff 35%,#a9b7ff);-webkit-background-clip:text;background-clip:text;width:fit-content;font-size:21px;font-weight:700;line-height:1.15;display:block}.problem .vs small{color:#c3c9ee;margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.sub-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 18px;scroll-margin-top:80px;display:flex}.sub-h h3{margin:0}.sub-h .mono{color:var(--dim);letter-spacing:.1em;font-size:11.5px}.fees{padding:4px 22px 0;overflow:hidden}.fee-row{border-top:1px solid var(--border);grid-template-columns:150px 1fr 1fr 64px;align-items:center;gap:6px 24px;padding:12px 0;display:grid}.fee-head{color:var(--muted);border-top:0;font-size:12.5px}.fee-head .who{color:var(--text);align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.fee-head img{width:18px;height:18px}.fee-head .dawn-logo{border-radius:5px}.fee-head .you-save{text-align:right;color:var(--green)}.fee-row .label{line-height:1.3}.fee-row .label b{font-size:14.5px;display:block}.fee-row .label span{color:var(--dim);font-size:12px}.fee{align-self:start;min-width:0}.fee-amt{flex-wrap:wrap;align-items:baseline;gap:0 8px;line-height:1.3;display:flex}.fee b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.fee.cove b{color:var(--red)}.fee.dawn b{color:var(--brand-soft)}.fee small{color:var(--muted);font-size:12px}.meter{background:#ffffff0d;border-radius:3px;height:6px;margin-top:7px;display:block;overflow:hidden}.meter i{border-radius:3px;height:100%;display:block}.fee.cove .meter i{background:linear-gradient(90deg,#ff6b6b66,var(--red))}.fee.dawn .meter i{background:linear-gradient(90deg,var(--brand),var(--brand-soft))}.save{text-align:right}.save span{font-family:var(--mono);color:var(--green);background:#3ddc971a;border-radius:6px;padding:5px 7px;font-size:12.5px;font-weight:500;line-height:1;display:inline-block}.fee-total{background:#516af60f;border-top-color:#8fa1ff38;margin:0 -22px;padding:16px 22px}.fee-total .fee{align-self:center}.fee-total .fee b{letter-spacing:-.025em;font-size:22px;font-weight:700;line-height:1.1}.fees-note{margin:12px 0 56px}.table-wrap{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:1.4}th,td{text-align:left;border-top:1px solid var(--border);vertical-align:top;padding:14px 18px}thead th{vertical-align:middle;background:#ffffff05;border-top:0;padding:12px 18px}thead th .who{color:var(--text);align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}thead .dawn-logo{border-radius:5px;width:18px;height:18px}.who .wins{color:var(--green);white-space:nowrap;background:#3ddc971f;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:11.5px;font-weight:500}tbody tr{transition:background .2s}tbody tr:hover{background:#ffffff06}th.l{width:32%;font-weight:400}th.l b{font-weight:600;display:block}th.l span{color:var(--dim);margin-top:2px;font-size:12.5px;display:block}td.c,td.d{width:34%}th.d,td.d{background:#516af612;box-shadow:inset 1px 0 #8fa1ff33}.cmp{align-items:flex-start;gap:10px;display:flex}.cmp b{font-variant-numeric:tabular-nums;font-weight:600;display:block}.cmp small{color:var(--dim);margin-top:2px;font-size:12.5px;display:block}td.c .cmp b{color:#c4c4ce;font-weight:500}td.d .cmp b{color:#fff}td.d .cmp small{color:var(--muted)}.cmp .x,.cmp .ok,.cmp .same{border-radius:50%;place-items:center;width:18px;height:18px;margin-top:1px;font-size:10px;font-weight:700;line-height:1;display:grid}.cmp .x{background:#ff6b6b1f}.cmp .ok{background:#3ddc971f}.cmp .same{color:var(--muted);background:#ffffff14;flex:none}.cove-mark{color:#9fb6ff;background:#1d2a44;border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.verdict{border-radius:var(--radius);background:radial-gradient(70% 150% at 0 0,#516af633,#0000 60%),linear-gradient(#516af61a,#516af605);border:1px solid #8fa1ff4d;margin-top:24px;padding:26px 28px 22px;position:relative;overflow:hidden;container-type:inline-size}.verdict:before{content:"";background:linear-gradient(90deg,transparent,var(--brand-soft),transparent);opacity:.7;height:2px;position:absolute;inset:-1px -1px auto}.verdict .sun{pointer-events:none;background:radial-gradient(circle,#ff9a3d42,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;top:-130px;right:-80px}.vhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex;position:relative}.vkicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-soft);margin-bottom:8px;font-size:11.5px;line-height:1.4}.verdict h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(21px,2.4vw,25px);line-height:1.15}.verdict h3 span{color:#9aa3cf}.verdict p{color:#cdd3ff;max-width:620px;margin:0 0 26px}.vpoints{border-top:1px solid #8fa1ff29;grid-template-columns:repeat(3,1fr);gap:10px 20px;margin:22px 0 0;padding:16px 0 0;list-style:none;display:grid;position:relative}.vpoints li{color:#d6dcff;align-items:center;gap:8px;font-size:13.5px;line-height:1.4;display:flex}.vpoints .ok{background:#3ddc9724;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;line-height:1;display:grid}@container (min-width:780px){.vpoints{grid-template-columns:repeat(6,auto);justify-content:space-between}}#setup .sec-lede{margin-bottom:14px}.step-meta{color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin:0 0 32px;padding:0;font-size:14px;list-style:none;display:flex}.step-meta li{align-items:center;gap:8px;display:flex}.step-meta svg{width:16px;height:16px;color:var(--brand-soft);flex:none}.step-meta b{color:var(--text);font-weight:600}.route{z-index:40;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(3,1fr);display:grid;position:sticky;top:68px;overflow:hidden}.route:before{content:"";background:linear-gradient(90deg,transparent,var(--brand-soft),transparent);opacity:.6;height:1px;position:absolute;inset:0 0 auto}.route-part{border-left:1px solid var(--border);padding:20px 22px 22px}.route-part:first-child{border-left:0}.route-part .mono{letter-spacing:.14em;color:var(--dim);align-items:center;gap:10px;font-size:11.5px;display:flex}.route-part .mono i{background:var(--brand-soft);flex:none;width:8px;height:8px;transform:rotate(45deg)}.route-part b{letter-spacing:-.01em;margin:6px 0 16px;font-size:17px;display:block}.route-part ol{margin:0;padding:0;list-style:none;display:flex}.route-part li{align-items:center;display:flex}.route-part li+li:before{content:"";background:var(--border-2);width:14px;height:1px}.route-part a{width:30px;height:30px;font-family:var(--mono);color:var(--muted);border:1px solid var(--border-2);background:var(--surface-2);border-radius:50%;place-items:center;font-size:12px;text-decoration:none;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:grid}.route-part a:hover{background:var(--brand);border-color:var(--brand-soft);color:#fff;box-shadow:0 0 18px var(--brand-glow)}.route-part a:focus-visible{outline:2px solid var(--brand-soft);outline-offset:3px}.route-part li.on:before{background:var(--brand-soft)}.route-part li.on a{color:#dfe4ff;background:#516af62e;border-color:#8fa1ff73}.route-part li a[aria-current]{background:var(--brand);border-color:var(--brand-soft);color:#fff;box-shadow:0 0 16px var(--brand-glow)}.route.docked{border-color:var(--border-2);box-shadow:0 -8px 0 var(--bg),0 16px 36px -16px #000c}.route.docked .route-part{justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;animation:.25s route-dock;display:flex}.route.docked .mono{display:none}.route.docked b{white-space:nowrap;color:var(--muted);margin:0;font-size:14px;transition:color .3s}.route.docked .active b{color:var(--text)}.route.docked li+li:before{width:8px}.route.docked a{width:26px;height:26px;font-size:11px}.timeline{margin-top:calc(56px + var(--dock-gap,0px));position:relative}.timeline .rail{background:var(--border);width:2px;position:absolute;top:0;bottom:0;left:17px}.timeline .rail i{transform-origin:50% 0;background:linear-gradient(180deg,var(--brand),var(--brand-soft));box-shadow:0 0 12px var(--brand-glow);border-radius:2px;position:absolute;inset:0}.part{align-items:center;gap:16px;padding:8px 0 36px;scroll-margin-top:90px;display:flex;position:relative}.part .diamond{flex:none;place-items:center;width:36px;display:grid}.part .diamond i{background:var(--brand-soft);width:10px;height:10px;box-shadow:0 0 0 5px var(--bg);transform:rotate(45deg)}.part .mono{letter-spacing:.14em;color:var(--dim);font-size:11.5px}.part b{font-size:15px}.step{grid-template-columns:36px minmax(0,1fr) 290px;gap:24px;padding-bottom:72px;scroll-margin-top:132px;display:grid;position:relative}.step-node{width:36px;height:36px;font-family:var(--mono);border:1px solid var(--border-2);background:var(--surface);color:var(--muted);z-index:1;box-shadow:0 0 0 6px var(--bg);border-radius:50%;place-items:center;font-size:13px;transition:background .4s,border-color .4s,color .4s,box-shadow .4s;display:grid;position:relative}.step.lit .step-node{background:var(--brand);border-color:var(--brand-soft);color:#fff;box-shadow:0 0 0 6px var(--bg),0 0 24px var(--brand-glow)}.step .body{padding-top:4px}.step .kicker{font-family:var(--mono);letter-spacing:.14em;color:var(--dim);margin-bottom:10px;font-size:11.5px}.step h3{font-size:23px}.step p{color:#c4c4ce;max-width:520px;margin:0 0 14px}.step code{font-family:var(--mono);border:1px solid var(--border);color:#e4e7ff;background:#ffffff12;border-radius:6px;padding:2px 6px;font-size:.88em}.hl-link{color:var(--brand-soft);font-weight:500;text-decoration:none}.tip{color:#d0d6ff;background:#516af612;border:1px solid #8fa1ff38;border-radius:12px;gap:10px;max-width:520px;margin-top:6px;padding:12px 14px;font-size:14px;display:flex}.tip svg{width:16px;height:16px;color:var(--brand-soft);flex:none;margin-top:3px}.tip.warn{color:#ffe2bb;background:#ffb4540f;border-color:#ffb45440}.tip.warn svg{color:var(--amber)}.step .phone-slot{justify-self:end}.done{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:24px;display:grid;position:relative}.done-link{transform-origin:50% 0;background:linear-gradient(180deg,var(--brand-soft),var(--green));border-radius:2px;width:2px;height:50%;position:absolute;top:0;left:17px}.done-node{z-index:1;width:36px;height:36px;color:var(--green);box-shadow:0 0 0 6px var(--bg),0 0 24px #3ddc9759;background:#11261d;border:1px solid #3ddc978c;border-radius:50%;place-items:center;display:grid;position:relative}.done-node svg{width:18px;height:18px}.done-node .ring{border:1px solid var(--green);pointer-events:none;border-radius:50%;position:absolute;inset:-1px}.done-card{background:linear-gradient(#3ddc9714,#3ddc9703);border:1px solid #3ddc9740;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 24px;padding:26px 28px;display:flex;position:relative;overflow:hidden}.done-card .glow{pointer-events:none;background:radial-gradient(circle,#3ddc9729,#0000 65%);border-radius:50%;width:340px;height:340px;position:absolute;top:-150px;left:-90px}.done-copy,.done-cta{position:relative}.done-kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:8px;font-size:11.5px}.done h3{margin:0 0 4px;font-size:28px}.done p{color:var(--muted);margin:0}.done p b{color:#fff}.done p s{color:var(--dim)}.done-checks{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.done-checks li{color:#c9f5e1;background:#3ddc9712;border:1px solid #3ddc9733;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.done-cta{flex-direction:column;align-items:center;gap:8px;display:flex}.done-cta small{color:var(--dim);font-size:12px}.phone{width:272px;height:560px;box-shadow:0 40px 80px -30px #000c,0 0 0 1px #0009 inset,0 30px 90px -40px var(--brand-glow);background:linear-gradient(160deg,#2a2a36,#121219 40%,#1b1b25);border:1px solid #ffffff1f;border-radius:44px;padding:9px;position:relative}.phone.sm{transform-origin:100% 0;transform:scale(.94)}.screen{background:#0e1621;border-radius:36px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.sbar{color:#fff;justify-content:space-between;align-items:center;padding:10px 22px 4px;font-size:11.5px;font-weight:600;display:flex}.sbar .isl{background:#000;border-radius:12px;width:78px;height:22px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.sbar .ic{align-items:center;gap:4px;display:flex}.sbar .ic i{border:1px solid #fff;border-radius:2px;width:14px;height:8px;display:block;position:relative}.sbar .ic i:after{content:"";background:#fff;border-radius:1px;position:absolute;inset:1px 3px 1px 1px}.tg-head{background:#17212b;border-bottom:1px solid #0006;align-items:center;gap:9px;padding:8px 12px 9px;display:flex}.tg-head .back{color:#6ab3f3;margin-right:2px;font-size:18px;line-height:1}.tg-head .ava{border-radius:50%;width:30px;height:30px;display:block;overflow:hidden}.tg-head .ava img{width:100%;height:100%}.tg-head b{color:#fff;font-size:13px;line-height:1.1;display:block}.tg-head span{color:#7f91a4;font-size:10.5px}.chat{background:radial-gradient(circle at 20% 30%,#516af612,#0000 40%),radial-gradient(circle at 80% 70%,#ff9a3d0d,#0000 40%),#0e1621;flex-direction:column;flex:1;justify-content:flex-end;gap:6px;padding:10px 8px 8px;display:flex;overflow:hidden}.msg{color:#e8eef5;border-radius:12px;max-width:88%;padding:7px 9px 6px;font-size:11px;line-height:1.45}.msg.u{font-family:var(--mono);word-break:break-all;background:#2b5278;border-bottom-right-radius:4px;align-self:flex-end;font-size:10.5px}.msg.b{background:#182533;border-bottom-left-radius:4px;align-self:flex-start;max-width:94%}.msg.b strong{color:#fff}.msg .dim{color:#7f91a4}.msg .g{color:#5fe0a3}.msg .r{color:#ff8a8a}.msg .t{text-align:right;color:#6d8196;margin-top:1px;font-size:9px;display:block}.msg code{font-family:var(--mono);background:#ffffff12;border-radius:4px;padding:1px 4px;font-size:10px}.kb{flex-direction:column;align-self:stretch;gap:3px;max-width:94%;display:flex}.kb .row{gap:3px;display:flex}.kb .k{text-align:center;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#2b527873;border-radius:7px;flex:1;padding:6px 3px;font-size:10px;position:relative;overflow:hidden}.kb .k.hl{box-shadow:0 0 0 1px var(--brand-soft);background:#516af68c;animation:1.8s ease-in-out infinite hl-glow}.kb .k .tap{pointer-events:none;background:#ffffff8c;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.tg-input{background:#17212b;align-items:center;gap:8px;padding:7px 10px 14px;display:flex}.tg-input div{color:#6d8196;background:#0e1621;border-radius:13px;flex:1;align-items:center;height:26px;padding:0 10px;font-size:10.5px;display:flex}.tg-input i{background:#2b5278;border-radius:50%;width:26px;height:26px;display:block}.faq{border-top:1px solid var(--border)}.faq-item{border-bottom:1px solid var(--border)}.faq-h{font-size:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.faq-q{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;letter-spacing:-.01em;background:0 0;border:0;grid-template-columns:48px 1fr 28px;align-items:center;gap:12px;padding:22px 4px;font-size:18px;font-weight:600;display:grid}.faq-q:hover{color:#fff}.faq-q:focus-visible{outline:2px solid var(--brand-soft);outline-offset:-2px;border-radius:8px}.faq-q .n{font-family:var(--mono);color:var(--dim);font-size:12.5px;font-weight:400}.faq-q .n:before{content:attr(data-n)}.faq-q .pm{border:1px solid var(--border-2);border-radius:8px;width:28px;height:28px;transition:background .3s,border-color .3s;position:relative}.faq-q .pm:before,.faq-q .pm:after{content:"";background:var(--text);width:10px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-q .pm:after{transition:transform .3s;transform:translate(-50%,-50%)rotate(90deg)}.faq-q[aria-expanded=true] .pm{background:var(--brand);border-color:var(--brand)}.faq-q[aria-expanded=true] .pm:after{transform:translate(-50%,-50%)rotate(0)}.faq .ans-wrap{overflow:hidden}.faq .ans{color:var(--muted);max-width:760px;padding:0 44px 24px 64px;font-size:16px}.faq .ans p{margin:0}.final{text-align:center;border-top:1px solid var(--border);padding:96px 24px;position:relative;overflow:hidden}.final .glow{pointer-events:none;background:radial-gradient(closest-side,#ff9a3d40,#ff4d6d1f 40%,#0000);width:760px;height:480px;margin-left:-380px;position:absolute;bottom:-240px;left:50%}.final h2{letter-spacing:-.035em;margin-bottom:14px;font-size:clamp(34px,5vw,56px);position:relative}.final p{color:var(--muted);max-width:520px;margin:0 auto 30px;position:relative}.final .cta-row{justify-content:center;position:relative}.cove-logo{object-fit:contain;flex:none;width:22px;height:22px}.with-logo{align-items:center;gap:7px;display:inline-flex}.with-logo img{width:16px;height:16px}.wordmark .arr{color:var(--dim);font-weight:400}.facts{flex-direction:column;gap:12px;display:flex}.fact{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex:1;align-items:center;gap:16px;padding:16px 18px;transition:border-color .3s,background .3s;display:flex}.fact:hover{background:var(--surface-2);border-color:#8fa1ff59}.f-icon{width:42px;height:42px;color:var(--brand-soft);background:#516af61a;border:1px solid #8fa1ff40;border-radius:12px;flex:none;place-items:center;display:grid}.f-icon svg{width:20px;height:20px}.fact h3{letter-spacing:0;font-size:16px;font-weight:700;line-height:inherit;margin:0}.fact span{color:var(--muted);font-size:14px}.fact em{color:var(--text);font-style:normal}.catch-link{color:#d0d6ff;background:#516af60f;border:1px dashed #8fa1ff4d;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 18px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:flex}.catch-link:hover{color:#fff;background:#516af61f;border-color:#8fa1ff99}.catch-link:focus-visible{outline:2px solid var(--brand-soft);outline-offset:3px}.catch-link .arrow{width:28px;height:28px;color:var(--brand-soft);background:#516af62e;border:1px solid #8fa1ff4d;border-radius:8px;flex:none;place-items:center;transition:transform .2s;display:grid}.catch-link:hover .arrow{transform:translateY(2px)}@keyframes copy-dot{0%{opacity:0;transform:translateY(0)}20%,75%{opacity:1}to{opacity:0;transform:translateY(40px)}}@keyframes route-dock{0%{opacity:0;transform:translateY(-4px)}}@keyframes ping{75%,to{opacity:0;transform:scale(2.4)}}@keyframes hl-glow{0%,to{box-shadow:0 0 0 1px var(--brand-soft)}50%{box-shadow:0 0 0 1px var(--brand-soft),0 0 14px #8fa1ffb3}}@media (max-width:1080px){.layout{grid-template-columns:1fr}.toc{display:none}.step{grid-template-columns:36px minmax(0,1fr) 250px}.phone.sm{transform:scale(.86)}}@media (max-width:900px){.hero .wrap{grid-template-columns:1fr;padding-top:40px}.hero-phone{margin-top:24px}.grid-2,.grid-3,.problems,.route.docked{grid-template-columns:1fr}.route.docked .route-part{border:0}.route.docked .route-part:not(.active){display:none}.route.docked a{width:32px;height:32px;font-size:12px}.step{grid-template-columns:36px minmax(0,1fr)}.step .phone-slot{grid-column:2;justify-self:start;margin-top:8px}.phone.sm{transform:none}}@media (max-width:600px){.wrap{padding:0 16px}.route{grid-template-columns:1fr}.route-part{border-left:0;border-top:1px solid var(--border)}.route-part:first-child{border-top:0}.route-part a{width:36px;height:36px;font-size:13px}.stat{padding:13px 12px 12px}.stat b{font-size:21px}.stat span{font-size:12px}.fees{padding:2px 16px 0}.fee-row{grid-template-columns:1fr 1fr 52px;gap:6px 14px}.fee-row .label{grid-column:1/-1;align-items:baseline;gap:8px;display:flex}.fee-head span:first-child{display:none}.fee{flex-wrap:wrap;align-items:baseline;line-height:1.3;display:flex}.fee-amt{display:contents}.meter{order:1;width:100%;margin:6px 0 5px}.fee small{order:2}.fee-row .save{align-self:start}.fee-total{margin:0 -16px;padding:12px 16px}.fee-total .fee{align-self:start}.fee-total .fee b{font-size:19px}.step,.done{gap:14px}.done-card{padding:18px 16px}.done-cta{text-align:center;align-items:stretch;width:100%}.done-cta .btn{justify-content:center;gap:8px;padding:0 10px;font-size:14px}.faq-q{grid-template-columns:36px 1fr 28px;font-size:16px}.faq .ans{padding:0 8px 22px 48px}table{min-width:0;font-size:13px}th,td,thead th{padding:10px}th.l span,.cmp small{font-size:11.5px}.cmp{gap:7px}.who .wins{display:none}.verdict{padding:20px 16px 18px}.vpoints{grid-template-columns:1fr 1fr;gap:10px 12px}.verdict .cta-row,.verdict .btn-brand{justify-content:center;width:100%}.verdict .btn-ghost,.topbar .btn span.long{display:none}.phone{width:256px;height:530px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
