*{margin:0;padding:0;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}body{background:#f4f8fc;color:#1b2430;line-height:1.6}header{background:#061b3a;color:white;padding:18px 8%;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:1000;box-shadow:0 4px 18px rgba(0,0,0,.14)}.logo{font-size:25px;font-weight:800;color:#55c7ff;letter-spacing:.5px}nav a{color:white;text-decoration:none;margin-left:22px;font-size:15px;font-weight:600}nav a:hover,.active{color:#55c7ff}.hero{min-height:82vh;background:linear-gradient(120deg,rgba(6,27,58,.96),rgba(9,62,120,.86)),url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=1600&q=80') center/cover;color:white;display:flex;align-items:center;padding:0 8%}.hero-content{max-width:820px}.hero h1{font-size:55px;line-height:1.1;margin-bottom:20px}.hero p{font-size:20px;color:#dbeafe;margin-bottom:30px}.btn{display:inline-block;padding:14px 28px;background:#55c7ff;color:#061b3a;text-decoration:none;border-radius:7px;font-weight:800}.btn-outline{background:transparent;color:white;border:1px solid #55c7ff;margin-left:10px}section{padding:75px 8%}.page-hero{background:linear-gradient(120deg,#061b3a,#0c4c91);color:white;padding:85px 8%;text-align:center}.page-hero h1{font-size:43px;margin-bottom:10px}.page-hero p{max-width:760px;margin:auto;color:#dbeafe}.section-title{text-align:center;margin-bottom:45px}.section-title h2{font-size:36px;color:#061b3a}.section-title p{color:#607080;max-width:760px;margin:10px auto}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.card{background:white;padding:34px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);border-top:4px solid #55c7ff}.card h3{color:#061b3a;font-size:24px;margin-bottom:12px}.card ul{margin-top:15px;padding-left:18px;color:#4b5563}.icon{font-size:42px;margin-bottom:15px}.panel{background:white;border-radius:16px;padding:35px;box-shadow:0 10px 28px rgba(0,0,0,.07)}.blue-panel{background:#eef7ff;border-left:5px solid #55c7ff}.stats{background:#061b3a;color:white}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;text-align:center}.stat h3{font-size:38px;color:#55c7ff}.list{display:grid;gap:15px;margin-top:20px}.list div{background:#eef7ff;padding:16px;border-radius:10px;border-left:4px solid #55c7ff}form{max-width:760px;margin:auto;display:grid;gap:16px}input,textarea,select{width:100%;padding:14px;border:1px solid #cbd5e1;border-radius:7px;font-size:15px}textarea{height:140px}button{border:0;cursor:pointer;padding:14px;background:#061b3a;color:white;border-radius:7px;font-size:16px;font-weight:800}button:hover{background:#0b2d5f}footer{background:#061b3a;color:white;text-align:center;padding:28px}.footer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;text-align:left;margin-bottom:20px}.footer-grid h4{color:#55c7ff;margin-bottom:10px}.footer-grid a{display:block;color:#dbeafe;text-decoration:none;margin:5px 0}@media(max-width:900px){header{flex-direction:column;gap:14px}nav{text-align:center}nav a{display:inline-block;margin:6px 8px}.hero h1{font-size:37px}.grid-2,.cards,.stats-grid,.footer-grid{grid-template-columns:1fr}.btn-outline{margin-left:0;margin-top:10px}}
