.flow{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column;padding:28px clamp(20px,5vw,72px) 80px;max-width:1280px;margin:0 auto;width:100%}.flow-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(40px,7vh,80px)}.flow-top-right{display:flex;align-items:center;gap:24px}.flow-body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,90px);align-items:start}.flow-rail{position:sticky;top:40px;display:flex;flex-direction:column;gap:44px}.flow-preview{max-width:400px}.rail-steps{list-style:none;display:flex;flex-direction:column;gap:4px}.rail-steps li{position:relative;display:flex;align-items:center;gap:16px;padding:11px 0;color:var(--faint);font-size:15px;font-weight:500;transition:color .4s}.rail-steps li:not(:last-child):before{content:"";position:absolute;left:15px;top:42px;bottom:-10px;width:1px;background:var(--line)}.rail-steps li.done:not(:last-child):before{background:linear-gradient(180deg,#9945ff80,#14f19566)}.rail-dot{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;border-radius:50%;border:1px solid var(--line-strong);font-family:var(--font-mono);font-size:12px;flex-shrink:0;background:var(--glass);transition:all .4s var(--ease)}.rail-steps li.current{color:var(--ink)}.rail-steps li.current .rail-dot{border-color:#9945ff99;box-shadow:0 0 18px #9945ff59;color:var(--ink)}.rail-steps li.done{color:var(--muted)}.rail-steps li.done .rail-dot{background:linear-gradient(100deg,#9945ff59,#14f1954d);border-color:#9945ff66;color:var(--ink)}.rail-progress{display:none}.flow-panel{padding:clamp(32px,4vw,52px);display:flex;flex-direction:column;gap:26px;animation:panelIn .55s var(--ease)}@keyframes panelIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.panel-title{font-family:var(--font-display);font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:600;line-height:1.08;letter-spacing:-.025em}.panel-title em{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em}.panel-note{color:var(--muted);font-size:15.5px;margin-top:-12px;max-width:460px}.tier-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.tier-option{position:relative;text-align:left;padding:26px 24px;border-radius:var(--r-md);border:1px solid var(--line);background:#00000040;display:flex;flex-direction:column;gap:12px;transition:border-color .35s,background .35s,transform .35s var(--ease)}.tier-option:hover{transform:translateY(-3px);border-color:var(--line-strong)}.tier-option.active{border-color:#9945ff8c;background:linear-gradient(160deg,#9945ff1a,#14f1950d);box-shadow:0 0 30px #9945ff1f}.tier-option-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.tier-option-head strong{font-family:var(--font-display);font-size:1.3rem;font-weight:600}.tier-option p{font-size:13.5px;color:var(--muted);line-height:1.55}.tier-check{position:absolute;top:14px;right:14px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:var(--grad);color:#0a0b0f;opacity:0;transform:scale(.5);transition:opacity .3s,transform .35s var(--ease)}.tier-option.active .tier-check{opacity:1;transform:scale(1)}.tier-option.active .tier-option-head{padding-right:20px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field{display:flex;flex-direction:column;gap:8px}.field-wide{grid-column:span 2}.field label{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.field input,.field select{font-family:var(--font-body);font-size:15.5px;color:var(--ink);background:#0000004d;border:1px solid var(--line);border-radius:14px;padding:15px 18px;outline:none;transition:border-color .3s,box-shadow .3s,background .3s;width:100%}.field input::placeholder{color:var(--faint)}.field input:focus,.field select:focus{border-color:#9945ff8c;box-shadow:0 0 0 3px #9945ff24;background:#0006}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23888da0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;cursor:pointer}.field select option{background:#12141b}.field input[type=date]{color-scheme:dark}.seg{display:flex;gap:8px;padding:6px;border-radius:100px;border:1px solid var(--line);background:#00000040;width:fit-content;max-width:100%;flex-wrap:wrap}.seg button{padding:10px 20px;border-radius:100px;font-size:13.5px;font-weight:600;color:var(--muted);transition:background .3s,color .3s;white-space:nowrap}.seg button:hover{color:var(--ink)}.seg button.active{background:#ffffff17;color:var(--ink);box-shadow:inset 0 1px #ffffff14}.upload-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.upload{display:flex;flex-direction:column;align-items:center;gap:8px;padding:34px 20px;border-radius:var(--r-md);border:1px dashed var(--line-strong);background:#0003;transition:border-color .35s,background .35s,transform .35s var(--ease);text-align:center}.upload:hover{transform:translateY(-2px);border-color:#9945ff80}.upload.up{border-style:solid;border-color:#14f19573;background:#14f1950d}.upload-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#ffffff0f;border:1px solid var(--line);font-size:16px;color:var(--ink);margin-bottom:6px;transition:background .35s,border-color .35s}.upload.up .upload-icon{background:linear-gradient(100deg,#9945ff66,#14f19566);border-color:#14f19580}.upload-icon svg{width:20px;height:20px}.upload strong{font-size:15px;font-weight:700}.upload-sub{font-size:12.5px;color:var(--faint)}.amount-box{display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:var(--r-md);border:1px solid var(--line);background:#0000004d}.amount-row{display:flex;align-items:baseline;gap:14px}.amount-row input{font-family:var(--font-display);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:600;letter-spacing:-.03em;color:var(--ink);background:none;border:none;outline:none;width:100%;min-width:0}.amount-unit{font-family:var(--font-mono);font-size:1.1rem;color:var(--muted);letter-spacing:.1em}.amount-conv{font-size:14px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;width:fit-content}.amount-chips{display:flex;gap:10px;flex-wrap:wrap}.amount-chips button{font-family:var(--font-mono);font-size:12.5px;padding:9px 16px;border-radius:100px;border:1px solid var(--line);color:var(--muted);transition:all .3s}.amount-chips button:hover{border-color:var(--line-strong);color:var(--ink)}.amount-chips button.active{border-color:#9945ff8c;background:#9945ff1f;color:var(--ink)}.addr-box{display:flex;flex-direction:column;gap:12px}.addr-box>label{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.addr-row{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 18px;border-radius:14px;border:1px solid var(--line);background:#0000004d}.addr-row code{flex:1;font-family:var(--font-mono);font-size:12.5px;color:#f4f6fbbf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn{flex-shrink:0;font-size:13px;font-weight:700;padding:11px 20px;border-radius:10px;background:#ffffff14;border:1px solid var(--line-strong);transition:background .3s,border-color .3s;white-space:nowrap}.copy-btn:hover{background:#ffffff24}.addr-note{font-size:13px;color:var(--faint)}.done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;padding:20px 0}.done .panel-note{margin-top:-8px}.done-badge{width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9945ff4d,#14f1954d);border:1px solid rgba(20,241,149,.5);box-shadow:0 0 50px #14f19540;animation:badgePop .7s var(--ease)}@keyframes badgePop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}.done-badge span{font-size:26px;font-weight:700}.wallet-cta{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.btn-wallet{background:#000;color:#fff;border:1px solid rgba(255,255,255,.25)}.btn-wallet:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00000080}.btn-wallet svg,.btn-wallet-g svg{width:17px;height:17px;transition:none}.btn-wallet:hover svg,.btn-wallet-g:hover svg{transform:none}.btn-wallet-g{background:#fff;color:#111}.btn-wallet-g:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ffffff1f}.flow-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:10px;padding-top:26px;border-top:1px solid var(--line)}.flow-nav-right{display:flex;align-items:center;gap:12px}@media (max-width: 980px){.flow-body{grid-template-columns:1fr;gap:44px}.flow-rail{position:static;gap:28px}.flow-preview{max-width:340px;margin:0 auto}.rail-steps{display:none}.rail-progress{display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--muted);font-family:var(--font-mono)}.rail-bar{height:4px;border-radius:4px;background:#ffffff14;overflow:hidden}.rail-bar i{display:block;height:100%;border-radius:4px;background:var(--grad);transition:width .5s var(--ease)}}@media (max-width: 640px){.tier-grid,.field-grid,.upload-grid{grid-template-columns:1fr}.field-wide{grid-column:span 1}.flow-nav{flex-wrap:wrap;gap:10px}.flow{padding:18px 16px 60px}.flow-top{margin-bottom:30px}.flow-panel{padding:26px 20px;border-radius:var(--r-md)}.panel-title{font-size:clamp(1.45rem,7vw,1.9rem)}.panel-note{font-size:14px}.flow-nav .btn{padding:13px 20px;font-size:14px}.upload{padding:24px 14px}.amount-box{padding:20px 18px}.amount-row input{font-size:2rem}.tier-option{padding:20px 18px}}.dash-loading{min-height:100vh}.dash-signin{position:relative;z-index:1;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.signin-panel{width:min(430px,100%);padding:48px 44px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.signin-logo{width:74px;height:74px;object-fit:contain;filter:drop-shadow(0 6px 24px rgba(153,69,255,.45))}.signin-panel h1{font-family:var(--font-display);font-size:2rem;font-weight:600;letter-spacing:-.03em}.signin-panel h1 em{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.signin-panel p{color:var(--muted);font-size:15px;margin-bottom:8px}.signin-back{font-size:13px;color:var(--faint);transition:color .3s}.signin-back:hover{color:var(--ink)}.head-chips{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.dash-error{padding:14px 20px;border-radius:14px;border:1px solid rgba(255,120,120,.35);background:#ff505014;color:#ffb4b4;font-size:14px}.panel-withdraw{grid-column:span 3;gap:16px}.w-field{display:flex;flex-direction:column;gap:7px}.w-field>label{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.w-field input{font-family:var(--font-mono);font-size:13.5px;color:var(--ink);background:#0000004d;border:1px solid var(--line);border-radius:12px;padding:13px 15px;outline:none;transition:border-color .3s,box-shadow .3s;width:100%}.w-field input:focus{border-color:#9945ff8c;box-shadow:0 0 0 3px #9945ff24}.w-field input::placeholder{color:var(--faint)}.w-amount-row{display:flex;align-items:center;gap:10px}.w-amount-row input{flex:1;min-width:0}.w-amount-row>span{font-size:12px;color:var(--muted);letter-spacing:.1em}.max-btn{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;padding:9px 13px;border-radius:9px;border:1px solid var(--line-strong);color:var(--muted);transition:color .3s,border-color .3s}.max-btn:hover{color:var(--ink);border-color:#9945ff80}.w-status{font-size:13px}.w-status.ok{color:var(--sol-green)}.w-status.ok a{text-decoration:underline;text-underline-offset:3px}.w-status.err{color:#ffb4b4}.empty-note{color:var(--faint);font-size:14px;padding:18px 0 6px}.txn-info a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.txn-info a:hover{color:var(--ink)}.dash{position:relative;z-index:1;display:flex;min-height:100vh;max-width:1500px;margin:0 auto;padding:24px;gap:28px}.dash-side{position:sticky;top:24px;align-self:flex-start;width:240px;flex-shrink:0;display:flex;flex-direction:column;gap:36px;padding:28px 20px;border-radius:var(--r-lg);background:var(--glass);border:1px solid var(--line);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);height:calc(100vh - 48px)}.dash-side .nav-logo{padding:0 8px}.side-nav{display:flex;flex-direction:column;gap:4px}.side-nav a{display:flex;align-items:center;gap:13px;padding:12px 14px;border-radius:14px;font-size:14.5px;font-weight:600;color:var(--muted);border:1px solid transparent;transition:color .3s,background .3s,border-color .3s}.side-nav a svg{width:18px;height:18px;opacity:.8}.side-nav a:hover{color:var(--ink);background:#ffffff0a}.side-nav a.active{color:var(--ink);background:linear-gradient(100deg,#9945ff29,#14f1951a);border-color:#9945ff4d}.side-bottom{margin-top:auto;display:flex;flex-direction:column;gap:20px}.side-back{font-size:13px;color:var(--faint);padding:0 8px;transition:color .3s}.side-back:hover{color:var(--ink)}.side-user{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;background:#00000040;border:1px solid var(--line)}.avatar{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--grad);color:#0a0b0f;font-size:13px;font-weight:800;flex-shrink:0}.side-user div{display:flex;flex-direction:column;min-width:0}.side-user strong{font-size:14px}.side-user span{font-size:12px;color:var(--faint)}.dash-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:26px;padding-top:8px}.dash-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:8px 6px 0}.dash-head h1{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;letter-spacing:-.025em}.dash-head h1 em{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.dash-head p{color:var(--faint);font-size:14px;margin-top:4px}.dash-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}.panel{padding:30px;display:flex;flex-direction:column;gap:14px;transition:border-color .4s,transform .4s var(--ease)}.panel:hover{border-color:#ffffff24}.panel-label{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.panel-note{font-size:14px;color:var(--muted)}.panel-foot{font-size:12.5px;color:var(--faint);margin-top:auto}.panel-balance{grid-column:span 2}.panel-card{grid-column:span 4;grid-row:span 2}.panel-limit{grid-column:span 2}.panel-topup{grid-column:span 3}.panel-activity{grid-column:span 6}.balance{font-family:var(--font-display);font-size:clamp(2.6rem,4vw,3.4rem);font-weight:600;letter-spacing:-.03em;line-height:1}.balance span{color:var(--muted);font-size:.55em}.balance-sub{font-size:13px;color:var(--muted)}.balance-actions{display:flex;gap:10px;margin-top:auto;padding-top:10px;flex-wrap:wrap}.panel-card{align-items:center}.card-wrap{position:relative;width:min(400px,100%);margin:10px auto 6px}.card-wrap .card-face{transition:filter .5s var(--ease),box-shadow .5s var(--ease)}.card-wrap.frozen .card-face{filter:grayscale(.9) brightness(.72)}.frozen-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;display:flex;align-items:center;justify-content:center;background:#0a0c1259;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .5s var(--ease);z-index:3}.card-wrap.frozen .frozen-overlay{opacity:1}.frozen-overlay span{font-family:var(--font-mono);font-size:15px;letter-spacing:.5em;padding:12px 26px 12px 34px;border:1px solid rgba(255,255,255,.35);border-radius:100px;background:#0a0c128c}.card-controls{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;width:100%;padding-top:8px}.control{display:inline-flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:var(--muted);padding:11px 18px;border-radius:100px;border:1px solid var(--line);background:#00000040;transition:color .3s,border-color .3s,background .3s}.control svg{width:16px;height:16px}button.control:hover{color:var(--ink);border-color:var(--line-strong);background:#ffffff0d}.mini-toggle{position:relative;width:34px;height:19px;border-radius:100px;background:#ffffff1a;border:1px solid var(--line-strong);flex-shrink:0;transition:background .35s,border-color .35s}.mini-toggle i{position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:var(--ink);transition:transform .4s var(--ease)}.control-freeze.on{color:var(--ink);border-color:#9945ff80;background:#9945ff1a}.control-freeze.on .mini-toggle{background:linear-gradient(100deg,#9945ff80,#14f19573);border-color:#9945ff8c}.control-freeze.on .mini-toggle i{transform:translate(15px)}.control-static{cursor:default}.ok-dot{width:7px;height:7px;border-radius:50%;background:var(--sol-green);box-shadow:0 0 10px #14f195b3}.limit-nums{display:flex;align-items:baseline;gap:10px}.limit-nums strong{font-size:1.7rem;font-weight:500}.limit-nums span{font-size:13px;color:var(--faint)}.limit-bar{height:8px;border-radius:8px;background:#ffffff12;overflow:hidden}.limit-bar i{display:block;height:100%;border-radius:8px;background:var(--grad);box-shadow:0 0 14px #9945ff66;animation:growBar 1.2s var(--ease);transform-origin:left}@keyframes growBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.chart{display:flex;align-items:flex-end;gap:14px;height:170px;padding-top:26px;border-bottom:1px solid var(--line)}.bar-col{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:0;height:100%}.bar-track{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center}.bar{width:20px;border-radius:4px 4px 0 0;background:#a868ff61;transition:background .25s;min-height:4px}.bar-col:hover .bar{background:#a868ff9e}.bar-col.today .bar{background:#a868ff;box-shadow:0 0 18px #a868ff66}.bar-day{font-size:11.5px;color:var(--faint);padding:10px 0 12px}.bar-col.today .bar-day{color:var(--ink);font-weight:700}.bar-tip{position:absolute;top:0;left:50%;transform:translate(-50%);font-size:11.5px;color:var(--ink);background:#0a0c12d9;border:1px solid var(--line-strong);padding:3px 9px;border-radius:8px;opacity:0;transition:opacity .25s;pointer-events:none;white-space:nowrap}.bar-col:hover .bar-tip,.bar-col.today .bar-tip{opacity:1}.panel-topup .addr-row{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:14px;border:1px solid var(--line);background:#0000004d}.panel-topup .addr-row code{flex:1;font-size:12px;color:#f4f6fbbf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-topup .copy-btn{flex-shrink:0;font-size:13px;font-weight:700;padding:10px 18px;border-radius:10px;background:#ffffff14;border:1px solid var(--line-strong);transition:background .3s;white-space:nowrap}.panel-topup .copy-btn:hover{background:#ffffff24}.activity-head{display:flex;align-items:center;justify-content:space-between}.link-btn{font-size:13px;font-weight:600;color:var(--muted);transition:color .3s}.link-btn:hover{color:var(--ink)}.txns{list-style:none;display:flex;flex-direction:column}.txns li{display:flex;align-items:center;gap:16px;padding:15px 10px;border-radius:14px;transition:background .25s}.txns li:hover{background:#ffffff08}.txns li+li{border-top:1px solid rgba(255,255,255,.05)}.txn-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:13px;background:#ffffff0d;border:1px solid var(--line);font-family:var(--font-mono);font-size:11px;color:var(--muted);flex-shrink:0}.txn-icon.up{background:#14f19517;border-color:#14f19559;color:var(--sol-green)}.txn-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.txn-info strong{font-size:14.5px;font-weight:700}.txn-info span{font-size:12.5px;color:var(--faint)}.txn-amt{font-size:14.5px;color:var(--ink)}.txn-amt.pos{color:var(--sol-green)}@media (max-width: 1180px){.panel-balance,.panel-limit{grid-column:span 3}.panel-card{grid-column:span 6;grid-row:auto}.panel-withdraw{grid-column:span 6}}@media (max-width: 900px){.dash{flex-direction:column;padding:16px}.dash-side{position:static;width:100%;height:auto;flex-direction:row;align-items:center;gap:20px;padding:14px 18px}.side-nav{flex-direction:row;flex:1;overflow-x:auto;scrollbar-width:none}.side-nav::-webkit-scrollbar{display:none}.side-nav a{padding:10px 13px;white-space:nowrap}.side-nav a svg{display:none}.side-bottom{display:none}.panel-topup,.panel-withdraw,.panel-balance,.panel-limit{grid-column:span 6}}@media (max-width: 640px){.dash{padding:10px;gap:14px}.dash-grid{gap:14px}.panel{padding:22px 18px}.dash-head h1{font-size:1.45rem}.balance{font-size:2.4rem}.card-controls .control{padding:9px 13px;font-size:12.5px}.side-nav a{font-size:13px;padding:9px 11px}.signin-panel{padding:36px 24px}.signin-panel h1{font-size:1.65rem}.txns li{padding:12px 4px;gap:12px}.txn-icon{width:34px;height:34px;font-size:10px}.txn-info strong{font-size:13.5px}.txn-amt{font-size:13px}.w-amount-row{flex-wrap:wrap}}:root{--bg: #06070b;--bg-2: #0a0c12;--ink: #f4f6fb;--muted: rgba(244, 246, 251, .55);--faint: rgba(244, 246, 251, .32);--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .14);--glass: rgba(255, 255, 255, .04);--glass-hover: rgba(255, 255, 255, .07);--sol-purple: #9945ff;--sol-green: #14f195;--grad: linear-gradient(100deg, var(--sol-purple), var(--sol-green));--font-display: "Clash Display", sans-serif;--font-body: "Satoshi", sans-serif;--font-serif: "Instrument Serif", serif;--font-mono: "JetBrains Mono", monospace;--r-sm: 12px;--r-md: 20px;--r-lg: 28px;--ease: cubic-bezier(.22, 1, .36, 1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}::selection{background:#9945ff73;color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:5px;border:2px solid var(--bg)}a{color:inherit;text-decoration:none}button{font-family:inherit;color:inherit;background:none;border:none;cursor:pointer}main{position:relative;z-index:1}em{font-family:var(--font-serif);font-style:italic;font-weight:400}.mono{font-family:var(--font-mono)}.bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.bg-aurora{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(110px);opacity:.16;will-change:transform}.aurora-a{top:-25vw;left:-12vw;background:radial-gradient(circle,var(--sol-purple),transparent 65%);animation:drift-a 26s ease-in-out infinite alternate}.aurora-b{top:10vh;right:-22vw;background:radial-gradient(circle,var(--sol-green),transparent 65%);opacity:.1;animation:drift-b 32s ease-in-out infinite alternate}.aurora-c{bottom:-30vw;left:20vw;background:radial-gradient(circle,#2a3cff,transparent 65%);opacity:.1;animation:drift-c 38s ease-in-out infinite alternate}@keyframes drift-a{to{transform:translate(10vw,14vh) scale(1.15)}}@keyframes drift-b{to{transform:translate(-12vw,20vh) scale(.9)}}@keyframes drift-c{to{transform:translate(14vw,-10vh) scale(1.2)}}.bg-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:76px 76px;mask-image:radial-gradient(ellipse 90% 60% at 50% 0%,black 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 90% 60% at 50% 0%,black 20%,transparent 75%)}.cursor-glow{position:absolute;top:0;left:0;width:680px;height:680px;border-radius:50%;background:radial-gradient(circle,rgba(153,69,255,.14),rgba(20,241,149,.05) 45%,transparent 70%);mix-blend-mode:screen;will-change:transform}.bg-grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.045;animation:grain 9s steps(6) infinite}@keyframes grain{0%,to{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-2%)}80%{transform:translate(3%,3%)}}.glass{background:var(--glass);border:1px solid var(--line);border-radius:var(--r-lg);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:inset 0 1px #ffffff0f,0 24px 60px #00000059}.reveal{opacity:0;transform:translateY(30px);transition:opacity .9s var(--ease),transform .9s var(--ease);will-change:opacity,transform}.reveal.in{opacity:1;transform:none}.magnetic{display:inline-block;transition:transform .35s var(--ease)}section{position:relative;padding:140px clamp(24px,6vw,96px);max-width:1440px;margin:0 auto}.kicker{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}.kicker-line{display:inline-block;width:44px;height:1px;background:var(--grad)}h2{font-family:var(--font-display);font-size:clamp(2.5rem,4.8vw,4.2rem);font-weight:600;line-height:1.04;letter-spacing:-.03em}h2 em{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em}.section-sub{margin-top:20px;color:var(--muted);font-size:1.1rem;max-width:440px}.section-head{margin-bottom:80px;position:relative;z-index:1}.head-right{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.ghost-num{position:absolute;top:60px;left:-10px;font-family:var(--font-display);font-size:clamp(9rem,20vw,18rem);font-weight:700;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.ghost-right{left:auto;right:-10px}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 30px;border-radius:100px;font-family:var(--font-body);font-size:15px;font-weight:700;letter-spacing:.01em;overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .35s var(--ease),border-color .35s var(--ease);cursor:pointer;white-space:nowrap}.btn svg{width:15px;height:15px;transition:transform .35s var(--ease)}.btn:hover svg{transform:translate(4px)}.btn-primary{background:var(--ink);color:#0a0b0f}.btn-primary:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(105deg,transparent,rgba(153,69,255,.25),rgba(20,241,149,.25),transparent);transform:skew(-20deg);transition:left .6s var(--ease)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px #9945ff47,0 4px 16px #14f19526}.btn-primary:hover:after{left:130%}.btn-ghost{background:var(--glass);border:1px solid var(--line-strong);color:var(--ink);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.btn-ghost:hover{background:var(--glass-hover);border-color:#ffffff47;transform:translateY(-2px)}.btn-sm{padding:12px 24px;font-size:14px}.btn-lg{padding:20px 42px;font-size:17px}.btn-block{width:100%}.btn:disabled{opacity:.4;pointer-events:none}.nav-right{display:flex;align-items:center;gap:20px}.nav-signin{font-size:14.5px;font-weight:500;color:var(--muted);transition:color .3s}.nav-signin:hover{color:var(--ink)}.nav{position:fixed;top:20px;left:0;right:0;z-index:100;display:flex;justify-content:center;padding:0 24px}.nav-inner{display:flex;align-items:center;gap:40px;padding:10px 12px 10px 24px;border-radius:100px;border:1px solid transparent;transition:background .5s var(--ease),border-color .5s var(--ease),box-shadow .5s var(--ease)}.nav.scrolled .nav-inner{background:#0a0c129e;border-color:var(--line);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);box-shadow:0 12px 40px #0006}.nav-logo{display:flex;align-items:center;gap:11px;font-family:var(--font-display);font-size:1.28rem;font-weight:600;letter-spacing:-.02em}.nav-logo em{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display);font-style:normal}.logo-img{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 3px 12px rgba(153,69,255,.35));transition:transform .4s var(--ease)}.nav-logo:hover .logo-img{transform:rotate(-6deg) scale(1.06)}.nav-links{display:flex;gap:32px}.nav-links a{position:relative;font-size:14.5px;font-weight:500;color:var(--muted);transition:color .3s;padding:4px 0}.nav-links a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--grad);transform:scaleX(0);transform-origin:right;transition:transform .4s var(--ease)}.nav-links a:hover{color:var(--ink)}.nav-links a:hover:after{transform:scaleX(1);transform-origin:left}.scroll-progress{position:fixed;top:0;left:0;right:0;height:2px;background:var(--grad);transform:scaleX(var(--page-p, 0));transform-origin:left;z-index:300;pointer-events:none}.hero-scene{position:relative;height:340vh;z-index:1;padding:0;max-width:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hs-head{animation:fadeIn 1s var(--ease) both}.hero-pin{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:max(100px,13vh);perspective:1500px}@keyframes float{0%{transform:translateY(-8px)}to{transform:translateY(10px)}}.hs-head{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;z-index:5;transform:translateY(calc(var(--t1, 0) * -6vh));padding:0 24px}.hero-scene.is-mid .hs-head{pointer-events:none}.hero-scene.is-mid .hs-cta{visibility:hidden}.hs-title{font-family:var(--font-display);font-size:clamp(3rem,8.4vw,7.6rem);font-weight:600;line-height:.98;letter-spacing:-.04em}.hs-line{display:block}.hs-line-1{transform:translate(calc(var(--t1, 0) * -46vw));opacity:calc(1 - var(--t1, 0) * 1.2)}.hs-line-2{transform:translate(calc(var(--t1, 0) * 46vw));opacity:calc(1 - var(--t1, 0) * 1.2)}.hs-line-2 em{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.1em}.hs-sub{margin-top:24px;font-size:1.12rem;color:var(--muted);max-width:460px;line-height:1.65;transform:translateY(calc(var(--t1, 0) * 5vh));opacity:calc(1 - var(--t1, 0) * 2.2)}.hs-cta{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:30px;flex-wrap:wrap;transform:translateY(calc(var(--t1, 0) * 6vh));opacity:calc(1 - var(--t1, 0) * 2.6)}.hs-stage{position:relative;z-index:3;width:min(430px,72vw);aspect-ratio:1.586;margin-top:clamp(24px,5vh,64px);flex-shrink:0;transform:translateY(calc(var(--t1, 0) * -26vh)) scale(calc(.82 + var(--t1, 0) * .4 - var(--t3, 0) * .14));transform-style:preserve-3d}.hs-card{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.hs-card-a{z-index:2;transform:translate(calc(var(--t3, 0) * -26vw)) rotateY(calc(var(--t3, 0) * 13deg))}.hs-card-b{z-index:1;transform:translate(calc(var(--t3, 0) * 26vw)) rotateY(calc(var(--t3, 0) * -13deg)) scale(calc(.9 + var(--t3, 0) * .1));opacity:calc(var(--t3, 0) * 3)}.hs-float{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;animation:float 7s ease-in-out infinite alternate}.hs-float>.card-face{position:absolute;top:0;right:0;bottom:0;left:0}.hs-flip{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateY(var(--hry, 0deg)) rotateX(var(--wobble, 0deg))}.hs-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.hs-face .card-face{position:absolute;top:0;right:0;bottom:0;left:0}.hs-face-back{transform:rotateY(180deg)}.hs-tag{position:absolute;left:50%;bottom:-84px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:3px;width:max-content;opacity:clamp(0,calc((var(--t3, 0) - .6) * 3),1);pointer-events:none}.hs-tag strong{font-family:var(--font-display);font-size:1.2rem;font-weight:600}.hs-tag span{font-family:var(--font-mono);font-size:12.5px;color:var(--muted)}.hs-chip{position:absolute;display:flex;flex-direction:column;gap:2px;padding:16px 22px;border-radius:18px;background:#0d1018d9;border:1px solid var(--line);z-index:4;font-size:12.5px;color:var(--muted);letter-spacing:.04em;--o: 0;--tc: clamp(0, calc((var(--t2, 0) - var(--o)) / .5), 1);opacity:calc(var(--tc) * (1 - var(--t3, 0) * 1.8));transform:translate3d(0,calc((1 - var(--tc)) * 46px),calc((1 - var(--tc)) * -280px));pointer-events:none}.hs-chip strong{font-family:var(--font-display);font-size:1.55rem;font-weight:600;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hs-c1{top:24vh;left:11vw}.hs-c2{top:30vh;right:10vw;--o: .12}.hs-c3{bottom:25vh;left:13vw;--o: .24}.hs-c4{bottom:21vh;right:12vw;--o: .34}.hs-choose{position:absolute;bottom:7vh;left:0;right:0;display:flex;justify-content:center;z-index:6;opacity:clamp(0,calc((var(--t3, 0) - .8) * 5),1);pointer-events:none;visibility:hidden}.hero-scene.is-end .hs-choose{pointer-events:auto;visibility:visible}.hs-ring{position:absolute;top:50%;left:50%;border:1px dashed rgba(255,255,255,.08);border-radius:50%;z-index:1;pointer-events:none}.hs-ring-1{width:min(46vw,640px);height:min(46vw,640px);transform:translate(-50%,-50%) scale(calc(.85 + var(--t2, 0) * .35)) rotate(calc(var(--p, 0) * 160deg))}.hs-ring-2{width:min(30vw,420px);height:min(30vw,420px);transform:translate(-50%,-50%) scale(calc(.9 + var(--t2, 0) * .5)) rotate(calc(var(--p, 0) * -220deg));border-color:#9945ff24}.hs-shard{position:absolute;border-radius:14px;background:linear-gradient(150deg,#ffffff1f,#ffffff05);border:1px solid rgba(255,255,255,.14);z-index:2;opacity:.55;pointer-events:none}.hs-s1{width:92px;height:58px;top:19%;left:7%;transform:translate3d(0,calc(var(--p, 0) * -22vh),-260px) rotate(-16deg)}.hs-s2{width:64px;height:40px;top:64%;left:16%;transform:translate3d(0,calc(var(--p, 0) * -34vh),-140px) rotate(12deg)}.hs-s3{width:120px;height:74px;top:30%;right:6%;transform:translate3d(0,calc(var(--p, 0) * -16vh),-380px) rotate(18deg)}.hs-hint{position:absolute;bottom:4.5vh;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--faint);opacity:calc(1 - var(--p, 0) * 9);z-index:5;pointer-events:none}.hs-hint-line{width:1px;height:44px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.5));animation:hintDrop 1.8s var(--ease) infinite;transform-origin:top}@keyframes hintDrop{0%{transform:scaleY(0);opacity:1}55%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}.wallet-badges{display:flex;gap:12px;position:relative;z-index:2}.wallet-badge{display:inline-flex;align-items:center;gap:9px;font-size:13.5px;font-weight:700;padding:11px 20px;border-radius:100px;background:#0d1018b3;border:1px solid var(--line);color:#f4f6fbd9;transition:border-color .3s,background .3s,transform .3s var(--ease)}.wallet-badge:hover{border-color:#ffffff40;background:var(--glass-hover);transform:translateY(-2px)}.wallet-badge svg{width:17px;height:17px}.icon-apple{width:auto!important;height:16px!important;aspect-ratio:384 / 512}.icon-google{width:16px!important;height:16px!important}.chip-sm{width:38px;height:28px;border-radius:6px}.prime-brandrow{align-items:flex-start}.prime-wordmark{font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.01em;color:#0d101ab8;text-shadow:0 1px 1px rgba(255,255,255,.16),0 -1px 1px rgba(0,0,0,.55)}.prime-top{justify-content:flex-start;gap:14px}.prime-emblem{align-self:center;display:flex;flex-direction:column;gap:9px;transform:translateY(-4%)}.prime-emblem i{width:clamp(80px,34%,122px);height:13px;border-radius:7px;background:linear-gradient(180deg,#394050,#10131c 60%,#232a38);box-shadow:0 1px 1px #ffffff24,inset 0 2px 3px #000000bf,inset 0 -1px 1px #ffffff0d}.prime-emblem i:nth-child(1){transform:skew(-14deg) translate(5px)}.prime-emblem i:nth-child(2){transform:skew(14deg)}.prime-emblem i:nth-child(3){transform:skew(-14deg) translate(-5px)}.prime-num{position:absolute;left:0;right:0;bottom:26%;text-align:center;font-size:1.02rem;letter-spacing:.14em;color:#d6d9e0;text-shadow:0 1px 1px rgba(0,0,0,.85),0 -1px 1px rgba(255,255,255,.1);z-index:2}.prime-exp{display:block;font-size:10px;letter-spacing:.2em;opacity:.6;margin-top:5px}.prime-bottom{align-items:flex-end}.prime-holder{font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;color:#cfd3dc;text-shadow:0 1px 1px rgba(0,0,0,.85)}.prime-serial{font-size:10px;letter-spacing:.22em;color:#d6d9e080;text-shadow:0 1px 1px rgba(0,0,0,.85)}.card-back{justify-content:flex-start;gap:12px}.mag-stripe{position:absolute;top:9%;left:0;right:0;height:21%;background:linear-gradient(180deg,#05060a,#101218 55%,#05060a);box-shadow:inset 0 1px 2px #ffffff0d;z-index:1}.sig-row{display:flex;align-items:center;gap:12px;margin-top:34%;position:relative;z-index:2}.sig-strip{flex:1;height:34px;border-radius:6px;background:repeating-linear-gradient(0deg,#e9e6da 0,#e9e6da 2px,#dcd8c8 2px,#dcd8c8 4px);display:flex;align-items:center;padding:0 14px}.sig-strip span{font-family:var(--font-serif);font-style:italic;font-size:15px;color:#2a2c33}.cvv{display:flex;flex-direction:column;align-items:center;gap:2px}.cvv label{font-size:8px;letter-spacing:.2em;color:var(--faint)}.cvv span{font-family:var(--font-mono);font-size:13px;background:#e9e6da;color:#14161c;padding:4px 9px;border-radius:5px}.back-num{position:relative;z-index:2;font-size:1rem;letter-spacing:.16em;color:#c9cdd6;text-shadow:0 1px 1px rgba(0,0,0,.85)}.back-note{position:relative;z-index:2;font-size:8.5px;line-height:1.6;color:#d6d9e06b;max-width:94%}.back-bottom{margin-top:auto}.tilt{transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transform-style:preserve-3d;will-change:transform}.tilt:not(:hover){transition:transform .7s var(--ease)}.card-face{position:relative;width:100%;aspect-ratio:1.586;border-radius:22px;padding:clamp(18px,5.5%,28px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:box-shadow .5s var(--ease)}.card-prime{background:radial-gradient(120% 100% at 25% -10%,rgba(255,255,255,.26),transparent 45%),linear-gradient(160deg,#454b61,#23283c 32%,#3b4158 50%,#1a1e30 70%,#2c3145);border:1px solid rgba(255,255,255,.28);box-shadow:0 40px 90px #000000a6,inset 0 1px #ffffff59,inset 0 -1px #000000a6;color:#e8ebf2}.tilt:hover .card-prime{box-shadow:0 40px 100px #000000b3,0 0 70px #9945ff47,0 0 110px #14f19529,inset 0 1px #fff6,inset 0 -1px #000000a6}.metal-texture{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.17) 0 1px,transparent 1px 7px);opacity:.75;pointer-events:none}.card-prime:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:21px;border:1px solid rgba(255,255,255,.07);pointer-events:none}.metal-iris{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:conic-gradient(from 210deg at 52% 45%,transparent 0deg,rgba(153,69,255,.95) 45deg,rgba(64,122,255,.9) 100deg,rgba(20,241,149,.85) 155deg,rgba(255,199,80,.6) 205deg,rgba(255,92,208,.85) 255deg,transparent 315deg);mix-blend-mode:overlay;opacity:1;filter:blur(26px) saturate(180%);transform:rotate(calc(var(--ry, 0deg) * 6 + var(--rx, 0deg) * 4));transition:opacity .5s,transform .9s var(--ease);pointer-events:none;will-change:transform}.iris-bands{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background:conic-gradient(from 240deg at 60% 40%,transparent 0deg,rgba(153,69,255,.5) 50deg,rgba(64,200,255,.4) 90deg,transparent 130deg,rgba(20,241,149,.35) 175deg,rgba(255,92,208,.4) 230deg,transparent 285deg);mix-blend-mode:screen;opacity:.32;filter:blur(3px) saturate(150%);transform:rotate(calc(var(--ry, 0deg) * 4));transition:transform .9s var(--ease);pointer-events:none}.tilt:hover .metal-iris{opacity:1}.metal-sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.14) 46%,rgba(200,215,255,.06) 52%,transparent 68%);background-size:220% 100%;background-position:var(--gx, 50%) 0;pointer-events:none}.card-prime .card-brand,.card-prime .card-number,.card-prime .card-field span{text-shadow:0 1px 1px rgba(0,0,0,.85),0 -1px 1px rgba(255,255,255,.12)}.card-prime .card-brand em{background:linear-gradient(180deg,#f4f6fa,#8d93a1);-webkit-background-clip:text;background-clip:text;color:transparent}.card-prime .chip{background:linear-gradient(135deg,#eef0f5,#a2a8b4 45%,#dfe3ea 80%,#b8bec9)}.card-prime .chip i{border-color:#282d3c80}.card-prime .chip i:before,.card-prime .chip i:after{background:#282d3c80}.card-prime .card-number{color:#c9cdd6}.card-prime .card-number .lit{color:#f4f6fb}.card-prime .card-mark i{opacity:.7}.card-lite{background:linear-gradient(150deg,#ffffff3d,#ffffff14 55%,#ffffff26);border:1px solid rgba(255,255,255,.45);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:0 30px 80px #00000059,inset 0 1px #ffffff80;color:var(--ink)}.tilt:hover .card-lite{box-shadow:0 30px 90px #0006,0 0 60px #ffffff24,inset 0 1px #ffffff8c}.lite-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 80% at 15% 0%,rgba(255,255,255,.35),transparent 55%),radial-gradient(90% 90% at 90% 110%,rgba(153,69,255,.14),transparent 60%);filter:blur(14px);opacity:1;pointer-events:none}.card-lite .card-tier{background:#ffffff24;border-color:#ffffff80;color:#fff}.glare{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.22),transparent 55%);opacity:0;transition:opacity .4s;pointer-events:none;z-index:5}.tilt:hover .glare{opacity:1}.card-row{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.card-brand{font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.card-brand em{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-family:var(--font-display)}.card-tier{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.34em;padding:6px 12px 6px 15px;border-radius:100px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f}.card-prime .card-tier{background:#ffffff0d;border-color:#ffffff3d;color:#e8eaf0;text-shadow:0 1px 1px rgba(0,0,0,.85)}.card-mid{justify-content:flex-start;gap:16px}.chip{position:relative;display:block;width:46px;height:34px;border-radius:7px;background:linear-gradient(135deg,#ecdcae,#b3954f 45%,#e3cd8c 80%,#caa95e);box-shadow:inset 0 1px 2px #ffffff80,0 1px 3px #0006;overflow:hidden}.chip i{position:absolute;top:5px;right:7px;bottom:5px;left:7px;border:1px solid rgba(70,50,10,.45);border-radius:4px}.chip i:before,.chip i:after{content:"";position:absolute;background:#46320a73}.chip i:before{left:-7px;right:-7px;top:50%;height:1px}.chip i:after{top:-5px;bottom:-5px;left:50%;width:1px}.nfc{width:26px;height:26px;opacity:.75}.card-number{position:relative;z-index:2;display:flex;gap:clamp(12px,5%,26px);font-family:var(--font-mono);font-size:1.15rem;letter-spacing:.14em;color:#f4f6fbd9}.card-number .lit{color:var(--ink)}.card-bottom{align-items:flex-end}.card-field{display:flex;flex-direction:column;gap:3px}.card-field label{font-size:8.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--faint)}.card-field span{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.1em}.card-mark{display:flex}.card-mark i{width:30px;height:30px;border-radius:50%}.card-mark i:first-child{background:var(--sol-purple);opacity:.85}.card-mark i:last-child{background:var(--sol-green);opacity:.85;margin-left:-12px;mix-blend-mode:screen}.ticker{position:relative;z-index:2;transform:rotate(-1.4deg);margin:-10px -40px 30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a0c12b3;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);overflow:hidden}.ticker-track{display:flex;width:max-content;animation:ticker 40s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes ticker{to{transform:translate(-50%)}}.ticker-half{display:flex}.ticker-item{display:inline-flex;align-items:center;gap:26px;padding:16px 13px 16px 26px;font-family:var(--font-display);font-size:15px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#f4f6fbb3;white-space:nowrap}.ticker-star{font-style:normal;font-size:11px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);position:relative;z-index:1;perspective:1800px}.card-col{display:flex;flex-direction:column;gap:36px}.col-prime{transform:translateY(-24px)}.col-lite{transform:translateY(40px)}.card-col .tilt{max-width:420px;width:100%;margin:0 auto}.card-panel{padding:36px;display:flex;flex-direction:column;gap:18px;transition:border-color .4s,transform .4s var(--ease)}.card-panel:hover{border-color:#ffffff29}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.panel-head h3{font-family:var(--font-display);font-size:1.6rem;font-weight:600;letter-spacing:-.02em}.pill{font-family:var(--font-mono);font-size:12.5px;padding:7px 14px;border-radius:100px;white-space:nowrap}.pill-prime{background:linear-gradient(100deg,#9945ff38,#14f1952e);border:1px solid rgba(153,69,255,.4);color:#d9c5ff}.pill-lite{background:#ffffff0f;border:1px solid var(--line-strong);color:var(--muted)}.panel-sub{color:var(--muted);font-size:15.5px}.spec-list{list-style:none;display:flex;flex-direction:column;gap:12px;margin:6px 0 10px}.spec-list li{position:relative;padding-left:30px;font-size:15px;color:#f4f6fbcc}.spec-list li:before{content:"✓";position:absolute;left:0;top:0;width:19px;height:19px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;border-radius:50%;background:linear-gradient(100deg,#9945ff4d,#14f1954d);border:1px solid rgba(153,69,255,.35);color:var(--ink)}.compare{margin-top:clamp(72px,8vw,120px);overflow:hidden}.compare-scroll{overflow-x:auto}.compare table{width:100%;border-collapse:collapse;min-width:640px}.compare th,.compare td{padding:20px 32px;text-align:left;font-size:15px}.compare thead th{font-family:var(--font-display);font-size:1.1rem;font-weight:600;letter-spacing:-.01em;border-bottom:1px solid var(--line);padding-top:28px;padding-bottom:22px}.th-tag{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;vertical-align:middle;margin-left:10px;padding:4px 10px;border-radius:100px;background:linear-gradient(100deg,#9945ff40,#14f19533);border:1px solid rgba(153,69,255,.4);color:#d9c5ff}.th-tag-lite{background:#ffffff0f;border-color:var(--line-strong);color:var(--muted)}.compare tbody tr{transition:background .25s}.compare tbody tr:hover{background:#ffffff08}.compare tbody tr+tr td{border-top:1px solid rgba(255,255,255,.05)}.compare tbody td:first-child{color:var(--muted);width:38%}.cell-yes{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:11px;font-weight:700;background:linear-gradient(100deg,#9945ff4d,#14f1954d);border:1px solid rgba(20,241,149,.4)}.cell-no{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:10px;color:var(--faint);border:1px solid var(--line)}.bento{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;position:relative;z-index:1}.tile{padding:34px;display:flex;flex-direction:column;gap:14px;transition:transform .5s var(--ease),border-color .4s,background .4s;overflow:hidden;position:relative}.tile:hover{transform:translateY(-6px);border-color:#ffffff29;background:var(--glass-hover)}.tile-label{font-family:var(--font-display);font-size:1.35rem;font-weight:600;letter-spacing:-.02em}.tile-sub{font-size:14.5px;color:var(--muted);max-width:420px}.tile-topup{grid-column:span 4}.tile-freeze{grid-column:span 2}.tile-alerts{grid-column:span 2;grid-row:span 1}.tile-fx,.tile-custody{grid-column:span 2}.tile-everywhere{grid-column:span 4;flex-direction:row;align-items:center;justify-content:space-between;gap:30px}.tile-everywhere>div:first-child{flex:1}.topup-widget{margin-top:auto;display:flex;align-items:center;gap:22px;padding:22px 26px;border-radius:var(--r-md);background:#0000004d;border:1px solid var(--line)}.topup-side{display:flex;flex-direction:column;gap:4px}.topup-side label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.topup-side strong{font-size:1.3rem;font-weight:500}.topup-usd strong{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.topup-arrow{position:relative;flex:1;display:flex;align-items:center;justify-content:center;min-width:60px;height:24px;color:var(--muted);overflow:hidden}.topup-arrow svg{width:18px;height:18px;position:relative;z-index:1}.topup-beam{position:absolute;top:50%;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(153,69,255,.6),rgba(20,241,149,.6),transparent);background-size:200% 100%;animation:beam 2.2s linear infinite}@keyframes beam{0%{background-position:200% 0}to{background-position:-200% 0}}.freeze-toggle{margin-top:auto;display:flex;align-items:center;gap:16px}.toggle{position:relative;width:58px;height:32px;border-radius:100px;background:#ffffff14;border:1px solid var(--line-strong);transition:background .4s,border-color .4s;flex-shrink:0}.toggle i{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:var(--ink);transition:transform .45s var(--ease),background .45s}.tile-freeze:hover .toggle{background:linear-gradient(100deg,#9945ff66,#14f19559);border-color:#9945ff80}.tile-freeze:hover .toggle i{transform:translate(26px)}.freeze-state{font-family:var(--font-mono);font-size:13px;color:var(--muted);transition:color .4s}.tile-freeze:hover .freeze-state{color:var(--sol-green)}.tile-fx{align-items:flex-start}.fx-number{margin-top:auto;font-size:clamp(2.6rem,4vw,3.6rem);font-weight:500;letter-spacing:-.04em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.alert-stack{margin-top:auto;display:flex;flex-direction:column;gap:10px}.alert-chip{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:#0000004d;border:1px solid var(--line);transition:transform .4s var(--ease),border-color .3s}.tile-alerts:hover .alert-chip:nth-child(1){transform:translate(6px)}.tile-alerts:hover .alert-chip:nth-child(2){transform:translate(3px);transition-delay:.05s}.alert-chip div{display:flex;flex-direction:column;flex:1;min-width:0}.alert-chip strong{font-size:13.5px;font-weight:700}.alert-chip span{font-size:12px;color:var(--muted)}.alert-chip time{font-family:var(--font-mono);font-size:11px;color:var(--faint)}.alert-dot{width:8px;height:8px;border-radius:50%;background:var(--faint);flex-shrink:0}.alert-dot.ok{background:var(--sol-green);box-shadow:0 0 10px #14f19599}.alert-chip.dim{opacity:.6}.wallet-row{margin-top:auto;display:flex;gap:10px;flex-wrap:wrap}.wallet-row span{font-size:11px;letter-spacing:.18em;padding:8px 14px;border-radius:100px;border:1px solid var(--line-strong);color:var(--muted);transition:border-color .3s,color .3s}.tile-custody:hover .wallet-row span{border-color:#9945ff66;color:#f4f6fbd9}.orbit{position:relative;width:130px;height:130px;flex-shrink:0}.orbit-ring{position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed rgba(255,255,255,.14);border-radius:50%;animation:spin-simple 22s linear infinite}.orbit-ring:before{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;border-radius:50%;background:var(--sol-purple);box-shadow:0 0 12px var(--sol-purple)}.orbit-ring.ring-2{top:24px;right:24px;bottom:24px;left:24px;animation-direction:reverse;animation-duration:15s}.orbit-ring.ring-2:before{background:var(--sol-green);box-shadow:0 0 12px var(--sol-green)}@keyframes spin-simple{to{transform:rotate(360deg)}}.orbit-core{position:absolute;top:50%;left:50%;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:50%;background:var(--grad);box-shadow:0 0 24px #9945ff99}.steps-scene{position:relative;height:300vh;padding:0;max-width:none}.steps-pin{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:0 clamp(24px,6vw,96px);perspective:1400px}.steps-ghost{top:6vh;transform:translate(calc(var(--sp, 0) * 30vw));will-change:transform}.sc-head{margin-bottom:7vh;--t: var(--sv, 1)}.sc-head .mline:nth-child(1)>span{--tl: clamp(0, calc(var(--sv, 1) * 1.4 - .2), 1)}.sc-head .mline:nth-child(2)>span{--tl: clamp(0, calc(var(--sv, 1) * 1.4 - .4), 1)}.steps-track{display:flex;gap:4vw;width:max-content;transform:translate(calc(var(--sp, 0) * (-100% + 82vw)));transform-style:preserve-3d;will-change:transform}.steps-track .step-card{width:min(500px,66vw);min-height:320px;flex-shrink:0;padding:48px 42px 40px;transform:rotateY(calc((1 - var(--ti, 1)) * 38deg)) translateZ(calc((1 - var(--ti, 1)) * -160px));opacity:calc(.25 + var(--ti, 1) * .75);backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(#ffffff0a,#ffffff0a),var(--bg-2)}.sc-0{--ti: clamp(0, calc(var(--sp, 0) / .28), 1)}.sc-1{--ti: clamp(0, calc((var(--sp, 0) - .24) / .3), 1)}.sc-2{--ti: clamp(0, calc((var(--sp, 0) - .5) / .3), 1)}.step-bar{display:block;height:3px;border-radius:3px;background:#ffffff14;margin-top:auto;overflow:hidden}.step-bar i{display:block;height:100%;width:100%;background:var(--grad);transform:scaleX(var(--ti, 0));transform-origin:left}.step-card{display:flex;flex-direction:column;gap:16px;transition:border-color .4s}.step-card:hover{border-color:#9945ff4d}.step-num{font-family:var(--font-mono);font-size:13px;letter-spacing:.2em;color:transparent;background:var(--grad);-webkit-background-clip:text;background-clip:text;width:fit-content}.step-card h3{font-family:var(--font-display);font-size:1.5rem;font-weight:600;letter-spacing:-.02em}.step-card p{color:var(--muted);font-size:15px}.step-card h3{font-size:1.9rem}.faq-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,100px);align-items:start;position:relative;z-index:1}.faq-inner .section-head{margin-bottom:0;position:sticky;top:140px}.faq-list{display:flex;flex-direction:column;gap:14px}.faq-item{border-radius:var(--r-md);transition:border-color .4s,background .4s}.faq-item.open{border-color:#9945ff59;background:var(--glass-hover)}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;text-align:left;font-family:var(--font-display);font-size:1.12rem;font-weight:500;letter-spacing:-.01em}.faq-plus{position:relative;width:30px;height:30px;border-radius:50%;border:1px solid var(--line-strong);flex-shrink:0;transition:transform .45s var(--ease),border-color .3s}.faq-plus:before,.faq-plus:after{content:"";position:absolute;top:50%;left:50%;background:var(--ink);transform:translate(-50%,-50%)}.faq-plus:before{width:11px;height:1.5px}.faq-plus:after{width:1.5px;height:11px;transition:opacity .3s}.faq-item.open .faq-plus{transform:rotate(135deg);border-color:#9945ff80}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.faq-item.open .faq-a{grid-template-rows:1fr}.faq-a-inner{overflow:hidden}.faq-a-inner p{padding:0 28px 26px;color:var(--muted);font-size:15.5px;max-width:620px}.cta-section{text-align:center;padding-top:180px;padding-bottom:200px}.cta-glow{position:absolute;top:50%;left:50%;width:800px;height:500px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgba(153,69,255,.16),rgba(20,241,149,.06) 50%,transparent 70%);filter:blur(40px);pointer-events:none}.cta-title{font-size:clamp(3rem,7vw,6rem);position:relative}.cta-sub{position:relative;margin:28px auto 44px;color:var(--muted);font-size:1.12rem;max-width:440px}.footer{position:relative;z-index:1;border-top:1px solid var(--line);background:#06070bb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:hidden}.footer-inner{max-width:1440px;margin:0 auto;padding:90px clamp(24px,6vw,96px) 40px}.footer-top{display:flex;justify-content:space-between;gap:60px;flex-wrap:wrap;margin-bottom:80px}.footer-brand{display:flex;flex-direction:column;gap:18px;max-width:300px}.footer-brand p{color:var(--muted);font-size:15px}.footer-cols{display:flex;gap:clamp(40px,6vw,90px);flex-wrap:wrap}.footer-col{display:flex;flex-direction:column;gap:14px}.footer-col h4{font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.footer-col a{font-size:15px;color:var(--muted);transition:color .3s,transform .3s var(--ease);width:fit-content}.footer-col a:hover{color:var(--ink);transform:translate(3px)}.footer-word{font-family:var(--font-display);font-weight:700;font-size:clamp(5rem,16vw,15rem);line-height:.85;text-align:center;letter-spacing:.02em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 80%);-webkit-background-clip:text;background-clip:text;-webkit-user-select:none;user-select:none;transform:translateY(12%)}.footer-bottom{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:32px;border-top:1px solid var(--line);font-size:13px;color:var(--faint)}.plx{--p: 1}.plx-maskhead{--t: clamp(0, calc((var(--p, 1) - .04) / .24), 1)}.plx-maskhead .kicker,.sc-head .kicker{opacity:var(--t);transform:translate(calc((1 - var(--t)) * -34px))}.mline{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.mline>span{display:inline-block;transform:translateY(calc((1 - var(--tl, var(--t, 1))) * 112%));will-change:transform}.plx-maskhead .mline:nth-child(1)>span{--tl: clamp(0, calc((var(--p, 1) - .05) / .2), 1)}.plx-maskhead .mline:nth-child(2)>span{--tl: clamp(0, calc((var(--p, 1) - .1) / .2), 1)}.plx-maskhead .section-sub{opacity:var(--t);transform:translateY(calc((1 - var(--t)) * 24px))}.plx-ghost{transform:translateY(calc((.5 - var(--p)) * 170px));will-change:transform}.plx-drag{transform:translate(calc((.5 - var(--p)) * 130px)) skew(calc(var(--vel, 0) * -.3deg));will-change:transform}.plx-card{will-change:transform,opacity}.plx-from-left{--t: clamp(0, calc((var(--p) - .06) / .24), 1);transform:perspective(1300px) translate(calc((1 - var(--t)) * -230px)) rotateY(calc((1 - var(--t)) * 58deg)) translateZ(calc((1 - var(--t)) * -220px)) translateY(calc((1 - var(--t)) * 80px));opacity:var(--t)}.plx-from-right{--t: clamp(0, calc((var(--p) - .06) / .24), 1);transform:perspective(1300px) translate(calc((1 - var(--t)) * 230px)) rotateY(calc((1 - var(--t)) * -58deg)) translateZ(calc((1 - var(--t)) * -220px)) translateY(calc((1 - var(--t)) * 80px));opacity:var(--t)}.plx-rise{--t: clamp(0, calc((var(--p) - .05) / .24), 1);transform:perspective(1200px) translateY(calc((1 - var(--t)) * 110px)) rotateX(calc((1 - var(--t)) * 16deg));opacity:var(--t);will-change:transform,opacity}.bento{perspective:1400px}.plx-pop{--t: clamp(0, calc((var(--p) - .02 - var(--d, 0)) / .14), 1);opacity:var(--t);will-change:transform,opacity;position:relative}.plx-pop:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--r-lg);padding:1.5px;background:linear-gradient(120deg,#9945ffe6,#40c8ffb3,#14f195e6);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:calc(sin(var(--t) * 3.1416)*.9);filter:drop-shadow(0 0 16px rgba(153,69,255,.55));pointer-events:none;z-index:1}.pop-l{transform:translate(calc((1 - var(--t)) * -180px)) translateZ(calc((1 - var(--t)) * -320px)) rotateY(calc((1 - var(--t)) * 52deg)) rotate(calc(sin(var(--t) * 3.1416)*-3deg)) scale(calc(.9 + var(--t) * .1 + sin(var(--t) * 3.1416) * .03))}.pop-r{transform:translate(calc((1 - var(--t)) * 180px)) translateZ(calc((1 - var(--t)) * -320px)) rotateY(calc((1 - var(--t)) * -52deg)) rotate(calc(sin(var(--t) * 3.1416)*3deg)) scale(calc(.9 + var(--t) * .1 + sin(var(--t) * 3.1416) * .03))}.pop-u{transform:translateY(calc((1 - var(--t)) * 170px)) translateZ(calc((1 - var(--t)) * -380px)) rotateX(calc((1 - var(--t)) * 55deg)) rotate(calc(sin(var(--t) * 3.1416)/.4deg)) scale(calc(.9 + var(--t) * .1 + sin(var(--t) * 3.1416) * .03))}.plx-pop .tile-label{--tt: clamp(0, calc((var(--t) - .25) / .5), 1);transform:translateY(calc((1 - var(--tt)) * 26px));opacity:var(--tt)}.plx-pop .tile-sub{--tt: clamp(0, calc((var(--t) - .38) / .5), 1);transform:translateY(calc((1 - var(--tt)) * 26px));opacity:var(--tt)}.plx-pop .topup-widget,.plx-pop .freeze-toggle,.plx-pop .fx-number,.plx-pop .alert-stack,.plx-pop .wallet-row,.plx-pop .orbit{--tt: clamp(0, calc((var(--t) - .5) / .5), 1);transform:translateY(calc((1 - var(--tt)) * 34px)) scale(calc(.95 + var(--tt) * .05));opacity:var(--tt)}.plx-cta{--t: clamp(0, calc((var(--p) - .12) / .34), 1);transform:scale(calc(.78 + var(--t) * .22)) translateY(calc((1 - var(--t)) * 60px));opacity:var(--t);filter:blur(calc((1 - var(--t)) * 12px));will-change:transform,opacity,filter}@media (prefers-reduced-motion: reduce){.plx,.plx-ghost,.plx-drag,.plx-from-left,.plx-from-right,.plx-rise,.plx-pop,.pop-l,.pop-r,.pop-u,.plx-pop .tile-label,.plx-pop .tile-sub,.plx-pop .topup-widget,.plx-pop .freeze-toggle,.plx-pop .fx-number,.plx-pop .alert-stack,.plx-pop .wallet-row,.plx-pop .orbit,.plx-cta,.plx-maskhead .kicker,.plx-maskhead .section-sub,.mline>span{transform:none!important;opacity:1!important;filter:none!important}.plx-pop:after{display:none}.scroll-progress{display:none}.hero-scene{height:auto}.hero-pin{position:relative}.hs-head,.hs-line-1,.hs-line-2,.hs-sub,.hs-cta{transform:none!important;opacity:1!important;pointer-events:auto!important}.hs-chip,.hs-choose,.hs-tag,.hs-hint,.hs-shard{display:none}.hs-stage{transform:none!important}.steps-scene{height:auto}.steps-pin{position:relative;height:auto;padding-top:120px;padding-bottom:120px}.steps-track{transform:none!important;flex-wrap:wrap;width:100%}.steps-track .step-card{transform:none!important;opacity:1!important;width:100%}.step-bar i{transform:none!important}.sc-head .kicker{transform:none!important;opacity:1!important}}@media (max-height: 780px){.hero-pin{padding-top:max(92px,10vh)}.hs-title{font-size:clamp(2.5rem,6.6vw,5.2rem)}.hs-sub{margin-top:14px;font-size:1rem}.hs-cta{margin-top:20px}.hs-stage{margin-top:clamp(16px,3vh,36px)}}@media (max-width: 1080px){.nav-links,.hs-c3,.hs-c4{display:none}.hs-c1{top:17vh;left:4vw}.hs-c2{top:23vh;right:4vw}.cards-grid{grid-template-columns:1fr}.col-prime,.col-lite{transform:none}.plx-from-left,.plx-from-right{transform:translateY(calc((1 - var(--t)) * 50px))}.pop-l,.pop-r,.pop-u{transform:translateY(calc((1 - var(--t)) * 60px))}.bento{grid-template-columns:repeat(2,1fr)}.tile-topup,.tile-freeze,.tile-alerts,.tile-fx,.tile-custody,.tile-everywhere{grid-column:span 1}.faq-inner{grid-template-columns:1fr}.faq-inner .section-head{position:static;margin-bottom:40px}}@media (max-width: 640px){section{padding-top:70px;padding-bottom:70px}h2{font-size:clamp(1.9rem,8.6vw,2.5rem)}.hs-title{font-size:clamp(2.3rem,11.5vw,3rem);line-height:1.02}.hs-sub{font-size:.98rem;max-width:320px}.hs-cta{gap:10px;margin-top:22px}.hs-cta .wallet-badge{padding:9px 14px;font-size:12px}.hs-chip{display:none}.hs-ring-1{width:78vw;height:78vw}.hs-ring-2{width:52vw;height:52vw}.hs-tag{bottom:-52px}.hs-tag span{font-size:11px}.hero-scene{height:280vh}.ticker-item{font-size:12px;padding:12px 10px 12px 20px;gap:20px}.section-sub{font-size:.98rem}.cards-grid{gap:44px}.card-col{gap:26px}.panel-head h3{font-size:1.35rem}.card-panel{padding:26px 22px}.compare th,.compare td{padding:13px 14px;font-size:13.5px}.compare thead th{font-size:.95rem}.tile{padding:26px 22px}.tile-label{font-size:1.2rem}.sc-head{margin-bottom:4vh}.steps-track{gap:6vw}.step-card h3{font-size:1.5rem}.faq-q{padding:19px 20px;font-size:1rem}.faq-a-inner p{padding:0 20px 20px;font-size:14.5px}.cta-title{font-size:clamp(2.4rem,12vw,3.4rem)}.cta-section{padding-top:110px;padding-bottom:130px}.footer-bottom{flex-direction:column;gap:8px}.bento{grid-template-columns:1fr}.tile-everywhere{flex-direction:column;align-items:flex-start}.hero-scene{height:300vh}.hs-title{margin-top:18px}.hero-pin{padding-top:11vh}.hs-stage{width:76vw;transform:translateY(calc(var(--t1, 0) * -22vh)) scale(calc(.86 + var(--t1, 0) * .28 - var(--t3, 0) * .3))}.hs-card-a{transform:translate(calc(var(--t3, 0) * -16vw)) rotateY(calc(var(--t3, 0) * 10deg))}.hs-card-b{transform:translate(calc(var(--t3, 0) * 16vw)) rotateY(calc(var(--t3, 0) * -10deg)) scale(calc(.9 + var(--t3, 0) * .1));opacity:calc(var(--t3, 0) * 3)}.hs-tag{bottom:-64px}.hs-tag strong{font-size:1rem}.hs-chip{padding:11px 15px}.hs-chip strong{font-size:1.15rem}.hs-shard{display:none}.steps-track .step-card{width:80vw;min-height:0;padding:34px 26px 30px}.steps-track{transform:translate(calc(var(--sp, 0) * (-100% + 90vw)))}.topup-widget{flex-direction:column;align-items:flex-start;gap:14px}.topup-arrow{display:none}.compare th,.compare td{padding:16px 20px}.ghost-num{font-size:7rem}}@media (max-width: 480px){.nav{top:12px;padding:0 12px}.nav-inner{gap:12px;padding:8px 8px 8px 14px;width:100%;justify-content:space-between}.nav-logo{font-size:1.08rem;gap:8px}.logo-img{width:32px;height:32px}.nav-signin{font-size:13px}.nav-right{gap:12px}.btn-sm{padding:10px 16px;font-size:13px}.hs-stage{width:82vw}.btn{padding:14px 24px;font-size:14px}.btn-lg{padding:16px 30px;font-size:15px}.ghost-num{font-size:5.5rem}.footer-word{-webkit-text-stroke:.6px rgba(255,255,255,.08)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}
