:root{--dark:#0A0A0F;--gold:#F5C842;--gold-light:#FFE27A;--green:#22c55e;--text:#F0EEE8;--text-muted:#9A9890;--p-panel:#14141b;--p-line:#303039;--p-soft:#c5c2b9}
html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--dark);color:var(--text);font-family:'DM Sans', 'DM Sans Fallback',sans-serif;font-size:18px;line-height:1.6;margin:0}*,*:before,*:after{box-sizing:border-box}img,svg,video{max-width:100%}button,input,select,textarea{font:inherit}button,a,input,select{touch-action:manipulation}button,a{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:var(--gold)}:focus-visible{outline:3px solid var(--gold-light);outline-offset:4px}h1,h2,h3{font-family:'Plus Jakarta Sans', 'Plus Jakarta Sans Fallback',sans-serif;line-height:1.18;letter-spacing:-.035em}p,li{overflow-wrap:anywhere}p{max-width:70ch}h2[id],section[id]{scroll-margin-top:100px}body [hidden]{display:none!important}
.p-header{position:sticky;top:0;z-index:1000;background:rgba(10,10,15,.97);border-bottom:1px solid var(--p-line);width:100%;backdrop-filter:blur(18px)}.p-header-inner{max-width:1280px;margin:auto;min-height:78px;display:flex;align-items:center;gap:24px;padding:12px 28px}.p-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--text);font:800 24px 'Plus Jakarta Sans', 'Plus Jakarta Sans Fallback',sans-serif;letter-spacing:-1px;white-space:nowrap}.p-brand svg{width:25px;height:30px;color:var(--gold)}.p-nav{display:flex;align-items:center;gap:3px;margin-left:auto;padding:0!important;border:0!important;background:none!important;position:static!important;min-width:0}.p-nav a{color:var(--p-soft);font-size:14px;font-weight:700;padding:12px 13px;min-height:46px;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px}.p-nav a:hover,.p-nav a[aria-current=page]{color:var(--gold);background:#212019}.p-nav svg{width:21px;height:21px}.p-menu-button{display:none;width:46px;min-height:46px;border:1px solid var(--p-line);background:var(--p-panel);color:var(--text);border-radius:8px}.p-menu-button svg{width:22px}.p-mobile-brief{display:none}.p-header .lang-selector{position:relative}.p-header .lang-btn{min-height:46px;white-space:nowrap}.p-header .lang-menu{z-index:1002;right:0}.p-header .lang-menu button{min-height:46px}.p-legacy-nav,.p-legacy-hub{display:none!important}.p-skip{position:fixed;top:10px;left:10px;transform:translateY(-150%);z-index:2000;background:var(--gold);color:var(--dark);padding:12px}.p-skip:focus{transform:none}
.p-main{max-width:1200px;padding:48px 28px 80px;margin:auto}.p-breadcrumb{font-size:14px;color:var(--text-muted);display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.p-breadcrumb a{text-decoration:none;color:var(--p-soft)}.p-hero{position:relative;margin:0 0 40px;max-width:960px}.p-eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 18px}.p-hero h1{font-size:clamp(34px,4.8vw,62px);max-width:22ch;margin:0 0 20px}.p-lead{font-size:20px;color:var(--p-soft);max-width:65ch}.p-section{margin-top:64px}.p-section h2{font-size:clamp(27px,3vw,38px);margin:0 0 24px}.p-section>p,.p-prose{max-width:760px}.p-measure{max-width:760px}.p-rule{border-top:1px solid var(--p-line);padding-top:28px}.p-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.p-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.p-card{padding:28px;border:1px solid var(--p-line);border-radius:16px;background:var(--p-panel);display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.p-card h2,.p-card h3{margin:0;font-size:25px}.p-card p{margin:0;color:var(--p-soft)}.p-card .p-button{margin-top:auto}.p-exchange-name{display:flex;align-items:center;gap:12px}.p-exchange-name img{width:32px;height:32px}.p-rate{font:800 46px 'Plus Jakarta Sans', 'Plus Jakarta Sans Fallback',sans-serif;color:var(--gold);letter-spacing:-.06em}.p-badges{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.p-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--p-line);border-radius:8px;padding:9px 12px;background:var(--p-panel);font-size:14px;line-height:1.45;color:var(--p-soft);max-width:100%}.p-badge-rate{color:var(--gold-light);border-color:#665124;background:#221e13}.p-badge-paid:before{content:'';flex-shrink:0;width:6px;height:6px;border-radius:16px;background:var(--green)}.p-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 12px}.p-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:8px;padding:12px 19px;color:var(--dark);background:var(--gold);border:1px solid var(--gold);text-decoration:none;font-weight:800;font-size:15px;line-height:1.4;text-align:center;max-width:100%}.p-button:hover{background:var(--gold-light);border-color:var(--gold-light)}.p-button-secondary{background:transparent;color:var(--text);border-color:#44434c}.p-button-secondary:hover{background:#23222a;border-color:var(--p-soft)}.p-small{font-size:14px;line-height:1.6;color:var(--text-muted);max-width:70ch}.p-code{display:inline-flex;align-items:center;gap:18px;border:1px solid #665124;border-radius:8px;background:#221e13;padding:6px 6px 6px 16px;max-width:100%}.p-code code{color:var(--gold-light);font-size:18px;overflow-wrap:anywhere}.p-code button{min-height:44px;padding:8px 14px;color:var(--gold);background:transparent;border:1px solid #665124;border-radius:8px;font-size:14px}.p-share{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:24px 0}.p-share-label{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin-right:6px}.p-share a,.p-share button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid var(--p-line);border-radius:8px;text-decoration:none;color:var(--p-soft);background:transparent;font-size:13px;line-height:1.4}.p-share svg{width:16px;height:16px}.p-share a:hover,.p-share button:hover{color:var(--gold);border-color:#665124}.p-toast{position:fixed;bottom:90px;left:50%;transform:translate(-50%,18px);opacity:0;pointer-events:none;z-index:3000;border-radius:8px;padding:12px 24px;background:var(--gold-light);color:var(--dark);font-weight:700;transition:.15s}.p-toast.is-visible{opacity:1;transform:translate(-50%,0)}.p-toc{padding:22px 24px;border:1px solid var(--p-line);border-left:3px solid var(--gold);border-radius:0 12px 12px 0;max-width:760px;margin:30px 0 44px}.p-toc strong{display:block;font-size:14px;margin-bottom:12px}.p-toc div{display:flex;flex-wrap:wrap;gap:8px 24px}.p-toc a{font-size:14px;min-height:44px;display:flex;align-items:center;color:var(--p-soft);text-decoration:none}.p-step{display:grid;grid-template-columns:64px minmax(0,1fr);gap:24px;max-width:840px;padding:34px 0;border-top:1px solid var(--p-line)}.p-step-number{width:56px;height:56px;display:grid;place-items:center;border-radius:12px;background:var(--gold);color:var(--dark);font:800 25px 'Plus Jakarta Sans', 'Plus Jakarta Sans Fallback',sans-serif}.p-step h3{font-size:25px;margin:8px 0 15px}.p-step p{margin:12px 0;color:var(--p-soft)}.p-step-shot{display:block;width:100%;height:auto;max-width:420px;margin:24px auto 0;border:1px solid var(--p-line);border-radius:12px}.p-illustration{display:flex;align-items:center;gap:20px;margin-top:20px;padding:24px;border:1px dashed #4a4540;border-radius:12px;background:#17161b;color:var(--p-soft);font-size:14px}.p-illustration svg{width:42px;height:42px;color:var(--gold);flex-shrink:0}.p-checklist{list-style:none;padding:0;margin:0;max-width:760px}.p-checklist li{padding:16px 0 16px 32px;border-bottom:1px solid var(--p-line);position:relative}.p-checklist li:before{content:'';position:absolute;left:0;color:var(--gold)}.p-faq{max-width:760px}.p-faq details{padding:0;border:0;border-bottom:1px solid var(--p-line);border-radius:0;background:transparent}.p-faq summary{padding:22px 32px 22px 0;font-weight:700;min-height:60px;cursor:pointer;color:var(--text);font-size:18px}.p-faq details p{margin:0 0 24px;color:var(--p-soft)}.p-friend{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:100%;padding:32px;margin-top:64px;border:1px solid #665124;background:#1b1913;border-radius:16px}.p-friend h2{font-size:28px;margin:0 0 12px}.p-friend p{margin:0;color:var(--p-soft)}.p-friend .p-share{flex-shrink:0;max-width:100%}
.p-footer{max-width:none!important;width:100%;padding:50px 28px 30px!important;margin:0!important;background:#101016;border-top:1px solid var(--p-line);text-align:left!important;font-size:14px;line-height:1.7}.p-footer-grid{max-width:1224px;margin:auto;display:grid;grid-template-columns:1.5fr 1fr 1.2fr 1.2fr;gap:40px}.p-footer h2,.p-footer h3{font-size:16px;line-height:1.4;margin:0 0 18px;color:var(--text);letter-spacing:0}.p-footer h2{font-size:22px}.p-footer p{color:var(--text-muted);font-size:14px}.p-footer a{display:block;min-height:44px;padding:10px 0;color:var(--p-soft);text-decoration:none;font-size:14px;line-height:1.5}.p-footer a:hover{color:var(--gold)}.p-footer .p-button{display:inline-flex;color:var(--dark);padding:12px 18px}.p-legal{max-width:1224px;margin:30px auto 0;border-top:1px solid var(--p-line);padding-top:24px;color:var(--text-muted);font-size:13px}.p-legal a{display:inline-flex;margin-right:20px}.p-sticky{display:none}.p-table-cards{width:100%;border-collapse:collapse}.p-table-cards td,.p-table-cards th{overflow-wrap:anywhere;white-space:normal!important}
/* Shared reading scale for the retained page families. */
body.p-site .wrap,body.p-site .container{max-width:1224px;width:100%;padding-left:28px;padding-right:28px}body.p-site p:not(.p-small):not(.p-eyebrow):not(.cta-note):not(.p-breadcrumb),body.p-site li{line-height:1.65}body.p-site .hero-sub,body.p-site .lead,body.p-site .card p,body.p-site .sec p,body.p-site .sec li,body.p-site .disclaimer,body.p-site .legal,body.p-site .faq-a{font-size:18px;max-width:70ch}body.p-site .hero{padding-top:48px;text-align:left}body.p-site .hero h1{font-size:clamp(32px,4.4vw,56px);max-width:25ch;margin-left:0}body.p-site .hero-sub{margin-left:0;color:var(--p-soft)}body.p-site .hub{flex-wrap:wrap}body.p-site .sec{margin-top:56px}body.p-site .card,body.p-site .calc{border-color:var(--p-line);box-shadow:none}body.p-site .foot{border-color:var(--p-line)}body.p-site .btn,body.p-site .copybtn,body.p-site .pre,body.p-site .opt{min-height:44px}body.p-site .muted,body.p-site .note,body.p-site .cta-note{color:var(--text-muted)}body.p-site td,body.p-site th{white-space:normal}body.p-site input,body.p-site select{min-height:48px;max-width:100%;color:var(--text)}body.p-site .codebox{justify-content:flex-start}.p-code-page .hero{display:flex;flex-direction:column}.p-code-page .hero h1{order:0}.p-code-page .hero .codebox{order:1;margin:14px 0}.p-code-page .hero .p-badges{order:2}.p-code-page .hero .cta-row{order:3}.p-code-page .hero .p-share{order:4}.p-code-page .hero .hero-sub{order:5}.p-code-page .hero .tickers{order:6}.p-code-page .hero .cta-note{order:7}.p-code-page .hero .hero-tag{order:-1}
/* Home: compare at a glance, then learn at your own pace. */
.p-home .landing-v2{display:flex;flex-direction:column}.p-home .v2-hero{display:block;padding:44px 0 18px;margin:0;background:none;border:0}.p-home #v2-hero-title{font-size:clamp(34px,4.5vw,60px);line-height:1.12;max-width:920px;margin:12px 0 0}.p-home .hero-bonus{font-size:18px;font-weight:400;color:var(--p-soft);letter-spacing:0;line-height:1.6;margin-top:18px}.p-home .v2-hero .hero-tag{font-size:11px;letter-spacing:.13em;border:0;padding:0;background:none;color:var(--gold)}.p-home .v2-glance,.p-home .v2-hero-actions,.p-home .hero-trust-row,.p-home .signal-preview,.p-home .v2-hero-existing{display:none}.p-home #v2-hero-sub{font-size:18px;max-width:760px}.p-home .v2-exchange-section{padding-top:12px;margin-top:0;order:1}.p-home .v2-exchange-section .v2-section-head{display:none}.p-home .cmp-eligibility{font-size:14px;color:var(--p-soft);padding:12px 16px;border:1px solid var(--p-line);border-radius:8px;max-width:none;margin:4px 0 18px}.p-home .v2-compare{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;border:0!important;background:none!important}.p-home .cmp-head-row{display:none!important}.p-home .cmp-row{display:flex!important;flex-direction:column;align-items:stretch;padding:21px 17px!important;gap:18px;background:var(--p-panel)!important;border:1px solid var(--p-line)!important;border-radius:12px;min-width:0;transform:none!important;box-shadow:none!important}.p-home .cmp-ex{gap:10px}.p-home .btn-exchange-name{font-size:18px}.p-home .btn-exchange-logo{width:30px;height:30px}.p-home .cmp-rate{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.p-home .cmp-rate strong{font-size:48px;line-height:1;letter-spacing:-.06em;color:var(--gold)}.p-home .cmp-rate>span{font-size:12px;color:var(--text-muted)}.p-home .cmp-bonus{font-size:12px;color:var(--gold-light);font-weight:600}.p-home .cmp-paid{display:flex;flex-direction:column;gap:5px;font-size:13px;line-height:1.5;background:#1b201b;border:1px solid #323e31;border-radius:8px;padding:10px;min-height:82px;color:var(--p-soft)}.p-home .cmp-paid .cmp-lbl{display:block;color:var(--green);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.p-home .cmp-notes{display:none!important}.p-home .cmp-actions{display:flex;flex-direction:column;margin-top:auto;gap:0}.p-home .cmp-sublinks{display:none}.p-home .cmp-signup{white-space:normal!important;min-height:48px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;padding:11px 8px!important;font-size:13px;line-height:1.4;border:1px solid var(--gold)!important;border-radius:8px;background:var(--gold)!important;color:var(--dark)!important}.p-home .p-home-details{margin-top:20px;padding:18px 22px;border:1px solid var(--p-line);border-radius:12px}.p-home .p-home-details summary{font-size:15px;min-height:44px;cursor:pointer}.p-home .p-home-details .p-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:18px}.p-home .p-home-details article{min-width:0}.p-home .p-home-details h3{font-size:18px}.p-home .p-home-details p{font-size:15px}.p-home .v2-exchange-note,.p-home .v2-paid-note{font-size:14px;max-width:760px;color:var(--text-muted)}.p-home .v2-kyc{font-size:15px}.p-home #calculator{order:2}.p-home #how-it-works{order:3}.p-home #indicator-proof-v2{order:4}.p-home #events{order:6}.p-home #faq{order:5}.p-home .v2-final{order:7}.p-home .v2-section{padding-bottom:25px}.p-home .v2-section-title{font-size:clamp(28px,3.5vw,43px)}.p-home .v2-section-sub{max-width:760px;font-size:18px}.p-home #sticky-cta{display:none!important}.p-home .v2-event{display:none!important}.p-home .p-share{margin-bottom:12px}.p-home .v2-hero .p-share{display:none}.p-home .v2-glance{display:none}
.p-calc-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.8fr);gap:24px;margin:28px 0}.p-calc-inputs,.p-results{padding:28px;border:1px solid var(--p-line);border-radius:16px;background:var(--p-panel);min-width:0}.p-results{background:#1c1b14;border-color:#665124;align-self:start;position:sticky;top:110px}.p-result-main{font:800 clamp(34px,4vw,52px) 'Plus Jakarta Sans', 'Plus Jakarta Sans Fallback',sans-serif;letter-spacing:-.05em;color:var(--gold);margin:12px 0 24px;overflow-wrap:anywhere}.p-results dl{margin:0}.p-results dl div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 0;border-top:1px solid #49422a}.p-results dt{font-size:14px;color:var(--p-soft)}.p-results dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.p-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.p-field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;min-width:0}.p-field label{font-size:14px;color:var(--p-soft)}.p-field input,.p-field select{width:100%;min-height:50px;padding:12px;background:#0e0e14;color:var(--text);border:1px solid #4a4851;border-radius:8px;font-size:18px}.p-fill-row{display:grid;grid-template-columns:1fr 1fr 44px;gap:12px}.p-remove{height:48px;align-self:center;color:var(--p-soft);background:transparent;border:1px solid var(--p-line);border-radius:8px}.p-error{color:#ffb4a5;min-height:28px;font-size:14px}.p-formula{font-family:monospace;padding:20px;background:var(--p-panel);border:1px solid var(--p-line);border-radius:8px;overflow-wrap:anywhere}.p-calc-page .p-hero{margin-bottom:24px}.p-calc-page .p-hero h1{font-size:clamp(32px,4vw,48px)}.p-calc-page .p-hero .p-share{margin:18px 0}
@media(max-width:1100px){.p-nav a{padding:12px 8px;font-size:13px}.p-header-inner{gap:16px}.p-home .v2-compare{grid-template-columns:repeat(3,minmax(0,1fr))}.p-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p-footer-grid{gap:24px}.p-home .cmp-paid{min-height:72px}}
@media(max-width:800px){body{font-size:17px}.p-header-inner{min-height:68px;padding:10px 20px;gap:12px}.p-brand{font-size:22px}.p-header .lang-selector{margin-left:auto}.p-menu-button{display:grid;place-items:center;margin-left:auto}.p-header .lang-selector+.p-menu-button{margin-left:0}.p-nav{display:none;position:fixed!important;inset:68px 0 0!important;height:calc(100dvh - 68px);background:var(--dark)!important;padding:24px!important;overflow-y:auto;align-items:stretch;flex-direction:column;gap:8px;z-index:1001;margin:0}.p-nav.is-open{display:flex}.p-nav a{font-size:23px;justify-content:space-between;min-height:58px;padding:14px 12px;border-bottom:1px solid var(--p-line);border-radius:0}.p-mobile-brief{display:block;color:var(--text-muted);font-size:15px;max-width:40ch;padding:12px}.p-main{padding:32px 20px 56px}.p-hero h1{font-size:38px}.p-lead{font-size:18px}.p-grid,.p-grid-two{grid-template-columns:1fr}.p-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p-footer{padding:40px 20px 96px!important}.p-sticky{position:fixed;bottom:0;left:0;right:0;z-index:900;padding:10px 16px max(10px,env(safe-area-inset-bottom));display:flex;gap:8px;background:#101016;border-top:1px solid var(--p-line)}.p-sticky a{flex:1;min-width:0;min-height:46px;font-size:13px;line-height:1.3;padding:10px 8px}.p-with-sticky{padding-bottom:72px}.p-section{margin-top:48px}.p-friend{display:block;padding:24px}.p-step{gap:16px;grid-template-columns:44px minmax(0,1fr)}.p-step-number{width:44px;height:44px;font-size:20px;border-radius:8px}.p-step h3{font-size:22px;margin-top:6px}.p-illustration{padding:18px;gap:12px}.p-illustration svg{width:30px;height:30px}.p-calc-layout{grid-template-columns:1fr}.p-results{position:static}.p-calc-inputs,.p-results{padding:22px}.p-fill-row{gap:8px}.p-fields{gap:12px}.p-toc{padding:18px}.p-share{gap:5px}.p-share a,.p-share button{padding:9px 10px}.p-home .v2-hero{padding-top:32px}.p-home .v2-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.p-home .cmp-row{padding:18px!important}.p-home .p-home-details .p-detail-grid{grid-template-columns:1fr}body.p-site .wrap,body.p-site .container{padding-left:20px;padding-right:20px}body.p-site .hero-sub,body.p-site .lead,body.p-site .card p,body.p-site .sec p,body.p-site .sec li,body.p-site .disclaimer,body.p-site .legal,body.p-site .faq-a{font-size:17px}.p-table-cards thead{display:none}.p-table-cards,.p-table-cards tbody,.p-table-cards tr,.p-table-cards td{display:block!important;width:100%!important;min-width:0!important}.p-table-cards tr{padding:16px;margin:0 0 14px;background:var(--p-panel);border:1px solid var(--p-line);border-radius:8px}.p-table-cards td{border:0!important;display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;padding:10px 0!important;font-size:15px;text-align:left!important}.p-table-cards td:before{content:attr(data-label);color:var(--text-muted);font-size:13px}.p-table-cards td>*{min-width:0}.p-table-cards td:empty{display:none!important}body.p-site .table-wrap{overflow:visible;min-width:0}body.p-site table{min-width:0}.p-home .v2-section-sub{font-size:17px}}
@media(max-width:480px){.p-main{padding-left:18px;padding-right:18px}.p-header-inner{padding-left:18px;padding-right:18px}.p-hero h1{font-size:34px}.p-card{padding:24px}.p-footer-grid{grid-template-columns:1fr;gap:32px}.p-home .v2-compare{grid-template-columns:1fr}.p-home .cmp-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:14px!important}.p-home .cmp-ex{grid-column:1;align-self:start}.p-home .cmp-rate{grid-column:2;grid-row:1/3;align-items:flex-end}.p-home .cmp-rate strong{font-size:48px}.p-home .cmp-paid{grid-column:1;grid-row:2;min-height:0;background:transparent;border:0;padding:0}.p-home .cmp-actions{grid-column:1/-1}.p-home .cmp-signup{min-height:44px}.p-home #v2-hero-title{font-size:36px}.p-home .hero-bonus{font-size:17px}.p-home .v2-exchange-section{padding-top:0}.p-home .cmp-eligibility{font-size:13px}.p-step{grid-template-columns:1fr}.p-step-number{width:40px;height:40px}.p-step h3{margin-top:0}.p-fill-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px}.p-calc-inputs{padding:16px}.p-field input{padding:10px}.p-fields{grid-template-columns:1fr}.p-share-label{width:100%}.p-toc div{display:block}.p-friend .p-share{margin-bottom:0}.p-home .p-home-details{padding:16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}}
/* Override the former comparison table's higher-specificity grid rules. */
.p-home .v2-compare.v2-exchanges .btn-exchange.cmp-row{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-areas:none!important;border:1px solid var(--p-line)!important;border-radius:12px!important;background:var(--p-panel)!important;overflow:hidden;align-items:stretch!important;min-width:0;width:auto}
.p-home .v2-compare.v2-exchanges .btn-exchange.cmp-row:before{display:none}
.p-home .v2-compare .cmp-row>*{grid-area:auto!important;max-width:100%;min-width:0}
.p-home .v2-compare .cmp-row .cmp-ex{width:auto;min-width:0}
.p-home .v2-compare .cmp-row .cmp-actions{align-items:stretch;flex-direction:column;margin-top:auto}
.p-home .v2-compare .cmp-row .cmp-rate{padding:0;margin:0}
.p-home .v2-hero h1 .accent{display:inline}
.p-home .v2-hero h1 .hero-bonus{font-size:18px;font-weight:400;line-height:1.6;color:var(--p-soft);letter-spacing:0;margin-top:16px}
.p-home .v2-hero-copy{text-align:left}
.p-home #v2-hero-title{font-size:clamp(32px,4vw,54px);max-width:1100px;margin-bottom:0}
.p-home .v2-hero{padding-top:36px;padding-bottom:20px}
.p-home .p-detail-grid .cmp-notes{display:block!important;line-height:1.65;font-size:16px;color:var(--p-soft)}
.p-home .p-detail-grid .cmp-notes .cmp-lbl{display:none}
.p-home .p-detail-grid .cmp-notes small{display:block;font-size:15px;margin-top:10px}
.p-native-faq{border-bottom:1px solid var(--p-line);padding:0!important;border-radius:0!important;background:none!important}
.p-native-faq summary{cursor:pointer;min-height:56px;padding:20px 0;font-size:18px;font-weight:700}
.p-native-faq .faq-a{display:block!important;max-height:none!important;padding:0 0 24px!important;opacity:1!important}
.p-code svg{width:16px;height:16px;vertical-align:middle}
.p-faq summary,.p-native-faq summary{list-style:disclosure-closed}
.p-faq details[open]>summary,.p-native-faq[open]>summary{list-style:disclosure-open}
body.p-site .p-table-cards{min-width:0!important;width:100%!important}
body.p-site td,body.p-site th{overflow-wrap:anywhere;min-width:0!important}
.p-video-art{display:grid;place-items:center;aspect-ratio:16/9;background:#18181f;border:1px solid var(--p-line);color:var(--gold);font-size:40px}
.p-home .v2-exchange-section .v2-section-head{display:block;margin:0}
.p-home .v2-exchange-section .v2-section-head>:not(.tri){display:none}
.p-home .v2-exchange-section .tri{margin:0 0 12px;max-width:none;font-size:14px;text-align:left}
.p-home .v2-exchange-section .tri summary{min-height:44px;padding:10px 14px;font-size:14px}
.p-home .v2-exchange-section .tri li{font-size:16px}
body.p-site .container>.nav:not(.p-nav){display:none}
/* Retained CTAs use the same solid brand surface and readable supporting text. */
body.p-site .btn-gold,body.p-site .btn-primary,body.p-site .submit{background:var(--gold)!important;color:var(--dark)!important;border-color:var(--gold)!important;box-shadow:none}
body.p-site .tg-signal{background:#12658a!important;color:#fff!important}
body.p-site .risk,body.p-site .risk b,body.p-site .foot,body.p-site .foot span,body.p-site .calc-note{color:var(--text-muted)!important}
body.p-site .p-footer,body.p-site .p-footer summary,body.p-site .dot{color:var(--p-soft)}
body.p-site button,body.p-site summary{min-height:44px;min-width:44px}
body.p-site .filter,body.p-site .lev-chip{min-height:44px;min-width:44px}
body.p-site footer:not(.p-footer),body.p-site footer:not(.p-footer) span{color:var(--text-muted)}
@media(max-width:800px){.p-home .v2-hero h1 .hero-bonus{font-size:17px}.p-home #v2-hero-title{font-size:34px}.p-calc-page .p-results{grid-row:1}.p-share:not(.p-main .p-share):not(.p-hero .p-share):not(.hero .p-share):not(.p-friend .p-share){padding-left:18px;padding-right:18px}}
@media(max-width:480px){.p-home .v2-compare.v2-exchanges .btn-exchange.cmp-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.85fr)!important;grid-template-areas:none!important}.p-home .v2-compare .cmp-row .cmp-ex{grid-column:1!important;grid-row:1!important}.p-home .v2-compare .cmp-row .cmp-rate{grid-column:2!important;grid-row:1/3!important}.p-home .v2-compare .cmp-row .cmp-paid{grid-column:1!important;grid-row:2!important}.p-home .v2-compare .cmp-row .cmp-actions{grid-column:1/-1!important;grid-row:3!important}.p-home .cmp-paid .cmp-lbl{font-size:11px}.p-home .v2-hero{padding-top:24px}.p-home #v2-hero-title{font-size:32px}.p-home .hero-tag{display:block}}

/* Review pass: preserve the page dictionaries and give the shared shell one scale. */
body.p-site p,body.p-site li,body.p-site .sec-lead,body.p-site .t-note,body.p-site .disc,body.p-site .paid-text{max-width:62ch}
body.p-site .wrap p,body.p-site .wrap li,body.p-site ul.who li,body.p-site .sec-lead,body.p-site .t-note,body.p-site .strip p,body.p-site .step p,body.p-site .disc,body.p-site .paid-text,body.p-site .faq-a{font-size:18px;line-height:1.65;max-width:62ch}
body.p-site .p-section>p,body.p-site .p-lead,body.p-site .p-prose,body.p-site .hero-sub,body.p-site .lead,body.p-site .card p,body.p-site .sec p,body.p-site .sec li,body.p-site .disclaimer,body.p-site .legal{max-width:62ch}
body.p-site .p-header a,body.p-site .p-share a,body.p-site .p-share button,body.p-site .p-share-label,body.p-site .p-eyebrow,body.p-site .p-sticky a,body.p-site .p-legal,body.p-site .p-small{font-size:14px}
body.p-site .p-footer p,body.p-site .p-footer li,body.p-site .p-footer .p-risk-disclosure{font-size:14px;max-width:62ch;line-height:1.7}
.p-brand{min-height:44px;min-width:44px}.p-breadcrumb{align-items:center;min-height:44px}.p-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
.p-share a,.p-share button{min-width:44px}.p-share-icons{flex-wrap:nowrap;margin:12px 0!important}.p-share-icons a,.p-share-icons button{width:44px;height:44px;padding:10px!important}
.p-friend [data-share-network=telegram]{order:-1;min-height:56px;min-width:150px;background:var(--gold);color:var(--dark);font-weight:800}
.p-friend .p-share{flex-wrap:wrap}.p-friend .p-share-label{width:100%}.p-friend{flex-wrap:wrap}
.p-menu-path{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.p-menu-path>span{padding:6px 9px;border:1px solid var(--p-line);border-radius:8px;background:var(--dark);font-size:14px}
.p-code-page .hero .hero-sub{order:2}.p-code-page .hero .p-badges{order:1}.p-code-page .hero .codebox{order:1}
body.p-site .cta-note a,body.p-site .calc-link,body.p-site .ex-cta,body.p-site .p-actions>a,body.p-site .p-text-link,body.p-site .calc-chip,body.p-site .p-table-cards a,body.p-site .tbl a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}
body.p-site .calc-chip{font-family:inherit;background:var(--p-panel);color:var(--p-soft);border:1px solid var(--p-line)}
.p-guide-hero>.p-badges,.p-transfer-hero>.p-badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px;gap:8px;margin:12px 0}
.p-guide-hero>.p-actions{margin:12px 0}.p-guide-hero>.p-code,.p-transfer-hero>.p-code{margin:12px 0 0}
.p-guide-hero #before{margin:16px 0}.p-guide-hero #before h2{font-size:24px;margin-bottom:12px}.p-guide-hero #before li{padding-top:9px;padding-bottom:9px}
.p-transfer-hero .kyc-warn{margin:12px 0;max-width:62ch}.p-transfer-hero #exchange-buttons{margin:12px 0}.p-transfer-hero #exchange-buttons .btn-exchange{max-width:620px}
.p-home .p-compare-core{display:contents}.p-home .p-card-conditions{font-size:13px;line-height:1.5;display:block;color:var(--p-soft)}
.p-home .p-card-conditions>*{display:block;font-size:13px;line-height:1.5;margin:4px 0}
.p-home .cmp-paid{font-size:16px}.p-home .cmp-paid .cmp-lbl{font-size:12px}
.p-home .p-home-next,.p-home .p-home-signal,.p-home .p-home-existing{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}
.p-home .p-home-signal .signal-preview-note{flex-basis:100%}.p-home .p-home-next a,.p-home .p-home-signal a,.p-home .p-home-existing a,.p-home .p-event-archive a,.p-home .p-detail-grid a,.p-home .v2-exchange-note a,.p-home .v2-kyc a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
.p-home .p-detail-grid .p-actions{align-items:center}.p-home .tri{margin:0 0 12px}.p-home .tri summary{min-height:44px;font-size:14px}
.p-home .p-event-archive{font-size:14px}.p-home .p-input-summary,.p-input-summary{font-size:14px;margin:0 0 10px;color:var(--p-soft);line-height:1.5}
.p-result-breakdown summary{font-size:14px;min-height:44px;cursor:pointer}.p-calc-page .p-toc{margin-top:28px}
@media(max-width:800px){
 .p-nav{flex-wrap:nowrap}.p-nav a{flex-shrink:0}.p-nav .p-mobile-brief{flex-shrink:0}
 body.p-site .wrap p,body.p-site .wrap li,body.p-site ul.who li,body.p-site .sec-lead,body.p-site .t-note,body.p-site .strip p,body.p-site .step p,body.p-site .disc,body.p-site .paid-text,body.p-site .faq-a{font-size:17px}
 .p-guide-hero{margin-bottom:20px}.p-guide-hero h1{font-size:30px;margin-bottom:12px}.p-guide-hero .p-badge{padding:7px 9px;line-height:1.35;font-size:14px}
 .p-main:has(.p-guide-hero),.p-calc-page .p-main{padding-top:10px}.p-main:has(.p-guide-hero) .p-breadcrumb,.p-calc-page .p-breadcrumb{margin-bottom:8px}
 .p-guide-hero .p-actions{display:grid;grid-template-columns:1fr}.p-guide-hero .p-actions .p-button{padding:10px 12px}
 body.p-site .p-transfer-hero{padding-top:18px}.p-transfer-hero h1{font-size:30px!important;margin:0 0 12px!important}.p-transfer-hero .hero-tag{margin-bottom:10px}
 .p-transfer-hero #exchange-buttons .btn-exchange-sub{font-size:14px}.p-transfer-hero #exchange-buttons .btn-exchange{padding:12px}
 .p-calc-page .p-hero{margin-bottom:12px}.p-calc-page .p-hero h1{font-size:30px;margin:0}.p-calc-layout{margin-top:16px;gap:12px}
 .p-calc-page .p-results{padding:16px}.p-calc-page .p-result-main{font-size:36px;margin:4px 0 8px}.p-calc-inputs h2{font-size:23px;margin-top:0}
 .p-result-breakdown dl div{padding:8px 0}.p-fields{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:480px){
 .p-home .p-header-inner{min-height:60px;padding:7px 12px}.p-home .p-nav{inset:60px 0 0!important;height:calc(100dvh - 60px)}
 .p-home .container{padding-left:12px!important;padding-right:12px!important}
 .p-home .v2-hero{padding:10px 0 8px}.p-home #v2-hero-title{font-size:27px;margin:0;line-height:1.12}.p-home .v2-hero h1 .hero-bonus{font-size:14px;line-height:1.35;margin-top:7px}
 .p-home .v2-hero .hero-tag{display:none}.p-home .v2-exchange-section{padding:0}.p-home .tri{margin:0 0 6px;border:0}.p-home .tri summary{padding:7px 0;font-size:14px}
 .p-home .v2-compare{display:flex!important;flex-direction:column;gap:6px!important}
 .p-home .v2-compare.v2-exchanges .btn-exchange.cmp-row{display:contents!important}
 .p-home .v2-compare .p-compare-core{display:grid;grid-template-columns:minmax(0,1fr) 53px minmax(0,1.15fr) 44px;gap:6px;align-items:center;min-height:64px;padding:7px 8px;border:1px solid var(--p-line);border-radius:8px;background:var(--p-panel);order:0}
 .p-home .v2-compare .cmp-row .p-compare-core>*{grid-column:auto!important;grid-row:auto!important;grid-area:auto!important;min-width:0}
 .p-home .v2-compare .cmp-row .cmp-ex{display:flex;gap:5px;align-items:center}.p-home .btn-exchange-logo{width:20px;height:20px;flex-shrink:0}.p-home .btn-exchange-logo img{width:20px;height:20px}.p-home .btn-exchange-name{font-size:14px}
 .p-home .v2-compare .cmp-row .cmp-rate{display:block;text-align:center}.p-home .cmp-rate strong{font-size:29px!important;letter-spacing:-.06em}.p-home .cmp-rate>span,.p-home .cmp-rate>.cmp-bonus{display:none}
 .p-home .v2-compare .cmp-row .cmp-paid{display:block;background:none;border:0;padding:0;margin:0;min-height:0;font-size:15px;line-height:1.2}.p-home .cmp-paid .cmp-lbl{display:none}
 .p-home .v2-compare .cmp-row .cmp-actions{display:block;margin:0}.p-home .cmp-signup{width:44px;height:44px;min-height:44px;padding:0!important;font-size:0!important}.p-home .cmp-signup:after{content:'';font-size:23px}
 .p-home .v2-compare .p-card-conditions{order:1;border:1px solid var(--p-line);border-radius:8px;padding:10px 12px;font-size:13px;margin:0}
 .p-home .v2-compare .p-card-conditions:before{content:'Bybit';font-weight:800;color:var(--gold)}.p-home #v2-btn-kucoin .p-card-conditions:before{content:'KuCoin'}
 .p-home .v2-compare .p-card-conditions>*{font-size:13px}.p-home .p-sticky{padding:6px 12px}.p-home .p-sticky a{font-size:14px}
 .p-friend .p-share{gap:8px}.p-friend [data-share-network=telegram]{flex-basis:100%}
}
@media(max-width:480px){.p-fill-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}}


.p-home #v2-symbol-note{max-width:100%;white-space:normal;overflow-wrap:anywhere}
.p-home .p-paid-short{display:none}.p-header .lang-btn{font-size:14px}
.p-home .calc-more a,.p-home #v2-final-guide,.p-home #v2-final-help,body.p-site .bot-btn{display:inline-flex;align-items:center;min-width:44px;min-height:44px}
@media(max-width:800px){
 body.p-site .p-transfer-hero{padding:14px 0 24px!important}.p-transfer-hero #thero-title{font-size:28px!important}.p-transfer-hero #thero-tag{font-size:14px;line-height:1.3}
 .p-calc-page .p-hero>.p-eyebrow{display:none}.p-calc-page .p-results>.p-eyebrow{margin:0;font-size:14px;letter-spacing:.04em;line-height:1.3}
 .p-calc-page .p-results>.p-small{margin:8px 0;font-size:14px;line-height:1.3}.p-calc-page .p-results{padding:12px 16px}.p-calc-page .p-result-main{margin:2px 0;font-size:34px}
 .p-calc-page .p-input-summary{margin:0 0 6px;font-size:14px;line-height:1.3}.p-result-breakdown summary{display:flex;align-items:center}
}
@media(max-width:480px){
 .p-home .v2-hero{padding-top:8px;padding-bottom:6px}.p-home #v2-hero-title{font-size:25px}.p-home .v2-hero h1 .hero-bonus{margin-top:5px}
 .p-home .tri summary{font-size:14px;padding:6px 0;line-height:1.2;min-height:44px}.p-home .tri summary:before{display:none}
 .p-home .v2-compare .p-compare-core{grid-template-columns:82px 56px minmax(0,1fr) 44px;min-height:64px;padding:6px;gap:5px}
 .p-home .v2-compare .cmp-row .cmp-ex{gap:4px;align-self:center}.p-home .cmp-rate strong{font-size:27px!important}
 .p-home .v2-compare .cmp-row .cmp-paid{font-size:15px;line-height:1.2;text-align:left;color:var(--p-soft)}
 .p-home .v2-compare .p-paid-short{display:block}.p-home .v2-compare .p-paid-long{display:none}
 .p-home .v2-compare .cmp-row .cmp-rate{align-self:center!important;justify-self:center}.p-home .v2-compare .cmp-row .cmp-actions{align-self:center}
}
@media(max-width:480px){
 .p-home .v2-compare{gap:4px!important}
 .p-home .cmp-paid:before{content:'';display:inline-block;width:5px;height:5px;border-radius:16px;background:var(--green);margin-right:4px;vertical-align:middle}
 .p-home .v2-compare .p-paid-short{display:inline}
 .p-calc-page .p-hero h1{font-size:28px}
}

/* Final reading and touch-target coverage for the retained templates. */
body.p-site .container p,body.p-site .container li{font-size:18px;line-height:1.65;max-width:62ch}
.p-native-faq,.p-faq{max-width:62ch}.p-toc a{min-width:44px}
body.p-site .btn-sm,body.p-site #btn-secondary,body.p-site #bot-btn,body.p-site #bot-live-btn,body.p-site #i-deal-jump,body.p-site .calc a:not(.ex-cta),body.p-site .hint a,body.p-site .form-note a,body.p-site .related a,body.p-site .official-links a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
.p-home .p-event-archive{order:6}.p-home .p-event-archive a{display:flex;min-height:44px;align-items:center;margin:10px 0}
.p-home .p-event-archive .v2-event-link{max-width:620px}.p-home .p-event-archive h2{font-size:24px}
body.p-site input[type=checkbox],body.p-site input[type=radio]{width:24px;height:24px;min-height:24px;flex-shrink:0}
body.p-site label:has(input[type=checkbox]),body.p-site label:has(input[type=radio]){min-height:44px;display:flex;align-items:center;gap:10px}
@media(max-width:800px){
 body.p-site .container p,body.p-site .container li{font-size:17px}
 body.p-fee-calc .hero{padding:16px 0 12px}.p-fee-calc .hero h1{font-size:28px!important;margin:0}
 body.p-fee-calc .calc{padding:16px;margin-top:8px}.p-fee-calc .bill{padding:12px;margin:0 0 16px}.p-fee-calc .bill .amt{font-size:36px}.p-fee-calc .bill .sub{font-size:14px}.p-fee-calc .bill .calc-msg:empty{display:none}
 body.p-fee-calc .bill .p-input-summary{font-size:14px;margin:0 0 8px}.p-fee-calc .calc>.row{margin-top:0}
}
@media(max-width:480px){.p-home .container .p-home-existing{font-size:17px}.p-home .container .p-card-conditions p{font-size:13px}}

body.p-site .source-links a,body.p-site .explain a,body.p-site #i-access a,body.p-site .tv-where a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}
body.p-site input[type=checkbox],body.p-site input[type=radio]{width:44px;height:44px;min-width:44px;min-height:44px}

.p-home .landing-v2>.p-toc{order:1;max-width:62ch;margin-top:20px}

body.p-site .feat-item a,body.p-site .card>a,body.p-site #v2-kyc-link{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
body.p-site :is(.wrap,.container,.p-main) :is(p,li,summary),body.p-site .disc,body.p-site .paid-text,body.p-site .t-note{max-width:52ch}
.p-home #v2-symbol-note{max-width:42ch}.p-home .v2-hero .hero-tag{font-size:14px}
@media(max-width:800px){
 .p-transfer-hero>.p-badges{gap:6px;margin:8px 0}.p-transfer-hero>.p-badges .p-badge{padding:6px 8px;font-size:14px;line-height:1.3}
 .p-transfer-hero #exchange-buttons .btn-exchange-sub{display:none}.p-transfer-hero #exchange-buttons .btn-exchange{min-height:54px}
}

.p-home #v2-symbol-note{max-width:min(100%,42ch)}
body.p-site ul.who li{max-width:46ch}

body.p-site ul.who li{display:block;position:relative;padding-left:24px}body.p-site ul.who li:before{position:absolute;left:0}
body.p-site #v2-events-all,body.p-site #v2-fee-calculator-link,body.p-site #i-pf-tbtn,body.p-site #i-signal-btn{display:inline-flex;align-items:center;min-width:44px;min-height:44px}
@media(min-width:481px){.p-home .v2-compare.v2-exchanges .btn-exchange.cmp-row{align-self:start}.p-home .v2-compare .cmp-row .cmp-actions{margin-top:0}}

body.p-site .p-header .lang-menu button{font-size:14px}
