.area-hero{padding:calc(var(--header-h) + 24px) 0 clamp(48px, 6vw, 80px);background:var(--color-sand);border-radius:0 0 clamp(40px,6vw,90px) clamp(40px,6vw,90px)}.area-hero__grid{align-items:center;gap:40px;display:grid}@media (min-width:960px){.area-hero__grid{grid-template-columns:1fr 1fr;gap:64px}}.area-hero .h1{margin:18px 0}.provinces__grid{gap:16px;margin-top:36px;display:grid}@media (min-width:640px){.provinces__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.provinces__grid{grid-template-columns:repeat(4,1fr)}}.province{border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-card);padding:24px}.province__title{font-family:var(--font-display);color:var(--color-primary);margin-bottom:12px;font-size:1.125rem;font-weight:750}.province ul{gap:6px;display:grid}.province a{font-weight:600}.province a:hover{color:var(--color-primary-600);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:3px}
