@import url('https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--bg:#07121d;--panel:#0d2030;--light:#eff8f8;--muted:#99acbc;--mint:#73efce;--line:#ffffff1c}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{margin:0;background:var(--bg);color:var(--light);font-family:Manrope,Arial,sans-serif;line-height:1.7}a{text-decoration:none;color:inherit}.wrap{width:min(1180px,calc(100% - 52px));margin:auto}.top{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.logo{display:flex;align-items:center;font-size:19px;font-weight:800;letter-spacing:-.9px}.logo span:not(.logoicon){color:#b2c4ce;font-weight:500}.logo i{font-style:normal;font-size:13px;color:var(--mint);margin-left:2px}.logoicon{display:grid;place-items:center;border:1px solid #73efce88;border-radius:9px;color:var(--mint);width:30px;height:30px;margin-right:12px;font-size:25px}.top nav{display:flex;align-items:center;gap:32px;font-size:12px;color:#bacbd6}.top nav a:hover,.linkedin:hover{color:var(--mint)}.navbutton{padding:11px 16px;border:1px solid #73efce66;border-radius:4px;color:white}.menu{display:none}.hero{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:690px;padding-bottom:75px}.hero-text{position:relative;z-index:1}.eyebrow,.kicker,.availability{font:10px 'DM Mono',monospace;letter-spacing:1.6px;color:var(--mint)}.dot{display:inline-block;width:7px;height:7px;background:var(--mint);border-radius:50%;box-shadow:0 0 13px #73efceaa;margin-right:8px}h1{font-size:clamp(43px,5.2vw,70px);line-height:1.12;letter-spacing:-3.7px;margin:27px 0}h1 em,h2 em{color:var(--mint);font-style:normal}.lead{font-size:15px;color:#b1c2cf;max-width:550px;line-height:1.95}.actions{display:flex;gap:20px;align-items:center;margin-top:35px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;padding:15px 22px;border-radius:4px;font-size:12px;font-weight:800;transition:.2s}.primary{background:var(--mint);color:#071923}.primary:hover{background:#9af6df;transform:translateY(-2px)}.ghost{color:#d6e3ec}.ghost:hover{color:var(--mint)}.stats{display:flex;gap:45px;margin-top:58px}.stats div{display:flex;flex-direction:column}.stats strong{font:12px 'DM Mono',monospace}.stats small{font-size:10px;color:#8196a9;margin-top:5px}.hero-art{position:relative;min-width:0}.hero-art svg{width:100%;filter:drop-shadow(0 0 20px #52e2c021)}.art-glow{position:absolute;inset:20%;background:#23a48a30;filter:blur(100px)}.art-tag{position:absolute;border:1px solid #73efce44;background:#0b1c2ad9;padding:11px 15px;font:10px 'DM Mono',monospace;color:#c4d8df;backdrop-filter:blur(8px)}.top-tag{right:0;top:18%}.bottom-tag{left:4%;bottom:13%}.bottom-tag span{color:var(--mint);margin-left:15px}.hero-foot{position:absolute;bottom:0;left:0;right:0;border-top:1px solid var(--line);padding:18px 0;display:flex;justify-content:space-between;color:#73889a;font:9px 'DM Mono',monospace;letter-spacing:1.3px}.ribbon{overflow:hidden;background:#0b1b29;border-block:1px solid var(--line);padding:19px 0;text-align:center;color:#a8bbc8;font:10px 'DM Mono',monospace;letter-spacing:1px;white-space:nowrap}.ribbon b{color:var(--mint);margin:0 25px}.section{padding-top:110px;padding-bottom:110px}.intro{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start;margin:30px 0 52px}.intro h2,h2{font-size:clamp(35px,4.1vw,53px);line-height:1.19;letter-spacing:-2.4px;margin:0}.intro p,.intro>div p,.contact p{font-size:13px;line-height:2;color:#a4b8c6;margin:0 0 15px}.cards{display:grid;gap:13px}.four{grid-template-columns:repeat(4,1fr)}.three{grid-template-columns:repeat(3,1fr)}.cards article{position:relative;min-height:225px;background:linear-gradient(140deg,#112738,#0b1b29);border:1px solid var(--line);padding:27px 24px;transition:.2s}.cards article:hover{border-color:#73efce70;transform:translateY(-3px)}.cards small{position:absolute;top:24px;right:23px;font:10px 'DM Mono',monospace;color:#668092}.symbol{display:block;font-size:27px;color:var(--mint);margin-bottom:30px}.cards h3{font-size:15px;margin:0 0 9px}.cards p{font-size:11px;line-height:1.85;color:#98adbc;margin:0}.shaded{background:#0a1927;border-block:1px solid var(--line)}.buyer-list{border-top:1px solid var(--line)}.buyer-list>div{display:grid;grid-template-columns:80px 1fr 1fr;gap:20px;align-items:center;padding:21px 10px;border-bottom:1px solid var(--line)}.buyer-list span{color:var(--mint);font:11px 'DM Mono',monospace}.buyer-list strong{font-size:14px}.buyer-list p{color:#95aabc;font-size:12px;margin:0}.contact{background:radial-gradient(ellipse at 70% 30%,#195b5544,transparent 50%),#0d2030;border-top:1px solid #73efce33}.contact-grid{padding:110px 0;display:grid;grid-template-columns:1fr 420px;gap:75px;align-items:center}.contact h2{margin:25px 0}.contact p{max-width:480px}.offer-card{border:1px solid #73efce55;background:#112637;padding:30px;box-shadow:0 25px 70px #0004}.availability{font-size:9px}.offer-domain{font-size:28px;font-weight:800;letter-spacing:-1.5px;margin:32px 0}.offer-domain span{font-size:19px;color:var(--mint)}.offer-detail{border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:10px;padding:16px 0;font-size:11px}.offer-detail span{font:9px 'DM Mono',monospace;color:#8aa1b2}.full{display:flex;width:100%;margin-top:15px}.linkedin{display:block;text-align:center;margin-top:20px;font-size:12px;font-weight:700}.offer-card .contact-email{font-size:11px;text-align:center;margin:16px 0 0}.contact-email a{color:var(--mint)}.footer{min-height:115px;display:flex;align-items:center;justify-content:space-between;gap:20px}.footer .logo{font-size:15px}.footer>span{font-size:10px;color:#7f94a5}
@media(max-width:900px){.top nav{gap:16px}.hero{min-height:610px}.stats{gap:18px}.intro{gap:40px}.four{grid-template-columns:repeat(2,1fr)}.contact-grid{grid-template-columns:1fr 360px;gap:35px}}
@media(max-width:700px){.wrap{width:calc(100% - 36px)}.top{height:72px}.menu{display:block;border:0;background:none;color:white;font-size:23px;cursor:pointer}.top nav{display:none;position:absolute;z-index:10;top:72px;left:18px;right:18px;background:#102434;border:1px solid var(--line);padding:20px;flex-direction:column;align-items:stretch}.top nav.open{display:flex}.hero{display:flex;flex-direction:column;align-items:stretch;padding-top:70px;padding-bottom:65px}.hero h1{font-size:clamp(43px,11vw,60px);letter-spacing:-2.8px}.hero-art{margin-top:20px}.stats{justify-content:space-between;margin-top:40px}.stats strong{font-size:10px}.stats small{font-size:9px}.hero-foot{font-size:7px}.ribbon{text-align:left}.section{padding-top:75px;padding-bottom:75px}.intro{display:block;margin:24px 0 34px}.intro p,.intro>div{margin-top:22px}.three{grid-template-columns:repeat(2,1fr)}.cards article{padding:22px 17px;min-height:205px}.buyer-list>div{grid-template-columns:35px 1fr;gap:5px}.buyer-list p{grid-column:2}.contact-grid{grid-template-columns:1fr;padding:75px 0}.footer{flex-wrap:wrap;padding:25px 0}.footer>span:nth-child(2){order:3;width:100%}}
@media(max-width:390px){.three,.four{grid-template-columns:1fr}.cards article{min-height:175px}.offer-card{padding:22px}.offer-domain{font-size:24px}.actions{gap:5px}.btn{gap:10px;padding:14px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
