img{max-width:100%} .footer-grid>*{min-width:0} footer a,footer p{overflow-wrap:anywhere}
@media(max-width:700px){.social-rail{position:static!important;display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px;margin:16px auto;transform:none!important}.cgg-apply-button{position:static!important;max-width:100%;margin:12px auto!important;transform:none!important}.school-page-shell{max-width:100%;}.gallery-grid{grid-template-columns:1fr!important}.principal-card img,.principal-press-photo{max-width:100%;}.footer-grid{grid-template-columns:1fr!important}}
