.page_hero__TR3fT{display:flex;align-items:center;justify-content:center;min-height:60vh;text-align:center}.page_content__szHtB{max-width:600px}.page_title__m5nyP{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-lg)}@media(min-width:768px){.page_title__m5nyP{font-size:4rem}}.page_subtitle__X4z2_{font-size:var(--font-size-xl);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);font-weight:var(--font-weight-medium)}.page_description___d9FL{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:var(--spacing-2xl);line-height:1.6}.page_cta__1mThR{display:flex}.page_ctaButton__wRnMV,.page_cta__1mThR{align-items:center;justify-content:center}.page_ctaButton__wRnMV{display:inline-flex;padding:var(--spacing-md) var(--spacing-xl);background-color:var(--color-accent);color:var(--color-text-primary);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);text-decoration:none;cursor:pointer;transition:all var(--transition-fast)}.page_ctaButton__wRnMV:hover{background-color:var(--color-accent-hover);text-decoration:none}