.region-directory{gap:54px;display:grid}.state-section{border-top:1px solid var(--navy);padding-top:25px}.state-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.state-heading h2{margin:6px 0 0}.state-heading>a{color:var(--navy);padding-bottom:12px;font-size:14px;font-weight:700}.directory-back{color:var(--navy);margin-top:30px;font-weight:700}@media (max-width:700px){.state-heading{display:block}.state-heading>a{margin-top:-20px;margin-bottom:20px;display:block}.region-directory{gap:42px}}
