.page_hero__Z7O2T{background:var(--emp-cedar);color:var(--emp-cream);padding:var(--emp-sp-16) var(--emp-sp-6) var(--emp-sp-10)}.page_heroInner__MGjwh{max-width:var(--emp-max-width);margin:0 auto}.page_eyebrow__t2eFz{font-size:var(--emp-type-label);text-transform:uppercase;letter-spacing:var(--emp-track-label);color:color-mix(in srgb,var(--emp-cream) 70%,transparent);margin:0 0 var(--emp-sp-4)}.page_title__yfuCM{font-family:var(--emp-font-serif);font-size:var(--emp-type-display-lg);line-height:var(--emp-lh-tight);color:var(--emp-cream);margin:0 0 var(--emp-sp-4)}.page_title__yfuCM em{color:var(--emp-gold);font-style:normal}.page_lead__nqGL5{font-size:var(--emp-type-body-lg);color:color-mix(in srgb,var(--emp-cream) 85%,transparent);line-height:var(--emp-lh-norm);margin:0;max-width:580px}.page_grid__KP5Nr{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--emp-sp-5);gap:var(--emp-sp-5);max-width:var(--emp-max-width);margin:0 auto;padding:var(--emp-sp-16) var(--emp-sp-6) var(--emp-sp-20)}.page_card__hgobU{display:flex;flex-direction:column;gap:var(--emp-sp-3);padding:var(--emp-sp-6);background:var(--emp-cream);border:1px solid var(--emp-line);border-radius:var(--emp-radius-lg);text-decoration:none;color:inherit;transition:transform var(--emp-trans-fast),border-color var(--emp-trans-fast),box-shadow var(--emp-trans-fast)}.page_card__hgobU:hover{border-color:var(--emp-ember);transform:translateY(-2px);box-shadow:var(--emp-shadow-md)}.page_cardIcon__2B8Of{font-size:32px;line-height:1}.page_cardTitle__sco4o{font-family:var(--emp-font-serif);font-size:var(--emp-type-title-md);color:var(--emp-ink);margin:0}.page_cardDescription__B1Xji{font-size:var(--emp-type-body);color:var(--emp-ink-soft);line-height:var(--emp-lh-norm);margin:0}.page_cardCta__lXEWa{margin-top:auto;padding-top:var(--emp-sp-3);font-size:var(--emp-type-label);text-transform:uppercase;letter-spacing:var(--emp-track-label);color:var(--emp-ember);font-weight:700}@media (max-width:720px){.page_hero__Z7O2T{padding:var(--emp-sp-10) var(--emp-sp-4) var(--emp-sp-6)}.page_title__yfuCM{font-size:var(--emp-type-display-md)}.page_lead__nqGL5{font-size:var(--emp-type-body)}.page_grid__KP5Nr{grid-template-columns:1fr;gap:var(--emp-sp-4);padding:var(--emp-sp-8) var(--emp-sp-4) var(--emp-sp-12)}.page_card__hgobU{padding:var(--emp-sp-5)}}