.atlas-footer-expanded{padding:52px 0 28px;background:#f2f6f9;color:#3c5668}
.atlas-footer-expanded .footer-grid{display:grid;grid-template-columns:1.35fr 1fr 1.1fr 1fr .7fr;gap:30px;margin-bottom:34px;align-items:start}
.atlas-footer-expanded nav{display:flex;flex-direction:column;gap:11px;min-width:0}
.atlas-footer-expanded h2{font-size:14px;letter-spacing:0;line-height:1.4;color:#12364b;margin:0 0 7px}
.atlas-footer-expanded nav a{font-size:13px;line-height:1.55;text-decoration:none;overflow-wrap:anywhere}
.atlas-footer-expanded nav a:hover,.atlas-footer-expanded nav a:focus-visible{color:#0077b9;text-decoration:underline;text-underline-offset:3px}
.atlas-footer-expanded .atlas-footer-wordmark{display:inline-block;font-size:20px;line-height:1.2;font-weight:800;color:#12364b;text-decoration:none}
.atlas-footer-expanded .atlas-footer-brand p{font-size:13px;line-height:1.6;margin:12px 0 16px}
.atlas-footer-expanded .atlas-footer-phone{font-size:19px;font-weight:800;text-decoration:none;color:#075d8b;white-space:nowrap}
.atlas-footer-expanded .brand-note{font-size:11px;line-height:1.7;margin:18px 0 0;border-top:1px solid #d3dfe8;padding-top:20px}
.spectrum-provider-legal{border-top:1px solid #d3dfe8;color:#4d6170;padding:24px 0 0}
.spectrum-provider-legal[hidden]{display:none!important}
.spectrum-provider-legal p{max-width:1120px;font-size:12px;line-height:1.7;margin:0 0 12px}
.spectrum-provider-legal a{color:inherit;text-decoration:underline;text-underline-offset:3px}
@media(max-width:1120px){.atlas-footer-expanded .footer-grid{grid-template-columns:1.3fr 1fr 1fr;gap:30px 25px}.atlas-footer-expanded .atlas-footer-brand{grid-row:span 2}}
@media(max-width:700px){.atlas-footer-expanded .footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}.atlas-footer-expanded .atlas-footer-brand{grid-column:1/-1;grid-row:auto}.atlas-footer-expanded .atlas-footer-brand p{max-width:340px}.spectrum-provider-legal p{font-size:11px;line-height:1.7}}
@media(max-width:380px){.atlas-footer-expanded .footer-grid{grid-template-columns:1fr}.atlas-footer-expanded .atlas-footer-brand{grid-column:auto}}
