.regions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px;margin-top:44px}.region h3{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin:0 0 12px}.location-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.location-list li{border-bottom:1px solid var(--line)}.location-list a{display:flex;align-items:center;gap:16px;min-height:68px;padding:14px 4px;color:var(--text);font-size:.87rem}.location-list a:hover{color:var(--gold);text-decoration:none}.location-list img{width:40px;height:27px;object-fit:contain;flex:none}.location-arrow{margin-left:auto;color:var(--gold)}@media(max-width:700px){.regions{grid-template-columns:1fr;gap:32px}}
