.region-page[data-astro-cid-pyaksfbw]{padding-top:clamp(6.5rem,14vw,10rem);padding-bottom:var(--section)}.region-nav[data-astro-cid-pyaksfbw]{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.region-breadcrumb-sep[data-astro-cid-pyaksfbw]{user-select:none}.region-head[data-astro-cid-pyaksfbw]{border-bottom:1px solid var(--color-rule);row-gap:2.5rem;padding-bottom:clamp(3rem,6vw,5rem)}.region-head__main[data-astro-cid-pyaksfbw]{grid-column:1/-1}@media (width>=48rem){.region-head__main[data-astro-cid-pyaksfbw]{grid-column:1/9}.region-head__meta[data-astro-cid-pyaksfbw]{border-left:1px solid var(--color-rule);flex-direction:column;grid-column:10/13;justify-content:flex-start;gap:2.5rem;margin-top:1rem;padding-left:1.5rem;display:flex}}.region-badge[data-astro-cid-pyaksfbw]{letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.25rem}.region-title[data-astro-cid-pyaksfbw]{margin-bottom:1.25rem;line-height:1.05}.region-lede[data-astro-cid-pyaksfbw]{color:var(--color-ink);margin-bottom:1.5rem;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.45}.region-editorial[data-astro-cid-pyaksfbw]{font-size:var(--text-base);color:var(--color-muted);margin-bottom:2.5rem;line-height:1.7}.region-advantage[data-astro-cid-pyaksfbw]{border-left:2px solid var(--color-ink);background:#1c1b1808;margin-bottom:2.5rem;padding:1.5rem 1.75rem}.region-advantage__lbl[data-astro-cid-pyaksfbw]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);margin-bottom:.5rem;font-weight:500}.region-advantage__txt[data-astro-cid-pyaksfbw]{font-size:var(--text-sm);color:var(--color-ink);margin:0;line-height:1.6}.region-cities[data-astro-cid-pyaksfbw]{margin-bottom:1rem}.region-cities__lbl[data-astro-cid-pyaksfbw]{text-transform:uppercase;font-size:var(--text-xs);letter-spacing:.06em;margin-bottom:.75rem}.region-cities__tags[data-astro-cid-pyaksfbw]{flex-wrap:wrap;gap:.5rem;display:flex}.city-tag[data-astro-cid-pyaksfbw]{font-size:var(--text-xs);font-family:var(--font-sans);border:1px solid var(--color-rule);color:var(--color-ink);background:#1c1b180a;border-radius:9999px;padding:.35rem .75rem;display:inline-block}.region-stat[data-astro-cid-pyaksfbw]{flex-direction:column;gap:.25rem;display:flex}.region-focus[data-astro-cid-pyaksfbw]{border-bottom:1px solid var(--color-rule);padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem)}.region-focus__head[data-astro-cid-pyaksfbw]{margin-bottom:2.5rem}.region-focus__head[data-astro-cid-pyaksfbw] h2[data-astro-cid-pyaksfbw]{margin-top:.5rem}.region-focus__grid[data-astro-cid-pyaksfbw]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=40rem){.region-focus__grid[data-astro-cid-pyaksfbw]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.region-focus__grid[data-astro-cid-pyaksfbw]{grid-template-columns:repeat(3,1fr)}}.focus-card[data-astro-cid-pyaksfbw]{background:var(--color-paper);border:1px solid var(--color-rule);flex-direction:column;padding:2rem;display:flex}.focus-card__index[data-astro-cid-pyaksfbw]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-muted);margin-bottom:1rem}.focus-card__title[data-astro-cid-pyaksfbw]{font-family:var(--font-display);margin-bottom:.75rem;font-size:1.4rem;line-height:1.25}.focus-card__desc[data-astro-cid-pyaksfbw]{font-size:var(--text-sm);color:var(--color-muted);margin:0;line-height:1.6}.region-works[data-astro-cid-pyaksfbw]{border-bottom:1px solid var(--color-rule);padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem)}.region-works__head[data-astro-cid-pyaksfbw]{margin-bottom:3rem}.region-works__head[data-astro-cid-pyaksfbw] h2[data-astro-cid-pyaksfbw]{margin-top:.5rem;margin-bottom:.5rem}.region-works__grid[data-astro-cid-pyaksfbw]{grid-template-columns:1fr;gap:2.5rem 1.5rem;display:grid}@media (width>=40rem){.region-works__grid[data-astro-cid-pyaksfbw]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.region-works__grid[data-astro-cid-pyaksfbw]{grid-template-columns:repeat(3,1fr)}}.region-card__link[data-astro-cid-pyaksfbw]{color:inherit;text-decoration:none;display:block}.region-card__link[data-astro-cid-pyaksfbw]:hover .region-card__cue[data-astro-cid-pyaksfbw] .arrow[data-astro-cid-pyaksfbw]{transform:translate(4px)}.region-card__meta[data-astro-cid-pyaksfbw]{flex-direction:column;gap:.35rem;margin-top:1rem;display:flex}.region-card__loc[data-astro-cid-pyaksfbw]{justify-content:space-between;align-items:center;display:flex}.region-card__title[data-astro-cid-pyaksfbw]{font-family:var(--font-display);margin:.2rem 0;font-size:1.35rem;font-weight:400;line-height:1.2}.region-card__cue[data-astro-cid-pyaksfbw]{font-size:var(--text-xs);align-items:center;gap:.35rem;margin-top:.5rem;display:inline-flex}.region-card__cue[data-astro-cid-pyaksfbw] .arrow[data-astro-cid-pyaksfbw]{transition:transform var(--dur-normal) var(--ease-out)}.region-cta[data-astro-cid-pyaksfbw]{flex-direction:column;align-items:flex-start;padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(2rem,4vw,4rem);display:flex}.region-cta__h[data-astro-cid-pyaksfbw]{max-width:32ch;margin-top:.75rem;margin-bottom:1rem}.region-cta__sub[data-astro-cid-pyaksfbw]{font-size:var(--text-base);color:var(--color-muted);margin-bottom:2.5rem;line-height:1.65}.region-cta__actions[data-astro-cid-pyaksfbw]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}
