:root{--bg:#050b15;--card:#0b1728;--line:#1b2b42;--blue:#2378ff;--cyan:#58b4ff;--text:#f4f8ff;--muted:#91a3ba}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 80% 5%,#0c2c55 0,transparent 27%),var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.wrap{width:min(1160px,calc(100% - 40px));margin:auto}.nav{height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12}.logo{display:flex;align-items:center;gap:10px;color:white;text-decoration:none;font-weight:850;letter-spacing:.08em}.logo i{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:linear-gradient(145deg,#398bff,#163d82);font-style:normal}.nav nav{display:flex;gap:30px}.nav nav a,.text-link,footer a{color:#aebed2;text-decoration:none}.nav nav a:hover,.text-link:hover{color:white}.button{display:inline-flex;justify-content:center;align-items:center;padding:15px 22px;border:0;border-radius:13px;background:linear-gradient(135deg,#2e85ff,#1759d3);box-shadow:0 12px 35px #1268ee44;color:#fff;text-decoration:none;font-weight:750}.button.small{padding:11px 16px}.hero{min-height:650px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:70px}.eyebrow{color:#75bdff;text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:800}.eyebrow i,.ticker p i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#45d8a1;box-shadow:0 0 13px #45d8a1;margin-right:7px}.hero h1{font-size:clamp(50px,6vw,83px);line-height:.98;letter-spacing:-.055em;margin:25px 0}.hero h1 em{font-style:normal;color:#55aaff}.hero-copy>p,.section-copy p,.security p{max-width:590px;color:var(--muted);font-size:18px;line-height:1.7}.hero-actions{display:flex;align-items:center;gap:25px;margin:32px 0}.trust{display:flex;gap:20px;flex-wrap:wrap;color:#a9bbcf;font-size:13px}.hero-art{position:relative}.hero-art img{width:100%;border-radius:28px;box-shadow:0 30px 100px #000b;border:1px solid #70b5ff33}.float-card{position:absolute;left:-30px;bottom:-28px;padding:18px 22px;border:1px solid #ffffff24;background:#0b1728dd;backdrop-filter:blur(15px);border-radius:16px;display:flex;flex-direction:column;box-shadow:0 20px 50px #0008}.float-card span{color:#7e93ad;font-size:13px;margin-top:4px}.ticker{border-block:1px solid var(--line);background:#07111f}.ticker-grid{min-height:110px;display:grid;grid-template-columns:repeat(3,1fr) auto;align-items:center}.ticker-grid>div{display:grid;grid-template-columns:auto 1fr;gap:3px 14px;border-right:1px solid var(--line);padding-left:25px}.ticker-grid span{font-weight:850;color:#66aeff}.ticker-grid b{font-size:20px}.ticker-grid small{grid-column:2;color:var(--muted)}.ticker-grid p{padding-left:25px;color:#7f91a6;font-size:13px}.exchange{padding-block:110px;display:grid;grid-template-columns:1fr 460px;gap:100px;align-items:center}h2{font-size:clamp(34px,5vw,55px);letter-spacing:-.04em;margin:15px 0}.calculator{position:relative;padding:25px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,#0e1d31,#091321);box-shadow:0 30px 80px #0008}.switch{display:grid;grid-template-columns:1fr 1fr;padding:4px;background:#050d19;border-radius:12px;margin-bottom:22px}.switch button,.coins button{border:0;background:transparent;color:#768aa4;padding:12px;border-radius:9px;font-weight:750;cursor:pointer}.switch button.active,.coins button.active{background:#17345d;color:#fff}.calculator label{display:block;color:#879ab2;font-size:13px;margin:16px 0}.coins{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.coins button{border:1px solid var(--line)}.input{display:flex;align-items:center;margin-top:8px;border:1px solid #223754;background:#07101c;border-radius:13px;padding:0 16px}.input input,.input output{width:100%;padding:16px 0;background:transparent;border:0;outline:0;color:white;font-size:25px;font-weight:750}.input span{color:#6faeff;font-weight:800}.result{background:#0c1b2e}.swap{position:absolute;right:48px;margin-top:-5px;width:32px;height:32px;border:1px solid #29476f;border-radius:9px;color:white;background:#102847;cursor:pointer}.details{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:18px;color:#8296ae;font-size:14px}.details b{color:#dceaff}.notice{font-size:11px;color:#677a92;line-height:1.5}.full{width:100%}.steps{padding-block:70px 120px}.step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.step-grid article{padding:30px;border:1px solid var(--line);border-radius:20px;background:#081321}.step-grid article>b{color:#4599ff;font-size:13px}.step-grid h3{font-size:21px;margin:30px 0 10px}.step-grid p{color:var(--muted);line-height:1.6}.security{margin-bottom:100px;padding:50px;display:flex;justify-content:space-between;align-items:center;border:1px solid #28528a;border-radius:28px;background:linear-gradient(100deg,#0b1c32,#0b2850)}.security>div:first-child{max-width:760px}.shield{display:grid;place-items:center;width:115px;height:130px;background:linear-gradient(#3d96ff,#194384);clip-path:polygon(50% 0,95% 18%,90% 75%,50% 100%,10% 75%,5% 18%);font-size:45px;font-weight:900}footer{min-height:100px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;color:#71849b;font-size:13px}@media(max-width:850px){.nav nav{display:none}.hero{grid-template-columns:1fr;padding:80px 0}.hero-art{max-width:570px}.ticker-grid{grid-template-columns:1fr 1fr}.ticker-grid>div{padding:18px 10px}.ticker-grid p{padding:15px}.exchange{grid-template-columns:1fr;gap:40px}.step-grid{grid-template-columns:1fr}.security{padding:30px}.shield{display:none}}@media(max-width:520px){.wrap{width:min(100% - 24px,1160px)}.nav .button{display:none}.hero{min-height:auto;padding:65px 0 80px}.hero h1{font-size:48px}.hero-actions{align-items:flex-start;flex-direction:column}.hero-art{display:none}.ticker-grid{grid-template-columns:1fr}.ticker-grid>div{border-right:0;border-bottom:1px solid var(--line)}.exchange{padding-block:75px}.calculator{padding:18px}.security{margin-bottom:50px}footer{padding:25px 0;gap:18px;flex-wrap:wrap}}
