.regions-index{padding:calc(var(--safe-top) + 88px) 0 64px;background:var(--surface-canvas);color:var(--text-primary)}.regions-index__intro{max-width:40rem;margin:0 20px 36px}.regions-index__intro h1{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,7vw,3.6rem);font-weight:500;line-height:1.06}.regions-index__intro p{color:var(--text-secondary);text-wrap:pretty;margin:16px 0 0;font-size:1.05rem;line-height:1.6}.regions-index__bands{margin:0;padding:0;list-style:none}.regions-index__band[data-deferred=true]{content-visibility:auto;contain-intrinsic-size:auto 78svh}.regions-index__band article{min-height:78svh;display:grid}.regions-index__media{background:var(--surface-primary);contain:layout paint;min-height:52svh;position:relative;overflow:hidden}.regions-index__image{object-fit:cover;object-position:center;transition:transform .7s var(--ease-hero);transform:scale(1.02)}.regions-index__copy{background:linear-gradient(to top, var(--surface-canvas) 70%, color-mix(in srgb, var(--surface-canvas) 55%, transparent));flex-direction:column;justify-content:flex-end;gap:12px;padding:28px 20px 32px;display:flex}.regions-index__ordinal{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.2em;color:var(--text-muted);margin:0;font-size:11px}.regions-index__copy h2{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,10vw,4.4rem);font-weight:500;line-height:.95}.regions-index__copy h2 a{color:inherit;text-decoration:none}.regions-index__copy>p{max-width:34rem;color:var(--text-secondary);margin:0;line-height:1.55}.regions-index__links{flex-wrap:wrap;gap:8px 20px;margin-top:8px;display:flex}.regions-index__links a{min-height:48px;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--text-primary);align-items:center;font-size:12px;display:inline-flex}.regions-index__follow{margin:48px 20px 0}.regions-index__follow .editorial-related{margin-top:0}@media (hover:hover) and (pointer:fine){.regions-index__media:hover .regions-index__image{transform:scale(1.06)}.regions-index__copy h2 a:hover,.regions-index__links a:hover{color:color-mix(in srgb, var(--text-primary) 78%, white)}}@media (min-width:1024px){.regions-index__intro{margin-inline:40px;margin-bottom:48px}.regions-index__band[data-deferred=true]{contain-intrinsic-size:auto 86svh}.regions-index__band article{grid-template-columns:1.15fr .85fr;align-items:stretch;min-height:86svh}.regions-index__band:nth-child(2n) article{grid-template-columns:.85fr 1.15fr}.regions-index__band:nth-child(2n) .regions-index__media{order:2}.regions-index__media{min-height:86svh}.regions-index__copy{background:var(--surface-canvas);justify-content:center;padding:48px 40px}.regions-index__follow{margin-inline:40px}}@media (min-width:1440px){.regions-index__intro,.regions-index__follow{margin-inline:80px}.regions-index__copy{padding-inline:80px}}html[data-reduced-motion=true] .regions-index__image{transition:none;transform:none}
