:root{--ink:#0d2844;--dark:#0b2a4e;--gold:#086fe5;--cream:#f3f8fe;--muted:#60758b;--line:#d6e3f3}body{font-family:Arial,Helvetica,sans-serif}.header{height:94px}.brand img{width:226px;height:88px;object-fit:contain}.nav nav{gap:22px}.nav-cta,.btn-gold{background:#096fe2;color:white;border-color:#096fe2;border-radius:5px}.nav-cta:hover,.btn-gold:hover{background:#075ab8}.hero{min-height:620px;background:#dcefff;color:#102b48}.hero-photo{background-image:url('hero-amm.jpg');background-position:center}.hero-shade{background:linear-gradient(90deg,rgba(246,251,255,.98) 0%,rgba(237,246,255,.88) 35%,rgba(220,239,252,.16) 80%)}.hero-inner{min-height:620px}.hero-content{max-width:740px}.eyebrow{color:#056dce}.eyebrow span{background:#086fe5}h1,h2{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:-1.9px}h1{font-size:clamp(42px,4.8vw,70px);line-height:1.08}h1 em,h2 em,.statement blockquote em,.contact-copy h2 em{color:#0777eb;font-style:normal}.hero-content>p{color:#2c4960;font-size:18px}.btn-outline{border-color:#0e5da9;color:#0b54a2;background:#ffffffc7;border-radius:5px}.hero-card{background:rgba(8,43,80,.9);color:white}.hero-card span{color:#72b4ff}.hero-card-line{background:#0b83ff}.intro{background:#fff}.section{padding:90px 0}.kicker{color:#096ed6}.service{background:#fff}.services{background:#f5f9ff}.service-icon{color:#0877ef}.service:hover{background:#eaf4ff}.statement{background:#0c315a}.statement .light,.statement blockquote em{color:#66b2ff}.method-overlay{background:#0a3666}.steps span{color:#096ed6}.faq{background:#f4f9ff}.contact{background:#0a315c}.contact .kicker{color:#8ac3ff}.form-card{border-radius:8px;box-shadow:0 15px 50px #001c3928}.contact-copy h2 em{color:#69b0ff}.footer-brand{background:white;border-radius:5px;padding:9px 16px;color:#142d46;align-self:start}.footer-brand img{width:240px;max-width:100%;height:auto}.footer-brand p{color:#436786;margin:0;font-size:11px}.news{background:#eaf4fe}.news-switch{display:flex;gap:12px;margin:30px 0}.news-tab{border:1px solid #97c7f4;background:white;padding:13px 22px;color:#0c437c;font-weight:700;cursor:pointer;border-radius:5px}.news-tab.active{color:white;background:#0676e9}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.news-card{display:flex;flex-direction:column;min-height:220px;padding:24px;background:white;box-shadow:0 4px 18px #003b6c12;border-radius:7px;gap:13px}.news-card h3{font:700 19px/1.4 Arial,Helvetica,sans-serif;color:#153558}.news-meta{font-size:12px;font-weight:700;color:#1275d7}.news-open{margin-top:auto;color:#086de1;font-weight:700;font-size:12px}.news-disclaimer{font-size:12px;line-height:1.7;color:#546e87;margin-top:24px}.news-disclaimer a{text-decoration:underline}.policy h1{color:#102b48}@media(max-width:960px){.news-grid{grid-template-columns:repeat(2,1fr)}.brand img{width:200px}}@media(max-width:760px){.header{height:80px}.brand img{height:76px}.nav nav{top:80px}.hero,.hero-inner{min-height:630px}.hero-photo{background-position:62% center}.hero-shade{background:linear-gradient(90deg,rgba(246,251,255,.95),rgba(236,246,255,.75))}.news-grid{grid-template-columns:1fr}.news-tab{flex:1}}