
nav[data-hide-m] a{padding-left:8px!important;padding-right:8px!important}
footer>div>div{flex-wrap:wrap}footer a{white-space:nowrap}
@media(min-width:961px) and (max-width:1100px){nav[data-hide-m]{font-size:12px!important}nav[data-hide-m] a{padding-left:5px!important;padding-right:5px!important}}

@media(max-width:960px){[data-hide-m]{display:none!important}}

@media(max-width:640px){
 #heroStage{display:grid;min-height:0!important;min-width:0}
 #heroStage>div{position:relative!important;inset:auto!important;grid-area:1/1;min-width:0;transform:none!important;align-items:flex-start!important}
 #heroStage>div>div{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;text-align:center!important;min-width:0;width:100%}
 #heroStage h2{font-size:28px!important;overflow-wrap:anywhere}
 #heroStage p{font-size:15px!important}
 #heroStage>div>div>div:last-child>div{justify-content:center}
}

@media(max-width:640px){.pp-home-faculty{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.pp-home-faculty>div{min-width:0}}

@media(max-width:640px){.pp-home-faculty-panel{grid-template-columns:minmax(0,1fr)!important;padding:28px 22px!important}}
