:root{color-scheme:dark;font-family:Arial,Helvetica,sans-serif;background:#0c1730;color:#f4f7ff}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 35% 28%,#183c88 0,transparent 50%),#0c1730}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline:2px solid #c3c0ff;outline-offset:6px}header,footer{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 32px}.wordmark{font-size:19px;font-weight:700}.wordmark span,.quiet{font-size:12px;color:#9aadd0}.hero{min-height:660px;min-height:82svh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:45px 24px 35px}.identity-mark{object-fit:contain;animation:float 9s ease-in-out infinite;filter:drop-shadow(0 20px 35px #07122660);margin-bottom:18px}.eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#9bafd7}h1{font-size:clamp(58px,9vw,98px);letter-spacing:-.065em;margin:10px 0 24px;line-height:1}h1 span{color:#91a6d5;font-weight:400}.wallet{border:1px solid #ffffff21;background:#ffffff09;border-radius:30px;padding:11px 19px;color:#b3c4e6;font-size:12px;cursor:pointer}.wallet:hover{background:#ffffff15}.bio{font-size:17px;color:#bdc9e3;line-height:1.8;margin:26px 0}.primary{background:#f5f2ff;color:#26355c;border-radius:9px;padding:16px 24px;font-size:13px;font-weight:600}.primary:hover{background:white}.status{font-size:12px;color:#c8e9db;min-height:16px;margin:13px 0 0;max-width:95%;overflow-wrap:anywhere}.explore,.domains{max-width:1120px;margin:auto;padding:52px 32px}.section-title{margin-bottom:27px}h2{font-size:30px;font-weight:500;letter-spacing:-.03em;margin:10px 0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{position:relative;padding:29px 25px;background:#ffffff06;border:1px solid #ffffff18;border-radius:18px;transition:transform .2s,background .2s}.card:hover{transform:translateY(-4px);background:#ffffff0d}.card-icon{font-size:32px;color:#c3b7e8}.card h3{font-size:20px;font-weight:500;margin:24px 0 12px}.card p{font-size:13px;line-height:1.8;color:#9eafd1;max-width:230px}.arrow{position:absolute;top:29px;right:25px;color:#899cbd}.domains{padding-bottom:80px}.domain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.domain-grid a{border:1px solid #ffffff16;background:linear-gradient(130deg,#1d3150,#12213e);border-radius:12px;padding:27px 20px;font-size:19px}.domain-grid a:hover{border-color:#b0a4d5}.domain-grid span{color:#8ba2c9}.subdomains{display:flex;flex-wrap:wrap;gap:22px;font-size:12px;color:#a7b8d8;margin:25px 0 0}footer{border-top:1px solid #ffffff12;font-size:11px;color:#94a6c8;padding-block:30px}footer span{color:#6f83a7}@keyframes float{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(4deg)}}@media(max-width:700px){header,footer{padding-inline:22px}.hero{min-height:660px;min-height:83svh}.identity-mark{width:180px;height:140px}.bio{font-size:15px}.cards{grid-template-columns:1fr}.explore,.domains{padding:35px 22px}.domain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.domain-grid a{font-size:15px;padding:24px 12px}.domains{padding-bottom:55px}footer{flex-wrap:wrap}footer span{display:none}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
