/* Shared reading sizes; display headlines and introductions keep their hierarchy. */
main p:not(.eyebrow):not(.lead):not(.hero-lead):not(.hero-description):not(.closing-line):not(.section-label):not(.mba-lead):not(.person-role):not(.contact-email):not(.study-prompt):not([class*="note"]):not([class*="caption"]):not([class*="small"]){font-size:16px}
main :is(figcaption,.video-caption,.video-note,.degree-note,.person-role,.contact-email,.programme-research-note,.mobility-steps-small,.catalogue-small,.partner-note,.study-footer-note){font-size:14px;line-height:1.6}
h2{font-size:clamp(36px,3.6vw,50px)!important;line-height:1.12!important} h3{font-size:clamp(26px,2.3vw,30px);line-height:1.2} @media(max-width:700px){h2{font-size:36px!important}}