.area-navigation[data-astro-cid-hmpvmxe7]{padding-block:clamp(3rem,6vw,6rem)}.area-header[data-astro-cid-hmpvmxe7]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.area-eyebrow[data-astro-cid-hmpvmxe7]{letter-spacing:.12em;text-transform:uppercase;color:var(--ek-color-text-muted);margin-bottom:1rem;font-size:.75rem;font-weight:600}h2[data-astro-cid-hmpvmxe7]{font-family:var(--ek-font-display);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;max-width:24ch;font-size:clamp(2rem,3.4vw,3rem);font-weight:400;line-height:1.12}.area-intro[data-astro-cid-hmpvmxe7]{max-width:34ch;color:var(--ek-color-text-secondary);font-size:.9375rem;line-height:1.7}.area-grid[data-astro-cid-hmpvmxe7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.area-grid[data-astro-cid-hmpvmxe7]>li[data-astro-cid-hmpvmxe7]{min-width:0}.area-card[data-astro-cid-hmpvmxe7]{background:var(--ek-color-card);height:100%;color:var(--ek-color-text);border-radius:var(--ek-radius-lg);box-shadow:var(--ek-shadow-card);flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.area-card[data-astro-cid-hmpvmxe7]:hover{color:var(--ek-color-text);box-shadow:var(--ek-shadow-card-hover);text-decoration:none;transform:translateY(-4px)}a[data-astro-cid-hmpvmxe7]:focus-visible{outline:2px solid var(--ek-color-focus);outline-offset:5px}.area-card__media[data-astro-cid-hmpvmxe7]{aspect-ratio:16/10;background:var(--ek-color-border-subtle);overflow:hidden}.area-card__media[data-astro-cid-hmpvmxe7] img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.area-card[data-astro-cid-hmpvmxe7]:hover img{transform:scale(1.035)}.area-card__body[data-astro-cid-hmpvmxe7]{flex-direction:column;flex:1;padding:clamp(1.25rem,2.1vw,2rem);display:flex}.area-card__eyebrow[data-astro-cid-hmpvmxe7]{color:var(--ek-color-text-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.75rem;font-size:.6875rem;font-weight:600}h3[data-astro-cid-hmpvmxe7]{font-family:var(--ek-font-display);overflow-wrap:anywhere;font-size:clamp(1.4rem,2.2vw,1.875rem);font-weight:400;line-height:1.2}.area-card__description[data-astro-cid-hmpvmxe7]{color:var(--ek-color-text-secondary);margin-top:1rem;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.65}.area-card__action[data-astro-cid-hmpvmxe7]{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;font-size:.8125rem;font-weight:600;display:flex}.area-arrow[data-astro-cid-hmpvmxe7]{border:1px solid var(--ek-color-border-strong);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;transition:background .2s,color .2s;display:grid}svg[data-astro-cid-hmpvmxe7]{flex-shrink:0;width:20px;height:20px}.area-card[data-astro-cid-hmpvmxe7]:hover .area-arrow[data-astro-cid-hmpvmxe7]{color:#fff;background:var(--ek-color-ink);border-color:var(--ek-color-ink)}.area-footer[data-astro-cid-hmpvmxe7]{border-top:1px solid var(--ek-color-border-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;margin-top:2.5rem;padding-top:1.75rem;display:flex}.area-overview[data-astro-cid-hmpvmxe7]{background:var(--ek-color-ink);color:#fff;border-radius:var(--ek-radius-sm);justify-content:space-between;align-items:center;gap:1.5rem;min-height:52px;padding:1rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.area-overview[data-astro-cid-hmpvmxe7]:hover{color:#fff;background:#292929;text-decoration:none}.area-secondary[data-astro-cid-hmpvmxe7]{flex-wrap:wrap;gap:.5rem 2rem;display:flex}.area-secondary[data-astro-cid-hmpvmxe7] a[data-astro-cid-hmpvmxe7]{color:var(--ek-color-text-secondary);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.area-secondary[data-astro-cid-hmpvmxe7] a[data-astro-cid-hmpvmxe7]:hover{color:var(--ek-color-text);text-underline-offset:4px;text-decoration:underline}.area-grid--cities[data-astro-cid-hmpvmxe7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.area-card--city[data-astro-cid-hmpvmxe7] .area-card__body[data-astro-cid-hmpvmxe7]{padding:1.5rem;padding-right:3.75rem;position:relative}.area-card--city[data-astro-cid-hmpvmxe7] h3[data-astro-cid-hmpvmxe7]{font-family:var(--ek-font-display);font-size:1.125rem;font-weight:500}.area-card--city[data-astro-cid-hmpvmxe7] .area-card__eyebrow[data-astro-cid-hmpvmxe7]{text-transform:none;letter-spacing:0;font-weight:400}.area-card--city[data-astro-cid-hmpvmxe7] .area-card__action[data-astro-cid-hmpvmxe7]{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.area-card--city[data-astro-cid-hmpvmxe7] .area-arrow[data-astro-cid-hmpvmxe7]{border:0;width:28px;height:28px}@media (width<=1023px){.area-header[data-astro-cid-hmpvmxe7]{flex-direction:column;align-items:start;gap:1rem}.area-intro[data-astro-cid-hmpvmxe7]{max-width:55ch}.area-grid[data-astro-cid-hmpvmxe7]{gap:1rem}.area-grid--cities[data-astro-cid-hmpvmxe7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.area-header[data-astro-cid-hmpvmxe7]{margin-bottom:1.75rem}.area-grid[data-astro-cid-hmpvmxe7]{grid-template-columns:1fr;gap:1.25rem}.area-card__media[data-astro-cid-hmpvmxe7]{aspect-ratio:16/9}.area-footer[data-astro-cid-hmpvmxe7]{flex-direction:column;align-items:stretch;gap:1rem;margin-top:2rem}.area-secondary[data-astro-cid-hmpvmxe7]{flex-direction:column;gap:0}.area-secondary[data-astro-cid-hmpvmxe7] a[data-astro-cid-hmpvmxe7]{min-height:44px}.area-grid--cities[data-astro-cid-hmpvmxe7]{gap:.75rem}}@media (prefers-reduced-motion:reduce){.area-card[data-astro-cid-hmpvmxe7],.area-card__media[data-astro-cid-hmpvmxe7] img,.area-arrow[data-astro-cid-hmpvmxe7]{transition:none}.area-card[data-astro-cid-hmpvmxe7]:hover,.area-card[data-astro-cid-hmpvmxe7]:hover img{transform:none}}.service-breadcrumbs[data-astro-cid-f5m424za]{margin-bottom:1rem;font-size:.8125rem;line-height:1.8}.service-breadcrumbs[data-astro-cid-f5m424za] a[data-astro-cid-f5m424za]{text-underline-offset:.2em;text-decoration:underline}
