.about{color:#fff;background:#031321}.about-hero{text-align:center;background:radial-gradient(circle,#0a84ff22,#0000 70%);padding:120px 20px 80px}.about-hero h1{margin-bottom:20px;font-size:clamp(2.8rem,6vw,4.8rem)}.about-hero span{color:#00d4ff}.about-hero p{color:#d4d9e6;max-width:700px;margin:auto;line-height:1.8}.about-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;width:min(1200px,92%);margin:80px auto;display:grid}.card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;padding:35px;transition:all .35s}.card:hover{transform:translateY(-10px);box-shadow:0 0 35px #0a84ff59}.icon{color:#00d4ff;margin-bottom:20px;font-size:3rem}.card h2{margin-bottom:15px}.card p{color:#d0d7e6;line-height:1.8}.offer{text-align:center;width:min(1200px,92%);margin:100px auto}.offer h2{margin-bottom:40px;font-size:2.5rem}.offer-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.offer-grid div{background:linear-gradient(135deg,#0a84ff,#00d4ff);border-radius:16px;padding:25px;font-weight:600}.cta{text-align:center;background:linear-gradient(135deg,#071d35,#031321);padding:100px 20px}.cta-icon{color:#00d4ff;margin-bottom:20px;font-size:4rem}.cta h2{font-size:2.5rem}.cta p{color:#d0d7e6;max-width:600px;margin:20px auto 40px}.cta-btn{color:#fff;background:linear-gradient(135deg,#0a84ff,#00d4ff);border-radius:50px;align-items:center;gap:10px;padding:16px 35px;text-decoration:none;transition:all .3s;display:inline-flex}.cta-btn:hover{transform:translateY(-5px);box-shadow:0 0 30px #00d4ff73}
