
*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:#101828;background:#fff}a{text-decoration:none;color:inherit}.top{background:#071A5C;color:white;padding:14px 6%;display:flex;justify-content:space-between;font-size:12px}.nav{height:78px;padding:0 6%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;background:#fff;position:sticky;top:0;z-index:5}.logo{font-size:24px;font-weight:900;color:#071A5C}.logo b{color:#D4A02C}.links{display:flex;gap:25px;font-size:13px;font-weight:800}.links a:hover{color:#0047FF}.hero{min-height:590px;padding:110px 8%;display:flex;align-items:center;background:linear-gradient(120deg,#071A5C 0%,#0B2E8F 60%,#0047FF 100%);color:#fff}.hero-inner{max-width:900px}.eyebrow{text-transform:uppercase;letter-spacing:4px;font-size:11px;font-weight:900;color:#D4A02C}.hero h1{font-size:clamp(46px,7vw,86px);line-height:.95;margin:20px 0}.hero p{font-size:18px;max-width:700px;color:#E4E7EC}.btn{display:inline-block;padding:14px 20px;font-weight:900;margin:10px 10px 0 0;border-radius:3px}.gold{background:#D4A02C;color:#050505}.outline{border:1px solid #fff}.section{padding:90px 8%}.section h2{font-size:42px;margin:10px 0 20px;color:#071A5C}.intro{max-width:720px;color:#667085}.cards{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:35px}.card{border:1px solid #E4E7EC;padding:25px;min-height:180px;background:#fff}.card h3{color:#071A5C}.card p{font-size:13px;color:#667085}.split{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.band{background:#F6F8FC}.contact{background:#071A5C;color:#fff}.contact h2{color:#fff}.contact p{color:#D0D5DD}.footer{background:#050505;color:#D0D5DD;padding:30px 8%;font-size:12px;display:flex;justify-content:space-between}.mobile{display:none}
@media(max-width:900px){.links{display:none}.mobile{display:block}.cards{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}.hero{padding:80px 7%}.section{padding:65px 7%}}@media(max-width:550px){.cards{grid-template-columns:1fr}.hero h1{font-size:48px}.footer{display:block}}
