body footer.ews-academy-footer{font-size:1.0625rem;line-height:1.75}body footer.ews-academy-footer .ews-footer-academy{display:block;max-width:30ch;margin:0 0 .65rem;color:inherit;font-size:clamp(1.5rem,1.15rem + 1.2vw,1.875rem);font-style:normal;font-weight:750;line-height:1.35;letter-spacing:normal}body footer.ews-academy-footer p,body footer.ews-academy-footer .footer-copy>span{margin-block:.55rem;font-size:1.0625rem;line-height:1.75}body footer.ews-academy-footer .footer-copy .footer-tagline{font-size:1.25rem}body footer.ews-academy-footer .ews-footer-academy+.ews-footer-educator{display:block;margin:0 0 .65rem;color:inherit;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:normal}body footer.ews-academy-footer>.ews-footer-copyright{grid-column:1 / -1;margin-top:.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.2)}body footer.ews-academy-footer small,body footer.ews-academy-footer .copyright{font-size:.9375rem;line-height:1.7}body footer.ews-academy-footer a{overflow-wrap:anywhere}body footer.ews-academy-footer>.wrap,body footer.ews-academy-footer>.wrap>div{min-width:0}body footer.ews-academy-footer .ews-resource-shortcuts a{font-size:1.0625rem;line-height:1.8}body footer.ews-academy-footer .ews-syllabus-grid a{font-size:1rem}body footer.ews-academy-footer .ews-syllabus-grid a span{font-size:.875rem}body footer.ews-academy-footer .footer-brand{max-width:100%}@media(max-width:650px){body footer.ews-academy-footer .footer-copy .ews-footer-academy{margin-inline:auto}body footer.ews-academy-footer>.wrap{row-gap:1.5rem}}
