:root{--n:#082352;--a:#35cbd5;--p:#f5f9ff;--max:1160px}*{box-sizing:border-box}body{margin:0;font:16px Arial;color:#0b2450;line-height:1.55}.wrap{width:min(var(--max),calc(100% - 48px));margin:auto}header{height:76px;display:flex;justify-content:space-between;align-items:center;padding:0 max(24px,calc((100vw - var(--max))/2));background:var(--n);color:#fff}header b{font-size:1.8rem}nav{display:flex;gap:1.5rem}nav a,footer a{color:inherit;text-decoration:none}.hero{position:relative;min-height:590px;overflow:hidden}.hero img{position:absolute;width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(248,252,255,.97),rgba(248,252,255,.63),transparent)}.hero div{position:relative;z-index:1;width:min(var(--max),calc(100% - 48px));margin:auto;padding-top:150px;max-width:1160px}.hero h1,h2{line-height:1.03;letter-spacing:-.05em}.hero h1{font-size:clamp(3rem,6vw,6rem);max-width:720px}.hero div p{max-width:460px;font-size:1.1rem}.hero div p:first-child,main>section>p{color:#168eac;text-transform:uppercase;font-size:.75rem;font-weight:bold}main>.wrap{padding:95px 0}h2{font-size:clamp(2.4rem,4vw,4.3rem)}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.cards article{background:var(--p);padding:24px;min-height:185px;border:1px solid #d6e5f3}.cards h3{font-size:1.3rem;line-height:1.1}.reports{background:var(--n);color:#fff;padding:85px 0}.reports p{max-width:550px}.reports strong{color:var(--a);font-size:1.4rem}footer{background:#061831;color:#fff;padding:55px max(24px,calc((100vw - var(--max))/2))}footer b{font-size:2rem}footer a{color:var(--a)}@media(max-width:700px){header{padding:0 20px}nav{gap:.7rem;font-size:.75rem}.hero div{padding-top:150px}.cards{grid-template-columns:1fr 1fr}main>.wrap{padding:65px 0}}
