@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=DM+Sans:wght@400;500;600;700&display=swap');*{box-sizing:border-box}html{background:#080d15;color:#f8f5ec;font-family:'DM Sans',sans-serif;scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse at 75% 30%,#18334099,transparent 50%),repeating-linear-gradient(0deg,transparent 0 3px,#ffffff02 3px 4px)}header{max-width:1360px;margin:auto;padding:30px 52px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff15}a{color:inherit;text-decoration:none}.brand{display:flex;align-items:center;gap:14px;font-weight:900;letter-spacing:3px;font-size:21px}.brand img{width:45px;height:45px;border-radius:11px}header>span,.eyebrow,.stamp,figcaption,.features article>span,.closer>p,footer{font-size:10px;letter-spacing:2px;font-weight:700}header>span{color:#7f919e}.hero{max-width:1360px;margin:auto;padding:96px 52px 88px;display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:35px}.eyebrow{color:#58d9f0;margin:0 0 24px}h1,h2{font-family:'Barlow Condensed','Arial Narrow',sans-serif;text-transform:uppercase}h1{font-size:clamp(56px,5.5vw,82px);line-height:.99;letter-spacing:-.7px;margin:0 0 25px}h1 em{font-style:normal;color:#ffb742}.lede{color:#afbbc5;font-size:18px;line-height:1.7}.stamp{margin-top:33px;border:1px solid #ffb74266;border-radius:3px;display:inline-flex;align-items:center;gap:10px;padding:14px 16px;color:#f7c775;font-size:9px;letter-spacing:1.5px}.stamp i{width:6px;height:6px;border-radius:50%;background:#ffb742;box-shadow:0 0 10px #ffa600}figure{margin:0}.rig{padding:10px;background:linear-gradient(150deg,#64727c,#171d24 28%,#080b10 65%,#414b54);border-radius:19px;box-shadow:0 35px 70px #000b,0 0 70px #33c9ff10;transform:perspective(1200px) rotateY(-5deg) rotateX(2deg);border:1px solid #88939a55}.rig img{display:block;width:100%;border-radius:10px}figcaption{color:#657b89;font-size:8px;margin:20px 0 0;text-align:center;letter-spacing:1.5px}.features{max-width:1256px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20}.features article{padding:36px 35px 42px}.features article+article{border-left:1px solid #ffffff16}.features article>span{color:#53d4ef;font-size:9px}h2{font-size:38px;line-height:1.05;margin:20px 0 15px}.features p{max-width:270px;font-size:14px;line-height:1.8;color:#95a5b1}.closer{text-align:center;padding:80px 25px 85px}.closer>p{color:#ffb742}.closer h2{font-size:54px;margin:14px 0}.closer>span{font-size:13px;color:#8799a8}footer{border-top:1px solid #ffffff16;display:flex;justify-content:space-between;max-width:1256px;margin:auto;padding:25px 0 35px;color:#788994;font-size:9px;letter-spacing:1px}footer b{color:#c1cbd1}@media(max-width:760px){header{padding:20px 22px}header>span{font-size:8px;letter-spacing:1px}.brand{font-size:15px;letter-spacing:1.5px}.brand img{width:34px;height:34px}.hero{padding:54px 25px;grid-template-columns:1fr;gap:36px}h1{font-size:65px}.lede{font-size:16px}.rig{transform:none}.features{margin:0 25px;grid-template-columns:1fr}.features article{padding:28px 0}.features article+article{border-left:0;border-top:1px solid #ffffff16}h2{font-size:36px}.features p{max-width:100%}.closer h2{font-size:44px}footer{margin:0 25px;gap:18px;flex-wrap:wrap}footer span{width:100%}}