.page-module__r2glXG__container{max-width:var(--site-container-max,1280px);padding:clamp(40px, 5vw, 64px) var(--site-gutter,1.5rem);box-sizing:border-box;margin:0 auto}@media (max-width:767px){.page-module__r2glXG__container{padding:24px 1rem}}.page-module__r2glXG__title{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--weight-bold);margin-bottom:var(--space-md);color:var(--color-primary);text-align:center}.page-module__r2glXG__subtitle{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;margin-bottom:var(--space-2xl)}.page-module__r2glXG__section{margin-bottom:var(--space-2xl)}.page-module__r2glXG__sectionTitle{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);margin-bottom:var(--space-sm);color:var(--color-text);border-bottom:1px solid var(--color-border-light);padding-bottom:var(--space-xs)}.page-module__r2glXG__text{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-md)}.page-module__r2glXG__highlightBox{background-color:var(--color-bg-secondary);padding:var(--space-md);border-radius:var(--radius-lg);border:1px solid var(--color-border-light);margin-top:var(--space-sm)}.page-module__r2glXG__link{color:var(--color-primary);text-decoration:underline}.page-module__r2glXG__list{flex-direction:column;gap:.25rem;margin-top:.5rem;padding-left:1.25rem;display:flex}
