*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#090b10;color:#f4f5f7;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.site-header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 7%;border-bottom:1px solid #20242d;background:rgba(9,11,16,.94);position:sticky;top:0;z-index:10}.logo{font-size:28px;font-weight:900;letter-spacing:-1.5px;color:#fff;text-decoration:none}.logo span{color:#ff6b2c}.site-header nav{display:flex;gap:30px}.site-header nav a{color:#b8bdc8;text-decoration:none;font-size:14px}.site-header nav a:hover{color:#fff}.hero{min-height:650px;padding:90px 7%;display:flex;align-items:center;justify-content:space-between;overflow:hidden;background:radial-gradient(circle at 75% 45%,#2b1520 0,#10131a 30%,#090b10 65%)}.hero-content{max-width:720px}.eyebrow{color:#ff6b2c;font-size:12px;font-weight:800;letter-spacing:3px;margin:0 0 18px}.hero h1{font-size:clamp(52px,8vw,96px);line-height:.95;margin:0 0 28px;letter-spacing:-4px}.hero h1 span{color:#ff6b2c}.lead{max-width:590px;color:#aeb4c0;font-size:19px;margin-bottom:34px}.button{display:inline-block;background:#ff6b2c;color:#fff;text-decoration:none;padding:15px 25px;border-radius:7px;font-weight:800}.hero-orb{width:310px;height:310px;border:1px solid #59303c;border-radius:50%;display:grid;place-items:center;position:relative;margin-right:4%}.orb-ring{position:absolute;width:240px;height:240px;border:1px solid #ff6b2c;border-radius:50%;opacity:.5}.orb-core{width:115px;height:115px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ff7c38,#8d1f34);font-size:55px;font-family:serif;box-shadow:0 0 80px #ff6b2c44}.section{padding:100px 7%;background:#0d1016}.section-head{margin-bottom:45px}.section h2,.feature h2,.social h2{font-size:clamp(34px,5vw,58px);line-height:1.05;margin:0;letter-spacing:-2px}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.card{min-height:260px;padding:28px;border:1px solid #272c36;border-radius:14px;background:#11151c;transition:.25s}.card:hover{transform:translateY(-5px);border-color:#ff6b2c66}.number{color:#ff6b2c;font-size:13px;font-weight:800;margin-bottom:70px}.card h3{font-size:23px;line-height:1.15;margin:0 0 12px}.card p{color:#8f96a3;margin:0}.feature{padding:100px 7%;display:grid;grid-template-columns:1fr 1fr;gap:80px;background:#11151c}.feature>p{color:#aeb4c0;font-size:18px;align-self:end}.social{padding:100px 7%;text-align:center}.social-links{display:flex;justify-content:center;gap:14px;margin-top:45px}.social-links a{min-width:190px;padding:17px 22px;border:1px solid #303641;border-radius:8px;color:#fff;text-decoration:none;display:flex;justify-content:space-between}.social-links a:hover{border-color:#ff6b2c}.social-links span{color:#ff6b2c}footer{padding:30px 7%;border-top:1px solid #20242d;display:flex;justify-content:space-between;align-items:center;color:#737b88}footer .logo{font-size:20px}footer p{font-size:12px}@media(max-width:800px){.site-header{padding:0 5%}.site-header nav{gap:14px}.site-header nav a:nth-child(2){display:none}.hero{padding:70px 5%;min-height:590px}.hero-orb{display:none}.hero h1{letter-spacing:-2px}.section,.feature,.social{padding:75px 5%}.cards{grid-template-columns:1fr 1fr}.feature{grid-template-columns:1fr;gap:30px}.social-links{flex-direction:column;align-items:center}.social-links a{width:100%;max-width:360px}footer{padding:25px 5%}}@media(max-width:480px){.cards{grid-template-columns:1fr}.card{min-height:220px}.number{margin-bottom:45px}}
