._0MDa-q_profile{--profile-chrome:51px;color:var(--detail-ink);font-size:14px}._0MDa-q_shell{--profile-gutter:32px;width:min(100% - 64px,var(--home-measure));margin-inline:auto}._0MDa-q_profileRouteLoading{gap:12px;min-height:58dvh;padding-block:24px 72px;display:grid}._0MDa-q_profileRouteLoadingHeading,._0MDa-q_profileRouteLoadingBody{border:1px solid var(--up-line);border-radius:var(--up-r-card);background:var(--up-fill)}._0MDa-q_profileRouteLoadingHeading{align-content:end;gap:10px;min-height:190px;padding:24px;display:grid}._0MDa-q_profileRouteLoadingHeading span{border-radius:var(--up-r-card);background:var(--up-line);width:92px;height:11px}._0MDa-q_profileRouteLoadingHeading strong{border-radius:var(--up-r-control);background:var(--up-line);width:min(520px,76%);height:38px}._0MDa-q_profileRouteLoadingHeading small{border-radius:var(--up-r-card);background:var(--up-line);width:180px;height:12px}._0MDa-q_profileRouteLoadingBody{background:#fff;align-content:start;gap:10px;min-height:310px;padding:24px;display:grid}._0MDa-q_profileRouteLoadingBody span{border-radius:var(--up-r-card);background:var(--up-line);height:15px;display:block}._0MDa-q_profileRouteLoadingBody span:first-child{width:38%;height:26px}._0MDa-q_profileRouteLoadingBody span:nth-child(2){width:92%}._0MDa-q_profileRouteLoadingBody span:nth-child(3){width:74%}._0MDa-q_nav{z-index:60;top:var(--profile-chrome,78px);border-bottom:1px solid var(--detail-line);background:#fff;position:sticky}._0MDa-q_navInner{align-items:center;display:flex}._0MDa-q_tabsWrap{flex:1;align-self:stretch;min-width:0;display:flex;position:relative}._0MDa-q_tabsWrap ._0MDa-q_tabs{flex:1}._0MDa-q_tabsWrapMore:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(270deg,#fff 46%,#fff0);width:64px;position:absolute;inset-block:0;inset-inline-end:0}[dir=rtl] ._0MDa-q_tabsWrapMore:after{background:linear-gradient(90deg,#fff 46%,#fff0);inset-inline:0 auto}._0MDa-q_tabsScroll{z-index:2;top:50%;border:1px solid var(--up-line-strong);width:30px;height:30px;color:var(--up-ink);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:2px;transform:translateY(-50%)}._0MDa-q_tabsScroll:hover{border-color:var(--up-line-strong);background:var(--up-fill)}[dir=rtl] ._0MDa-q_tabsScroll svg{transform:scaleX(-1)}._0MDa-q_tabsScroll:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_tabs{scrollbar-width:none;scroll-behavior:smooth;flex:1;align-self:stretch;scroll-padding-inline:16px;display:flex;overflow-x:auto}._0MDa-q_tabs a{white-space:nowrap;color:var(--up-muted);align-items:center;padding-inline:2px;display:flex;position:relative}._0MDa-q_tabs a[aria-current]{font-weight:600}._0MDa-q_tabs a[aria-current]:after{content:"";border-radius:var(--up-r-control) var(--up-r-control) 0 0;position:absolute;inset:auto 0 0}._0MDa-q_primary,._0MDa-q_secondary{border-radius:var(--up-r-control);cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 15px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}._0MDa-q_primary{background:var(--detail-lime);color:var(--detail-ink)}._0MDa-q_primary:hover{background:var(--up-ink)}._0MDa-q_secondary{border:1px solid var(--up-line)}._0MDa-q_navInner>._0MDa-q_primary{padding:8px 12px}._0MDa-q_primary:disabled,._0MDa-q_secondary:disabled{opacity:.5;cursor:wait}._0MDa-q_profile button{cursor:pointer}._0MDa-q_profile button:disabled{cursor:default}._0MDa-q_universityMark{border:1px solid var(--up-line);background:#fff;flex-shrink:0;place-items:center;display:grid;position:relative}._0MDa-q_universityMark img{object-fit:contain;padding:8px}._0MDa-q_actions{flex-shrink:0;align-items:center;gap:7px;display:flex}._0MDa-q_actionButton{border:1px solid var(--detail-line);border-radius:var(--up-r-control);width:36px;height:36px;color:var(--up-muted);background:#fff}._0MDa-q_actionButton[aria-pressed=true]{color:var(--up-ink);background:var(--up-fill);border-color:var(--up-line)}._0MDa-q_programDetail>div{min-width:0}._0MDa-q_panel{border:1px solid var(--detail-line);border-radius:var(--up-r-panel);background:#fff;min-width:0}._0MDa-q_panel h2{font-weight:600;line-height:1.4}._0MDa-q_panel>p{color:var(--up-muted);margin-top:10px}._0MDa-q_textButton{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}._0MDa-q_programs{min-width:0}._0MDa-q_program{background:#fff;scroll-margin-top:153px}._0MDa-q_programHeader{grid-template-columns:minmax(0,1fr) 165px 82px;align-items:center;gap:15px;display:grid}._0MDa-q_programTitle{text-align:start;align-items:center;gap:13px;min-width:0;display:flex}._0MDa-q_programIcon{flex-shrink:0;place-items:center;display:grid}._0MDa-q_programName{line-height:1.45}._0MDa-q_programMeta{color:var(--up-muted);line-height:1.5;display:block}._0MDa-q_programPrice{line-height:1.6}._0MDa-q_programPrice small{color:var(--up-muted);margin-top:2px;font-size:10px;display:block}._0MDa-q_programDetail{gap:14px;display:grid}._0MDa-q_programDetail>p{font-size:12px;line-height:1.8}._0MDa-q_programDetail footer{justify-content:space-between;align-items:center;gap:14px;display:flex}._0MDa-q_programDetail footer>a:first-child{font-size:11px}._0MDa-q_filters{grid-template-columns:1.4fr 1fr 1fr;gap:12px;padding:0 22px 20px;display:grid}._0MDa-q_field{gap:7px;min-width:0;font-size:11px;font-weight:500;display:grid}._0MDa-q_field input,._0MDa-q_field select,._0MDa-q_field textarea{border:1px solid var(--up-line);width:100%;color:var(--detail-ink);background:#fff;padding:9px 11px;font-weight:400}._0MDa-q_field select{text-overflow:ellipsis;padding-inline-end:25px}._0MDa-q_field textarea{resize:vertical;min-height:85px}._0MDa-q_field [aria-invalid=true]{border-color:var(--up-error)}._0MDa-q_count{vertical-align:middle;justify-content:center;align-items:center;margin-inline-start:5px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}._0MDa-q_morePrograms{width:100%;color:var(--up-muted);border-top:1px solid var(--detail-line);justify-content:center;gap:7px;padding:14px;font-size:12px;display:flex}._0MDa-q_empty{color:var(--up-muted);padding:24px;font-size:12px;line-height:1.8}._0MDa-q_requirements{gap:10px;display:grid}._0MDa-q_requirement{border:1px solid var(--up-line);align-items:flex-start;gap:12px;font-size:12px;line-height:1.6;display:flex}._0MDa-q_requirement>svg{flex-shrink:0;margin-top:3px}._0MDa-q_requirement>div{flex:1}._0MDa-q_requirement small{float:inline-end;border-radius:var(--up-r-control);margin-inline-start:8px;padding:2px 6px;font-size:9px}._0MDa-q_requirement p{margin-top:4px;font-size:11px}._0MDa-q_campusCaption{border:1px solid var(--detail-line);border-radius:var(--up-r-panel);background:#fff;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding:18px 20px;display:flex}._0MDa-q_campusCaption>div{align-items:center;gap:12px;display:flex}._0MDa-q_campusCaption>div>svg{color:var(--up-muted)}._0MDa-q_campusCaption h2{font-size:14px;font-weight:500}._0MDa-q_campusCaption p{color:var(--up-muted);margin-top:4px;font-size:12px}._0MDa-q_videoGrid{gap:22px;display:grid}._0MDa-q_videoGrid iframe,._0MDa-q_videoGrid video{aspect-ratio:16/9;background:var(--up-ink);border-radius:var(--up-r-panel);border:0;width:100%}._0MDa-q_videoGrid h2{margin-top:10px;font-size:16px}._0MDa-q_map{border-radius:var(--up-r-control);border:0;width:100%;height:380px;margin-block:16px}._0MDa-q_panorama{background:var(--up-ink);border-radius:var(--up-r-panel);height:430px;position:relative;overflow:hidden}._0MDa-q_panorama canvas{touch-action:none;cursor:grab;width:100%;height:100%}._0MDa-q_panorama button{top:14px;border-radius:var(--up-r-control);background:#fff;padding:10px;position:absolute;inset-inline-end:14px}._0MDa-q_panorama p{bottom:12px;color:#fff;pointer-events:none;font-size:12px;position:absolute;inset-inline:15px}@media (max-width:1100px){._0MDa-q_programHeader{grid-template-columns:minmax(0,1fr) 136px 20px;gap:12px;padding-inline:18px}._0MDa-q_tabs{gap:18px}._0MDa-q_navInner{gap:20px}}._0MDa-q_sectionPage{padding:24px 0 0}._0MDa-q_admissionPage ._0MDa-q_requirements{margin-top:18px}._0MDa-q_admissionPage ._0MDa-q_requirement{background:#fff;border:0}._0MDa-q_admissionPage ._0MDa-q_faq details{border-color:var(--up-line)}@media (max-width:540px){._0MDa-q_sectionPage{padding:14px 0 0}}@media (max-width:1023px){._0MDa-q_shell{--profile-gutter:20px;width:calc(100% - 40px)}}@media (max-width:850px){._0MDa-q_programHeader{grid-template-columns:minmax(0,1fr) 155px 75px}}@media (max-width:639px){._0MDa-q_nav{top:63px}._0MDa-q_shell{width:calc(100% - 28px)}._0MDa-q_navInner{gap:10px;min-height:48px}._0MDa-q_navInner>._0MDa-q_primary{display:none}._0MDa-q_tabs{gap:22px}._0MDa-q_tabs a{font-size:11px!important}._0MDa-q_universityMark{border-radius:var(--up-r-control);width:43px;height:43px}._0MDa-q_actions{gap:5px}._0MDa-q_actionButton{width:31px;height:31px}._0MDa-q_panel{padding:18px}._0MDa-q_panel h2{font-size:18px!important}._0MDa-q_programPanel{padding:0}._0MDa-q_programHeader{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;padding:16px}._0MDa-q_programTitle{grid-column:1/-1;gap:10px}._0MDa-q_programName{font-size:13px!important}._0MDa-q_programPrice{padding-inline-start:45px;font-size:12px!important}._0MDa-q_programPrice small{margin-inline-start:6px;display:inline}._0MDa-q_programDetail{padding:16px}._0MDa-q_filters{grid-template-columns:1fr 1fr;gap:12px;padding:0 16px 16px}._0MDa-q_filters>:first-child{grid-column:1/-1}._0MDa-q_field input,._0MDa-q_field select,._0MDa-q_field textarea{min-height:43px;font-size:16px!important}._0MDa-q_campusCaption{flex-direction:column;align-items:flex-start;padding:16px}._0MDa-q_map{height:300px}._0MDa-q_profile{padding-bottom:85px}._0MDa-q_panorama{height:340px}}@media (prefers-reduced-motion:no-preference){._0MDa-q_programDetail{animation:.18s ease-out _0MDa-q_appear}@keyframes _0MDa-q_appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}}._0MDa-q_navInner>._0MDa-q_primary{flex-shrink:0}._0MDa-q_selectControl{gap:7px;min-width:0}._0MDa-q_selectControl>span{color:var(--detail-ink);margin:0;font-size:11px;font-weight:500}._0MDa-q_selectControl>button{border-radius:var(--up-r-control);border-color:var(--up-line);height:auto;min-height:42px;box-shadow:none;background:#fff;gap:8px;padding:10px 11px;font-size:12px}._0MDa-q_selectControl>button>span{font-size:12px;line-height:1.5}._0MDa-q_articleBody{max-width:78ch;color:var(--up-body);overflow-wrap:anywhere;margin-top:14px;font-size:14.5px;line-height:1.75}._0MDa-q_articleBody p{white-space:pre-line;margin-bottom:12px}._0MDa-q_articleBody p:last-child{margin-bottom:0}._0MDa-q_highlights{grid-template-columns:1fr;gap:0;margin-top:14px;display:grid}._0MDa-q_highlights article{background:var(--up-fill);border-radius:var(--up-r-control);padding:16px}._0MDa-q_highlights svg{color:var(--up-muted);margin-bottom:10px}._0MDa-q_highlights h3,._0MDa-q_timeline h3,._0MDa-q_facultyList h3,._0MDa-q_recognitions h3{font-size:13px;font-weight:600;line-height:1.5}._0MDa-q_highlights p{color:var(--up-muted);margin-top:6px;font-size:12px;line-height:1.8}._0MDa-q_timeline{margin-top:20px;display:grid}._0MDa-q_timeline li{grid-template-columns:80px minmax(0,1fr);gap:18px;padding-bottom:24px;display:grid;position:relative}._0MDa-q_timeline li:last-child{padding-bottom:0}._0MDa-q_timelineYear{color:var(--up-muted);font-variant-numeric:tabular-nums;padding-top:1px;font-size:15px;font-weight:600}._0MDa-q_timeline li>div{border-inline-start:1px solid var(--up-line);padding-inline-start:20px;position:relative}._0MDa-q_timeline li>div:before{content:"";inset-inline-start:-4px;background:var(--up-muted);border-radius:50%;outline:4px solid #fff;width:7px;height:7px;position:absolute;top:6px}._0MDa-q_timeline p{color:var(--up-muted);margin-top:5px;font-size:12px;line-height:1.8}._0MDa-q_timeline a{color:var(--up-muted);align-items:center;gap:4px;margin-top:7px;font-size:10px;display:inline-flex}._0MDa-q_timelineCompact{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._0MDa-q_timelineCompact li{padding:0;display:block}._0MDa-q_timelineCompact ._0MDa-q_timelineYear{margin-bottom:12px;display:block}._0MDa-q_timelineCompact li>div{padding-inline-start:12px}._0MDa-q_facultyList,._0MDa-q_recognitions{gap:10px;margin-top:16px;display:grid}._0MDa-q_facultyList{grid-template-columns:1fr 1fr}._0MDa-q_facultyList li,._0MDa-q_recognitions li{border:1px solid var(--up-line);border-radius:var(--up-r-control);align-items:center;gap:12px;padding:14px;display:flex}._0MDa-q_facultyList svg,._0MDa-q_recognitions>li>svg{color:var(--up-muted);flex-shrink:0}._0MDa-q_facultyList span,._0MDa-q_recognitions span{color:var(--up-muted);margin-top:3px;font-size:11px;display:block}._0MDa-q_recognitions a{color:var(--up-muted);margin-inline-start:auto}._0MDa-q_faq{margin-top:14px}._0MDa-q_faq details{border-top:1px solid var(--up-line)}._0MDa-q_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:13px;font-weight:500;list-style:none;display:flex}._0MDa-q_faq summary::-webkit-details-marker{display:none}._0MDa-q_faq summary svg{color:var(--up-muted);flex-shrink:0}._0MDa-q_faq details[open] summary svg{transform:rotate(180deg)}._0MDa-q_faq p{white-space:pre-line;overflow-wrap:anywhere;color:var(--up-muted);padding-bottom:17px;font-size:12px;line-height:1.85}._0MDa-q_videoGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))}@media (max-width:1100px){._0MDa-q_tabs{gap:18px}}@media (max-width:639px){._0MDa-q_tabs{gap:20px}._0MDa-q_selectControl>button{min-height:44px}._0MDa-q_timelineCompact,._0MDa-q_highlights,._0MDa-q_facultyList{grid-template-columns:1fr}._0MDa-q_timelineCompact li{grid-template-columns:60px minmax(0,1fr);gap:12px;display:grid}._0MDa-q_timelineYear{font-size:14px!important}._0MDa-q_timeline li{grid-template-columns:60px minmax(0,1fr);gap:12px}}._0MDa-q_profile{letter-spacing:-.01em}._0MDa-q_profile :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--up-ink);outline-offset:3px}._0MDa-q_tabs a{color:var(--detail-muted)}._0MDa-q_overview>._0MDa-q_programPanel{margin-bottom:18px}._0MDa-q_universityMark{border-color:var(--detail-line)}._0MDa-q_panel{border-radius:var(--up-r-control);border-color:var(--detail-line);box-shadow:none}._0MDa-q_panel h2{letter-spacing:-.02em;font-size:17px!important}._0MDa-q_panel>p,._0MDa-q_empty{color:var(--detail-muted)}._0MDa-q_primary{border-radius:var(--up-r-control);box-shadow:none}._0MDa-q_highlights article{background:var(--up-fill)}._0MDa-q_programPanel{overflow:visible}._0MDa-q_programHeader{grid-template-columns:minmax(0,1fr) 190px 130px 140px;align-items:center;gap:16px;padding:10px 16px;display:grid}._0MDa-q_program{border-top:1px solid var(--detail-line)}._0MDa-q_programIcon{background:var(--up-fill)}._0MDa-q_programMeta,._0MDa-q_programPrice small{color:var(--detail-muted);font-size:11px!important}._0MDa-q_programMeta{margin-top:3px}._0MDa-q_programPrice{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._0MDa-q_programApply{border-radius:var(--up-r-control);color:#fff;text-align:center;min-height:32px;box-shadow:none;justify-content:center;align-items:center;gap:6px;padding:6px 9px;font-weight:600;display:flex}._0MDa-q_programApply:hover{color:#fff}._0MDa-q_programDetail{border-top:1px solid var(--detail-line)}._0MDa-q_programDetail>p{color:var(--detail-muted)}._0MDa-q_count{background:var(--up-fill);color:var(--up-muted);border-radius:var(--up-r-control)}._0MDa-q_requirement p,._0MDa-q_requirement>svg{color:var(--detail-muted)}@media (max-width:1100px){._0MDa-q_programHeader{grid-template-columns:minmax(0,1fr) 160px 110px 120px;gap:12px}}@media (max-width:639px){._0MDa-q_programHeader{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;padding:12px}._0MDa-q_programTitle{grid-column:1/-1}._0MDa-q_programPrice{grid-column:1/-1;padding-inline-start:0;font-size:13px!important}._0MDa-q_programPrice small{margin-inline-start:8px;display:inline}._0MDa-q_programApply{min-height:40px;font-size:12px!important}._0MDa-q_programDetail{padding:12px}._0MDa-q_profile ._0MDa-q_panel h2{font-size:17px!important}}._0MDa-q_profile,._0MDa-q_nav{background:#fff}._0MDa-q_panel{border-color:var(--up-line);border-radius:var(--up-r-card)}._0MDa-q_panel h2{font-weight:580}._0MDa-q_primary,._0MDa-q_programApply,._0MDa-q_primary:hover,._0MDa-q_programApply:hover{color:#fff;background:var(--up-ink)}._0MDa-q_nav{-webkit-backdrop-filter:none;backdrop-filter:none}._0MDa-q_nav a:hover,._0MDa-q_nav a[aria-current=page],._0MDa-q_textButton{color:var(--up-ink)}._0MDa-q_programIcon,._0MDa-q_programDetail,._0MDa-q_highlights article{background:var(--up-fill)}._0MDa-q_secondary{border-color:var(--up-line)}._0MDa-q_secondary:hover{border-color:var(--up-line-strong);background:var(--up-fill)}._0MDa-q_program:last-child{border-radius:0 0 var(--up-r-card) var(--up-r-card)}._0MDa-q_programTitle:hover ._0MDa-q_programName{color:var(--up-ink)}._0MDa-q_programApply,._0MDa-q_programApply:hover{background:var(--up-ink)}._0MDa-q_count,._0MDa-q_requirement small{color:var(--up-ink);background:var(--up-fill)}._0MDa-q_profile{--detail-ink:var(--up-ink);--detail-muted:var(--up-muted);--detail-line:var(--up-line);--detail-lime:var(--up-ink);background:#fff;padding-bottom:16px}._0MDa-q_nav{top:var(--profile-chrome,78px);border-color:var(--up-line);box-shadow:none;background:#fff}._0MDa-q_navInner{gap:20px;min-height:62px}._0MDa-q_tabs{gap:20px;min-width:0}._0MDa-q_tabs a{min-height:54px;font-size:13px!important}._0MDa-q_tabs a:hover{color:var(--up-ink)}._0MDa-q_tabs a:focus-visible{outline-offset:-4px;border-radius:var(--up-r-control)}._0MDa-q_tabs a[aria-current]{color:var(--up-ink)}._0MDa-q_tabs a[aria-current]:after{background:var(--up-ink);height:3px}._0MDa-q_nav a:focus-visible{outline:2px solid var(--up-ink);outline-offset:-2px;box-shadow:none}._0MDa-q_universityMark{border-radius:var(--up-r-panel);width:52px;height:52px;color:var(--up-ink)}._0MDa-q_panel{border-color:var(--up-line);border-radius:var(--up-r-card);box-shadow:none;padding:26px}._0MDa-q_panel h2{color:var(--up-ink);font-weight:700;font-size:21px!important}._0MDa-q_panel>p{line-height:1.85;font-size:14px!important}._0MDa-q_textButton{font-size:12px!important}._0MDa-q_primary,._0MDa-q_programApply{border-radius:var(--up-r-panel);color:#fff;background:var(--up-ink);border:1px solid #0000;min-height:44px;font-weight:700}._0MDa-q_primary:hover,._0MDa-q_programApply:hover{color:#fff;background:var(--up-body)}._0MDa-q_secondary{border-radius:var(--up-r-panel);min-height:44px;color:var(--up-ink);background:#fff}._0MDa-q_navInner>._0MDa-q_primary{min-height:44px}._0MDa-q_programPanel{padding:0}._0MDa-q_programPanel>._0MDa-q_filters{padding:0 24px 20px}._0MDa-q_programHeader{min-height:86px;padding:16px 24px}._0MDa-q_programName{font-weight:650;font-size:14px!important}._0MDa-q_programIcon{border-radius:var(--up-r-control);width:38px;height:38px;color:var(--up-ink)}._0MDa-q_programMeta{font-size:12px!important}._0MDa-q_programTitle{min-height:44px}._0MDa-q_program{border-color:var(--up-line)}._0MDa-q_programApply{font-size:12px!important}._0MDa-q_programPrice{color:var(--up-ink);font-weight:650;font-size:15px!important}._0MDa-q_programPrice small{font-weight:400}._0MDa-q_programDetail{border-color:var(--up-line);background:#fff;padding:22px 24px}._0MDa-q_requirement>svg{color:var(--up-ink)}._0MDa-q_requirement small{color:var(--up-ink);background:var(--up-fill)}._0MDa-q_requirement p{color:var(--up-muted)}._0MDa-q_actionButton[aria-pressed=true]{color:var(--up-ink);border-color:var(--up-line-strong);background:var(--up-fill)}._0MDa-q_field{color:var(--up-ink)}._0MDa-q_field input,._0MDa-q_field select,._0MDa-q_field textarea{border-radius:var(--up-r-panel);min-height:46px;font-size:14px!important}._0MDa-q_field input:hover,._0MDa-q_field select:hover,._0MDa-q_field textarea:hover{border-color:var(--up-line-strong)}._0MDa-q_field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--up-error)}._0MDa-q_textButton{min-height:36px}@media (max-width:1023px){._0MDa-q_navInner{gap:12px}._0MDa-q_tabs{gap:16px}._0MDa-q_programHeader{padding-inline:18px}}@media (max-width:639px){._0MDa-q_panel{padding:20px}._0MDa-q_profile ._0MDa-q_panel h2{font-size:20px!important}._0MDa-q_programPanel{padding:0}._0MDa-q_programPanel>._0MDa-q_filters{padding:0 16px 18px}._0MDa-q_programHeader{padding:16px}._0MDa-q_programDetail{padding:18px 16px}._0MDa-q_programApply{min-height:44px}._0MDa-q_programPrice{font-size:16px!important}._0MDa-q_tabs a{min-height:50px}}._0MDa-q_profile{background:#fff}._0MDa-q_directoryShowcase{border:1px solid var(--up-line);border-radius:var(--up-r-card);background:var(--up-surface);grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);min-height:400px;display:grid;overflow:hidden}._0MDa-q_directoryShowcaseCopy{flex-direction:column;justify-content:center;min-width:0;padding:26px 30px;display:flex}._0MDa-q_directoryBadges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._0MDa-q_directoryBadges>span{border-radius:var(--up-r-card);color:#fff;background:var(--up-ink);align-items:center;gap:6px;min-height:32px;padding:6px 12px;line-height:1.3;display:inline-flex;font-size:11px!important}._0MDa-q_directoryBadges>._0MDa-q_directoryBadgeAccent,._0MDa-q_directoryBadges>._0MDa-q_directoryBadgeVerified{border:1px solid var(--up-line);color:var(--up-body);background:var(--up-fill)}._0MDa-q_directoryShowcaseCopy h1{max-width:680px;color:var(--up-ink);letter-spacing:-.05em;text-wrap:balance;margin-top:22px;font-size:clamp(38px,3.4vw,52px);font-weight:430;line-height:1.02}._0MDa-q_directoryShowcaseCopy>p{max-width:590px;color:var(--up-body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:16px;font-size:clamp(14px,1.05vw,16px);line-height:1.5;display:-webkit-box;overflow:hidden}._0MDa-q_directoryHeroApply{border-radius:var(--up-r-control);color:#fff;background:var(--up-ink);align-self:flex-start;width:auto;min-height:44px;margin-top:24px;padding-inline:22px;font-size:12px!important}._0MDa-q_directoryHeroApply:hover{color:#fff;background:var(--up-ink)}._0MDa-q_directoryShowcaseMedia{background:var(--up-fill);min-width:0;position:relative;overflow:hidden}._0MDa-q_directoryShowcaseMedia ._0MDa-q_gallery{background:var(--up-fill);height:100%;min-height:400px}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoMosaic{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);gap:6px}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoCount{bottom:14px;border-radius:var(--up-r-control);min-height:36px;padding:8px 11px;inset-inline-end:14px}._0MDa-q_directoryPhotoActions{z-index:3;top:14px;position:absolute;inset-inline-end:14px}._0MDa-q_directoryPhotoActions ._0MDa-q_actions{gap:7px}._0MDa-q_directoryPhotoActions ._0MDa-q_actionButton{border-radius:var(--up-r-control);width:38px;height:38px;color:var(--up-ink);background:#ffffffeb;border-color:#ffffffb3}._0MDa-q_directoryPhotoActions ._0MDa-q_actionButton:hover{color:var(--up-ink);background:#fff;border-color:#fff}._0MDa-q_directoryHighlights{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:var(--up-fill-soft);grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:14px 0 26px;padding:16px;display:grid}._0MDa-q_directoryHighlights>div{align-items:flex-start;gap:9px;min-width:0;display:flex}._0MDa-q_directoryHighlights>div>svg{box-sizing:content-box;border:1px solid var(--up-line);border-radius:var(--up-r-control);width:17px;height:17px;color:var(--up-ink);background:var(--up-surface);stroke-width:1.7px;flex:none;padding:8px}._0MDa-q_directoryHighlights>div>span{gap:3px;min-width:0;padding-top:2px;display:grid}._0MDa-q_directoryHighlights small{color:var(--up-muted);line-height:1.3;font-size:10px!important}._0MDa-q_directoryHighlights strong{overflow-wrap:anywhere;color:var(--up-ink);font-weight:560;line-height:1.4;font-size:12px!important}._0MDa-q_directoryHighlights em{color:var(--up-faint);font-style:normal;line-height:1.3;font-size:9px!important}._0MDa-q_directoryJourney{margin:38px 0 34px;scroll-margin-top:80px}._0MDa-q_directoryJourney>h2{max-width:760px;color:var(--up-ink);letter-spacing:-.045em;text-wrap:balance;margin-bottom:24px;font-size:clamp(32px,3.2vw,46px);font-weight:430;line-height:1.06}._0MDa-q_directoryJourneyGrid{grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:260px;display:grid}._0MDa-q_directoryJourneyCard{border:1px solid var(--up-line);border-radius:var(--up-r-card);background:var(--up-fill-soft);flex-direction:column;justify-content:space-between;gap:16px;min-width:0;padding:24px;display:flex}._0MDa-q_directoryJourneyIcon{border:1px solid var(--up-line);border-radius:var(--up-r-control);width:44px;height:44px;color:var(--up-ink);background:var(--up-surface);flex:none;place-items:center;display:grid}._0MDa-q_directoryJourneyIcon svg{stroke-width:1.7px;width:20px;height:20px}._0MDa-q_directoryJourneyCard h3{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(20px,1.7vw,25px);font-weight:560;line-height:1.18}._0MDa-q_directoryJourneyCard p{color:var(--up-body);margin-top:10px;line-height:1.55;font-size:13px!important}._0MDa-q_directoryStrengths{margin:40px 0 38px}._0MDa-q_directoryStrengths>h2{max-width:980px;color:var(--up-ink);letter-spacing:-.045em;text-wrap:balance;margin-bottom:22px;font-size:clamp(30px,3.1vw,44px);font-weight:430;line-height:1.08}._0MDa-q_directoryStrengthsGrid{grid-template-columns:1.05fr .95fr;gap:8px;display:grid}._0MDa-q_directoryStrengthCards{gap:8px;display:grid}._0MDa-q_directoryStrengthCards article,._0MDa-q_directoryStrengthCoverage{border-radius:var(--up-r-control);background:var(--up-fill)}._0MDa-q_directoryStrengthCards article{min-height:92px;padding:17px 20px}._0MDa-q_directoryStrengthCards h3,._0MDa-q_directoryStrengthCoverage h3{color:var(--up-ink);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(19px,1.6vw,23px);font-weight:450;line-height:1.16}._0MDa-q_directoryStrengthCards p,._0MDa-q_directoryStrengthCoverage p{color:var(--up-faint);margin-top:8px;line-height:1.45;font-size:12px!important}._0MDa-q_directoryStrengthCoverage{flex-direction:column;min-height:292px;padding:18px 20px;display:flex}._0MDa-q_directoryStrengthCoverage>div:first-child{max-width:620px}._0MDa-q_directoryStrengthMetrics{gap:8px;margin:18px 0 14px;display:grid}._0MDa-q_directoryStrengthMetrics>div{gap:4px;display:grid}._0MDa-q_directoryStrengthMetrics span{color:var(--up-muted);justify-content:space-between;align-items:baseline;gap:18px;display:flex}._0MDa-q_directoryStrengthMetrics small{font-size:11px!important}._0MDa-q_directoryStrengthMetrics strong{color:var(--up-body);font-weight:600;font-size:12px!important}._0MDa-q_directoryStrengthMetrics i{border-radius:var(--up-r-control);background:var(--up-fill);height:9px;display:block;overflow:hidden}._0MDa-q_directoryStrengthMetrics b{border-radius:inherit;background:var(--up-line-strong);height:100%;display:block}._0MDa-q_directoryStrengthMetricAccent i{height:12px}._0MDa-q_directoryStrengthMetricAccent b{background:var(--up-fill)}._0MDa-q_directoryStrengthMetricAccent small,._0MDa-q_directoryStrengthMetricAccent strong{color:var(--up-ink)}._0MDa-q_directoryStrengthCoverage>a{color:var(--up-body);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:7px;margin-top:auto;text-decoration:underline;display:inline-flex;font-size:11px!important}._0MDa-q_directoryStrengthCoverage>a:hover{color:var(--up-ink)}._0MDa-q_directoryCampusStory{margin:40px 0 38px}._0MDa-q_directoryCampusStory>h2{max-width:980px;color:var(--up-ink);letter-spacing:-.045em;text-wrap:balance;margin-bottom:22px;font-size:clamp(30px,3.1vw,44px);font-weight:430;line-height:1.08}._0MDa-q_directoryCampusStoryFrame{border-radius:var(--up-r-control);background:var(--up-fill);min-height:500px;position:relative;overflow:hidden}._0MDa-q_directoryCampusStoryMedia{position:absolute;inset:0}._0MDa-q_directoryCampusStoryMedia img{object-fit:cover;object-position:center}._0MDa-q_directoryCampusStoryPanel{color:#fff;background:#0e1319f0;position:absolute;inset:auto 0 0}._0MDa-q_directoryCampusStoryFacts{grid-template-columns:1fr 1fr;min-height:92px;display:grid}._0MDa-q_directoryCampusStoryCount,._0MDa-q_directoryCampusStoryLanguages{align-items:center;gap:16px;min-width:0;padding:16px 22px;display:flex}._0MDa-q_directoryCampusStoryCount{border-inline-end:1px solid #ffffff29}._0MDa-q_directoryCampusStoryCount>strong{letter-spacing:-.055em;flex:none;font-size:clamp(42px,4vw,54px);font-weight:430;line-height:1}._0MDa-q_directoryCampusStoryCount>p{max-width:420px;color:var(--up-fill);line-height:1.35;font-size:13px!important}._0MDa-q_directoryCampusStoryLanguages>span{width:44px;height:44px;color:var(--up-ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}._0MDa-q_directoryCampusStoryLanguages>span svg{width:21px;height:21px}._0MDa-q_directoryCampusStoryLanguages>div{min-width:0}._0MDa-q_directoryCampusStoryLanguages strong{font-weight:560;line-height:1.35;font-size:14px!important}._0MDa-q_directoryCampusStoryLanguages p{overflow-wrap:anywhere;color:var(--up-faint);margin-top:4px;line-height:1.4;font-size:11px!important}._0MDa-q_directoryCampusStoryLinks{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._0MDa-q_directoryCampusStoryLinks>a{color:#fff;border-inline-end:1px solid #ffffff29;min-height:100px;padding:17px 42px 16px 22px;display:block;position:relative}._0MDa-q_directoryCampusStoryLinks>a:last-child{border-inline-end:0}._0MDa-q_directoryCampusStoryLinks>a:hover{color:#fff;background:#ffffff0f}._0MDa-q_directoryCampusStoryLinks h3{letter-spacing:-.02em;max-width:320px;font-weight:500;line-height:1.22;font-size:16px!important}._0MDa-q_directoryCampusStoryLinks p{max-width:350px;color:var(--up-faint);margin-top:7px;line-height:1.4;font-size:10px!important}._0MDa-q_directoryCampusStoryLinks svg{top:18px;width:16px;height:16px;position:absolute;inset-inline-end:20px}._0MDa-q_directoryCampusGallery{margin:40px 0 38px}._0MDa-q_directoryCampusGallery>h2{max-width:980px;color:var(--up-ink);letter-spacing:-.045em;text-wrap:balance;margin-bottom:22px;font-size:clamp(30px,3.1vw,44px);font-weight:430;line-height:1.08}._0MDa-q_directoryCampusGalleryLayout{grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr);align-items:center;gap:24px;display:grid}._0MDa-q_directoryCampusGalleryVisual{min-width:0}._0MDa-q_directoryCampusGalleryStage{border-radius:var(--up-r-control);background:var(--up-fill);height:340px;position:relative;overflow:hidden}._0MDa-q_directoryCampusGalleryStage>img{object-fit:cover}._0MDa-q_directoryCampusGalleryPrev,._0MDa-q_directoryCampusGalleryNext{z-index:2;color:#fff;background:var(--up-ink);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._0MDa-q_directoryCampusGalleryPrev{inset-inline-start:12px}._0MDa-q_directoryCampusGalleryNext{inset-inline-end:12px}._0MDa-q_directoryCampusGalleryPrev:hover,._0MDa-q_directoryCampusGalleryNext:hover{background:var(--up-ink)}._0MDa-q_directoryCampusGalleryCredit{z-index:2;bottom:12px;border-radius:var(--up-r-control);color:#fff;background:#141414c7;align-items:center;gap:5px;max-width:calc(100% - 24px);min-height:30px;padding:6px 9px;display:inline-flex;position:absolute;inset-inline-start:12px;font-size:9px!important}._0MDa-q_directoryCampusGalleryCredit:hover{color:#fff;background:var(--up-ink)}._0MDa-q_directoryCampusGalleryThumbs{scrollbar-width:thin;gap:7px;margin-top:8px;padding-bottom:2px;display:flex;overflow-x:auto}._0MDa-q_directoryCampusGalleryThumbs>button{border-radius:var(--up-r-control);background:var(--up-line);border:2px solid #0000;flex:none;width:78px;height:50px;position:relative;overflow:hidden}._0MDa-q_directoryCampusGalleryThumbs>button[aria-current]{border-color:var(--up-ink)}._0MDa-q_directoryCampusGalleryThumbs img{object-fit:cover}._0MDa-q_directoryCampusGalleryCopy{min-width:0;padding:12px 8px}._0MDa-q_directoryCampusGalleryCopy>small{color:var(--up-faint);letter-spacing:.04em;text-transform:uppercase;font-weight:600;font-size:10px!important}._0MDa-q_directoryCampusGalleryCopy h3{max-width:520px;color:var(--up-ink);letter-spacing:-.04em;text-wrap:balance;margin-top:10px;font-size:clamp(24px,2.3vw,32px);font-weight:440;line-height:1.08}._0MDa-q_directoryCampusGalleryCopy>span{border-radius:var(--up-r-card);color:var(--up-ink);background:var(--up-fill);margin-top:10px;padding:5px 8px;display:inline-flex;font-size:9px!important}._0MDa-q_directoryCampusGalleryCopy>p{max-width:500px;color:var(--up-faint);margin-top:14px;line-height:1.5;font-size:13px!important}._0MDa-q_directoryCampusGalleryCopy>div{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}._0MDa-q_directoryCampusGalleryCopy>div>a{border:1px solid var(--up-line);border-radius:var(--up-r-control);min-height:40px;color:var(--up-ink);justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex;font-size:10px!important}._0MDa-q_directoryCampusGalleryCopy>div>a:first-child{border-color:var(--up-ink);color:#fff;background:var(--up-ink)}._0MDa-q_directoryCampusGalleryCopy>div>a:hover{border-color:var(--up-line-strong);color:var(--up-ink);background:#fff}._0MDa-q_directoryAdmissionRoutes{margin:40px 0 38px}._0MDa-q_directoryAdmissionRoutes>h2{max-width:980px;color:var(--up-ink);letter-spacing:-.045em;text-wrap:balance;margin-bottom:22px;font-size:clamp(30px,3.1vw,44px);font-weight:430;line-height:1.08}._0MDa-q_directoryAdmissionRoutesGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}._0MDa-q_directoryAdmissionRouteCard,._0MDa-q_directoryAdmissionRouteWide{border-radius:var(--up-r-control);background:var(--up-fill);position:relative;overflow:hidden}._0MDa-q_directoryAdmissionRouteCard{min-height:148px;padding:20px 22px}._0MDa-q_directoryAdmissionRouteCard h3,._0MDa-q_directoryAdmissionRouteWide h3{max-width:620px;color:var(--up-ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(22px,2vw,28px);font-weight:440;line-height:1.1}._0MDa-q_directoryAdmissionRouteCard p,._0MDa-q_directoryAdmissionRouteWide p{max-width:700px;color:var(--up-body);margin-top:10px;line-height:1.45;font-size:12px!important}._0MDa-q_directoryAdmissionRouteWide{grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);min-height:148px;display:grid}._0MDa-q_directoryAdmissionRouteWide>div:first-child{z-index:2;padding:20px 22px;position:relative}._0MDa-q_directoryAdmissionRouteWide p{max-width:610px}._0MDa-q_directoryAdmissionRouteVisual{background:var(--up-fill);min-height:148px;position:relative;overflow:hidden}._0MDa-q_directoryAdmissionRouteVisual:before{background:var(--up-fill);content:"";border-radius:50%;width:190px;height:190px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._0MDa-q_directoryAdmissionRouteVisual>span{z-index:1;border-radius:var(--up-r-card);color:#fff;background:#ffffff21;border:2px solid #ffffffb3;place-items:center;width:108px;height:108px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}._0MDa-q_directoryAdmissionRouteVisual>span>svg:first-child{width:42px;height:42px}._0MDa-q_directoryAdmissionRouteVisual>span>svg:last-child{fill:#fff;width:22px;height:22px;color:var(--up-ink);position:absolute;bottom:7px;right:8px}._0MDa-q_directoryAdmissionRoutesLinks{color:var(--up-body);margin-top:16px;line-height:1.5;font-size:13px!important}._0MDa-q_directoryAdmissionRoutesLinks a{color:var(--up-body);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}._0MDa-q_directoryAdmissionRoutesLinks a:hover{color:var(--up-ink)}._0MDa-q_directoryAdmissionRoutesNote{color:var(--up-faint);margin-top:7px;line-height:1.45;font-size:9px!important}._0MDa-q_directoryDocumentGuide{margin:36px 0 34px}._0MDa-q_directoryDocumentGuide>h2{max-width:960px;color:var(--up-ink);letter-spacing:-.045em;text-wrap:balance;margin-bottom:20px;font-size:clamp(30px,3.1vw,44px);font-weight:430;line-height:1.08}._0MDa-q_directoryDocumentGuideGrid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:8px;min-height:156px;display:grid}._0MDa-q_directoryDocumentGuideGrid>article{border-radius:var(--up-r-control);min-width:0;padding:18px 20px}._0MDa-q_directoryDocumentGuideIntro{background:var(--up-fill)}._0MDa-q_directoryDocumentGuideIntro h3{max-width:440px;color:var(--up-ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(20px,1.8vw,27px);font-weight:440;line-height:1.1}._0MDa-q_directoryDocumentGuideIntro p{max-width:470px;color:var(--up-body);margin-top:10px;line-height:1.45;font-size:12px!important}._0MDa-q_directoryDocumentGuideList{color:#fff;background:var(--up-ink);flex-direction:column;display:flex}._0MDa-q_directoryDocumentGuideList>h3{color:#fff;letter-spacing:-.035em;text-wrap:balance;max-width:850px;font-size:clamp(20px,1.8vw,27px);font-weight:440;line-height:1.1}._0MDa-q_directoryDocumentGuideList>div{flex-wrap:wrap;align-content:flex-end;gap:6px;margin-top:14px;padding-top:0;display:flex}._0MDa-q_directoryDocumentGuideList>div>span{border-radius:var(--up-r-control);color:#fff;background:#ffffff21;align-items:center;gap:8px;min-height:32px;padding:6px 9px;display:inline-flex}._0MDa-q_directoryDocumentGuideList strong{max-width:420px;font-weight:500;line-height:1.35;font-size:11px!important}._0MDa-q_directoryDocumentGuideList small{color:#ffffffbd;white-space:nowrap;border-inline-start:1px solid #ffffff59;padding-inline-start:10px;font-size:9px!important}._0MDa-q_directoryDocumentGuideList>p{color:#fffc;margin-top:10px;font-size:11px!important}._0MDa-q_directoryDocumentGuideList>a{border-radius:var(--up-r-control);min-height:36px;color:var(--up-ink);background:#fff;justify-content:center;align-self:flex-start;align-items:center;gap:7px;margin-top:12px;padding:7px 11px;font-weight:560;display:inline-flex;font-size:10px!important}._0MDa-q_directoryDocumentGuideList>div+a{margin-top:10px}._0MDa-q_directoryDocumentGuideList>a:hover{color:var(--up-ink)}._0MDa-q_directoryApplicationPlan{margin:36px 0 34px}._0MDa-q_directoryApplicationPlan>h2{max-width:980px;color:var(--up-ink);letter-spacing:-.045em;text-wrap:balance;margin-bottom:22px;font-size:clamp(30px,3.1vw,44px);font-weight:430;line-height:1.08}._0MDa-q_directoryApplicationPlanGrid{grid-template-columns:1fr 1fr;gap:8px;min-height:300px;display:grid}._0MDa-q_directoryApplicationPlanGrid>article{border-radius:var(--up-r-control);color:#fff;background:var(--up-ink);flex-direction:column;min-width:0;padding:22px 24px 20px;display:flex}._0MDa-q_directoryApplicationPlanGrid>article h3{color:#fff;letter-spacing:-.035em;text-wrap:balance;max-width:600px;font-size:clamp(24px,2.3vw,32px);font-weight:440;line-height:1.1}._0MDa-q_directoryApplicationPlanGrid>article p{color:#ffffffbd;max-width:610px;margin-top:14px;line-height:1.45;font-size:13px!important}._0MDa-q_directoryApplicationPlanGrid>article p+p{margin-top:14px}._0MDa-q_directoryApplicationPlanGrid>article a{border-radius:var(--up-r-control);width:max-content;min-width:170px;min-height:42px;color:var(--up-ink);background:#fff;margin-top:auto;padding-inline:16px}._0MDa-q_directoryApplicationPlanGrid>article a:hover{color:#fff;background:var(--up-ink)}._0MDa-q_directoryApplicationPlanMedia{border-radius:var(--up-r-control);background:var(--up-fill);min-width:0;position:relative;overflow:hidden}._0MDa-q_directoryApplicationPlanMedia>img{object-fit:cover}._0MDa-q_directoryApplicationPlanMedia>div{color:var(--up-ink);text-align:center;place-content:center;justify-items:center;gap:20px;padding:30px;display:grid;position:absolute;inset:0}._0MDa-q_directoryApplicationPlanMedia>div>span{max-width:420px;color:var(--up-ink);font-weight:560;font-size:20px!important}._0MDa-q_directoryLeadForm{border-radius:var(--up-r-control);min-height:360px;color:var(--up-on-dark);background:var(--up-ink);grid-template-columns:minmax(0,1fr) minmax(390px,1fr);gap:32px;margin:36px 0 30px;padding:24px;display:grid}._0MDa-q_directoryLeadFormCopy{flex-direction:column;min-width:0;display:flex}._0MDa-q_directoryLeadFormCopy h2{max-width:580px;color:var(--up-on-dark);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(30px,3vw,42px);font-weight:430;line-height:1.08}._0MDa-q_directoryLeadFormCopy ol{gap:3px;max-width:650px;margin-top:20px;display:grid}._0MDa-q_directoryLeadFormCopy li{color:var(--up-fill);letter-spacing:-.02em;grid-template-columns:auto minmax(0,1fr);gap:8px;font-size:clamp(16px,1.7vw,22px);font-weight:430;line-height:1.25;display:grid}._0MDa-q_directoryLeadFormCopy li>span{font-variant-numeric:tabular-nums}._0MDa-q_directoryLeadFormCopy>p{max-width:620px;color:var(--up-line-strong);margin-top:auto;line-height:1.5;font-size:10px!important}._0MDa-q_directoryLeadFormPanel{min-width:0;padding-top:2px}._0MDa-q_directoryLeadFormPanel form>label:not(._0MDa-q_directoryLeadFormConsent){border:1px solid var(--up-ink);border-radius:var(--up-r-control);background:var(--up-ink);min-height:56px;padding:8px 13px 7px;display:block;position:relative}._0MDa-q_directoryLeadFormPanel form>label:not(._0MDa-q_directoryLeadFormConsent):focus-within{outline:1px solid var(--up-muted);outline-offset:1px;background:var(--up-ink)}._0MDa-q_directoryLeadFormPanel form>label>span{color:var(--up-faint);display:block;font-size:10px!important}._0MDa-q_directoryLeadFormPanel input[type=text],._0MDa-q_directoryLeadFormPanel input[type=tel],._0MDa-q_directoryLeadFormPanel input[type=email]{color:#fff;background:0 0;border:0;outline:0;width:100%;margin-top:4px;font-size:14px!important}._0MDa-q_directoryLeadFormPanel input::placeholder{color:var(--up-muted);opacity:1}._0MDa-q_directoryLeadFormConsent{color:var(--up-faint);align-items:flex-start;gap:9px;margin-top:12px;line-height:1.45;display:flex;font-size:9px!important}._0MDa-q_directoryLeadFormConsent input{width:17px;height:17px;accent-color:var(--up-ink);flex:none;margin-top:1px}._0MDa-q_directoryLeadFormConsent a{color:var(--up-on-dark);text-underline-offset:3px;text-decoration:underline}._0MDa-q_directoryLeadFormPanel form>button{border-radius:var(--up-r-control);min-height:46px;color:var(--up-ink);background:#fff;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-weight:580;display:inline-flex;font-size:12px!important}._0MDa-q_directoryLeadFormPanel form>button:disabled{cursor:wait;opacity:.72}._0MDa-q_directoryLeadFormPanel form>button svg{animation:.75s linear infinite _0MDa-q_directoryLeadSpin}._0MDa-q_directoryLeadFormSuccess{border:1px solid var(--up-ink);border-radius:var(--up-r-control);color:#fff;text-align:center;place-content:center;justify-items:center;gap:12px;min-height:300px;padding:24px;display:grid}._0MDa-q_directoryLeadFormSuccess>span{color:#fff;background:var(--up-ink);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}._0MDa-q_directoryLeadFormSuccess h3{color:#fff;font-weight:520;font-size:28px!important}._0MDa-q_directoryLeadFormSuccess p{max-width:430px;color:var(--up-faint);line-height:1.6;font-size:13px!important}@keyframes _0MDa-q_directoryLeadSpin{to{transform:rotate(360deg)}}._0MDa-q_programShowcase{border-radius:var(--up-r-card);color:#fff;background:var(--up-ink);margin:0 0 40px;padding:30px 20px 20px;scroll-margin-top:80px}._0MDa-q_programShowcase>h2{color:#fff;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(30px,3vw,42px);font-weight:430;line-height:1.08}._0MDa-q_programShowcaseBenefits{flex-wrap:wrap;gap:7px;margin:16px 0 22px;display:flex}._0MDa-q_programShowcaseBenefits>span{border-radius:var(--up-r-card);min-height:34px;color:var(--up-fill);background:var(--up-ink);align-items:center;gap:8px;padding:7px 11px;line-height:1.3;display:inline-flex;font-size:11px!important}._0MDa-q_programShowcaseBenefits svg{stroke-width:1.8px;flex:none}._0MDa-q_programShowcaseList{border:1px solid var(--up-ink);border-radius:var(--up-r-control);background:var(--up-ink);overflow:hidden}._0MDa-q_programShowcaseRow{border-top:1px solid var(--up-body);grid-template-columns:minmax(0,1fr) minmax(250px,.48fr) 224px;align-items:center;gap:20px;min-height:82px;padding:13px 15px;display:grid}._0MDa-q_programShowcaseRow:first-child{border-top:0}._0MDa-q_programShowcaseIdentity{align-items:center;gap:12px;min-width:0;display:flex}._0MDa-q_programShowcaseIcon{border-radius:var(--up-r-control);width:40px;height:40px;color:var(--up-fill);background:var(--up-ink);flex:none;place-items:center;display:grid}._0MDa-q_programShowcaseIdentity>div{min-width:0}._0MDa-q_programShowcaseIdentity h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:540;line-height:1.35;overflow:hidden;font-size:15px!important}._0MDa-q_programShowcaseIdentity p{color:var(--up-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;line-height:1.4;overflow:hidden;font-size:10px!important}._0MDa-q_programShowcaseStatus{background:var(--up-muted);border-radius:50%;flex:none;width:6px;height:6px;margin-inline-end:5px;display:inline-block}._0MDa-q_programShowcaseStatus[data-status=open]{background:var(--up-positive)}._0MDa-q_programShowcaseStatus[data-status=upcoming]{background:var(--up-warning)}._0MDa-q_programShowcasePrice{border-inline-start:1px solid var(--up-body);gap:3px;min-width:0;padding-inline-start:20px;display:grid}._0MDa-q_programShowcasePrice small{color:var(--up-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:9px!important}._0MDa-q_programShowcasePrice strong{overflow-wrap:anywhere;color:#fff;font-weight:560;line-height:1.35;font-size:12px!important}._0MDa-q_programShowcasePrice em{color:var(--up-faint);font-style:normal;font-size:9px!important}._0MDa-q_programShowcaseActions{grid-template-columns:1fr 1.12fr;gap:7px;display:grid}._0MDa-q_programShowcaseAction,._0MDa-q_programShowcaseApply{border:1px solid var(--up-body);border-radius:var(--up-r-control);color:#fff;background:0 0;justify-content:center;align-items:center;gap:7px;min-height:42px;font-weight:540;transition:background .15s,border-color .15s;display:flex;font-size:11px!important}._0MDa-q_programShowcaseApply{border-color:var(--up-body);background:var(--up-on-dark-raised)}._0MDa-q_programShowcaseAction:hover,._0MDa-q_programShowcaseApply:hover{color:#fff;border-color:var(--up-body);background:var(--up-body)}._0MDa-q_programShowcaseActions :is(a,button):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #fff}._0MDa-q_programShowcaseEmpty{color:var(--up-faint);text-align:center;padding:70px 20px}._0MDa-q_programShowcaseMore{border:1px solid var(--up-body);border-radius:var(--up-r-control);color:#fff;justify-content:center;align-items:center;gap:8px;width:max-content;min-height:40px;margin:12px 0 0 auto;padding:8px 14px;display:flex;font-size:11px!important}._0MDa-q_programShowcaseMore:hover{color:#fff;background:var(--up-ink)}._0MDa-q_programSyllabus{grid-template-columns:190px minmax(0,900px);justify-content:start;align-items:start;gap:40px;width:min(100%,1280px);margin-inline:auto;display:grid}._0MDa-q_programSyllabus>aside{gap:38px;padding-top:6px;display:grid;position:sticky;top:52px}._0MDa-q_programSyllabus>aside>button{color:var(--up-faint);justify-self:start;align-items:center;gap:7px;display:flex;font-size:11px!important}._0MDa-q_programSyllabus>aside>button:hover{color:var(--up-ink)}._0MDa-q_programSyllabusContents{gap:20px;display:grid}._0MDa-q_programSyllabusContents>small{color:var(--up-muted);letter-spacing:.06em;text-transform:uppercase;font-weight:680;font-size:10px!important}._0MDa-q_programSyllabus nav{gap:15px;padding-inline-end:20px;display:grid}._0MDa-q_programSyllabus nav a{color:var(--up-faint);line-height:1.45;font-size:12px!important}._0MDa-q_programSyllabus nav a:hover{color:var(--up-ink)}._0MDa-q_programSyllabus nav ._0MDa-q_programSyllabusActive{border-inline-end:2px solid var(--up-body);color:var(--up-ink);margin-inline-end:-21px;padding-inline-end:19px;font-weight:580}._0MDa-q_programSyllabusArticle{min-width:0;max-width:900px;padding-bottom:70px}._0MDa-q_programSyllabusArticle header{scroll-margin-top:24px}._0MDa-q_programSyllabusArticle header h1{max-width:780px;color:var(--up-ink);letter-spacing:-.032em;font-size:clamp(34px,3.1vw,44px);font-weight:690;line-height:1.18}._0MDa-q_programSyllabusArticle header h1 span{display:block}._0MDa-q_programSyllabusArticle header h1 span+span{margin-top:2px}._0MDa-q_programSyllabusArticle header h2{color:var(--up-ink);margin-top:34px;font-weight:650;font-size:17px!important}._0MDa-q_programSyllabusArticle header p{max-width:760px;color:var(--up-muted);margin-top:42px;line-height:1.7;font-size:13px!important}._0MDa-q_programSyllabusArticle blockquote{border-inline-start:2px solid var(--up-body);max-width:660px;color:var(--up-body);gap:8px;margin-top:32px;padding:3px 0 3px 18px;font-style:italic;display:grid;font-size:13px!important}._0MDa-q_programSyllabusArticle section{max-width:820px;margin-top:48px;scroll-margin-top:24px}._0MDa-q_programSyllabusArticle section>h2{color:var(--up-ink);text-underline-offset:4px;align-items:baseline;gap:9px;font-weight:650;line-height:1.3;text-decoration:underline;display:flex;font-size:23px!important}._0MDa-q_programSyllabusArticle section>h2 span{flex:none;text-decoration:none;font-size:18px!important}._0MDa-q_programSyllabusArticle dl{max-width:720px;margin-top:22px;display:grid}._0MDa-q_programSyllabusArticle dl>div{border-bottom:1px solid var(--up-line);grid-template-columns:170px minmax(0,1fr);gap:20px;padding:12px 0;display:grid;font-size:12px!important}._0MDa-q_programSyllabusArticle dt{color:var(--up-faint)}._0MDa-q_programSyllabusArticle dd{color:var(--up-ink);font-weight:520}._0MDa-q_programSyllabusList{gap:18px;margin-top:24px;display:grid}._0MDa-q_programSyllabusList>article{grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:12px;padding-inline-start:2px;display:grid}._0MDa-q_programSyllabusList>article>i{border:1px solid var(--up-muted);border-radius:50%;width:6px;height:6px;margin-top:6px}._0MDa-q_programSyllabusList h3{color:var(--up-ink);font-weight:630;font-size:14px!important}._0MDa-q_programSyllabusList p{color:var(--up-faint);margin-top:6px;font-size:12px!important}._0MDa-q_programSyllabusList strong{color:var(--up-ink);font-weight:520;font-size:12px!important}._0MDa-q_programSyllabusArticle section>ul{gap:20px;max-width:760px;margin-top:24px;padding-inline-start:22px;display:grid}._0MDa-q_programSyllabusArticle section>ul li{color:var(--up-body);line-height:1.65;list-style:outside;font-size:13px!important}._0MDa-q_programSyllabusArticle section>ul p{color:var(--up-faint);margin-top:5px}._0MDa-q_programSyllabusArticle section>p{color:var(--up-faint);margin-top:20px;font-size:13px!important}@media (max-width:1100px){._0MDa-q_directoryShowcase{grid-template-columns:minmax(0,1fr) minmax(390px,1fr);min-height:390px}._0MDa-q_directoryShowcaseCopy{padding:24px}._0MDa-q_directoryShowcaseCopy h1{margin-top:20px;font-size:clamp(36px,4vw,48px)}._0MDa-q_directoryShowcaseCopy>p{margin-top:14px;font-size:14px}._0MDa-q_directoryShowcaseMedia ._0MDa-q_gallery{min-height:390px}._0MDa-q_directoryHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px}._0MDa-q_directoryJourneyGrid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr 1fr;min-height:500px}._0MDa-q_programShowcaseRow{grid-template-columns:minmax(0,1fr) minmax(220px,.5fr) 210px;gap:14px}}@media (max-width:850px){._0MDa-q_directoryShowcase{grid-template-columns:1fr}._0MDa-q_directoryShowcaseCopy{min-height:300px}._0MDa-q_directoryShowcaseCopy h1{max-width:680px;font-size:clamp(36px,7vw,48px)}._0MDa-q_directoryShowcaseMedia ._0MDa-q_gallery{height:clamp(300px,56vw,400px);min-height:0}._0MDa-q_directoryHighlights{grid-template-columns:repeat(2,minmax(0,1fr))}._0MDa-q_directoryJourney{margin:34px 0 30px}._0MDa-q_directoryJourney>h2{margin-bottom:20px;font-size:clamp(31px,6vw,42px)}._0MDa-q_directoryJourneyGrid{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}._0MDa-q_directoryStrengthsGrid{grid-template-columns:1fr}._0MDa-q_directoryStrengthCoverage{min-height:280px}._0MDa-q_directoryCampusStoryFrame{min-height:500px}._0MDa-q_directoryCampusStoryCount,._0MDa-q_directoryCampusStoryLanguages{gap:14px;padding:16px 18px}._0MDa-q_directoryCampusStoryCount>p{font-size:12px}._0MDa-q_directoryCampusStoryLinks>a{padding:16px 38px 15px 18px}._0MDa-q_directoryCampusGalleryLayout{grid-template-columns:1fr;gap:12px}._0MDa-q_directoryCampusGalleryStage{height:320px}._0MDa-q_directoryCampusGalleryCopy{padding:10px 0 0}._0MDa-q_directoryCampusGalleryCopy>p{max-width:680px}._0MDa-q_directoryAdmissionRouteWide{grid-template-columns:minmax(0,1fr) minmax(260px,.65fr)}._0MDa-q_directoryDocumentGuideGrid{grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr)}._0MDa-q_directoryApplicationPlanGrid{min-height:300px}._0MDa-q_directoryApplicationPlanGrid>article p{font-size:13px}._0MDa-q_directoryLeadForm{grid-template-columns:1fr;gap:26px}._0MDa-q_directoryLeadFormCopy{min-height:240px}._0MDa-q_directoryLeadFormPanel{padding-top:0}._0MDa-q_programShowcase{border-radius:0;margin-inline:-20px;padding:40px 20px 20px}._0MDa-q_programShowcaseBenefits{margin:24px auto 32px}._0MDa-q_programShowcaseRow{grid-template-columns:minmax(0,1fr) 210px}._0MDa-q_programShowcasePrice{border-top:1px solid var(--up-body);border-inline-start:0;grid-column:1;padding:10px 0 0 52px}._0MDa-q_programShowcaseActions{grid-area:1/2/3}._0MDa-q_programSyllabus{grid-template-columns:176px minmax(0,1fr);gap:32px}}@media (max-width:540px){._0MDa-q_directoryShowcase{border-radius:var(--up-r-panel)}._0MDa-q_directoryShowcaseCopy{min-height:300px;padding:20px 18px}._0MDa-q_directoryBadges{gap:6px}._0MDa-q_directoryBadges>span{min-height:29px;padding:5px 10px;font-size:10px!important}._0MDa-q_directoryShowcaseCopy h1{margin-top:18px;font-size:34px!important}._0MDa-q_directoryShowcaseCopy>p{-webkit-line-clamp:4;margin-top:13px;font-size:14px!important}._0MDa-q_directoryHeroApply{min-height:44px;margin-top:20px}._0MDa-q_directoryShowcaseMedia ._0MDa-q_gallery{height:260px}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoMosaic{gap:4px}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoCount{bottom:10px;inset-inline-end:10px}._0MDa-q_directoryPhotoActions{top:10px;inset-inline-end:10px}._0MDa-q_directoryHighlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;margin:10px 0 20px;padding:12px 0}._0MDa-q_directoryJourney{margin:30px 0 26px}._0MDa-q_directoryJourney>h2{margin-bottom:17px;font-size:31px!important}._0MDa-q_directoryJourneyCard h3{font-size:24px!important}._0MDa-q_directoryStrengths{margin:32px 0 30px}._0MDa-q_directoryStrengths>h2{margin-bottom:18px;font-size:31px!important}._0MDa-q_directoryStrengthCards article,._0MDa-q_directoryStrengthCoverage{padding:17px 16px}._0MDa-q_directoryStrengthCards article{min-height:92px}._0MDa-q_directoryStrengthCards h3,._0MDa-q_directoryStrengthCoverage h3{font-size:21px!important}._0MDa-q_directoryStrengthCoverage{min-height:250px}._0MDa-q_directoryCampusStory{margin:32px 0 30px}._0MDa-q_directoryCampusStory>h2{margin-bottom:18px;font-size:31px!important}._0MDa-q_directoryCampusStoryFrame{border-radius:var(--up-r-control);background:var(--up-ink);min-height:0;overflow:hidden}._0MDa-q_directoryCampusStoryMedia{height:220px;position:relative}._0MDa-q_directoryCampusStoryPanel{position:static}._0MDa-q_directoryCampusStoryFacts{grid-template-columns:1fr}._0MDa-q_directoryCampusStoryCount,._0MDa-q_directoryCampusStoryLanguages{min-height:82px;padding:14px 16px}._0MDa-q_directoryCampusStoryCount{border-inline-end:0;border-bottom:1px solid #ffffff29}._0MDa-q_directoryCampusStoryCount>strong{font-size:42px!important}._0MDa-q_directoryCampusStoryCount>p{font-size:12px!important}._0MDa-q_directoryCampusStoryLanguages>span{width:40px;height:40px}._0MDa-q_directoryCampusStoryLanguages strong{font-size:13px!important}._0MDa-q_directoryCampusStoryLinks{grid-template-columns:1fr}._0MDa-q_directoryCampusStoryLinks>a{border-inline-end:0;border-bottom:1px solid #ffffff29;min-height:82px;padding:15px 40px 14px 16px}._0MDa-q_directoryCampusStoryLinks>a:last-child{border-bottom:0}._0MDa-q_directoryCampusStoryLinks h3{font-size:16px!important}._0MDa-q_directoryCampusStoryLinks svg{top:16px;inset-inline-end:16px}._0MDa-q_directoryCampusGallery{margin:32px 0 30px}._0MDa-q_directoryCampusGallery>h2{margin-bottom:18px;font-size:31px!important}._0MDa-q_directoryCampusGalleryStage{border-radius:var(--up-r-control);height:220px}._0MDa-q_directoryCampusGalleryPrev,._0MDa-q_directoryCampusGalleryNext{width:36px;height:36px}._0MDa-q_directoryCampusGalleryPrev{inset-inline-start:10px}._0MDa-q_directoryCampusGalleryNext{inset-inline-end:10px}._0MDa-q_directoryCampusGalleryThumbs>button{width:70px;height:46px}._0MDa-q_directoryCampusGalleryCopy h3{font-size:26px!important}._0MDa-q_directoryCampusGalleryCopy>p{margin-top:12px;font-size:13px!important}._0MDa-q_directoryCampusGalleryCopy>div{margin-top:16px}._0MDa-q_directoryAdmissionRoutes{margin:32px 0 30px}._0MDa-q_directoryAdmissionRoutes>h2{margin-bottom:18px;font-size:31px!important}._0MDa-q_directoryAdmissionRoutesGrid{grid-template-columns:1fr}._0MDa-q_directoryAdmissionRouteCard{min-height:128px;padding:18px 16px}._0MDa-q_directoryAdmissionRouteCard h3,._0MDa-q_directoryAdmissionRouteWide h3{font-size:22px!important}._0MDa-q_directoryAdmissionRouteWide{grid-column:auto;grid-template-columns:1fr;min-height:0}._0MDa-q_directoryAdmissionRouteWide>div:first-child{min-height:128px;padding:18px 16px}._0MDa-q_directoryAdmissionRouteVisual{min-height:150px}._0MDa-q_directoryAdmissionRouteVisual:before{width:190px;height:190px}._0MDa-q_directoryAdmissionRoutesLinks{margin-top:15px;font-size:12px!important}._0MDa-q_directoryDocumentGuide{margin:30px 0 28px}._0MDa-q_directoryDocumentGuide>h2{margin-bottom:17px;font-size:30px!important}._0MDa-q_directoryDocumentGuideGrid{grid-template-columns:1fr;min-height:0}._0MDa-q_directoryDocumentGuideGrid>article{min-height:132px;padding:16px}._0MDa-q_directoryDocumentGuideIntro h3,._0MDa-q_directoryDocumentGuideList>h3{font-size:22px!important}._0MDa-q_directoryDocumentGuideIntro p{margin-top:9px;font-size:12px!important}._0MDa-q_directoryDocumentGuideList>div{align-content:flex-start;margin-top:12px;padding-top:0}._0MDa-q_directoryDocumentGuideList>a{margin-top:12px}._0MDa-q_directoryApplicationPlan{margin:30px 0 28px}._0MDa-q_directoryApplicationPlan>h2{margin-bottom:18px;font-size:31px!important}._0MDa-q_directoryApplicationPlanGrid{grid-template-columns:1fr;min-height:0}._0MDa-q_directoryApplicationPlanGrid>article{min-height:240px;padding:18px 16px 16px}._0MDa-q_directoryApplicationPlanGrid>article h3{font-size:24px!important}._0MDa-q_directoryApplicationPlanGrid>article p{margin-top:11px;font-size:12px!important}._0MDa-q_directoryApplicationPlanGrid>article a{width:100%;min-height:40px}._0MDa-q_directoryApplicationPlanMedia{min-height:220px}._0MDa-q_directoryLeadForm{border-radius:0;gap:22px;min-height:0;margin:30px -14px 26px;padding:22px 16px 18px}._0MDa-q_directoryLeadFormCopy{min-height:220px}._0MDa-q_directoryLeadFormCopy h2{font-size:32px!important}._0MDa-q_directoryLeadFormCopy ol{margin-top:18px}._0MDa-q_directoryLeadFormCopy li{font-size:18px!important}._0MDa-q_directoryLeadFormCopy>p{font-size:10px!important}._0MDa-q_directoryLeadFormConsent{margin-top:12px}._0MDa-q_programShowcase{margin-inline:-14px;padding:26px 14px 14px}._0MDa-q_programShowcase>h2{font-size:30px!important}._0MDa-q_programShowcaseBenefits{justify-items:start;margin:16px 0 20px;display:grid}._0MDa-q_programShowcaseBenefits>span{min-height:38px;padding:8px 12px;font-size:11px!important}._0MDa-q_programShowcaseRow{grid-template-columns:minmax(0,1fr);gap:10px;padding:13px}._0MDa-q_programShowcasePrice{grid-column:1;padding:9px 0 0}._0MDa-q_programShowcaseActions{grid-area:auto/1}._0MDa-q_programShowcaseAction,._0MDa-q_programShowcaseApply{min-height:40px}._0MDa-q_programShowcaseMore{width:100%}._0MDa-q_programDialogClose{top:14px;width:48px;height:48px;inset-inline-end:14px}._0MDa-q_programSyllabus{display:block}._0MDa-q_programSyllabus>aside{padding:0 52px 26px 0;position:static}._0MDa-q_programSyllabusContents{display:none}._0MDa-q_programSyllabusArticle header h1{font-size:32px!important}._0MDa-q_programSyllabusArticle header h2,._0MDa-q_programSyllabusArticle header p{margin-top:24px}._0MDa-q_programSyllabusArticle dl>div{grid-template-columns:1fr;gap:5px}._0MDa-q_programSyllabusList>article{grid-template-columns:8px minmax(0,1fr)}._0MDa-q_programSyllabusList strong{grid-column:2}}._0MDa-q_directoryDocumentGuideGrid{min-height:156px}._0MDa-q_nav{top:var(--profile-chrome,78px)}._0MDa-q_navInner>._0MDa-q_primary,._0MDa-q_navInner>._0MDa-q_primary:hover{border-color:var(--up-ink);color:#fff;background:var(--up-ink)}@media (min-width:640px){._0MDa-q_profile{--profile-chrome:51px}}._0MDa-q_aboutPage{padding-top:16px;padding-bottom:0}._0MDa-q_aboutPage ._0MDa-q_facultyList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:7px;margin-top:12px}._0MDa-q_aboutMediaView :is(a,button):focus-visible{outline:2px solid var(--up-ink);outline-offset:2px;box-shadow:none}@media (max-width:850px){._0MDa-q_aboutPage{padding-top:12px;padding-bottom:0}}@media (max-width:540px){._0MDa-q_aboutPage ._0MDa-q_facultyList{grid-template-columns:1fr}}._0MDa-q_programPage{padding-top:16px;padding-bottom:48px}@media (max-width:850px){._0MDa-q_programPage{padding-top:12px;padding-bottom:38px}}._0MDa-q_admissionPage{padding-top:16px;padding-bottom:48px}._0MDa-q_admissionPage :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--up-ink);outline-offset:2px;box-shadow:none}._0MDa-q_admissionPage ._0MDa-q_count{border-radius:var(--up-r-card);color:#fff;background:var(--up-ink);min-width:25px;margin:0}._0MDa-q_admissionPage ._0MDa-q_requirements{gap:7px;margin-top:12px}._0MDa-q_admissionPage ._0MDa-q_requirement{border-radius:var(--up-r-control);min-height:56px;color:var(--up-ink);padding:11px 12px}._0MDa-q_admissionPage ._0MDa-q_requirement>svg{width:16px;height:16px;color:var(--up-body)}._0MDa-q_admissionPage ._0MDa-q_requirement small{color:var(--up-body);background:var(--up-fill)}._0MDa-q_admissionPage ._0MDa-q_requirement p{color:var(--up-muted);line-height:1.5}._0MDa-q_admissionPage ._0MDa-q_requirements ._0MDa-q_empty{color:var(--up-muted);padding:15px 0 0}@media (max-width:850px){._0MDa-q_admissionPage{padding-top:12px;padding-bottom:38px}}._0MDa-q_admissionPage ._0MDa-q_requirements{gap:0}._0MDa-q_admissionPage ._0MDa-q_requirement{border-bottom:1px solid var(--up-line);background:0 0;border-radius:0;min-height:0;padding:10px 0}._0MDa-q_admissionPage ._0MDa-q_requirement:last-child{border-bottom:0}._0MDa-q_admissionPage ._0MDa-q_requirement strong{font-size:14px!important}._0MDa-q_admissionPage ._0MDa-q_requirement p{margin-top:6px;font-size:13px!important}._0MDa-q_admissionPage ._0MDa-q_requirement small{color:var(--up-body);background:0 0;padding:0}._0MDa-q_admissionPdfDialog footer :is(button,a){border:1px solid var(--up-line);border-radius:var(--up-r-control);min-height:42px;color:var(--up-ink);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-weight:620;text-decoration:none;display:inline-flex;font-size:12px!important}._0MDa-q_admissionPdfDialog footer a:first-child{border-color:var(--up-ink);color:#fff;background:var(--up-ink)}._0MDa-q_admissionPdfDialog footer :is(button,a):hover{border-color:var(--up-body)}._0MDa-q_admissionPdfDialog{border-radius:var(--up-r-panel);width:min(1100px,100% - 32px);max-width:none;height:min(88vh,900px);max-height:none;color:var(--up-ink);background:var(--up-fill);border:0;margin:auto;padding:0;overflow:hidden}._0MDa-q_admissionPdfDialog::backdrop{background:#00000094}._0MDa-q_admissionPdfDialogInner{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}._0MDa-q_admissionPdfDialog header{background:#fff;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:13px 16px;display:flex}._0MDa-q_admissionPdfDialog header small{color:var(--up-muted);font-size:9px!important}._0MDa-q_admissionPage ._0MDa-q_admissionPdfDialog header h2{margin-top:2px;font-size:18px!important}._0MDa-q_admissionPdfDialog header p{color:var(--up-body);margin-top:2px;font-size:10px!important}._0MDa-q_admissionPdfDialog header button{border-radius:var(--up-r-control);width:36px;height:36px;color:var(--up-ink);background:var(--up-fill);cursor:pointer;border:0;flex:0 0 36px;place-items:center;display:grid}._0MDa-q_admissionPdfDialog iframe{background:var(--up-fill);border:0;width:100%;height:100%}._0MDa-q_admissionPdfDialog footer{border-top:1px solid var(--up-line);background:#fff;justify-content:flex-end;gap:7px;min-height:58px;padding:11px 16px;display:flex}@media (max-width:540px){._0MDa-q_admissionPdfDialog{border-radius:0;width:100%;height:100%;max-height:100%}._0MDa-q_admissionPdfDialog footer{flex-wrap:wrap;justify-content:stretch}._0MDa-q_admissionPdfDialog footer :is(button,a){flex:auto}}._0MDa-q_campusMediaSurface{background:0 0;border-radius:0}._0MDa-q_campusMediaSurface ._0MDa-q_campusCaption{border:0;border-top:1px solid var(--up-line);background:0 0;min-height:0;margin-top:18px;padding:14px 0 0}._0MDa-q_campusMediaSurface ._0MDa-q_campusCaption h2{font-weight:600;font-size:15px!important}._0MDa-q_campusMediaSurface ._0MDa-q_campusCaption p{color:var(--up-muted);margin-top:3px;font-size:12.5px!important}._0MDa-q_campusMediaSurface ._0MDa-q_campusCaption ._0MDa-q_secondary{min-height:34px;padding:7px 10px}._0MDa-q_campusMapCard{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:#fff;min-height:0;padding:0;display:block;overflow:hidden}._0MDa-q_campusMapCard>div{padding:0}._0MDa-q_campusMapCard ._0MDa-q_campusCaption{border:0;border-bottom:1px solid var(--up-line);background:0 0;border-radius:0;align-items:center;min-height:0;margin:0;padding:15px 18px}._0MDa-q_campusMapCard h2{letter-spacing:-.01em;font-weight:650;font-size:15px!important}._0MDa-q_campusMapCard p{color:var(--up-muted);margin-top:3px;line-height:1.5;font-size:12px!important}._0MDa-q_campusMapCard ._0MDa-q_map{border:0;border-radius:0;width:100%;height:min(72vh,560px);margin:0}._0MDa-q_mapStage{position:relative}._0MDa-q_mapVeil{background:#ffffff3d;border:0;place-items:center;font-family:inherit;display:grid;position:absolute;inset:0}._0MDa-q_mapVeilLabel{border:1px solid var(--up-line);color:var(--up-ink);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:11px 18px;font-size:13px;font-weight:620;transition:border-color .16s;display:inline-flex}._0MDa-q_mapVeil:hover ._0MDa-q_mapVeilLabel{border-color:var(--up-ink)}._0MDa-q_mapVeil:focus-visible{outline:2px solid var(--up-ink);outline-offset:-4px}._0MDa-q_mapActions{flex:none;align-items:center;gap:8px;display:flex}._0MDa-q_mapActions button{border:1px solid var(--up-line);border-radius:var(--up-r-control);min-height:34px;color:var(--up-ink);white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:620;display:inline-flex}._0MDa-q_mapActions button:hover{border-color:var(--up-ink)}._0MDa-q_mapActions button:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_campusMapCard>._0MDa-q_secondary{flex:none}._0MDa-q_campusMediaSurface ._0MDa-q_videoGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:26px 20px;padding:0}._0MDa-q_campusMediaSurface ._0MDa-q_videoGrid>section{background:0 0;border-radius:0;padding:0}._0MDa-q_campusMediaSurface ._0MDa-q_videoGrid :is(iframe,video){border-radius:var(--up-r-card)}._0MDa-q_campusMediaSurface ._0MDa-q_videoGrid h2{margin-top:12px;padding-inline:0;font-weight:600;font-size:14px!important}._0MDa-q_campusTourGrid{gap:20px;padding:0;display:grid}._0MDa-q_campusTourGrid ._0MDa-q_panorama{border-radius:var(--up-r-card);height:480px}._0MDa-q_campusMediaEmpty{border-top:1px solid var(--up-line);text-align:start;align-content:start;justify-items:start;gap:5px;min-height:0;padding:20px 0 0;display:grid}._0MDa-q_campusMediaEmpty>svg{color:var(--up-faint)}._0MDa-q_campusMediaEmpty h2{color:var(--up-ink);margin-top:2px;font-weight:600;font-size:14px!important}._0MDa-q_campusMediaEmpty p{max-width:60ch;color:var(--up-body);margin-top:0;font-size:13.5px!important}@media (max-width:850px){._0MDa-q_campusMapCard{grid-template-columns:1fr}._0MDa-q_campusMapCard ._0MDa-q_map{grid-area:auto;height:320px}}@media (max-width:540px){._0MDa-q_campusTourGrid ._0MDa-q_panorama,._0MDa-q_campusMapCard ._0MDa-q_map{height:270px}._0MDa-q_campusMediaSurface ._0MDa-q_campusCaption{align-items:flex-start;padding:10px 5px 5px}._0MDa-q_campusMediaEmpty{min-height:220px}}._0MDa-q_profilePageNav{z-index:70;width:100%;min-height:var(--profile-chrome,78px);border-bottom:1px solid var(--up-line);background:#fff;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;padding-inline:max(32px,50% - 900px);display:grid;position:sticky;top:0}._0MDa-q_profilePageLogo{flex:none;width:194px;height:40px;display:block}._0MDa-q_profilePageNavStart{align-items:center;gap:24px;min-width:0;display:flex}._0MDa-q_profilePageTitle{min-width:0;max-width:min(34vw,520px);color:var(--up-ink);text-align:center;justify-content:center;align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:flex;overflow:hidden}._0MDa-q_profilePageMark{flex:none;width:auto;height:23px}._0MDa-q_profilePageName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._0MDa-q_profilePageNavActions{grid-column:3;justify-self:end;align-items:center;gap:24px;display:flex}._0MDa-q_profilePageBack,._0MDa-q_profileFavoritesLink{align-items:center;gap:8px;min-height:44px;font-weight:600;display:inline-flex;font-size:13px!important}[dir=rtl] ._0MDa-q_profilePageBack svg{transform:scaleX(-1)}._0MDa-q_profilePageBack{color:var(--up-body)}._0MDa-q_profilePageBack:hover{color:var(--up-ink)}._0MDa-q_profilePageBack svg,._0MDa-q_profileFavoritesLink svg{width:16px;height:16px}._0MDa-q_profileFavoritesLink{border:1px solid var(--up-ink);border-radius:var(--up-r-control);color:#fff;background:var(--up-ink);padding:9px 14px}._0MDa-q_profileFavoritesLink:hover{border-color:var(--up-ink);color:var(--up-ink);background:#fff}._0MDa-q_profileFavoritesLink span._0MDa-q_profileFavoritesCount{color:var(--up-ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}@media (max-width:1151px){._0MDa-q_profilePageBack span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1279px){a._0MDa-q_profileFavoritesLink span:not(._0MDa-q_profileFavoritesCount){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a._0MDa-q_profileFavoritesLink{padding:9px 11px}}@media (max-width:1023px){._0MDa-q_profilePageNav{padding-inline:20px}}@media (max-width:639px){._0MDa-q_profilePageNav{flex-direction:column;align-items:flex-start;gap:12px;min-height:auto;padding:15px 14px}._0MDa-q_profilePageLogo{width:164px;height:44px}._0MDa-q_profilePageNavActions{justify-content:space-between;gap:10px;width:100%}._0MDa-q_profilePageBack,._0MDa-q_profileFavoritesLink{min-height:42px;font-size:11px!important}._0MDa-q_profileFavoritesLink{padding-inline:13px}._0MDa-q_profile{--chrome-notch:max(8px, var(--app-notch-top,env(safe-area-inset-top)));--profile-chrome:calc(53px + var(--chrome-notch));min-height:100dvh;padding-bottom:calc(84px + env(safe-area-inset-bottom));background:var(--up-fill)}._0MDa-q_profilePageNav{z-index:60;box-sizing:border-box;width:100%;min-height:var(--profile-chrome);padding:var(--chrome-notch) 14px 0;border-bottom:1px solid var(--up-line);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 10px;margin:0;position:sticky;top:0}._0MDa-q_profilePageNavStart{grid-area:1/1/2/2}._0MDa-q_profilePageNavActions{grid-area:1/1/2/-1}._0MDa-q_profilePageBack{margin-inline-end:auto}._0MDa-q_profilePageTitle{max-width:none;color:var(--up-body);text-align:start;grid-area:2/1/3/-1;justify-content:flex-start;padding:11px 0 13px;font-size:12.5px;font-weight:600}._0MDa-q_profilePageNavCompact{--profile-chrome:calc(58px + var(--chrome-notch));min-height:calc(58px + var(--chrome-notch))}._0MDa-q_profilePageLogo{top:calc(14px + var(--app-notch-top,env(safe-area-inset-top)));width:142px;height:44px;display:none;position:absolute;left:50%;transform:translate(-50%)}._0MDa-q_profilePageNavActions{z-index:1;justify-content:flex-end;position:relative}._0MDa-q_profilePageBack,._0MDa-q_profileFavoritesLink{border:1px solid var(--up-line);border-radius:var(--up-r-panel);width:44px;min-height:44px;color:var(--up-ink);background:#fff;place-items:center;padding:0;display:grid}._0MDa-q_profilePageNav ._0MDa-q_profilePageBack{border-radius:var(--up-r-panel)}._0MDa-q_profilePageBack:hover,._0MDa-q_profileFavoritesLink:hover{border-color:var(--up-line-strong);color:var(--up-ink);background:#fff}a._0MDa-q_profileFavoritesLink{border-color:var(--up-ink);color:#fff;background:var(--up-ink)}a._0MDa-q_profileFavoritesLink:hover{border-color:var(--up-ink);color:#fff;background:var(--up-body)}._0MDa-q_profilePageBack svg,._0MDa-q_profileFavoritesLink svg{width:19px;height:19px}._0MDa-q_profilePageBack span,._0MDa-q_profileFavoritesLink span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0MDa-q_nav{top:var(--profile-chrome);z-index:55;border-color:var(--up-line);background:#fff;min-height:56px}._0MDa-q_navInner{width:100%;min-height:52px;padding:0 14px}._0MDa-q_tabs{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;gap:22px;scroll-padding-inline:14px}._0MDa-q_tabs a{min-height:52px;color:var(--up-muted);scroll-snap-align:start;flex:none;padding:0;font-weight:540;font-size:12px!important}._0MDa-q_tabs a[aria-current]{color:var(--up-ink);font-weight:680}._0MDa-q_tabs a[aria-current]:after{border-radius:var(--up-r-control) var(--up-r-control) 0 0;background:var(--up-fill);height:3px}._0MDa-q_navInner>._0MDa-q_primary{display:none}._0MDa-q_shell{--profile-gutter:14px;width:100%;padding-inline:14px}._0MDa-q_profileRouteLoading{gap:10px;min-height:calc(100dvh - 210px);padding-block:12px 100px}._0MDa-q_profileRouteLoadingHeading{border-radius:var(--up-r-card);min-height:148px;padding:18px}._0MDa-q_profileRouteLoadingHeading strong{width:82%;height:29px}._0MDa-q_profileRouteLoadingBody{border-radius:var(--up-r-card);min-height:300px;padding:18px}._0MDa-q_directoryShowcase{border:1px solid var(--up-line);border-radius:var(--up-r-card);background:#fff;flex-direction:column;min-height:0;display:flex;overflow:hidden}._0MDa-q_directoryShowcaseMedia{background:var(--up-line);order:1}._0MDa-q_directoryShowcaseMedia ._0MDa-q_gallery{height:242px;min-height:0}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoMosaic{gap:3px}._0MDa-q_directoryShowcaseCopy{background:#fff;order:2;justify-content:flex-start;min-height:0;padding:18px}._0MDa-q_directoryBadges{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin-inline:-2px;padding:0 2px 2px;overflow-x:auto}._0MDa-q_directoryBadges::-webkit-scrollbar{display:none}._0MDa-q_directoryBadges>span{flex:none;min-height:28px;padding:5px 9px;font-size:9px!important}._0MDa-q_directoryShowcaseCopy h1{letter-spacing:-.045em;margin-top:16px;line-height:1.02;font-size:32px!important}._0MDa-q_directoryShowcaseCopy>p{color:var(--up-body);-webkit-line-clamp:3;margin-top:12px;line-height:1.58;font-size:13px!important}._0MDa-q_directoryHeroApply{display:none}._0MDa-q_directoryPhotoActions{top:10px;inset-inline-end:10px}._0MDa-q_directoryPhotoActions ._0MDa-q_actionButton{border-radius:var(--up-r-panel);width:42px;height:42px}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoCount{bottom:10px;border-radius:var(--up-r-control);min-height:34px;inset-inline-end:10px}._0MDa-q_directoryHighlights{scroll-snap-type:x mandatory;scrollbar-width:none;border:0;grid-template-columns:none;grid-auto-columns:minmax(228px,78vw);grid-auto-flow:column;gap:9px;margin:10px -14px 0;padding:0 14px 4px;scroll-padding-inline:14px;display:grid;overflow-x:auto}._0MDa-q_directoryHighlights::-webkit-scrollbar{display:none}._0MDa-q_directoryHighlights>div{border:1px solid var(--up-line);border-radius:var(--up-r-card);scroll-snap-align:start;background:#fff;align-items:center;min-height:86px;padding:13px}._0MDa-q_directoryHighlights>div>svg{color:var(--up-ink);background:var(--up-fill)}._0MDa-q_directoryHighlights strong{font-size:13px!important}._0MDa-q_directoryJourney,._0MDa-q_directoryStrengths,._0MDa-q_directoryCampusStory,._0MDa-q_directoryCampusGallery,._0MDa-q_directoryAdmissionRoutes,._0MDa-q_directoryDocumentGuide,._0MDa-q_directoryApplicationPlan{margin:32px 0}._0MDa-q_directoryJourney>h2,._0MDa-q_directoryStrengths>h2,._0MDa-q_directoryCampusStory>h2,._0MDa-q_directoryCampusGallery>h2,._0MDa-q_directoryAdmissionRoutes>h2,._0MDa-q_directoryDocumentGuide>h2,._0MDa-q_directoryApplicationPlan>h2{margin-bottom:16px;line-height:1.08;font-size:28px!important}._0MDa-q_directoryJourneyGrid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82vw;grid-auto-flow:column;gap:10px;min-height:0;margin-inline:-14px;padding:0 14px 4px;scroll-padding-inline:14px;display:grid;overflow-x:auto}._0MDa-q_directoryJourneyGrid::-webkit-scrollbar{display:none}._0MDa-q_directoryJourneyCard{border-radius:var(--up-r-card);scroll-snap-align:center;min-height:270px}._0MDa-q_directoryJourneyCard h3{font-size:24px!important}._0MDa-q_directoryStrengthsGrid,._0MDa-q_directoryStrengthCards{gap:10px}._0MDa-q_directoryStrengthCards article,._0MDa-q_directoryStrengthCoverage{border:1px solid var(--up-line);border-radius:var(--up-r-card);background:#fff;padding:18px}._0MDa-q_directoryStrengthCards article{min-height:0}._0MDa-q_directoryStrengthCoverage{min-height:250px}._0MDa-q_directoryStrengthMetricAccent b{background:var(--up-fill)}._0MDa-q_directoryStrengthMetricAccent small,._0MDa-q_directoryStrengthMetricAccent strong{color:var(--up-ink)}._0MDa-q_directoryCampusStoryFrame{border-radius:var(--up-r-card);min-height:520px}._0MDa-q_directoryCampusStoryPanel{background:#161616f5}._0MDa-q_directoryCampusStoryFacts{grid-template-columns:1fr}._0MDa-q_directoryCampusStoryCount{border-inline-end:0;border-bottom:1px solid #ffffff26}._0MDa-q_directoryCampusStoryLinks{grid-template-columns:1fr}._0MDa-q_directoryCampusStoryLinks>a{border-inline-end:0;border-bottom:1px solid #ffffff26;min-height:76px}._0MDa-q_directoryCampusStoryLinks>a:last-child{border-bottom:0}._0MDa-q_directoryCampusGalleryLayout{border:1px solid var(--up-line);border-radius:var(--up-r-card);background:#fff;gap:0;overflow:hidden}._0MDa-q_directoryCampusGalleryStage{border-radius:0;height:250px}._0MDa-q_directoryCampusGalleryThumbs{padding:0 10px 2px}._0MDa-q_directoryCampusGalleryCopy{padding:18px}._0MDa-q_directoryCampusGalleryCopy>p{color:var(--up-body)}._0MDa-q_directoryCampusGalleryCopy>div>a:first-child{border-color:var(--up-ink);background:var(--up-ink)}._0MDa-q_directoryAdmissionRoutesGrid,._0MDa-q_directoryDocumentGuideGrid,._0MDa-q_directoryApplicationPlanGrid{grid-template-columns:1fr;gap:10px}._0MDa-q_directoryAdmissionRouteCard,._0MDa-q_directoryAdmissionRouteWide,._0MDa-q_directoryDocumentGuideGrid>article,._0MDa-q_directoryApplicationPlanGrid>article,._0MDa-q_directoryApplicationPlanMedia{border-radius:var(--up-r-card)}._0MDa-q_directoryAdmissionRouteCard{min-height:0;padding:18px}._0MDa-q_directoryAdmissionRouteWide{grid-template-columns:1fr;min-height:0}._0MDa-q_directoryAdmissionRouteWide>div:first-child{padding:18px}._0MDa-q_directoryAdmissionRouteVisual{min-height:170px}._0MDa-q_directoryDocumentGuideGrid>article{padding:18px}._0MDa-q_directoryDocumentGuideList{background:var(--up-ink)}._0MDa-q_directoryApplicationPlanGrid>article{background:var(--up-ink);min-height:260px;padding:20px}._0MDa-q_directoryApplicationPlanGrid>article a{color:var(--up-ink);background:var(--up-fill)}._0MDa-q_directoryApplicationPlanMedia{min-height:240px}._0MDa-q_directoryLeadForm{border-radius:var(--up-r-card);margin:32px 0 20px;padding:20px 16px}._0MDa-q_directoryLeadFormCopy{min-height:210px}._0MDa-q_sectionPage,._0MDa-q_aboutPage,._0MDa-q_programPage,._0MDa-q_admissionPage{padding-top:12px;padding-bottom:26px}._0MDa-q_field input,._0MDa-q_field select,._0MDa-q_field textarea{border-color:var(--up-line);border-radius:var(--up-r-control);min-height:48px}._0MDa-q_campusMediaSurface{border-radius:var(--up-r-panel)}._0MDa-q_campusMapCard{border-radius:var(--up-r-panel);gap:10px;padding:10px}._0MDa-q_campusMapCard>div{padding:0}._0MDa-q_campusMapCard ._0MDa-q_campusCaption{align-items:flex-start}._0MDa-q_campusMapCard ._0MDa-q_map{border-radius:var(--up-r-panel);height:340px}._0MDa-q_campusMapCard>._0MDa-q_secondary{width:calc(100% - 16px);min-height:46px;margin:0 8px 8px}._0MDa-q_campusMediaSurface ._0MDa-q_videoGrid{grid-template-columns:1fr;padding:6px}._0MDa-q_campusMediaSurface ._0MDa-q_videoGrid>section{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:var(--up-fill);padding:6px 6px 14px}._0MDa-q_campusMediaSurface ._0MDa-q_videoGrid :is(iframe,video){border-radius:var(--up-r-control);min-height:210px}._0MDa-q_campusTourGrid{padding:6px}._0MDa-q_campusTourGrid ._0MDa-q_panorama{border-radius:var(--up-r-panel);height:330px}._0MDa-q_programDialogClose{top:calc(14px + var(--app-notch-top,env(safe-area-inset-top)));border:1px solid var(--up-line);border-radius:var(--up-r-control);width:44px;height:44px;color:var(--up-body);background:var(--up-surface);inset-inline-end:14px}._0MDa-q_programSyllabusArticle{padding-bottom:30px}._0MDa-q_programSyllabusArticle header h1{font-size:29px!important}._0MDa-q_programSyllabusArticle header p{margin-top:20px;font-size:12px!important}._0MDa-q_programSyllabusArticle section{margin-top:34px}._0MDa-q_programSyllabusArticle section>h2{font-size:21px!important}}@media (max-width:370px){._0MDa-q_profilePageLogo{width:126px}._0MDa-q_tabs{gap:17px}._0MDa-q_directoryShowcaseCopy h1{font-size:29px!important}._0MDa-q_directoryJourneyGrid{grid-auto-columns:86vw}}@media (max-width:639px){._0MDa-q_tabs{gap:22px;padding-inline:16px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}._0MDa-q_directoryBadges>span,._0MDa-q_tabs a,._0MDa-q_programShowcaseIdentity p,._0MDa-q_profileAnnexNote,._0MDa-q_profileLetterheadLocation,._0MDa-q_facultyList span,._0MDa-q_recognitions span,._0MDa-q_directoryStrengthMetrics small,._0MDa-q_directoryStrengthMetrics span,._0MDa-q_directoryCampusStoryLanguages p,._0MDa-q_directoryCampusStoryLinks p,._0MDa-q_directoryDocumentGuideList p,._0MDa-q_directoryLeadFormPanel>label>span,._0MDa-q_directoryLeadFormConsent a,._0MDa-q_filters span,._0MDa-q_programPrice small,._0MDa-q_campusCaption p,._0MDa-q_campusMediaSurface ._0MDa-q_campusCaption p,._0MDa-q_directoryLeadFormPanel>label>span:first-child,._0MDa-q_directoryLeadFormPanel form>label>span,._0MDa-q_photoCount,._0MDa-q_programMeta,._0MDa-q_programShowcaseAction,._0MDa-q_programDetails,._0MDa-q_directoryShowcaseCopy>h1+p,._0MDa-q_programShowcaseBenefits>span,._0MDa-q_profilePageBack,._0MDa-q_profileFavoritesLink,._0MDa-q_directoryLeadFormCopy>p,._0MDa-q_directoryAdmissionRoutesNote,._0MDa-q_directoryCampusGalleryCopy>small,._0MDa-q_directoryCampusGalleryCopy>span,._0MDa-q_directoryHighlights em,._0MDa-q_directoryHighlights small{font-size:12px!important}._0MDa-q_directoryBadges>span{min-height:34px}._0MDa-q_profilePageBack,._0MDa-q_profileFavoritesLink,._0MDa-q_photoCount,._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoCount,._0MDa-q_programShowcaseAction,._0MDa-q_programShowcaseApply,._0MDa-q_programShowcaseMore,._0MDa-q_primary,._0MDa-q_secondary,._0MDa-q_campusMediaSurface ._0MDa-q_campusCaption ._0MDa-q_secondary,._0MDa-q_directoryCampusGalleryCredit,._0MDa-q_directoryCampusGalleryCredit span{min-height:44px}._0MDa-q_actionButton,._0MDa-q_directoryPhotoActions ._0MDa-q_actionButton,._0MDa-q_directoryCampusGalleryPrev,._0MDa-q_directoryCampusGalleryNext,._0MDa-q_directoryCampusGalleryThumbs>button{width:44px;height:44px;min-height:44px}._0MDa-q_directoryCampusGalleryThumbs>button{width:78px}._0MDa-q_directoryApplicationPlanGrid>article a,._0MDa-q_directoryApplicationPlan a,._0MDa-q_programApply,._0MDa-q_programDetails,._0MDa-q_directoryCampusGalleryCopy>div>a{min-height:44px}._0MDa-q_directoryLeadFormPanel input[type=text],._0MDa-q_directoryLeadFormPanel input[type=tel],._0MDa-q_directoryLeadFormPanel input[type=email]{min-height:26px}._0MDa-q_directoryLeadFormConsent{line-height:1.5;font-size:12px!important}._0MDa-q_directoryLeadFormConsent input{background-clip:content-box;width:44px;height:44px;margin:-13px -11px -13px -13px;padding:13px 11px 13px 13px}}@media (min-width:640px){._0MDa-q_profilePageNav{min-height:64px}._0MDa-q_profilePageLogo{width:172px;height:34px}._0MDa-q_profilePageNavActions{gap:16px}._0MDa-q_profilePageBack,._0MDa-q_profileFavoritesLink{min-height:38px}._0MDa-q_profileFavoritesLink{border-radius:var(--up-r-control);padding:8px 14px}._0MDa-q_navInner{gap:18px;min-height:54px}._0MDa-q_tabs{gap:22px}._0MDa-q_tabs a{min-height:48px}._0MDa-q_directoryShowcase{border:1px solid var(--up-line);border-radius:var(--up-r-card);background:var(--up-fill)}._0MDa-q_directoryShowcaseCopy{padding:34px 38px}._0MDa-q_directoryShowcaseCopy h1{max-width:640px;margin-top:18px;font-size:clamp(36px,3.2vw,50px)}._0MDa-q_directoryShowcaseCopy>p{max-width:560px;color:var(--up-muted);margin-top:14px;line-height:1.55}._0MDa-q_directoryBadges>span{min-height:30px;padding:5px 12px}._0MDa-q_directoryBadges>._0MDa-q_directoryBadgeAccent{border:1px solid var(--up-line)}._0MDa-q_directoryHeroApply{border-radius:var(--up-r-control);min-height:46px;margin-top:22px;padding-inline:24px;font-size:12.5px!important}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoMosaic{gap:8px}._0MDa-q_directoryHighlights{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:var(--up-fill);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:14px 0 30px;padding:0;overflow:hidden}._0MDa-q_directoryHighlights>div{background:#fff;align-content:center;gap:8px;min-width:0;padding:15px 18px;display:grid}._0MDa-q_directoryHighlights>div>svg{box-sizing:border-box;width:17px;height:17px;color:var(--up-faint);stroke-width:1.6px;background:0 0;border-radius:0;flex:none;padding:0}._0MDa-q_directoryHighlights>div>span{gap:3px;padding-top:0}._0MDa-q_directoryHighlights small{color:var(--up-faint);font-weight:600;line-height:1.3;font-size:11px!important}._0MDa-q_directoryHighlights strong{color:var(--up-ink);font-weight:600;line-height:1.35;font-size:13px!important}._0MDa-q_directoryHighlights em{color:var(--up-faint);line-height:1.3;font-size:10px!important}._0MDa-q_directoryJourneyCard,._0MDa-q_directoryStrengthCards article,._0MDa-q_directoryStrengthCoverage,._0MDa-q_directoryCampusStoryFrame,._0MDa-q_directoryCampusGalleryStage,._0MDa-q_directoryAdmissionRouteCard,._0MDa-q_directoryAdmissionRouteWide,._0MDa-q_directoryDocumentGuideGrid>article,._0MDa-q_directoryApplicationPlanGrid>article,._0MDa-q_directoryApplicationPlanMedia{border-radius:var(--up-r-panel)}._0MDa-q_directoryLeadForm{border-radius:var(--up-r-card)}._0MDa-q_directoryJourney{margin-top:36px;margin-bottom:0}._0MDa-q_directoryStrengths,._0MDa-q_directoryCampusStory,._0MDa-q_directoryCampusGallery,._0MDa-q_directoryAdmissionRoutes,._0MDa-q_directoryDocumentGuide,._0MDa-q_directoryApplicationPlan,._0MDa-q_directoryLeadForm,._0MDa-q_programShowcase{margin-top:46px;margin-bottom:0}}@media (min-width:640px) and (max-width:1279px){._0MDa-q_directoryHighlights{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1100px){._0MDa-q_directoryShowcaseCopy{padding:28px 30px}._0MDa-q_directoryShowcaseCopy h1{font-size:clamp(34px,3.8vw,44px)}}@media (min-width:640px) and (max-width:850px){._0MDa-q_directoryShowcaseCopy{min-height:300px;padding:26px 24px}._0MDa-q_directoryShowcaseCopy h1{font-size:clamp(32px,6.6vw,42px)}._0MDa-q_directoryHighlights{grid-template-columns:repeat(2,minmax(0,1fr))}._0MDa-q_directoryJourney,._0MDa-q_directoryStrengths,._0MDa-q_directoryCampusStory,._0MDa-q_directoryCampusGallery,._0MDa-q_directoryAdmissionRoutes,._0MDa-q_directoryDocumentGuide,._0MDa-q_directoryApplicationPlan,._0MDa-q_directoryLeadForm,._0MDa-q_programShowcase{margin-top:34px}}@media (min-width:640px){._0MDa-q_sectionPage{padding-top:30px}._0MDa-q_directoryPhotoActions{top:16px;inset-inline-end:16px}._0MDa-q_directoryPhotoActions ._0MDa-q_actions{border:1px solid var(--up-line-strong);border-radius:var(--up-r-panel);background:#fff;gap:0;padding:4px}._0MDa-q_directoryPhotoActions ._0MDa-q_actionButton{border-radius:var(--up-r-control);width:36px;height:36px;color:var(--up-ink);background:0 0;border:0}._0MDa-q_directoryPhotoActions ._0MDa-q_actionButton:hover,._0MDa-q_directoryPhotoActions ._0MDa-q_actionButton[aria-pressed=true]{color:var(--up-ink);background:var(--up-fill)}._0MDa-q_directoryPhotoActions ._0MDa-q_actions>*+*{position:relative}._0MDa-q_directoryPhotoActions ._0MDa-q_actions>*+:before{background:var(--up-line);content:"";width:1px;position:absolute;inset-block:8px;inset-inline-start:-.5px}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoCount{border:1px solid var(--up-line-strong);border-radius:var(--up-r-control);min-height:40px;color:var(--up-ink);bottom:16px;background:#fff;gap:9px;padding:9px 15px;font-weight:600;inset-inline-end:16px;font-size:12px!important}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoCount svg{width:16px;height:16px}._0MDa-q_directoryShowcaseMedia ._0MDa-q_photoCount>span{border-inline-start:1px solid var(--up-line);color:var(--up-faint);padding-inline-start:9px}._0MDa-q_aboutPage ._0MDa-q_facultyList svg,._0MDa-q_aboutPage ._0MDa-q_recognitions>li>svg{color:var(--up-faint)}._0MDa-q_aboutPage ._0MDa-q_facultyList span,._0MDa-q_aboutPage ._0MDa-q_recognitions span{color:var(--up-faint);font-size:11.5px}._0MDa-q_aboutPage ._0MDa-q_recognitions a:hover{color:var(--up-ink)}}@media (max-width:639px){._0MDa-q_programPage{padding-top:10px;padding-bottom:22px}._0MDa-q_navInner{gap:10px}._0MDa-q_navInner>._0MDa-q_primary{border-radius:var(--up-r-control);flex:none;min-height:38px;padding:8px 13px;font-size:11.5px;font-weight:650;display:inline-flex}._0MDa-q_navInner>._0MDa-q_primary svg{display:none}._0MDa-q_tabs{-webkit-mask-image:linear-gradient(to right,var(--up-ink) calc(100% - 26px),transparent);mask-image:linear-gradient(to right,var(--up-ink) calc(100% - 26px),transparent);flex:auto}[dir=rtl] ._0MDa-q_tabs{-webkit-mask-image:linear-gradient(to left,var(--up-ink) calc(100% - 26px),transparent);mask-image:linear-gradient(to left,var(--up-ink) calc(100% - 26px),transparent)}}._0MDa-q_actionButton{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._0MDa-q_actionButton:hover{border-color:var(--up-line-strong);color:var(--up-ink);background:#fff}._0MDa-q_requirement{border-color:var(--up-line);border-radius:var(--up-r-panel);background:var(--up-fill);padding:12px 14px}._0MDa-q_requirement strong{font-weight:620}._0MDa-q_actionButtonLocked{color:var(--up-ink)!important;background:var(--up-fill)!important}._0MDa-q_actionButtonLocked:hover{color:#fff!important;background:var(--up-ink)!important}._0MDa-q_admissionPdfLocked{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:var(--up-fill);text-align:center;justify-items:center;gap:10px;padding:38px 24px;display:grid}._0MDa-q_admissionPdfLocked>svg{color:var(--up-ink)}._0MDa-q_admissionPdfLocked strong{color:var(--up-ink);letter-spacing:-.02em;font-size:15px;font-weight:650}._0MDa-q_admissionPdfLocked p{max-width:420px;color:var(--up-muted);margin:0;font-size:13px;line-height:1.6}._0MDa-q_admissionPdfLocked a{border-radius:var(--up-r-panel);color:#fff;background:var(--up-ink);align-items:center;gap:8px;min-height:44px;margin-top:4px;padding:10px 18px;font-size:13px;font-weight:650;display:inline-flex}._0MDa-q_admissionPdfLocked a:hover{background:var(--up-fill)}._0MDa-q_profileDocument{width:100%}._0MDa-q_profileMasthead{border-bottom:2px solid var(--up-ink);padding-bottom:22px}._0MDa-q_profileLetterhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._0MDa-q_profileLetterheadIdentity{align-items:center;gap:14px;min-width:0;display:flex}._0MDa-q_profileLetterheadIdentity ._0MDa-q_universityMark{width:48px;height:48px}._0MDa-q_profileLetterheadOrg{color:var(--up-ink);letter-spacing:-.01em;font-size:13px;font-weight:600}._0MDa-q_profileLetterheadLocation{color:var(--up-muted);align-items:center;gap:5px;margin-top:3px;font-size:11.5px;display:flex}._0MDa-q_profileMasthead h1{max-width:22ch;color:var(--up-ink);letter-spacing:-.04em;text-wrap:balance;margin-top:26px;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.06}._0MDa-q_profileMastheadProgram{color:var(--up-body);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:15px;display:flex}._0MDa-q_profileMastheadStatus{border:1px solid var(--up-line);border-radius:var(--up-r-card);color:var(--up-positive);letter-spacing:.02em;padding:3px 9px;font-size:10px;font-weight:650}._0MDa-q_profileMastheadMeta{flex-wrap:wrap;gap:6px 32px;margin-top:18px;display:flex}._0MDa-q_profileMastheadMeta>div{align-items:baseline;gap:6px;font-size:11.5px;display:flex}._0MDa-q_profileMastheadMeta dt{color:var(--up-muted)}._0MDa-q_profileMastheadMeta dd{color:var(--up-ink);font-weight:600}._0MDa-q_profileBody{margin-top:30px;display:block}._0MDa-q_profileBody>*+*{margin-top:26px}._0MDa-q_profileArticles{counter-reset:article;min-width:0}._0MDa-q_profileArticles>section{border-top:1px solid var(--up-line);padding-top:22px}._0MDa-q_profileArticles>section:first-child{border-top:0;padding-top:0}._0MDa-q_profileArticles>section+section{margin-top:22px}._0MDa-q_profileArticles h2{color:var(--up-ink);letter-spacing:.05em;text-transform:uppercase;counter-increment:article;gap:10px;font-size:12.5px;font-weight:650;display:flex}._0MDa-q_profileArticles h2:before{color:var(--up-faint);content:counter(article) ".";font-variant-numeric:tabular-nums}._0MDa-q_profileClauseControl{max-width:320px;margin-top:14px}._0MDa-q_profileAnnex{border-inline-start:0;min-width:0;max-width:74ch;padding-inline-start:0}._0MDa-q_profileAnnex>section+section{border-top:1px solid var(--up-line);margin-top:26px;padding-top:22px}._0MDa-q_profileAnnex h2{color:var(--up-ink);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:650}._0MDa-q_profileAnnexNote{color:var(--up-faint);margin-top:6px;font-size:11.5px}._0MDa-q_profileProse{max-width:68ch;color:var(--up-body);margin-top:12px;font-size:13.5px;line-height:1.7}._0MDa-q_profileAmount{color:var(--up-ink);letter-spacing:-.03em;margin-top:10px;font-size:clamp(16px,1.4vw,20px);font-weight:650}._0MDa-q_profileClauseList{counter-reset:item;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}._0MDa-q_profileClauseList>li{counter-increment:item;padding-inline-start:30px;position:relative}._0MDa-q_profileClauseList>li:before{color:var(--up-faint);content:counter(item) ")";font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;position:absolute;inset-inline-start:0}._0MDa-q_profileClauseList strong{color:var(--up-ink);font-size:13.5px;font-weight:600}._0MDa-q_profileClauseList em{color:var(--up-faint);letter-spacing:.04em;text-transform:uppercase;margin-inline-start:8px;font-size:10.5px;font-style:normal;font-weight:600}._0MDa-q_profileClauseList p{max-width:66ch;color:var(--up-body);margin-top:4px;font-size:12.5px;line-height:1.65}._0MDa-q_profileClauseList a{color:var(--up-ink);text-underline-offset:3px;align-items:center;gap:4px;margin-top:5px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}._0MDa-q_profileRows{border-top:1px solid var(--up-line);margin-top:12px;display:grid}._0MDa-q_profileRows>div{border-bottom:1px solid var(--up-line);grid-template-columns:minmax(120px,170px) minmax(0,1fr);align-items:baseline;gap:6px 18px;padding:10px 0;display:grid}._0MDa-q_profileRows dt{color:var(--up-muted);font-size:12px}._0MDa-q_profileRows dd{color:var(--up-ink);font-size:13.5px;font-weight:600}._0MDa-q_profileAnnex ._0MDa-q_profileRows>div{grid-template-columns:1fr;gap:2px}._0MDa-q_profileAppendix{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:var(--up-fill-soft);margin-top:16px;padding:16px}._0MDa-q_profileAppendix>div:first-child{gap:12px;min-width:0;display:flex}._0MDa-q_profileAppendixIcon{border:1px solid var(--up-line);border-radius:var(--up-r-control);width:38px;height:38px;color:var(--up-ink);background:var(--up-surface);flex:none;place-items:center;display:grid}._0MDa-q_profileAppendix strong{color:var(--up-ink);font-size:13.5px;font-weight:600}._0MDa-q_profileAppendix p{max-width:52ch;color:var(--up-body);margin-top:4px;font-size:12.5px;line-height:1.6}._0MDa-q_profileAppendixMeta{color:var(--up-faint);flex-wrap:wrap;gap:6px;font-size:11px;display:flex}._0MDa-q_profileAppendixActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._0MDa-q_profileAppendixActions :is(button,a){border:1px solid var(--up-line);border-radius:var(--up-r-control);min-height:38px;color:var(--up-ink);background:var(--up-surface);align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}._0MDa-q_profileAppendixActions :is(button,a):hover{border-color:var(--up-ink)}._0MDa-q_profileAppendixActions :is(button,a):first-child{border-color:var(--up-ink);color:#fff;background:var(--up-ink)}._0MDa-q_profileAppendixList{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}._0MDa-q_profileAppendixList a{border:1px solid var(--up-line);border-radius:var(--up-r-control);color:var(--up-ink);align-items:center;gap:10px;padding:11px 13px;font-size:12.5px;display:flex}._0MDa-q_profileAppendixList a:hover{border-color:var(--up-ink)}._0MDa-q_profileAppendixList span{flex:1;min-width:0;display:grid}._0MDa-q_profileAppendixList small{color:var(--up-faint);letter-spacing:.05em;text-transform:uppercase;font-size:10px}._0MDa-q_profileColophon{border-top:1px solid var(--up-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:30px;padding-top:14px;display:flex}._0MDa-q_profileColophon p{max-width:62ch;color:var(--up-faint);font-size:11.5px;line-height:1.6}._0MDa-q_profileColophon a{color:var(--up-ink);text-underline-offset:3px;align-items:center;gap:5px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:1100px){._0MDa-q_profileBody{grid-template-columns:minmax(0,1fr);gap:30px}._0MDa-q_profileAnnex{padding-inline-start:0;border-inline-start:0;border-top:1px solid var(--up-line);padding-top:24px}}@media (max-width:760px){._0MDa-q_profileMasthead h1{max-width:none;margin-top:20px;font-size:30px!important}._0MDa-q_profileMastheadMeta{gap:6px 18px}._0MDa-q_profileRows>div{grid-template-columns:1fr;gap:2px}._0MDa-q_profileAppendix>div:first-child{flex-direction:column}._0MDa-q_profileAppendixActions{width:100%}._0MDa-q_profileAppendixActions :is(button,a){flex:1;justify-content:center}}._0MDa-q_profileLead{max-width:72ch}._0MDa-q_profileLead p{color:var(--up-body);margin-bottom:14px;font-size:15px;line-height:1.75}._0MDa-q_profileLead p:last-child{margin-bottom:0}._0MDa-q_profileLead p:first-child{color:var(--up-ink);font-size:16.5px;line-height:1.65}._0MDa-q_profileSection{min-width:0}._0MDa-q_profileArticles>._0MDa-q_profileSection{border-top:1px solid var(--up-line);padding-top:22px}._0MDa-q_profileArticles>._0MDa-q_profileSection+._0MDa-q_profileSection{margin-top:22px}._0MDa-q_profileArticles>._0MDa-q_profileLead+._0MDa-q_profileSection{margin-top:30px}._0MDa-q_profileSection h2{color:var(--up-ink);letter-spacing:.05em;text-transform:uppercase;font-size:12.5px;font-weight:650}._0MDa-q_profileAnnexHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}._0MDa-q_profileAnnexHead a{color:var(--up-muted);align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}._0MDa-q_profileAnnexHead a:hover{color:var(--up-ink)}._0MDa-q_profileAnnex ._0MDa-q_highlights{grid-template-columns:minmax(0,1fr);gap:0;margin-top:12px}._0MDa-q_profileAnnex ._0MDa-q_highlights article{border:0;border-bottom:1px solid var(--up-line);background:0 0;border-radius:0;gap:11px;padding:12px 0;display:flex}._0MDa-q_profileAnnex ._0MDa-q_highlights article:first-child{border-top:1px solid var(--up-line)}._0MDa-q_profileAnnex ._0MDa-q_highlights svg{flex:none;margin:2px 0 0}._0MDa-q_profileAnnex ._0MDa-q_highlights div{min-width:0}._0MDa-q_profileAnnex ._0MDa-q_facultyList,._0MDa-q_profileAnnex ._0MDa-q_recognitions{grid-template-columns:minmax(0,1fr);gap:0;margin-top:12px}._0MDa-q_profileAnnex ._0MDa-q_facultyList li,._0MDa-q_profileAnnex ._0MDa-q_recognitions li{border:0;border-bottom:1px solid var(--up-line);border-radius:0;gap:10px;padding:11px 0}._0MDa-q_profileAnnex ._0MDa-q_facultyList li:first-child,._0MDa-q_profileAnnex ._0MDa-q_recognitions li:first-child{border-top:1px solid var(--up-line)}._0MDa-q_profileDocument>._0MDa-q_profileSection{border-top:2px solid var(--up-ink);margin-top:30px;padding-top:26px}._0MDa-q_profileDocument>._0MDa-q_profileSection ._0MDa-q_timeline{max-width:780px}@media (max-width:1100px){._0MDa-q_profileAnnex ._0MDa-q_highlights{margin-top:12px}}@media (max-width:760px){._0MDa-q_profileLead p:first-child{font-size:15.5px}._0MDa-q_profileDocument>._0MDa-q_profileSection{margin-top:24px;padding-top:20px}}._0MDa-q_profileColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 40px;display:grid}._0MDa-q_profileColumns>._0MDa-q_profileSection{border-top:1px solid var(--up-line);padding-top:20px}@media (max-width:1500px){._0MDa-q_profileColumns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){._0MDa-q_profileColumns{grid-template-columns:minmax(0,1fr);gap:22px}._0MDa-q_profileColumns>._0MDa-q_profileSection{padding-top:16px}}._0MDa-q_programPage ._0MDa-q_programPanel{background:0 0;border:0;border-radius:0;padding:0}._0MDa-q_programPage ._0MDa-q_count{border:1px solid var(--up-line);border-radius:var(--up-r-card);min-width:22px;color:var(--up-muted);background:var(--up-fill);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}._0MDa-q_programPage ._0MDa-q_filterSummary{grid-column:1/-1;align-items:center;gap:10px;display:flex}._0MDa-q_programPage ._0MDa-q_textButton{color:var(--up-muted);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}._0MDa-q_programPage ._0MDa-q_textButton:hover{color:var(--up-ink)}._0MDa-q_programHero ._0MDa-q_filters{border-bottom:1px solid var(--up-line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:20px;margin:0;padding:18px 0}._0MDa-q_programHero ._0MDa-q_filters ._0MDa-q_field{letter-spacing:.04em;text-transform:uppercase;color:var(--up-muted);font-size:11px;font-weight:600}._0MDa-q_programHero ._0MDa-q_filters :is(input,button){border-color:var(--up-line);background:var(--up-surface)}._0MDa-q_programHero ._0MDa-q_filters :is(input,button):hover{border-color:var(--up-line-strong)}._0MDa-q_programPage ._0MDa-q_programPage ._0MDa-q_morePrograms{border:0;border-bottom:1px solid var(--up-line);width:100%;color:var(--up-muted);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:7px;margin-top:0;padding:18px 0;font-size:12.5px;font-weight:600;display:flex}._0MDa-q_programPage ._0MDa-q_morePrograms:hover{color:var(--up-ink);background:var(--up-fill-soft)}._0MDa-q_programPage ._0MDa-q_empty{color:var(--up-muted);padding:26px 0;font-size:13.5px}@media (max-width:760px){._0MDa-q_programHero ._0MDa-q_filters{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px 0}}._0MDa-q_navApply{padding:0;border:0;border-inline-start:1px solid var(--up-line);color:var(--up-ink);white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;flex:none;align-items:center;gap:6px;margin-inline-start:2px;padding-inline-start:20px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}._0MDa-q_navPrice{color:var(--up-ink);white-space:nowrap;align-items:baseline;gap:5px;font-size:12.5px;font-weight:650;display:inline-flex}._0MDa-q_navPrice small{color:var(--up-muted);font-size:11px;font-weight:500}._0MDa-q_navApply svg{width:15px;height:15px;transition:transform .18s}._0MDa-q_navApply:hover svg{transform:translate(2px,-2px)}._0MDa-q_navApply:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px;border-radius:var(--up-r-control)}._0MDa-q_programPage ._0MDa-q_programs{gap:8px;display:grid}._0MDa-q_programPage ._0MDa-q_programsList{grid-template-columns:1fr;gap:8px}._0MDa-q_programPage ._0MDa-q_program{border-radius:var(--up-r-control);color:#fff;background:var(--up-ink);border:0;min-width:0;overflow:hidden}._0MDa-q_programPage ._0MDa-q_programHeader{grid-template-columns:minmax(0,1.35fr) minmax(170px,.55fr) 224px;align-items:center;gap:10px;padding:16px 18px;display:grid}._0MDa-q_programPage ._0MDa-q_programTitle{color:#fff;text-align:start;align-items:center;gap:13px;min-width:0;display:flex}._0MDa-q_programPage ._0MDa-q_programIcon{border-radius:var(--up-r-control);color:#fff;background:var(--up-body);border:0;flex:none;place-items:center;width:34px;height:34px;display:grid}._0MDa-q_programPage ._0MDa-q_programIcon svg{width:17px;height:17px}._0MDa-q_programPage ._0MDa-q_programName{color:#fff;letter-spacing:-.02em;font-size:17px;font-weight:500;line-height:1.25;display:block}._0MDa-q_programPage ._0MDa-q_programTitle:hover ._0MDa-q_programName{text-underline-offset:3px;text-decoration:underline}._0MDa-q_programPage ._0MDa-q_programMeta{color:var(--up-faint);margin-top:4px;font-size:11px;line-height:1.5}._0MDa-q_programPage ._0MDa-q_programPrice{border:0;border-inline-start:1px solid var(--up-body);color:#fff;letter-spacing:-.015em;text-align:start;margin:0;padding:0 0 0 16px;font-size:14px;font-weight:600;line-height:1.3}._0MDa-q_programPage ._0MDa-q_programPrice small{color:var(--up-faint);margin-top:3px;font-size:10.5px;font-weight:500;display:block}._0MDa-q_programPage ._0MDa-q_programActions{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:7px;display:grid}._0MDa-q_programPage ._0MDa-q_programDetails,._0MDa-q_programPage ._0MDa-q_programApply{border-radius:var(--up-r-control);white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:12px;font-weight:600;transition:background-color .16s,border-color .16s;display:inline-flex}._0MDa-q_programPage ._0MDa-q_programDetails{border:1px solid var(--up-body);color:#fff;background:0 0}._0MDa-q_programPage ._0MDa-q_programDetails:hover{border-color:var(--up-body);color:#fff;background:var(--up-body)}._0MDa-q_programPage ._0MDa-q_programApply{color:#fff;background:var(--up-on-dark-raised);border:1px solid #0000}._0MDa-q_programPage ._0MDa-q_programApply:hover,._0MDa-q_programPage ._0MDa-q_programApply[aria-expanded=true]{border-color:var(--up-body);color:#fff;background:var(--up-body)}._0MDa-q_programPage ._0MDa-q_programApply svg{flex:none;transition:transform .15s}._0MDa-q_programPage ._0MDa-q_programDetail{color:var(--up-faint);background:0 0;border:0;padding:4px 18px 18px}._0MDa-q_programPage ._0MDa-q_programDetail>p{color:var(--up-faint);font-size:13.5px}@media (max-width:1080px){._0MDa-q_programPage ._0MDa-q_programHeader{grid-template-columns:minmax(0,1fr) auto;gap:12px 18px}._0MDa-q_programPage ._0MDa-q_programPrice{border-inline-start:0;grid-column:1;padding-inline-start:0}._0MDa-q_programPage ._0MDa-q_programActions{grid-area:1/2/span 2}}@media (max-width:760px){._0MDa-q_programPage ._0MDa-q_programHeader{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}._0MDa-q_programPage ._0MDa-q_programPrice,._0MDa-q_programPage ._0MDa-q_programActions{grid-area:auto}._0MDa-q_programPage ._0MDa-q_programActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._0MDa-q_programPage ._0MDa-q_programDetails,._0MDa-q_programPage ._0MDa-q_programApply{min-height:44px}._0MDa-q_programPage ._0MDa-q_programIcon{display:none}}._0MDa-q_programDialogClose{z-index:3;top:24px;border:1px solid var(--up-line);border-radius:var(--up-r-control);width:40px;height:40px;color:var(--up-body);background:var(--up-surface);place-items:center;transition:border-color .16s,color .16s;display:grid;position:absolute;inset-inline-end:26px}._0MDa-q_programDialogClose:hover{border-color:var(--up-ink);color:var(--up-ink)}@media (max-width:760px){._0MDa-q_programDialogClose{top:16px;inset-inline-end:16px}}@media (max-width:720px){._0MDa-q_heroActions,._0MDa-q_heroBanner ._0MDa-q_directoryPhotoActions,._0MDa-q_heroBanner ._0MDa-q_photoCount{display:none}}._0MDa-q_navActions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:639px){._0MDa-q_navActions{display:none}}._0MDa-q_profileNavFavorite{border:1px solid var(--up-line);border-radius:var(--up-r-panel);width:44px;height:44px;min-height:44px;color:var(--up-ink);cursor:pointer;background:#fff;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._0MDa-q_profileNavFavorite:hover{border-color:var(--up-ink);color:var(--up-ink);background:var(--up-fill-soft)}._0MDa-q_profileNavFavorite[aria-pressed=true]{border-color:var(--up-ink);background:var(--up-fill)}._0MDa-q_profileNavFavorite svg{width:19px;height:19px}._0MDa-q_profileNavFavorite span{clip:auto;white-space:normal;width:auto;height:auto;position:relative;overflow:visible}._0MDa-q_directoryLeadForm{border-radius:var(--up-r-card);grid-template-columns:minmax(0,1.05fr) minmax(420px,1fr);gap:40px;margin:42px 0 34px;padding:34px 36px}._0MDa-q_directoryLeadFormCopy h2{font-size:clamp(27px,2.5vw,38px);font-weight:490;line-height:1.1}._0MDa-q_leadBenefits{gap:11px;margin:24px 0 0;padding:0;list-style:none;display:grid}._0MDa-q_leadBenefits li{min-width:0;color:var(--up-fill);align-items:flex-start;gap:11px;font-size:clamp(15px,1.35vw,18px);font-weight:440;line-height:1.32;display:flex}._0MDa-q_leadBenefits li>span{color:#fff;background:#ffffff29;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:inline-grid}._0MDa-q_directoryLeadFormCopy>p{color:#ffffff8c;line-height:1.5;font-size:11.5px!important}._0MDa-q_directoryLeadFormPanel{padding-top:0;border-inline-start:1px solid #ffffff1f;padding-inline-start:40px}._0MDa-q_directoryLeadFormPanel form>label:not(._0MDa-q_directoryLeadFormConsent){background:0 0;border:0;min-height:0;padding:0}._0MDa-q_directoryLeadFormPanel form>label>span{color:#ffffffbd;margin-bottom:8px;font-weight:620;font-size:11.5px!important}._0MDa-q_directoryLeadFormPanel input[type=text],._0MDa-q_directoryLeadFormPanel input[type=tel],._0MDa-q_directoryLeadFormPanel input[type=email]{border-radius:var(--up-r-control);min-height:52px;color:var(--up-ink);background:#fff;border:1px solid #0000;margin-top:0;padding:0 15px;font-size:15px!important}._0MDa-q_directoryLeadFormPanel input::placeholder{color:var(--up-muted)}._0MDa-q_directoryLeadFormPanel input:focus{outline-offset:2px;border-color:#fff;outline:2px solid #fff}._0MDa-q_directoryLeadFormConsent{color:#ffffffad;margin-top:2px;line-height:1.5;font-size:11.5px!important}._0MDa-q_directoryLeadFormConsent input{accent-color:#fff;width:18px;height:18px}@media (max-width:1023px){._0MDa-q_directoryLeadForm{grid-template-columns:minmax(0,1fr);gap:26px}._0MDa-q_directoryLeadFormPanel{border-inline-start:0;padding-inline-start:0}}@media (max-width:720px){._0MDa-q_directoryLeadForm{border-radius:0;gap:20px;margin:30px -14px 24px;padding:26px 16px 22px}._0MDa-q_directoryLeadFormCopy h2{font-size:27px!important}._0MDa-q_leadBenefits{gap:9px;margin-top:18px}._0MDa-q_leadBenefits li{font-size:15px!important}._0MDa-q_directoryLeadFormCopy>p{margin-top:18px}._0MDa-q_directoryLeadFormPanel{border-top:1px solid #ffffff1f;padding-top:22px}._0MDa-q_directoryLeadFormPanel form{gap:13px}._0MDa-q_directoryLeadFormPanel input[type=text],._0MDa-q_directoryLeadFormPanel input[type=tel],._0MDa-q_directoryLeadFormPanel input[type=email]{min-height:54px;font-size:16px!important}._0MDa-q_directoryLeadFormPanel form>button{min-height:56px;margin-top:2px;font-size:15px!important}._0MDa-q_directoryLeadFormConsent{font-size:12px!important}._0MDa-q_directoryLeadFormConsent input{background-clip:border-box;width:18px;height:18px;margin:2px 0 0;padding:0}}._0MDa-q_directoryLeadForm{border-radius:var(--up-r-card);color:#fff;background:radial-gradient(circle at 50% 0%, #ffffff38, transparent 46%), var(--up-blue);border:0;grid-template-columns:minmax(0,1fr) minmax(400px,440px);gap:44px;margin:42px 0 34px;padding:34px 36px}._0MDa-q_directoryLeadFormCopy h2{color:#fff;font-size:clamp(27px,2.4vw,36px);font-weight:500;line-height:1.1}._0MDa-q_leadBenefits li{color:#ffffffeb}._0MDa-q_leadBenefits li>span{color:#fff;background:#ffffff2e}._0MDa-q_directoryLeadFormCopy>p{color:#ffffffb8}._0MDa-q_directoryLeadFormPanel{border-inline-start:0;padding-inline-start:0}._0MDa-q_leadFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._0MDa-q_leadFields label,._0MDa-q_leadEmail{gap:7px;min-width:0;display:grid}._0MDa-q_leadFields label>span,._0MDa-q_leadEmail>span,._0MDa-q_leadChannelLabel{color:#ffffffe0;font-size:12px;font-weight:620}._0MDa-q_leadFields input,._0MDa-q_leadEmail input{border-radius:var(--up-r-control);width:100%;min-height:52px;color:var(--up-ink);background:#fff;border:1px solid #0000;padding:0 15px;font-size:15px!important}._0MDa-q_leadFields input::placeholder,._0MDa-q_leadEmail input::placeholder{color:var(--up-muted)}._0MDa-q_leadFields input:focus,._0MDa-q_leadEmail input:focus{outline-offset:2px;border-color:#fff;outline:2px solid #fff}._0MDa-q_leadChannels{gap:9px;display:grid}._0MDa-q_leadChannelRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._0MDa-q_leadChannel{border-radius:var(--up-r-panel);color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff6b;justify-items:center;gap:6px;padding:11px 6px;font-size:11.5px;font-weight:650;transition:color .16s,background-color .16s,border-color .16s;display:grid;position:relative}._0MDa-q_leadChannel input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._0MDa-q_leadChannel:hover{border-color:#fff}._0MDa-q_leadChannel[data-selected]{color:var(--up-ink);background:#fff;border-color:#fff}._0MDa-q_leadChannel:focus-within{outline-offset:2px;outline:2px solid #fff}._0MDa-q_directoryLeadFormConsent{color:#ffffffd6;font-size:11.5px!important}._0MDa-q_directoryLeadFormConsent input{accent-color:#fff;width:18px;height:18px;margin:2px 0 0;padding:0}._0MDa-q_directoryLeadFormConsent a{color:#fff;font-weight:620}._0MDa-q_directoryLeadFormPanel form>button{border-radius:var(--up-r-control);min-height:54px;color:var(--up-ink);background:#fff;gap:9px;margin-top:4px;font-weight:650;font-size:14px!important}._0MDa-q_directoryLeadFormPanel form>button:hover{color:var(--up-ink);background:var(--up-fill-soft)}._0MDa-q_directoryLeadFormError{color:#fff;font-size:12px!important}._0MDa-q_directoryLeadFormSuccess{color:#fff;border:0;min-height:240px}._0MDa-q_directoryLeadFormSuccess>span{color:var(--up-blue);background:#fff}._0MDa-q_directoryLeadFormSuccess h3{color:#fff}._0MDa-q_directoryLeadFormSuccess p{color:#ffffffd1}@media (max-width:1023px){._0MDa-q_directoryLeadForm{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width:720px){._0MDa-q_directoryLeadForm{border-radius:0;gap:18px;margin:30px -14px 24px;padding:26px 16px 22px}._0MDa-q_directoryLeadFormCopy h2{font-size:27px!important}._0MDa-q_leadBenefits{gap:8px;margin-top:16px}._0MDa-q_leadBenefits li{font-size:15px!important}._0MDa-q_directoryLeadFormCopy>p{margin-top:16px}._0MDa-q_leadFields{grid-template-columns:minmax(0,1fr);gap:10px}._0MDa-q_leadFields input,._0MDa-q_leadEmail input{min-height:54px;font-size:16px!important}._0MDa-q_leadChannelRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._0MDa-q_leadChannel{padding:10px 8px;font-size:12px}._0MDa-q_directoryLeadFormConsent{font-size:12px!important}._0MDa-q_directoryLeadFormPanel form>button{min-height:56px;font-size:15px!important}}._0MDa-q_directoryLeadForm{grid-template-columns:minmax(0,1fr) minmax(370px,410px);gap:34px;max-width:1040px;margin:38px auto 30px;padding:28px 30px}._0MDa-q_directoryLeadFormCopy{justify-content:center}._0MDa-q_directoryLeadFormCopy h2{font-size:clamp(24px,2.1vw,31px)}._0MDa-q_leadBenefits{gap:9px;margin-top:18px}._0MDa-q_leadBenefits li{font-size:clamp(14px,1.2vw,16px)}._0MDa-q_directoryLeadFormCopy>p{margin-top:18px;font-size:11px!important}._0MDa-q_directoryLeadFormPanel form{gap:12px}._0MDa-q_leadFields{gap:10px}._0MDa-q_leadFields input,._0MDa-q_leadEmail input{min-height:48px;font-size:14px!important}._0MDa-q_leadChannels{gap:8px}._0MDa-q_leadChannel{padding:9px 6px;font-size:11px}._0MDa-q_leadChannel svg{width:19px;height:19px}._0MDa-q_directoryLeadFormConsent{font-size:11px!important}._0MDa-q_directoryLeadFormPanel form>button{min-height:50px;font-size:13.5px!important}@media (max-width:1023px){._0MDa-q_directoryLeadForm{grid-template-columns:minmax(0,1fr);gap:24px;max-width:none}}@media (max-width:720px){._0MDa-q_directoryLeadForm{margin:26px -14px 22px;padding:22px 16px 18px}._0MDa-q_directoryLeadFormCopy h2{font-size:25px!important}._0MDa-q_leadBenefits,._0MDa-q_directoryLeadFormCopy>p{margin-top:14px}._0MDa-q_leadFields input,._0MDa-q_leadEmail input{min-height:52px;font-size:16px!important}._0MDa-q_directoryLeadFormPanel form>button{min-height:54px;font-size:15px!important}}._0MDa-q_admissionDocument{counter-reset:docsection 3;max-width:860px;color:var(--up-ink)}._0MDa-q_admissionDocument>section{counter-increment:docsection;border-top:1px solid var(--up-line);margin-top:30px;padding-top:22px}._0MDa-q_admissionDocument>section:first-child{margin-top:22px}._0MDa-q_admissionDocument h2{color:var(--up-ink);letter-spacing:.085em;text-transform:uppercase;font-size:13px;font-weight:700}._0MDa-q_admissionDocument h2:before{color:var(--up-muted);content:counter(docsection) ". "}._0MDa-q_admissionDocument h3{color:var(--up-ink);letter-spacing:-.01em;margin-top:18px;font-size:15px;font-weight:650}._0MDa-q_admissionDocument p{max-width:74ch;color:var(--up-body);font-size:15px;line-height:1.7}._0MDa-q_admissionDocument p+p{margin-top:10px}._0MDa-q_admissionDocument [class*=Grid]{margin-top:4px;display:block}._0MDa-q_admissionDocument article,._0MDa-q_admissionDocument>section>div>div{background:0 0;border:0;border-radius:0;padding:0}._0MDa-q_admissionDocument ul,._0MDa-q_admissionDocument ol{max-width:74ch;color:var(--up-body);counter-reset:docitem;gap:8px;margin-top:12px;padding:0;font-size:15px;line-height:1.6;list-style:none;display:grid}._0MDa-q_admissionDocument ol>li{counter-increment:docitem;grid-template-columns:26px minmax(0,1fr);gap:8px;display:grid}._0MDa-q_admissionDocument ol>li:before{color:var(--up-muted);content:counter(docitem) ".";font-variant-numeric:tabular-nums}._0MDa-q_admissionDocument ul>li{grid-template-columns:18px minmax(0,1fr);gap:8px;display:grid}._0MDa-q_admissionDocument ul>li:before{color:var(--up-muted);content:"—"}._0MDa-q_admissionDocument img,._0MDa-q_admissionDocument>section>div>article>span,._0MDa-q_admissionDocument [class*=Icon],._0MDa-q_admissionDocument [class*=icon]{display:none}@media (max-width:720px){._0MDa-q_admissionDocument p,._0MDa-q_admissionDocument ul,._0MDa-q_admissionDocument ol{font-size:14.5px}._0MDa-q_admissionDocument>section{margin-top:24px;padding-top:18px}}._0MDa-q_admissionDocument [class*=Media],._0MDa-q_admissionDocument [class*=PlanGrid]>div,._0MDa-q_admissionDocument [class*=RoutesGrid],._0MDa-q_admissionDocument [class*=PlanGrid]{background:0 0;border:0;margin:0;padding:0;display:block}._0MDa-q_admissionDocument [class*=Media]{display:none}._0MDa-q_admissionDocument [class*=PlanGrid]>article>a{border:1px solid var(--up-line);border-radius:var(--up-r-control);min-height:42px;color:var(--up-ink);background:#fff;align-items:center;gap:7px;margin-top:14px;padding:10px 16px;font-size:13px;font-weight:620;display:inline-flex}._0MDa-q_admissionDocument [class*=Visual]{display:none}._0MDa-q_sectionPage ._0MDa-q_profileDocument,._0MDa-q_admissionPage ._0MDa-q_profileDocument:not(._0MDa-q_admissionDocument){max-width:none;margin-inline:auto}._0MDa-q_profileBody{max-width:none;margin:30px 0 0}._0MDa-q_profileArticles,._0MDa-q_profileAnnex,._0MDa-q_profileLead,._0MDa-q_articleBody,._0MDa-q_profileProse,._0MDa-q_profileClauseList p,._0MDa-q_profileDocument>._0MDa-q_profileSection ._0MDa-q_timeline{max-width:none}._0MDa-q_admissionDocument{margin-inline:auto}._0MDa-q_directoryLeadForm{border-radius:var(--up-r-card);color:#fff;background:linear-gradient(158deg, var(--up-blue) 6%, var(--up-blue-deep) 96%);grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:center;gap:clamp(24px,3vw,56px);max-width:none;min-height:0;margin:clamp(34px,3.4vw,52px) 0 clamp(30px,3vw,44px);padding:clamp(24px,2.8vw,40px);display:grid}._0MDa-q_directoryLeadFormCopy{grid-template-columns:minmax(0,1fr);place-content:start;justify-items:start;min-width:0;padding-inline-end:0;display:grid}._0MDa-q_directoryLeadFormCopy h2{color:#fff;letter-spacing:-.038em;text-wrap:balance;max-width:20ch;font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1.12}._0MDa-q_leadBenefits{grid-template-columns:minmax(0,1fr);gap:12px;max-width:520px;margin:22px 0 0;padding:0;list-style:none;display:grid}._0MDa-q_leadBenefits li{color:#fff;align-items:flex-start;gap:12px;min-width:0;font-size:15px;font-weight:450;line-height:1.45;display:flex}._0MDa-q_leadBenefits li>span{width:24px;height:24px;color:var(--up-blue-deep);background:#fff;border-radius:50%;flex:none;place-items:center;margin-top:0;display:inline-grid}._0MDa-q_leadBenefits svg{stroke-width:2.6px;width:14px;height:14px}._0MDa-q_directoryLeadFormCopy>p{color:#ffffffd1;border-top:1px solid #ffffff38;max-width:560px;margin-top:22px;padding-top:16px;line-height:1.55;font-size:12px!important}._0MDa-q_directoryLeadFormPanel{border-radius:var(--up-r-panel);min-width:0;color:var(--up-ink);background:#fff;padding:clamp(18px,1.8vw,24px)}._0MDa-q_directoryLeadFormPanel form{gap:14px;display:grid}._0MDa-q_directoryLeadForm ._0MDa-q_leadFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel form>label:not(._0MDa-q_directoryLeadFormConsent),._0MDa-q_directoryLeadForm ._0MDa-q_leadFields label,._0MDa-q_directoryLeadForm ._0MDa-q_leadEmail{background:0 0;border:0;gap:6px;min-height:0;padding:0;display:grid}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel form>label>span,._0MDa-q_directoryLeadForm ._0MDa-q_leadFields label>span,._0MDa-q_directoryLeadForm ._0MDa-q_leadEmail>span,._0MDa-q_directoryLeadForm ._0MDa-q_leadChannelLabel{color:var(--up-muted);font-weight:600;font-size:12px!important}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel input[type=text],._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel input[type=tel],._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel input[type=email]{border:1px solid var(--up-line);border-radius:var(--up-r-control);width:100%;min-height:50px;color:var(--up-ink);background:var(--up-fill-soft);margin-top:0;padding:0 14px;font-size:14px!important}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel input::placeholder{color:var(--up-muted);opacity:1}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel input:focus{border-color:var(--up-ink);outline:2px solid var(--up-ink);outline-offset:1px;background:#fff}._0MDa-q_directoryLeadForm ._0MDa-q_leadChannels{gap:8px;display:grid}._0MDa-q_directoryLeadForm ._0MDa-q_leadChannelRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._0MDa-q_directoryLeadForm ._0MDa-q_leadChannel{border:1px solid var(--up-line);border-radius:var(--up-r-control);color:var(--up-body);cursor:pointer;background:#fff;justify-items:center;gap:5px;padding:10px 4px;font-size:11px;font-weight:600;transition:color .16s,border-color .16s,background-color .16s;display:grid}._0MDa-q_directoryLeadForm ._0MDa-q_leadChannel svg{width:20px;height:20px}._0MDa-q_directoryLeadForm ._0MDa-q_leadChannel:hover{border-color:var(--up-line-strong)}._0MDa-q_directoryLeadForm ._0MDa-q_leadChannel[data-selected]{border-color:var(--up-ink);color:#fff;background:var(--up-ink)}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormConsent{color:var(--up-muted);align-items:flex-start;gap:10px;margin-top:0;line-height:1.5;display:flex;font-size:11.5px!important}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormConsent input{width:18px;height:18px;accent-color:var(--up-ink);flex:none;margin-top:1px}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormConsent a{color:var(--up-ink);text-underline-offset:3px;text-decoration:underline}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel form>button{border-radius:var(--up-r-control);color:#fff;background:var(--up-ink);justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;margin-top:0;font-weight:650;display:flex;font-size:14px!important}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel form>button:hover{color:#fff;background:var(--up-body)}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormPanel form>button:disabled{cursor:wait;opacity:.7}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormError{color:var(--up-error);font-size:12px!important}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormSuccess{min-height:0;color:var(--up-ink);text-align:center;border:0;place-content:center;justify-items:center;gap:10px;padding:30px 16px;display:grid}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormSuccess>span{color:#fff;background:var(--up-ink);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormSuccess h3{color:var(--up-ink);font-weight:600;font-size:20px!important}._0MDa-q_directoryLeadForm ._0MDa-q_directoryLeadFormSuccess p{max-width:380px;color:var(--up-muted);line-height:1.55;font-size:13px!important}@media (max-width:1023px){._0MDa-q_directoryLeadForm{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 24px}._0MDa-q_leadBenefits{max-width:none}}@media (max-width:720px){._0MDa-q_directoryLeadForm{border-radius:0;gap:20px;margin:28px -14px 22px;padding:24px 16px}._0MDa-q_directoryLeadForm ._0MDa-q_leadFields{grid-template-columns:minmax(0,1fr)}._0MDa-q_directoryLeadForm ._0MDa-q_leadChannelRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._0MDa-q_directoryLeadForm ._0MDa-q_leadChannel{transition:none}}._0MDa-q_profileProse,._0MDa-q_profileProseLines{color:var(--up-body);margin-top:14px;font-size:15px;line-height:1.75}._0MDa-q_profileProseLines p+p{margin-top:5px}._0MDa-q_profileProseLines span{color:var(--up-ink);font-weight:600}._0MDa-q_profileClauseList>li:before{font-size:14px}._0MDa-q_profileClauseList strong{font-size:15px}._0MDa-q_profileClauseList p{max-width:none;font-size:14.5px;line-height:1.75}._0MDa-q_programHero ._0MDa-q_filters{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(240px,1.5fr) minmax(150px,.72fr) minmax(150px,.72fr);gap:8px;margin:0 0 20px;padding:0;display:grid}._0MDa-q_programHero ._0MDa-q_filters ._0MDa-q_searchField>span:first-child,._0MDa-q_programHero ._0MDa-q_filters>._0MDa-q_selectControl>span:first-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0MDa-q_programHero ._0MDa-q_filters ._0MDa-q_programHero ._0MDa-q_filters ._0MDa-q_programHero ._0MDa-q_filters ._0MDa-q_programHero ._0MDa-q_filters ._0MDa-q_programHero ._0MDa-q_filters>._0MDa-q_selectControl>button{background:var(--up-fill-soft);height:52px;color:var(--up-ink);border:1px solid #0000;border-radius:999px;padding-inline:16px 14px;font-size:13.5px;font-weight:600;transition:background-color .16s,border-color .16s}._0MDa-q_programHero ._0MDa-q_filters>._0MDa-q_selectControl>button:hover{border-color:var(--up-line);background:#fff}._0MDa-q_programHero ._0MDa-q_filters>._0MDa-q_selectControl>button[aria-expanded=true]{border-color:var(--up-ink);background:#fff}@media (max-width:760px){._0MDa-q_programHero ._0MDa-q_filters{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:16px}}._0MDa-q_programHero{color:#fff;background:radial-gradient(circle at 78% 8%, #fff3, transparent 46%) var(--up-blue);padding-bottom:clamp(20px,2.4vw,30px)}._0MDa-q_programHero ._0MDa-q_shell{padding-top:clamp(24px,2.8vw,38px)}._0MDa-q_programHero ._0MDa-q_profileMasthead{border-bottom-color:#ffffff57}._0MDa-q_programHero ._0MDa-q_profileLetterheadOrg,._0MDa-q_programHero ._0MDa-q_profileMasthead h1,._0MDa-q_programHero ._0MDa-q_profileMastheadMeta dd{color:#fff}._0MDa-q_programHero ._0MDa-q_profileLetterheadLocation,._0MDa-q_programHero ._0MDa-q_profileMastheadMeta dt{color:#ffffffc7}._0MDa-q_programHero ._0MDa-q_filters{border-radius:var(--up-r-card);background:#fff;margin-bottom:0;padding:12px}._0MDa-q_programHero ._0MDa-q_filterSummary{color:var(--up-muted)}@media (max-width:720px){._0MDa-q_programHero ._0MDa-q_shell{padding-top:22px}._0MDa-q_programHero ._0MDa-q_filters{padding:10px}}._0MDa-q_srHeading{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0MDa-q_historyNotice{border:1px solid var(--up-line);border-radius:var(--up-r-control);max-width:78ch;color:var(--up-muted);background:var(--up-fill-soft);margin-bottom:18px;padding:10px 12px;font-size:12px;line-height:1.55}._0MDa-q_historyOpener{border-bottom:1px solid var(--up-line);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:34px 42px;padding-bottom:30px;display:grid}._0MDa-q_historyFigure{border-radius:var(--up-r-panel);background:var(--up-fill);margin:0;overflow:hidden}._0MDa-q_historyFigure img{width:100%;height:auto;display:block}._0MDa-q_historyLead{max-width:none;color:var(--up-ink);letter-spacing:-.008em;font-size:17px;line-height:1.7}._0MDa-q_historyChronicle{grid-template-columns:minmax(0,1fr) 216px;grid-template-areas:"timeline index";align-items:start;gap:40px;margin-top:34px;display:grid}._0MDa-q_historyTimeline{grid-area:timeline;margin:0;padding:0;list-style:none;display:grid}._0MDa-q_historyIndex{top:calc(var(--profile-chrome,78px) + 80px);flex-direction:column;grid-area:index;gap:1px;display:flex;position:sticky}._0MDa-q_historyIndex>small{color:var(--up-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10.5px;font-weight:650}._0MDa-q_historyIndex a{color:var(--up-muted);grid-template-columns:20px minmax(0,1fr);gap:1px 8px;padding:7px 0 7px 12px;font-size:12.5px;line-height:1.4;text-decoration:none;transition:color .16s;display:grid;position:relative}._0MDa-q_historyIndex a:before{content:"";background:0 0;border-radius:999px;width:2px;transition:background-color .16s;position:absolute;inset-block:7px;inset-inline-start:0}._0MDa-q_historyIndex a i{color:var(--up-faint);font-variant-numeric:tabular-nums;font-size:10.5px;font-style:normal}._0MDa-q_historyIndex a b{color:var(--up-ink);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;display:block}._0MDa-q_historyIndexTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:normal;display:-webkit-box;overflow:hidden}._0MDa-q_historyIndex a:hover{color:var(--up-ink)}._0MDa-q_historyIndex a:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_historyIndex a[aria-current=true]{color:var(--up-ink)}._0MDa-q_historyIndex a[aria-current=true]:before{background:var(--up-ink)}._0MDa-q_historyIndex a[aria-current=true] i{color:var(--up-ink)}._0MDa-q_historyChapter{border-top:1px solid var(--up-line);scroll-margin-top:calc(var(--profile-chrome,78px) + 74px);grid-template-columns:148px minmax(0,1fr);gap:0 32px;padding-block:26px 34px;display:grid}._0MDa-q_historyChapter:first-child{border-top:0;padding-top:0}._0MDa-q_historyChapter:last-child{padding-bottom:0}._0MDa-q_historyMarker{text-align:start;flex-direction:column;gap:3px;padding-top:4px;display:flex}._0MDa-q_historyMarker i{color:var(--up-faint);font-variant-numeric:tabular-nums;letter-spacing:.16em;font-size:10.5px;font-style:normal;font-weight:650}._0MDa-q_historyMarker span{color:var(--up-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;font-size:20px;font-weight:650;line-height:1.15}._0MDa-q_historyBody{min-width:0}._0MDa-q_historyBody h2{color:var(--up-ink);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.25}._0MDa-q_historyProse{max-width:none;color:var(--up-body);margin-top:10px;font-size:15px;line-height:1.75}._0MDa-q_historyYear{border-top:1px solid var(--up-line);grid-template-columns:84px minmax(0,1fr);gap:2px 18px;margin-top:12px;padding-block:12px;display:grid}._0MDa-q_historyYearLabel{color:var(--up-ink);font-variant-numeric:tabular-nums;letter-spacing:-.005em;white-space:nowrap;font-size:13px;font-weight:650}._0MDa-q_historyYearBody{min-width:0}._0MDa-q_historyYearBody>p{color:var(--up-body);font-size:13.5px;line-height:1.7}._0MDa-q_historyPoints{gap:8px;margin-top:8px;display:grid}._0MDa-q_historyPoints ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}._0MDa-q_historyPoints li{color:var(--up-body);padding-inline-start:13px;font-size:13px;line-height:1.6;position:relative}._0MDa-q_historyPoints li:before{content:"";inset-inline-start:0;background:var(--up-faint-soft);border-radius:50%;width:4px;height:4px;position:absolute;top:8px}._0MDa-q_historyPoints li i{color:var(--up-faint);margin-inline:6px;font-style:normal}._0MDa-q_historyPoints li strong{color:var(--up-ink);font-weight:620}._0MDa-q_historySubLabel{color:var(--up-ink);margin-bottom:6px;font-size:12.5px;font-weight:640}._0MDa-q_historyClosing{border-top:1px solid var(--up-line);gap:10px;max-width:70ch;margin-top:34px;padding-top:22px;display:grid}._0MDa-q_historyClosing p{color:var(--up-body);font-size:14.5px;line-height:1.75}@media (max-width:1279px){._0MDa-q_historyChronicle{grid-template-columns:minmax(0,1fr);grid-template-areas:"index""timeline";gap:0}._0MDa-q_historyIndex{scrollbar-width:none;flex-direction:row;gap:6px;margin-bottom:16px;padding-bottom:2px;position:static;overflow-x:auto}._0MDa-q_historyIndex::-webkit-scrollbar{display:none}._0MDa-q_historyIndex>small{display:none}._0MDa-q_historyIndex a{border:1px solid var(--up-line);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 14px;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}._0MDa-q_historyIndex a:before{display:none}._0MDa-q_historyIndex a i{font-size:10px}._0MDa-q_historyIndex a b{font-size:11.5px;display:inline}._0MDa-q_historyIndexTitle{display:none}._0MDa-q_historyIndex a:hover{border-color:var(--up-ink)}._0MDa-q_historyIndex a[aria-current=true]{border-color:var(--up-ink);background:var(--up-fill)}}@media (max-width:900px){._0MDa-q_historyOpener{grid-template-columns:minmax(0,1fr);gap:18px;padding-bottom:22px}._0MDa-q_historyLead{max-width:none;font-size:16px;line-height:1.65}}@media (max-width:639px){._0MDa-q_historyChapter{grid-template-columns:minmax(0,1fr);gap:6px;padding-block:20px 24px}._0MDa-q_historyMarker{flex-direction:row;align-items:baseline;gap:8px;padding-top:0}._0MDa-q_historyMarker i{letter-spacing:.12em}._0MDa-q_historyMarker span{font-size:17px}._0MDa-q_historyBody h2{font-size:19px}._0MDa-q_historyProse{margin-top:8px;font-size:14px;line-height:1.7}._0MDa-q_historyYear{grid-template-columns:minmax(0,1fr);gap:3px;padding-block:10px}._0MDa-q_historyYearLabel{font-size:12.5px}._0MDa-q_historyYearBody>p{font-size:13.5px}._0MDa-q_historyClosing{margin-top:26px;padding-top:18px}._0MDa-q_profileColophon{margin-top:24px}}._0MDa-q_profilePageLanguage{align-items:center;display:flex}@media (max-width:639px){._0MDa-q_profilePageLanguage{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:#fff;align-items:center;min-height:44px;padding-inline:6px;display:flex}}._0MDa-q_profileDocument[dir=rtl] :is(._0MDa-q_historyMarker span,._0MDa-q_historyYearLabel){direction:ltr;unicode-bidi:isolate}._0MDa-q_historyPoints li i{display:inline-block}._0MDa-q_profileDocument[dir=rtl] ._0MDa-q_historyPoints li i{transform:scaleX(-1)}._0MDa-q_tourEmbed{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:#fff;overflow:hidden}._0MDa-q_tourEmbedBar{border-bottom:1px solid var(--up-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:15px 18px;display:flex}._0MDa-q_tourEmbedIdentity{min-width:0}._0MDa-q_tourEmbedIdentity h2{color:var(--up-ink);letter-spacing:-.01em;font-size:15px;font-weight:650}._0MDa-q_tourEmbedIdentity p{max-width:62ch;color:var(--up-muted);margin-top:3px;font-size:12px;line-height:1.5}._0MDa-q_tourEmbedActions{flex:none;align-items:center;gap:8px;display:flex}._0MDa-q_tourEmbedBar :is(button,a){border:1px solid var(--up-line);border-radius:var(--up-r-control);min-height:40px;color:var(--up-ink);white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:0 15px;font-size:12.5px;font-weight:620;display:inline-flex}._0MDa-q_tourEmbedBar button:hover{border-color:var(--up-line-strong);background:var(--up-fill-soft)}._0MDa-q_tourEmbedBar a{border-color:var(--up-ink);color:#fff;background:var(--up-ink)}._0MDa-q_tourEmbedBar a:hover{border-color:var(--up-body);background:var(--up-body)}._0MDa-q_tourViewer{color:#fff;background:var(--up-ink);border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}._0MDa-q_tourViewer::backdrop{background:var(--up-scrim)}._0MDa-q_tourViewer[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}._0MDa-q_tourViewerBar{padding:calc(10px + var(--tma-top-inset,env(safe-area-inset-top,0px))) 14px 10px;justify-content:space-between;align-items:center;gap:12px;display:flex}._0MDa-q_tourViewerBar>span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}._0MDa-q_tourViewerBar button{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff29;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid}._0MDa-q_tourViewerBar button:hover{background:#ffffff38}._0MDa-q_tourViewerBar button:focus-visible{outline-offset:2px;outline:2px solid #fff}._0MDa-q_tourViewer iframe{background:var(--up-ink);border:0;width:100%;height:100%;display:block}._0MDa-q_tourViewerFoot{padding:10px 14px max(12px, env(safe-area-inset-bottom,0px), var(--tma-bottom-inset,0px));color:#ffffffad;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;font-size:12px;display:flex}._0MDa-q_tourViewerFoot a{color:#fff;text-underline-offset:3px;align-items:center;gap:6px;font-weight:620;text-decoration:underline;display:inline-flex}._0MDa-q_tourEmbedFrame{background:var(--up-fill);overflow:hidden}._0MDa-q_tourEmbedFrame iframe{border:0;width:100%;height:min(74vh,760px);display:block}@media (max-width:720px){._0MDa-q_tourEmbedBar{flex-direction:column;align-items:flex-start;padding:14px 16px}._0MDa-q_tourEmbedActions{width:100%}._0MDa-q_tourEmbedBar :is(button,a){flex:1 1 0;justify-content:center}._0MDa-q_tourEmbed{margin-inline:calc(-1 * var(--profile-gutter,14px));border-inline:0;border-radius:0}._0MDa-q_tourEmbedFrame iframe{height:min(78dvh,620px)}._0MDa-q_tourEmbedActions :is(button,a){min-height:44px}}._0MDa-q_tuition{margin-top:0}._0MDa-q_rateChip{justify-content:flex-end;margin-bottom:12px;display:flex;position:relative}._0MDa-q_rateTrigger{color:var(--up-muted);cursor:help;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:12px;display:inline-flex}._0MDa-q_rateTrigger svg{color:var(--up-faint)}._0MDa-q_rateTrigger strong{color:var(--up-ink);font-variant-numeric:tabular-nums;font-weight:650}._0MDa-q_rateTrigger:hover,._0MDa-q_rateChip:focus-within ._0MDa-q_rateTrigger{color:var(--up-ink)}._0MDa-q_rateTrigger:focus-visible{outline:2px solid var(--up-ink);outline-offset:3px}._0MDa-q_ratePopover{z-index:5;inset-inline-end:0;border:1px solid var(--up-line);border-radius:var(--up-r-panel);width:min(340px,88vw);color:var(--up-body);opacity:0;visibility:hidden;background:#fff;padding:14px 16px;font-size:12.5px;line-height:1.55;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 8px);transform:translateY(-4px)}._0MDa-q_ratePopover strong{color:var(--up-ink);margin-bottom:6px;font-size:12px;font-weight:650;display:block}._0MDa-q_ratePopover p{margin:0}._0MDa-q_ratePopover small{color:var(--up-faint);font-variant-numeric:tabular-nums;margin-top:8px;display:block}._0MDa-q_rateChip:hover ._0MDa-q_ratePopover,._0MDa-q_rateChip:focus-within ._0MDa-q_ratePopover{opacity:1;visibility:visible;transform:none}._0MDa-q_searchModule{background:0 0;border-radius:0;min-width:0;max-width:100%;padding:0;display:block}._0MDa-q_searchCard{display:block}._0MDa-q_searchPicker{--trigger-height:48px}._0MDa-q_searchPicker>span:first-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0MDa-q_searchCard>._0MDa-q_searchPicker>button{border:1px solid var(--up-line);border-radius:var(--up-r-control);width:100%;min-height:48px;color:var(--up-ink);background:#fff;gap:9px;padding:0 14px 0 16px;font-size:14px;font-weight:400;transition:border-color .16s}._0MDa-q_searchCard>._0MDa-q_searchPicker>button:hover{border-color:var(--up-line-strong)}._0MDa-q_searchCard>._0MDa-q_searchPicker>button[aria-expanded=true]{border-color:var(--up-ink)}._0MDa-q_searchCard>._0MDa-q_searchPicker>button>svg:first-child{color:var(--up-muted)}._0MDa-q_searchCard>._0MDa-q_searchPicker>button[aria-expanded=true]>svg:first-child{color:var(--up-ink)}._0MDa-q_searchCard>._0MDa-q_searchPicker>button:focus-visible,._0MDa-q_searchCard>._0MDa-q_searchPicker>button[aria-expanded=true]:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px;border-color:var(--up-line)}._0MDa-q_searchSpin{animation:.8s linear infinite _0MDa-q_search-spin}@keyframes _0MDa-q_search-spin{to{transform:rotate(360deg)}}._0MDa-q_searchSkeleton{border-top:1px solid var(--up-line);margin-top:18px;padding:16px 0 6px}._0MDa-q_searchSkeleton>p{color:var(--up-muted);align-items:center;gap:8px;margin-bottom:16px;font-size:12.5px;display:flex}._0MDa-q_searchSkeleton ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}._0MDa-q_searchSkeleton li{grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center;gap:16px;display:grid}._0MDa-q_searchSkeleton i{background:linear-gradient(90deg, var(--up-fill) 0%, var(--up-fill-soft) 40%, var(--up-fill) 80%);background-size:220% 100%;border-radius:999px;height:12px;animation:1.1s ease-in-out infinite _0MDa-q_search-sweep}._0MDa-q_searchSkeleton i:first-child{width:min(100%,320px)}._0MDa-q_searchSkeleton i:not(:first-child){justify-self:end;width:110px}@keyframes _0MDa-q_search-sweep{0%{background-position:120% 0}to{background-position:-60% 0}}._0MDa-q_tuitionTable{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:#fff;margin-top:20px;animation:.26s ease-out both _0MDa-q_results-in;overflow:hidden}@keyframes _0MDa-q_results-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._0MDa-q_searchSpin,._0MDa-q_searchSkeleton i,._0MDa-q_tuitionTable{animation:none}}._0MDa-q_tuitionHead,._0MDa-q_tuitionGroup li{grid-template-columns:minmax(0,1fr) 168px 168px 36px auto;align-items:center;gap:16px;display:grid}._0MDa-q_tuitionHead{border-bottom:1px solid var(--up-line);color:var(--up-muted);letter-spacing:.08em;text-transform:uppercase;background:#fff;padding:12px 16px;font-size:10.5px;font-weight:650}._0MDa-q_tuitionHead span:not(:first-child){text-align:end}._0MDa-q_tuitionHeadAction{letter-spacing:0;text-transform:none;white-space:nowrap;visibility:hidden;border:1px solid #0000;align-items:center;gap:5px;min-height:34px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}._0MDa-q_tuitionGroup h3{border-block:1px solid var(--up-line);background:var(--up-fill-soft);color:var(--up-ink);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;padding:12px 16px;font-size:11.5px;font-weight:650;display:flex}._0MDa-q_tuitionGroup:first-of-type h3{border-top:0}._0MDa-q_tuitionGroup h3>svg{display:none}._0MDa-q_tuitionGroup h3 span{overflow-wrap:anywhere;min-width:0}._0MDa-q_tuitionGroup h3 em{color:var(--up-muted);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:0;font-size:11.5px;font-style:normal;font-weight:600}._0MDa-q_tuitionGroup h3 em:before{content:"·";color:var(--up-faint);margin-inline-end:7px}._0MDa-q_tuition ._0MDa-q_facultyFavorite,._0MDa-q_tuition ._0MDa-q_tuitionFavorite{width:34px;height:34px;color:var(--up-faint);background:0 0;border-color:#0000}._0MDa-q_tuition ._0MDa-q_facultyFavorite{margin-inline-start:auto}._0MDa-q_tuition ._0MDa-q_tuitionFavorite{justify-self:end}._0MDa-q_tuition ._0MDa-q_facultyFavorite:hover,._0MDa-q_tuition ._0MDa-q_tuitionFavorite:hover{border-color:var(--up-line);color:var(--up-ink)}._0MDa-q_tuition ._0MDa-q_facultyFavorite[aria-pressed=true],._0MDa-q_tuition ._0MDa-q_tuitionFavorite[aria-pressed=true]{color:var(--up-ink);background:var(--up-fill);border-color:#0000}._0MDa-q_tuitionGroup ul{margin:0;padding:0;list-style:none}._0MDa-q_tuitionGroup li{border-top:1px solid var(--up-line);padding:10px 16px;position:relative}._0MDa-q_tuitionName:after{content:"";position:absolute;inset:0}._0MDa-q_tuition ._0MDa-q_tuitionFavorite,._0MDa-q_tuitionApply{z-index:1;position:relative}._0MDa-q_tuitionGroup li:first-child{border-top:0}._0MDa-q_tuitionGroup li:hover{background:var(--up-fill-soft)}._0MDa-q_tuitionName{min-width:0;color:var(--up-ink);text-align:start;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-family:inherit;font-size:14px;line-height:1.45;display:flex}._0MDa-q_tuitionName>span{overflow-wrap:anywhere;min-width:0}._0MDa-q_tuitionName:hover>span{text-underline-offset:3px;text-decoration:underline}._0MDa-q_tuitionName:focus-visible{outline:2px solid var(--up-ink);outline-offset:3px}._0MDa-q_tuitionChevron{color:var(--up-faint-soft);flex:none}._0MDa-q_tuitionName:hover ._0MDa-q_tuitionChevron{color:var(--up-ink)}._0MDa-q_tuitionCell{text-align:end}._0MDa-q_tuitionPrices{display:contents}._0MDa-q_tuitionCellLabel{color:var(--up-faint);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:650;display:none}._0MDa-q_tuitionFee{font-variant-numeric:tabular-nums;flex-direction:row;align-items:baseline;gap:6px;display:inline-flex}._0MDa-q_tuitionFee strong{color:var(--up-ink);letter-spacing:-.015em;font-size:15px;font-weight:660}._0MDa-q_tuitionFee small{color:var(--up-muted);font-size:11.5px}._0MDa-q_tuitionCell+._0MDa-q_tuitionCell ._0MDa-q_tuitionFee strong{color:var(--up-body);font-weight:600}._0MDa-q_tuitionNone{color:var(--up-faint-soft);font-size:13px}._0MDa-q_tuitionApply{border:1px solid var(--up-line);border-radius:var(--up-r-control);min-height:34px;color:var(--up-ink);white-space:nowrap;cursor:pointer;background:#fff;align-items:center;gap:5px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .16s;display:inline-flex}._0MDa-q_tuitionApply:hover{border-color:var(--up-ink)}._0MDa-q_tuitionApply:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_tuition ._0MDa-q_empty{border-top:1px solid var(--up-line);color:var(--up-muted);padding:26px 0;font-size:13px}._0MDa-q_resultsMore{border:1px solid var(--up-line);border-radius:var(--up-r-control);color:var(--up-ink);cursor:pointer;background:#fff;margin:22px auto 0;padding:10px 18px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .16s;display:block}._0MDa-q_resultsMore:hover{border-color:var(--up-ink)}._0MDa-q_resultsMore:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_tuitionSource{border-top:1px solid var(--up-line);color:var(--up-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:24px;padding-top:14px;font-size:11.5px;line-height:1.6;display:flex}._0MDa-q_tuitionSource p{max-width:62ch;margin:0}._0MDa-q_tuitionSource a{color:var(--up-ink);text-underline-offset:3px;align-items:center;gap:5px;font-size:11.5px;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:760px){._0MDa-q_searchModule{padding:0}._0MDa-q_searchPicker{--trigger-height:46px}._0MDa-q_searchCard>._0MDa-q_searchPicker>button{min-height:46px;padding:0 12px 0 14px}._0MDa-q_rateChip{margin-bottom:10px}._0MDa-q_searchSkeleton{margin-top:16px}._0MDa-q_searchSkeleton li{grid-template-columns:minmax(0,1fr) 90px}._0MDa-q_searchSkeleton i:last-child,._0MDa-q_tuitionHead{display:none}._0MDa-q_tuitionTable{background:0 0;border:0;border-radius:0;margin-top:16px;overflow:visible}._0MDa-q_tuitionGroup+._0MDa-q_tuitionGroup{margin-top:6px}._0MDa-q_tuitionGroup h3{border-block:0;border-top:1px solid var(--up-line);background:0 0;padding:18px 0 8px}._0MDa-q_tuitionGroup h3 em{font-size:11px}._0MDa-q_tuition ._0MDa-q_facultyFavorite{width:40px;height:40px}._0MDa-q_tuitionGroup li,._0MDa-q_tuitionGroup li:first-child{border:0;border-top:1px solid var(--up-line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 44px;gap:2px 10px;padding:14px 0;display:grid}._0MDa-q_tuitionGroup li:first-child{border-top:0}._0MDa-q_tuitionGroup li:hover{background:0 0}._0MDa-q_tuitionName{grid-column:1/-1;font-size:15px;font-weight:620}._0MDa-q_tuition ._0MDa-q_tuitionFavorite{grid-area:3/1;justify-self:start;width:44px;height:44px;margin-top:4px}._0MDa-q_tuitionPrices{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px;display:grid}._0MDa-q_tuitionCell{text-align:start}._0MDa-q_tuitionCellLabel{display:block}._0MDa-q_tuitionCell+._0MDa-q_tuitionCell{border-inline-start:1px solid var(--up-line);padding-inline-start:12px}._0MDa-q_tuitionFee strong,._0MDa-q_tuitionCell+._0MDa-q_tuitionCell ._0MDa-q_tuitionFee strong{font-size:15px}._0MDa-q_tuitionFee small{font-size:11px}._0MDa-q_tuitionApply{grid-area:3/2;justify-self:end;min-height:44px;margin-top:4px}._0MDa-q_tuitionSource{margin-top:20px}}._0MDa-q_departmentsGroup{margin-top:22px}._0MDa-q_departmentsGroupHead{border-bottom:2px solid var(--up-ink);align-items:center;gap:10px;padding-bottom:12px;display:flex}._0MDa-q_departmentsGroupHead h2{white-space:nowrap;color:var(--up-ink);letter-spacing:-.02em;font-size:17px;font-weight:650}._0MDa-q_departmentsGroupHead>span{color:var(--up-muted);background:var(--up-fill);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;margin-inline-start:auto;padding:2px 9px;font-size:11px;font-weight:600}._0MDa-q_departmentsFaculty{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:#fff;margin-top:18px;overflow:hidden}._0MDa-q_departmentsFaculty h3{border-bottom:1px solid var(--up-line);color:var(--up-ink);background:var(--up-fill-soft);letter-spacing:.01em;align-items:center;gap:9px;padding:14px 18px;font-size:13px;font-weight:680;display:flex}._0MDa-q_departmentsFaculty h3 em{border:1px solid var(--up-line);color:var(--up-muted);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;flex:none;padding:1px 8px;font-size:11px;font-style:normal;font-weight:620}._0MDa-q_rowFavorite,._0MDa-q_facultyFavorite,._0MDa-q_tuitionFavorite{border:1px solid var(--up-line);border-radius:var(--up-r-control);width:36px;height:36px;color:var(--up-muted);background:#fff;flex:none;justify-content:center;align-items:center;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}._0MDa-q_rowFavorite:hover,._0MDa-q_facultyFavorite:hover,._0MDa-q_tuitionFavorite:hover{border-color:var(--up-ink);color:var(--up-ink)}._0MDa-q_rowFavorite[aria-pressed=true],._0MDa-q_facultyFavorite[aria-pressed=true],._0MDa-q_tuitionFavorite[aria-pressed=true]{border-color:var(--up-ink);color:#fff;background:var(--up-ink)}._0MDa-q_rowFavorite:focus-visible,._0MDa-q_facultyFavorite:focus-visible,._0MDa-q_tuitionFavorite:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_favoriteFilled{fill:currentColor}._0MDa-q_facultyFavorite{width:32px;height:32px;margin-inline-start:auto}._0MDa-q_departmentsFaculty h3 svg{color:var(--up-faint);flex:none}._0MDa-q_departmentsFaculty h3 span{overflow-wrap:anywhere;min-width:0}._0MDa-q_departmentsFaculty h3 em{border:1px solid var(--up-line);color:var(--up-muted);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:620}._0MDa-q_departmentsFaculty ul{margin:0;padding:0;list-style:none}._0MDa-q_departmentsFaculty li+li{border-top:1px solid var(--up-line)}._0MDa-q_departmentIdentity{min-width:0}._0MDa-q_departmentIdentity strong{color:var(--up-ink);overflow-wrap:anywhere;font-size:14px;font-weight:580;line-height:1.4;display:block}._0MDa-q_departmentIdentity>span{color:var(--up-muted);margin-top:3px;font-size:11.5px;line-height:1.45;display:block}._0MDa-q_departmentAmount{font-variant-numeric:tabular-nums;flex-direction:column;gap:1px;display:inline-flex}._0MDa-q_departmentAmount strong{color:var(--up-ink);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:660}._0MDa-q_departmentAmount small{color:var(--up-muted);font-size:11px}._0MDa-q_departmentNone{color:var(--up-faint-soft);font-size:13px}._0MDa-q_departmentChevron{color:var(--up-faint-soft);flex:none}._0MDa-q_videoSection{gap:26px;display:grid}._0MDa-q_videoSection>:first-child{max-width:960px}._0MDa-q_videoRest{gap:14px;min-width:0;display:grid}@media (min-width:1080px){._0MDa-q_videoSplit{grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;gap:22px}._0MDa-q_videoSplit>:first-child{max-width:none}._0MDa-q_videoSplit ._0MDa-q_videoCards{scrollbar-width:thin;grid-template-columns:minmax(0,1fr);gap:10px;max-height:min(74vh,560px);overflow-y:auto}._0MDa-q_videoSplit ._0MDa-q_videoCard{grid-template-columns:132px minmax(0,1fr);align-items:center;display:grid}._0MDa-q_videoSplit ._0MDa-q_videoPlay{width:36px;height:36px}._0MDa-q_videoSplit ._0MDa-q_videoPlay svg{width:14px;height:14px}._0MDa-q_videoSplit ._0MDa-q_videoBadge{display:none}._0MDa-q_videoSplit ._0MDa-q_videoCardBody{gap:3px;padding:10px 12px}._0MDa-q_videoSplit ._0MDa-q_videoCardBody strong{font-size:13px;line-height:1.4}._0MDa-q_videoSplit ._0MDa-q_videoCard:hover ._0MDa-q_videoPoster img{transform:none}}._0MDa-q_videoHead{border-bottom:2px solid var(--up-ink);align-items:center;gap:10px;padding-bottom:12px;display:flex}._0MDa-q_videoHead h2{color:var(--up-ink);letter-spacing:-.02em;font-size:17px;font-weight:650}._0MDa-q_videoHead span{color:var(--up-muted);background:var(--up-fill);font-variant-numeric:tabular-nums;border-radius:999px;margin-inline-start:auto;padding:2px 9px;font-size:11px;font-weight:600}._0MDa-q_videoEmpty{color:var(--up-muted);margin:0;font-size:13px;line-height:1.7}._0MDa-q_videoCards{grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}._0MDa-q_videoCard{border:1px solid var(--up-line);border-radius:var(--up-r-panel);width:100%;height:100%;color:inherit;text-align:start;background:#fff;transition:border-color .18s;display:block;overflow:hidden}._0MDa-q_videoCard:hover,._0MDa-q_videoCard:focus-visible{border-color:var(--up-ink)}._0MDa-q_videoCard:focus-visible{outline:2px solid var(--up-ink);outline-offset:3px}._0MDa-q_videoPoster{aspect-ratio:16/9;background:var(--up-fill);display:block;position:relative;overflow:hidden}._0MDa-q_videoPoster img{object-fit:cover;transition:transform .35s}._0MDa-q_videoCard:hover ._0MDa-q_videoPoster img{transform:scale(1.03)}._0MDa-q_videoPlay{width:54px;height:54px;color:var(--up-ink);background:#fffffff0;border-radius:50%;place-items:center;transition:background-color .18s,transform .18s;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}._0MDa-q_videoCard:hover ._0MDa-q_videoPlay{background:#fff;transform:translate(-50%,-50%)scale(1.06)}._0MDa-q_videoBadge{color:#fff;letter-spacing:.04em;background:#0000009e;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:650;position:absolute;inset-block-end:10px;inset-inline-start:10px}._0MDa-q_videoCardBody{gap:5px;padding:13px 16px 15px;display:grid}._0MDa-q_videoCardBody strong{color:var(--up-ink);-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:14.5px;font-weight:620;line-height:1.45;display:-webkit-box;overflow:hidden}._0MDa-q_videoDialog{border:1px solid var(--up-line);border-radius:var(--up-r-card);width:min(100% - 32px,1120px);max-height:min(92dvh,900px);color:var(--up-ink);background:#fff;margin:auto;padding:0;overflow:auto}._0MDa-q_videoDialogInner{grid-template-columns:minmax(0,1fr);grid-template-areas:"player""body""next";display:grid}._0MDa-q_videoDialog::backdrop{background:var(--up-scrim)}._0MDa-q_videoDialogPlayer{aspect-ratio:16/9;background:var(--up-ink);grid-area:player;position:relative}._0MDa-q_videoDialogPlayer :is(iframe,video){border:0;width:100%;height:100%;display:block}._0MDa-q_videoDialogBody{flex-wrap:wrap;grid-area:body;justify-content:space-between;align-items:center;gap:10px 18px;padding:16px 20px 18px;display:flex}._0MDa-q_videoDialogBody h2{max-width:62ch;color:var(--up-ink);letter-spacing:-.02em;font-size:16px;font-weight:620;line-height:1.4}._0MDa-q_videoDialogBody a{color:var(--up-body);text-underline-offset:3px;white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:620;text-decoration:underline;display:inline-flex}._0MDa-q_videoDialogBody a:hover{color:var(--up-ink)}._0MDa-q_videoDialogNext{border-top:1px solid var(--up-line);background:var(--up-fill-soft);grid-area:next;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:16px 18px 18px;display:grid}._0MDa-q_videoDialogNext h3{color:var(--up-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:650}._0MDa-q_videoDialogNext ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._0MDa-q_videoNext{border:1px solid var(--up-line);border-radius:var(--up-r-panel);width:100%;color:var(--up-ink);text-align:start;background:#fff;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:12px;padding:8px;transition:border-color .16s,background-color .16s;display:grid}._0MDa-q_videoNext:hover,._0MDa-q_videoNext:focus-visible{border-color:var(--up-ink);background:#fff}._0MDa-q_videoNext:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_videoNextPoster{aspect-ratio:16/9;border-radius:var(--up-r-control);background:var(--up-fill);display:block;position:relative;overflow:hidden}._0MDa-q_videoNextPoster img{object-fit:cover}._0MDa-q_videoNextPlay{width:28px;height:28px;color:var(--up-ink);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}._0MDa-q_videoNextBody{gap:4px;min-width:0;display:grid}._0MDa-q_videoNextBody strong{-webkit-line-clamp:2;color:var(--up-ink);letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}@media (min-width:900px){._0MDa-q_videoDialogInner{grid-template-columns:minmax(0,1fr) minmax(300px,360px);grid-template-areas:"player next""body next";align-items:start}._0MDa-q_videoDialogNext{border-top:0;border-inline-start:1px solid var(--up-line);overscroll-behavior:contain;scrollbar-width:thin;align-self:stretch;max-height:min(80dvh,780px);padding:18px;overflow-y:auto}._0MDa-q_videoDialogPlayer{align-self:stretch}}._0MDa-q_videoDialogControls{flex-shrink:0;gap:8px;display:flex}._0MDa-q_videoDialogClose,._0MDa-q_videoDialogTransport,._0MDa-q_videoDialogShrink,._0MDa-q_videoDialogFullscreen{border:1px solid var(--up-line);border-radius:var(--up-r-control);width:40px;height:40px;color:var(--up-body);background:var(--up-surface);place-items:center;transition:border-color .16s,color .16s,background-color .16s;display:grid}._0MDa-q_videoDialogFullscreen,._0MDa-q_videoDialogShrink{display:none}._0MDa-q_videoDialogClose:hover,._0MDa-q_videoDialogTransport:hover,._0MDa-q_videoDialogShrink:hover,._0MDa-q_videoDialogFullscreen:hover{border-color:var(--up-ink);color:var(--up-ink)}._0MDa-q_videoDialogClose:focus-visible,._0MDa-q_videoDialogTransport:focus-visible,._0MDa-q_videoDialogShrink:focus-visible,._0MDa-q_videoDialogFullscreen:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_videoDialog:fullscreen{border:0;border-radius:0;width:100%;height:100%;max-height:none}._0MDa-q_videoDialog:fullscreen ._0MDa-q_videoDialogShrink{display:grid}._0MDa-q_videoDialog[data-stage=screen]{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;overflow:hidden}._0MDa-q_videoDialog[data-stage=screen] ._0MDa-q_videoDialogInner{grid-template:"player"minmax(0,1fr)/minmax(0,1fr);height:100%;position:relative}._0MDa-q_videoDialog[data-stage=screen] ._0MDa-q_videoDialogPlayer{aspect-ratio:auto;height:100%}._0MDa-q_videoDialog[data-stage=screen] ._0MDa-q_videoDialogNext{display:none}._0MDa-q_videoDialog[data-stage=screen] ._0MDa-q_videoDialogBody{inset-inline:0;background:linear-gradient(#06060800,#060608d1);border:0;position:absolute;bottom:0}._0MDa-q_videoDialog[data-stage=screen] ._0MDa-q_videoDialogShrink{display:grid}@media (max-width:639px){._0MDa-q_videoDialog{color:#fff;background:var(--up-ink);border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;overflow:hidden}._0MDa-q_videoDialogInner{grid-template:"player"minmax(200px,1fr)"body""next"/minmax(0,1fr);height:100%}._0MDa-q_videoDialogPlayer{aspect-ratio:auto;height:100%}._0MDa-q_videoDialogControls{gap:10px;position:static}._0MDa-q_videoDialogFullscreen,._0MDa-q_videoDialogTransport,._0MDa-q_videoDialogShrink,._0MDa-q_videoDialogClose{color:#fff;background:0 0;border-color:#ffffff2e;width:44px;height:44px;display:grid}._0MDa-q_videoDialogFullscreen:hover,._0MDa-q_videoDialogTransport:hover,._0MDa-q_videoDialogShrink:hover,._0MDa-q_videoDialogClose:hover{color:#fff;background:#ffffff1a;border-color:#fff}._0MDa-q_videoDialogFullscreen:focus-visible,._0MDa-q_videoDialogTransport:focus-visible,._0MDa-q_videoDialogShrink:focus-visible,._0MDa-q_videoDialogClose:focus-visible{outline-offset:2px;outline:2px solid #fff}._0MDa-q_videoDialogBody{border-bottom:1px solid #ffffff1f;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._0MDa-q_videoDialogBody h2{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:none;font-size:15px;font-weight:600;overflow:hidden}._0MDa-q_videoDialogBody a{color:#ffffffdb}._0MDa-q_videoDialogBody a:hover{color:#fff}._0MDa-q_videoDialogNext{min-height:0;max-height:48vh;padding:14px 14px calc(16px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:0 0;border-top:1px solid #ffffff1f;grid-template-rows:auto minmax(0,1fr);display:grid;overflow-y:auto}._0MDa-q_videoDialogNext h3{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:650}._0MDa-q_videoDialogNext ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._0MDa-q_videoNext{border-radius:var(--up-r-panel);color:#fff;text-align:start;background:#ffffff0f;border:1px solid #ffffff24;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:8px;transition:border-color .16s,background-color .16s;display:grid}._0MDa-q_videoNext:hover,._0MDa-q_videoNext:focus-visible{background:#ffffff1a;border-color:#ffffff61}._0MDa-q_videoNext:focus-visible{outline-offset:2px;outline:2px solid #fff}._0MDa-q_videoNextPoster{aspect-ratio:16/9;border-radius:var(--up-r-control);background:var(--up-on-dark-raised);display:block;position:relative;overflow:hidden}._0MDa-q_videoNextPoster img{object-fit:cover}._0MDa-q_videoNextPlay{width:28px;height:28px;color:var(--up-ink);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}._0MDa-q_videoNextBody{gap:4px;min-width:0;display:grid}._0MDa-q_videoNextBody strong{-webkit-line-clamp:2;color:#fff;letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}}@media (max-width:620px){._0MDa-q_videoCards{grid-template-columns:minmax(0,1fr);gap:16px}}._0MDa-q_reviews{gap:18px;display:grid}._0MDa-q_reviewsHead{border-bottom:2px solid var(--up-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding-bottom:14px;display:grid}._0MDa-q_reviewsTitle{align-items:center;gap:10px;min-width:0;display:flex}._0MDa-q_reviewsHead h2{color:var(--up-ink);letter-spacing:-.02em;font-size:clamp(22px,2.2vw,32px);font-weight:650}._0MDa-q_reviewsHead p{max-width:72ch;color:var(--up-muted);grid-column:1/-1;font-size:13.5px;line-height:1.6}._0MDa-q_reviewsCount{color:var(--up-muted);background:var(--up-fill);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:2px 9px;font-size:11px;font-weight:600}._0MDa-q_reviewsArrows{flex:none;gap:8px;margin-inline-start:auto;display:flex}._0MDa-q_reviewsArrows button{border:1px solid var(--up-line);border-radius:var(--up-r-control);width:40px;height:40px;color:var(--up-body);background:#fff;place-items:center;transition:border-color .16s,color .16s;display:grid}._0MDa-q_reviewsArrows button:hover{border-color:var(--up-ink);color:var(--up-ink)}._0MDa-q_reviewsArrows button:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_reviewRail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:264px;grid-auto-flow:column;gap:14px;margin:0 -2px;padding:2px;display:grid;overflow-x:auto}._0MDa-q_reviewRail::-webkit-scrollbar{display:none}._0MDa-q_reviewRail>li{scroll-snap-align:start}._0MDa-q_reviewsNote{border-top:1px solid var(--up-line);color:var(--up-faint);padding-top:12px;font-size:12px;line-height:1.6}._0MDa-q_reviewCard{aspect-ratio:9/16;border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:var(--up-fill);width:100%;transition:border-color .18s,transform .18s;display:block;position:relative;overflow:hidden}._0MDa-q_reviewCard:hover,._0MDa-q_reviewCard:focus-visible{border-color:var(--up-ink)}._0MDa-q_reviewCard:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_reviewPoster{position:absolute;inset:0}._0MDa-q_reviewPoster img{object-fit:cover}._0MDa-q_reviewCard:hover ._0MDa-q_reviewPoster img{transform:scale(1.03)}._0MDa-q_reviewPoster img{transition:transform .35s}._0MDa-q_reviewShade{background:linear-gradient(#14141600 0%,#141416e0 88%);height:58%;position:absolute;inset-block-end:0;inset-inline:0}._0MDa-q_reviewPlay{width:46px;height:46px;color:var(--up-ink);background:#ffffffeb;border-radius:50%;place-items:center;transition:transform .18s,background-color .18s;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}._0MDa-q_reviewCard:hover ._0MDa-q_reviewPlay{background:#fff;transform:translate(-50%,-50%)scale(1.06)}._0MDa-q_reviewCaption{text-align:start;gap:3px;padding:13px 13px 14px;display:grid;position:absolute;inset-block-end:0;inset-inline:0}._0MDa-q_reviewCaption strong{color:#fff;letter-spacing:-.01em;font-size:13.5px;font-weight:620;line-height:1.35}._0MDa-q_reviewCaption small{color:#ffffffc7;font-size:11.5px;line-height:1.4}._0MDa-q_reviewDialog{border:1px solid var(--up-line);border-radius:var(--up-r-card);color:#fff;background:var(--up-ink);width:min(100% - 32px,460px);height:min(94dvh,880px);max-height:none;margin:auto;padding:0;overflow:hidden}._0MDa-q_reviewDialog::backdrop{background:var(--up-scrim)}._0MDa-q_reelShell{grid-template-rows:minmax(0,1fr);height:100%;display:grid;position:relative}._0MDa-q_reelBar{z-index:2;pointer-events:none;background:linear-gradient(#0606089e,#06060800);align-items:center;gap:8px;padding:12px 14px 34px;display:flex;position:absolute;inset-block-start:0;inset-inline:0}._0MDa-q_reelBar>*{pointer-events:auto}._0MDa-q_reelCount{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-variant-numeric:tabular-nums;background:#06060885;border-radius:999px;margin-inline-end:auto;padding:5px 11px;font-size:12px;font-weight:650}._0MDa-q_reelTrack{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;height:100%;overflow-y:auto}._0MDa-q_reelTrack::-webkit-scrollbar{display:none}._0MDa-q_reelSlide{scroll-snap-align:start;scroll-snap-stop:always;background:var(--up-ink);height:100%;position:relative}._0MDa-q_reelStage{background:var(--up-ink);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}._0MDa-q_reelStage video{object-fit:contain;background:var(--up-ink);outline:none;width:100%;height:100%}._0MDa-q_reelStage img{object-fit:cover}._0MDa-q_reelShade{pointer-events:none;background:linear-gradient(#06060800,#060608c7);height:46%;position:absolute;inset:auto 0 0}._0MDa-q_reelFoot{inset-inline:0;padding:18px 16px max(14px, env(safe-area-inset-bottom));gap:6px;display:grid;position:absolute;bottom:0}._0MDa-q_reelWho{min-width:0}._0MDa-q_reelWho strong{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:650;display:block}._0MDa-q_reelWho small{color:#ffffffb3;margin-top:2px;font-size:12.5px;display:block}._0MDa-q_reelFoot ._0MDa-q_reviewControls{padding:4px 0 0}._0MDa-q_reelSteps{z-index:3;gap:8px;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:12px;transform:translateY(-50%)}._0MDa-q_reelSteps button{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;place-items:center;width:40px;height:40px;transition:background-color .16s;display:grid}._0MDa-q_reelSteps button:hover{background:#ffffff42}._0MDa-q_reelSteps button:disabled{opacity:.35;cursor:default}._0MDa-q_reelSteps button:focus-visible{outline-offset:2px;outline:2px solid #fff}._0MDa-q_reviewIcon{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06060885;border:1px solid #ffffff29;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;transition:background .16s,border-color .16s;display:grid}._0MDa-q_reviewIcon:hover{background:#060608b8;border-color:#ffffff4d}._0MDa-q_reviewIcon:focus-visible{outline-offset:2px;outline:2px solid #fff}._0MDa-q_reviewBigPlay{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#0c0c0e75;border:1px solid #ffffff42;border-radius:999px;place-items:center;width:66px;height:66px;padding-inline-start:4px;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}._0MDa-q_reviewControls{align-items:center;gap:12px;padding:12px 16px 14px;display:flex}._0MDa-q_reviewControls input[type=range]{accent-color:#fff;cursor:pointer;flex:auto;width:100%;min-width:0;height:22px}._0MDa-q_reviewTime{color:#ffffffb8;font-variant-numeric:tabular-nums;flex:none;font-size:12px}@media (max-width:639px){._0MDa-q_reviews{gap:14px}._0MDa-q_reviewsHead{padding-bottom:12px}._0MDa-q_reviewsHead h2{font-size:22px}._0MDa-q_reviewsHead p{font-size:12.5px}._0MDa-q_reviewsArrows{display:none}._0MDa-q_reviewRail{grid-auto-columns:68vw;gap:12px}._0MDa-q_reviewsNote{font-size:11.5px}._0MDa-q_reviewDialog{background:var(--up-ink);border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0}._0MDa-q_reelBar{padding:calc(10px + var(--tma-top-inset,env(safe-area-inset-top,0px))) 12px 36px}._0MDa-q_reelFoot{padding-bottom:max(16px, env(safe-area-inset-bottom,0px), var(--tma-bottom-inset,0px))}._0MDa-q_reviewIcon{width:44px;height:44px}._0MDa-q_reviewControls{padding:10px 14px 12px}._0MDa-q_reelSteps{display:none}}._0MDa-q_departments{display:block}._0MDa-q_departmentsLayout{margin-top:24px}._0MDa-q_departmentsMain,._0MDa-q_departmentsResults{min-width:0}._0MDa-q_departmentItem{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 10px;padding-inline-end:16px;display:grid}._0MDa-q_departmentApply{border:1px solid var(--up-ink);border-radius:var(--up-r-control);color:#fff;background:var(--up-ink);white-space:nowrap;align-items:center;gap:6px;padding:10px 14px;font-size:12.5px;font-weight:600;display:inline-flex}._0MDa-q_departmentApply:hover{color:var(--up-ink);background:#fff}._0MDa-q_departmentApply:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}._0MDa-q_departmentRow{width:100%;color:inherit;text-align:start;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 10px 13px 18px;display:grid}._0MDa-q_departmentRow:hover,._0MDa-q_departmentRow:focus-visible{background:var(--up-fill-soft)}._0MDa-q_departmentPrices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._0MDa-q_departmentPrices>span{text-align:end;min-width:104px}._0MDa-q_departmentPrices small{color:var(--up-faint);letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px;font-size:9.5px;font-weight:650;display:block}._0MDa-q_departmentRow:hover ._0MDa-q_departmentChevron,._0MDa-q_departmentRow:focus-visible ._0MDa-q_departmentChevron{color:var(--up-ink)}@media (max-width:720px){._0MDa-q_departmentsFaculty{background:0 0;border:0;border-radius:0;margin-top:22px;overflow:visible}._0MDa-q_departmentsFaculty h3{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:var(--up-fill-soft);padding:10px 12px;font-size:12.5px}._0MDa-q_facultyFavorite{width:40px;height:40px}._0MDa-q_departmentsFaculty ul{gap:10px;margin-top:10px;display:grid}._0MDa-q_departmentsFaculty li,._0MDa-q_departmentsFaculty li+li{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:#fff}._0MDa-q_departmentItem{grid-template-columns:44px minmax(0,1fr);gap:10px;padding:14px}._0MDa-q_departmentRow{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:0}._0MDa-q_departmentRow:hover,._0MDa-q_departmentRow:focus-visible{background:0 0}._0MDa-q_departmentIdentity strong{font-size:15px;font-weight:620}._0MDa-q_departmentIdentity>span{margin-top:4px;font-size:12.5px}._0MDa-q_departmentPrices{border:1px solid var(--up-line);border-radius:var(--up-r-control);background:var(--up-fill-soft);grid-column:1/-1;gap:12px;width:100%;padding:11px 13px}._0MDa-q_departmentPrices>span{text-align:start;min-width:0}._0MDa-q_departmentPrices>span+span{border-inline-start:1px solid var(--up-line);padding-inline-start:12px}._0MDa-q_departmentPrices small{margin-bottom:4px;font-size:10px}._0MDa-q_departmentAmount strong{font-size:16px}._0MDa-q_departmentAmount small{font-size:11.5px}._0MDa-q_departmentFavorite{width:44px;height:44px;margin:0}._0MDa-q_departmentApply{justify-content:center;min-height:44px;margin:0}._0MDa-q_departmentChevron{color:var(--up-faint);grid-area:1/2}}._0MDa-q_campusExperience{min-width:0;display:block}._0MDa-q_tourLocked{border:1px solid var(--up-line);border-radius:var(--up-r-panel);background:var(--up-fill-soft);text-align:center;justify-items:center;gap:12px;padding:46px 24px;display:grid}._0MDa-q_tourLocked>span{width:58px;height:58px;color:var(--up-ink);background:#fff;border-radius:50%;place-items:center;display:grid}._0MDa-q_tourLocked h2{color:var(--up-ink);font-size:17px;font-weight:620}._0MDa-q_tourLocked p{max-width:52ch;color:var(--up-muted);font-size:13.5px;line-height:1.7}@media (max-width:639px){._0MDa-q_profilePageNav ._0MDa-q_profilePageBack span{clip:auto;white-space:nowrap;width:auto;height:auto;position:static;overflow:visible}._0MDa-q_profilePageNav ._0MDa-q_profilePageBack{justify-content:center;align-items:center;gap:8px;width:auto;padding-inline:13px;display:inline-flex}._0MDa-q_profilePageNav a._0MDa-q_profileFavoritesLink:not(._0MDa-q_profileNavFavorite){place-items:center;width:44px;padding-inline:0;display:grid;position:relative}._0MDa-q_profilePageNav a._0MDa-q_profileFavoritesLink:not(._0MDa-q_profileNavFavorite)>span:not(._0MDa-q_profileFavoritesCount){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0MDa-q_profilePageNav a._0MDa-q_profileFavoritesLink:not(._0MDa-q_profileNavFavorite) span._0MDa-q_profileFavoritesCount{top:-4px;clip:auto;clip-path:none;width:auto;min-width:19px;height:auto;color:var(--up-ink);text-align:center;background:#fff;border:2px solid #fff;border-radius:999px;padding:1px 5px;font-size:9.5px;font-weight:750;line-height:1.3;position:absolute;inset-inline-end:-4px;overflow:visible}}@media (min-width:768px) and (max-width:1023px){._0MDa-q_historyOpener{gap:22px 30px;padding-bottom:32px}._0MDa-q_historyLead{font-size:17px;line-height:1.68}._0MDa-q_historyChronicle{margin-top:36px}._0MDa-q_historyChapter{grid-template-columns:158px minmax(0,1fr);gap:0 26px;padding-bottom:38px}._0MDa-q_historyBody{padding-inline-start:26px}._0MDa-q_historyBody h2{font-size:22px}._0MDa-q_historyYear{grid-template-columns:84px minmax(0,1fr);gap:4px 14px;padding:14px 16px}._0MDa-q_historyProse,._0MDa-q_historyClosing p{font-size:14.5px}._0MDa-q_historyClosing{gap:12px;margin-top:36px;padding:24px 26px}._0MDa-q_tuitionHead,._0MDa-q_tuitionGroup li{grid-template-columns:minmax(0,1fr) 132px 132px 34px auto;gap:12px;padding:12px 16px}._0MDa-q_tuitionGroup h3{padding:13px 16px}._0MDa-q_videoSection{gap:20px}._0MDa-q_videoCards{gap:14px}._0MDa-q_reviewRail{grid-auto-columns:248px}}
