.page_page__LikS2{display:grid;grid-gap:var(--space-xxxl);gap:var(--space-xxxl);padding:var(--space-xxl) 0 var(--space-xxxl)}.page_header__JF6V0{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);max-width:var(--max-readable-width)}.page_header__JF6V0 p{color:var(--color-text-secondary);font-size:var(--font-size-lg)}.page_eyebrow__7suof{font-size:var(--font-size-xs);font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:rgba(43,46,38,.6)}.page_grid__wVRaZ{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.page_card__YHojO{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-xl);border-radius:var(--radius-lg);background:rgba(255,255,255,.9);box-shadow:var(--shadow-card);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;color:inherit}.page_card__YHojO:focus-visible,.page_card__YHojO:hover{transform:translateY(-4px);box-shadow:0 28px 60px -48px rgba(17,34,23,.55)}.page_cardTitle__VeJsC{letter-spacing:-.01em}.page_cardCopy__l2iKt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.page_cardCta__JlDeY{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.24em;font-weight:700;color:var(--color-accent)}@media (max-width:768px){.page_page__LikS2{gap:var(--space-xxl)}.page_header__JF6V0 p{font-size:var(--font-size-md)}}