:root{--bg: #0e0f11;--surf: #131518;--surf2: #181b1f;--line: #22262c;--line2: #2c3138;--text: #f3f5f7;--muted: #a9b0ba;--dim: #7d8590;--dimmer: #5b626d;--green: #2dbd85;--green-ink: #04241a;--green-soft: rgba(45, 189, 133, .12);--amber: #f5a623;--serif: "Instrument Serif", Georgia, serif;--sans: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, Consolas, monospace;--r: 14px;--gap: 16px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;line-height:1.5;font-feature-settings:"cv11","ss01"}a{color:inherit;text-decoration:none}.mono{font-family:var(--mono)}.g{color:var(--green)}.dim{color:var(--dim)}.wrap{max-width:1120px;margin:0 auto;padding:0 clamp(18px,3vw,40px)}.ticker{height:40px;background:var(--green);color:#04241ab8;display:flex;align-items:center;font-size:13.5px;font-weight:600;letter-spacing:.01em;overflow:hidden;white-space:nowrap;font-variant-numeric:tabular-nums}.ticker .track{display:flex;width:max-content;height:100%}.ticker.run .track{animation:ticker-scroll 45s linear infinite}.ticker.run:hover .track{animation-play-state:paused}.ticker .set{display:flex;height:100%}.ticker .set>span{display:inline-flex;align-items:center;gap:7px;padding:0 22px;height:100%;border-right:1px solid rgba(4,36,26,.18)}.ticker b{color:var(--green-ink);font-weight:800}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker.run .track{animation:none}}nav.top{height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.logo{font-size:24px;font-weight:800;letter-spacing:-.04em}.logo b{color:var(--green)}.links{display:flex;gap:clamp(14px,2vw,28px);font-size:15px;font-weight:600;color:var(--muted)}.links a:hover{color:#fff}.actions{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;gap:8px;background:var(--green);color:var(--green-ink);font-weight:700;font-size:14px;padding:12px 20px;border-radius:10px;border:0;cursor:pointer;font-family:var(--sans);line-height:1;white-space:nowrap}.btn:hover{filter:brightness(1.06)}.btn.ghost{background:transparent;color:#fff;border:1px solid var(--line2)}.btn.ghost:hover{border-color:#3a404a}.kicker{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-weight:700}h1{font-family:var(--serif);font-weight:400;font-size:clamp(46px,5vw,68px);line-height:1;letter-spacing:-.02em;margin:16px 0 22px}h1 em,h2 em{font-style:italic;color:var(--green)}h2{font-family:var(--serif);font-weight:400;font-size:clamp(34px,3.6vw,48px);line-height:1.05;letter-spacing:-.015em;margin:12px 0 14px}h3{font-size:18px;letter-spacing:-.015em;font-weight:600}.lede{font-size:17px;line-height:1.6;color:var(--muted);max-width:620px}.sec{padding-top:clamp(56px,6vw,88px)}.sec-head{max-width:720px;margin-bottom:28px}.note{font-size:13px;color:var(--dim);margin-top:12px;line-height:1.6}.err{color:var(--amber);font-size:13px;margin-top:10px;min-height:1em}.hero{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:center;padding:clamp(40px,6vw,72px) 0 0}.err:empty{display:none}.row{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.inp{flex:1;min-width:220px;background:var(--surf2);border:1px solid var(--line2);border-radius:10px;padding:12px 14px;color:#fff;font-size:14px;font-family:var(--mono);outline:none}.inp::placeholder{color:var(--dimmer)}.inp:focus{border-color:var(--green)}.tags{display:flex;gap:16px;margin-top:12px;font-size:12.5px;color:var(--dim);flex-wrap:wrap}.tags span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);margin-right:8px;vertical-align:middle}.card{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:24px}.card.hi{background:linear-gradient(160deg,#11241c,#0f1a16);border-color:#2dbd858c}.card .k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--dim);margin-bottom:10px}.card.hi .k{color:var(--green)}.card h3{margin-bottom:8px}.card p{color:var(--muted);font-size:15px;line-height:1.6}.card .t{font-size:18px;font-weight:600;letter-spacing:-.015em;margin-bottom:6px}.card ul{list-style:none}.card li{font-size:15px;line-height:1.55;padding:10px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:170px 1fr;gap:12px}.card li:first-child{border-top:0}.card li b{color:#fff;font-weight:600}.card li span{color:var(--muted)}.card li.plain{display:block;color:#e6e9ed}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}.stats.three{grid-template-columns:repeat(3,1fr)}.stat{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:18px 20px;min-width:0}.stat .l{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--dim)}.stat .v{font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin-top:8px;font-variant-numeric:tabular-nums}.stat .v small{font-size:14px;color:var(--dim);font-weight:600;letter-spacing:0;margin-left:6px}.stat .s{font-size:13px;color:var(--dim);margin-top:6px}.stat .l.row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.stat .v{white-space:nowrap}.strip{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:12px}.strip .t{background:var(--surf);border:1px solid var(--line);border-radius:14px;padding:18px 12px 16px;min-width:0;display:grid;grid-template-rows:16px 22px 44px 18px;row-gap:6px;justify-items:center;text-align:center}.strip .t.hi{border-color:#2dbd8573;background:linear-gradient(160deg,#11241c,#0f1a16)}.strip .l{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-weight:700;white-space:nowrap;line-height:16px}.strip .tagrow{height:22px;display:flex;align-items:center}.strip .v{font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:44px;white-space:nowrap;font-variant-numeric:tabular-nums}.strip .v small{font-size:13px;color:var(--dim);font-weight:700;margin-left:4px;letter-spacing:0}.strip .s{font-size:12.5px;color:var(--dim);line-height:18px;white-space:nowrap}.strip .tag{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1px solid rgba(45,189,133,.5);color:var(--green);background:var(--green-soft);white-space:nowrap}.stripfoot{font-size:12.5px;color:var(--dim);margin-top:12px;text-align:center}.stat .tag{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px solid rgba(45,189,133,.5);color:var(--green);background:var(--green-soft);white-space:nowrap}.stat .tag.y{border-color:#f5a62380;color:var(--amber);background:#f5a6231a}.split{margin-top:12px}.split .bar{display:flex;height:8px;border-radius:5px;overflow:hidden;background:#1c2025;margin:0}.split .bar i{display:block;height:100%;width:0;transition:width .6s ease}.split .bar .a{background:var(--green)}.split .bar .b{background:#7fdcb8}.split .leg{display:flex;gap:18px;margin-top:10px;font-size:13px;color:var(--dim);flex-wrap:wrap}.split .leg b{color:#fff;font-weight:600;font-variant-numeric:tabular-nums;margin-left:4px}.split .leg span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:7px;vertical-align:middle;background:var(--green)}.split .leg span:nth-child(2):before{background:#7fdcb8}.panel{background:var(--surf);border:1px solid var(--line);border-radius:18px;padding:24px 26px}.lbl{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-weight:700}.big{font-size:clamp(44px,4.6vw,60px);font-weight:700;letter-spacing:-.035em;line-height:1;margin:10px 0 6px;font-variant-numeric:tabular-nums}.big small{font-size:18px;color:var(--dim);font-weight:600;letter-spacing:0;margin-left:8px}.sub{font-size:13.5px;color:var(--dim);line-height:1.55}.gauge{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.bar{height:8px;background:#1c2025;border-radius:5px;overflow:hidden;margin:10px 0 8px}.bar i{display:block;height:100%;width:2%;background:var(--green);transition:width .6s ease}.panel .stats{margin-top:18px}.panel .stat{background:var(--bg);padding:14px 16px}.panel .stat .l{font-size:11px;letter-spacing:.06em}.panel .stat .v{font-size:24px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.step{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:24px}.step .n{width:28px;height:28px;border-radius:8px;background:var(--green-soft);color:var(--green);font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.step h3{margin:14px 0 8px}.step p{color:var(--muted);font-size:15px;line-height:1.6}.fees{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap);margin-top:var(--gap)}.fee{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;display:flex;justify-content:space-between;align-items:center;gap:10px}.fee b{font-size:22px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.fee span{font-size:13px;color:var(--dim);line-height:1.4;text-align:right}.two{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.tablewrap{overflow-x:auto;margin-top:24px;border:1px solid var(--line);border-radius:var(--r);background:var(--surf)}table{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}th{text-align:left;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-weight:700;padding:14px 16px;border-bottom:1px solid var(--line);background:var(--surf2)}td{padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap}tr:last-child td{border-bottom:0}.pill{display:inline-block;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pill.g{background:var(--green-soft);color:var(--green)}.pill.y{background:#f5a62324;color:var(--amber)}.pill.b{background:#7c828c24;color:var(--muted)}.bb{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--gap);align-items:stretch}.bb .mid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--green);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;text-align:center;padding:0 10px}.bb .mid .a{font-size:28px;font-weight:300}.kv{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.kv span{color:var(--dim)}.kv b{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}footer{margin-top:clamp(56px,6vw,88px);padding:32px 0 40px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;font-size:13px;color:var(--dimmer);flex-wrap:wrap;line-height:1.7}footer a{color:var(--dim)}footer a:hover{color:#fff}.pagehead{padding-top:clamp(36px,4vw,56px)}@media(max-width:960px){.hero,.two{grid-template-columns:1fr;gap:24px}.steps{grid-template-columns:1fr}.stats,.stats.three,.fees{grid-template-columns:1fr 1fr}.bb{grid-template-columns:1fr}.bb .mid .a{transform:rotate(90deg)}nav.top .links{display:none}.card li{grid-template-columns:1fr;gap:2px}}@media(max-width:560px){.stats,.stats.three,.fees{grid-template-columns:1fr}}@media(max-width:900px){.strip{grid-template-columns:repeat(3,1fr)}.actions{flex-wrap:wrap}}@media(max-width:560px){.strip{grid-template-columns:repeat(2,1fr)}.strip .t.hi{grid-column:1 / -1}}.tok{display:grid;grid-template-columns:340px 1fr;gap:40px;align-items:center}.tok svg{width:100%;max-width:340px;height:auto;display:block;margin:0 auto}.alloc{list-style:none}.alloc li{display:grid;grid-template-columns:12px 78px 1fr 56px;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line);font-size:15px}.alloc li:first-child{border-top:0}.alloc i{width:12px;height:12px;border-radius:3px;display:block}.alloc b{font-size:21px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.alloc .n{color:#fff;font-weight:600}.alloc .n span{display:block;color:var(--dim);font-weight:400;font-size:13px;margin-top:2px}.alloc .p{text-align:right;color:var(--dim);font-variant-numeric:tabular-nums;font-weight:600}.sched{display:grid;grid-template-columns:repeat(10,1fr);gap:6px;margin-top:16px}.sched.five{grid-template-columns:repeat(5,1fr)}.sched div{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px 4px;text-align:center;font-size:12px;color:var(--dim)}.sched div b{display:block;color:#fff;font-size:13px;font-weight:600}.sched div.done{border-color:var(--green);color:var(--green)}.sched div.done b{color:var(--green)}@media(max-width:960px){.tok{grid-template-columns:1fr}.sched{grid-template-columns:repeat(5,1fr)}}@media(max-width:560px){.sched,.sched.five{grid-template-columns:repeat(3,1fr)}.alloc li{grid-template-columns:12px 64px 1fr 48px}}.flow{max-width:560px;margin:0 auto;padding-top:40px}.flow .kicker,.flow h2,.flow .lede{text-align:center}.flow .lede{margin:0 auto;max-width:520px;font-size:16px}.flow .err{text-align:center}.rail{display:flex;justify-content:center;align-items:center;gap:8px;margin:24px 0 16px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap}.rail span{display:inline-flex;align-items:center;gap:6px}.rail em{font-style:normal;color:var(--line2)}.rail i{width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;background:var(--surf2);border:1px solid var(--line2);color:var(--dim)}.rail .done{color:var(--muted)}.rail .done i{background:var(--green);color:var(--green-ink);border-color:var(--green)}.rail .now{color:#fff}.rail .now i{background:var(--green-soft);color:var(--green);border-color:var(--green)}.step{background:var(--surf);border:1px solid var(--line);border-radius:14px;padding:18px 20px;margin-bottom:10px;transition:opacity .2s,border-color .2s}.step.now{border-color:var(--green);background:linear-gradient(160deg,#11241c,#0f1a16)}.step.todo{opacity:.5}.step.todo .body{display:none}.step .h{display:flex;align-items:center;gap:10px}.step .h b{font-size:16px}.step .h .r{margin-left:auto;font-size:13px;color:var(--muted);text-align:right}.step .h .r .mono{color:#fff}.step .n{width:24px;height:24px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;background:var(--surf2);border:1px solid var(--line2);color:var(--dim);flex:none}.step.done .n{background:var(--green);color:var(--green-ink);border-color:var(--green)}.step.now .n{background:var(--green-soft);color:var(--green);border-color:var(--green)}.step .body{margin-top:12px}.step.done .body.collapsed{display:none}.btn.wide{width:100%;justify-content:center;font-size:15px;padding:14px 22px}.btn.sm{padding:9px 14px;font-size:13px}.btn:disabled{opacity:.3;cursor:default;filter:none}.seg{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.seg button{border:1px solid var(--line2);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:600;background:var(--bg);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer;font-family:var(--sans)}.seg button span{font-weight:500;color:var(--dim);font-size:12.5px;white-space:nowrap}.seg button.on{border-color:var(--green)}.seg button.off{opacity:.45}.callout{margin:0 0 10px;padding:10px 12px;border:1px solid rgba(245,166,35,.5);border-radius:10px;background:#f5a6231a;color:var(--amber);font-size:14px;line-height:1.55}.callout b{font-weight:700}.amt{display:flex;gap:8px;align-items:center}.amt .inp{flex:1;min-width:0;font-size:22px;padding:11px 14px}.amt .u{color:var(--dim);font-weight:600;font-size:14px}.out{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;font-size:14px;color:var(--dim)}.out b{font-size:20px;color:#fff;font-weight:700;font-variant-numeric:tabular-nums}.line{font-size:14px;color:var(--muted);margin-top:10px;line-height:1.55;min-height:0}.line:empty{display:none}.line b{color:#fff;font-weight:600}.line .y,.y{color:var(--amber)}.prog{height:4px;background:#1c2025;border-radius:3px;overflow:hidden;margin-top:12px}.prog i{display:block;height:100%;width:5%;background:var(--green);transition:width 1s linear}.gas{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;color:var(--muted);padding:10px 12px;border:1px dashed var(--line2);border-radius:10px;margin-bottom:12px}.hist{display:flex;justify-content:center;gap:18px;margin-top:14px;font-size:13px;color:var(--dim);flex-wrap:wrap}.hist b{color:#fff;font-weight:600}.hist a{color:var(--muted)}.foot{text-align:center;font-size:13px;color:var(--dim);margin-top:14px}.foot a{color:var(--muted);text-decoration:underline dotted}.faq{padding-top:clamp(56px,6vw,80px)}.faq .two{gap:12px}.faq .card p{font-size:14.5px}[hidden]{display:none!important}@media(max-width:560px){.rail{gap:6px;font-size:11px}.gas{flex-direction:column;align-items:stretch}}.prog3{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.pbox.wide{grid-column:1 / -1}.pbox{background:var(--surf);border:1px solid var(--line);border-radius:12px;padding:12px 14px;min-width:0}.pbox .l{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:8px}.pbox .v{font-size:18px;font-weight:700;margin-top:4px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.pbox .v small{font-size:12px;color:var(--dim);font-weight:500;letter-spacing:0}.pbox .bar{height:4px;margin:8px 0 6px}.pbox .bar i{width:0}.pbox .s{font-size:11.5px;color:var(--dim);line-height:1.4}.pbox .v.mono{font-size:15px;letter-spacing:0}@media(max-width:640px){.prog3{grid-template-columns:1fr}.legend{white-space:normal;flex-direction:column;gap:2px}}.pill{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px solid rgba(45,189,133,.5);color:var(--green);background:var(--green-soft);white-space:nowrap}.pill.amber{border-color:#f5a62380;color:#f5a623;background:#f5a6231a}.phase{position:relative;height:10px;border-radius:5px;overflow:hidden;background:#1c2025;margin:10px 0 6px;display:flex}.phase .p1{width:37.5%;height:100%;background:repeating-linear-gradient(135deg,#2dbd8538 0 6px,#2dbd851a 6px 12px);border-right:2px solid #fff}.phase .p2{flex:1;height:100%;background:repeating-linear-gradient(135deg,#f5a62329 0 6px,#f5a6230f 6px 12px)}.phase .fill{position:absolute;left:0;top:0;height:100%;width:0;background:var(--green);border-radius:5px 0 0 5px}.ticks{position:relative;height:14px;font-size:10.5px;color:var(--dim);margin-top:-2px}.ticks span{position:absolute;left:0;white-space:nowrap}.ticks .mk{left:37.5%;transform:translate(-50%);color:#fff;font-weight:600}.ticks .end{left:auto;right:0}.legend{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:var(--dim);margin-top:2px;white-space:nowrap}.legend b{color:#fff;font-weight:600}.rateline{display:flex;gap:10px;align-items:center;flex-wrap:wrap;color:var(--muted)}.rateline b{color:#fff;font-weight:600}.faq .ph{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0}.faq .ph>div{border:1px solid var(--line2);border-radius:10px;padding:10px 12px;font-size:13px;color:var(--muted)}.faq .ph .t{font-weight:700;color:#fff;font-size:13px;margin-bottom:2px}.faq .ph b{color:#fff;font-weight:600}@media(max-width:640px){.faq .ph{grid-template-columns:1fr}}:root{--tg: #2AABEE}.links a.tglink-nav{display:inline-flex;align-items:center;gap:7px;color:#fff}.links a.tglink-nav svg{width:15px;height:15px}.btn svg{width:16px;height:16px;flex:none}.btn.tgbtn{background:var(--tg);color:var(--green-ink)}.btn.tgbtn:hover{filter:brightness(1.08)}.hero-cta{display:flex;align-items:center;gap:10px;margin-top:26px;flex-wrap:wrap}.hero-cta .hint{font-size:13px;color:var(--dim);display:inline-flex;align-items:center;gap:8px;padding-left:6px}.hero-cta .hint b{color:var(--text);font-weight:600}.tgwrap{display:grid;grid-template-columns:380px 1fr;gap:44px;align-items:start}.tgfeat{display:grid;gap:12px}.tgfeat .f{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:20px 22px;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);align-items:start}.tgfeat .f .ic{width:44px;height:44px;border-radius:12px;background:var(--green-soft);color:var(--green);display:grid;place-items:center}.tgfeat .f .ic svg{width:22px;height:22px}.tgfeat .f h3{margin-bottom:6px}.tgfeat .f p{color:var(--muted);font-size:15px;line-height:1.6}.tgfeat .f .cmd{display:inline-flex;gap:6px;margin-top:10px;flex-wrap:wrap}.tgfeat .f .cmd span{font-family:var(--mono);font-size:12px;color:var(--muted);background:var(--surf2);border:1px solid var(--line2);border-radius:6px;padding:3px 8px}.tgchips{display:flex;align-items:center;gap:8px;margin-top:18px;flex-wrap:wrap;font-size:13px;color:var(--dim)}.tgchips span{padding:6px 10px;border:1px solid var(--line2);border-radius:999px;color:var(--muted);font-weight:600;font-size:12.5px}.tgchips em{font-style:normal}.tgcta{display:flex;gap:10px;margin-top:20px;align-items:center;flex-wrap:wrap}.tglink{margin-top:40px;display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:center;padding:28px 30px}.tglink h3{font-family:var(--serif);font-weight:400;font-size:34px;letter-spacing:-.01em;line-height:1.1;margin:6px 0 10px}.tglink h3 em{font-style:italic;color:var(--green)}.tglink .lsteps{display:grid;gap:10px;margin-top:14px}.tglink .ls{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;font-size:14.5px;color:var(--muted);line-height:1.5}.tglink .ls b{color:#fff;font-weight:600}.tglink .ls .n{width:28px;height:28px;border-radius:8px;background:var(--green-soft);color:var(--green);font-weight:700;font-size:13px;display:grid;place-items:center}.tglink code{font-family:var(--mono);font-size:12.5px;color:#fff;background:#ffffff0f;padding:1px 6px;border-radius:5px}.tglink .rside{border-left:1px solid rgba(45,189,133,.25);padding-left:32px}.tglink .rside ul{list-style:none;display:grid;gap:10px;color:var(--muted);font-size:15px;line-height:1.55}.tglink .rside p{margin-top:18px}.tglink .rside li{display:block;padding:0;border-top:0;color:var(--muted);font-size:15px}.tglink .rside li code{display:inline}.fees.trust .fee{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px}.fees.trust .fee b{font-size:15px;letter-spacing:0;display:inline-flex;align-items:center;gap:10px}.fees.trust .fee b svg{width:18px;height:18px;color:var(--green);flex:none}.fees.trust .fee span{text-align:left;font-size:13.5px}.tg-phone{width:100%;max-width:380px;background:#0e1621;border:1px solid #1f2b38;border-radius:26px;overflow:hidden;font-family:var(--sans);color:#fff;box-shadow:0 30px 80px #0000008c,inset 0 0 0 1px #ffffff0a;display:flex;flex-direction:column}.tg-top{display:flex;align-items:center;gap:10px;height:58px;padding:0 12px;background:#17212b;border-bottom:1px solid #0b121a}.tg-back{color:#5eb5f7;font-size:22px;line-height:1;padding:0 4px}.tg-av{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#2dbd85,#1f8d63);color:#04241a;font-weight:800;font-size:12px;display:grid;place-items:center}.tg-title{display:flex;flex-direction:column;line-height:1.1}.tg-title b{font-size:14.5px;font-weight:600}.tg-title span{font-size:11.5px;color:#6d7f8f;margin-top:3px}.tg-dots{margin-left:auto;color:#6d7f8f;font-weight:700;letter-spacing:1px}.tg-body{padding:12px 10px 10px;display:flex;flex-direction:column;gap:10px;background:radial-gradient(500px 300px at 50% 0%,rgba(45,189,133,.06),transparent 70%),#0e1621}.tg-msg{display:flex;flex-direction:column;align-items:flex-start}.tg-msg.me{align-items:flex-end}.tg-bubble{position:relative;background:#182533;border-radius:14px 14px 14px 4px;padding:8px 12px 9px;font-size:13px;line-height:1.42;max-width:100%}.tg-msg.me .tg-bubble{background:#2b5278;border-radius:14px 14px 4px}.tg-bubble b{font-weight:600}.tg-bubble code{font-family:var(--mono);font-size:11.5px;color:#8fd3ff}.tg-time{display:inline-block;float:right;margin:8px -4px -4px 8px;font-size:10.5px;color:#6d7f8f}.tg-kb{display:flex;flex-direction:column;gap:4px;margin-top:5px;width:100%}.tg-row{display:flex;gap:4px}.tg-btn{flex:1;text-align:center;background:#ffffff1a;font-size:12.5px;font-weight:500;padding:8px 6px;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-btn.hi{background:#2dbd8538;color:#7fdcb8;font-weight:600}.tg-input{display:flex;align-items:center;gap:10px;height:52px;padding:0 12px;background:#17212b;border-top:1px solid #0b121a;color:#6d7f8f}.tg-menu{color:#5eb5f7;font-size:12.5px;font-weight:600;padding:6px 10px;border-radius:8px;background:#5eb5f71f}.tg-field{flex:1;font-size:14px}@media(max-width:960px){.tgwrap{grid-template-columns:1fr;gap:24px}.tg-phone{margin:0 auto}.tglink{grid-template-columns:1fr;padding:22px 20px;gap:22px;margin-top:28px}.tglink .rside{border-left:0;padding-left:0;border-top:1px solid rgba(45,189,133,.25);padding-top:20px}.tglink h3{font-size:28px}.fees.trust{grid-template-columns:1fr 1fr}}@media(max-width:560px){.fees.trust{grid-template-columns:1fr}.tgfeat .f{padding:16px;grid-template-columns:38px 1fr;gap:12px}.tgfeat .f .ic{width:38px;height:38px}.hero-cta .btn,.tgcta .btn{flex:1;justify-content:center}.hero-cta .hint{padding-left:0}}.strip.four{grid-template-columns:repeat(4,1fr);margin-top:clamp(28px,4vw,44px)}#lp>.note{max-width:860px}.strip .s{max-width:100%;overflow:hidden;text-overflow:ellipsis}.strip .v.two-fees{font-size:clamp(15px,4vw,20px)}.steps.bots,.two.needs,.card.paid{margin-top:var(--gap)}.card.paid{max-width:720px}.card.paid .kv b small{color:var(--dim);font-size:12.5px;font-weight:600;margin-left:6px}.kicker .pill{margin-left:8px;vertical-align:1px}details.past{margin-top:var(--gap)}details.past summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--muted)}details.past summary:hover{color:#fff}details.past .tablewrap{margin-top:12px}.note a{color:var(--muted);text-decoration:underline dotted}.note.history{margin-top:28px;padding-top:16px;border-top:1px solid var(--line)}@media(max-width:900px){.strip.four{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.strip.four .t.hi{grid-column:auto}}
