body{background:#050c16;color:#f5f9ff}.main-nav{gap:17px}.hero{min-height:630px;background:linear-gradient(90deg,#030912 6%,#030912ee 34%,#0309126b 100%),url('/pixel-assets/hero.jpg') 60% center/cover no-repeat}.hero .hero-art{display:none}.hero .hero-grid{display:block}.hero .hero-copy{max-width:770px;padding-top:60px;padding-bottom:60px}.hero h1{max-width:760px;font-size:clamp(45px,5.6vw,76px);line-height:1.05}.hero .lead{font-size:19px;max-width:640px}.pixel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pixel-card{background:#0b1827;border:1px solid #3e6a9466;border-radius:12px;overflow:hidden}.pixel-card img{width:100%;height:178px;object-fit:cover;display:block}.pixel-card div{padding:17px}.pixel-card h3{font-size:18px;margin:0 0 7px;line-height:1.3}.pixel-card p{font-size:13px;color:#abbdd0;margin:0 0 14px}.pixel-card a{font-size:13px;color:#65b9ff;font-weight:700}.pixel-card:hover{border-color:#6abaff;transform:translateY(-3px);transition:transform .2s}.pixel-banner{padding:100px 0 70px;background:radial-gradient(circle at 80% 40%,#1764a24d,transparent 40%),#071526}.pixel-banner h1{font-size:clamp(38px,5vw,66px);line-height:1.1;letter-spacing:-.04em;margin:10px 0}.pixel-section{padding:75px 0}.pixel-section h2{font-size:clamp(30px,3vw,45px);line-height:1.2}.pixel-features{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pixel-feature{background:#09192b;border:1px solid #315b8659;border-radius:12px;padding:25px}.pixel-feature p{color:#adbed1;font-size:14px}.pixel-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;counter-reset:steps}.pixel-step{border-top:1px solid #4490d1;padding:20px 0}.pixel-step:before{counter-increment:steps;content:counter(steps,decimal-leading-zero);display:grid;place-items:center;border:1px solid #3099ff;border-radius:50%;color:#9dd8ff;width:40px;height:40px}.pixel-step h3{font-size:17px}.pixel-step p{font-size:13px;color:#adc4d9}.pixel-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #428bd478;padding:35px;border-radius:14px;background:linear-gradient(130deg,#0a2441,#0c355b)}.pixel-form{padding:28px;background:#0b1929;border:1px solid #3976ad7d;border-radius:13px}.pixel-fields{display:grid;grid-template-columns:1fr 1fr;gap:13px}.pixel-fields label{display:grid;font-size:12px;color:#d4e4f4;gap:5px}.pixel-fields input,.pixel-fields select,.pixel-fields textarea{background:#071522;border:1px solid #3b617e;color:white;border-radius:6px;padding:11px;min-height:44px;width:100%}.pixel-fields textarea{min-height:145px}.pixel-fields .full{grid-column:1/-1}.pixel-form button{cursor:pointer}.pixel-hp{position:absolute;left:-99999px}@media(max-width:970px){.pixel-grid{grid-template-columns:repeat(2,1fr)}.pixel-features{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.pixel-grid,.pixel-features,.pixel-fields{grid-template-columns:1fr}.pixel-steps{grid-template-columns:1fr 1fr}.pixel-cta{display:block}.hero{background:linear-gradient(90deg,#030912ed,#030912a9),url('/pixel-assets/hero.jpg') center/cover}.pixel-fields .full{grid-column:1}}