:root{--bg:#0b1220;--bg-2:#101a2b;--line:rgba(255,255,255,0.08);--white:#ffffff;--text:#101827;--muted:#5f6c82;--muted-dark:#b7c5d8;--muted-dark-2:#dde7f4;--brand:#2f5bff;--brand-2:#5f82ff;--brand-3:#8aa5ff;--green:#34c46a;--light:#f8f5ef;--light-card:#ffffff;--border-light:rgba(16,24,39,0.08);--shadow-light:0 14px 34px rgba(15,23,42,0.06);--radius:28px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg);color:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block;max-width:100%}.page-shell{overflow:hidden}.container{width:min(1180px,calc(100% - 48px));margin:0 auto}.topbar{padding:10px 16px;text-align:center;font-size:12px;line-height:1.4;background:#0d1626;color:var(--muted-dark-2)}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(11,18,32,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.05)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:78px}.brand{display:inline-flex;gap:10px}.brand-icon-tile{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(180deg,#07101e,#1a47b8);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.brand-mark{width:18px;height:18px;object-fit:contain}.brand-wordmark{font-size:28px;font-weight:900;letter-spacing:-.08em;line-height:1}.brand-sub{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);font-size:12px;font-weight:800;letter-spacing:.04em}.site-nav{display:flex;align-items:center;gap:24px;color:var(--muted-dark);font-size:14px}.site-nav a:hover{color:white}.header-actions{display:flex;align-items:center;gap:12px}.header-cta,.locale-toggle,.primary-btn,.secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 20px;border-radius:16px;border:1px solid transparent;font-size:15px;font-weight:800;transition:transform .25s ease,border-color .25s ease,background .25s ease}.locale-toggle{padding:4px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.locale-toggle,.locale-toggle a{display:inline-flex;align-items:center}.locale-toggle a{min-width:42px;min-height:32px;padding:0 12px;justify-content:center;border-radius:999px;font-size:12px;font-weight:800;color:var(--muted-dark)}.header-cta,.locale-toggle a.active{background:var(--brand);color:white}.header-cta{min-height:42px;font-size:13px}.primary-btn{background:var(--brand);color:white;box-shadow:0 16px 30px rgba(47,91,255,.28)}.secondary-btn{background:transparent;color:white;border-color:rgba(255,255,255,.18)}.light-section .secondary-btn{color:var(--text);border-color:rgba(16,24,39,.14)}.header-cta:hover,.primary-btn:hover,.secondary-btn:hover{transform:translateY(-1px)}.menu-btn{display:none;background:transparent;color:white;border:0;cursor:pointer}.cta-section,.dark-section,.faq-section,.hero-section,.site-footer{background:var(--bg)}.light-section,.networks-strip{background:var(--light);color:var(--text)}.hero-section,.section{padding:96px 0}.hero-section{position:relative;background:radial-gradient(circle at 78% 18%,rgba(47,91,255,.12),transparent 28%),radial-gradient(circle at 14% 0,rgba(95,130,255,.08),transparent 30%),var(--bg)}.hero-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.hero-copy h1{margin:18px 0 0;font-size:clamp(50px,6vw,82px);line-height:.96;letter-spacing:-.09em}.hero-copy h1 span:last-child br{display:none}.hero-copy p{margin:22px 0 0;max-width:560px;font-size:18px;line-height:1.75;color:var(--muted-dark-2)}.eyebrow-pill,.kicker{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800}.eyebrow-pill{padding:10px 14px;border-radius:999px;color:white;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.light-pill{background:rgba(47,91,255,.06);border-color:rgba(47,91,255,.16)}.kicker,.light-pill{color:var(--brand)}.kicker-dark{color:#8fb0ff}.mini-logo{width:14px;height:14px;object-fit:contain}.blue-logo{filter:none}.hero-actions-row{margin-top:30px}.hero-actions-row,.hero-toolbar{display:flex;flex-wrap:wrap;gap:14px}.hero-toolbar{margin-top:22px;align-items:center}.hero-chips{display:flex;flex-wrap:wrap;gap:12px}.hero-chips span,.issuer-tags span{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;font-size:13px;color:var(--muted-dark-2);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.benefit-list svg,.final-chips svg,.hero-chips svg,.issuer-tags svg,.plan-body li svg{color:var(--green)}.hero-visual{display:grid;grid-template-columns:1.05fr .85fr;grid-gap:18px;gap:18px;align-items:center}.hero-card-stack{position:relative;min-height:460px;perspective:1600px}.stack{position:absolute;width:100%;transition:transform .35s ease}.stack.back{top:42px;left:18px;transform:rotate(-10deg) scale(.92)}.stack.middle{top:18px;left:9px;transform:rotate(-5deg) scale(.96)}.stack.front{top:0;left:0;transform:rotate(0deg)}.hero-card-stack:hover .back{transform:rotate(-12deg) translate(-8px,6px) scale(.92)}.hero-card-stack:hover .middle{transform:rotate(-6deg) translate(-4px,3px) scale(.96)}.hero-card-stack:hover .front{transform:translateY(-4px)}.floating-pill{position:absolute;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:800;color:white;background:rgba(12,21,38,.9);border:1px solid rgba(255,255,255,.09);box-shadow:0 12px 26px rgba(0,0,0,.18)}.pill-battery{right:-6px;top:10px}.pill-secure{left:16px;bottom:14px}.hero-shot{border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03))}.hero-shot.phone{padding:10px;display:flex;justify-content:center;align-items:center;min-height:440px}.hero-shot.phone img{width:100%;max-width:292px;object-fit:contain}.networks-strip{padding:24px 0;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.networks-strip-inner{display:flex;gap:22px;align-items:center}.strip-title{font-size:14px;font-weight:800;color:var(--text);white-space:nowrap}.strip-items{display:flex;flex-wrap:wrap;gap:12px}.strip-items span{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--border-light);background:white;font-size:13px;font-weight:700;color:#2b3445}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:34px}.battery-copy h2,.cashback-copy h2,.cta-panel h2,.faq-grid h2,.section-head h2{margin:14px 0 0;font-size:clamp(38px,4.6vw,64px);line-height:1;letter-spacing:-.07em}.battery-copy p,.cashback-copy p,.cta-panel p,.faq-grid p,.section-head p{margin:0;max-width:480px;font-size:16px;line-height:1.75}.cashback-copy p,.light-section .section-head p{color:var(--muted)}.battery-copy p,.cta-panel p,.dark-section .section-head p,.faq-grid p{color:var(--muted-dark-2)}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.battery-panel,.cashback-chain-card,.issuer-box,.media-card,.plan-card,.step-card,.trust-card{border-radius:var(--radius)}.step-card{position:relative;padding:30px;background:var(--light-card);border:1px solid var(--border-light);box-shadow:var(--shadow-light)}.step-number{position:absolute;right:24px;top:22px;font-size:12px;font-weight:900;color:rgba(47,91,255,.45)}.step-icon,.trust-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;background:rgba(47,91,255,.1);color:var(--brand)}.cashback-chain-card h3,.issuer-box h3,.plan-body h3,.step-card h3{margin:18px 0 10px;font-size:24px;line-height:1.1;letter-spacing:-.05em}.cashback-chain-card p,.issuer-box p,.plan-body p,.step-card p{margin:0;font-size:16px;line-height:1.75;color:var(--muted)}.battery-grid,.cta-panel,.faq-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:42px;gap:42px;align-items:center}.battery-panel{position:relative;padding:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.battery-panel img{border-radius:24px;width:100%}.battery-badge{position:absolute;left:34px;top:34px;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border-radius:999px;background:rgba(11,18,32,.84);border:1px solid rgba(255,255,255,.08);font-size:13px;font-weight:800}.benefit-list{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-gap:14px;gap:14px;color:var(--muted-dark-2);font-size:15px}.benefit-list li{display:inline-flex;align-items:center;gap:10px}.battery-note{margin-top:18px;font-size:12px;line-height:1.6;color:var(--muted-dark)}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.plan-card{overflow:hidden;background:var(--light-card);border:1px solid var(--border-light);box-shadow:var(--shadow-light)}.plan-visual{padding:28px 24px 8px;background:linear-gradient(180deg,#eef3ff,#ffffff)}.plan-body{padding:12px 24px 26px}.plan-label{display:inline-block;font-size:12px;font-weight:800;color:var(--brand)}.plan-body ul{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-gap:12px;gap:12px;color:#253045;font-size:14px}.plan-body li{display:inline-flex;align-items:center;gap:10px}.keeper-card{position:relative;width:100%;max-width:364px;height:224px;margin:0 auto;padding:22px 24px;border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.18);box-shadow:0 26px 42px rgba(10,24,53,.2);transform-style:preserve-3d;transition:transform .32s ease,box-shadow .32s ease}.keeper-card:hover{transform:rotateX(4deg) rotateY(-6deg) translateY(-4px);box-shadow:0 30px 46px rgba(10,24,53,.24)}.keeper-card-core{background:linear-gradient(145deg,#2452ef,#4170ff 48%,#12348f)}.keeper-card-chain{background:linear-gradient(145deg,#1436a4,#2d5dfc 45%,#0c256d)}.keeper-card-signature{background:linear-gradient(145deg,#0d276c,#214dd8 44%,#081a4d)}.keeper-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 86% 12%,rgba(255,255,255,.26),transparent 20%),radial-gradient(circle at 14% 88%,rgba(255,255,255,.09),transparent 26%)}.keeper-card-noise{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:44px 44px}.keeper-card-shine{width:120px;height:260px;left:-10px;top:4px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:rotate(26deg)}.keeper-card-orb{position:absolute;border-radius:999px;filter:blur(2px);opacity:.75}.orb-a{width:64px;height:64px;right:56px;top:54px;background:rgba(255,255,255,.12)}.orb-b{width:38px;height:38px;right:30px;top:80px;background:rgba(255,255,255,.18)}.keeper-card-bottom,.keeper-card-top{position:relative;z-index:2}.keeper-card-brand{display:inline-flex;gap:8px;font-size:18px;letter-spacing:-.06em}.card-corner-logo,.card-mini-logo{width:18px;height:18px;object-fit:contain}.keeper-card-tag{font-weight:900;letter-spacing:.16em;opacity:.86}.keeper-card-chip{position:absolute;width:42px;height:32px;border-radius:8px;border:1px solid #e8d0a6;background:linear-gradient(135deg,#f9e2b1,#cfaf78 55%,#efd9a7);overflow:hidden;z-index:2}.keeper-card-chip i{position:absolute;background:rgba(88,70,35,.42)}.keeper-card-chip i:first-child{width:1px;height:100%;left:50%}.keeper-card-chip i:nth-child(2){width:100%;height:1px;top:50%}.keeper-card-chip i:nth-child(3){width:22px;height:22px;border:1px solid rgba(88,70,35,.4);left:10px;top:4px;background:transparent;border-radius:5px}.keeper-card-center{position:absolute;left:24px;bottom:70px;z-index:2;font-size:12px;opacity:.92}.keeper-card-bottom{position:absolute}.keeper-card-bottom small{display:block;font-size:9px;letter-spacing:.18em;opacity:.8;margin-bottom:8px}.keeper-card-bottom strong{font-size:12px;letter-spacing:.17em}.card-corner-logo,.network-logo{width:24px;height:24px}.cashback-section{padding-top:40px}.cashback-showcase{display:grid;grid-template-columns:1.02fr .98fr;grid-gap:36px;gap:36px;align-items:center}.cashback-copy h2{margin-top:18px;max-width:540px}.cashback-copy p{margin-top:20px;max-width:540px}.cashback-progress-list{margin-top:34px}.cash-line+.cash-line{margin-top:28px}.cash-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.cash-top strong{font-size:28px;color:var(--brand);letter-spacing:-.05em}.cash-top span{color:var(--muted);font-size:15px}.bar{height:8px;background:#d9dde8;overflow:hidden}.bar,.bar i{border-radius:999px}.bar i{display:block;height:100%;background:var(--brand)}.cashback-copy small{display:block;margin-top:18px;color:var(--muted);font-size:12px;line-height:1.5}.cashback-visual-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.cashback-chain-card{position:relative;min-height:170px;padding:26px 24px;background:white;border:1px solid var(--border-light);box-shadow:var(--shadow-light)}.chain-badge{width:48px;height:48px;display:inline-grid;place-items:center;border-radius:14px;font-size:18px;font-weight:900}.chain-ton{background:rgba(47,91,255,.1);color:#2f5bff}.chain-eth{background:rgba(17,24,39,.08);color:#111827}.chain-bnb{background:rgba(240,185,11,.16);color:#c98a00}.chain-poly{background:rgba(130,71,229,.14);color:#6e34e8}.cashback-chain-card p{margin-top:2px}.media-grid{display:grid;grid-template-columns:1.05fr .95fr .95fr;grid-gap:18px;gap:18px}.media-card{overflow:hidden;background:white;border:1px solid var(--border-light);box-shadow:var(--shadow-light)}.media-card.tall{min-height:560px;display:flex;justify-content:center;align-items:center;padding:18px}.media-card.tall img{width:100%;max-width:320px;object-fit:contain}.media-card:not(.tall) img{width:100%;height:100%;object-fit:cover}.payment-mock{padding:24px;background:linear-gradient(180deg,#ffffff,#f5f6fa)}.payment-scene{position:relative;min-height:100%;height:100%;display:flex;align-items:center;justify-content:center}.payment-phone{width:180px;height:360px;border-radius:38px;background:linear-gradient(180deg,#121725,#090d16);border:8px solid #0e1423;box-shadow:0 18px 34px rgba(0,0,0,.16)}.payment-phone:before{content:"";position:absolute;top:26px;left:50%;transform:translateX(-50%);width:90px;height:18px;border-radius:0 0 14px 14px;background:#0c1321}.payment-card{position:absolute;width:250px;right:-10px;bottom:24px;transform:rotate(-18deg)}.payment-card .keeper-card{height:152px;max-width:250px}.payment-card .keeper-card-chip{top:58px;transform:scale(.84);transform-origin:left top}.payment-card .keeper-card-center{bottom:48px;font-size:10px}.payment-card .keeper-card-bottom{bottom:18px}.payment-card .keeper-card-bottom strong{font-size:10px}.payment-pill{position:absolute;left:18px;top:18px;min-height:38px;padding:0 14px;display:inline-flex;align-items:center;border-radius:999px;background:white;color:var(--text);border:1px solid var(--border-light);font-size:13px;font-weight:800}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.trust-card{padding:24px;background:white;border:1px solid var(--border-light);box-shadow:var(--shadow-light)}.trust-card strong{display:block;margin-top:18px;font-size:34px;line-height:1;letter-spacing:-.06em}.trust-card span{display:block;margin-top:8px;font-size:15px;font-weight:700}.trust-card small{display:block;margin-top:10px;color:var(--muted);font-size:13px;line-height:1.55}.issuer-box{margin-top:18px;padding:28px;background:white;border:1px solid var(--border-light);display:flex;justify-content:space-between;gap:22px;align-items:center}.issuer-tags{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.issuer-tags span{color:var(--text);background:#f4f7fd;border-color:rgba(47,91,255,.12)}.faq-list{border-top:1px solid rgba(255,255,255,.08)}.faq-item{border-bottom:1px solid rgba(255,255,255,.08)}.faq-item button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;border:0;background:transparent;color:white;text-align:left;cursor:pointer;font-size:16px;font-weight:700}.faq-item p{margin:-6px 0 20px;color:var(--muted-dark-2);font-size:14px;line-height:1.75}.rotated{transform:rotate(180deg)}.cta-panel{padding:42px;border-radius:32px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.cta-card-wrap{display:flex;justify-content:center}.final-chips span{color:var(--muted-dark-2)}.site-footer{padding:36px 0 30px;border-top:1px solid rgba(255,255,255,.08)}.footer-top-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:20px}.footer-badges{display:flex;flex-wrap:wrap;gap:10px}.footer-badges span{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;font-size:12px;font-weight:700;color:var(--muted-dark-2);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.footer-links-grid-wide{grid-template-columns:repeat(5,minmax(120px,1fr))}.footer-legal-panel{margin-top:24px;padding:24px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.footer-legal-panel strong{display:block;margin-bottom:10px;font-size:14px;color:white}.footer-legal-panel p{margin:0;color:var(--muted-dark);font-size:13px;line-height:1.7}.footer-grid{display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:start}.footer-copy{margin:14px 0 0;max-width:460px;color:var(--muted-dark);font-size:14px}.footer-links-grid{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));grid-gap:24px;gap:24px}.footer-links-grid h4{margin:0 0 14px;font-size:13px;color:white}.footer-links-grid a{display:block;color:var(--muted-dark);font-size:14px;margin:10px 0}.footer-disclaimer{margin-top:24px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.footer-disclaimer p{margin:0;color:var(--muted-dark);font-size:12px;line-height:1.7}@media (max-width:1100px){.battery-grid,.cashback-showcase,.cta-panel,.faq-grid,.footer-grid,.hero-grid,.hero-visual,.media-grid,.plan-grid,.section-head,.steps-grid,.trust-grid{grid-template-columns:1fr;display:grid}.section-head{gap:16px}.section-head p{max-width:none}.issuer-box{flex-direction:column;align-items:flex-start}.issuer-tags{justify-content:flex-start}.cashback-visual-grid{margin-top:8px}}@media (max-width:860px){.site-nav{display:none;position:absolute;left:0;right:0;top:78px;flex-direction:column;gap:18px;padding:22px;background:#0b1220;border-bottom:1px solid rgba(255,255,255,.08)}.site-nav.open{display:flex}.menu-btn{display:inline-flex}.header-cta{display:none}.hero-copy h1{font-size:clamp(40px,10vw,60px)}.hero-copy p{font-size:16px}}@media (max-width:680px){.container{width:min(100% - 32px,620px)}.hero-section,.section{padding:72px 0}.header-inner{min-height:72px}.site-nav{top:72px}.hero-actions-row{flex-direction:column;align-items:stretch}.hero-visual{gap:14px}.hero-shot.phone{min-height:320px}.hero-card-stack{min-height:360px}.networks-strip-inner{display:block}.strip-title{margin-bottom:14px}.cta-panel,.issuer-box{padding:28px}.footer-links-grid{grid-template-columns:1fr 1fr}.footer-top-row{flex-direction:column;align-items:flex-start}.footer-legal-panel{grid-template-columns:1fr}}@media (max-width:540px){.brand-wordmark{font-size:24px}.brand-sub{min-height:24px;padding:0 8px}.hero-copy h1{font-size:42px}.hero-card-stack{min-height:282px}.keeper-card{height:176px;padding:18px}.keeper-card-brand{font-size:16px}.keeper-card-chip{top:70px;transform:scale(.84);transform-origin:top left}.keeper-card-center{bottom:54px;font-size:11px}.keeper-card-bottom{left:18px;right:18px;bottom:18px}.payment-card{position:absolute;right:-36px;bottom:16px;width:210px}.cashback-visual-grid,.footer-links-grid,.footer-links-grid-wide{grid-template-columns:1fr}}.keeper-card{border:1px solid rgba(255,255,255,.28);transition:transform .62s cubic-bezier(.18,.88,.22,1),box-shadow .62s;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 24px 54px rgba(14,38,95,.22),inset 0 1px 0 rgba(255,255,255,.22)}.keeper-card:hover{box-shadow:0 35px 74px rgba(20,95,240,.28),inset 0 1px 1px rgba(255,255,255,.55)}.keeper-card-core{background:radial-gradient(circle at 90% 1%,rgba(121,240,255,.42),transparent 30%),linear-gradient(128deg,#081b5a,#1568d9 47%,#07204e)}.keeper-card-chain{background:radial-gradient(circle at 80% 12%,rgba(217,255,255,.38),transparent 28%),linear-gradient(121deg,#153a50,#1b8eae 37%,#3b528b 67%,#171f4e)}.keeper-card-signature{background:radial-gradient(circle at 88% 10%,rgba(244,197,255,.32),transparent 25%),linear-gradient(127deg,#1b1637,#4a286c 43%,#11192d 79%,#311b5b)}.keeper-card-shine{position:absolute;inset:-20% auto auto -18%;width:58%;height:160%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.22),rgba(255,255,255,0));transform:rotate(24deg);opacity:.9}.keeper-card-ring{position:absolute;border-radius:999px;border:1px solid rgba(255,255,255,.14);filter:blur(.1px)}.keeper-card-ring.ring-1{width:180px;height:180px;right:-38px;top:-46px}.keeper-card-ring.ring-2{width:118px;height:118px;right:28px;top:28px;opacity:.72}.keeper-card-bottom,.keeper-card-top{display:flex;align-items:flex-start;justify-content:space-between}.keeper-card-brand{display:flex;align-items:center;gap:7px;font-size:16px;font-weight:900;letter-spacing:.01em}.keeper-card-brand .card-mini-logo{width:34px;height:34px;margin-right:1px}.card-name-divider{opacity:.65}.keeper-card-tag{font-size:11px;letter-spacing:.24em;font-weight:800;opacity:.82}.keeper-card-chip{top:92px;left:24px}.keeper-card-badge{position:absolute;top:95px;right:24px;min-height:26px;padding:0 12px;display:inline-flex;align-items:center;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:9px;letter-spacing:.12em;font-weight:800}.keeper-card-bottom{left:24px;right:24px;bottom:22px;align-items:flex-end}.keeper-card-bottom strong{font-size:14px;letter-spacing:.2em}.card-corner-logo{width:39px;height:39px;opacity:.84}.plan-visual .keeper-card{width:100%;aspect-ratio:1.586;height:auto;padding:18px 20px;border-radius:17px}.plan-visual .keeper-card-brand{font-size:12px;gap:3px}.plan-visual .keeper-card-brand .card-mini-logo{width:23px;height:23px}.plan-visual .keeper-card-tag{font-size:9px}.plan-visual .keeper-card-chip{top:43%;left:20px;transform:scale(.78);transform-origin:left center}.plan-visual .keeper-card-badge{top:43%;right:18px}.plan-visual .keeper-card-bottom{left:20px;right:20px;bottom:17px}.plan-visual .keeper-card-bottom strong{font-size:10px;letter-spacing:.11em}.plan-visual .keeper-card-bottom small{font-size:7px;margin-bottom:5px}.plan-visual .card-corner-logo{width:28px;height:28px}.hero-card-stack .keeper-card-brand{font-size:18px}.hero-card-stack .keeper-card-brand .card-mini-logo{width:34px;height:34px}.ecosystem-section{background:#050b16;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.ecosystem-head{text-align:center;margin-bottom:32px}.ecosystem-head h2{margin:0;font-size:clamp(40px,4.8vw,62px);line-height:1;letter-spacing:-.07em}.ecosystem-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.15fr;grid-template-areas:"swap battery stake browser" "send battery onramp browser";grid-gap:14px}.eco-card{position:relative;min-height:220px;border-radius:28px;padding:18px 18px 16px;background:linear-gradient(180deg,#081120,#0d1830 70%,#13295d);border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.eco-card:after{content:"";position:absolute;left:-15%;right:-15%;bottom:-35%;height:55%;background:radial-gradient(circle at 50% 0,rgba(47,91,255,.65),transparent 68%);pointer-events:none}.eco-card h3{z-index:2;font-size:18px;line-height:1.1;letter-spacing:-.03em}.eco-card p{z-index:2;font-size:15px;line-height:1.45;color:var(--muted-dark);max-width:92%}.eco-swap{grid-area:swap}.eco-battery{grid-area:battery;min-height:420px}.eco-stake{grid-area:stake}.eco-browser{grid-area:browser;min-height:420px}.eco-send{grid-area:send}.eco-onramp{grid-area:onramp}.eco-visual{position:absolute;inset:auto 0 0 0;pointer-events:none}.swap-mock{position:absolute;left:16px;right:16px;bottom:18px;padding:12px;border-radius:16px;background:rgba(16,25,45,.88);border:1px solid rgba(93,142,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.swap-row{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 12px;border-radius:12px;background:rgba(255,255,255,.05)}.swap-row+.swap-row{margin-top:10px}.swap-row span{display:flex;flex-direction:column;gap:4px;color:#aab7cf;font-size:10px}.swap-row strong{color:white;font-size:24px;line-height:1;letter-spacing:-.04em}.swap-row b{font-size:12px;padding:6px 9px;border-radius:999px;background:rgba(255,255,255,.08)}.swap-arrow{width:28px;height:28px;display:grid;place-items:center;margin:-5px auto;position:relative;z-index:2;border-radius:999px;background:#18294f;border:1px solid rgba(255,255,255,.07);color:white}.battery-jar{bottom:14px;width:164px;height:236px;border-radius:34px 34px 40px 40px;background:linear-gradient(180deg,rgba(171,209,255,.72),rgba(63,119,255,.28));border:2px solid rgba(240,245,255,.5);box-shadow:inset 0 0 35px rgba(255,255,255,.25),0 24px 45px rgba(34,79,211,.28)}.battery-jar,.jar-lid{position:absolute;left:50%;transform:translateX(-50%)}.jar-lid{top:-18px;width:108px;height:42px;border-radius:22px;background:linear-gradient(180deg,#d6e7ff,#5f95ff);box-shadow:inset 0 2px 12px rgba(255,255,255,.38)}.coin{position:absolute;width:52px;height:52px;border-radius:999px;display:grid;place-items:center;font-size:24px;font-weight:900;color:#eaf2ff;background:radial-gradient(circle at 30% 30%,#9fd0ff,#4c82ff 58%,#2346af 100%);box-shadow:inset 0 2px 10px rgba(255,255,255,.42),0 8px 18px rgba(0,0,0,.18)}.coin-a{left:16px;top:86px}.coin-b{right:16px;top:88px}.coin-c{left:34px;top:136px}.coin-d{right:34px;top:144px}.coin-e{left:58px;top:108px}.stake-value{position:absolute;left:24px;right:24px;bottom:18px;color:#b7d4ff;text-align:left;font-weight:900;line-height:.82}.stake-value span{font-size:108px;letter-spacing:-.08em;color:#79b1ff;text-shadow:0 6px 18px rgba(30,114,255,.34)}.stake-value{font-size:82px}.stake-value small{display:block;margin-top:8px;font-size:14px;letter-spacing:.04em;opacity:.8;text-transform:uppercase}.browser-compass{right:-24px;bottom:-20px;width:280px;height:280px;background:radial-gradient(circle at 30% 30%,#d4e4ff,#79a8ff 34%,#2a62e8 64%,#183996 100%);box-shadow:inset 0 3px 18px rgba(255,255,255,.48),0 20px 44px rgba(35,81,226,.3)}.browser-compass,.compass-ring{position:absolute;border-radius:999px}.compass-ring{inset:26px;border:2px solid rgba(255,255,255,.28)}.compass-needle{position:absolute;left:50%;top:50%;width:0;height:0;transform:translate(-50%,-50%) rotate(35deg)}.compass-needle:after,.compass-needle:before{content:"";position:absolute;left:0;top:0;transform-origin:50% 0;border-left:14px solid transparent;border-right:14px solid transparent}.compass-needle:before{border-bottom:74px solid rgba(221,235,255,.96);transform:translate(-50%,-88%)}.compass-needle:after{border-top:54px solid rgba(58,104,240,.95);transform:translate(-50%,8%)}.send-coins{position:absolute;left:18px;right:18px;bottom:16px;display:flex;gap:14px}.send-coins span{width:94px;height:94px;border-radius:999px;display:grid;place-items:center;font-size:44px;font-weight:800;color:#dce9ff;background:radial-gradient(circle at 30% 30%,#c7ddff,#6ea0ff 45%,#2a5fe0 78%,#163795 100%);box-shadow:inset 0 2px 12px rgba(255,255,255,.46),0 16px 28px rgba(31,79,205,.24)}.send-coins span:last-child{transform:translateY(18px)}.onramp-list{position:absolute;left:18px;right:18px;display:grid;grid-gap:10px;gap:10px}.onramp-list span{min-height:38px;display:flex;align-items:center;padding:0 14px;border-radius:12px;color:#d8e4f8;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.06);font-size:14px;font-weight:700}.onramp-list span:nth-child(2){background:rgba(255,255,255,.12);color:white}@media (max-width:1100px){.ecosystem-grid{grid-template-columns:1fr 1fr;grid-template-areas:"swap battery" "send battery" "stake browser" "onramp browser"}}@media (max-width:860px){.ecosystem-grid{grid-template-columns:1fr;grid-template-areas:"swap" "battery" "send" "stake" "onramp" "browser"}.eco-battery,.eco-browser{min-height:340px}.browser-compass{width:220px;height:220px}.stake-value span{font-size:82px}.stake-value{font-size:64px}}@media (max-width:540px){.hero-card-stack .keeper-card-brand{font-size:14px}.hero-card-stack .keeper-card-brand .card-mini-logo{width:28px;height:28px}.hero-card-stack .keeper-card-badge{top:82px;right:18px}.ecosystem-head h2{font-size:40px}.eco-card{min-height:200px}.swap-row strong{font-size:20px}}.networks-strip{background:#050b16;color:white;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.networks-strip .strip-title{color:white}.networks-strip .strip-items span{color:#edf3ff;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.keeper-card,.keeper-card *,.keeper-card div,.keeper-card small,.keeper-card span,.keeper-card strong{color:#fff}.ecosystem-grid{gap:16px}.eco-card{transition:transform .45s cubic-bezier(.22,.88,.22,1),box-shadow .45s cubic-bezier(.22,.88,.22,1),border-color .35s ease;will-change:transform}.eco-card:hover{transform:translateY(-8px);border-color:rgba(109,151,255,.26);box-shadow:0 26px 54px rgba(8,22,48,.44),inset 0 1px 0 rgba(255,255,255,.04)}.eco-card h3{color:white}.eco-card p{color:#b5c3da}.eco-card .battery-jar,.eco-card .browser-compass,.eco-card .eco-visual,.eco-card .onramp-list span,.eco-card .send-coins span,.eco-card .stake-value,.eco-card .swap-mock{transition:transform .55s cubic-bezier(.22,.88,.22,1),box-shadow .55s ease,filter .55s ease}.eco-card:hover .swap-mock{transform:translateY(-4px) rotateX(6deg);box-shadow:0 18px 34px rgba(13,36,88,.35)}.eco-card:hover .battery-jar{transform:translateX(-50%) translateY(-6px) rotate(-2deg);box-shadow:inset 0 0 35px rgba(255,255,255,.25),0 30px 54px rgba(34,79,211,.34)}.eco-card:hover .browser-compass{transform:translateY(-4px) rotate(-6deg);filter:saturate(1.06)}.eco-card:hover .send-coins span:first-child{transform:translateY(-4px) rotate(-8deg)}.eco-card:hover .send-coins span:last-child{transform:translateY(10px) rotate(8deg)}.eco-card:hover .onramp-list span:first-child{transform:translateX(0) scale(1.02)}.eco-card:hover .onramp-list span:nth-child(2){transform:translateX(4px) scale(1.03)}.eco-card:hover .onramp-list span:nth-child(3){transform:translateX(8px) scale(1.02)}.eco-card:hover .stake-value{transform:translateY(-4px) scale(1.02)}.swap-mock{perspective:1000px;box-shadow:0 18px 34px rgba(8,18,36,.34),inset 0 1px 0 rgba(255,255,255,.04)}.swap-row{border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.swap-row b{color:#eef4ff}.battery-jar:before{content:"";position:absolute;inset:10px 12px 14px;border-radius:26px 26px 32px 32px;border:1px solid rgba(255,255,255,.18);opacity:.6}.browser-compass:before{content:"";position:absolute;inset:12px;border-radius:999px;border:1px solid rgba(255,255,255,.12)}.send-coins span{border:1px solid rgba(255,255,255,.18)}.onramp-list span{box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.onramp-list span:before{content:"";width:10px;height:10px;border-radius:999px;margin-right:10px;background:linear-gradient(180deg,#bcd8ff,#5f8eff);box-shadow:0 0 0 3px rgba(95,142,255,.12)}.stake-value,.stake-value span{color:#cde0ff}@media (hover:hover){.eco-card:hover .compass-needle{transform:translate(-50%,-50%) rotate(58deg);transition:transform .65s cubic-bezier(.2,.9,.2,1)}}.ecosystem-section{background:#050a12}.ecosystem-grid{grid-template-columns:1fr 1fr 1fr 1.12fr;gap:12px}.eco-card{isolation:isolate;background:linear-gradient(158deg,#0b1320,#0b1322 56%,#112a56);display:flex;flex-direction:column}.eco-card:after{height:52%;bottom:-24%;opacity:.7}.eco-battery{background:linear-gradient(150deg,#0b1320,#10213e 63%,#103c84)}.eco-browser{background:linear-gradient(150deg,#0b1320,#0d1d37 70%,#124287)}.eco-card h3,.eco-card p{flex:0 0 auto;z-index:4}.eco-visual{flex:1 1 auto;position:relative;min-height:0;overflow:visible}.eco-official-asset{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 22px 22px rgba(13,48,131,.26));transform:translateZ(0);transition:transform .75s cubic-bezier(.2,.75,.2,1),filter .75s}.eco-card:hover .eco-official-asset{transform:translateY(-12px) scale(1.045) rotate(-2deg);filter:drop-shadow(0 34px 34px rgba(32,92,245,.34))}.eco-browser:hover .compass-asset{transform:translateY(-8px) scale(1.065) rotate(9deg)}.eco-battery:hover .battery-asset{transform:translateY(-13px) scale(1.035) rotate(-2deg)}.eco-send:hover .coins-asset{transform:translateY(-12px) scale(1.08) rotate(4deg)}.eco-stake:hover .staking-asset{transform:translateY(-6px) scale(1.035)}.stake-overlay{position:absolute;z-index:3;left:16px;right:16px;bottom:22px;text-align:center;pointer-events:none;transform:translateY(0);transition:transform .5s}.stake-overlay span{display:block;color:#9bc1ff;font-weight:900;font-size:clamp(66px,7vw,108px);line-height:.8;letter-spacing:-.09em;text-shadow:0 4px 2px #2e6ad4,0 8px 14px #0c54c4}.stake-overlay span small{font-size:.65em}.stake-overlay em{font-style:normal;display:block;font-size:11px;margin-top:8px;color:#a9c7ff;letter-spacing:.15em}.swap-mock{left:14px;right:14px;padding:8px;border-radius:13px;background:#111b2a}.swap-row{min-height:58px;padding:8px}.swap-row small{font-size:9px;color:#7f90b0}.swap-row strong{font-size:21px}.swap-row b{display:flex;gap:4px;align-items:center;padding:4px 6px}.token-icon{width:17px;height:17px;display:inline-grid;place-items:center;border-radius:50%;font-size:11px;color:white}.token-usdt{background:#26a17b}.token-btc{background:#f7931a}.onramp-list{bottom:12px;gap:7px;max-height:none;overflow:visible}.onramp-list span{min-height:32px;padding:0 10px;border-radius:10px;font-size:12px}.onramp-list span:before{display:none}.provider-symbol{display:inline-grid;place-items:center;width:19px;height:19px;margin-right:8px;color:#e6edff;border-radius:50%;background:#223a64;font-size:11px}.eco-card:hover{transform:translateY(-6px) rotateX(1deg)}@media(max-width:1100px){.ecosystem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.battery-asset{width:75%;left:12%}.compass-asset{width:88%;left:15%}.coins-asset,.staking-asset{width:85%;left:8%}}@media(max-width:860px){.ecosystem-grid{grid-template-columns:1fr}.eco-card{min-height:280px}.eco-battery,.eco-browser{min-height:385px}.battery-asset{width:80%;left:10%}.compass-asset{width:95%;left:13%}.coins-asset{width:75%;left:12%}.staking-asset{width:80%;left:10%}}@media(prefers-reduced-motion:reduce){.eco-card,.eco-official-asset,.stake-overlay{transition:none!important}.eco-card:hover,.eco-card:hover .eco-official-asset{transform:none!important}}.ecosystem-section{background:#060c17}.ecosystem-head{margin-bottom:42px}.ecosystem-grid{gap:18px}.eco-card{background:linear-gradient(180deg,#08101c,#0b1425 78%,#112144);overflow:hidden}.eco-card:after{opacity:.62}.eco-card h3,.eco-card p{z-index:3}.battery-asset{width:76%;left:12%;bottom:14px}.coins-asset{width:79%;left:10%;bottom:6px}.compass-asset{width:101%;left:10%;bottom:-10px}.staking-asset{width:77%;left:11%;bottom:9px}.stake-overlay{transform:scale(.88);transform-origin:left bottom}.swap-mock{left:20px;right:20px;bottom:14px;transform:scale(.9);transform-origin:center bottom}.onramp-list{left:22px;right:22px;bottom:18px;gap:9px}.onramp-list span{min-height:34px;font-size:13px}.eco-card:hover{transform:translateY(-5px)}.eco-card:hover .eco-official-asset{transform:translateY(-5px) scale(1.02) rotate(-1deg);filter:drop-shadow(0 24px 27px rgba(32,92,245,.23))}.eco-browser:hover .compass-asset{transform:translateY(-5px) scale(1.025) rotate(4deg)}.eco-battery:hover .battery-asset{transform:translateY(-5px) scale(1.02) rotate(-1deg)}.eco-send:hover .coins-asset{transform:translateY(-5px) scale(1.025) rotate(2deg)}.eco-stake:hover .staking-asset{transform:translateY(-4px) scale(1.02)}.eco-card:hover .swap-mock{transform:scale(.92) translateY(-3px) rotateX(3deg)}@media (max-width:1100px){.battery-asset{width:68%;left:16%}.coins-asset{width:72%;left:14%}.compass-asset{width:78%;left:16%}.staking-asset{width:72%;left:14%}}@media (max-width:860px){.battery-asset{width:74%;left:13%}.coins-asset{width:72%;left:14%}.compass-asset{width:84%;left:13%}.staking-asset{width:73%;left:13%}}@media (prefers-reduced-motion:reduce){.eco-card:hover .swap-mock{transform:scale(.9)!important}}.ecosystem-grid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.12fr);gap:14px}.eco-card{min-height:268px;padding:20px 18px}.eco-battery,.eco-browser{min-height:550px}.eco-card h3{margin:0;font-size:17px;line-height:1.25}.eco-card h3,.eco-card p{position:relative;z-index:6}.eco-card p{margin:8px 0 0;max-width:100%;font-size:13px;line-height:1.5;color:#b9c9df}.eco-card .eco-visual{position:absolute;inset:116px 0 0;overflow:hidden;pointer-events:none;z-index:2}.eco-battery .eco-visual,.eco-browser .eco-visual{inset:124px 0 0}.eco-card .eco-official-asset{max-height:95%;max-width:94%;width:auto;height:auto;left:50%;right:auto;bottom:4px;transform:translateX(-50%);object-fit:contain}.eco-battery .battery-asset{max-height:91%;max-width:82%;bottom:14px}.eco-send .coins-asset{max-height:92%;max-width:86%;bottom:10px}.eco-browser .compass-asset{max-height:94%;max-width:110%;bottom:-12px;left:57%}.eco-stake .staking-asset{max-height:86%;max-width:93%;bottom:3px;opacity:.88}.eco-card:hover .eco-official-asset{transform:translateX(-50%) translateY(-4px) scale(1.025)}.eco-browser:hover .compass-asset{transform:translateX(-50%) translateY(-4px) scale(1.025) rotate(4deg)}.eco-battery:hover .battery-asset{transform:translateX(-50%) translateY(-4px) scale(1.025) rotate(-1deg)}.eco-send:hover .coins-asset{transform:translateX(-50%) translateY(-4px) scale(1.025) rotate(2deg)}.eco-stake:hover .staking-asset{transform:translateX(-50%) translateY(-3px) scale(1.02)}.stake-overlay{bottom:12px;left:0;right:0;transform:scale(.7);transform-origin:center bottom}.eco-stake:hover .stake-overlay{transform:scale(.72) translateY(-4px)}.eco-swap .swap-mock{left:12px;right:12px;bottom:9px;padding:6px;transform:scale(.86);transform-origin:center bottom}.eco-swap:hover .swap-mock{transform:scale(.88) translateY(-3px)}.eco-swap .swap-row{min-height:48px}.eco-swap .swap-row strong{font-size:18px}.eco-onramp .onramp-list{left:16px;right:16px;bottom:12px;gap:6px;max-height:100%;-webkit-mask-image:none;mask-image:none}.eco-onramp .onramp-list span{min-height:30px;font-size:12px}@media (max-width:1100px){.ecosystem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eco-card{min-height:272px}.eco-battery,.eco-browser{min-height:558px}}@media (max-width:860px){.ecosystem-grid{grid-template-columns:minmax(0,1fr)}.eco-card{min-height:300px}.eco-battery,.eco-browser{min-height:450px}.eco-card .eco-visual{inset:102px 0 0}.eco-battery .eco-visual,.eco-browser .eco-visual{inset:112px 0 0}.eco-card .eco-official-asset{max-height:90%;max-width:78%}.eco-browser .compass-asset{max-width:88%}.eco-onramp .onramp-list,.eco-swap .swap-mock{max-width:360px;margin:0 auto}}@media (max-width:540px){.eco-card{padding:18px;min-height:280px}.eco-card h3{font-size:17px}.eco-card p{font-size:13px}.eco-battery,.eco-browser{min-height:400px}.eco-card .eco-visual{inset:106px 0 0}.eco-battery .eco-visual,.eco-browser .eco-visual{inset:118px 0 0}}@media (prefers-reduced-motion:reduce){.eco-card:hover .eco-official-asset{transform:translateX(-50%)!important}}.hero-section{padding:116px 0 128px}.hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:58px}.hero-copy h1{font-size:clamp(48px,5.3vw,76px)}.hero-copy p{max-width:500px}.hero-stage{position:relative;display:block;min-height:610px;isolation:isolate;overflow:visible;perspective:1200px}.hero-stage-glow{position:absolute;inset:13% 0 7%;background:radial-gradient(ellipse,rgba(44,106,245,.18),transparent 64%);filter:blur(30px);z-index:-1}.hero-phone{position:absolute;z-index:4;width:284px;height:545px;left:50%;top:31px;transform:translateX(-50%);border-radius:42px 42px 28px 28px;background:#0d131d;border:7px solid #222c39;box-shadow:inset 0 0 0 2px #060b12,0 26px 60px rgba(0,0,0,.58),0 0 0 1px rgba(157,184,225,.2);color:#f7f9ff;padding:13px 12px 0;overflow:hidden}.hero-phone-top{height:27px;display:flex;align-items:flex-start;justify-content:space-between;padding:0 10px;font-size:10px;font-weight:700}.hero-phone-island{background:#030508;width:83px;height:22px;border-radius:30px;margin-top:-5px}.hero-phone-tools{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#9eb0c7}.hero-phone-wallet{background:#2c3748;border-radius:20px;padding:6px 14px;color:#fff;font-size:11px}.hero-phone-balance{text-align:center;padding-top:29px;font-size:28px;font-weight:800;letter-spacing:-.04em}.hero-phone-balance span{background:#1c4760;color:#95c5ff;font-size:12px;border-radius:6px;padding:2px 4px;vertical-align:middle}.hero-phone-actions{display:flex;justify-content:space-between;margin:26px 10px 24px}.hero-phone-actions>div{display:flex;flex-direction:column;gap:6px;align-items:center}.hero-phone-actions>div>span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#252f40;font-size:17px}.hero-phone-actions small{font-size:9px;color:#91a0b6}.hero-phone-assets-title{display:flex;justify-content:space-between;font-size:11px;padding:0 1px 12px}.hero-phone-assets-title span{color:#7a889f;font-size:10px}.hero-phone-assets{background:#1d2634;border-radius:12px;padding:6px 9px}.hero-phone-asset{display:flex;align-items:center;gap:8px;min-height:50px;border-bottom:1px solid rgba(255,255,255,.03)}.asset-icon{width:25px;height:25px;border-radius:50%;background:#259ce5;display:grid;place-items:center;font-size:18px;flex-shrink:0}.asset-icon.a1,.asset-icon.a3{background:#11b49d}.asset-icon.a2{background:#6e8cf6}.asset-name{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.asset-name b,.asset-total b{font-size:11px;font-weight:700}.asset-name small,.asset-total small{font-size:9px;color:#8593ac;white-space:nowrap}.asset-name em{font-style:normal}.asset-name em.gain{color:#32c88c}.asset-name em.loss{color:#ea7895}.asset-total{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.hero-phone-bottom{position:absolute;left:0;right:0;bottom:0;height:66px;background:linear-gradient(transparent,#0d131d)}.hero-orbit-card{position:absolute;width:225px;z-index:5;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.18,.85,.24,1),filter .65s}.hero-orbit-card .keeper-card{width:100%;height:142px;padding:11px 13px;border-radius:14px;box-shadow:0 20px 30px rgba(0,0,0,.3)}.hero-orbit-card .keeper-card-brand{font-size:10px;gap:4px}.hero-orbit-card .keeper-card-brand .card-mini-logo{width:21px;height:21px}.hero-orbit-card .keeper-card-tag{font-size:8px}.hero-orbit-card .keeper-card-chip{top:54px;left:14px;transform:scale(.6);transform-origin:left top}.hero-orbit-card .keeper-card-badge{top:55px;right:12px;font-size:7px;padding:0 6px;min-height:21px}.hero-orbit-card .keeper-card-bottom{left:14px;right:14px;bottom:12px}.hero-orbit-card .keeper-card-bottom small{font-size:6px}.hero-orbit-card .keeper-card-bottom strong{font-size:8px}.hero-orbit-card .card-corner-logo{width:23px;height:23px}.orbit-a{left:-5px;top:92px;transform:rotate(-17deg) rotateY(13deg)}.orbit-b{right:-10px;top:200px;transform:rotate(16deg) rotateY(-14deg)}.orbit-c{left:-3px;bottom:72px;transform:rotate(-10deg) rotateY(8deg)}.hero-stage:hover .orbit-a{transform:translate(-15px,-20px) rotate(-22deg) rotateY(19deg)}.hero-stage:hover .orbit-b{transform:translate(16px,-18px) rotate(21deg) rotateY(-20deg)}.hero-stage:hover .orbit-c{transform:translate(-13px,12px) rotate(-15deg) rotateY(15deg)}.hero-stage:hover .hero-phone{box-shadow:inset 0 0 0 2px #060b12,0 35px 70px rgba(0,0,0,.6),0 0 0 1px rgba(157,184,225,.25)}.hero-floating-coin{position:absolute;z-index:3;display:grid;place-items:center;width:72px;height:72px;border:3px solid #a9cafa;background:radial-gradient(circle at 35% 25%,#a9cafa,#3675ed 64%,#2046a2);border-radius:50%;box-shadow:inset 0 4px 9px rgba(255,255,255,.58),0 14px 25px rgba(20,71,175,.28);color:#e2ebff;font-size:40px;transition:transform .65s}.coin-eth{right:12px;top:38px;transform:rotate(18deg)}.coin-battery{left:7px;top:275px;transform:rotate(-17deg)}.hero-stage:hover .coin-eth{transform:translate(6px,-8px) rotate(28deg)}.hero-stage:hover .coin-battery{transform:translate(-5px,9px) rotate(-25deg)}.section.dark-section,.section.light-section{padding-top:112px;padding-bottom:112px}.section-head{margin-bottom:46px}.plan-grid,.steps-grid,.trust-grid{gap:24px}.plan-body{padding-bottom:34px}.cashback-section{padding-top:76px!important}@media(max-width:1100px){.hero-grid{grid-template-columns:1fr;gap:30px}.hero-stage{width:min(600px,100%);margin:0 auto}.hero-copy{max-width:740px}.hero-orbit-card{width:220px}}@media(max-width:680px){.hero-section{padding:72px 0 84px}.hero-stage{min-height:540px}.hero-phone{top:32px;transform:translateX(-50%) scale(.84);transform-origin:center top}.hero-orbit-card{width:160px}.hero-orbit-card .keeper-card{height:102px}.orbit-a{left:0;top:112px}.orbit-b{right:-1px;top:255px}.orbit-c{left:0;bottom:76px}.hero-floating-coin{width:48px;height:48px;font-size:25px}.coin-eth{top:30px}.coin-battery{left:0;top:315px}.section.dark-section,.section.light-section{padding-top:78px;padding-bottom:78px}}@media(max-width:430px){.hero-stage{min-height:485px}.hero-phone{transform:translateX(-50%) scale(.72)}.hero-orbit-card{width:138px}.hero-orbit-card .keeper-card{height:90px}.hero-orbit-card .keeper-card-bottom strong{font-size:6px}.orbit-a{top:92px;left:-8px}.orbit-b{top:234px;right:-8px}.orbit-c{bottom:84px;left:-8px}}@media(prefers-reduced-motion:reduce){.hero-floating-coin,.hero-orbit-card{transition:none}.hero-stage:hover .orbit-a{transform:rotate(-17deg)}.hero-stage:hover .orbit-b{transform:rotate(16deg)}.hero-stage:hover .orbit-c{transform:rotate(-10deg)}}.hero-copy h1 .hero-accent-line{color:var(--brand)}.issue-card-trigger{cursor:pointer;font:inherit}.issue-modal-backdrop{position:fixed;inset:0;z-index:1000;background:rgba(4,9,20,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;padding:20px}.issue-modal{position:relative;width:min(100%,470px);max-height:min(92vh,780px);overflow:auto;padding:28px 24px 22px;background:#fff;color:#111827;border:1px solid #e6eaf3;border-radius:26px;box-shadow:0 30px 90px rgba(0,0,0,.32)}.issue-modal h2{margin:0;text-align:center;color:#111827;font-size:26px;letter-spacing:-.045em}.issue-modal>p#issue-modal-description{margin:7px 25px 18px;text-align:center;font-size:14px;color:#667085;line-height:1.5}.issue-modal-close{position:absolute;top:18px;right:17px;background:transparent;border:0;color:#111827;width:36px;height:36px;display:grid;place-items:center;border-radius:999px;cursor:pointer}.issue-modal-close:hover{background:#f1f3f7}.issue-modal-options{display:grid;grid-gap:12px;gap:12px}.issue-modal-option{display:flex;align-items:center;gap:14px;width:100%;padding:10px 12px;border:1px solid #e1e5ef;border-radius:16px;background:#fafbfe;text-align:left;cursor:pointer;min-height:98px;transition:border-color .22s,background .22s,transform .22s}.issue-modal-option:hover{transform:translateY(-1px);border-color:#879bff}.issue-modal-option.selected{border-color:#2f5bff;background:#f1f4ff;box-shadow:inset 0 0 0 1px #2f5bff}.issue-modal-preview{flex:0 0 116px;width:116px;pointer-events:none}.issue-modal-preview .keeper-card{width:116px!important;height:74px!important;min-height:0;padding:7px 8px!important;border-radius:9px!important;transform:none!important}.issue-modal-preview .keeper-card-brand{font-size:6px!important;gap:2px!important}.issue-modal-preview .keeper-card-brand .card-mini-logo{width:12px!important;height:12px!important}.issue-modal-preview .keeper-card-tag{font-size:5px!important}.issue-modal-preview .keeper-card-chip{top:31px!important;left:8px!important;transform:scale(.26)!important;transform-origin:left top!important}.issue-modal-preview .keeper-card-badge{top:32px!important;right:7px!important;padding:0 4px!important;font-size:4px!important;min-height:10px!important}.issue-modal-preview .keeper-card-bottom{left:8px!important;right:8px!important;bottom:7px!important}.issue-modal-preview .keeper-card-bottom small{font-size:4px!important;margin-bottom:2px!important}.issue-modal-preview .keeper-card-bottom strong{font-size:5px!important;letter-spacing:.08em!important}.issue-modal-preview .card-corner-logo{width:13px!important;height:13px!important}.issue-modal-option-info{min-width:0;flex:1 1;display:grid;grid-gap:5px;gap:5px}.issue-modal-option-info strong{font-size:19px;color:#101827;letter-spacing:-.04em;line-height:1.08}.issue-modal-option-info small{font-size:12px;color:#647089;line-height:1.28}.issue-modal-radio{width:23px;height:23px;flex:0 0 23px;border-radius:50%;display:grid;place-items:center;border:1.5px solid #cdd3e1;color:#fff}.issue-modal-option.selected .issue-modal-radio{border-color:#2f5bff;background:#2f5bff}.issue-modal-continue{width:100%;margin-top:18px;min-height:50px;border-radius:999px;border:0;display:flex;align-items:center;justify-content:center;gap:10px;background:#305cff;color:white;font-size:17px;font-weight:800;opacity:.6;cursor:not-allowed}.issue-modal-disclaimer{margin:10px 8px 0;color:#7b8497;text-align:center;font-size:12px;line-height:1.45}@media (max-width:480px){.issue-modal{padding:26px 15px 18px;border-radius:20px}.issue-modal-option{gap:9px;padding:9px}.issue-modal-preview{flex-basis:92px;width:92px}.issue-modal-preview .keeper-card{transform:scale(.79)!important;transform-origin:left center!important}.issue-modal-option-info strong{font-size:17px}.issue-modal-option-info small{font-size:11px}}.brand{gap:5px;align-items:center;white-space:nowrap}.brand-mark-clean{display:block;width:20px;height:20px;flex:0 0 20px;object-fit:contain}.brand-wordmark-clean{color:#fff;font-size:25px;font-weight:720;line-height:1;letter-spacing:-.065em;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.light-pill .blue-logo{filter:brightness(0) saturate(100%) invert(30%) sepia(87%) saturate(3040%) hue-rotate(222deg) brightness(98%)}.cta-panel{gap:clamp(40px,5vw,80px);padding:clamp(38px,5vw,64px);align-items:center}.cta-panel>div:first-child{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.cta-panel .kicker{margin-bottom:18px}.cta-panel h2{margin:0;max-width:540px;font-size:clamp(34px,3.6vw,52px);line-height:1.1;letter-spacing:-.055em;text-wrap:balance}.cta-panel h2 span{display:inline}.cta-panel p{margin-top:20px;max-width:480px;font-size:16px;line-height:1.7}.cta-panel .hero-actions-row{margin-top:28px;gap:14px}.cta-panel .hero-chips{margin-top:22px;gap:10px}.cta-panel .cta-card-wrap{min-width:0}@media (max-width:1100px){.cta-panel{grid-template-columns:1fr}.cta-panel .cta-card-wrap{padding:6px 0}}@media (max-width:680px){.cta-panel{padding:30px 22px;gap:28px}.cta-panel h2{font-size:clamp(30px,8vw,42px)}.cta-panel p{margin-top:16px}.cta-panel .hero-actions-row{margin-top:24px}}.footer-top-row{justify-content:flex-end;padding-bottom:12px}.footer-grid{padding-top:12px;padding-bottom:36px}.footer-copy{max-width:360px;line-height:1.7}.footer-links-grid-wide{grid-template-columns:repeat(5,minmax(104px,1fr));gap:18px}.footer-links-grid a:hover{color:#fff}.footer-pending-link{display:block;margin:10px 0;font-size:14px;color:#8090aa;cursor:default}.footer-bottom-line{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:22px;border-top:1px solid rgba(255,255,255,.09);font-size:12px;line-height:1.6;color:#98a9c3}@media(max-width:800px){.footer-links-grid-wide{grid-template-columns:repeat(3,minmax(100px,1fr))}}@media(max-width:540px){.footer-links-grid-wide{grid-template-columns:repeat(2,minmax(120px,1fr))}}.legal-page{min-height:100vh;background:#0b1220;color:#f3f6ff}.legal-shell{width:min(880px,calc(100% - 36px));margin:0 auto;padding:52px 0 100px}.legal-back{display:inline-flex;gap:10px;align-items:center;font-size:14px;color:#b7c6e2;text-decoration:none;margin-bottom:44px}.legal-head{padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.11);margin-bottom:32px}.legal-head h1{margin:12px 0 14px;font-size:clamp(36px,5vw,58px);line-height:1.08;letter-spacing:-.045em}.legal-head p{max-width:740px;color:#b9c7de;line-height:1.75;font-size:16px}.legal-pill{color:#abc3ff;background:rgba(62,101,255,.1);border:1px solid rgba(62,101,255,.22);padding:8px 13px;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700}.legal-warning{border:1px solid rgba(255,255,255,.14);background:#131f34;border-radius:16px;padding:20px 24px;margin-bottom:32px;color:#d9e4f4;line-height:1.65}.legal-section{padding:10px 0 20px}.legal-section h2{font-size:23px;margin:16px 0;letter-spacing:-.02em}.legal-section p{margin:10px 0 14px;font-size:16px;line-height:1.8;color:#c5d0e1}.legal-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.legal-links a{padding:10px 14px;border:1px solid rgba(255,255,255,.13);border-radius:12px;font-size:13px}.legal-links a[aria-current=page]{border-color:#5579ff;color:#b7c8ff}.locale-toggle{flex-wrap:nowrap;gap:2px}.locale-toggle a{min-width:35px;padding:0 8px}@media (max-width:450px){.header-actions .locale-toggle a{min-width:28px;padding:0 5px;font-size:10px}.header-actions{gap:6px}}.cashback-showcase{grid-template-columns:1fr;max-width:1040px}.cashback-copy{width:100%;max-width:100%}.cashback-copy h2{max-width:860px}.cashback-copy p{max-width:740px}.cashback-progress-list{max-width:900px}.cashback-copy small{max-width:850px}.hero-copy .hero-offer-note{margin-top:12px;font-size:12px;line-height:1.55;color:#b1c3df;max-width:490px}.eco-stake .stake-art{position:absolute;inset:0;pointer-events:none}.eco-stake .staking-asset{position:absolute;left:50%;bottom:5%;transform:translateX(-50%);width:82%;height:auto;max-height:90%;max-width:92%;object-fit:contain;opacity:.95;pointer-events:none}.eco-stake .stake-overlay{position:absolute;left:0;right:0;bottom:16px;text-align:center;pointer-events:none;z-index:3}.eco-stake .stake-overlay span{display:block;color:#9bc1ff;font-weight:900;font-size:clamp(56px,6vw,96px);line-height:.8;letter-spacing:-.09em;text-shadow:0 4px 2px #2e6ad4,0 8px 14px #0c54c4}.eco-stake .stake-overlay em{font-style:normal;display:block;font-size:11px;margin-top:6px;color:#a9c7ff;letter-spacing:.15em}.eco-stake:hover .staking-asset{transform:translateX(-50%) translateY(-6px) scale(1.035)}.eco-stake:hover .stake-overlay{transform:translateY(-7px)}@media (prefers-reduced-motion:reduce){.eco-stake .stake-overlay,.eco-stake .staking-asset{transition:none!important}.eco-stake:hover .staking-asset{transform:translateX(-50%)}.eco-stake:hover .stake-overlay{transform:none}}@media (max-width:860px){.eco-stake .stake-overlay span{font-size:clamp(44px,9vw,72px)}}@media (max-width:540px){.eco-stake .staking-asset{width:78%;max-height:84%}}.aml-check-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(8,12,22,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.aml-check-card{width:min(360px,92vw);background:#0d1626;border:1px solid rgba(120,170,255,.18);border-radius:22px;padding:36px 24px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 24px 60px rgba(0,0,0,.55)}.txc-check-wrap{display:flex;align-items:center;justify-content:center;margin-bottom:18px}.txc-check-svg,.txc-check-wrap{width:96px;height:96px}.txc-check-circle{fill:none;stroke:#22c55e;stroke-width:3}.txc-check-mark{stroke:#22c55e;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round}.aml-check-title{margin:0 0 8px;font-size:22px;font-weight:800;color:#e8f1ff}.txc-subtitle{margin:0 0 26px;font-size:14px;line-height:1.5;color:#8aa0c4}.aml-check-done-btn{width:100%;padding:13px 18px;border:none;border-radius:12px;background:linear-gradient(135deg,#2f8bff,#1d6fe0);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.aml-check-done-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(47,139,255,.45)}.aml-check-done-btn:active{transform:translateY(0)}@media (max-width:420px){.aml-check-card{padding:28px 18px 22px}.aml-check-title{font-size:20px}}