.debSubtitle{margin:12px 0 0;color:#173a8f;font-size:18px;font-weight:800}.heroImage{max-height:430px;object-fit:cover;object-position:center}.debFigure{margin:22px 0}.debFigure img{display:block;width:100%;height:auto;border-radius:12px;background:#edf2f7}.debFigure figcaption{margin-top:9px;color:#64748b;font-size:12px;line-height:1.8}.debCallout{margin:20px 0;padding:20px;border-radius:12px;border:1px solid #cbdcf8;background:#f2f7ff}.debSteps{padding-left:1.5em;color:#374151;line-height:1.9}.debSteps li+li{margin-top:12px}.sectionInner>h3{margin-top:24px}.sectionInner>p,.sectionInner li{font-weight:500}.sectionInner a:not(.btn),.articleSide li a{color:#1d4ed8;text-underline-offset:3px}.section[id]{scroll-margin-top:20px}.summaryItem strong{font-size:16px}.articleSide{position:sticky;top:20px}.smallNote{overflow-wrap:anywhere}.sectionInner>p+div.tableWrap{margin-top:18px}.universityLead{font-weight:500}.officialLinks{overflow-wrap:anywhere}@media(max-width:980px){.articleSide{position:static}}@media(max-width:600px){.heroImage{max-height:none}.universityTitle{font-size:30px;overflow-wrap:anywhere}.debSubtitle{font-size:16px}.debCallout{padding:16px}.sectionInner{padding:20px 16px}.debFigure figcaption{font-size:11px}}
