.sv{overflow-x:clip}.sv h3{line-height:1.25}.sv .sv-ey{color:var(--acc);font-weight:600;font-size:1rem;margin:0 0 10px}.sv .sv-h2{font-size:clamp(2rem,1.3rem + 2.4vw,3.3rem);font-weight:700;line-height:1.06;letter-spacing:-.03em}.sv .sv-h2.sm{font-size:clamp(1.7rem,1.2rem + 1.6vw,2.4rem)}.sv .sv-h3{font-size:1.3rem;font-weight:700;margin-bottom:14px}.sv .sv-lead{color:var(--ink2);font-size:clamp(1.08rem,1rem + .35vw,1.3rem);line-height:1.5;margin-top:14px;max-width:58ch}.sv .sv-lead a{color:var(--acc);font-weight:600}.sv-head-l{max-width:760px;margin-bottom:clamp(32px,4vw,52px)}.sv-sec{padding:var(--sec) 0}.sv-sec.tint{border-top:1px solid var(--line)}.sv-hero,.sv-sec.tint{background:var(--surface)}.sv-hero{padding:clamp(24px,3vw,40px) 0 clamp(56px,7vw,100px)}.sv-crumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:.92rem;color:var(--ink2)}.sv-crumbs a:hover{color:var(--acc)}.sv-hero-grid{display:grid;grid-template-columns:1.02fr .98fr;grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);align-items:center;margin-top:clamp(24px,3vw,40px)}.sv-pill{display:inline-flex;align-items:center;gap:10px;font-size:.92rem;color:var(--text-muted)}.sv-hero h1,.sv-pill{margin-top:18px;font-weight:700}.sv-hero h1{font-size:clamp(2.6rem,1.5rem + 3.4vw,4.4rem);line-height:1.02;letter-spacing:-.03em}.sv-hero .sub{font-size:clamp(1.15rem,1rem + .6vw,1.5rem);color:var(--ink2);line-height:1.45;margin-top:18px;max-width:34ch;font-weight:500}.sv-hero .cta{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:28px}.sv-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);max-width:620px}.sv-stats>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:14px 18px;border-left:1px solid var(--line);min-width:0}.sv-stats>div:first-child{border-left:0}.sv-stats strong{display:block;font-size:1.08rem;font-weight:700;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sv-stats span{display:block;color:var(--ink2);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.sv-short{padding:clamp(40px,5vw,64px) 0;border-bottom:1px solid var(--line)}.sv-short-grid{display:grid;grid-template-columns:200px 1fr;grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);align-items:start}.sv-short .lab{font-weight:700;color:var(--acc);font-size:.95rem;padding-top:8px}.sv-short .txt{font-size:clamp(1.25rem,1.05rem + .9vw,1.9rem);line-height:1.45;font-weight:500;letter-spacing:-.015em;max-width:44ch}.sv-split{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(36px,5vw,80px);gap:clamp(36px,5vw,80px);align-items:center}.sv-prose{margin-top:22px}.sv-prose p{font-size:clamp(1.05rem,1rem + .25vw,1.2rem);line-height:1.7;color:var(--ink2)}.sv-prose p+p{margin-top:16px}.sv-flow{display:flex;flex-direction:column;max-width:420px;margin-inline:auto;width:100%}.sv-flow .node{display:flex;align-items:center;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:16px 18px;font-weight:600;font-size:1.05rem}.sv-flow .node .ic{width:44px;height:44px;border-radius:12px;background:var(--gray);display:grid;place-items:center;flex:none}.sv-flow .node.mid{border-color:var(--zg-graphite);box-shadow:inset 0 0 0 1px var(--zg-graphite)}.sv-flow .node.mid .ic{background:var(--acc-soft)}.sv-flow .conn{position:relative;height:34px;margin-left:39px;width:0;border-left:2px dashed var(--line-strong)}.sv-flow .conn i{position:absolute;left:-4px;top:0;width:10px;height:10px;border-radius:50%;background:var(--acc-fill);animation:sv-drop 1.8s ease-in infinite}@keyframes sv-drop{0%{top:-4px;opacity:0}20%{opacity:1}to{top:30px;opacity:0}}.sv-flow .outs{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.sv-flow .outs span{display:inline-flex;align-items:center;gap:6px;background:var(--surface);border:1px solid var(--line);color:var(--acc-ink);border-radius:var(--radius-sm);padding:7px 12px;font-weight:600;font-size:.9rem}.sv-dark{background:var(--dark);padding:var(--sec) 0}.sv-dark,.sv-dark .sv-h2{color:var(--on-dark)}.sv-dark .sv-lead{color:var(--on-dark-muted)}.sv-dark .sv-ey,.sv-dark .sv-lead a{color:var(--on-dark-link)}.sv-vs{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.sv-vs-card{border-radius:20px;padding:clamp(24px,3vw,36px);border:1px solid var(--dark-line)}.sv-vs-card,.sv-vs-card.ours{background:var(--dark-surface)}.sv-vs-card.ours{border-color:var(--accent)}.sv-vs-card h3{display:flex;align-items:center;gap:10px;color:var(--on-dark);font-size:1.35rem;font-weight:700;margin-bottom:20px}.sv-vs-card ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.sv-vs-card li{display:flex;gap:12px;align-items:flex-start;font-size:1.06rem;line-height:1.45;color:var(--on-dark)}.sv-vs-card .mk{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex:none;margin-top:1px}.sv-vs-card li.ok .mk{background:var(--acc-fill);color:var(--acc-ink)}.sv-vs-card li.no .mk{background:var(--dark-line);color:var(--on-dark-danger)}.sv-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.sv-stepc{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:14px 14px 26px}.sv-stepc .scr{background:var(--gray);border-radius:16px;height:210px;display:grid;place-items:center;padding:18px;margin-bottom:22px}.sv-stepc:nth-child(3) .scr{background:var(--dark)}.sv-stepc .n{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--on-dark);font-weight:700;font-size:.9rem;margin-left:12px}.sv-stepc h3{font-size:1.3rem;font-weight:700;margin:12px 12px 0}.sv-stepc p{color:var(--ink2);line-height:1.55;margin:8px 12px 0}.sv-stepc .frm{width:100%;max-width:280px;background:var(--surface);border-radius:14px;padding:16px;font-size:.88rem}.sv-stepc .frm .row{display:flex;justify-content:space-between;align-items:center}.sv-stepc .frm .k{color:var(--ink2)}.sv-stepc .frm .brand{display:inline-flex;align-items:center;gap:6px;font-weight:700}.sv-stepc .frm .fl{display:block;margin-top:12px;color:var(--ink2);font-size:.8rem}.sv-stepc .frm .inp{margin-top:5px;display:flex;justify-content:space-between;align-items:center;border:1.5px solid var(--acc-fill);border-radius:10px;padding:9px 10px;font-weight:600}.sv-stepc .frm .inp svg{color:var(--acc)}.sv-stepc .frm .get{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.sv-stepc .frm .get b{font-size:1.05rem}.sv-stepc .snd{display:flex;gap:14px;align-items:center;background:var(--surface);border-radius:14px;padding:14px}.sv-stepc .qr{width:92px;height:92px;flex:none}.sv-stepc .qr rect{fill:var(--ink)}.sv-stepc .meta{display:grid;grid-gap:8px;gap:8px;font-size:.85rem}.sv-stepc .meta .coin{display:inline-flex;align-items:center;gap:6px;font-weight:700}.sv-stepc .meta .coin img{width:18px;height:18px}.sv-stepc .meta .addr{font-family:var(--font-num);color:var(--ink2)}.sv-stepc .meta .lock{display:inline-flex;align-items:center;gap:5px;background:var(--acc-soft);color:var(--acc-ink);border-radius:var(--radius-sm);padding:4px 9px;font-weight:600;font-size:.78rem;width:max-content}.sv-stepc .ntf{width:100%;max-width:280px;background:var(--surface);border-radius:18px;padding:14px 16px}.sv-stepc .ntf .hd{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--ink2)}.sv-stepc .ntf .hd b{color:var(--ink)}.sv-stepc .ntf .hd span{margin-left:auto}.sv-stepc .ntf .bd{font-weight:700;font-size:1.05rem;margin-top:8px}.sv-stepc .ntf .ft{color:var(--ink2);font-size:.85rem;margin-top:2px}.sv-needs-wrap{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(30px,5vw,72px);gap:clamp(30px,5vw,72px);align-items:start}.sv-needs-wrap .sv-head-l{margin-bottom:0}.sv-needs{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.sv-need{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px}.sv-need .ic{width:46px;height:46px;border-radius:13px;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center;margin-bottom:14px}.sv-need h3{font-size:1.12rem;font-weight:700}.sv-need p{color:var(--ink2);margin-top:6px;line-height:1.5;font-size:.98rem}.sv-bento{display:grid;grid-template-columns:1.35fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:16px;gap:16px;min-height:520px}.sv-bento .b{border-radius:20px;overflow:hidden;position:relative;margin:0}.sv-bento .b1{grid-column:1;grid-row:1/span 2}.sv-bento .t1{grid-column:2;grid-row:1}.sv-bento .t3{grid-column:2;grid-row:2}.sv-bento .b2{grid-column:3;grid-row:1/span 2}.sv-bento figure{display:flex;flex-direction:column;border:1px solid var(--line);background:var(--surface)}.sv-bento figure img{width:100%;flex:1 1;min-height:0;object-fit:cover;display:block}.sv-bento figcaption{padding:16px 18px 18px;border-top:1px solid var(--line)}.sv-bento figcaption b{display:block;font-size:1.12rem}.sv-bento figcaption span{display:block;color:var(--ink2);font-size:.95rem;margin-top:3px;line-height:1.45}.sv-bento .tile{background:var(--surface);border:1px solid var(--line);padding:24px;display:flex;flex-direction:column}.sv-bento .tile .ic{width:46px;height:46px;border-radius:13px;background:var(--surface);color:var(--acc);display:grid;place-items:center}.sv-bento .tile h3{font-size:1.2rem;font-weight:700;margin-top:auto;padding-top:18px}.sv-bento .tile p{color:var(--ink2);margin-top:6px;line-height:1.5}.sv-fees{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:20px;gap:20px;align-items:start}.sv-feecard{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:clamp(22px,3vw,32px)}.sv-feecard .lab{color:var(--acc);font-weight:700;font-size:.9rem;margin-bottom:12px}.sv-feecard .line{display:flex;justify-content:space-between;gap:12px;padding:10px 0;font-size:1.05rem}.sv-feecard .line span{color:var(--ink2)}.sv-feecard .line.total{border-top:1px solid var(--line);margin-top:6px;padding-top:16px;font-size:1.15rem}.sv-feecard .line.total span{color:var(--ink);font-weight:600}.sv-feecard .line.total b{font-size:1.4rem}.sv-feecard .bar{display:flex;height:14px;border-radius:var(--radius-sm);overflow:hidden;background:var(--gray);margin:6px 0 4px;gap:3px}.sv-feecard .bar .a{flex:98.5 1;background:var(--acc-fill);border-radius:var(--radius-sm)}.sv-feecard .bar .b{flex:1.5 1;min-width:16px;background:var(--line-strong);border-radius:var(--radius-sm)}.sv-feecard .note{color:var(--ink2);font-size:.92rem;margin-top:12px;line-height:1.5}.sv-times{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:8px 8px 16px}.sv-times .th,.sv-times .tr{display:grid;grid-template-columns:1.1fr 1.3fr 1fr .9fr;grid-gap:10px;gap:10px;align-items:center;padding:13px 16px}.sv-times .th{font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:600}.sv-times .tr{border-top:1px solid var(--line);font-size:.98rem}.sv-times .coin{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 9px;font-weight:700}.sv-times .coin img{width:24px;height:24px}.sv-times .tm{font-weight:600}.sv-times .cs{color:var(--ink2)}.sv-times em{display:none;font-style:normal}.sv-times .cap{color:var(--ink2);font-size:.88rem;padding:10px 16px 0}.sv-times .tip{display:flex;gap:10px;align-items:flex-start;margin:8px 8px 6px;padding:14px 16px;border-radius:16px;background:var(--acc-soft);color:var(--acc-ink);font-size:.95rem;line-height:1.5}.sv-times .tip svg{color:var(--acc);flex:none;margin-top:3px}.sv-times .tr.best{background:var(--ground);border-radius:12px}.sv-times .pick{font-style:normal;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--acc);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:2px 8px;white-space:nowrap}.sv-times.x5 .th,.sv-times.x5 .tr{grid-template-columns:1fr 1.25fr 1fr .85fr .9fr}.sv-times .ex b{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--radius-sm);font-size:.86rem;font-weight:600}.sv-times .ex b.yes{background:var(--acc-soft);color:var(--acc)}.sv-times .ex b.no{background:var(--gray);color:var(--ink2)}.sv-facts{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:8px 8px 10px}.sv-facts .hd{gap:10px;padding:14px 16px 12px;font-weight:700}.sv-facts .hd,.sv-facts .row{display:flex;align-items:center}.sv-facts .row{justify-content:space-between;gap:16px;padding:15px 16px;border-top:1px solid var(--line)}.sv-facts dt{display:inline-flex;align-items:center;gap:8px;color:var(--ink2)}.sv-facts dd{margin:0;font-weight:700;text-align:right}.sv-facts dt .flag{width:26px;height:18px;border-radius:4px;object-fit:cover;box-shadow:0 0 0 1px var(--line);flex:none}.sv-facts .row.us{background:var(--acc-soft);border-radius:14px;border-top-color:transparent}.sv-facts .row.us dt{color:var(--acc-ink);font-weight:600}.sv-facts .row.us+.row{border-top-color:transparent}.sv-facts-note{margin-top:20px;color:var(--ink2);font-size:.92rem;line-height:1.55;padding-left:14px;border-left:3px solid var(--acc-fill)}.sv-bigstats{display:flex;gap:clamp(24px,4vw,48px);margin-top:28px}.sv-bigstats strong{display:block;font-size:clamp(2.2rem,1.6rem + 2vw,3.2rem);font-weight:700;letter-spacing:-.03em;color:var(--acc)}.sv-bigstats span{color:var(--ink2)}.sv-flags{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.sv-flags .fl{display:flex;align-items:center;gap:10px;background:var(--gray);border-radius:14px;padding:14px;font-weight:700}.sv-flags .fl img{width:30px;height:21px;border-radius:4px;object-fit:cover;box-shadow:0 0 0 1px var(--line)}.sv-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}.sv-tips{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-gap:20px;gap:20px}.sv-tips li{display:flex;gap:16px;align-items:flex-start}.sv-tips .n{width:34px;height:34px;border-radius:50%;background:var(--ink);color:var(--on-dark);display:grid;place-items:center;font-weight:700;flex:none}.sv-tips h3{font-size:1.12rem;font-weight:700}.sv-tips p{color:var(--ink2);margin-top:4px;line-height:1.5}.sv-fixes{display:grid;grid-gap:12px;gap:12px;margin-top:26px}.sv-fixes .fx{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:18px 20px}.sv-fixes h3{font-size:1.08rem;font-weight:700}.sv-fixes p{color:var(--ink2);margin-top:6px;line-height:1.5}.sv-cmp{background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden}.sv-cmp .ch,.sv-cmp .cr{display:grid;grid-template-columns:1fr 1.1fr 1.1fr 1.1fr}.sv-cmp .ch span,.sv-cmp .cr span{padding:16px 20px}.sv-cmp .ch span{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:700}.sv-cmp .ch span.us{color:var(--acc)}.sv-cmp .cr{border-top:1px solid var(--line)}.sv-cmp .cr .lb{font-weight:600;color:var(--ink2)}.sv-cmp .us{background:var(--acc-soft)}.sv-cmp .cr span.us{font-weight:700;color:var(--ink)}.sv-cmp em{display:none;font-style:normal}.sv-faq{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.sv-faq .side{position:-webkit-sticky;position:sticky;top:100px}.sv-faq .ap-faq{max-width:none;margin:0}.sv-rel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px)}.sv-rel .tx{display:grid;grid-gap:2px;gap:2px;min-width:0}.sv-rel .tx small{font-weight:500;font-size:.86rem;color:var(--ink2)}.sv-rel-list{display:grid;grid-gap:10px;gap:10px}.sv-rel{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 16px;font-weight:600;transition:border-color .2s}.sv-rel>svg:last-child{margin-left:auto;color:var(--ink2);flex:none}.sv-rel:hover{border-color:var(--acc)}@media (prefers-reduced-motion:reduce){.sv-flow .conn i{animation:none}}@media (max-width:1000px){.sv-faq,.sv-fees,.sv-hero-grid,.sv-needs-wrap,.sv-split,.sv-two{grid-template-columns:1fr}.sv-faq .side{position:static}.sv-steps{grid-template-columns:1fr;max-width:560px}.sv-bento,.sv-rel-grid{grid-template-columns:1fr 1fr}.sv-bento{grid-template-rows:auto;min-height:0}.sv-bento .b1,.sv-bento .b2{grid-column:1/-1;grid-row:auto}.sv-bento figure img{flex:none;aspect-ratio:8/5}.sv-bento .t1,.sv-bento .t3{grid-column:auto;grid-row:auto}}@media (max-width:760px){.sv-short-grid{grid-template-columns:1fr;gap:10px}.sv-short .lab{padding-top:0}.sv-cmp{background:transparent;border:0;border-radius:0;overflow:visible;display:grid;grid-gap:12px;gap:12px}.sv-cmp .ch{display:none}.sv-cmp .cr{display:block;background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.sv-cmp .cr span{display:flex;justify-content:space-between;gap:16px;padding:12px 16px;border-top:1px solid var(--line);text-align:right}.sv-cmp .cr .lb{border-top:0;color:var(--ink);font-size:1.08rem;font-weight:700;text-align:left}.sv-cmp em{display:inline;color:var(--ink2);font-weight:500;text-align:left}.sv-times .th{display:none}.sv-times .tr,.sv-times.x5 .tr{grid-template-columns:1fr 1fr;row-gap:8px}.sv-times.x5 .tr{align-items:start}.sv-times .ex em{margin-bottom:4px}.sv-facts .row{flex-direction:column;align-items:flex-start;gap:4px}.sv-facts dd{text-align:left}.sv-times .tr .coin{grid-column:1/-1}.sv-times em{display:block;font-size:.7rem;color:var(--ink2);text-transform:uppercase;letter-spacing:.05em;font-weight:600}}@media (max-width:600px){.sv .wrap,.sv .wrap-wide{padding-inline:20px}.sv-stats{grid-template-columns:1fr}.sv-stats>div{border-left:0;border-top:1px solid var(--line)}.sv-stats>div:first-child{border-top:0}.sv-bento,.sv-needs,.sv-rel-grid,.sv-vs{grid-template-columns:1fr}.sv-flags{grid-template-columns:repeat(3,1fr);gap:8px}.sv-flags .fl{padding:12px 10px;gap:8px;font-size:.92rem}.sv-flags .fl img{width:26px;height:18px}.sv-stepc .scr{height:190px}.sv-hero .cta{gap:16px}}.hub-needs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.hub-need{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px;display:flex;flex-direction:column}.hub-need .ic{width:46px;height:46px;border-radius:13px;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center}.hub-need h3{font-size:1.2rem;font-weight:700;margin-top:16px}.hub-need p{color:var(--ink2);margin-top:6px;line-height:1.5}.hub-need .picks{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:18px}.hub-need .pick{display:inline-flex;align-items:center;gap:7px;padding:6px 11px 6px 6px;border-radius:var(--radius-sm);background:var(--gray);font-size:.88rem;font-weight:600;color:var(--ink);text-decoration:none;transition:background .2s}.hub-need .pick:hover{background:var(--acc-soft)}.hub-group-head{display:flex;gap:18px;align-items:flex-start;margin-bottom:30px}.hub-group-head .ic{flex:none;width:54px;height:54px;border-radius:16px;background:var(--ink);color:var(--on-dark);display:grid;place-items:center;margin-top:4px}.hub-group-head .sv-lead{margin-top:8px}.hub-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.hub-card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px;color:var(--ink);text-decoration:none;transition:border-color .2s}.hub-card:hover{border-color:var(--zg-graphite)}.hub-card .top{display:flex;justify-content:space-between;align-items:flex-start}.hub-card .tag{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--acc);background:var(--acc-soft);padding:4px 9px;border-radius:var(--radius-sm)}.hub-card .tag.soon{color:var(--ink2);background:var(--gray)}.hub-card h3{font-size:1.15rem;font-weight:700;margin-top:16px}.hub-card p{color:var(--ink2);margin-top:6px;line-height:1.5;font-size:.95rem}.hub-card dl{margin:18px 0 0;display:grid;grid-template-columns:repeat(3,auto);grid-gap:10px;gap:10px;border-top:1px solid var(--line);padding-top:14px}.hub-card dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink2);font-weight:600}.hub-card dd{margin:3px 0 0;font-weight:700;font-size:.92rem}.hub-card .go{margin-top:auto;padding-top:16px;display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--acc);font-size:.95rem}.hub-table{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:8px}.hub-table .th,.hub-table .tr{display:grid;grid-template-columns:1.5fr .6fr 1fr .9fr 1.3fr;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px}.hub-table .th{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:600}.hub-table .tr{border-top:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:.96rem;transition:background .15s}.hub-table .tr:hover{background:var(--gray)}.hub-table .m{display:inline-flex;align-items:center;gap:10px;font-weight:700}.hub-table .need{color:var(--ink2)}.hub-table em{display:none;font-style:normal}.hub-note{color:var(--ink2);font-size:.9rem;margin-top:14px}@media (max-width:1000px){.hub-grid,.hub-needs{grid-template-columns:1fr 1fr}}@media (max-width:760px){.hub-table{background:transparent;border:0;padding:0;display:grid;grid-gap:10px;gap:10px}.hub-table .th{display:none}.hub-table .tr{grid-template-columns:1fr 1fr;row-gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:18px}.hub-table .m,.hub-table .need{grid-column:1/-1}.hub-table em{display:block;font-size:.68rem;color:var(--ink2);text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:2px}}@media (max-width:600px){.hub-grid,.hub-needs{grid-template-columns:1fr}.hub-group-head .ic{width:46px;height:46px}}.gc-brands{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.gc-more{margin-top:20px;color:var(--ink2)}.gc-more a{color:var(--acc);font-weight:600}.gc-brand{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px;color:var(--ink);text-decoration:none;position:relative;overflow:hidden}.gc-brand:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:var(--zg-graphite)}.gc-brand .top{display:flex;justify-content:space-between;align-items:flex-start}.gc-brand .best{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink2)}.gc-brand h3{font-size:1.35rem;font-weight:700;margin-top:16px;letter-spacing:-.02em}.gc-brand .bf{font-weight:600;color:var(--acc);margin-top:4px}.gc-brand .nt{color:var(--ink2);margin-top:10px;line-height:1.5;font-size:.95rem}.gc-brand dl{margin:18px 0 0;display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line);padding-top:14px}.gc-brand dl div{display:flex;justify-content:space-between;gap:10px}.gc-brand dt{color:var(--ink2);font-size:.9rem}.gc-brand dd{margin:0;font-weight:700;font-size:.92rem}.gc-brand .go{margin-top:auto;padding-top:18px;display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--acc);font-size:.95rem}.gc-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.gc-steps li{display:flex;gap:16px;align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:20px}.gc-steps .n{flex:none;width:36px;height:36px;border-radius:50%;background:var(--ink);color:var(--on-dark);display:grid;place-items:center;font-weight:700}.gc-steps h3{font-size:1.08rem;font-weight:700}.gc-steps p{color:var(--ink2);margin-top:4px;line-height:1.5}.gc-matrix{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:8px}.gc-matrix .th,.gc-matrix .tr{display:grid;grid-template-columns:1.6fr repeat(4,1fr);grid-gap:10px;gap:10px;align-items:center;padding:11px 16px}.gc-matrix .th{font-size:.8rem;color:var(--ink2);font-weight:600}.gc-matrix .th .bh{display:inline-flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.gc-matrix .th .bh b{font-weight:600}.gc-matrix .tr{border-top:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background .15s}.gc-matrix .tr:hover{background:var(--gray)}.gc-matrix .cn{display:inline-flex;align-items:center;gap:10px;font-weight:600}.gc-matrix .cn img{width:28px;height:19px;border-radius:4px;object-fit:cover;box-shadow:0 0 0 1px var(--line)}.gc-matrix .off,.gc-matrix .on{display:grid;place-items:center}.gc-matrix .on svg{width:26px;height:26px;padding:5px;border-radius:50%;background:var(--acc-soft);color:var(--acc)}.gc-matrix .off{color:var(--line-strong)}.gc-matrix em{display:none;font-style:normal}.gc-regional{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:18px}.gc-regional .lb{color:var(--ink2);font-size:.92rem}.gc-regional a{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);font-weight:600;font-size:.9rem;color:var(--ink);text-decoration:none}.gc-safe{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.gc-safe .it{background:var(--dark-surface);border:1px solid var(--dark-line);border-radius:20px;padding:22px}.gc-safe .ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--dark-line);color:var(--accent)}.gc-safe h3{color:var(--on-dark);font-size:1.08rem;font-weight:700;margin-top:16px;line-height:1.3}.gc-safe p{color:var(--on-dark-muted);margin-top:8px;line-height:1.55;font-size:.95rem}@media (max-width:1100px){.gc-brands,.gc-safe{grid-template-columns:1fr 1fr}}@media (max-width:760px){.gc-matrix{background:transparent;border:0;padding:0;display:grid;grid-gap:10px;gap:10px}.gc-matrix .th{display:none}.gc-matrix .tr{grid-template-columns:repeat(4,1fr);background:var(--surface);border:1px solid var(--line);border-radius:18px;row-gap:10px}.gc-matrix .cn{grid-column:1/-1}.gc-matrix .off,.gc-matrix .on{display:flex;flex-direction:column;gap:4px}.gc-matrix em{display:block;font-size:.7rem;color:var(--ink2);font-weight:600}}@media (max-width:600px){.gc-brands,.gc-safe{grid-template-columns:1fr}}.cd-note{margin-top:20px;color:var(--ink2);font-size:.95rem;line-height:1.55;padding-left:14px;border-left:3px solid var(--acc-fill)}.ct-setup{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.ct-setup li{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px}.ct-setup .n{width:34px;height:34px;border-radius:50%;background:var(--ink);color:var(--on-dark);display:grid;place-items:center;font-weight:700}.ct-setup h3{font-size:1.1rem;font-weight:700;margin-top:16px}.ct-setup p{color:var(--ink2);margin-top:6px;line-height:1.55}@media (max-width:760px){.ct-setup{grid-template-columns:1fr}}.sv-pill .flag{width:22px;height:15px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px var(--line)}.co-picks{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.co-picks .pk{display:grid;grid-template-columns:auto auto 1fr auto auto;grid-gap:20px;gap:20px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:20px 24px;color:var(--ink);text-decoration:none;transition:border-color .2s}.co-picks .pk:hover{border-color:var(--zg-graphite)}.co-picks .rank{width:34px;height:34px;border-radius:50%;background:var(--ink);color:var(--on-dark);display:grid;place-items:center;font-weight:700}.co-picks li:first-child .rank{background:var(--acc-fill);color:var(--acc-ink)}.co-picks .tag{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--acc)}.co-picks h3{font-size:1.2rem;font-weight:700;margin-top:2px}.co-picks .tx p{color:var(--ink2);margin-top:4px;line-height:1.5}.co-picks dl{margin:0;display:flex;gap:22px}.co-picks dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink2);font-weight:600}.co-picks dd{margin:3px 0 0;font-weight:700;white-space:nowrap}.co-picks .go{color:var(--acc)}.co-banks{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px}.co-banks .hd{display:flex;gap:14px;align-items:center}.co-banks .ic{width:46px;height:46px;border-radius:13px;background:var(--gray);display:grid;place-items:center;color:var(--ink)}.co-banks .hd b{display:block;font-size:1.1rem}.co-banks .soon{display:inline-block;margin-top:4px;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--warning);background:var(--ground);padding:3px 9px;border-radius:var(--radius-sm)}.co-banks p{color:var(--ink2);margin-top:16px;line-height:1.6}.co-banks .bk{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.co-banks .bk span{padding:7px 12px;border-radius:var(--radius-sm);background:var(--gray);font-size:.88rem;font-weight:600}.co-banks .co-rails{font-size:.88rem;margin-top:14px}.co-avoid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.co-avoid .it{display:flex;gap:14px;align-items:flex-start;background:var(--dark-surface);border:1px solid var(--dark-line);border-radius:20px;padding:22px}.co-avoid .ic{flex:none;width:34px;height:34px;border-radius:50%;background:var(--dark-line);color:var(--on-dark-danger);display:grid;place-items:center}.co-avoid h3{color:var(--on-dark);font-size:1.08rem;font-weight:700}.co-avoid p{color:var(--on-dark-muted);margin-top:6px;line-height:1.55;font-size:.95rem}.co-groups{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.co-groups .grp{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px}.co-groups h3{display:flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:700}.co-groups h3 svg{color:var(--acc)}.co-groups .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.co-groups .chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 7px;border-radius:var(--radius-sm);background:var(--gray);color:var(--ink);text-decoration:none;font-weight:600;font-size:.92rem;transition:background .2s}.co-groups .chip:hover{background:var(--acc-soft)}.co-groups .chip .fee{color:var(--ink2);font-weight:500;font-size:.82rem}.co-near{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.co-near .n{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);color:var(--ink);text-decoration:none;font-weight:600}.co-near .n img{width:24px;height:16px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px var(--line)}.co-near .all{background:var(--ink);color:var(--on-dark);border-color:var(--ink)}@media (max-width:1000px){.co-avoid{grid-template-columns:1fr}.co-picks .pk{grid-template-columns:auto auto 1fr auto}.co-picks dl{grid-column:3/4}.co-picks .go{grid-row:1;grid-column:4}}@media (max-width:760px){.co-groups{grid-template-columns:1fr}.co-picks .pk{grid-template-columns:auto auto 1fr;gap:12px 14px;padding:18px}.co-picks .rank{width:30px;height:30px;font-size:.9rem}.co-picks .tx,.co-picks dl{grid-column:1/-1}.co-picks .go{display:none}}.co-banks .soon.live{color:var(--success);background:var(--ground)}.ct-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));grid-gap:14px;gap:14px}.ct-card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px;color:var(--ink);text-decoration:none;transition:border-color .2s}.ct-card:hover{border-color:var(--zg-graphite)}.ct-card .top{display:flex;justify-content:space-between;align-items:center}.ct-card .flag{width:48px;height:48px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--surface),0 0 0 4px var(--line)}.ct-card .cur{font-weight:700;font-size:.8rem;letter-spacing:.06em;background:var(--gray);padding:5px 10px;border-radius:var(--radius-sm)}.ct-card h3{font-size:1.3rem;font-weight:700;letter-spacing:-.02em;margin-top:16px}.ct-card .pick{display:flex;gap:10px;align-items:center;margin-top:14px;padding:12px;background:var(--gray);border-radius:14px}.ct-card .pick span{display:block;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--acc)}.ct-card .pick b{font-size:.98rem}.ct-card .meta{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:14px;font-size:.86rem;color:var(--ink2)}.ct-card .bank.live{color:var(--success);font-weight:600}.ct-card .go{margin-top:auto;padding-top:16px;display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--acc)}.ct-any{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.ct-any .it{display:flex;flex-direction:column;border:1px solid var(--dark-line);border-radius:20px;padding:22px;color:var(--on-dark);text-decoration:none;transition:background .2s}.ct-any .it,.ct-any .it:hover{background:var(--dark-surface)}.ct-any h3{color:var(--on-dark);font-size:1.12rem;font-weight:700;margin-top:14px}.ct-any p{color:var(--on-dark-muted);margin-top:6px;line-height:1.55;font-size:.95rem}.ct-any .go{margin-top:auto;padding-top:14px;display:inline-flex;align-items:center;gap:6px;color:var(--on-dark-link);font-weight:600;font-size:.92rem}.ct-table{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:8px}.ct-table .th,.ct-table .tr{display:grid;grid-template-columns:1.2fr 1.2fr 1.2fr .7fr;grid-gap:12px;gap:12px;align-items:center;padding:11px 16px}.ct-table .th{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:600}.ct-table .tr{border-top:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background .15s}.ct-table .tr:hover{background:var(--gray)}.ct-table .cn,.ct-table .p{display:inline-flex;align-items:center;gap:10px}.ct-table .cn{font-weight:700}.ct-table .cn img{width:28px;height:19px;border-radius:4px;object-fit:cover;box-shadow:0 0 0 1px var(--line)}.ct-table .st{font-style:normal;font-size:.78rem;font-weight:700;padding:4px 10px;border-radius:var(--radius-sm);color:var(--warning);background:var(--ground)}.ct-table .st.live{color:var(--success);background:var(--ground)}.ct-table em{display:none;font-style:normal}@media (max-width:1100px){.ct-any{grid-template-columns:1fr 1fr}}@media (max-width:760px){.ct-table{background:transparent;border:0;padding:0;display:grid;grid-gap:10px;gap:10px}.ct-table .th{display:none}.ct-table .tr{grid-template-columns:1fr 1fr;row-gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:18px}.ct-table .cn{grid-column:1/-1}.ct-table .p{flex-wrap:wrap}.ct-table em{display:block;width:100%;font-size:.68rem;color:var(--ink2);text-transform:uppercase;letter-spacing:.05em;font-weight:600}}@media (max-width:600px){.ct-any{grid-template-columns:1fr}}.sv-pill .coin-ic{width:20px;height:20px}.cn-more{margin-top:16px}.cn-more a{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--acc);text-decoration:none}.cn-nets{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px}.cn-nets .hd{display:flex;align-items:center;gap:10px;font-weight:700}.cn-nets .hd img{width:26px;height:26px}.cn-nets .net{margin-top:16px;padding:16px;border-radius:16px;background:var(--gray)}.cn-nets .net b{font-size:1.05rem}.cn-nets dl{margin:10px 0 0;display:grid;grid-gap:6px;gap:6px}.cn-nets dl div{display:flex;justify-content:space-between;gap:12px}.cn-nets dt{color:var(--ink2);font-size:.9rem}.cn-nets dd{margin:0;font-weight:600;font-size:.92rem;text-align:right}.cn-nets .nt{margin-top:10px;font-size:.88rem;color:var(--acc-ink);background:var(--acc-soft);padding:8px 10px;border-radius:10px}.cn-cmp{margin-top:24px;display:grid;grid-gap:10px;gap:10px}.cn-cmp .row{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.cn-cmp .row span{display:flex;justify-content:space-between;gap:16px;padding:10px 16px;border-top:1px solid var(--line);text-align:right;font-size:.94rem}.cn-cmp .row .lb{border-top:0;font-weight:700;font-size:1rem;text-align:left}.cn-cmp .row .us{background:var(--acc-soft);font-weight:600}.cn-cmp em{font-style:normal;color:var(--ink2);text-align:left}.cn-coins{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.cn-coins .cc{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);color:var(--ink);text-decoration:none;font-weight:600}.cn-coins .cc img{width:24px;height:24px}.cn-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.cn-card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px;color:var(--ink);text-decoration:none;position:relative;overflow:hidden}.cn-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--coin)}.cn-card .top{display:flex;justify-content:space-between;align-items:center}.cn-card .top img{width:44px;height:44px}.cn-card .sym{font-weight:700;font-size:.8rem;letter-spacing:.06em;background:var(--gray);padding:5px 10px;border-radius:var(--radius-sm)}.cn-card h3{font-size:1.25rem;font-weight:700;margin-top:14px;letter-spacing:-.02em}.cn-card .bf{color:var(--acc);font-weight:600;margin-top:4px}.cn-card dl{margin:16px 0 0;display:grid;grid-gap:7px;gap:7px;border-top:1px solid var(--line);padding-top:14px}.cn-card dl div{display:flex;justify-content:space-between;gap:10px}.cn-card dt{color:var(--ink2);font-size:.88rem}.cn-card dd{margin:0;font-weight:600;font-size:.88rem;text-align:right}.cn-card .go{margin-top:auto;padding-top:16px;display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--acc)}.cn-table{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:8px}.cn-table .th,.cn-table .tr{display:grid;grid-template-columns:.7fr 1.2fr 1.6fr .8fr;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px}.cn-table .th{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:600}.cn-table .tr{border-top:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background .15s}.cn-table .tr:hover{background:var(--gray)}.cn-table .cc{display:inline-flex;align-items:center;gap:10px;font-weight:700}.cn-table .cc img{width:26px;height:26px}.cn-table em{display:none;font-style:normal}@media (max-width:1100px){.cn-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.cn-table{background:transparent;border:0;padding:0;display:grid;grid-gap:10px;gap:10px}.cn-table .th{display:none}.cn-table .tr{grid-template-columns:1fr 1fr;row-gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:18px}.cn-table .cc{grid-column:1/-1}.cn-table em{display:block;font-size:.68rem;color:var(--ink2);text-transform:uppercase;letter-spacing:.05em;font-weight:600}}@media (max-width:600px){.cn-grid{grid-template-columns:1fr}}.hw-order{max-width:420px;width:100%;margin-left:auto;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px}.hw-order .hd{display:flex;justify-content:space-between;align-items:flex-start}.hw-order .k{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:600}.hw-order .hd b{font-family:var(--font-num);font-size:1rem}.hw-order .tm{display:inline-flex;align-items:center;gap:6px;background:var(--acc-soft);color:var(--acc);font-weight:700;padding:6px 12px;border-radius:var(--radius-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hw-order .amt{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:1.6rem;font-weight:700;letter-spacing:-.02em}.hw-order .amt img{width:32px;height:32px}.hw-order .amt span{font-size:.85rem;font-weight:600;color:var(--ink2);letter-spacing:0}.hw-order .st{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-gap:0;gap:0}.hw-order .st li{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--line);align-items:flex-start}.hw-order .st b{display:block;font-size:.98rem}.hw-order .st small{color:var(--ink2);font-size:.85rem}.hw-order .dot{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center;margin-top:1px}.hw-order .done .dot{background:var(--acc-fill);color:var(--acc-ink)}.hw-order .done .dot,.hw-order .live .dot{border-color:var(--acc-fill)}.hw-order .live .dot:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--acc-fill)}.hw-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.hw-steps>li{display:flex;gap:18px;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px}.hw-steps .n{flex:none;width:46px;height:46px;border-radius:14px;background:var(--ink);color:var(--on-dark);display:grid;place-items:center;font-weight:700;font-size:1.2rem}.hw-steps>li:first-child .n{background:var(--acc-fill);color:var(--acc-ink)}.hw-steps h3{font-size:1.2rem;font-weight:700}.hw-steps .tx p{color:var(--ink2);margin-top:8px;line-height:1.6}.hw-steps ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hw-steps>li:last-child:nth-child(odd){grid-column:1/-1}.hw-steps ul li{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:var(--radius-sm);background:var(--acc-soft);color:var(--acc-ink);font-size:.85rem;font-weight:600}.hw-ring{position:relative;width:min(300px,80%);aspect-ratio:1;margin:0 auto}.hw-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.hw-ring circle{fill:none;stroke-width:12}.hw-ring .bg{stroke:var(--gray)}.hw-ring .fg{stroke:var(--acc-fill);stroke-linecap:round;stroke-dasharray:540;stroke-dashoffset:0;animation:hwDrain 20s linear infinite}.hw-ring .c{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.hw-ring .c b{font-size:clamp(2.2rem,1.6rem + 2vw,3rem);font-weight:700;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hw-ring .c span{color:var(--ink2);font-weight:600}@keyframes hwDrain{to{stroke-dashoffset:540}}.hw-status{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.hw-status .it{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px;position:relative}.hw-status .n{width:34px;height:34px;border-radius:50%;background:var(--ink);color:var(--on-dark);display:grid;place-items:center;font-weight:700}.hw-status h3{font-size:1.15rem;font-weight:700;margin-top:14px}.hw-status p{color:var(--ink2);margin-top:6px;line-height:1.55}.hw-status .t{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:.86rem;font-weight:600;color:var(--acc)}.hw-page{margin-top:20px;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px}.hw-page .hd{font-weight:700}.hw-page .g{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:14px}.hw-page .g span{display:flex;gap:10px;align-items:center;background:var(--gray);border-radius:14px;padding:12px;font-size:.92rem;font-weight:600}.hw-page .g svg{flex:none;color:var(--acc)}.hw-edge{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.hw-edge .it{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px}.hw-edge .ic{width:44px;height:44px;border-radius:12px;background:var(--ground);color:var(--warning);display:grid;place-items:center}.hw-edge h3{font-size:1.08rem;font-weight:700;margin-top:14px}.hw-edge p{color:var(--ink2);margin-top:6px;line-height:1.55;font-size:.95rem}@media (max-width:1100px){.hw-edge,.hw-page .g{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.hw-order{margin:10px auto 0}}@media (max-width:760px){.hw-status,.hw-steps{grid-template-columns:1fr}}@media (max-width:600px){.hw-edge,.hw-page .g{grid-template-columns:1fr}.hw-steps>li{flex-direction:column}}@media (prefers-reduced-motion:reduce){.hw-order .live .dot,.hw-ring .fg{animation:none}}.fe-tiers{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.fe-tiers .it{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px}.fe-tiers .pc{display:block;font-size:clamp(2.6rem,2rem + 2vw,3.4rem);font-weight:700;letter-spacing:-.03em}.fe-tiers .l0{border:2px solid var(--acc-fill)}.fe-tiers .l0 .pc{color:var(--acc)}.fe-tiers h3{font-size:1.15rem;font-weight:700;margin-top:6px}.fe-tiers p{color:var(--ink2);margin-top:8px;line-height:1.55}.fe-inc{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:8px}.fe-inc .row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:14px 16px;border-top:1px solid var(--line)}.fe-inc .row:first-child{border-top:0}.fe-inc .row svg{width:26px;height:26px;padding:5px;border-radius:50%}.fe-inc .y svg{background:var(--acc-soft);color:var(--acc)}.fe-inc .n svg{background:var(--gray);color:var(--ink2)}.fe-inc .x svg{background:var(--ground);color:var(--danger)}.fe-inc span{font-weight:600}.fe-inc em{font-style:normal;color:var(--ink2);font-size:.88rem;text-align:right}.fe-ex{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.fe-ex .it{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px}.fe-ex .hd{display:flex;align-items:center;gap:8px;margin-bottom:10px}.fe-ex .hd img{width:30px;height:30px}.fe-ex .hd svg{color:var(--ink2)}.fe-ex .hd b{margin-left:4px}.fe-ex .ln{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:.95rem}.fe-ex .ln span{color:var(--ink2)}.fe-ex .ln b{text-align:right}.fe-ex .tot b{color:var(--acc)}.fe-table{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:8px}.fe-table .th,.fe-table .tr{display:grid;grid-template-columns:1.6fr .6fr .8fr .8fr;grid-gap:12px;gap:12px;align-items:center;padding:11px 16px}.fe-table .th{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:600}.fe-table .tr{border-top:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background .15s}.fe-table .tr:hover{background:var(--gray)}.fe-table .m{display:inline-flex;align-items:center;gap:10px;font-weight:700}.fe-table .f{font-weight:700;color:var(--acc)}.fe-table em{display:none;font-style:normal}.fe-net{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:8px}.fe-net .row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid var(--line)}.fe-net .row:first-child{border-top:0}.fe-net img{width:26px;height:26px}.fe-net span{font-weight:700}.fe-net small{color:var(--ink2);font-weight:500;margin-left:4px}.fe-net b{font-weight:600;color:var(--ink2);text-align:right}@media (max-width:1000px){.fe-ex,.fe-tiers{grid-template-columns:1fr}}@media (max-width:760px){.fe-table{background:transparent;border:0;padding:0;display:grid;grid-gap:10px;gap:10px}.fe-table .th{display:none}.fe-table .tr{grid-template-columns:repeat(3,1fr);row-gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:18px}.fe-table .m{grid-column:1/-1}.fe-table em{display:block;font-size:.68rem;color:var(--ink2);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.fe-inc .row{grid-template-columns:auto 1fr}.fe-inc em{grid-column:2;text-align:left}}.hw-page .g span{color:var(--ink)}.fq-hero .sv-pill{margin-top:8px}.fq-hero h1{margin-top:18px}.fq-hero .sub{max-width:640px}.fq-topics{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px;margin-top:36px}.fq-topics a{display:flex;flex-direction:column;gap:4px;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:20px;color:var(--ink);text-decoration:none;transition:border-color .2s}.fq-topics a:hover{border-color:var(--acc-fill)}.fq-topics .ic{width:42px;height:42px;border-radius:12px;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center;margin-bottom:8px}.fq-topics b{font-size:1rem;line-height:1.25}.fq-topics small{color:var(--ink2);font-size:.85rem}.fq-grp{scroll-margin-top:70px}.fq-ic{width:52px;height:52px;border-radius:16px;background:var(--ink);color:var(--on-dark);display:grid;place-items:center;margin-bottom:16px}.fq-grp .side .ap-link{display:inline-flex;align-items:center;gap:6px;margin-top:14px}.fq-cta{display:flex;gap:18px;align-items:center;justify-content:center;flex-wrap:wrap}.fq-cta .ap-btn{gap:8px}.fq-cta .ap-link{color:var(--on-dark)}@media (max-width:1100px){.fq-topics{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.fq-topics{grid-template-columns:1fr 1fr;gap:10px}.fq-topics a{padding:14px}}.lm-dial{max-width:420px;width:100%;margin-left:auto;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px}.lm-dial .k{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:600}.lm-dial .rng{display:flex;align-items:center;gap:10px;margin-top:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lm-dial .rng b{font-size:.95rem}.lm-dial .bar{flex:1 1;height:10px;background:var(--gray);overflow:hidden}.lm-dial .bar,.lm-dial .bar i{border-radius:var(--radius-sm)}.lm-dial .bar i{display:block;height:100%;width:100%;background:var(--acc-fill);transform-origin:left;animation:lmGrow 1.6s cubic-bezier(.2,.8,.2,1) both}@keyframes lmGrow{0%{transform:scaleX(.05)}}.lm-dial ul{list-style:none;margin:18px 0 0;padding:0}.lm-dial li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lm-dial li span{color:var(--ink2)}.lm-dial li.hi b{color:var(--acc)}.lm-why{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.lm-why .it{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px}.lm-why .ic{width:46px;height:46px;border-radius:14px;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center}.lm-why h3{font-size:1.12rem;font-weight:700;margin-top:14px}.lm-why p{color:var(--ink2);margin-top:6px;line-height:1.55}.lm-chart{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:18px 22px 22px}.lm-chart .axis,.lm-chart li{display:grid;grid-template-columns:200px 1fr;grid-gap:16px;gap:16px;align-items:center}.lm-chart .tk{position:relative;height:22px;margin-right:118px}.lm-chart .tk i{position:absolute;top:0;transform:translateX(-50%);font-style:normal;font-size:.75rem;font-weight:600;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lm-chart .tk i:first-child{transform:none}.lm-chart .tk i:last-child{transform:translateX(-100%)}.lm-chart ul{list-style:none;margin:4px 0 0;padding:0}.lm-chart li{padding:5px 0}.lm-chart .nm{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-weight:600;font-size:.93rem;min-width:0}.lm-chart .nm span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-chart .nm:hover span{color:var(--acc)}.lm-chart .tr{position:relative;height:26px;display:flex;align-items:center;gap:8px;margin-right:118px}.lm-chart .gl{position:absolute;top:-5px;bottom:-5px;width:1px;background:var(--line)}.lm-chart .b{position:relative;height:16px;border-radius:6px;background:var(--zg-graphite);flex:none}.lm-chart .b.big{background:var(--acc-fill)}.lm-chart .b.sm{background:var(--zg-steel)}.lm-chart .tr b{position:relative;font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.lm-tiers{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.lm-tiers .it{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:20px;background:var(--surface);border:1px solid var(--line);color:var(--ink);text-decoration:none}.lm-tiers .chip{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-sm);font-weight:700;font-size:.9rem}.lm-tiers .bronze .chip{background:var(--ground);color:var(--accent-text)}.lm-tiers .silver .chip{background:var(--ground);color:var(--text)}.lm-tiers b{font-size:1.2rem;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lm-tiers p{color:var(--ink2);line-height:1.5;font-size:.95rem;flex:1 1}.lm-tiers .go{display:inline-flex;align-items:center;gap:6px;color:var(--acc);font-weight:600;font-size:.92rem}.lm-big{display:grid;grid-gap:14px;gap:14px;align-content:start}.lm-big p{display:flex;gap:12px;align-items:flex-start;background:var(--dark-surface);border:1px solid var(--dark-line);border-radius:18px;padding:16px 18px;color:var(--on-dark-muted);line-height:1.5}.lm-big p svg{flex:none;color:var(--acc-fill)}.lm-big .ap-btn{justify-self:start;margin-top:4px}@media (max-width:1100px){.lm-tiers{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.lm-dial{margin:10px auto 0}.lm-why{grid-template-columns:1fr}}@media (max-width:700px){.lm-chart{padding:14px}.lm-chart .axis,.lm-chart li{grid-template-columns:1fr;gap:4px}.lm-chart .axis>span{display:none}.lm-chart li{padding:8px 0;border-top:1px solid var(--line)}.lm-chart .tk,.lm-chart .tr{margin-right:96px}.lm-chart .gl.minor,.lm-chart .tk i.minor{display:none}}@media (max-width:560px){.lm-tiers{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lm-dial .bar i{animation:none}}.ab-reg{max-width:420px;width:100%;margin-left:auto;position:relative;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px}.ab-reg .seal{width:56px;height:56px;border-radius:50%;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center;border:2px dashed var(--acc-fill)}.ab-reg .k{margin-top:16px;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:600}.ab-reg .nm{display:block;font-size:1.3rem;font-weight:700;letter-spacing:-.02em;margin-top:4px}.ab-reg dl{margin:18px 0 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ab-reg dl div{background:var(--gray);border-radius:14px;padding:12px 14px}.ab-reg dt{font-size:.75rem;color:var(--ink2);font-weight:600}.ab-reg dd{margin:2px 0 0;font-weight:700}.ab-vs{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ab-vs .col{border-radius:20px;padding:26px}.ab-vs .old{background:var(--surface);border:1px solid var(--line)}.ab-vs .new{background:var(--ink);color:var(--on-dark)}.ab-vs .hd{font-weight:700;font-size:1.1rem}.ab-vs ul{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.ab-vs li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.ab-vs li svg{flex:none;width:24px;height:24px;padding:4px;border-radius:50%;margin-top:-1px}.ab-vs .old li{color:var(--ink2)}.ab-vs .old li svg{background:var(--ground);color:var(--danger)}.ab-vs .new li svg{background:var(--acc-fill);color:var(--acc-ink)}.ab-pr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.ab-pr .it{padding:24px;border-radius:20px;background:var(--gray)}.ab-pr .ic{width:46px;height:46px;border-radius:14px;background:var(--surface);color:var(--acc);display:grid;place-items:center}.ab-pr h3{font-size:1.1rem;font-weight:700;margin-top:14px}.ab-pr p{color:var(--ink2);margin-top:6px;line-height:1.55;font-size:.96rem}.ab-legal{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ab-legal a{padding:8px 14px;border-radius:var(--radius-sm);color:var(--on-dark);text-decoration:none;font-size:.9rem;font-weight:600}.ab-legal a,.ab-legal a:hover{background:var(--dark-surface)}.ab-contact{display:grid;grid-gap:10px;gap:10px;align-content:start}.ab-contact .hd{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--on-dark);margin-bottom:4px}.ab-contact .hd svg{color:var(--acc-fill)}.ab-contact a{display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:16px 18px;border-radius:18px;border:1px solid var(--dark-line);color:var(--on-dark);text-decoration:none;transition:background .2s}.ab-contact a,.ab-contact a:hover{background:var(--dark-surface)}.ab-contact b{display:block}.ab-contact small{color:var(--on-dark-muted)}@media (max-width:1100px){.ab-pr{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.ab-reg{margin:10px auto 0}}@media (max-width:700px){.ab-vs{grid-template-columns:1fr}}@media (max-width:560px){.ab-pr{grid-template-columns:1fr}}.abv .sv-sec.tint .sv-bento .tile{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px}.abv .sv-sec.tint .sv-bento .tile .ic{background:var(--acc-soft)}.cv-tile{flex:none;display:inline-grid;place-items:center;font-weight:700;letter-spacing:-.03em;line-height:1;box-shadow:inset 0 0 0 1px var(--line)}.cv-tile.us{background:none;box-shadow:none}.cv-vs{max-width:440px;width:100%;margin-left:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;grid-gap:12px;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px}.cv-vs .side{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.cv-vs .side b{font-size:1.1rem}.cv-vs .side small{color:var(--ink2);font-size:.84rem;line-height:1.35}.cv-vs .x{align-self:center;margin-top:-40px;width:38px;height:38px;border-radius:50%;background:var(--gray);display:grid;place-items:center;font-weight:700;font-size:.85rem;color:var(--ink2)}.cv-vs .rows{grid-column:1/-1;margin-top:10px;display:grid}.cv-vs .rows>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 16px;gap:4px 16px;padding:12px 0;border-top:1px solid var(--line);font-size:.86rem}.cv-vs .rows .l{grid-column:1/-1;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--ink2)}.cv-vs .rows .a{font-weight:700;color:var(--acc)}.cv-vs .rows .b{color:var(--ink2)}.gtk{padding:clamp(28px,4vw,48px) 0 0}.gtk-box{display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;padding:clamp(20px,3vw,32px);border:1px solid var(--line);border-radius:var(--radius-lg,16px);background:var(--ground);max-width:920px}.gtk-ic{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.gtk-ey,.gtk-ic{color:var(--accent-text)}.gtk-ey{margin:0 0 4px;font-size:.85rem;font-weight:700}.gtk h2{margin:0 0 10px;font-size:clamp(1.2rem,1rem + .6vw,1.5rem);line-height:1.3}.gtk-tx p{margin:0 0 10px;color:var(--text);line-height:1.6;max-width:70ch}.gtk ul{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.gtk li{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:start;line-height:1.5}.gtk li svg{margin-top:4px;color:var(--success)}@media (max-width:560px){.gtk-box{grid-template-columns:1fr}}.cv-tile.brand{background:var(--zg-white);overflow:hidden}.cv-tile.brand img{width:70%;height:70%;object-fit:contain}.cv-tile.brand.wide img{width:86%}.cv-tile.brand.full{box-shadow:none}.cv-tile.brand.full img{width:100%;height:100%;object-fit:cover}.alt-toc{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;align-content:center}.alt-toc a{display:grid;grid-template-columns:auto 1fr;grid-column-gap:12px;column-gap:12px;align-items:center;padding:12px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);text-decoration:none}.alt-toc a:hover{border-color:var(--ink2)}.alt-toc .alt-n{grid-row:span 2}.alt-n{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font-weight:700;font-size:.9rem}.alt-toc b{font-size:1rem}.alt-toc small{color:var(--ink2);font-size:.85rem}.alt-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));grid-gap:16px;gap:16px}.alt-card{display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid var(--line);border-radius:20px;background:var(--surface);scroll-margin-top:96px}.alt-card.alt-us{border:2px solid var(--acc-fill)}.alt-hd{display:flex;align-items:center;gap:12px}.alt-card h3{font-size:1.15rem;font-weight:700}.alt-card small{color:var(--ink2)}.alt-best,.alt-watch{color:var(--ink2);line-height:1.55}.alt-best b,.alt-watch b{color:var(--ink)}.alt-card dl{margin:0;display:grid;grid-gap:6px;gap:6px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.alt-card dl div{display:grid;grid-template-columns:110px 1fr;grid-gap:10px;gap:10px;font-size:.93rem}.alt-card dt{color:var(--ink2)}.alt-card dd{margin:0;font-weight:600}.alt-tbl{margin-top:28px;overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.alt-tbl table{width:100%;min-width:640px;border-collapse:collapse;font-size:.93rem}.alt-tbl td,.alt-tbl th{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.alt-tbl thead th{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:700}.alt-tbl tbody tr:last-child td,.alt-tbl tbody tr:last-child th{border-bottom:0}.alt-tbl tbody th{font-weight:700}.alt-tbl:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cv-pick{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.cv-pick .it{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px}.cv-pick .it.us{border:2px solid var(--acc-fill)}.cv-pick h3{font-size:1.15rem;font-weight:700;margin-top:14px}.cv-pick p{color:var(--ink2);margin-top:8px;line-height:1.6}.cv-cmp .ch,.cv-cmp .cr{grid-template-columns:.8fr 1.1fr 1.1fr}.cv-route{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.cv-route .col{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px}.cv-route .col.us{background:var(--ink);color:var(--on-dark);border-color:var(--ink)}.cv-route .hd{display:flex;align-items:center;gap:10px;font-weight:700;font-size:1.05rem}.cv-route ol{list-style:none;counter-reset:s;margin:18px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.cv-route li{counter-increment:s;display:flex;gap:12px;align-items:flex-start;line-height:1.45}.cv-route li:before{content:counter(s);flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:.8rem;font-weight:700;background:var(--gray);color:var(--ink2)}.cv-route .col:not(.us) li{color:var(--ink2)}.cv-route .col.us li:before{background:var(--acc-fill);color:var(--acc-ink)}.cv-tip{display:flex;gap:14px;align-items:flex-start;margin-top:16px;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:18px 20px}.cv-tip .ic{flex:none;width:42px;height:42px;border-radius:12px;background:var(--ground);color:var(--warning);display:grid;place-items:center}.cv-tip p{color:var(--ink2);margin-top:4px;line-height:1.55}.cv-str{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;align-content:start}.cv-str li{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:18px;background:var(--dark-surface);border:1px solid var(--dark-line);color:var(--on-dark);line-height:1.45}.cv-str li svg{flex:none;color:var(--on-dark-warning);margin-top:2px}.cv-others{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.cv-others a{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:18px;color:var(--ink);text-decoration:none}.cv-others b{display:block;font-size:.95rem}.cv-others small{color:var(--ink2);font-size:.82rem}.cvh-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.cvh-grid .it{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px;color:var(--ink);text-decoration:none}.cvh-grid .hd{display:flex;align-items:center;gap:10px}.cvh-grid .x{font-weight:700;font-size:.8rem;color:var(--ink2)}.cvh-grid h3{font-size:1.2rem;font-weight:700;margin-top:16px}.cvh-grid .k{color:var(--ink2);margin-top:2px}.cvh-grid dl{margin:14px 0 0;display:grid;grid-gap:10px;gap:10px;flex:1 1}.cvh-grid dl div{background:var(--gray);border-radius:14px;padding:12px 14px}.cvh-grid dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--ink2)}.cvh-grid dd{margin:4px 0 0;font-size:.9rem;line-height:1.4}.cvh-grid .go{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:var(--acc);font-weight:600}@media (max-width:1100px){.cv-others,.cvh-grid{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.cv-vs{margin:10px auto 0}}@media (max-width:760px){.cv-pick,.cv-route{grid-template-columns:1fr}}@media (max-width:600px){.cv-others,.cvh-grid{grid-template-columns:1fr}.cv-vs{padding:20px}}.uc-routes{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.uc-routes .it{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:20px;color:var(--ink);text-decoration:none}.uc-routes .it.top{border:2px solid var(--acc-fill)}.uc-routes .hd{display:flex;align-items:center;gap:12px}.uc-routes .hd b{font-size:1.15rem}.uc-routes .tag{margin-left:auto;padding:4px 10px;border-radius:var(--radius-sm);background:var(--acc-soft);color:var(--acc);font-size:.78rem;font-weight:700}.uc-routes p{color:var(--ink2);line-height:1.55;flex:1 1}.uc-routes .kv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.uc-routes .kv span{background:var(--gray);border-radius:12px;padding:10px 12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uc-routes .kv em{display:block;font-style:normal;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink2);font-weight:600}.uc-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.uc-steps li{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px}.uc-steps .n{width:36px;height:36px;border-radius:11px;background:var(--ink);color:var(--on-dark);display:grid;place-items:center;font-weight:700}.uc-steps li:first-child .n{background:var(--acc-fill);color:var(--acc-ink)}.uc-steps h3{font-size:1.08rem;font-weight:700;margin-top:14px}.uc-steps p{color:var(--ink2);margin-top:6px;line-height:1.55;font-size:.95rem}.gc-safe.uc-tips{grid-template-columns:repeat(3,1fr)}.uc-others{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.uc-others a{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden;color:var(--ink);text-decoration:none}.uc-others img{width:100%;aspect-ratio:8/5;object-fit:cover;display:block}.uc-others span{padding:14px}.uc-others small{display:block;color:var(--acc);font-weight:600;font-size:.8rem}.uc-others b{display:block;font-size:.95rem;line-height:1.3;margin-top:2px}.uch-h1{margin-top:18px;max-width:760px}.uch-sub{max-width:640px}.uch-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.uch-grid .it{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden;color:var(--ink);text-decoration:none}.uch-grid img{width:100%;aspect-ratio:8/5;object-fit:cover;display:block}.uch-grid .tx{padding:20px 22px 22px;display:flex;flex-direction:column;gap:8px;flex:1 1}.uch-grid small{color:var(--acc);font-weight:600}.uch-grid h2{font-size:1.25rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;flex:1 1}.uch-grid .ico{display:flex;gap:6px}.uch-grid .go{display:inline-flex;align-items:center;gap:6px;color:var(--acc);font-weight:600;margin-top:4px}.uch-need{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.uch-need a{display:grid;grid-template-columns:1fr auto auto;grid-gap:14px;gap:14px;align-items:center;padding:16px 18px;background:var(--surface);border:1px solid var(--line);border-radius:18px;color:var(--ink);text-decoration:none;transition:border-color .2s}.uch-need a:hover{border-color:var(--acc-fill)}.uch-need .q{font-weight:600}.uch-need .a{display:inline-flex;align-items:center;gap:8px}.uch-need .a b{font-size:.92rem}.uch-need .a em{font-style:normal;font-weight:700;color:var(--acc);font-size:.88rem}@media (max-width:1100px){.uc-steps{grid-template-columns:1fr 1fr}.uc-others{grid-template-columns:repeat(3,1fr)}.gc-safe.uc-tips{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1000px){.uch-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.gc-safe.uc-tips,.uc-routes,.uch-need{grid-template-columns:1fr}.uc-others{grid-template-columns:1fr 1fr}}@media (max-width:600px){.uc-steps,.uch-grid{grid-template-columns:1fr}.uch-need a{grid-template-columns:1fr auto}.uch-need a>svg{display:none}}.ct-chat{max-width:420px;width:100%;margin-left:auto;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:20px;display:grid;grid-gap:10px;gap:10px}.ct-chat .hd{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--line)}.ct-chat .av{width:34px;height:34px;border-radius:50%;background:var(--zg-graphite);color:var(--on-dark);display:grid;place-items:center}.ct-chat .msg{max-width:85%;padding:10px 14px;border-radius:18px 18px 18px 6px;background:var(--gray);font-size:.92rem;line-height:1.45}.ct-chat .msg.me{justify-self:end;border-radius:18px 18px 6px 18px;background:var(--acc-fill);color:var(--acc-ink)}.ct-ch{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-gap:16px;gap:16px}.ct-ch .it{display:flex;flex-direction:column;gap:8px;padding:26px;border-radius:20px;background:var(--surface);border:1px solid var(--line);color:var(--ink);text-decoration:none}.ct-ch .it.main{background:var(--ink);color:var(--on-dark);border-color:var(--ink)}.ct-ch .ic{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;background:var(--gray);color:var(--ink);margin-bottom:8px}.ct-ch .main .ic{background:var(--accent);color:var(--on-accent)}.ct-ch h3{font-size:1.2rem;font-weight:700}.ct-ch p{color:var(--ink2);line-height:1.55;flex:1 1}.ct-ch .main p{color:var(--on-dark-muted)}.ct-ch .go{display:inline-flex;align-items:center;gap:6px;color:var(--acc);font-weight:600;margin-top:6px}.ct-ch .main .go{color:var(--on-dark-link)}.ct-ready{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.ct-ready .it{padding:22px;border-radius:20px;background:var(--gray)}.ct-ready .ic{width:44px;height:44px;border-radius:12px;background:var(--surface);color:var(--acc);display:grid;place-items:center}.ct-ready h3{font-size:1.05rem;font-weight:700;margin-top:14px}.ct-ready p{color:var(--ink2);margin-top:6px;line-height:1.5;font-size:.94rem}.ct-quick{display:grid;grid-gap:10px;gap:10px;align-content:start}.ct-quick .hd{font-weight:700;color:var(--on-dark)}.ct-quick a{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:15px 18px;border-radius:16px;border:1px solid var(--dark-line);color:var(--on-dark);text-decoration:none;transition:background .2s}.ct-quick a,.ct-quick a:hover{background:var(--dark-surface)}.ct-quick a>svg:first-child{color:var(--acc-fill)}.ct-co{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:22px 24px;border-radius:20px;border:1px solid var(--line);background:var(--surface)}.ct-co .ic{width:50px;height:50px;border-radius:14px;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center}.ct-co p{color:var(--ink2);margin-top:2px}.ct-co .ap-link{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}@media (max-width:1100px){.ct-ready{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.ct-chat{margin:10px auto 0}}@media (max-width:860px){.ct-ch{grid-template-columns:1fr}}@media (max-width:600px){.ct-ready{grid-template-columns:1fr}.ct-co{grid-template-columns:auto 1fr}.ct-co .ap-link{grid-column:1/-1}}.ct-ch .main h3{color:var(--on-dark)}@media (min-width:1101px){.cvh-grid{grid-template-columns:repeat(6,1fr)}.cvh-grid .it{grid-column:span 2}.cvh-grid .it:nth-child(-n+2){grid-column:span 3}}.cv-closed{display:inline-flex;margin-top:12px;padding:8px 14px;border-radius:12px;background:var(--ground);color:var(--warning);font-weight:600;font-size:.95rem}.ar-hero{padding:28px 0 0}.ar-head{max-width:860px;margin-top:18px}.ar-head h1{font-size:clamp(2.2rem,1.5rem + 3vw,3.9rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin-top:18px;text-wrap:balance}.ar-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:20px;color:var(--ink2);font-size:.95rem}.ar-meta span{display:inline-flex;align-items:center;gap:7px}.ar-meta .by img{width:22px;height:22px;border-radius:6px}.ar-photo{margin:30px 0 0;border-radius:20px;overflow:hidden;aspect-ratio:21/8;background:var(--gray)}.ar-photo img{width:100%;height:100%;object-fit:cover;display:block}.ar-main{padding:56px 0 88px}.ar-grid{display:grid;grid-template-columns:250px minmax(0,1fr);grid-gap:64px;gap:64px;align-items:start}.ar-toc{position:-webkit-sticky;position:sticky;top:92px;display:grid;grid-gap:14px;gap:14px}.ar-toc .hd{display:flex;align-items:center;gap:8px;font-size:.78rem;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:var(--ink2)}.ar-toc ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px;border-left:2px solid var(--line)}.ar-toc li a{display:block;padding:7px 0 7px 14px;margin-left:-2px;border-left:2px solid transparent;color:var(--ink2);text-decoration:none;font-size:.92rem;line-height:1.35;transition:color .15s,border-color .15s}.ar-toc li a:hover{color:var(--ink);border-left-color:var(--acc-fill)}.ar-toc .ap-btn{justify-self:start;font-size:.95rem;padding:11px 20px;margin-top:6px}.ar-body{max-width:720px;min-width:0}.ar-short{background:var(--acc-soft);border-radius:20px;padding:22px 24px;margin-bottom:36px}.ar-short .k{display:flex;align-items:center;gap:6px;font-size:.78rem;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:var(--acc)}.ar-short p:not(.k){margin-top:8px;font-size:1.14rem;line-height:1.6;color:var(--ink);font-weight:500}.ar-prose,.ar-prose h2{scroll-margin-top:90px}.ar-prose h2{font-size:clamp(1.5rem,1.2rem + 1vw,1.95rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:44px 0 14px;text-wrap:balance}.ar-body>.ar-prose:first-of-type h2,.ar-body>.ar-prose>h2:first-child{margin-top:0}.ar-prose h3{font-size:1.22rem;font-weight:700;margin:28px 0 8px}.ar-prose p{font-size:1.1rem;line-height:1.75;color:var(--text);margin:0 0 16px}.ar-prose ol,.ar-prose ul{margin:0 0 18px;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.ar-prose li{position:relative;padding-left:26px;font-size:1.06rem;line-height:1.65;color:var(--text)}.ar-prose ul li:before{content:"";position:absolute;left:6px;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--acc-fill)}.ar-prose ol{counter-reset:n}.ar-prose ol li{counter-increment:n}.ar-prose ol li:before{content:counter(n);position:absolute;left:0;top:.15em;width:20px;height:20px;border-radius:50%;background:var(--gray);font-size:.75rem;font-weight:700;display:grid;place-items:center;color:var(--ink2)}.ar-prose a{color:var(--acc);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ar-prose strong{color:var(--ink)}.ar-prose table{width:100%;border-collapse:collapse;margin:8px 0 20px;font-size:.98rem;display:block;overflow-x:auto}.ar-prose td,.ar-prose th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}.ar-faq{margin-top:52px;scroll-margin-top:90px}.ar-faq h2{font-size:clamp(1.5rem,1.2rem + 1vw,1.95rem);font-weight:700;letter-spacing:-.025em;margin-bottom:10px}.ar-faq .ap-faq{max-width:none}.ar-links{margin-top:44px;display:grid;grid-gap:8px;gap:8px}.ar-links .k{font-size:.78rem;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:var(--ink2);margin-bottom:4px}.ar-links a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border:1px solid var(--line);border-radius:16px;color:var(--ink);font-weight:600;text-decoration:none;transition:border-color .2s}.ar-links a:hover{border-color:var(--acc-fill)}.ar-links a svg{color:var(--acc);flex:none}.ar-more{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.ar-more .it{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden;color:var(--ink);text-decoration:none}.ar-more img{width:100%;aspect-ratio:8/5;object-fit:cover;display:block}.ar-more .tx{display:flex;flex-direction:column;gap:6px;padding:18px 20px 20px;flex:1 1}.ar-more small{color:var(--acc);font-weight:600;font-size:.82rem}.ar-more b{font-size:1.1rem;line-height:1.3;letter-spacing:-.01em;flex:1 1}.ar-more em{font-style:normal;color:var(--ink2);font-size:.86rem}.ln-lead{display:grid;grid-template-columns:1.2fr 1fr;margin-top:36px;background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden;color:var(--ink);text-decoration:none}.ln-lead img{width:100%;height:100%;aspect-ratio:8/5;object-fit:cover;display:block}.ln-lead .tx{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:36px}.ln-lead small{color:var(--acc);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em}.ln-lead b{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.1rem);line-height:1.15;letter-spacing:-.025em}.ln-lead .p{color:var(--ink2);line-height:1.6}.ln-lead em{font-style:normal;display:inline-flex;align-items:center;gap:6px;color:var(--acc);font-weight:600}.ln-topics .it{color:var(--ink);text-decoration:none}.lm-why.ln-topics{grid-template-columns:repeat(4,1fr)}.bl-sec{scroll-margin-top:70px}@media (max-width:1100px){.lm-why.ln-topics{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.ar-grid{grid-template-columns:1fr;gap:0}.ar-toc{position:static;margin-bottom:32px;padding:18px 20px;border:1px solid var(--line);border-radius:20px}.ar-toc .ap-btn{display:none}.ar-more{grid-template-columns:1fr 1fr}.ln-lead{grid-template-columns:1fr}.ln-lead img{height:auto}}@media (max-width:600px){.ar-photo{aspect-ratio:16/10;border-radius:20px;margin-top:22px}.ar-main{padding:36px 0 64px}.ar-prose p{font-size:1.04rem}.ar-more,.lm-why.ln-topics{grid-template-columns:1fr}.ln-lead .tx{padding:24px}}.lnh .sv-hero>.wrap-wide>.sv-pill,.uch .sv-hero>.wrap-wide>.sv-pill{margin-top:18px}@media (max-width:600px){.ar-prose table{display:table;font-size:.8rem}.ar-prose td,.ar-prose th{padding:8px 5px;vertical-align:top}.ar-prose td:first-child,.ar-prose th:first-child{padding-left:0}}.gd-hero{background:var(--ps,var(--zg-platform));border-bottom:1px solid var(--line)}.gd-poster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1440px;margin:0 auto}.gd-ptx{padding:28px clamp(20px,3vw,40px) 40px max(32px,calc((min(100vw, 1440px) - 1240px) / 2 + 32px));align-self:center}.gd-kick{margin-top:22px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text)}.gd-hero h1{margin-top:12px;font-size:clamp(2.2rem,1.4rem + 2.8vw,3.8rem);font-weight:700;letter-spacing:-.03em;line-height:1.04;text-wrap:balance}.gd-hook{margin-top:20px;max-width:34ch;font-size:clamp(1.1rem,.95rem + .6vw,1.4rem);line-height:1.42;letter-spacing:-.015em}.gd-hook b{font-weight:700;color:var(--ink)}.gd-hook span{color:var(--ink2);font-weight:600}.gd-ppart{display:inline-flex;align-items:center;gap:6px;margin-top:18px;font-weight:700;color:var(--accent-text);text-decoration:none}.gd-ppart:hover{text-decoration:underline;text-underline-offset:3px}.gd-pimg{width:100%;height:100%;min-height:360px;object-fit:cover;object-position:40% center;display:block}.gd-pch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1440px;margin:0 auto;border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 78%,transparent)}.gd-pch a{display:grid;grid-template-columns:24px 1fr;grid-gap:6px;gap:6px;padding:15px 20px;font-size:.88rem;font-weight:700;line-height:1.3;color:var(--ink);text-decoration:none;border-left:1px solid var(--line)}.gd-pch a:nth-child(4n+1){border-left:0}.gd-pch a:nth-child(n+5){border-top:1px solid var(--line)}.gd-pch a:hover,.gd-pch b{color:var(--accent-text)}.gd-pch b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.gd-poster{grid-template-columns:1fr}.gd-pimg{order:-1;min-height:0;height:auto;aspect-ratio:8/5;object-position:center}.gd-ptx{padding:18px 20px 28px}.gd-pch{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.gd-pch a{flex:none;width:200px;scroll-snap-align:start;border-top:0!important;border-left:1px solid var(--line)!important}.gd-pch a:first-child{border-left:0!important}}.gd-by{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:26px;font-size:.92rem}.gd-by img{width:40px;height:40px;border-radius:50%;background:var(--surface);padding:6px;border:1px solid var(--line)}.gd-by .who{display:flex;flex-direction:column;line-height:1.25;margin-left:-12px}.gd-by .m,.gd-by .who small{color:var(--ink2)}.gd-by .m{display:inline-flex;align-items:center;gap:6px}.gd-main{padding:48px 0 80px}.gd-grid{display:grid;justify-content:center}.gd-body{width:min(760px,100%);min-width:0}.gd-body p{font-size:1.12rem;line-height:1.75;color:var(--text);margin:0 0 16px}.gd-body h3{font-size:1.3rem;font-weight:700;letter-spacing:-.01em;margin:34px 0 10px}.gd-body a{color:var(--acc);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gd-body a.ap-btn{color:var(--acc-ink);text-decoration:none}.gd-body strong{color:var(--ink)}.gd-body ol,.gd-body ul{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-gap:10px;gap:10px}.gd-body ol>li,.gd-body ul>li{position:relative;padding-left:28px;font-size:1.08rem;line-height:1.65;color:var(--text)}.gd-body ul>li:before{content:"";position:absolute;left:6px;top:.7em;width:8px;height:8px;border-radius:50%;background:var(--acc-fill)}.gd-body ol{counter-reset:n}.gd-body ol>li{counter-increment:n}.gd-body ol>li:before{content:counter(n);position:absolute;left:0;top:.2em;width:21px;height:21px;border-radius:50%;background:var(--ink);color:var(--on-dark);font-size:.74rem;font-weight:700;display:grid;place-items:center}.gd-answer{background:var(--acc-soft);border-radius:20px;padding:22px 24px;margin-bottom:30px}.gd-answer .k,.gd-def .k,.gd-take .k,.gd-tip .k,.gd-toc .k,.gd-warn .k{display:flex;align-items:center;gap:6px;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin:0 0 8px}.gd-answer .k{color:var(--acc)}.gd-answer p:not(.k){font-size:1.14rem;font-weight:500;color:var(--ink);margin:0}.gd-intro p{font-size:1.2rem;line-height:1.6;margin-bottom:14px;color:var(--ink)}.gd-intro p:last-child{font-weight:700}.gd-toc{margin:28px 0 8px;padding:20px 22px;border:1px solid var(--line);border-radius:18px}.gd-toc .k{color:var(--ink2)}.gd-toc ol{margin:0;gap:6px}.gd-toc ol>li{font-size:1rem}.gd-toc a{font-weight:500;text-decoration:none;color:var(--ink)}.gd-toc a:hover{color:var(--acc)}.gd-chapter{margin-top:64px;scroll-margin-top:80px}.gd-ch-head{padding:26px 0 14px;border-top:3px solid var(--ink);margin-bottom:20px}.gd-ch-head .n{display:inline-block;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--acc)}.gd-ch-head h2,.gd-section h2{font-size:clamp(1.7rem,1.3rem + 1.5vw,2.4rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin-top:6px;text-wrap:balance}.gd-section{margin-top:56px;scroll-margin-top:80px}.gd-section h2{margin-bottom:16px}.gd-section .ap-faq{max-width:none}.gd-section .ap-btn{margin-top:6px}.gd-def,.gd-take,.gd-tip,.gd-warn{border-radius:18px;padding:18px 22px;margin:22px 0}.gd-def{background:var(--gray)}.gd-def .k{color:var(--ink2)}.gd-tip{background:var(--ground);border-left:4px solid var(--warning)}.gd-tip .k{color:var(--warning)}.gd-warn{background:var(--ground);border-left:4px solid var(--danger)}.gd-warn .k{color:var(--danger)}.gd-def p:not(.k),.gd-tip p:not(.k),.gd-warn p:not(.k){margin:0;font-size:1.05rem;line-height:1.6}.gd-take{background:var(--ink);color:var(--on-dark);margin-top:30px}.gd-take .k{color:var(--on-dark-link)}.gd-take ul{margin:0;gap:8px}.gd-take ul>li{color:var(--on-dark-muted);font-size:1rem}.gd-take ul>li:before{background:var(--acc-fill)}.gd-take a{color:var(--on-dark-link)}.gd-steps{gap:12px!important;margin:22px 0!important}.gd-steps>li{padding:18px 20px 16px!important;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.gd-steps>li:before{display:none}.gd-steps .n{display:inline-block;font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--acc)}.gd-steps b{display:block;font-size:1.12rem;margin-top:2px}.gd-steps p{margin:6px 0 0!important;font-size:1.02rem!important}.gd-table{margin:20px 0 24px;overflow-x:auto}.gd-table table{width:100%;border-collapse:collapse;font-size:.98rem}.gd-table th{text-align:left;font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:700;padding:10px 12px;border-bottom:2px solid var(--ink)}.gd-table td{padding:12px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.45}.gd-table td:first-child{font-weight:600}.gd-table .cap{font-size:.86rem;color:var(--ink2);margin:8px 0 0}.gd-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;margin:22px 0}.gd-stats div{background:var(--gray);border-radius:16px;padding:16px}.gd-stats strong{display:block;font-size:1.7rem;font-weight:700;letter-spacing:-.03em}.gd-stats span{color:var(--ink2);font-size:.9rem}.gd-example{margin:24px 0;padding:20px 22px;border:1px dashed var(--line-strong);border-radius:18px;background:var(--surface);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gd-example .hd{font-weight:700;margin:0 0 8px;font-size:1.02rem}.gd-example .ln{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px dashed var(--line)}.gd-example .ln span{color:var(--ink2)}.gd-example .tot{border-top:2px solid var(--ink);font-size:1.08rem}.gd-example .tot span{color:var(--ink);font-weight:700}.gd-example .tot b{color:var(--acc)}.gd-example .nt{margin:10px 0 0;font-size:.95rem;color:var(--ink2)}.gd-sources{margin-top:56px;padding-top:22px;border-top:1px solid var(--line)}.gd-sources h2{display:flex;align-items:center;gap:10px;font-size:1.3rem;font-weight:700}.gd-sources ol{margin-top:12px;gap:8px}.gd-sources ol>li{font-size:.95rem}.gd-sources ol>li:before{background:var(--gray);color:var(--ink2)}.gd-sources span{color:var(--ink2);margin-left:6px}.gd-sources span:before{content:"("}.gd-sources span:after{content:")"}.gd-author{display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;margin-top:40px;padding:22px;border-radius:20px;background:var(--gray)}.gd-author img{width:60px;height:60px;border-radius:50%;background:var(--surface);padding:10px}.gd-author .k{font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--ink2);margin:0 0 4px}.gd-author b{display:block;font-size:1.1rem}.gd-author small{color:var(--ink2)}.gd-author p:not(.k){font-size:.98rem;margin:8px 0 0}@media (max-width:700px){.gd-body p{font-size:1.05rem}.gd-intro p{font-size:1.12rem}.gd-table table{font-size:.84rem}.gd-table td,.gd-table th{padding:8px 6px}.gd-table td:first-child,.gd-table th:first-child{padding-left:0}}.gd-grid{grid-template-columns:minmax(0,760px) 250px;justify-content:space-between;gap:64px;align-items:start}.gd-rail{position:-webkit-sticky;position:sticky;top:92px;display:grid;grid-gap:14px;gap:14px}.gd-rail .k{display:flex;align-items:center;gap:6px;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--ink2);margin:0}.gd-rail ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px;border-left:2px solid var(--line)}.gd-rail ol a{display:flex;gap:8px;padding:7px 0 7px 14px;margin-left:-2px;border-left:2px solid transparent;color:var(--ink2);text-decoration:none;font-size:.9rem;line-height:1.35;transition:color .15s,border-color .15s}.gd-rail ol a:hover{color:var(--ink);border-left-color:var(--acc-fill)}.gd-rail ol a span{flex:none;width:18px;font-weight:700;color:var(--acc)}.gd-rail .ap-btn{justify-self:start;font-size:.95rem;padding:11px 20px}@media (max-width:1100px){.gd-grid{grid-template-columns:minmax(0,760px);justify-content:center}.gd-rail{display:none}}.gd-body .gd-steps>li:before{display:none}.gd-body .gd-steps>li{padding-left:20px}.gd-ch-head{display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;align-items:center;border-top:0!important;padding:0!important;margin-bottom:24px}.vx-chap{--chap:var(--zg-platform);position:relative;width:132px;height:112px;border-radius:20px;display:grid;place-items:center;overflow:hidden;background:var(--chap)}.vx-chap:after,.vx-chap:before{content:"";position:absolute;top:-10%;bottom:-10%;transform:skewX(-14deg)}.vx-chap:before{left:62%;width:22%;background:var(--surface)}.vx-chap:after{left:84%;width:6%;background:var(--zg-signal)}.vx-chap .ic{position:relative;z-index:1;width:64px;height:64px;border-radius:18px;display:grid;place-items:center;background:var(--surface);border:2px solid var(--zg-graphite)}.vx-chap.c1{--chap:var(--cover-btc)}.vx-chap.c2{--chap:var(--cover-usdt)}.vx-chap.c3{--chap:var(--cover-safe)}.vx-chap .ic svg{color:var(--accent-text)}.vx-hero{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:26px;border-radius:20px;background:var(--dark-surface);border:1px solid var(--dark-line)}.vx-hero .coins,.vx-hero .pays{display:grid;grid-gap:10px;gap:10px}.vx-hero .coins span{width:54px;height:54px;border-radius:50%;background:var(--surface);display:grid;place-items:center;animation:vxBob 3.2s ease-in-out infinite}.vx-hero .coins img{width:38px;height:38px}.vx-hero .pays{grid-template-columns:1fr 1fr}.vx-hero .pays span{width:58px;height:58px;border-radius:16px;background:var(--surface);display:grid;place-items:center;overflow:hidden}.vx-hero .pays img{width:100%;height:100%;object-fit:cover}.vx-hero .pipe{position:relative;height:6px;display:flex;justify-content:space-between;align-items:center}.vx-hero .pipe:before{content:"";position:absolute;inset:0;inset:2px 0 auto;border-top:2px dashed var(--accent)}.vx-hero .pipe i{display:none}.vx-hero .pipe svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:42px;height:42px;padding:10px;border-radius:50%;background:var(--acc-fill);color:var(--acc-ink);box-shadow:0 0 0 6px var(--dark-surface)}@keyframes vxBob{50%{transform:translateY(-5px)}}.vx{margin:26px 0;padding:22px;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.vx figcaption{margin-top:14px;font-size:.88rem;color:var(--ink2);line-height:1.5}.vx-t{font-weight:700;font-size:1.02rem;letter-spacing:-.01em;margin:0 0 14px!important;color:var(--ink)!important}.vx .t-us .b,.vx-stack .bar .t-us,.vx-stack li.t-us i{background:var(--acc-fill)}.vx .t-good .b,.vx-stack .bar .t-good,.vx-stack li.t-good i{background:var(--zg-steel-700)}.vx .t-bad .b,.vx-stack .bar .t-bad,.vx-stack li.t-bad i{background:var(--danger)}.vx .t-neutral .b,.vx-stack .bar .t-neutral,.vx-stack li.t-neutral i{background:var(--zg-steel)}.vx-bars,.vx-range{display:grid;grid-gap:10px;gap:10px}.vx-bars .row,.vx-range .row{display:grid;grid-template-columns:150px 1fr 170px;grid-gap:14px;gap:14px;align-items:center}.vx-bars .nm,.vx-range .nm{font-weight:700;font-size:.93rem;line-height:1.25}.vx-bars .tr,.vx-range .tr{position:relative;height:22px;background:var(--gray);border-radius:8px}.vx-bars .b{left:0}.vx-bars .b,.vx-range .b{position:absolute;top:3px;bottom:3px;border-radius:6px}.vx-range .gl{position:absolute;top:0;bottom:0;width:1px;background:var(--line)}.vx-bars .lb,.vx-range .lb{font-size:.86rem;color:var(--ink2);line-height:1.3}.vx .t-us .lb,.vx .t-us .nm{color:var(--acc);font-weight:700}.vx-range .ax{position:relative;height:18px;margin:0 184px 0 164px}.vx-range .ax i{position:absolute;top:0;font-style:normal;font-size:.74rem;color:var(--ink2);font-weight:600;transform:translateX(-50%);white-space:nowrap}.vx-range .ax i:first-child{transform:none}.vx-range .ax i:last-child{transform:translateX(-100%)}.vx-stack .bar{display:flex;height:28px;border-radius:8px;overflow:hidden;gap:2px}.vx-stack .bar span{min-width:6px}.vx-stack ul{list-style:none;margin:16px 0 0!important;padding:0;display:grid;grid-gap:0!important;gap:0!important}.vx-stack li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 0!important;border-top:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1rem!important}.vx-stack li:before{display:none}.vx-stack li i{width:12px;height:12px;border-radius:3px}.vx-stack li.tot{grid-template-columns:1fr auto;border-top:2px solid var(--ink);font-weight:700}.vx-flow .steps{display:grid;grid-gap:14px;gap:14px}.vx-flow .st{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:18px 10px 16px;border-radius:16px;background:var(--gray)}.vx-flow .st.last{background:var(--acc-soft)}.vx-flow .n{position:absolute;top:8px;left:10px;font-size:.72rem;font-weight:700;color:var(--ink2)}.vx-flow .ic{width:50px;height:50px;border-radius:14px;background:var(--surface);color:var(--acc);display:grid;place-items:center}.vx-flow b{font-size:.95rem;line-height:1.25}.vx-flow small{font-size:.8rem;color:var(--ink2)}.vx-flow .ar{position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:20px;height:20px;padding:2px;border-radius:50%;background:var(--surface);color:var(--ink2);z-index:1}.vx-time ol{list-style:none;margin:0!important;padding:0;display:grid;grid-gap:0!important;gap:0!important}.vx-time li{display:grid!important;grid-template-columns:110px 1fr;grid-gap:16px;gap:16px;padding:12px 0!important;border-top:1px solid var(--line)}.vx-time li:first-child{border-top:0}.vx-time li:before{display:none}.vx-time .t{font-weight:700;color:var(--acc);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.95rem}.vx-time b{display:block}.vx-time p{margin:4px 0 0!important;font-size:.98rem!important}.vx-vs .cols{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:stretch}.vx-vs .mid{align-self:center;width:36px;height:36px;border-radius:50%;background:var(--gray);display:grid;place-items:center;font-weight:700;font-size:.8rem;color:var(--ink2)}.vx-vs .col{border-radius:16px;padding:16px 18px;background:var(--gray)}.vx-vs .col.t-good,.vx-vs .col.t-us{background:var(--acc-soft)}.vx-vs .col.t-bad{background:var(--ground)}.vx-vs .hd{display:flex;align-items:center;gap:6px;font-weight:700;margin:0 0 10px!important;font-size:1rem!important;color:var(--ink)!important}.vx-vs ul{margin:0!important;gap:8px!important}.vx-vs li{display:flex;gap:8px;align-items:flex-start;padding-left:0!important;font-size:.97rem!important;line-height:1.45!important}.vx-vs li:before{display:none}.vx-vs li svg{flex:none;margin-top:4px}.vx-vs .t-bad svg{color:var(--danger)}.vx-vs .t-good svg,.vx-vs .t-us svg{color:var(--acc)}.vx-check{background:var(--surface)}.vx-check .hd{display:flex;align-items:center;gap:8px;font-weight:700;margin:0 0 12px!important;font-size:1.05rem!important;color:var(--ink)!important}.vx-check .hd svg{color:var(--acc-fill)}.vx-check ul{margin:0!important;gap:10px!important}.vx-check li{display:flex;gap:12px;align-items:flex-start;padding-left:0!important}.vx-check li:before{display:none}.vx-check .bx{flex:none;width:22px;height:22px;border-radius:6px;border:2px solid var(--acc-fill);color:var(--acc);display:grid;place-items:center;margin-top:2px}.vx-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin:22px 0}.vx-cards.n3,.vx-cards.n6{grid-template-columns:repeat(3,1fr)}.vx-cards .it{padding:18px;border-radius:18px;background:var(--gray)}.vx-cards .ic{width:44px;height:44px;border-radius:12px;background:var(--surface);color:var(--acc);display:grid;place-items:center}.vx-cards b{display:block;margin-top:12px;font-size:1.02rem}.vx-cards p{margin:4px 0 0!important;font-size:.95rem!important;line-height:1.5!important}.vx-mock{display:grid;justify-items:center;background:var(--ground)}.vx-mock figcaption{justify-self:stretch}.vx-mock .mono{font-family:var(--font-num)}.vx-mock .phone{width:min(320px,100%);background:var(--surface);border-radius:30px;padding:20px 18px;border:8px solid var(--zg-graphite);display:grid;grid-gap:6px;gap:6px}.vx-mock .phone .bar{display:flex;justify-content:space-between;margin:0 0 8px!important;font-size:1rem!important}.vx-mock .phone label{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:700;margin-top:6px}.vx-mock .fld,.vx-mock .sel{display:flex;align-items:center;gap:8px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;font-size:.9rem}.vx-mock .sel{border:2px solid var(--acc-fill);font-weight:700}.vx-mock .sel img{width:22px;height:22px}.vx-mock .fld svg,.vx-mock .sel svg{margin-left:auto;color:var(--ink2)}.vx-mock .fld.mono{font-size:.78rem;word-break:break-all}.vx-mock .wr{display:flex;gap:6px;align-items:flex-start;margin:8px 0 0!important;font-size:.82rem!important;line-height:1.4!important;color:var(--warning)!important;background:var(--ground);padding:8px 10px;border-radius:10px}.vx-mock .wr svg{flex:none;margin-top:2px}.vx-mock .btn{margin-top:10px;text-align:center;padding:12px;border-radius:var(--radius-sm);background:var(--acc-fill);color:var(--acc-ink);font-weight:700}.vx-mock .order{width:min(380px,100%);background:var(--surface);border-radius:20px;padding:20px;border:1px solid var(--line)}.vx-mock .order .hd{display:flex;justify-content:space-between;align-items:flex-start}.vx-mock .order .hd small{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);font-weight:700}.vx-mock .order .hd b{font-family:var(--font-num)}.vx-mock .order em{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-weight:700;color:var(--acc);background:var(--acc-soft);padding:5px 10px;border-radius:var(--radius-sm);font-size:.85rem}.vx-mock .order .amt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.vx-mock .order .amt img{width:28px;height:28px}.vx-mock .order .amt b{font-size:1.4rem;letter-spacing:-.02em}.vx-mock .order .addr,.vx-mock .order .amt span{font-size:.85rem;color:var(--ink2)}.vx-mock .order .addr{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 12px;border-radius:12px;background:var(--gray)}.vx-mock .order ol{list-style:none;margin:14px 0 0!important;padding:0;display:grid;grid-gap:0!important;gap:0!important}.vx-mock .order li{display:flex!important;align-items:center;gap:10px;padding:9px 0!important;border-top:1px solid var(--line);font-size:.93rem!important;color:var(--ink2)!important}.vx-mock .order li:before{display:none}.vx-mock .order .d{width:20px;height:20px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center}.vx-mock .order li.done{color:var(--ink)!important}.vx-mock .order li.done .d{background:var(--acc-fill);border-color:var(--acc-fill);color:var(--acc-ink)}.vx-mock .order li.live{color:var(--ink)!important;font-weight:700}.vx-mock .order li.live .d{border-color:var(--acc-fill);box-shadow:0 0 0 4px var(--line-strong)}.vx-mock .order .po{margin:10px 0 0!important;font-size:.86rem!important;color:var(--ink2)!important}.vx-mock .notif{width:min(380px,100%);display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center;padding:14px 16px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.vx-mock .notif img{width:44px;height:44px;border-radius:12px}.vx-mock .notif p{display:flex;justify-content:space-between;margin:0!important;font-size:.8rem!important;color:var(--ink2)!important}.vx-mock .notif .t{display:block;font-size:.98rem}.vx-mock .notif span{font-size:.9rem;color:var(--ink2)}.vx-cheat{margin:30px 0;border-radius:20px;overflow:hidden;border:2px solid var(--ink)}.vx-cheat .hd{display:flex;align-items:center;gap:8px;margin:0!important;padding:14px 20px;background:var(--ink);color:var(--on-dark)!important;font-weight:700;font-size:1.02rem!important}.vx-cheat .hd svg{color:var(--acc-fill)}.vx-cheat dl{margin:0}.vx-cheat dl div{display:grid;grid-template-columns:200px 1fr;grid-gap:14px;gap:14px;padding:12px 20px;border-top:1px solid var(--line)}.vx-cheat dl div:first-child{border-top:0}.vx-cheat dt{font-weight:700}.vx-cheat dd{margin:0;color:var(--text)}.vx-img{padding:0;overflow:hidden}.vx-img img{width:100%;aspect-ratio:8/5;object-fit:cover;display:block}.vx-img figcaption{padding:0 18px 16px}.vx-img img{border-bottom:1px solid var(--line)}@media (max-width:1000px){.vx-hero{max-width:420px}}@media (max-width:700px){.vx{padding:16px}.vx-bars .row,.vx-range .row{grid-template-columns:1fr;gap:6px}.vx-range .ax{margin:0}.vx-flow .steps{grid-template-columns:1fr 1fr!important}.vx-flow .ar{display:none}.vx-vs .cols{grid-template-columns:1fr}.vx-vs .mid{justify-self:center}.vx-cards,.vx-cards.n3,.vx-cards.n6{grid-template-columns:1fr}.vx-cheat dl div,.vx-time li{grid-template-columns:1fr;gap:2px}.gd-ch-head{grid-template-columns:1fr}.vx-chap{width:100%;height:90px;order:-1}.vx-hero{padding:18px;gap:10px}.vx-hero .coins span{width:44px;height:44px}.vx-hero .coins img{width:30px;height:30px}.vx-hero .pays span{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.vx-hero .coins span,.vx-hero .pipe:before{animation:none}}@media (max-width:700px){.vx-flow .steps{grid-template-columns:1fr!important;gap:8px}.vx-flow .st{flex-direction:row;text-align:left;align-items:center;gap:12px;padding:12px 14px}.vx-flow .st .n{position:static;order:-1}.vx-flow .st b{flex:1 1}.vx-flow .st small{max-width:45%;text-align:right}.vx-flow .ic{width:42px;height:42px;flex:none}}.gd-sec-head{display:flex;align-items:center;gap:14px;margin-bottom:16px}.gd-sec-head h2{margin:0!important}.gd-sec-head .ic{flex:none;width:52px;height:52px;border-radius:15px;display:grid;place-items:center;background:var(--zg-graphite);color:var(--on-dark)}@media (max-width:700px){.gd-sec-head .ic{width:44px;height:44px}}@media (max-width:600px){.gd-table{overflow:visible}.gd-table table,.gd-table tbody,.gd-table td,.gd-table tr{display:block;width:100%}.gd-table thead{display:none}.gd-table tr{border:1px solid var(--line);border-radius:16px;padding:6px 14px;margin-bottom:10px;background:var(--surface)}.gd-table td{display:flex;justify-content:space-between;gap:14px;padding:8px 0!important;border-bottom:1px solid var(--line);text-align:right;font-size:.95rem}.gd-table td:last-child{border-bottom:0}.gd-table td:before{content:attr(data-label);flex:none;max-width:45%;text-align:left;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--ink2);padding-top:2px}.gd-table td:first-child{display:block;text-align:left;font-size:1.02rem;font-weight:700}.gd-table td:first-child:before{display:none}}.gd-av{flex:none;border-radius:50%;object-fit:cover;background:var(--surface)}.gd-av.ini{display:inline-grid;place-items:center;color:var(--on-dark);font-weight:700;letter-spacing:.02em}.gd-by img.gd-av{padding:6px;border:1px solid var(--line)}.gd-author .gd-av{width:60px;height:60px}.ln-map{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-top:28px}.ln-map a{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:18px;background:var(--surface);border:1px solid var(--line);color:var(--ink);text-decoration:none;font-weight:700;line-height:1.25;transition:border-color .2s}.ln-map a:hover{border-color:var(--acc-fill)}.ln-map .n{font-size:.78rem;font-weight:700;color:var(--acc);letter-spacing:.06em}.ln-map small{font-weight:500;color:var(--ink2);font-size:.84rem}.ln-topic{scroll-margin-top:70px}.ln-topic .ln-lead{margin-top:0}.ln-clusters,.ln-spokes{margin-top:16px}.ln-spokes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));grid-gap:10px;gap:10px}.ln-spokes .sv-rel{justify-content:space-between;color:var(--ink);text-decoration:none}.ln-lead small svg{vertical-align:-2px}@media (max-width:1000px){.ln-map{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.ln-map{grid-template-columns:1fr 1fr}}.gd-author img.gd-av:not([src$=".svg"]),.gd-by img.gd-av:not([src$=".svg"]){padding:0;border:2px solid var(--surface);box-shadow:0 0 0 1px var(--line)}.sv-stepc{min-width:0}.sv-stepc .scr{min-width:0;max-width:100%}.sv-stepc .scr *{overflow-wrap:anywhere;min-width:0}.lg-hero{padding-bottom:clamp(36px,5vw,64px)}.lg-hero .ar-head h1{margin-top:16px}.lg-lead{font-size:clamp(1.15rem,1rem + .5vw,1.4rem);color:var(--ink2);line-height:1.45;margin-top:14px;max-width:46ch;font-weight:500}.lg .ar-main{padding-top:40px}.lg-n{display:inline-block;min-width:2.1em;color:var(--acc);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg .ar-toc li a{display:flex}.lg .ar-toc .lg-n{flex:none;color:var(--text-muted)}.lg-sec h2{display:flex;gap:4px}.lg-sec h2 .lg-n{flex:none;min-width:1.75em}.lg-ask{margin-top:44px}.lg-docs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.lg-doc{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:20px;background:var(--surface);border:1px solid var(--line);color:var(--ink);text-decoration:none}.lg-doc .ic{width:44px;height:44px;border-radius:13px;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center;margin-bottom:6px}.lg-doc b{font-size:1.15rem}.lg-doc .d{color:var(--ink2);line-height:1.5;flex:1 1}.lg-doc .go{display:inline-flex;align-items:center;gap:6px;color:var(--acc);font-weight:600;margin-top:4px}@media (max-width:860px){.lg-docs{grid-template-columns:1fr}}.gr-flag{width:22px;height:16px;border-radius:3px;object-fit:cover;flex:none;box-shadow:0 0 0 1px var(--line)}.gr-src{margin-top:18px;font-size:.92rem;color:var(--ink2)}.gr-src a{color:var(--acc);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.gr-src a:hover{text-decoration:underline;text-underline-offset:3px}.gr-limits{display:grid;grid-gap:12px;gap:12px;margin-top:8px}.gr-limits .it{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.gr-limits .x{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--ground);color:var(--danger);margin-top:1px}.gr-limits h3{font-size:1.05rem;font-weight:700}.gr-limits p{margin-top:4px;color:var(--ink2);line-height:1.55}.sv-needs.if-six{grid-template-columns:repeat(3,1fr)}.if-links{max-width:760px}.if-reach{column-count:2;column-gap:18px}.if-reach .grp{page-break-inside:avoid;break-inside:avoid;margin-bottom:18px;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:24px}.if-reach .gh{display:flex;gap:14px;align-items:flex-start;margin-bottom:14px}.if-reach .gh .ic{flex:none;width:44px;height:44px;border-radius:13px;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center}.if-reach .gh h2,.if-reach .gh h3{font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.if-reach .gh p{color:var(--ink2);margin-top:2px;line-height:1.45}.if-reach .rows{display:grid}.if-reach .row{display:grid;grid-template-columns:26px minmax(0,.8fr) minmax(0,1.2fr) 15px;grid-gap:12px;gap:12px;align-items:center;padding:12px 4px;border-top:1px solid var(--line);color:var(--ink);text-decoration:none}.if-reach .row span{color:var(--ink2);line-height:1.4}.if-reach .row>svg:last-child{color:var(--ink2)}.if-reach .row:hover b{color:var(--acc)}.if-after{margin-top:24px}.if-btn{margin-top:22px}.sv-ey.if-langs-h{display:flex;align-items:center;gap:6px;margin-top:36px}.if-langs{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.if-langs a{padding:8px 14px;border-radius:var(--radius-sm);border:1px solid var(--line);color:var(--ink);text-decoration:none;font-weight:600;background:var(--surface)}.if-langs a:hover{border-color:var(--acc-fill);color:var(--acc)}.if-cta{margin-top:28px}@media (max-width:1000px){.sv-needs.if-six{grid-template-columns:1fr 1fr}.if-reach{column-count:1}}@media (max-width:600px){.sv-needs.if-six{grid-template-columns:1fr}.if-reach .row{grid-template-columns:26px minmax(0,1fr) 15px}.if-reach .row span{grid-column:2/3}.if-reach .row>svg:last-child{grid-column:3;grid-row:1}}.gd-en{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:var(--radius-sm);background:var(--gray);color:var(--ink2);font-size:.72rem;font-weight:600;letter-spacing:0;text-transform:none;vertical-align:1px}.ar-more.gdh-grid{grid-template-columns:repeat(5,1fr)}@media (max-width:1100px){.ar-more.gdh-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.ar-more.gdh-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.ar-more.gdh-grid{grid-template-columns:1fr}}.gdh-topics{column-count:2;column-gap:40px}.gdh-topics .tp{page-break-inside:avoid;break-inside:avoid;margin-bottom:36px}.gdh-topics h3{font-size:1.2rem;font-weight:700;letter-spacing:-.01em;margin-bottom:10px}.gdh-t{flex:1 1;min-width:0}@media (max-width:860px){.gdh-topics{column-count:1}}.fe-ex .ln b:not(.txt),.fe-table .f,.fe-table .tr>span:nth-child(n+3),.hw-order .amt,.hw-order .tm,.lm-dial .rng b,.lm-dial li b,.sv-feecard .line b,.sv-stepc .frm .get b,.sv-stepc .meta .addr{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.fe-table .tr em,.hw-order .amt span{font-family:var(--font-sans)}.fe-table .tr em{letter-spacing:.05em}.ar-more .it:hover,.au-card:hover,.cn-card:hover,.ct-ch .it:hover,.cv-others a:hover,.cvh-grid .it:hover,.gc-brand:hover,.lg-doc:hover,.lm-tiers .it:hover,.ln-lead:hover,.ln-topics .it:hover,.uc-others a:hover,.uc-routes .it:hover,.uch-grid .it:hover{border-color:var(--zg-graphite)}@media (min-width:1001px){.sv-steps{position:relative;padding-top:52px;counter-reset:rail}.sv-steps:before{content:"";position:absolute;left:14px;right:14px;top:14px;height:3px;border-radius:2px;background:var(--text)}.sv-stepc{position:relative;counter-increment:rail}.sv-stepc:before{content:counter(rail);position:absolute;top:-52px;left:0;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:var(--surface);border:3px solid var(--text);font-weight:800;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.sv-stepc:last-child:before{background:var(--accent);color:var(--on-accent)}.sv-stepc .n{display:none}}