.regional-page{padding-bottom:clamp(4rem,8vw,8rem)}.regional-hero{border-top:1px solid var(--color-ink);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2rem,5vw,5rem);padding-top:1.2rem;padding-bottom:clamp(3.5rem,7vw,7rem);display:grid}.regional-hero h1{max-width:16ch;font:400 clamp(3rem, 6vw, 6.5rem)/1.02 var(--font-serif);letter-spacing:-.04em;text-wrap:balance;margin:1.5rem 0}.regional-intro,.regional-copy p,.regional-text p,.regional-visit p{max-width:65ch;color:var(--color-muted);line-height:1.8}.regional-hero .cta-quiet{margin-top:1.5rem;display:inline-flex}.regional-hero-art{max-width:48rem;margin:0}.regional-hero-art a{text-decoration:none;display:block}.regional-hero-art img{box-shadow:none}.regional-hero-art figcaption{color:var(--color-muted);margin-top:.7rem;font-size:.85rem}.regional-chapter,.regional-text{border-top:1px solid var(--color-hairline);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);padding-block:clamp(2.5rem,5vw,5rem);display:grid}.regional-page h2{font:400 clamp(2rem, 3.8vw, 4rem)/1.1 var(--font-serif);letter-spacing:-.03em;text-wrap:balance;margin:0 0 1.3rem}.regional-copy .atelier-eyebrow,.regional-selection .atelier-eyebrow,.regional-visit .atelier-eyebrow{margin-bottom:1rem}.regional-copy p+p,.regional-text p+p{margin-top:1rem}.regional-copy .cta-quiet,.regional-text .cta-quiet{margin-top:1.5rem;display:inline-flex}.regional-chapter figure{align-self:start;max-width:48rem;margin:0}.regional-chapter figure img,.regional-works img{box-shadow:none}.regional-chapter figcaption,.regional-work-caption{color:var(--color-muted);margin-top:.7rem;font-size:.85rem;line-height:1.5}.regional-selection{border-top:1px solid var(--color-hairline);padding-block:clamp(3rem,6vw,6rem)}.regional-works{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);margin:3rem 0 0;padding:0;list-style:none;display:grid}.regional-works li{min-width:0}.regional-works a{text-decoration:none;display:block}.regional-works a:hover h3{text-underline-offset:.2em;text-decoration:underline}.regional-works h3{font:400 1.7rem/1.2 var(--font-serif);margin:1rem 0 0}.regional-works li>p:not(.regional-work-caption){color:var(--color-muted);margin-top:.9rem;line-height:1.7}.regional-visit{border-top:1px solid var(--color-hairline);margin-top:1rem;padding-top:clamp(3rem,6vw,6rem)}.regional-related{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media (max-width:48rem){.regional-hero,.regional-chapter,.regional-text,.regional-works{grid-template-columns:minmax(0,1fr)}.regional-works{gap:3rem}}
