.page_page__vuRGM{min-height:100vh;background:var(--color-white);color:var(--color-text)}.page_container__SGxZM{max-width:1400px;margin:4rem auto;padding:0 1.5rem;text-align:center}.page_hero__REJKE{padding:8rem 0 5rem;background:linear-gradient(135deg,#ee4c6b,#ff6b8a,#fde047)}.page_heroHeading__Hh7yM{font-weight:900;margin:0 0 1.5rem;font-size:2rem;line-height:1.1}@media(min-width:1024px){.page_heroHeading__Hh7yM{font-size:4.5rem}}.page_main__ZfGRX{padding:4rem 1.25rem}.page_article__0XMX3{max-width:900px;margin:0 auto;background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);padding:2rem}.page_article__0XMX3 h1,.page_article__0XMX3 h2,.page_article__0XMX3 h3{line-height:1.25;margin:0 0 .75rem;letter-spacing:.2px}.page_article__0XMX3 h2{font-size:clamp(1.25rem,1.2vw + 1rem,1.5rem);font-weight:700;margin-top:2rem;padding-top:.25rem}.page_article__0XMX3 p{margin:0 0 1rem}.page_article__0XMX3 ol,.page_article__0XMX3 ul{margin:.25rem 0 1rem 1.25rem;padding:0}.page_article__0XMX3 li{margin:.35rem 0}.page_link__jlFXb{color:#3b82f6;text-decoration:underline;font-weight:500;transition:color .2s}.page_link__jlFXb:hover{color:#2563eb}