.sab-local{--local-blue:#2867e1;--local-ink:#10213c;--local-line:#dce5f0;background:#fff;color:var(--local-ink);font-family:var(--typeBasePrimary,Inter),var(--typeBaseFallback,Arial),sans-serif;font-size:17px;line-height:1.65;letter-spacing:normal}
.sab-local *{box-sizing:border-box}
.sab-local__wrap{max-width:1320px;margin:auto;padding:0 40px 64px}
.sab-local__crumbs{display:flex;gap:12px;align-items:center;min-height:68px;font-size:13px;color:#53647a}
.sab-local__crumbs a{color:inherit;text-decoration:none;padding:10px 0}
.sab-local__hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;padding:28px 0 64px}
.sab-local__eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--local-blue);margin:0 0 16px}
.sab-local h1,.sab-local h2{font-family:var(--typeHeaderPrimary,Archivo),var(--typeHeaderFallback,Arial),sans-serif;color:var(--local-ink);font-weight:700;text-transform:none;letter-spacing:-.035em;line-height:1.06;margin:0}
.sab-local h1{font-size:clamp(36px,4.1vw,60px);max-width:11em;margin-bottom:25px}
.sab-local__content{max-width:62ch;overflow-wrap:anywhere}
.sab-local__content p{margin:0 0 18px}
.sab-local__content a{color:#174ea6;text-decoration:underline;text-underline-offset:3px}
.sab-local__content img{max-width:100%;height:auto}
.sab-local__actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 18px}
.sab-local__button{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:12px 22px;background:var(--local-blue);color:#fff!important;border:1px solid var(--local-blue);border-radius:3px;text-decoration:none!important;font-size:14px;font-weight:700;line-height:1.4}
.sab-local__button:hover{background:#174ea6}
.sab-local__button--secondary{background:#fff;color:var(--local-ink)!important;border-color:#aabbd0}
.sab-local__button--secondary:hover{background:#edf4ff}
.sab-local__phone{display:inline-block;padding:6px 0;color:var(--local-ink);font-size:14px;text-decoration:none}
.sab-local__phone strong{margin-left:6px}
.sab-local__image{align-self:stretch;min-height:430px;overflow:hidden;border-radius:4px;background:#eaf3ff}
.sab-local__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.sab-local__help{display:grid;grid-template-columns:1fr 1fr;gap:48px;background:#f1f6fd;border-top:3px solid var(--local-blue);padding:32px 36px}
.sab-local__help h2{font-size:30px;max-width:14em}
.sab-local__help nav{display:grid;gap:0}
.sab-local__help nav a{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;color:var(--local-ink);font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid #ccd9eb;padding:10px 0}
.sab-local__help nav a:last-child{border-bottom:0}
.sab-local a:focus-visible{outline:3px solid #10213c;outline-offset:4px}
@media(max-width:989px){.sab-local__wrap{padding:0 24px 40px}.sab-local__hero{grid-template-columns:1fr;gap:28px;padding:12px 0 36px}.sab-local h1{max-width:15em;font-size:44px}.sab-local__image{min-height:0;aspect-ratio:16/9}.sab-local__help{gap:24px;padding:28px}.sab-local__content{max-width:70ch}}
@media(max-width:540px){.sab-local{font-size:16px;line-height:1.65}.sab-local__wrap{padding:0 20px 32px}.sab-local__crumbs{min-height:58px;font-size:12px}.sab-local h1{font-size:38px;margin-bottom:22px}.sab-local__eyebrow{font-size:10px;letter-spacing:.09em}.sab-local__actions{display:grid;grid-template-columns:1fr;margin-top:24px;gap:10px}.sab-local__button{width:100%;min-height:48px}.sab-local__help{grid-template-columns:1fr;padding:25px 22px;gap:18px}.sab-local__help h2{font-size:28px}.sab-local__image{aspect-ratio:4/3}}

