.inner-header{position:relative}.inner-hero{background:#11120f;color:#fff;padding:clamp(7rem,12vw,11rem) clamp(1.25rem,8vw,9rem) clamp(4rem,7vw,7rem);border-bottom:5px solid var(--rust)}.inner-hero h1{font:800 clamp(3.5rem,7vw,7rem)/.86 Barlow Condensed,sans-serif;letter-spacing:-.035em;margin:0;text-transform:uppercase}.inner-hero h1 em{font-style:normal;color:var(--rust2)}.inner-hero>p:last-child{max-width:760px;color:#ccc;font-size:1.1rem}.breadcrumbs{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.breadcrumbs a{color:var(--rust2)}.content-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:clamp(3rem,8vw,8rem);align-items:start}.content-grid h2,.area-grid h2{font:800 clamp(2.6rem,5vw,4.6rem)/.95 Barlow Condensed,sans-serif;text-transform:uppercase;margin:.3rem 0 1.2rem}.content-grid h3{font:800 1.6rem Barlow Condensed,sans-serif;text-transform:uppercase;margin:2rem 0 .5rem}.content-grid p,.content-grid li{color:#53524c}.check-list{padding-left:1.2rem}.check-list li{margin:.55rem 0}.side-card{background:#22231f;color:#fff;padding:2rem;border-top:4px solid var(--rust);position:sticky;top:1rem}.side-card h2{font-size:2.3rem;color:#fff}.side-card p{color:#bbb}.side-card .button{width:100%;margin-top:1rem}.related{background:#dedfd6;padding:clamp(4rem,7vw,7rem) clamp(1.25rem,8vw,9rem)}.related h2{font:800 clamp(2.5rem,5vw,4.5rem)/1 Barlow Condensed,sans-serif;text-transform:uppercase}.related-links{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.related-links a{background:#fff;padding:1.4rem;font-weight:800;text-transform:uppercase;border-bottom:3px solid var(--rust)}.area-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.city-list{columns:2;list-style:none;padding:0}.city-list li{padding:.55rem 0;border-bottom:1px solid #ccc;font-weight:700}@media(max-width:800px){.content-grid,.area-grid{grid-template-columns:1fr}.side-card{position:relative}.related-links{grid-template-columns:1fr}.city-list{columns:1}}
