:root{color-scheme:dark;--bg:#07110f;--mint:#7fdcc6;--gold:#d7bc78;--text:#f4f7f5;--muted:#9aa9a4;--border:rgba(215,188,120,.25)}
*{box-sizing:border-box}body{margin:0;min-height:100svh;display:flex;flex-direction:column;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;isolation:isolate}a{color:inherit;text-decoration:none}
.ambient{position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse at 63% 38%,rgba(127,220,198,.18),transparent 43%),radial-gradient(ellipse at 20% 90%,rgba(215,188,120,.13),transparent 38%),linear-gradient(120deg,#07110f,#06100f 58%,#0d1619)}.ambient:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(220,239,234,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(220,239,234,.026) 1px,transparent 1px);background-size:82px 82px;mask-image:linear-gradient(transparent,#000)}
.header{height:92px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 4.6vw;border-bottom:1px solid rgba(255,255,255,.07)}.brand{display:flex;align-items:center;gap:14px;font-size:13px;letter-spacing:2px;font-weight:700}.brand-light{color:#a5b2ae;font-weight:400}.brand-mark{display:inline-flex;align-items:center;height:36px;padding:0 7px;border:1px solid var(--border);color:var(--mint);font-size:16px;letter-spacing:-1px}.brand-mark span{color:var(--gold);font-weight:400}.availability{display:flex;align-items:center;gap:10px;color:#c6bbb0;font-size:11px;letter-spacing:1.7px}.availability i{width:5px;height:5px;border-radius:50%;background:var(--gold);box-shadow:0 0 12px rgba(215,188,120,.55)}
.stage{flex:1;width:100%;max-width:1500px;margin:auto;padding:58px 4.6vw 62px;display:grid;grid-template-columns:minmax(320px,1fr) minmax(360px,440px);gap:clamp(60px,13vw,220px);align-items:center}.intro{max-width:640px}.eyebrow{margin:0 0 24px;color:var(--gold);font-size:11px;letter-spacing:2.3px;line-height:1.5}h1{margin:0;font-size:clamp(48px,6.2vw,98px);line-height:1;font-weight:500;letter-spacing:-3.5px;white-space:nowrap}h1>span{display:block}.domain-extension{color:var(--gold);font-size:.72em;letter-spacing:-2px}.gold-rule{width:54px;height:2px;margin:30px 0;background:var(--gold)}.lead{max-width:560px;margin:0 0 16px;color:#e5ebe8;font-size:clamp(20px,2vw,29px);line-height:1.35}.description{max-width:470px;margin:0;color:var(--muted);font-size:15px;line-height:1.75}.actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:34px}.primary,.secondary,.card-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:5px;padding:0 20px;font-size:14px;font-weight:700}.primary,.card-button{background:linear-gradient(105deg,#d5b271,#efd69e);border:1px solid #e8cb96;color:#141712}.secondary{border:1px solid rgba(255,255,255,.16);color:#d8e2df;background:rgba(255,255,255,.035)}
.domain-card{position:relative;width:100%;border:1px solid var(--border);border-radius:12px;padding:30px 30px 24px;background:linear-gradient(145deg,rgba(16,32,30,.96),rgba(8,15,16,.96));box-shadow:0 24px 90px rgba(0,0,0,.42),0 1px 0 rgba(255,255,255,.08) inset}.domain-card:before{content:"";position:absolute;inset:18px;border:1px solid rgba(127,220,198,.09);pointer-events:none}.card-topline{display:flex;justify-content:space-between;margin-bottom:20px;color:var(--gold);font-size:10px;letter-spacing:1.7px}.card-topline span+span{color:#62716d;letter-spacing:1px}.domain-card h2{margin:0 0 8px;font-size:34px;font-weight:500;letter-spacing:-.8px}.card-copy{margin:0 0 26px;color:var(--muted);font-size:15px}.domain-facts{display:grid;gap:12px;margin:0 0 24px}.domain-facts div{display:grid;grid-template-columns:108px 1fr;gap:16px;padding:14px 0;border-top:1px solid rgba(255,255,255,.08)}.domain-facts div:last-child{border-bottom:1px solid rgba(255,255,255,.08)}dt{color:var(--gold);font-size:11px;letter-spacing:1.4px;text-transform:uppercase}dd{margin:0;color:#e4ece9;font-size:14px;line-height:1.4}.card-button{width:100%}.privacy{margin:13px 0 0;text-align:center;color:#899893;font-size:11px}
.value-strip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025)}.value-strip article{padding:28px 4.6vw;border-right:1px solid rgba(255,255,255,.08)}.value-strip article:last-child{border-right:0}.value-strip span{display:block;margin-bottom:18px;color:var(--gold);font-size:13px}.value-strip h2{margin:0 0 8px;font-size:18px;font-weight:500}.value-strip p{max-width:360px;margin:0;color:var(--muted);font-size:14px;line-height:1.6}footer{flex:none;display:flex;justify-content:space-between;gap:20px;margin:0 4.6vw;padding:19px 0;color:#73817d;border-top:1px solid rgba(255,255,255,.06);font-size:11px;letter-spacing:.4px}footer>span+span{font-size:10px;letter-spacing:2px}a:focus-visible{outline:2px solid #ffdc98;outline-offset:4px}
@media(max-width:930px){.header{height:78px;padding:0 6vw}.availability{font-size:9px;letter-spacing:1px}.brand{font-size:11px;letter-spacing:1px;gap:9px}.stage{display:block;max-width:760px;padding:48px 6vw 42px}.intro{max-width:100%;padding-bottom:38px}h1{font-size:clamp(42px,10vw,72px);letter-spacing:-2.6px}.lead{font-size:21px}.domain-card{max-width:550px}.value-strip{grid-template-columns:1fr}.value-strip article{border-right:0;border-bottom:1px solid rgba(255,255,255,.08);padding:26px 6vw}.value-strip article:last-child{border-bottom:0}footer{margin:0 6vw}}
@media(max-width:520px){.header{height:68px}.availability{max-width:128px;font-size:8px;line-height:1.55;letter-spacing:.8px}.brand-light{display:none}.brand-mark{height:30px}.stage{padding-top:34px}.eyebrow{font-size:9px;letter-spacing:1.5px}h1{font-size:43px;letter-spacing:-2.5px}.domain-extension{font-size:.68em}.gold-rule{margin:25px 0}.lead{font-size:18px}.description{font-size:14px}.actions{display:grid}.domain-card{padding:24px 20px}.domain-card h2{font-size:28px}.domain-facts div{grid-template-columns:1fr;gap:6px}footer>span+span{display:none}}

.blueprint-note{display:grid;grid-template-columns:46px 1fr;gap:15px;max-width:500px;margin-top:25px;padding:16px 18px;border:1px solid rgba(127,220,198,.18);border-radius:6px;background-color:rgba(127,220,198,.04);background-image:linear-gradient(rgba(127,220,198,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(127,220,198,.07) 1px,transparent 1px);background-size:18px 18px}.blueprint-note span{color:var(--gold);font-size:12px;letter-spacing:1.6px}.blueprint-note p{margin:0;color:#cbd8d4;font-size:14px;line-height:1.6}.schematic{position:relative;height:118px;margin:0 0 22px;border:1px solid rgba(127,220,198,.18);border-radius:6px;background-image:linear-gradient(rgba(127,220,198,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(127,220,198,.08) 1px,transparent 1px);background-size:20px 20px;overflow:hidden}.node{position:absolute;display:grid;place-items:center;width:74px;height:32px;border:1px solid rgba(215,188,120,.52);background:#101d1a;color:#e8d198;font-size:10px;letter-spacing:1.4px}.node-a{left:18px;top:43px}.node-b{left:50%;top:18px;transform:translateX(-50%)}.node-c{right:18px;bottom:21px}.trace{position:absolute;height:1px;background:rgba(127,220,198,.55);transform-origin:left center}.trace-one{left:92px;top:59px;width:126px;transform:rotate(-14deg)}.trace-two{right:92px;top:58px;width:126px;transform:rotate(18deg)}
@media(max-width:520px){.blueprint-note{grid-template-columns:1fr;gap:7px}.schematic{height:105px}.node{width:62px}.trace-one,.trace-two{width:90px}}
