.page_main__qq1vh{min-height:100vh;padding-top:var(--section-v);background-color:var(--color-ivory)}.page_section__yYXnF{padding-block:var(--section-v)}.page_container__rY8xG{display:flex;flex-direction:column;align-items:center}.page_header__boOGM{text-align:center;max-width:600px;margin-bottom:var(--space-6)}.page_title__TZ6P1{font-family:var(--font-serif);font-size:var(--text-4xl);color:var(--color-forest);margin-bottom:var(--space-2)}.page_subtitle__dbd2I{font-size:var(--text-lg);color:var(--color-charcoal-mid)}.page_grid__b5AVg{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--space-4);gap:var(--space-4);width:100%;max-width:900px}@media (min-width:768px){.page_grid__b5AVg{grid-template-columns:repeat(3,1fr)}}.page_card__nPipi{display:flex;flex-direction:column;background-color:var(--color-white);padding:var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all var(--dur-ui) var(--ease-out);height:100%}.page_card__nPipi:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--color-champagne)}.page_cardTitle__kgRJg{font-family:var(--font-serif);font-size:var(--text-2xl);color:var(--color-forest);margin-bottom:var(--space-2)}.page_cardDesc__9hf5P{color:var(--color-charcoal-mid);margin-bottom:var(--space-4);flex-grow:1}.page_cardLink__CqF1j{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-champagne);font-weight:500;transition:gap var(--dur-micro) var(--ease-out)}.page_card__nPipi:hover .page_cardLink__CqF1j{gap:var(--space-2)}