.language-control{display:inline-flex!important;align-items:center;margin:0 0 0 16px!important;padding:0!important;font-size:11px!important;flex:0 0 auto}.language-control select{width:auto!important;max-width:128px;padding:4px 7px!important;border:1px solid #b6aa8c!important;background:transparent!important;color:inherit!important;font:11px Arial,sans-serif!important;min-height:28px;letter-spacing:0!important}.language-control option{color:#193052;background:#fff}.utility,.globalbar{align-items:center}.utility>.language-control{margin-inline-start:auto!important}.globalbar>div{align-items:center}.utility{gap:15px;flex-wrap:wrap}html[dir=rtl] body{font-family:Arial,Tahoma,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{font-family:Tahoma,Arial,sans-serif;line-height:1.55}html[dir=rtl] .language-control{margin:0 16px 0 0!important}html[dir=rtl] .school-name{border-left:0;border-right:1px solid #d0c5ad;padding-left:0;padding-right:28px}html[dir=rtl] .hero-inner,html[dir=rtl] .front-copy,html[dir=rtl] .school-sidebar,html[dir=rtl] .formpanel,html[dir=rtl] .contact-card{text-align:right}html[dir=rtl] .school-facts>a{border-right:0;border-left:1px solid #d0c5ae;padding-left:25px;padding-right:25px}html[dir=rtl] .school-facts>a:first-child{padding-right:20px}html[dir=rtl] .school-facts>a:last-child{border-left:0}html[dir=rtl] .school-facts i{right:auto;left:20px}html[dir=rtl] .notice{border-left:0;border-right:3px solid #af8e4c}html[dir=rtl] .subject{border-left:1px solid #d7d0c1;border-right:4px solid #b99b59}html[dir=rtl] .topic-columns ol,html[dir=rtl] .outcomes,html[dir=rtl] .detail ul{padding-left:0;padding-right:20px}html[dir=rtl] .sidemeta dl,html[dir=rtl] .admissions-card dl{text-align:right}html[dir=rtl] .step{text-align:right}html[dir=rtl] .architectural-image figcaption{letter-spacing:0}html[dir=rtl] input[type=email],html[dir=rtl] a[href^="mailto:"],html[dir=rtl] .original-logo,html[dir=rtl] .brand img{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .localnav,html[dir=rtl] .school-facts span,html[dir=rtl] .eyebrow,html[dir=rtl] .kicker{letter-spacing:0}html[dir=rtl] .textlink span,html[dir=rtl] .button span,html[dir=rtl] .school-facts i{display:inline-block;transform:scaleX(-1)}@media(max-width:720px){html[dir=rtl] .school-name{padding-right:15px}html[dir=rtl] .school-facts i{left:15px}.language-control select{max-width:112px}.utility{justify-content:space-between}}
.language-links{display:flex;justify-content:center;flex-wrap:wrap;gap:18px;padding:14px 5%;border-top:1px solid #d5cbb5;font-size:11px;color:#485975}.language-links a:hover{text-decoration:underline}
/* Shared top-bar layout: keep the language selector at the physical right edge. */
.utility,.globalbar{display:flex!important;align-items:center;gap:20px;flex-wrap:nowrap}
.utility>.language-control,.globalbar>.language-control{margin:0 0 0 auto!important;flex:0 0 auto}
.globalbar>div{display:flex;align-items:center;gap:20px;margin-left:auto}
html[dir=rtl] .utility,html[dir=rtl] .globalbar{direction:ltr}
html[dir=rtl] .utility>.language-control,html[dir=rtl] .globalbar>.language-control{margin:0 0 0 auto!important;direction:rtl}
@media(max-width:720px){.utility,.globalbar{gap:12px;flex-wrap:wrap}.utility>.language-control,.globalbar>.language-control{margin-left:auto!important}.globalbar>div{gap:12px}}
/* Chinese school names read as a complete title, without the English "School of" prefix. */
html[lang="zh-Hans"] .school-name>span,html[lang="zh"] .school-name>span{display:none}

.admission-scholarship{max-width:1180px;margin:30px auto;padding:25px 28px;border-top:2px solid #b99a59;background:#f4f0e7;color:#183050;box-sizing:border-box}.admission-scholarship h2{font:28px Georgia,serif;margin:0 0 12px}.admission-scholarship p{line-height:1.8;margin:0 0 12px}.admission-scholarship a{color:#183050;text-underline-offset:5px}@media(max-width:700px){.admission-scholarship{margin:20px;padding:22px}.admission-scholarship h2{font-size:24px}}

/* Shared content alignment and compact course navigation. */
main > .admission-scholarship{width:90%;max-width:1180px;padding:25px 0;background:transparent;margin:30px auto}
.breadcrumb{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.breadcrumb .course-switch{margin:0;margin-inline-start:auto;white-space:nowrap}
.admissions-card .intake-dates{font-size:18px;line-height:1.5}
.intake-line{display:flex;flex-wrap:wrap;column-gap:10px;align-items:baseline;margin:5px 0}
.intake-label,.intake-date{white-space:nowrap}
.intake-label{font-family:Arial,sans-serif;font-size:13px;min-width:3.5em}
@media(max-width:600px){.breadcrumb .course-switch{margin-inline-start:0;width:100%}main > .admission-scholarship{width:90%;margin:24px auto;padding:22px 0}}

html[lang="pt"] .degree:before{content:"ESTUDAR NA EURISS"}html[lang="pt"] .degree#masters:before{content:"ESTUDOS AVANÇADOS"}
