.page-module-scss-module__9m01cW__hero{text-align:center;border-bottom:1px solid var(--border-color);padding:8rem 0 4rem}.page-module-scss-module__9m01cW__hero h1{letter-spacing:-.02em;max-width:900px;margin:0 auto 1.5rem;font-size:3.5rem}.page-module-scss-module__9m01cW__hero p{color:#555;max-width:650px;margin:0 auto;font-size:1.2rem}.page-module-scss-module__9m01cW__contentSection{padding:6rem 0}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__guidelinesList{flex-direction:column;gap:2rem;max-width:800px;margin:0 auto 4rem;display:flex}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__guidelinesList .page-module-scss-module__9m01cW__guidelineCard{border:1px solid var(--border-color);background:#fafafa;align-items:flex-start;gap:2rem;padding:2.5rem;display:flex}@media (max-width:600px){.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__guidelinesList .page-module-scss-module__9m01cW__guidelineCard{flex-direction:column;gap:1rem}}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__guidelinesList .page-module-scss-module__9m01cW__guidelineCard .page-module-scss-module__9m01cW__number{font-family:var(--font-heading),serif;color:var(--foreground);min-width:60px;font-size:2.5rem;font-weight:600;line-height:1}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__guidelinesList .page-module-scss-module__9m01cW__guidelineCard h3{margin-bottom:.8rem;font-size:1.4rem}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__guidelinesList .page-module-scss-module__9m01cW__guidelineCard p{color:#555;font-size:1rem;line-height:1.6}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__contingencyNotice{color:#fff;text-align:center;background:#0a0a0a;border-radius:2px;max-width:800px;margin:0 auto;padding:3rem}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__contingencyNotice h3{color:#fff;margin-bottom:1.5rem;font-size:2rem}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__contingencyNotice p{color:#ccc;margin-bottom:1rem;font-size:1.1rem}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__contingencyNotice p:last-child{margin-bottom:0}.page-module-scss-module__9m01cW__contentSection .page-module-scss-module__9m01cW__contingencyNotice strong{color:#fa0}
