:root{color:#e8eef0;font-synthesis:none;text-rendering:optimizelegibility;background:#071013;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 78% -10%,#1fa99829,#0000 32rem),#071013;min-width:320px;margin:0}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.site-shell{min-height:100vh;overflow:hidden}.site-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071013db;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 clamp(20px,5vw,72px);display:grid;position:sticky;top:0}.brand{justify-self:start;align-items:center;gap:10px;font-weight:750;text-decoration:none;display:inline-flex}.brand-mark{color:#071013;background:#58dfc7;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}nav{gap:28px;display:flex}nav a,.header-link{color:#a7b6b9;font-size:.9rem;font-weight:650;text-decoration:none}nav a:hover,.header-link:hover{color:#fff}.header-link{justify-self:end;align-items:center;gap:5px;display:inline-flex}.hero{grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);align-items:center;gap:clamp(40px,7vw,110px);max-width:1440px;min-height:680px;margin:0 auto;padding:92px clamp(20px,6vw,88px);display:grid}.hero-copy{max-width:870px}.eyebrow{color:#66e4cd;letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:.76rem;font-weight:800}h1,h2,h3,p{margin-top:0}h1{color:#f4f8f8;letter-spacing:-.065em;max-width:920px;margin-bottom:26px;font-size:clamp(3.1rem,7vw,6.8rem);line-height:.96}.hero-lead{color:#9eb0b4;max-width:720px;margin-bottom:34px;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.75}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-weight:750;text-decoration:none;transition:all .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{color:#071013;background:#58dfc7}.button.secondary{color:#e8eef0;background:#ffffff09;border-color:#ffffff24}.status-card{background:#0c1b1fc7;border:1px solid #66e4cd33;border-radius:24px;padding:26px;box-shadow:0 30px 90px #0003}.status-heading{align-items:center;gap:9px;margin-bottom:24px;font-weight:750;display:flex}.status-dot{background:#66e4cd;border-radius:99px;width:8px;height:8px;box-shadow:0 0 18px #66e4cd}.status-card dl{margin:0}.status-card dl div{border-top:1px solid #ffffff14;justify-content:space-between;gap:20px;padding:14px 0;display:flex}.status-card dt{color:#789095}.status-card dd{color:#dfe8e9;text-align:right;margin:0;font-weight:700}.status-card>p{color:#9db0b3;background:#66e4cd12;border-radius:14px;margin:18px 0 0;padding:14px;font-size:.86rem;line-height:1.6}.section{max-width:1440px;margin:0 auto;padding:96px clamp(20px,6vw,88px)}.section-heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:38px;display:flex}h2{letter-spacing:-.05em;max-width:770px;margin-bottom:0;font-size:clamp(2.2rem,4.7vw,4.4rem);line-height:1.03}.section-heading>p{color:#879b9f;max-width:410px;margin-bottom:4px;line-height:1.7}.module-grid,.control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.module-card,.control-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:20px;padding:28px}.module-card>svg{color:#66e4cd;margin-bottom:48px}.module-card h3,.control-card h3{margin-bottom:10px;font-size:1.18rem}.module-card p,.control-card p{color:#8da1a5;margin-bottom:0;line-height:1.65}.transfer-section{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,7vw,100px);display:grid}.section-intro{color:#8da1a5;margin:22px 0 32px;line-height:1.7}.step-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.step-list li{color:#d6e0e1;border-top:1px solid #ffffff17;grid-template-columns:42px 1fr;gap:14px;padding:16px 0;line-height:1.5;display:grid}.step-list span{color:#66e4cd;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.code-card{background:#09171a;border:1px solid #66e4cd2e;border-radius:22px;overflow:hidden;box-shadow:0 28px 90px #00000042}.code-title{color:#789095;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;font-size:.78rem;display:flex}.code-title a{color:#66e4cd;align-items:center;gap:5px;text-decoration:none;display:inline-flex}pre{color:#b8ece2;margin:0;padding:clamp(20px,4vw,36px);font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:clamp(.72rem,1.35vw,.91rem);line-height:1.75;overflow:auto}.control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.control-card{grid-template-columns:auto 1fr;column-gap:16px;display:grid}.control-icon{color:#66e4cd;background:#66e4cd17;border-radius:12px;grid-row:1/span 3;place-items:center;width:42px;height:42px;display:grid}.control-card a{color:#66e4cd;word-break:break-all;align-items:center;gap:5px;margin-top:17px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;text-decoration:none;display:inline-flex}.verification{background:linear-gradient(120deg,#19524959,#0c1b1fb8);border:1px solid #66e4cd29;border-radius:28px;grid-template-columns:1.2fr 1fr auto;align-items:center;gap:42px;max-width:1300px;margin:70px auto 110px;padding:clamp(28px,5vw,56px);display:grid}.verification h2{font-size:clamp(2rem,3.8vw,3.5rem)}.verification-list{gap:11px;display:grid}.verification-list p{color:#b9c8ca;align-items:center;gap:9px;margin-bottom:0;display:flex}.verification-list svg{color:#66e4cd}footer{color:#60767b;border-top:1px solid #ffffff14;justify-content:space-between;gap:24px;padding:28px clamp(20px,6vw,88px);font-size:.84rem;display:flex}@media (width<=980px){.site-header{grid-template-columns:1fr auto}nav{display:none}.hero,.transfer-section,.verification{grid-template-columns:1fr}.hero{min-height:0}.status-card{max-width:620px}.verification{margin-left:20px;margin-right:20px}}@media (width<=720px){.section-heading{gap:20px;display:grid}.module-grid,.control-grid{grid-template-columns:1fr}.hero,.section{padding-top:70px;padding-bottom:70px}h1{font-size:clamp(3rem,14vw,4.8rem)}footer{display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}
