.schoolManagement_page__7Lz_u{max-width:1180px;margin:auto;padding:64px 32px;color:var(--heading)}.schoolManagement_eyebrow__uBRsk{font-size:.65rem;letter-spacing:.12em;color:var(--text-light)}.schoolManagement_page__7Lz_u h1{font-size:clamp(2.4rem,4.5vw,4rem);letter-spacing:-.045em;line-height:1.1;margin:24px 0}.schoolManagement_page__7Lz_u em{font-style:normal;color:#547be8}.schoolManagement_page__7Lz_u p{font-size:.95rem;line-height:1.9;color:var(--text-body);max-width:80ch}.schoolManagement_intro__zl_Ra{font-size:1.05rem!important}.schoolManagement_button__W0mxM{display:inline-block;background:#547be8;color:white;padding:16px 22px;border-radius:10px;text-decoration:none;margin:20px 0}.schoolManagement_page__7Lz_u section{margin-top:56px}.schoolManagement_page__7Lz_u h2{font-size:1.8rem;letter-spacing:-.03em}.schoolManagement_grid__hVVGS{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:30px}.schoolManagement_grid__hVVGS article{padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.schoolManagement_grid__hVVGS h3{font-size:1.05rem}.schoolManagement_page__7Lz_u nav{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px}.schoolManagement_page__7Lz_u nav a{color:#426fb1;font-size:.85rem}.schoolManagement_page__7Lz_u a:focus-visible{outline:3px solid #7699f3;outline-offset:4px}@media (max-width:700px){.schoolManagement_grid__hVVGS{grid-template-columns:1fr}.schoolManagement_page__7Lz_u{padding:40px 22px}}