.page_page__2uQOO{min-height:100vh;background-color:var(--light-gray)}.page_main__9zaC6{max-width:80rem;margin:0 auto;padding:3rem 1rem}.page_header__v95p0{text-align:center;margin-bottom:3rem}.page_title__qPGZM{font-size:2.5rem;font-weight:700;color:var(--black);margin:0 0 .75rem;line-height:1.2}.page_subtitle__O83VO{font-size:1.125rem;color:var(--light-black);margin:0;line-height:1.6}.page_categoriesGrid__oeWdF{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}@media (max-width:768px){.page_main__9zaC6{padding:2rem 1rem}.page_title__qPGZM{font-size:2rem}.page_subtitle__O83VO{font-size:1rem}.page_categoriesGrid__oeWdF{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}}