.school-hero .seo-hero-copy h1{font-size:clamp(59px,6.5vw,94px)}.school-formats{background:#0a2d22}.school-institution{background:#10261d;color:#eefaf2;padding:90px 0}.school-institution-grid{align-items:center;display:grid;gap:90px;grid-template-columns:1.1fr .9fr}.school-institution h2{font-size:clamp(42px,4.8vw,68px);letter-spacing:-.02em;line-height:.92;margin-top:22px}.school-institution-grid>div:last-child p{color:#9db9aa;font-size:16px;line-height:1.75;margin-bottom:28px}.school-institution .seo-button-primary{width:max-content}.school-final{background:#64e397}@media(max-width:900px){.school-institution-grid{gap:40px;grid-template-columns:1fr}}@media(max-width:600px){.school-hero .seo-hero-copy h1{font-size:52px}.school-institution{padding:70px 0}.school-institution h2{font-size:42px}.school-institution .seo-button-primary{width:100%}}