.area_grid__KP4up{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem)}.area_card__ATwsj{display:flex;flex-direction:column;height:100%;padding:1.5rem 1.5rem 1.35rem;background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.area_card__ATwsj:hover{transform:translateY(-4px);border-color:var(--blue);box-shadow:0 12px 32px -12px rgb(var(--blue-deep-rgb)/.28)}.area_cardKicker__7_YLT{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}.area_cardTitle___FwP9{margin-top:.9rem;font-family:var(--font-display);font-weight:700;font-size:clamp(1.2rem,1.7vw,1.4rem);line-height:1.15;letter-spacing:-.02em;color:var(--ink)}.area_cardText__ybNSs{margin-top:.6rem;font-size:var(--fs-sm);line-height:1.55;color:var(--ink-70)}.area_cardMore__DiDD6{margin-top:auto;padding-top:1.1rem;font-weight:600;font-size:var(--fs-sm);color:var(--blue)}.area_head__FliJ8{max-width:62ch;margin:0 auto clamp(2rem,4vw,3rem);text-align:center}.area_heading__Nyb_1{margin-top:.75rem}.area_allLink__FUt6_{margin-top:1.75rem;text-align:center}.area_allLink__FUt6_ a{font-weight:600;color:var(--blue);display:inline-flex;align-items:center;min-height:24px}.area_allLink__FUt6_ a:hover{color:var(--blue-deep)}@media (prefers-reduced-motion:reduce){.area_card__ATwsj{transition:none}.area_card__ATwsj:hover{transform:none}}