
#coverage.static-coverage{margin-top:48px;padding:45px;display:grid;grid-template-columns:1fr 1.1fr;gap:40px;background:#0D1B2A;color:#fff;scroll-margin-top:115px}
#coverage.static-coverage h2{font-family:'Cormorant Garamond',Georgia,serif;font-size:46px;font-weight:500;line-height:1.08;margin:12px 0 28px;color:#fff;letter-spacing:-.025em}
#coverage.static-coverage .eyebrow{color:#D4AF37;font-size:11px;letter-spacing:.16em}#coverage.static-coverage p{color:#C3C7CD}#coverage.static-coverage .services{display:grid;grid-template-columns:1fr 1fr;gap:28px}#coverage.static-coverage h3{font:600 18px/1.4 Manrope,Arial,sans-serif;margin-bottom:8px;color:#fff}#coverage.static-coverage .services p{font-size:14px;line-height:1.65}#coverage.static-coverage figure{align-self:center;color:#D4AF37;--boundary:#0D1B2A;margin:0}#coverage.static-coverage figure svg{display:block;width:100%;height:auto}#coverage.static-coverage figcaption{text-align:center;color:#fff;font-size:12px;letter-spacing:.06em;margin-top:14px}#coverage.static-coverage .cta{display:inline-flex;align-items:center;gap:14px;color:#fff;font-weight:600;font-size:14px;text-decoration:none;border-bottom:1px solid #D4AF37;padding:12px 0;margin:20px 0 15px}#coverage.static-coverage .cta svg{width:22px;height:22px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5}#coverage.static-coverage .fine{font-size:11px;line-height:1.7;max-width:550px}#coverage.static-coverage a:focus-visible{outline:3px solid #D4AF37;outline-offset:5px}
@media(max-width:900px){#coverage.static-coverage{margin-top:30px;padding:28px 22px;grid-template-columns:1fr;gap:25px;scroll-margin-top:95px}#coverage.static-coverage figure{grid-row:1}#coverage.static-coverage h2{font-size:36px;margin-bottom:22px}#coverage.static-coverage .services{gap:20px}#coverage.static-coverage .fine{font-size:12px}#coverage.static-coverage .cta{font-size:13px}}

.rce-ui-icon{width:18px;height:18px;display:inline-block;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.5}.menu-icon:empty{display:none}

/* Consolidated financing and coverage: one surface and one introduction. */
body[data-direction="2"] .footprint-section{background:#0D1B2A}
#coverage.static-coverage{margin-top:0;padding:0;background:transparent;grid-template-columns:1.05fr 1fr;gap:54px}
#coverage.static-coverage .service-guidance{display:inline-block;color:#fff;border-bottom:1px solid #D4AF37;font:600 13px/1.6 Manrope,Arial,sans-serif;margin-top:16px;padding-bottom:6px}
#coverage.static-coverage h2{margin-top:14px;margin-bottom:28px}
@media(max-width:900px){#coverage.static-coverage{grid-template-columns:1fr;gap:28px}#coverage.static-coverage figure{grid-row:auto}#coverage.static-coverage h2{font-size:36px}#coverage.static-coverage .services{gap:20px}}

/* Approved desktop remains unchanged; compact mobile execution. */
.coverage-mobile-title,.mobile-guidance-note,.coverage-mobile-note{display:none}
@media(max-width:900px){
 #coverage.static-coverage{gap:20px}
 #coverage.static-coverage>.copy>.eyebrow{display:none}
 #coverage.static-coverage .coverage-desktop-title{display:none}
 #coverage.static-coverage .coverage-mobile-title{display:inline}
 #coverage.static-coverage h2{font-size:34px;line-height:1.08;margin:0 0 24px}
 #coverage.static-coverage .services{display:flex;flex-direction:column;gap:0}
 #coverage.static-coverage .services>div{padding:18px 0;border-top:1px solid #687280}
 #coverage.static-coverage .services h3{font-size:20px;margin:0 0 7px}
 #coverage.static-coverage .services p{font-size:15px;line-height:1.55;max-width:36em}
 #coverage.static-coverage .service-guidance{font-size:14px;min-height:44px;padding:12px 0 6px;margin:0}
 #coverage.static-coverage .mobile-guidance-note{display:block;color:#C3C7CD;font-size:11px;margin-top:5px}
 #coverage.static-coverage .cta,#coverage.static-coverage .coverage-desktop-note,#coverage.static-coverage figcaption{display:none}
 #coverage.static-coverage figure{width:100%;max-width:300px;justify-self:center}
 #coverage.static-coverage .coverage-mobile-note{display:block;font-size:12px;line-height:1.6;color:#C3C7CD;margin:0}
}

/* Approved primary navy/gold cleanup. Geometry, creams and data artwork unchanged. */
body[data-direction="2"] .action.primary{background:#0D1B2A;border-color:#0D1B2A}
body[data-direction="2"] .action.secondary,body[data-direction="2"] .action.download{color:#0D1B2A}
body[data-direction="2"] .action:hover{color:#0D1B2A;border-color:#0D1B2A}
body[data-direction="2"] .action:active{background:#0D1B2A;color:#fff}
body[data-direction="2"] .action:focus-visible{outline-color:#0D1B2A}
body[data-direction="2"] .site-header nav a:hover,body[data-direction="2"] .site-header nav a[aria-current="location"],body[data-direction="2"] .mobile-menu a[aria-current="location"]{color:#D4AF37}
body[data-direction="2"] .site-header nav a[aria-current="location"]:after{background:#D4AF37}
body[data-direction="2"] .mobile-menu a[aria-current="location"]{border-left-color:#D4AF37}
body[data-direction="2"] .button.gold,body[data-direction="2"] .button.gold:hover,body[data-direction="2"] .button.gold:active{background:#D4AF37;color:#0D1B2A}
body[data-direction="2"] .hero .button.gold:focus-visible,body[data-direction="2"] .footprint-section a:focus-visible{outline-color:#fff}
