.page_main__JL2SL{margin-top:var(--header-collapsed-height);min-height:100vh;background-color:var(--color-off-white)}.page_container__pcGJC{max-width:900px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-md)}.page_title__kwYb2{font-family:var(--font-header);font-size:clamp(2.5rem,5vw,4rem);color:var(--color-primary);margin-bottom:var(--spacing-lg);text-align:center;text-transform:uppercase;letter-spacing:3px}.page_content__nRv_Y{background-color:var(--color-white);padding:var(--spacing-lg);border-radius:8px;box-shadow:var(--shadow-md)}.page_section__DSlQm{margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-gray-light)}.page_section__DSlQm:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page_sectionTitle__ImNF8{font-family:var(--font-header);font-size:1.5rem;color:var(--color-primary);margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:1px}.page_subsectionTitle__Hdfh9{font-family:var(--font-header);font-size:1.2rem;color:var(--color-primary-dark);margin-top:var(--spacing-md);margin-bottom:var(--spacing-sm)}.page_text__oX4Ug{font-size:1rem;line-height:1.8;color:var(--color-gray-dark);margin-bottom:var(--spacing-sm)}.page_link__Q5Afk{color:var(--color-primary);text-decoration:underline;transition:color var(--transition-fast)}.page_link__Q5Afk:hover{color:var(--color-primary-light)}