  @charset "UTF-8";@font-face{font-family:slick;src:url(/web-assets/prod/pg-2024/dist/fonts/slick.eot);src:url(/web-assets/prod/pg-2024/dist//web-assets/prod/pg-2024/dist/fonts/slick.eot) format("embedded-opentype"),url(/web-assets/prod/pg-2024/dist/fonts/slick.woff) format("woff"),url(/web-assets/prod/pg-2024/dist/fonts/slick.ttf) format("truetype"),url(/web-assets/prod/pg-2024/dist/fonts/slick.svg) format("svg");font-weight:400;font-style:normal}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;border:none;transform:translate(0,-50%)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:hover .slick-prev-icon{opacity:1}.slick-next:focus,.slick-prev:focus{top:calc(50% - 1px)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon{color:orange;font-size:28px;margin-left:-2px}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-prev.slick-disabled .slick-prev-icon{opacity:.25}.slick-next .slick-next-icon,.slick-next .slick-prev-icon,.slick-prev .slick-next-icon,.slick-prev .slick-prev-icon{display:block;color:#000;opacity:.75;font-family:slick;font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0;font-size:0;color:transparent;border:0;background:0 0;cursor:pointer}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:orange}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:slick;font-size:12px;line-height:1;text-align:center;transition:all 50ms linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px}.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer;color:#000}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}.degree-section .logos__container{margin-left:auto;margin-right:auto;max-width:1180px;padding-left:1.25rem;padding-right:1.25rem;width:100%}.degree-section .logos__container::after{clear:both;content:"";display:table}@media (min-width:1220px){.degree-section .logos__container{padding-left:0;padding-right:0}}.course-section--assessed .container>:last-child,.course-section--assessed .container>:last-child>:last-child,.course-section--assessed .container>:last-child>:last-child>:last-child,.course-section--assessed .container>:last-child>:last-child>:last-child>:last-child,.degree-section--development .editor>:last-child,.degree-section--development .editor>:last-child>:last-child,.degree-section--development .editor>:last-child>:last-child>:last-child,.degree-section--development .editor>:last-child>:last-child>:last-child>:last-child,.entry-requirements .list__item--definition>:last-child,.entry-requirements .list__item--definition>:last-child>:last-child,.entry-requirements .list__item--definition>:last-child>:last-child>:last-child,.entry-requirements .list__item--definition>:last-child>:last-child>:last-child>:last-child,.student-story .intro .list__content>:last-child,.student-story .intro .list__content>:last-child>:last-child,.student-story .intro .list__content>:last-child>:last-child>:last-child,.student-story .intro .list__content>:last-child>:last-child>:last-child>:last-child,.student-story__section .container>:last-child,.student-story__section .container>:last-child>:last-child,.student-story__section .container>:last-child>:last-child>:last-child,.student-story__section .container>:last-child>:last-child>:last-child>:last-child,.student-story__section--2 .content-type--lead-paragraph>:last-child,.student-story__section--2 .content-type--lead-paragraph>:last-child>:last-child,.student-story__section--2 .content-type--lead-paragraph>:last-child>:last-child>:last-child,.student-story__section--2 .content-type--lead-paragraph>:last-child>:last-child>:last-child>:last-child,.student-story__section--2 .content-type--main>:last-child,.student-story__section--2 .content-type--main>:last-child>:last-child,.student-story__section--2 .content-type--main>:last-child>:last-child>:last-child,.student-story__section--2 .content-type--main>:last-child>:last-child>:last-child>:last-child,.subject-section--masters-degrees .content-type--main>:last-child,.subject-section--masters-degrees .content-type--main>:last-child>:last-child,.subject-section--masters-degrees .content-type--main>:last-child>:last-child>:last-child,.subject-section--masters-degrees .content-type--main>:last-child>:last-child>:last-child>:last-child,.subject-section__text>:last-child,.subject-section__text>:last-child>:last-child,.subject-section__text>:last-child>:last-child>:last-child,.subject-section__text>:last-child>:last-child>:last-child>:last-child{margin-bottom:0}.course-info__list .list__container--scholarships .list__item--term{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.degree-section--overview .callout__heading{font-size:1.2814453125rem;line-height:1.404494382;margin-top:3rem}@media (min-width:600px) and (max-width:960px){.degree-section--overview .callout__heading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--overview .callout__heading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--overview .callout__heading{font-size:1.6018066406rem}}.degree-section--overview .heading+.callout__heading{margin-top:0}.course-section .lead-paragraph,.degree-section--apply .editor p:first-child,.degree-section--project-details .editor p:first-child,.degree-section--research-overview .editor p:first-child,.entry-requirements-additional p:first-of-type,.entry-requirements>.editor p:first-of-type,.page-degree-landing .main-content .content-type--main .editor,.page-research-degree .degree-section--development .editor p:first-child,.subject-section .lead-paragraph,.subject-section--masters-degrees .content-type--main>p:first-child,.subject-section__text>p:first-child{font-size:1.0125rem;line-height:1.382306477;font-weight:700}@media (min-width:600px) and (max-width:960px){.course-section .lead-paragraph,.degree-section--apply .editor p:first-child,.degree-section--project-details .editor p:first-child,.degree-section--research-overview .editor p:first-child,.entry-requirements-additional p:first-of-type,.entry-requirements>.editor p:first-of-type,.page-degree-landing .main-content .content-type--main .editor,.page-research-degree .degree-section--development .editor p:first-child,.subject-section .lead-paragraph,.subject-section--masters-degrees .content-type--main>p:first-child,.subject-section__text>p:first-child{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .lead-paragraph,.degree-section--apply .editor p:first-child,.degree-section--project-details .editor p:first-child,.degree-section--research-overview .editor p:first-child,.entry-requirements-additional p:first-of-type,.entry-requirements>.editor p:first-of-type,.page-degree-landing .main-content .content-type--main .editor,.page-research-degree .degree-section--development .editor p:first-child,.subject-section .lead-paragraph,.subject-section--masters-degrees .content-type--main>p:first-child,.subject-section__text>p:first-child{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .lead-paragraph,.degree-section--apply .editor p:first-child,.degree-section--project-details .editor p:first-child,.degree-section--research-overview .editor p:first-child,.entry-requirements-additional p:first-of-type,.entry-requirements>.editor p:first-of-type,.page-degree-landing .main-content .content-type--main .editor,.page-research-degree .degree-section--development .editor p:first-child,.subject-section .lead-paragraph,.subject-section--masters-degrees .content-type--main>p:first-child,.subject-section__text>p:first-child{font-size:1.265625rem}}.course-info.has-image .course-info__accolade-wrapper::before,.course-info.has-image .course-info__strapline-wrapper::before,.course-info.has-video .course-info__accolade-wrapper::before,.course-info.has-video .course-info__strapline-wrapper::before,.course-info__image-wrapper,.course-info__video-wrapper,.course-section .content-type--quote,.course-section .logos,.course-section--study .content-type--alert,.course-section--study .tabs__content::before,.degree-section .logos,.degree-section--why-degree .content-type--quote,.filters,.start-dates,.subject-section .content-type--quote,.subject-section .logos{left:50%;margin-left:-50vw;position:relative;right:50%;width:100vw}.course-info.has-image .course-info__accolade-wrapper::before,.course-info.has-image .course-info__strapline-wrapper::before,.course-info.has-video .course-info__accolade-wrapper::before,.course-info.has-video .course-info__strapline-wrapper::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}a{color:#b70062}a:focus,a:hover{color:#361163}.editor a,.lead-paragraph a{text-decoration:underline;text-underline-offset:4px}.heading,.lead-paragraph,.page-heading,.sub-subheading,.subheading{color:#361163}.global-header.site-menu-active{background-color:#361163}@media (max-width:759px){.site-header .form--search{margin-bottom:.5rem}}@media (max-width:759px){.site-header .form--search .form__components--text{margin-bottom:0}}@media (min-width:760px){.site-header__search .form--search{width:10.5rem}}@media (min-width:960px){.site-header__search .form--search{width:12.75rem}}@media (min-width:760px){.site-header__toggle{background-color:#2a0d4d;border-radius:.1875rem;color:#fff;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;transition:all .3s}.site-header__toggle:focus,.site-header__toggle:hover{background-color:#f08cc0;color:#361163}.site-header__toggle:focus .icon--hamburger .icon__line,.site-header__toggle:hover .icon--hamburger .icon__line{background-color:#361163}.site-header__toggle:focus .icon--hamburger::after,.site-header__toggle:focus .icon--hamburger::before,.site-header__toggle:hover .icon--hamburger::after,.site-header__toggle:hover .icon--hamburger::before{background-color:#361163}}@media (min-width:760px){.site-header__toggle .icon--hamburger .icon__line{background-color:#fff;transition:background-color .3s}.site-header__toggle .icon--hamburger::after,.site-header__toggle .icon--hamburger::before{background-color:#fff}}.site-menu-active .site-header__nav--primary{display:none}@media (min-width:760px){.site-menu-active .site-header__nav--primary{display:block}}@media (min-width:760px){.site-header__nav--secondary .brick{width:25%}}.site-header__nav--secondary .brick--highlight .list__link{font-size:1.1390625rem;line-height:1.404494382;background-color:#f08cc0;color:#361163;font-stretch:85%;font-weight:700;padding:.75rem;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.site-header__nav--secondary .brick--highlight .list__link{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.site-header__nav--secondary .brick--highlight .list__link{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.site-header__nav--secondary .brick--highlight .list__link{font-size:1.423828125rem}}@media (min-width:760px){.site-header__nav--secondary .brick--highlight .list__link{margin-bottom:.5rem;padding:2.25rem 1.5rem 1.5rem}}.site-header__nav--secondary .brick--highlight .list__link:focus,.site-header__nav--secondary .brick--highlight .list__link:hover{background-color:#fad6e8}.site-header__nav--secondary .list__link{font-size:1.0125rem;line-height:1.382306477;font-weight:600}@media (min-width:600px) and (max-width:960px){.site-header__nav--secondary .list__link{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.site-header__nav--secondary .list__link{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.site-header__nav--secondary .list__link{font-size:1.265625rem}}@media (min-width:760px){.site-header__nav--secondary .list__link{background-color:#4b1e80;padding-left:.75rem;padding-right:.75rem}}@media (min-width:760px){.site-header__nav--secondary .list__link:focus,.site-header__nav--secondary .list__link:hover{background-color:#552a87}}.site-header__nav--secondary .list__link .icon__svg{fill:#000}.page-apprenticeship .global-footer,.page-strategic-leadership .global-footer,.phd-campaign .global-footer,.sticky-degree-nav .global-footer{margin-top:0}.footer-section{padding-top:1.5rem;text-align:center}.footer-section .card{text-align:left}.footer-section__heading{font-size:1.4416259766rem;line-height:1.387347392;color:#361163;font-weight:800;margin-bottom:3rem}@media (min-width:600px) and (max-width:960px){.footer-section__heading{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.footer-section__heading{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.footer-section__heading{font-size:1.8020324707rem}}@media (min-width:760px){.footer-section__heading{font-size:1.6218292236rem;line-height:1.356684756}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.footer-section__heading{font-size:calc(1.6218292236rem + .202728653 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px) and (max-width:1220px){.footer-section__heading{font-size:calc(1.8245578766rem + .202728653 * ((100vw - 960px)/ 260))}}@media (min-width:760px) and (min-width:1220px){.footer-section__heading{font-size:2.0272865295rem}}.footer-section--contact{background-color:#f0eaf4;color:#361163;padding:3rem 0 4.5rem;position:relative;text-align:center}@media (min-width:960px){.footer-section--contact{padding:4.5rem 0 6rem}}.footer-section--contact .footer-section__text{padding-bottom:3rem}.footer-section--contact .footer-section__text a{color:#fbaa1b}.site-main{background:linear-gradient(0deg,#fff 0,#f8f5f5 100%);overflow:hidden}.editor ul{list-style:disc}.editor ul li{margin-bottom:1.125rem}.editor ul li::marker{color:#b70062;content:"■";font-size:1.5rem;line-height:1}.sidebar__nav--primary{background-color:#fff}.sidebar__nav--primary+.content-type--intro .intro{overflow:hidden}.sidebar__nav--primary .list--sidebar-departments li{display:none}.sidebar__nav--primary .list--sidebar-departments li.active{display:block}.sidebar__nav--primary .list--sidebar-departments.active li{display:block}.sidebar__link,.sidebar__nav--primary li a{color:#361163}.sidebar__link:focus,.sidebar__link:hover,.sidebar__nav--primary li a:focus,.sidebar__nav--primary li a:hover{color:#b70062}.sidebar__nav--primary .list__item.active{background-color:#361163}.sidebar__nav--primary .list__item.active a{color:#fff}.app-links{text-align:center}@media (min-width:760px){.app-links{padding-left:1.875rem;padding-right:1.875rem}}.app-links__link{display:inline-block;padding-left:.3333333333rem;padding-right:.3333333333rem;vertical-align:top;width:50%}@media (min-width:400px) and (max-width:599px){.app-links__link{display:block;margin-bottom:.75rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (min-width:600px){.app-links__link{width:33.3333333333%}}@media (min-width:760px){.app-links__link{margin-bottom:.375rem;width:100%}}.app-links__image{width:100%}.sidebar__section .contact__subheading{color:#361163}.sidebar__section .contact__sub-subheading{color:#000}.accolades-wrapper{display:flex;flex-flow:column wrap;justify-content:center}@media (min-width:400px){.accolades-wrapper{flex-flow:row wrap}}.accolade{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:.75rem 0}@media (min-width:500px){.accolade{padding:.75rem;width:50%}}@media (min-width:760px){.accolade{width:33.3333333333%}}.slick-slide .accolade{padding-bottom:0;padding-top:0}@media (max-width:760px){.slick-slide .accolade{padding-left:0;padding-right:0}}.accolade__content{background-color:#361163;display:flex;flex-direction:column;height:100%;justify-content:center;padding:3rem 3.75rem;position:relative;text-align:left}.accolade__content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='41' viewBox='0 0 29 41'%3E%3Cpath fill='%23fad6e8' fill-rule='evenodd' d='M9.288 25.978c.428.249.576.804.331 1.24l-4.58 8.145 3.348-.359a.89.89 0 0 1 .865.447l1.1 1.923 6.825-10.98a.89.89 0 0 1 .786-.422c.317.01.604.192.755.475l4.194 7.888c.163.306.14.68-.059.962a.89.89 0 0 1-.876.367l-2.839-.49-.646 2.513a.9.9 0 0 1-.74.67.89.89 0 0 1-.892-.437l-1.623-2.791a.92.92 0 0 1 .314-1.245.884.884 0 0 1 1.224.32l.531.914.31-1.21a.893.893 0 0 1 1.014-.666l1.839.318-2.597-4.884-6.797 10.935a.89.89 0 0 1-.755.423h-.016a.89.89 0 0 1-.756-.452L8 36.874l-4.509.483a.89.89 0 0 1-.841-.408.92.92 0 0 1-.027-.947l5.447-9.687a.885.885 0 0 1 1.219-.337M15.73.045c.28.044.522.22.653.476l1.025 1.993 1.913-.94a.88.88 0 0 1 .823.025.91.91 0 0 1 .454.699l.225 2.178 2.202-.184a.89.89 0 0 1 .76.323.92.92 0 0 1 .176.818l-.56 2.124 2.15.6c.28.078.506.29.605.568a.92.92 0 0 1-.108.83l-1.25 1.816 1.805 1.225a.91.91 0 0 1 .398.746.91.91 0 0 1-.381.755l-1.809 1.289 1.305 1.933a.92.92 0 0 1 .095.844.9.9 0 0 1-.632.556l-2.13.497.574 2.114a.92.92 0 0 1-.17.819.88.88 0 0 1-.756.33l-2.158-.16-.181 2.23a.91.91 0 0 1-.432.704.88.88 0 0 1-.814.054l-2.094-.926-.88 2.066a.9.9 0 0 1-.82.547.88.88 0 0 1-.627-.262l-1.608-1.613-1.495 1.567a.886.886 0 0 1-1.445-.238l-.972-2.047-1.918.953a.88.88 0 0 1-.825-.021.91.91 0 0 1-.455-.701l-.225-2.19-2.152.228a.88.88 0 0 1-.776-.32.92.92 0 0 1-.176-.833l.605-2.164-2.215-.575a.9.9 0 0 1-.616-.56.92.92 0 0 1 .1-.835l1.284-1.902-1.79-1.17a.91.91 0 0 1-.411-.76.91.91 0 0 1 .402-.764l1.906-1.278L1 9.702a.92.92 0 0 1-.125-.84.9.9 0 0 1 .61-.577l2.157-.595-.625-2.136a.92.92 0 0 1 .17-.843.89.89 0 0 1 .785-.32l3.105.354c.49.056.843.506.788 1.005a.896.896 0 0 1-.988.802L5.114 6.35l.502 1.715a.92.92 0 0 1-.076.702.9.9 0 0 1-.547.434l-1.78.491 1.093 1.51A.92.92 0 0 1 4.08 12.5l-1.546 1.036 1.41.921a.92.92 0 0 1 .254 1.28l-1.08 1.602 1.864.484c.233.06.433.215.553.427.12.213.15.466.085.702l-.495 1.77 1.729-.182a.88.88 0 0 1 .655.198c.184.151.3.371.326.611l.184 1.802 1.576-.784a.88.88 0 0 1 .684-.042.9.9 0 0 1 .512.464l.807 1.698 1.233-1.291a.89.89 0 0 1 .63-.276.87.87 0 0 1 .637.262l1.321 1.325.717-1.684a.9.9 0 0 1 .492-.484.88.88 0 0 1 .684.012l1.77.783.151-1.862a.897.897 0 0 1 .955-.832l1.778.132-.486-1.788a.92.92 0 0 1 .093-.707.9.9 0 0 1 .568-.42l1.76-.411-1.062-1.574a.92.92 0 0 1 .225-1.259l1.463-1.042-1.478-1.003a.92.92 0 0 1-.236-1.278l1.046-1.52-1.786-.498a.91.91 0 0 1-.627-1.113l.463-1.75-1.807.152a.9.9 0 0 1-.962-.81l-.184-1.778-1.549.76a.886.886 0 0 1-1.18-.397l-.866-1.685-1.294 1.299a.883.883 0 0 1-1.24.013l-1.29-1.237-.698 1.646a.9.9 0 0 1-.512.492.88.88 0 0 1-.704-.038l-2.883-1.45a.916.916 0 0 1-.404-1.218.886.886 0 0 1 1.196-.412l2.04 1.026.83-1.958a.9.9 0 0 1 .64-.53.88.88 0 0 1 .793.23l1.591 1.526 1.54-1.545a.88.88 0 0 1 .766-.25'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;content:"";height:41px;left:1.125rem;position:absolute;top:1.125rem;width:29px}.accolade__stat-text-container{background-repeat:no-repeat;color:#fad6e8;display:flex;flex-direction:column;font-weight:800;position:relative}.accolade__source,.accolade__stat,.accolade__text{display:block}.accolade__stat{font-size:2.0526276112rem;line-height:1.266562744;color:#f08cc0;line-height:1;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.accolade__stat{font-size:calc(2.0526276112rem + .2565784514 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.accolade__stat{font-size:calc(2.3092060626rem + .2565784514 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.accolade__stat{font-size:2.565784514rem}}.accolade__text{font-size:1.2814453125rem;line-height:1.404494382;color:#fad6e8;line-height:1;margin-top:0}@media (min-width:600px) and (max-width:960px){.accolade__text{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.accolade__text{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.accolade__text{font-size:1.6018066406rem}}.accolade__stat+.accolade__text{font-size:1.1390625rem;line-height:1.404494382;line-height:1}@media (min-width:600px) and (max-width:960px){.accolade__stat+.accolade__text{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.accolade__stat+.accolade__text{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.accolade__stat+.accolade__text{font-size:1.423828125rem}}.accolade__link{text-decoration:underline;text-underline-offset:4px;color:#fff}.accolade__link:focus,.accolade__link:hover{color:#fff}.accolade__source{font-size:.8rem;line-height:1.5;color:#fff;font-weight:500;line-height:1.15;margin-top:.75rem}@media (min-width:600px) and (max-width:960px){.accolade__source{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.accolade__source{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.accolade__source{font-size:1rem}}.alert--default{background-color:#f0eaf4;color:#361163}.alert--default .icon__svg{fill:#361163}.alert--danger .editor li::marker{color:#a70531}.alert--standout .editor li::marker{color:#fff}.alert--subtle .editor li::marker{color:#525e66}.alert--success .editor li::marker{color:#008466}.alert--warning .editor li::marker{color:#e77e1d}.ndd-annotator-container{height:600px!important;margin-bottom:1.5rem;margin-top:2.25rem}@media (min-width:1180px){.ndd-annotator-container{height:871px!important}}@media (max-width:759px){.banner__callout .container{background-image:linear-gradient(135deg,#6f3092,#361163)}}.breadcrumbs{background-color:#f0eaf4;display:block}.campaign .breadcrumbs,.hide-breadcrumbs .breadcrumbs,.no-breadcrumbs .breadcrumbs{display:none}.breadcrumbs a{opacity:.8}.breadcrumbs a:focus,.breadcrumbs a:hover{color:#361163}.breadcrumbs__item::before{background-image:url("data:image/svg+xml, %3Csvg%20viewBox%3D%220%200%2014%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.744%2012L.168.874A.5.5%200%201%201%20.83.126l13%2011.5a.5.5%200%200%201%200%20.748l-13%2011.5a.5.5%200%201%201-.662-.748L12.744%2012z%22%20fill%3D%22%23361163%22%20%2F%3E%3C%2Fsvg%3E");opacity:.8}.breadcrumbs__item a{color:#361163;opacity:.8}.breadcrumbs__item a::after{background-color:#361163}.breadcrumbs__item a:focus,.breadcrumbs__item a:hover{color:#361163}.breadcrumbs__item:first-child a{background-image:url("data:image/svg+xml, %3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%203.68v6.322h3.889v-3.89H6.11v3.89H10V3.68L5%200z%22%20fill%3D%22%23361163%22%2F%3E%3C%2Fsvg%3E")}@media (max-width:759px){.breadcrumbs__item:nth-last-child(2)::before{background-image:url("data:image/svg+xml, %3Csvg%20viewBox%3D%220%200%2014%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.254%2012L13.83%2023.126a.5.5%200%201%201-.662.748l-13-11.5a.5.5%200%200%201%200-.748l13-11.5a.5.5%200%201%201%20.663.748L1.255%2012z%22%20fill%3D%22%23361163%22%20%2F%3E%3C%2Fsvg%3E");opacity:.8}}.breadcrumbs__item:last-child a{font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.button:not(.footer__toggle-button,.course-nav__toggle,.slick-arrow){border-radius:.375rem}.button:not(.footer__toggle-button,.course-nav__toggle,.slick-arrow) .icon{transition:transform ease .3s,right ease .3s}.button:not(.footer__toggle-button,.course-nav__toggle,.slick-arrow):focus .icon--ui-external,.button:not(.footer__toggle-button,.course-nav__toggle,.slick-arrow):hover .icon--ui-external{transform:translate(.1875rem,-.1875rem)}.button--default{background-color:#361163}.button--default:focus,.button--default:hover{background-color:#b70062}.button__text{position:relative;z-index:10}.button--icon-right .icon{transition:right .3s}@media (prefers-reduced-motion:reduce){.button--icon-right .icon{transition:none}}.button--icon-right:focus .icon,.button--icon-right:hover .icon{right:.75rem}@media (prefers-reduced-motion:reduce){.button--icon-right:focus .icon,.button--icon-right:hover .icon{right:1.125rem}}.button--standout{background-color:#b70062}.button--standout:focus,.button--standout:hover{background-color:#361163}.button--subtle,.button--subtle.button--arrow-right{background-color:transparent;border-color:#b70062;color:#b70062;padding-right:3rem}.button--subtle .icon__svg,.button--subtle.button--arrow-right .icon__svg{fill:#b70062}.button--subtle.button--arrow-right:focus,.button--subtle.button--arrow-right:hover,.button--subtle:focus,.button--subtle:hover{border-color:#5f4182;color:#5f4182}.button--subtle.button--arrow-right:focus .icon__svg,.button--subtle.button--arrow-right:hover .icon__svg,.button--subtle:focus .icon__svg,.button--subtle:hover .icon__svg{fill:#5f4182}.button--reset{font-size:.8rem;line-height:1.5;align-items:center;background-color:#4b1e80;display:flex;line-height:1;outline:.125rem solid transparent;padding:.5rem;transition:background-color .3s,opacity .3s,outline .3s}@media (min-width:600px) and (max-width:960px){.button--reset{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.button--reset{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.button--reset{font-size:1rem}}.button--reset:focus,.button--reset:hover{background-color:rgba(0,0,0,.3);opacity:1}.button--reset:focus{outline-color:#f08cc0}.button--reset .icon--ui-close{height:.75rem;margin-left:.75rem;width:.75rem}.callout--default{background-color:#f0eaf4;color:#361163}.callout--standout{background-color:#b70062;color:#fff}.callout--standout .editor{color:#fff}.callout--standout .editor p{color:#fff}.callout--standout .editor li::marker{color:#fff}.callout--subtle{background-color:#efedeb;border:0}.callout--full-width .editor,.callout--full-width .editor p{color:#fff}.callout--full-width .callout__buttons .button:focus,.callout--full-width .callout__buttons .button:hover{background-color:#b70062}.callout--directions{background-color:#4f366c}.callout--directions .callout__heading{margin-bottom:0}.callout--directions .form__label{margin-bottom:1.5rem}.callout--directions .form__field{margin-bottom:.25rem;margin-right:.75rem}.callout--directions .button{background-color:#ce4177;color:#fff}.callout--directions .button:focus,.callout--directions .button:hover{background-color:#eb5c93}.card{margin-bottom:3rem}.card .card__link:focus .card__content::before,.card .card__link:hover .card__content::before{background-color:rgba(255,255,255,.2)}.card .card__link:focus .icon,.card .card__link:hover .icon{transform:scale(1.15)}.card .card__link:focus .icon .icon__svg,.card .card__link:hover .icon .icon__svg{fill:#fff}.card .card__content{background-color:#361163;border:0;padding-bottom:4.5rem;padding-top:1.875rem;text-align:center;transition:all ease .3s}.card .card__content::before{background-color:rgba(0,0,0,.15);bottom:0;content:"";height:3rem;left:0;position:absolute;right:0;transition:background-color .3s;width:100%}.card .card__content .card__heading{font-size:1.1390625rem;line-height:1.404494382;color:#f08cc0;font-weight:800;letter-spacing:1px}@media (min-width:600px) and (max-width:960px){.card .card__content .card__heading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.card .card__content .card__heading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.card .card__content .card__heading{font-size:1.423828125rem}}.card .card__content .card__text{font-size:.8rem;line-height:1.5;color:#fff;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.card .card__content .card__text{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.card .card__content .card__text{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.card .card__content .card__text{font-size:1rem}}.card .card__content .icon{bottom:1rem;left:50%;right:unset;transform:translateX(-50%);transition:all ease .3s}.card .card__content .icon::before{display:none}.card:not(.has-image) .card__content{padding-top:2.25rem}.card--subtle .card__link .card__content{background-color:#f0eaf4}.card--subtle .card__link .card__content::before{background-color:#dfd2e7}.card--subtle .card__link .card__content .card__heading,.card--subtle .card__link .card__content .card__subheading,.card--subtle .card__link .card__content .card__text{color:#361163}.card--subtle .card__link .card__content .icon__svg{fill:#361163}.card--subtle .card__link:focus .card__content,.card--subtle .card__link:hover .card__content{background-color:#f0eaf4}.card--subtle .card__link:focus .card__content::before,.card--subtle .card__link:hover .card__content::before{background-color:#361163}.card--subtle .card__link:focus .card__content .icon__svg,.card--subtle .card__link:hover .card__content .icon__svg{fill:#fff}.card--light .card__link .card__content{background-color:#efedeb}.card--light .card__link .card__content::before{background-color:#dfd2e7}.card--light .card__link .card__content .card__heading,.card--light .card__link .card__content .card__subheading,.card--light .card__link .card__content .card__text{color:#361163}.card--light .card__link .card__content .icon__svg{fill:#361163}.card--light .card__link:focus .card__content,.card--light .card__link:hover .card__content{background-color:#efedeb}.card--light .card__link:focus .card__content::before,.card--light .card__link:hover .card__content::before{background-color:#361163}.card--light .card__link:focus .card__content .icon__svg,.card--light .card__link:hover .card__content .icon__svg{fill:#fff}.card--standout .card__link .card__content{background-color:#b70062}.card--standout .card__link .card__content .card__heading,.card--standout .card__link .card__content .card__text{color:#fff}.card--standout .card__link:focus .card__content,.card--standout .card__link:hover .card__content{background-color:#b70062}.card--orange .card__link:focus .card__content,.card--orange .card__link:hover .card__content{background-color:#c75302}.card--orange .card__content{background-color:#c75302}.card--orange .card__content .icon{background-color:#c75302}.card--blue .card__link:focus .card__content,.card--blue .card__link:hover .card__content{background-color:#005e82}.card--blue .card__content{background-color:#005e82}.card--blue .card__content .icon{background-color:#005e82}.card--quote{color:#f08cc0}.card--quote .card__container{background-color:#361163}.card--quote .card__content{background-color:#361163;flex-grow:1;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;text-align:left}.card--quote .card__content::before{background-color:rgba(0,0,0,.15)}.card--quote .card__content .card__heading{color:#f08cc0;font-weight:700;margin-bottom:.375rem;text-transform:uppercase}.card--quote .card__subheading{font-size:.9rem;line-height:1.555555556;color:#fff;font-weight:500;line-height:1.3}@media (min-width:600px) and (max-width:960px){.card--quote .card__subheading{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.card--quote .card__subheading{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.card--quote .card__subheading{font-size:1.125rem}}.card--quote .card__quote{color:#f08cc0;font-style:normal;margin-bottom:0;margin-top:.75rem;padding-left:0;padding-top:0;text-align:left}.card--quote .card__quote::after,.card--quote .card__quote::before{font-size:4.6814223446rem;line-height:1.068010936;content:"“"/"";display:block;font-weight:700;line-height:1;position:absolute}@media (min-width:600px) and (max-width:960px){.card--quote .card__quote::after,.card--quote .card__quote::before{font-size:calc(4.6814223446rem + .5851777931 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.card--quote .card__quote::after,.card--quote .card__quote::before{font-size:calc(5.2666001376rem + .5851777931 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.card--quote .card__quote::after,.card--quote .card__quote::before{font-size:5.8517779307rem}}.card--quote .card__quote::before{left:-.25rem}.card--quote .card__quote::after{bottom:0;right:-.25rem;transform:rotate(180deg)}.card--quote .card__quote-text{font-size:.9rem;line-height:1.555555556;color:#f08cc0;font-weight:700;line-height:1.25;margin-bottom:0;padding:3rem 0}@media (min-width:600px) and (max-width:960px){.card--quote .card__quote-text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.card--quote .card__quote-text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.card--quote .card__quote-text{font-size:1.125rem}}.card--quote .card__container,.card--quote .card__link{display:flex;flex-direction:column;height:100%}.card--quote .card__link .card__quote::before{color:#f08cc0}.card--quote .card__link:focus .card__content,.card--quote .card__link:hover .card__content{background-color:#361163}.card--quote .card__link:focus .card__content::before,.card--quote .card__link:hover .card__content::before{background-color:rgba(255,255,255,.15)}.student-quote-cards{display:flex;flex-wrap:wrap;justify-content:center}.cards--explore{display:flex;flex-wrap:wrap}.cards--explore .card__container,.cards--explore .card__link{height:100%}.cards--explore .card__link{display:flex;flex-direction:column}.cards--explore .card__image-wrapper{flex-shrink:0}.cards--explore .card__content{flex-grow:1}@media (min-width:760px){.cards--explore .card{width:50%}}@media (min-width:960px){.cards--explore .card{width:25%}}.card--student-story{display:none;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:2.25rem;text-align:center;transition:transform .3s}@media (min-width:500px){.card--student-story{padding-left:.75rem;padding-right:.75rem;width:50%}}@media (min-width:960px){.card--student-story{margin-bottom:2.5rem;padding-left:1.125rem;padding-right:1.125rem;width:33.3333333333%}}@media (min-width:1220px){.card--student-story{margin-bottom:3rem;padding-left:1.5rem;padding-right:1.5rem;width:25%}}.card--student-story .card__container{display:flex;flex-direction:column;height:100%;padding-bottom:3rem;position:relative;transition:background-color .3s}.card--student-story .card__image-wrapper{border-radius:50%;height:9rem;margin:0 auto 1.5rem;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);order:2;overflow:hidden;width:9rem}.card--student-story.has-course .card__subheading--subject-area{display:none}.card--student-story .card__text{display:none}.card--student-story .icon--ui-arrow-right .icon__svg,.card--student-story .icon--ui-external .icon__svg{fill:#361163}.card--student-story .card__link{background-color:#f0eaf4;display:flex;flex-direction:column;height:100%}.card--student-story .card__link .card__content{background:0 0;flex-grow:1;padding:1.5rem 1.5rem .75rem 1.5rem;position:unset;text-align:left}.card--student-story .card__link .card__content::before{background-color:#dfd2e7}.card--student-story .card__link .card__content .card__heading{font-size:1.1390625rem;line-height:1.404494382;color:#361163;margin-bottom:0;padding-right:0}@media (min-width:600px) and (max-width:960px){.card--student-story .card__link .card__content .card__heading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.card--student-story .card__link .card__content .card__heading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.card--student-story .card__link .card__content .card__heading{font-size:1.423828125rem}}.card--student-story .card__link .card__content .card__subheading{font-size:.9rem;line-height:1.555555556;color:#361163;margin-bottom:.75rem}@media (min-width:600px) and (max-width:960px){.card--student-story .card__link .card__content .card__subheading{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.card--student-story .card__link .card__content .card__subheading{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.card--student-story .card__link .card__content .card__subheading{font-size:1.125rem}}.card--student-story .card__link:focus .card__image-wrapper,.card--student-story .card__link:hover .card__image-wrapper{background-size:110% auto}.card--student-story .card__link:focus .card__content::before,.card--student-story .card__link:hover .card__content::before{background-color:#361163}.filter-active .card--student-story{display:block}.card--featured{display:block}.cards--research-degrees-cta{background-color:transparent;padding-top:2rem}@media (min-width:960px){.cards--research-degrees-cta{padding-top:3rem}}.degree-section--academics .cards,.degree-section--why-degree .cards,.phd-campaign .cards--stories .cards,.subject-section--students .cards{width:auto;display:block}@media (min-width:1020px){.degree-section--academics .cards,.degree-section--why-degree .cards,.phd-campaign .cards--stories .cards,.subject-section--students .cards{margin-left:-15%;margin-right:-15%}}@media (min-width:1220px){.degree-section--academics .cards,.degree-section--why-degree .cards,.phd-campaign .cards--stories .cards,.subject-section--students .cards{margin-left:-24%;margin-right:-24%}}@media (min-width:1020px){.degree-section--academics .cards,.degree-section--why-degree .cards,.phd-campaign .cards--stories .cards,.subject-section--students .cards{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1440px){.degree-section--academics .cards,.degree-section--why-degree .cards,.phd-campaign .cards--stories .cards,.subject-section--students .cards{padding-left:6rem;padding-right:6rem}}.degree-section--academics .card,.degree-section--why-degree .card,.phd-campaign .cards--stories .card,.subject-section--students .card{height:100%;margin-bottom:0;text-align:left}@media (max-width:960px){.degree-section--academics .card__link,.degree-section--why-degree .card__link,.phd-campaign .cards--stories .card__link,.subject-section--students .card__link{padding-bottom:2.25rem}}.phd-campaign .cards--stories .container{max-width:800px}.degree-section--scholarships .cards{padding:0}@media (min-width:600px){.degree-section--scholarships .cards{padding:1.5rem 0 2.25rem 0}}.degree-section--scholarships .cards .card{padding-left:0;padding-right:0}@media (min-width:600px){.degree-section--scholarships .cards .card{padding-left:.5rem;padding-right:.5rem}}@media (min-width:600px){.degree-section--scholarships .cards .card:not(.width--33,.width--50){margin-left:8.3333333333%;margin-right:8.3333333333%;padding:0;width:100%}.degree-section--scholarships .cards .card:not(.width--33,.width--50) .card__link .card__content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.5rem;justify-content:center}.degree-section--scholarships .cards .card:not(.width--33,.width--50) .card__link .card__content .card__heading,.degree-section--scholarships .cards .card:not(.width--33,.width--50) .card__link .card__content .card__text,.degree-section--scholarships .cards .card:not(.width--33,.width--50) .card__link .card__content .icon{margin:0;padding:0;vertical-align:bottom}}.degree-section--scholarships .cards .card__link .card__heading{font-size:1.8245578766rem;line-height:1.315212626;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.degree-section--scholarships .cards .card__link .card__heading{font-size:calc(1.8245578766rem + .2280697346 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--scholarships .cards .card__link .card__heading{font-size:calc(2.0526276112rem + .2280697346 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--scholarships .cards .card__link .card__heading{font-size:2.2806973457rem}}.degree-section--scholarships .cards .card__link .card__content{align-items:center;background-color:#b70062;display:flex;flex-direction:column}.degree-section--scholarships .cards .card__link .card__text{font-size:1.1390625rem;line-height:1.404494382;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:1.5rem}@media (min-width:600px) and (max-width:960px){.degree-section--scholarships .cards .card__link .card__text{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--scholarships .cards .card__link .card__text{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--scholarships .cards .card__link .card__text{font-size:1.423828125rem}}.degree-section--scholarships .cards .card__link .icon{float:none;margin-top:auto}.degree-section--scholarships .cards .card__link .icon::before{display:none}.degree-section--scholarships .cards .card__link .icon .icon__svg{fill:#fff}.degree-section--scholarships .cards .card__link:focus .card__content,.degree-section--scholarships .cards .card__link:hover .card__content{background-color:#361163}.degree-section--scholarships .cards .card__link:focus .icon,.degree-section--scholarships .cards .card__link:hover .icon{background-color:#361163}.degree-section--scholarships .cards .card__link:focus .icon .icon__svg,.degree-section--scholarships .cards .card__link:hover .icon .icon__svg{fill:#fff}.slick-slider{margin-bottom:3rem;position:relative}.carousel--accolades .slick-slider.slick-dotted,.subject-section--accolades .slick-slider.slick-dotted{padding-bottom:1.5rem}.slick-list{width:100%}.slick-loading .slick-list{background:0 0}.slick-track{align-items:stretch;display:flex;flex-direction:row}@media (min-width:680px){.cards-carousel .slick-slider .slick-track{padding-top:1.5rem}}@media (min-width:860px){.cards-carousel .slick-slider .slick-track{padding-top:2.25rem}}@media (min-width:1220px){.cards-carousel .slick-slider .slick-track{padding-top:3rem}}.slick-slide{align-items:stretch;display:flex!important;flex-direction:column;height:auto}.slick-slide>div{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:row}.slick-slide>div .media-link{align-items:stretch;display:flex!important;flex:1 1 auto;flex-direction:row}.slick-slide>div .media-link .media-link__container{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column}.slick-slide>div .media-link .media-link__link{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column}.slick-slide>div .media-link .media-link__text{flex:1 1 auto}.cards-carousel .slick-arrow,.slick-arrow{background-color:#361163;background-image:url("data:image/svg+xml, %3Csvg%20width%3D%2216%22%20height%3D%2228%22%20viewBox%3D%220%200%2016%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.97949%2026L13.9795%2014L1.97949%202%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-position:calc(50% + 1px) 50%;background-repeat:no-repeat;background-size:7px 14px;border-radius:100%;bottom:-3rem;cursor:pointer;display:block;height:2rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:100%;top:unset;transform:translateY(-50%);transition:all .3s;white-space:nowrap;width:2rem;z-index:2}@media (min-width:760px){.cards-carousel .slick-arrow,.slick-arrow{background-size:7px 14px;bottom:-3.75rem;height:2.75rem;width:2.75rem}}.cards-carousel .slick-arrow.slick-prev,.slick-arrow.slick-prev{left:unset;right:2.5rem;transform:translateY(-50%) rotate(180deg)}@media (min-width:760px){.cards-carousel .slick-arrow.slick-prev,.slick-arrow.slick-prev{right:3.1875rem}}.cards-carousel .slick-arrow.slick-next,.slick-arrow.slick-next{right:0}.cards-carousel .slick-arrow .icon,.slick-arrow .icon{height:3rem;width:1.5rem}.cards-carousel .slick-arrow .icon__svg,.slick-arrow .icon__svg{fill:#fff}.cards-carousel .slick-arrow.slick-disabled,.slick-arrow.slick-disabled{cursor:not-allowed;opacity:.5}.cards-carousel .slick-arrow:focus,.cards-carousel .slick-arrow:hover,.slick-arrow:focus,.slick-arrow:hover{background-color:#b70062;background-image:url("data:image/svg+xml, %3Csvg%20width%3D%2216%22%20height%3D%2228%22%20viewBox%3D%220%200%2016%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.97949%2026L13.9795%2014L1.97949%202%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");border-color:transparent;top:unset;transform:translateY(-50%) scale(1.15)}.cards-carousel .slick-arrow:focus.slick-prev,.cards-carousel .slick-arrow:hover.slick-prev,.slick-arrow:focus.slick-prev,.slick-arrow:hover.slick-prev{transform:translateY(-50%) scale(1.15) rotate(180deg)}.cards-carousel .slick-arrow:focus.slick-disabled,.cards-carousel .slick-arrow:hover.slick-disabled,.slick-arrow:focus.slick-disabled,.slick-arrow:hover.slick-disabled{background-color:#361163!important;transform:translateY(-50%) scale(1)}.cards-carousel .slick-arrow:focus.slick-disabled.slick-prev,.cards-carousel .slick-arrow:hover.slick-disabled.slick-prev,.slick-arrow:focus.slick-disabled.slick-prev,.slick-arrow:hover.slick-disabled.slick-prev{transform:translateY(-50%) scale(1) rotate(180deg)}.cards-carousel .slick-dots,.slick-dots{list-style:none;margin:.75rem 0 0;padding:0 6rem 0 0;text-align:left;width:100%;z-index:1}@media (min-width:760px){.cards-carousel .slick-dots,.slick-dots{padding:0;text-align:center}}.cards-carousel .slick-dots li,.slick-dots li{display:inline-block;margin:0;padding:0;text-align:center;vertical-align:middle}.cards-carousel .slick-dots li button,.slick-dots li button{background-color:#b70062;border:0;border-radius:.5rem;cursor:pointer;display:block;height:1rem;margin-left:.1875rem;margin-right:.1875rem;opacity:1;overflow:hidden;padding:0;text-indent:100%;transform:scale(1);transition:all .3s;white-space:nowrap;width:1rem}.cards-carousel .slick-dots li button:focus,.cards-carousel .slick-dots li button:hover,.slick-dots li button:focus,.slick-dots li button:hover{background-color:#361163;opacity:1;transform:scale(1);width:1.5rem}.cards-carousel .slick-dots li button .slick-dot-icon::before,.slick-dots li button .slick-dot-icon::before{display:none}.cards-carousel .slick-dots .slick-active button,.slick-dots .slick-active button{background-color:#361163;cursor:default;opacity:1;transform:scale(1);width:2rem}.course-search{background-color:#5f4182;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:1rem;padding-top:1.125rem;position:relative;text-align:left;z-index:10}@media (min-width:960px){.course-search{padding-top:0}}@media (min-width:1020px){.course-search{padding-bottom:0;width:100%}}.course-search__container{padding-left:0;padding-right:0}.course-search__content{background-color:#5f4182;margin:0 auto;padding-left:.375rem;padding-right:.375rem;padding-top:.75rem}@media (min-width:400px){.course-search__content{padding-left:.75rem;padding-right:.75rem;padding-top:1.125rem}}@media (min-width:600px){.course-search__content{width:83.3333333333%}}@media (min-width:760px){.course-search__content{padding-left:1.125rem;padding-right:1.125rem;padding-top:1.5rem}}@media (min-width:960px){.course-search__content{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.875rem}}@media (min-width:1020px){.course-search__content{padding-left:1.875rem;padding-right:1.875rem;padding-top:2.25rem}}.course-search__buttons .button-wrapper{align-items:center;display:flex;padding-left:.375rem;padding-right:.375rem;padding-top:.75rem}@media (min-width:500px){.course-search__buttons .button-wrapper{margin-bottom:0}}.course-search__buttons .button{font-size:.9rem;line-height:1.555555556;background-color:#007da3;display:block;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;padding:.75rem 3rem .75rem 1.125rem;transition:background-color .3s;width:100%}@media (min-width:600px) and (max-width:960px){.course-search__buttons .button{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-search__buttons .button{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-search__buttons .button{font-size:1.125rem}}.course-search__buttons .button:focus,.course-search__buttons .button:hover{background-color:#361163}.course-search__buttons .button .icon__svg{fill:#fff}@media (min-width:1020px){.course-search--home{background-color:transparent}}.course-search--home .course-search__content{border-radius:.75rem .75rem 0 0}@media (min-width:760px){.course-search--home .course-search__content{width:600px}}.course-search--home .course-search__buttons{display:flex;flex-wrap:wrap}@media (min-width:500px){.course-search--home .button-wrapper{width:50%}}.content-type--main .content-type__container :first-child{margin-top:0}.ctas-wrapper{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-left:auto;margin-right:auto;padding:1.5rem 0;position:relative}@media (min-width:680px){.ctas-wrapper{justify-content:flex-start}}.cta{display:flex;justify-content:center;margin-bottom:0;padding-left:0;padding-right:0;width:unset}.cta__link{background-color:#361163;border:none;border-radius:.375rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;outline:0;padding:1rem 3.5rem 1rem 1.5rem;position:relative;transition:all ease .3s}.cta__link::after{background-color:rgba(0,0,0,.2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12'%3E%3Cpath fill='%23fff' d='m1.64.232 6 5a1 1 0 0 1 0 1.536l-6 5a1 1 0 1 1-1.28-1.536L5.438 6 .36 1.768A1 1 0 1 1 1.64.232'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:auto;border-radius:50%;content:"";height:1.6875rem;padding:.25rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:background-color .3s,right .3s;width:1.6875rem}.cta__link:focus,.cta__link:hover{background-color:#b70062}.cta__link:focus::after,.cta__link:hover::after{background-color:rgba(0,0,0,.3);right:.5rem}.cta__content{align-items:center;display:flex;flex-flow:column wrap}.cta__text{font-size:.9rem;line-height:1.555555556;color:#fff;font-weight:800;line-height:1.1;margin:0;padding:0;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.cta__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.cta__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.cta__text{font-size:1.125rem}}.cta__text--large{font-size:1.2814453125rem;line-height:1.404494382;line-height:1.1}@media (min-width:600px) and (max-width:960px){.cta__text--large{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.cta__text--large{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.cta__text--large{font-size:1.6018066406rem}}.degree-search{background-color:transparent;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;padding:0 1.5rem;position:relative;z-index:10}.degree-search--home{margin-bottom:0}.degree-search--home .form--degree-search{border:0;border-width:3px;margin-bottom:2.25rem;margin-left:auto;margin-right:auto;max-width:550px}.degree-search--home .form--degree-search:focus{border-color:#6f3092}.degree-search--home .form--degree-search .form__field{outline-color:#361163;outline-offset:-1px;outline-width:4px}.degree-search--home .form--degree-search .form__field:focus{outline-color:#e11a81}.degree-search--home .form--degree-search .form__button{max-width:75px;width:20%}.degree-search--home .form--degree-search .form__button .icon{height:30px;width:30px}@media (min-width:960px){.degree-search--home .form--degree-search .form__button .icon{height:38px;width:38px}}.degree-search--home .degree-search__buttons{padding-bottom:3rem}@media (max-width:599px){.degree-search--home .degree-search__buttons{flex-direction:column;gap:.75rem}}@media (min-width:600px){.degree-search--home .degree-search__buttons{gap:1.5rem}}.degree-search--home .degree-search__buttons .content-type.content-type--button{margin:0;padding:0}.degree-search--home .degree-search__buttons .content-type.content-type--button .button{font-size:1.0125rem;line-height:1.382306477;background-color:#e11a81;display:block}@media (min-width:600px) and (max-width:960px){.degree-search--home .degree-search__buttons .content-type.content-type--button .button{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-search--home .degree-search__buttons .content-type.content-type--button .button{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-search--home .degree-search__buttons .content-type.content-type--button .button{font-size:1.265625rem}}.degree-search--home .degree-search__buttons .content-type.content-type--button .button:focus,.degree-search--home .degree-search__buttons .content-type.content-type--button .button:hover{background-color:#361163}.degree-search__buttons{display:flex;flex-flow:column wrap;justify-content:center}@media (min-width:500px){.degree-search__buttons{flex-flow:row nowrap}}.degree-search__buttons .content-type--button{margin-bottom:.75rem}@media (min-width:500px){.degree-search__buttons .content-type--button{margin-bottom:0}}@media (min-width:500px){.degree-search__buttons .content-type--button:first-child{padding-right:.375rem}}@media (min-width:500px){.degree-search__buttons .content-type--button:last-child{padding-left:.375rem}}.degree-search__buttons .content-type--button .button--arrow-right{font-size:.9rem;line-height:1.555555556;align-items:center;background-color:#4f366c;display:flex}@media (min-width:600px) and (max-width:960px){.degree-search__buttons .content-type--button .button--arrow-right{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-search__buttons .content-type--button .button--arrow-right{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-search__buttons .content-type--button .button--arrow-right{font-size:1.125rem}}.degree-search__buttons .content-type--button .button--arrow-right .icon__svg{fill:#fff}.degree-search__buttons .content-type--button .button--arrow-right::after{display:none}.degree-search__buttons .content-type--button .button--arrow-right:focus,.degree-search__buttons .content-type--button .button--arrow-right:hover{background-color:#834393}.embed__content--subtle{background-color:#fff}.embed__content--subtle .embed__heading{color:#361163;margin-top:0}.embed__content--subtle .embed__text{color:#000}.embed__heading{font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.embed--open-day-booking .embed__iframe{height:2500px}@media (min-width:400px){.embed--open-day-booking .embed__iframe{height:2200px}}@media (min-width:600px){.embed--open-day-booking .embed__iframe{height:2000px}}@media (min-width:760px) and (max-width:959px){.embed--open-day-booking .embed__iframe{height:2200px}}.embed--campus-tour-booking .embed__iframe{height:1950px}@media (min-width:400px){.embed--campus-tour-booking .embed__iframe{height:1800px}}@media (min-width:600px){.embed--campus-tour-booking .embed__iframe{height:1650px}}@media (min-width:760px){.embed--campus-tour-booking .embed__iframe{height:1700px}}@media (min-width:960px){.embed--campus-tour-booking .embed__iframe{height:1650px}}.embed--register .embed__iframe{height:1250px}@media (min-width:600px){.embed--register .embed__iframe{height:1200px}}.embed--order-prospectus .embed__iframe{height:1250px}@media (min-width:400px){.embed--order-prospectus .embed__iframe{height:1200px}}@media (min-width:600px){.embed--order-prospectus .embed__iframe{height:1175px}}.embed--tripadvisor{margin:1rem auto 1.5rem;width:160px}@media (min-width:600px){.embed--tripadvisor{float:right;margin-left:1.5rem;margin-top:0}}.embed--tripadvisor .TA_cdsratingsonlynarrow>img{display:none}.form--degree-search{border-radius:.5rem;margin-bottom:.75rem;overflow:hidden}.form--degree-search .form__field{font-size:1.0125rem;line-height:1.382306477;background-color:#fff;border:2px solid #361163;border-radius:.5rem;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;outline:.5rem solid transparent;padding:.75rem 3.375rem .75rem 1.125rem;transition:outline .3s}@media (min-width:600px) and (max-width:960px){.form--degree-search .form__field{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.form--degree-search .form__field{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.form--degree-search .form__field{font-size:1.265625rem}}@media (min-width:960px){.form--degree-search .form__field{padding-bottom:1rem;padding-top:1rem}}.form--degree-search .form__field:focus{border-color:#b70062}.form--degree-search .form__field::-webkit-input-placeholder{color:#361163}.form--degree-search .form__field:-moz-placeholder{color:#361163;opacity:1}.form--degree-search .form__field::-moz-placeholder{color:#361163;opacity:1}.form--degree-search .form__field:-ms-input-placeholder{color:#361163}.form--degree-search .form__button{background-color:#361163;border-radius:0;bottom:auto;height:100%;position:absolute;right:0;top:0;width:3.25rem}@media (min-width:960px){.form--degree-search .form__button{width:3.75rem}}.form--degree-search .form__button .icon{transition:transform .3s;vertical-align:top}.form--degree-search .form__button .icon__svg{fill:#fff}.form--degree-search .form__button:focus,.form--degree-search .form__button:hover{background-color:#b70062}.form--degree-search .form__button:focus .icon,.form--degree-search .form__button:hover .icon{transform:scale(1.15)}.form--degree-search .form__button:focus .icon__svg,.form--degree-search .form__button:hover .icon__svg{fill:#fff}.form--countries{background-color:#361163;margin-bottom:1.5rem;padding:1.5rem;position:relative}@media (min-width:760px){.form--countries{margin-bottom:2.25rem}}.form--countries .form__components{align-content:center;display:flex;flex-flow:column wrap;justify-content:center}@media (min-width:600px){.form--countries .form__components{flex-flow:row wrap}}.form--countries .form__label{font-size:.9rem;line-height:1.555555556;color:#fff;flex-shrink:0;font-weight:700;padding:.75rem 1rem;position:relative}@media (min-width:600px) and (max-width:960px){.form--countries .form__label{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.form--countries .form__label{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.form--countries .form__label{font-size:1.125rem}}@media (max-width:760px){.form--countries .form__select-wrapper{flex-grow:1}}.form--countries .form__select{font-size:.8rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='67' viewBox='0 0 46 67'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23b70062' d='M0 .5h46v66H0z'/%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M32.6 26.7a1 1 0 0 1 .2 1.4l-9 12a1 1 0 0 1-1.6 0l-9-12a1 1 0 0 1 1.6-1.2L23 37.832 31.2 26.9a1 1 0 0 1 1.247-.295z'/%3E%3C/g%3E%3C/svg%3E");background-position:right center;background-repeat:no-repeat;border:0;border-radius:5px;color:#361163;display:block;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;height:3rem;outline:.25rem solid transparent;overflow:hidden;padding-left:.75rem;padding-right:.75rem;position:relative;transition:outline-color .3s;width:100%}@media (min-width:600px) and (max-width:960px){.form--countries .form__select{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.form--countries .form__select{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.form--countries .form__select{font-size:1rem}}@media (min-width:760px){.form--countries .form__select{min-width:16.5rem}}.form--countries .form__select:hover{outline:.25rem solid rgba(0,0,0,.25)}.form--countries .form__select:focus{outline:.25rem solid #f08cc0}.filters{background-color:#361163;margin-bottom:0}@media (min-width:960px){.filters .container{padding-left:6rem;padding-right:6rem}}.filters--masters-degrees{margin-top:0}.filters--phd-opportunities-campaign .form__components{flex-grow:1}.form--filter{background-color:#361163;margin:0;padding:1.5rem 0}@media (min-width:600px){.form--filter{padding:2.25rem 0}}@media (min-width:960px){.form--filter{padding:3rem 0}}.form--filter .form__header{display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:.75rem}@media (min-width:600px){.form--filter .form__header{align-items:flex-end;flex-direction:row;margin-bottom:1.5rem}}.form--filter .form__heading{font-size:1.1390625rem;line-height:1.404494382;color:#fff;margin-bottom:0;order:2}@media (min-width:600px) and (max-width:960px){.form--filter .form__heading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.form--filter .form__heading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.form--filter .form__heading{font-size:1.423828125rem}}@media (min-width:600px){.form--filter .form__heading{order:1}}.form--filter .button--reset{flex-shrink:0;margin:0 0 .75rem auto;order:1}@media (min-width:600px){.form--filter .button--reset{margin-bottom:0;order:2}}.form--filter .form__body{margin:0 -.375rem}@media (min-width:400px){.form--filter .form__body{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}}@media (min-width:600px){.form--filter .form__body{margin:0 -.75rem}}.form--filter .form__components{padding:.375rem}@media (min-width:400px){.filters--two .form--filter .form__components{width:100%}}@media (min-width:500px){.filters--two .form--filter .form__components{width:50%}}@media (min-width:400px){.filters--three .form--filter .form__components{width:50%}}@media (min-width:600px){.filters--three .form--filter .form__components{padding:0 .75rem;width:33.3333333333%}}@media (min-width:400px) and (max-width:599px){.filters--three .form--filter .form__components--title{width:100%}}@media (min-width:400px){.filters--four .form--filter .form__components{width:50%}}@media (min-width:760px){.filters--four .form--filter .form__components{padding:0 .75rem;width:25%}}@media (min-width:400px){.filters--five .form--filter .form__components{width:50%}}@media (min-width:760px){.filters--five .form--filter .form__components{width:33.3333333333%}}@media (min-width:400px){.filters--five .form--filter .form__components--title{width:100%}}@media (min-width:760px){.filters--five .form--filter .form__components--title{width:66.6666666667%}}.form--filter .form__field{font-size:.8rem;line-height:1.5;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22%235d6b74%22%3E%3Cpath%20d%3D%22M10.183%2019.866C4.835%2019.866.5%2015.53.5%2010.183.5%204.836%204.835.5%2010.183.5a9.683%209.683%200%200%201%209.683%209.683%209.683%209.683%200%200%201-9.683%209.683zm0-1a8.683%208.683%200%201%200%200-17.366%208.683%208.683%200%200%200%200%2017.366z%22/%3E%3Cpath%20d%3D%22M16.506%2017.214l7.38%207.38a.5.5%200%200%200%20.708-.708l-7.38-7.38a.5.5%200%200%200-.708.708z%22/%3E%3C/g%3E%3C/svg%3E%0A");background-position:.75rem center;background-repeat:no-repeat;border:0;border-radius:5px;color:#361163;outline:.25rem solid transparent;padding:.75rem .75rem .75rem 3rem;transition:outline-color .3s;width:100%}@media (min-width:600px) and (max-width:960px){.form--filter .form__field{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.form--filter .form__field{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.form--filter .form__field{font-size:1rem}}@media (min-width:960px){.form--filter .form__field{font-size:.9rem;line-height:1.555555556;padding:1rem 1rem 1rem 3rem}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.form--filter .form__field{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.form--filter .form__field{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.form--filter .form__field{font-size:1.125rem}}.form--filter .form__field:hover{outline:.25rem solid rgba(0,0,0,.25)}.form--filter .form__field:focus{outline:.25rem solid #f08cc0}.form--filter .form__field::-moz-placeholder{color:#361163}.form--filter .form__field:-ms-input-placeholder{color:#361163}.form--filter .form__field::placeholder{color:#361163}.form--filter .form__select{font-size:.8rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='67' viewBox='0 0 46 67'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23b70062' d='M0 .5h46v66H0z'/%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M32.6 26.7a1 1 0 0 1 .2 1.4l-9 12a1 1 0 0 1-1.6 0l-9-12a1 1 0 0 1 1.6-1.2L23 37.832 31.2 26.9a1 1 0 0 1 1.247-.295z'/%3E%3C/g%3E%3C/svg%3E");background-position:right center;background-repeat:no-repeat;border:0;border-radius:5px;color:#361163;display:block;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;outline:.25rem solid transparent;padding:.75rem;position:relative;transition:outline-color .3s;width:100%}@media (min-width:600px) and (max-width:960px){.form--filter .form__select{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.form--filter .form__select{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.form--filter .form__select{font-size:1rem}}@media (min-width:960px){.form--filter .form__select{font-size:.9rem;line-height:1.555555556;padding:1rem 3.75rem 1rem 1rem}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.form--filter .form__select{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.form--filter .form__select{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.form--filter .form__select{font-size:1.125rem}}.form--filter .form__select:hover{outline:.25rem solid rgba(0,0,0,.25)}.form--filter .form__select:focus{outline:.25rem solid #f08cc0}.form--course-search{padding-left:.375rem;padding-right:.375rem;width:100%}.form--course-search .form__components{position:relative}.form--course-search .form__field{font-size:1.1390625rem;line-height:1.404494382;background-color:#fff;border:.125rem solid transparent;color:#361163;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:normal;line-height:1;outline:.25rem solid transparent;padding:1.125rem;transition:background-color .3s,border-color .3s,outline .3s;width:100%}@media (min-width:600px) and (max-width:960px){.form--course-search .form__field{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.form--course-search .form__field{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.form--course-search .form__field{font-size:1.423828125rem}}.form--course-search .form__field::-webkit-input-placeholder{color:#361163}.form--course-search .form__field:-moz-placeholder{color:#361163;opacity:1}.form--course-search .form__field::-moz-placeholder{color:#361163;opacity:1}.form--course-search .form__field:-ms-input-placeholder{color:#361163}.form--course-search .form__field:hover{border-color:#6f3092}.form--course-search .form__field:focus{outline-color:#6f3092;z-index:1}.form--course-search .form__field:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .5s .5s;transition:opacity .5s .5s}.form--course-search .form__field:focus:-moz-placeholder{opacity:0;-moz-transition:opacity .5s .5s;transition:opacity .5s .5s}.form--course-search .form__field:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .5s .5s;transition:opacity .5s .5s}.form--course-search .form__field:focus:-ms-input-placeholder{opacity:0;-ms-transition:opacity .5s .5s;transition:opacity .5s .5s}.form--course-search .form__button{align-items:center;background-color:transparent;border:0;display:flex;flex-shrink:0;height:100%;justify-content:center;outline:.25rem solid transparent;position:absolute;right:0;top:0;transition:outline .3s;width:3.375rem}.form--course-search .form__button .icon{height:1.875rem;transition:transform .3s;width:1.875rem}.form--course-search .form__button .icon__svg{fill:#009bc9}.form--course-search .form__button:focus .icon,.form--course-search .form__button:hover .icon{transform:scale(1.25)}.form--course-search .form__button:focus .icon__svg,.form--course-search .form__button:hover .icon__svg{fill:#6f3092}.form--course-search .form__button:focus{outline-color:#6f3092}.intro.has-heading{padding:0}.intro__heading{font-size:1.8245578766rem;line-height:1.315212626;background-color:#f08cc0;color:#361163;font-stretch:85%;font-weight:800;margin:0;padding:1rem 1.5rem;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.intro__heading{font-size:calc(1.8245578766rem + .2280697346 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.intro__heading{font-size:calc(2.0526276112rem + .2280697346 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.intro__heading{font-size:2.2806973457rem}}@media (min-width:960px){.intro__heading{padding:1.125rem 4.5rem}}.intro__text{padding:1.5rem}@media (min-width:960px){.intro__text{padding:1.5rem 4.5rem 1.875rem}}.list--definition{margin-bottom:1.5rem}.list--section-iterator a{color:#b70062}.list--section-iterator a:focus,.list--section-iterator a:hover{color:#361163}.list--section-iterator .list__item--prev a::before{background-image:url("data:image/svg+xml, %3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M.045%207.83C.04%207.82.032%207.814.028%207.805a.33.33%200%200%201%200-.268c.003-.01.01-.016.016-.026a.302.302%200%200%201%20.062-.08l.005-.01L8.45.09a.333.333%200%201%201%20.44.5L1.22%207.34h14.45a.334.334%200%200%201%200%20.667H1.218l7.67%206.75a.332.332%200%200%201-.22.583.33.33%200%200%201-.22-.083L.11%207.922c-.002%200-.003-.005-.005-.007a.348.348%200%200%201-.062-.083V7.83z%22%20fill%3D%22%23b70062%22%20%2F%3E%3C%2Fsvg%3E")}.list--section-iterator .list__item--next a::before{background-image:url("data:image/svg+xml, %3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.954%207.83c.005-.01.013-.016.017-.025a.33.33%200%200%200%200-.268c0-.01-.01-.016-.013-.026a.302.302%200%200%200-.062-.08l-.005-.01L7.552.09a.333.333%200%201%200-.44.5l7.67%206.75H.332a.333.333%200%200%200%200%20.667h14.45l-7.67%206.75a.332.332%200%200%200%20.22.583.33.33%200%200%200%20.22-.083l8.335-7.333c.002%200%20.003-.005.005-.007a.348.348%200%200%200%20.062-.083z%22%20fill%3D%22%23b70062%22%20%2F%3E%3C%2Fsvg%3E")}.list--degrees{margin:0 -1.25rem;padding:1.5rem 1.25rem .75rem}@media (min-width:960px){.list--degrees{margin:0 -3rem;padding:3rem}}@media (min-width:1220px){.list--degrees{margin:0 -4.5rem;padding:3rem 4.5rem}}.list--degrees .list__item{margin-bottom:1.5rem;margin-top:0;width:100%}@media (min-width:760px){.list--degrees .list__item{margin-bottom:0;padding:.75rem 0}}.list--degrees .list__heading{font-size:1.2814453125rem;line-height:1.404494382;color:#361163;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:normal;line-height:1.2;margin-bottom:.375rem;transition:color .3s}@media (min-width:600px) and (max-width:960px){.list--degrees .list__heading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--degrees .list__heading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--degrees .list__heading{font-size:1.6018066406rem}}.list--degrees .list__heading-qualifications{font-size:.9rem;line-height:1.555555556;background-color:#b70062;border-radius:0 0 .25rem .25rem;color:#fff;float:right;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:-1rem -1.125rem 0 .5rem;padding:.375rem .75rem;transition:background-color .3s}@media (min-width:600px) and (max-width:960px){.list--degrees .list__heading-qualifications{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--degrees .list__heading-qualifications{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--degrees .list__heading-qualifications{font-size:1.125rem}}@media (min-width:960px){.list--degrees .list__heading-qualifications{margin:-1.5rem -1.5rem 0 .75rem}}.list--degrees .list__content{align-items:flex-start;color:#361163;display:flex;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:.375rem;transition:color .3s}.list--degrees .list__content .icon{flex-shrink:0;margin-right:.75rem}.list--degrees .list__content .icon__svg{fill:#361163;transition:fill .3s}.list--degrees .list__content--funding-status{margin-bottom:1.125rem}.list--degrees .list__content--deadline{border-top:1px solid #f0edea;color:#b70062;margin-right:0;margin-top:auto;padding-left:0;padding-top:.75rem;transition:color .3s,border .3s}.list--degrees .list__intro{font-size:.7111111111rem;line-height:1.406074241;border-bottom:1px solid rgba(203,206,206,.65);color:#525e66;margin-bottom:1.125rem;padding-bottom:1.125rem;transition:color .3s}@media (min-width:600px) and (max-width:960px){.list--degrees .list__intro{font-size:calc(.7111111111rem + .0888888889 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--degrees .list__intro{font-size:calc(.8rem + .0888888889 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--degrees .list__intro{font-size:.8888888889rem}}.list--degrees .list__link{background-color:#fff;border-bottom:2px solid #e5e0dc;border-top:2px solid #b70062;display:block;padding:1rem 1.125rem .75rem;transition:background-color .3s,border-color .3s,color .3s,outline-color .3s,transform .3s}@media (min-width:760px){.list--degrees .list__link{display:flex;flex-flow:row wrap;height:100%}.list--degrees .list__link .list__content{width:50%}.list--degrees .list__link .list__content--deadline,.list--degrees .list__link .list__heading{width:100%}}@media (min-width:960px){.list--degrees .list__link{padding:1.5rem}}.list--degrees .list__link:focus,.list--degrees .list__link:hover{background-color:#361163;border-bottom-color:#361163;color:#fff;transform:scale(1.025);z-index:10}.list--degrees .list__link:focus .list__heading,.list--degrees .list__link:hover .list__heading{color:#fff}.list--degrees .list__link:focus .list__content,.list--degrees .list__link:focus .list__intro,.list--degrees .list__link:hover .list__content,.list--degrees .list__link:hover .list__intro{border-color:#fff;color:#fff}.list--degrees .list__link:focus .icon__svg,.list--degrees .list__link:hover .icon__svg{fill:#fff;transition:fill .3s}.list--degrees .list__link:focus{outline:.25rem solid #b70062}.list--degrees+.js-filter-failed{display:none;margin:0 -1.25rem;padding:1.5rem 1.25rem .75rem}@media (min-width:960px){.list--degrees+.js-filter-failed{margin:0 -3rem;padding:3rem}}@media (min-width:1220px){.list--degrees+.js-filter-failed{margin:0 -4.5rem;padding:3rem 4.5rem}}.list--degrees+.js-filter-failed .alert--default{background-color:transparent;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 auto 3rem;max-width:66.6666666667%;padding-bottom:0;padding-left:3.75rem;padding-right:0}.list--degrees+.js-filter-failed .alert--default .icon{left:0}.list--degrees+.js-filter-failed .alert--default .icon__svg{fill:#361163}.list--degrees+.js-filter-failed .alert--default .button .icon{height:1.125rem;left:unset;width:1.125rem}.list--degrees+.js-filter-failed .alert--default .button .icon__svg{fill:#fff}.list--degrees+.js-filter-failed .search-browse{margin-bottom:1.5rem}.list--degrees.mixitup-container-failed{display:none;margin-bottom:0}.list--degrees.mixitup-container-failed+.js-filter-failed{display:block}.list--courses{display:flex;flex-direction:column;gap:1.5rem;padding:3rem 0}.list--courses .list__link{background-color:#fff;border:2px solid #f0eaf4;border-radius:.75rem;color:#b70062;display:block;overflow:hidden}.list--courses .list__link:focus,.list--courses .list__link:hover{background-color:#f08cc0;border-color:#361163;color:#361163}.list--courses .list__link:focus .list__footer,.list--courses .list__link:hover .list__footer{background-color:#fad6e8}.list--courses .list__link:focus .icon__svg,.list--courses .list__link:hover .icon__svg{transform:translate(5px)}.list--courses .list__heading{font-size:1.2814453125rem;line-height:1.404494382;font-weight:700;margin-bottom:2.25rem}@media (min-width:600px) and (max-width:960px){.list--courses .list__heading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--courses .list__heading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--courses .list__heading{font-size:1.6018066406rem}}.list--courses .list__content{color:#361163;font-weight:700;margin:0}.list--courses .list__content--accreditation{font-weight:300}.list--courses .list__header{padding:1.5rem 1.5rem .75rem}.list--courses .list__footer{background-color:#f6f7f7;-moz-column-rule:2px solid #361163;column-rule:2px solid #361163;display:flex;flex-flow:row wrap;gap:.75rem 2.25rem;padding:.75rem 4.5rem .75rem 1.5rem;position:relative;transition:background-color ease .3s}.list--courses .list__footer .icon--ui-arrow-right{background-color:#fad6e8;content:"";display:grid;height:auto;inset:0 0 0 auto;place-items:center;position:absolute;width:3rem}.list--courses .list__footer .icon__svg{height:1.125rem;position:relative;transition:transform ease .3s;width:1.125rem}.list--courses+.filter-failed{display:none}.list--courses.mixitup-container-failed{display:none}.list--courses.mixitup-container-failed+.filter-failed{display:block;padding:3rem 0 1.5rem}.list--degrees-department{background-color:transparent;margin:0 0 2.25rem;padding:0}.phd-campaign .list--degrees-department{background-color:#e8e4df;margin:0 -1.25rem;padding:1.5rem 1.25rem .75rem}@media (min-width:960px){.phd-campaign .list--degrees-department{margin:0 -3rem;padding:3rem}}@media (min-width:1220px){.phd-campaign .list--degrees-department{margin:0 -4.5rem;padding:3rem 4.5rem}}.list--degrees-department .list__item{margin-bottom:1.5rem;margin-top:0;padding:0;width:100%}@media (min-width:760px){.list--degrees-department .list__item{padding-right:1.5rem}.phd-campaign .list--degrees-department .list__item{padding-right:0}}.list--degrees-department.list--degrees-department-masters .list__item{margin-bottom:0}.list--degrees-department.list--degrees-research-areas .list__item{text-align:left}@media (min-width:760px){.list--degrees-department.list--degrees-research-areas .list__item{width:50%}}.hide-department .list--degrees-department .list__content--department{display:none;visibility:hidden}.hide-campus .list--degrees-department .list__content--campus{display:none;visibility:hidden}.list--degrees-department .list__link{background-color:#f6f7f7}.list--study-methods{font-size:.8rem;line-height:1.5;display:flex;flex-wrap:wrap;font-weight:600;gap:.5rem;justify-content:flex-start;letter-spacing:normal;line-height:1;margin-top:1.5rem}@media (min-width:600px) and (max-width:960px){.list--study-methods{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--study-methods{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--study-methods{font-size:1rem}}@media (min-width:760px){.list--study-methods{margin-top:3rem}}.list--study-methods .list__item{align-items:center;background-color:#f0eaf4;border-radius:.1875rem;color:#361163;display:flex;flex-flow:row nowrap;padding:0;position:relative;text-align:center;width:100%}@media (min-width:300px){.list--study-methods .list__item{width:calc(50% - .5rem)}}@media (min-width:500px){.list--study-methods .list__item{flex-flow:row nowrap;width:calc(33.3333% - .5rem)}}@media (min-width:680px){.list--study-methods .list__item{width:calc(25% - .5rem)}}.list--study-methods .icon-wrapper{background-color:#361163;border-radius:0 .1875rem .1875rem 0;display:flex;flex-flow:column nowrap;flex-shrink:0;height:100%;justify-content:center;order:2;padding:.25rem;width:2.5rem}.list--study-methods .icon-wrapper .icon{margin-bottom:0}.list--study-methods .icon{margin-bottom:1rem;width:100%}.list--study-methods .icon__svg{fill:#bd9be7}.list--study-methods .list__text{color:#361163;order:1;padding:.375rem;width:100%}.list--degrees-research-areas,.list--related-degrees{margin-bottom:0;padding-top:.75rem}@media (min-width:600px){.list--degrees-research-areas,.list--related-degrees{display:flex;flex-wrap:wrap;justify-content:center}}@media (min-width:760px){.list--degrees-research-areas,.list--related-degrees{padding-top:1.5rem}}.list--degrees-research-areas .list__item,.list--related-degrees .list__item{padding:0;width:100%}@media (min-width:960px){.subject-section--masters-degrees .list--degrees-research-areas .list__item,.subject-section--masters-degrees .list--related-degrees .list__item{width:50%}}.list--degrees-research-areas .list__item:last-of-type .list__link,.list--related-degrees .list__item:last-of-type .list__link{border-bottom:0}.subject-section--masters-degrees .list--degrees-research-areas .list__item,.subject-section--masters-degrees .list--related-degrees .list__item,.subject-section--research-degrees .list--degrees-research-areas .list__item,.subject-section--research-degrees .list--related-degrees .list__item{padding:.25rem}.list--degrees-research-areas .list__container,.list--related-degrees .list__container{height:100%}.list--degrees-research-areas .list__heading,.list--related-degrees .list__heading{font-size:1.0125rem;line-height:1.382306477;align-items:baseline;color:#b70062;display:inline-block;flex-grow:1;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:normal;line-height:1.2;margin-bottom:0}@media (min-width:600px) and (max-width:960px){.list--degrees-research-areas .list__heading,.list--related-degrees .list__heading{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--degrees-research-areas .list__heading,.list--related-degrees .list__heading{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--degrees-research-areas .list__heading,.list--related-degrees .list__heading{font-size:1.265625rem}}.subject-section--masters-degrees .list--degrees-research-areas .list__heading,.subject-section--masters-degrees .list--related-degrees .list__heading,.subject-section--research-degrees .list--degrees-research-areas .list__heading,.subject-section--research-degrees .list--related-degrees .list__heading{width:100%}.subject-section--research-degrees .list--degrees-research-areas .list__heading,.subject-section--research-degrees .list--related-degrees .list__heading{display:flex}.list--degrees-research-areas .list__heading-title,.list--related-degrees .list__heading-title{margin:0 .5rem 0 0}.list--degrees-research-areas .list__heading-qualifications,.list--related-degrees .list__heading-qualifications{font-size:.8rem;line-height:1.5;background-color:transparent;border-radius:0;color:#b70062;float:unset;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;order:2;padding:0}@media (min-width:600px) and (max-width:960px){.list--degrees-research-areas .list__heading-qualifications,.list--related-degrees .list__heading-qualifications{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--degrees-research-areas .list__heading-qualifications,.list--related-degrees .list__heading-qualifications{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--degrees-research-areas .list__heading-qualifications,.list--related-degrees .list__heading-qualifications{font-size:1rem}}.list--degrees-research-areas .list__content--campus,.list--degrees-research-areas .list__location,.list--related-degrees .list__content--campus,.list--related-degrees .list__location{align-items:center;color:#361163;display:flex;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}.list--degrees-research-areas .list__content--funding-status,.list--related-degrees .list__content--funding-status{margin-bottom:0}@media (min-width:760px){.list--degrees-research-areas .list__content--funding-status,.list--related-degrees .list__content--funding-status{justify-content:flex-end}}.list--degrees-research-areas .icon,.list--related-degrees .icon{display:none;flex-shrink:0;margin-right:.25rem;visibility:hidden}.list--degrees-research-areas .icon__svg,.list--related-degrees .icon__svg{fill:#361163}.list--degrees-research-areas .list__link,.list--related-degrees .list__link{background-color:transparent;border-bottom:2px solid #f6f7f7;display:flex;flex-flow:column wrap;height:100%;padding:1rem 3rem .75rem 1.125rem;position:relative;transition:background-color .3s,border-color .3s,color .1s,transform .3s}@media (min-width:600px){.list--degrees-research-areas .list__link,.list--related-degrees .list__link{padding:1rem 3.75rem .75rem 1.125rem}}@media (min-width:760px){.list--degrees-research-areas .list__link,.list--related-degrees .list__link{flex-flow:row nowrap}}@media (min-width:960px){.list--degrees-research-areas .list__link,.list--related-degrees .list__link{padding:.75rem 3.75rem .75rem .75rem}}.subject-section--masters-degrees .list--degrees-research-areas .list__link,.subject-section--masters-degrees .list--related-degrees .list__link,.subject-section--research-degrees .list--degrees-research-areas .list__link,.subject-section--research-degrees .list--related-degrees .list__link{border:0}@media (min-width:760px){.subject-section--masters-degrees .list--degrees-research-areas .list__link,.subject-section--masters-degrees .list--related-degrees .list__link,.subject-section--research-degrees .list--degrees-research-areas .list__link,.subject-section--research-degrees .list--related-degrees .list__link{flex-flow:row wrap}}.subject-section--masters-degrees .list--degrees-research-areas .list__link,.subject-section--masters-degrees .list--related-degrees .list__link{background-color:#f0edea}.list--degrees-research-areas .list__link::after,.list--related-degrees .list__link::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='19' height='19' fill='%23B70062' rx='9.5'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='m9.623 4.344 4.824 4.824c.06.074.091.15.095.228a.281.281 0 0 1-.076.207l-4.843 4.844a.322.322 0 0 1-.455-.454l4.276-4.276H4.572a.322.322 0 0 1 0-.643h8.872L9.168 4.8a.322.322 0 0 1-.037-.41l.037-.045a.322.322 0 0 1 .455 0Z'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;content:"";height:19px;position:absolute;right:.75rem;top:50%;transform:translate(0,-50%);width:19px}.list--degrees-research-areas .list__link:focus,.list--degrees-research-areas .list__link:hover,.list--related-degrees .list__link:focus,.list--related-degrees .list__link:hover{background-color:#f6f7f7;transform:scale(1.025);z-index:10}.list--degrees-research-areas .list__link:focus .icon__svg,.list--degrees-research-areas .list__link:hover .icon__svg,.list--related-degrees .list__link:focus .icon__svg,.list--related-degrees .list__link:hover .icon__svg{fill:#fff}.subject-section--masters-degrees .list--degrees-research-areas .list__link:focus .list__content,.subject-section--masters-degrees .list--degrees-research-areas .list__link:focus .list__heading,.subject-section--masters-degrees .list--degrees-research-areas .list__link:focus .list__location,.subject-section--masters-degrees .list--degrees-research-areas .list__link:hover .list__content,.subject-section--masters-degrees .list--degrees-research-areas .list__link:hover .list__heading,.subject-section--masters-degrees .list--degrees-research-areas .list__link:hover .list__location,.subject-section--masters-degrees .list--related-degrees .list__link:focus .list__content,.subject-section--masters-degrees .list--related-degrees .list__link:focus .list__heading,.subject-section--masters-degrees .list--related-degrees .list__link:focus .list__location,.subject-section--masters-degrees .list--related-degrees .list__link:hover .list__content,.subject-section--masters-degrees .list--related-degrees .list__link:hover .list__heading,.subject-section--masters-degrees .list--related-degrees .list__link:hover .list__location,.subject-section--research-degrees .list--degrees-research-areas .list__link:focus .list__content,.subject-section--research-degrees .list--degrees-research-areas .list__link:focus .list__heading,.subject-section--research-degrees .list--degrees-research-areas .list__link:focus .list__location,.subject-section--research-degrees .list--degrees-research-areas .list__link:hover .list__content,.subject-section--research-degrees .list--degrees-research-areas .list__link:hover .list__heading,.subject-section--research-degrees .list--degrees-research-areas .list__link:hover .list__location,.subject-section--research-degrees .list--related-degrees .list__link:focus .list__content,.subject-section--research-degrees .list--related-degrees .list__link:focus .list__heading,.subject-section--research-degrees .list--related-degrees .list__link:focus .list__location,.subject-section--research-degrees .list--related-degrees .list__link:hover .list__content,.subject-section--research-degrees .list--related-degrees .list__link:hover .list__heading,.subject-section--research-degrees .list--related-degrees .list__link:hover .list__location{color:#361163}@media (min-width:760px){.list--degrees-research-areas .list__link .list__content--campus,.list--degrees-research-areas .list__link .list__location,.list--related-degrees .list__link .list__content--campus,.list--related-degrees .list__link .list__location{align-self:flex-end}}.subject-section--research-degrees .list--degrees-research-areas .list__link .list__content--campus,.subject-section--research-degrees .list--degrees-research-areas .list__link .list__location,.subject-section--research-degrees .list--related-degrees .list__link .list__content--campus,.subject-section--research-degrees .list--related-degrees .list__link .list__location{align-self:flex-start}.list--degrees-research-areas .list__link .list__heading,.list--related-degrees .list__link .list__heading{transition:color .3s}.list--related-courses{display:flex;flex-direction:column;gap:.75rem}.list--related-courses .container{max-width:1020px}.list--related-courses .list__link{align-items:center;background-color:#361163;border-radius:.25rem;color:#fff;display:flex;justify-content:space-between;margin:0;padding:.375rem 3rem .375rem 1.5rem;position:relative;transition:all .3s ease}.list--related-courses .list__link::after{background-image:url("data:image/svg+xml, %3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.954%207.83c.005-.01.013-.016.017-.025a.33.33%200%200%200%200-.268c0-.01-.01-.016-.013-.026a.302.302%200%200%200-.062-.08l-.005-.01L7.552.09a.333.333%200%201%200-.44.5l7.67%206.75H.332a.333.333%200%200%200%200%20.667h14.45l-7.67%206.75a.332.332%200%200%200%20.22.583.33.33%200%200%200%20.22-.083l8.335-7.333c.002%200%20.003-.005.005-.007a.348.348%200%200%200%20.062-.083z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E");background-position:center center;background-repeat:no-repeat;background-size:1rem 1rem;content:"";display:block;flex-shrink:0;height:1rem;margin-left:1.5rem;position:absolute;right:1.125rem;transition:right .3s;width:1rem}.list--related-courses .list__link:focus,.list--related-courses .list__link:hover{background-color:#b70062}.list--related-courses .list__link:focus::after,.list--related-courses .list__link:hover::after{right:.75rem}.list--related-courses .list__heading,.list--related-courses .list__location{color:#fff;margin-bottom:0}.list--related-courses .list__heading{font-size:.9rem;line-height:1.555555556}@media (min-width:600px) and (max-width:960px){.list--related-courses .list__heading{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--related-courses .list__heading{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--related-courses .list__heading{font-size:1.125rem}}.list--related-courses .list__location{font-size:.8rem;line-height:1.5;padding-left:1rem}@media (min-width:600px) and (max-width:960px){.list--related-courses .list__location{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--related-courses .list__location{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--related-courses .list__location{font-size:1rem}}.list--footer-contact{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-left:auto;margin-right:auto;position:relative}.has-image .list--footer-contact{margin-bottom:1.5rem}@media (min-width:960px){.has-image .list--footer-contact{margin-bottom:0}}.list--footer-contact .list__item{display:flex;justify-content:center;margin-bottom:0;padding-left:0;padding-right:0;width:unset}.list--footer-contact .list__btn,.list--footer-contact .list__link{background-color:#361163;border:none;border-radius:.375rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:1rem 3.5rem 1rem 1.5rem;position:relative;transition:all ease .3s}.list--footer-contact .list__btn::after,.list--footer-contact .list__link::after{background-color:rgba(0,0,0,.2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12'%3E%3Cpath fill='%23fff' d='m1.64.232 6 5a1 1 0 0 1 0 1.536l-6 5a1 1 0 1 1-1.28-1.536L5.438 6 .36 1.768A1 1 0 1 1 1.64.232'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:auto;border-radius:50%;content:"";height:1.6875rem;padding:.25rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:background-color .3s,right .3s;width:1.6875rem}.list--footer-contact .list__btn:focus,.list--footer-contact .list__btn:hover,.list--footer-contact .list__link:focus,.list--footer-contact .list__link:hover{background-color:#b70062}.list--footer-contact .list__btn:focus::after,.list--footer-contact .list__btn:hover::after,.list--footer-contact .list__link:focus::after,.list--footer-contact .list__link:hover::after{background-color:rgba(0,0,0,.3);right:.5rem}.list--footer-contact .icon{display:none}.list--footer-contact .list__heading,.list--footer-contact .list__text{color:#fff;font-weight:800;margin:0;padding:0;text-transform:uppercase}.list--footer-contact .list__heading{font-size:1.2814453125rem;line-height:1.404494382;line-height:1.1}@media (min-width:600px) and (max-width:960px){.list--footer-contact .list__heading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--footer-contact .list__heading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--footer-contact .list__heading{font-size:1.6018066406rem}}.list--footer-contact .list__text{font-size:.9rem;line-height:1.555555556;line-height:1.1;opacity:1}@media (min-width:600px) and (max-width:960px){.list--footer-contact .list__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--footer-contact .list__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--footer-contact .list__text{font-size:1.125rem}}.list--footer-contact .list__text--large{font-size:1.2814453125rem;line-height:1.404494382;line-height:1.1}@media (min-width:600px) and (max-width:960px){.list--footer-contact .list__text--large{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--footer-contact .list__text--large{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--footer-contact .list__text--large{font-size:1.6018066406rem}}.list--footer-contact .list__item--email .list__text{font-size:.9rem;line-height:1.555555556;line-height:1.1}@media (min-width:600px) and (max-width:960px){.list--footer-contact .list__item--email .list__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--footer-contact .list__item--email .list__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--footer-contact .list__item--email .list__text{font-size:1.125rem}}.list--footer-contact .list__item--email .list__text--large{font-size:1.2814453125rem;line-height:1.404494382;line-height:1.1}@media (min-width:600px) and (max-width:960px){.list--footer-contact .list__item--email .list__text--large{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--footer-contact .list__item--email .list__text--large{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--footer-contact .list__item--email .list__text--large{font-size:1.6018066406rem}}.list--departments{font-size:1.0125rem;line-height:1.382306477;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:2.25rem}.list--departments::after{clear:both;content:"";display:table}@media (min-width:600px) and (max-width:960px){.list--departments{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--departments{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--departments{font-size:1.265625rem}}@media (min-width:760px){.list--departments{display:flex;flex-wrap:wrap;margin-top:4.5rem}}.list--departments .list__item{margin-bottom:.75rem}@media (min-width:760px){.list--departments .list__item{margin-bottom:0;padding:.3333333333rem;width:50%}}.list--departments a{background-color:#f0eaf4;color:#361163;display:block;height:100%;padding:1rem 1.125rem;transition:background-color .3s,color .3s,transform .3s}.list--departments a:focus,.list--departments a:hover{background-color:#b70062;color:#fff;transform:scale(1.025);z-index:10}.list--departments a:focus .list__text,.list--departments a:hover .list__text{color:#fff;opacity:.6}.list--web-chats{margin-bottom:4.5rem}.list--web-chats .list__item{margin-bottom:.75rem;width:100%}@media (min-width:760px){.list--web-chats .list__item{padding-right:2rem}}.list--web-chats .list__link{background-color:#f6f7f7;display:block;padding:1.125rem 1.5rem 1.5rem;transition:background-color .3s,color .3s,transform .3s}.list--web-chats .list__link:focus,.list--web-chats .list__link:hover{background-color:#361163;color:#fff;transform:scale(1.025);z-index:10}.list--web-chats .list__link:focus .list__text,.list--web-chats .list__link:hover .list__text{color:#fff;opacity:.6}.list--web-chats .list__heading{font-size:1.1390625rem;line-height:1.404494382;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:.375rem}@media (min-width:600px) and (max-width:960px){.list--web-chats .list__heading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.list--web-chats .list__heading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.list--web-chats .list__heading{font-size:1.423828125rem}}.list--web-chats .list__subheading{margin-bottom:0}.list--web-chats .list__text{color:#000;transition:color .3s,opacity .3s}.course-section .logos__container,.degree-section .logos__container,.subject-section .logos__container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1440px}@media (min-width:1220px){.course-section .logos__container,.degree-section .logos__container,.subject-section .logos__container{flex-wrap:nowrap}}.course-section .logo,.degree-section .logo,.subject-section .logo{flex:0 1 22.5rem;mix-blend-mode:darken;padding:1.5rem}.course-section .logo__container,.course-section .logo__link,.degree-section .logo__container,.degree-section .logo__link,.subject-section .logo__container,.subject-section .logo__link{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.course-section .logo__image,.degree-section .logo__image,.subject-section .logo__image{max-height:9rem}.map{height:400px}@media (min-width:400px){.media-link{padding:.75rem 1.5rem}}.media-link__text{font-size:.9rem;line-height:1.555555556;background-color:#361163;color:#fff;font-weight:800;margin-top:0;padding:1.125rem;text-align:left;transition:all .3s}@media (min-width:600px) and (max-width:960px){.media-link__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.media-link__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.media-link__text{font-size:1.125rem}}.media-link__text::after{height:.5rem}.media-link__link:focus .media-link__text,.media-link__link:hover .media-link__text{color:#fad6e8}.page-layout-default .quote{padding-bottom:1.5rem;padding-left:3.375rem;padding-right:2.25rem;padding-top:1.5rem}@media (min-width:960px){.page-layout-default .quote{padding-left:3.75rem}}@media (min-width:960px){.page-layout-default .quote{padding-left:2rem}}.page-layout-default .quote::before{left:-3.375rem}@media (min-width:960px){.page-layout-default .quote::before{left:-4.125rem}}@media (min-width:1440px){.page-layout-default .quote::before{left:-4.5rem}}.editor blockquote,.quote__blockquote{color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.editor blockquote::before,.quote__blockquote::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg fill='none'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23FFF' fill-opacity='.5'/%3E%3Cpath fill='%23361163' d='M23.589 32.832h8.064L35.853 12l-9.408 6.384-2.856 14.448Zm-13.303 0h8.064L22.55 12l-9.408 6.384-2.856 14.448Z'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;content:"";height:36px;left:-3rem;width:36px}.content-type--main .editor blockquote p,.content-type--main .quote__blockquote p{color:#361163}.quote__text{color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.quote__source-extra,.quote__source-name{color:#361163}.quote__source-name{font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}.quote__source-extra{font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.parallax:last-of-type{margin-bottom:0}@media (min-width:760px){.parallax:last-of-type{margin-bottom:0}}.parallax.has-image .parallax__heading{color:#361163}.parallax.has-image .parallax__text{color:#000}.search-browse{align-items:center;display:flex;flex-direction:column}@media (min-width:760px){.search-browse{flex-direction:row;justify-content:center;margin:0 auto;max-width:960px}}.search-browse .form--degree-search{margin-bottom:0;width:100%}@media (min-width:760px){.search-browse .form--degree-search{width:45.8333333333%}}.search-browse .form--degree-search .form__field{font-size:.9rem;line-height:1.555555556}@media (min-width:600px) and (max-width:960px){.search-browse .form--degree-search .form__field{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.search-browse .form--degree-search .form__field{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.search-browse .form--degree-search .form__field{font-size:1.125rem}}@media (min-width:760px){.search-browse .button-container{width:45.8333333333%}}.search-browse .button--arrow-right{display:block}.search-browse__text{font-size:1.0125rem;line-height:1.382306477;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:.75rem 0;padding:0 .75rem;text-align:center;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.search-browse__text{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.search-browse__text{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.search-browse__text{font-size:1.265625rem}}@media (min-width:760px){.search-browse__text{width:8.3333333333%}}.search-browse--search-only{max-width:1020px}@media (min-width:760px){.search-browse--search-only .form--degree-search{width:75%}}.search-browse--search-only .form--degree-search .form__field{font-size:1.0125rem;line-height:1.382306477}@media (min-width:600px) and (max-width:960px){.search-browse--search-only .form--degree-search .form__field{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.search-browse--search-only .form--degree-search .form__field{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.search-browse--search-only .form--degree-search .form__field{font-size:1.265625rem}}@media (min-width:760px){.content-type--social-lboro,.content-type--social-london{display:inline-block;padding-left:1rem;padding-right:1rem;vertical-align:top;width:50%}}.content-type--social-lboro .content-type__container,.content-type--social-london .content-type__container{padding:1.5rem}.content-type--social-lboro .social,.content-type--social-london .social{margin-bottom:0;margin-top:0}.content-type--social-lboro .heading,.content-type--social-london .heading{font-size:1.2814453125rem;line-height:1.404494382;color:#fff;margin-top:0}@media (min-width:600px) and (max-width:960px){.content-type--social-lboro .heading,.content-type--social-london .heading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.content-type--social-lboro .heading,.content-type--social-london .heading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.content-type--social-lboro .heading,.content-type--social-london .heading{font-size:1.6018066406rem}}.content-type--social-lboro .social__link:focus .icon__svg,.content-type--social-lboro .social__link:hover .icon__svg,.content-type--social-london .social__link:focus .icon__svg,.content-type--social-london .social__link:hover .icon__svg{fill:#fff;opacity:.8}.content-type--social-lboro .icon,.content-type--social-london .icon{height:1.3125rem;width:1.3125rem}@media (min-width:400px){.content-type--social-lboro .icon,.content-type--social-london .icon{height:1.875rem;width:1.875rem}}@media (min-width:600px){.content-type--social-lboro .icon,.content-type--social-london .icon{height:2.25rem;width:2.25rem}}.content-type--social-lboro .icon__svg,.content-type--social-london .icon__svg{fill:#fff}.content-type--social-lboro .content-type__container{background-color:#361163}.content-type--social-london .content-type__container{background-color:#b70062}@media (min-width:760px){.start-dates{margin-top:0}}@media (min-width:960px){.start-dates .container{padding-left:9rem;padding-right:9rem}}.start-dates__list{display:flex}.start-dates__link{font-size:1.1390625rem;line-height:1.404494382;background-color:#fff;border-radius:3px 3px 0 0;color:#361163;display:block;font-weight:700;margin-left:.25rem;margin-right:.25rem;padding:.75rem 1.5rem;text-align:center}@media (min-width:600px) and (max-width:960px){.start-dates__link{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.start-dates__link{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.start-dates__link{font-size:1.423828125rem}}@media (min-width:760px){.start-dates__link{padding:1.125rem 3rem}}.start-dates__link:focus,.start-dates__link:hover{background-color:#361163;color:#fff}.start-dates__link--active{background-color:#361163;color:#fff;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.start-dates__link--active:focus,.start-dates__link--active:hover{background-color:#361163;color:#fff}.editor table{width:100%}.editor th{border-bottom:2px solid #361163;min-width:inherit}.editor td{min-width:inherit}.editor tr:nth-child(even) td,.editor tr:nth-child(even) th{background-color:#f0eaf4}.table--entry-requirements{border-collapse:collapse;width:100%}.table--entry-requirements .table__cell,.table--entry-requirements .table__heading{background-color:#f0eaf4;border:1px solid #fff;color:#361163;padding:.75rem}.table--entry-requirements .table__cell{text-align:center}.table--entry-requirements .table__cell--empty{background-color:transparent;border:0}.table--entry-requirements .table__heading{font-weight:500;min-width:150px}.table--entry-requirements .table__head .table__heading{background-color:#361163;color:#fff;font-stretch:75%;font-weight:500}.table--entry-requirements .table__body .table__heading{text-align:left}.toggle__button{background-color:#361163;border:2px solid transparent;color:#fff}.toggle__button::after,.toggle__button::before{background-color:#fff}.toggle__button:focus,.toggle__button:hover{background-color:#b70062}.toggle.active .button.toggle__button{background-color:#fff;border-color:#361163;color:#361163}.toggle.active .button.toggle__button::after,.toggle.active .button.toggle__button::before{background-color:#361163}.toggle--standout .toggle__button{background-color:#b70062;color:#fff}.toggle--standout .toggle__button::after,.toggle--standout .toggle__button::before{background-color:#fff}.toggle--standout .toggle__button:focus,.toggle--standout .toggle__button:hover{background-color:#361163;color:#fff}.toggle--standout .toggle__button:focus::after,.toggle--standout .toggle__button:focus::before,.toggle--standout .toggle__button:hover::after,.toggle--standout .toggle__button:hover::before{background-color:#fff}.toggle--muted .toggle__button{background-color:#dfd2e7;color:#361163}.toggle--muted .toggle__button::after,.toggle--muted .toggle__button::before{background-color:#361163}.toggle--muted .toggle__button:focus,.toggle--muted .toggle__button:hover{background-color:#f08cc0;color:#361163}.toggle--muted .toggle__button:focus::after,.toggle--muted .toggle__button:focus::before,.toggle--muted .toggle__button:hover::after,.toggle--muted .toggle__button:hover::before{background-color:#361163}.toggle--sidebar{font-size:.8rem;line-height:1.5;background:0 0;border:0;color:#ce4177;cursor:pointer;display:block;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:1.5rem;outline:0;padding:0;padding-left:.5rem;position:relative;text-align:left}@media (min-width:600px) and (max-width:960px){.toggle--sidebar{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.toggle--sidebar{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.toggle--sidebar{font-size:1rem}}.toggle--sidebar::after,.toggle--sidebar::before{background-color:#ce4177;content:"";display:block;left:-1rem;margin-top:-1px;position:absolute;top:4px}@media (min-width:760px){.toggle--sidebar::after,.toggle--sidebar::before{left:-1.25rem;top:6px}}.toggle--sidebar::before{height:1px;margin-top:4px;width:11px}@media (min-width:760px){.toggle--sidebar::before{margin-top:5px;width:13px}}.toggle--sidebar::after{height:11px;margin-left:5px;width:1px}@media (min-width:760px){.toggle--sidebar::after{height:13px;margin-left:6px}}.toggle--sidebar:focus,.toggle--sidebar:hover{color:#4f366c}.toggle--sidebar:focus::after,.toggle--sidebar:focus::before,.toggle--sidebar:hover::after,.toggle--sidebar:hover::before{background-color:#4f366c}.toggle--sidebar.active::after,.toggle--sidebar.active::before{transform:rotate(-45deg)}.trigger{margin-bottom:.75rem}.trigger a{font-size:1.0125rem;line-height:1.382306477;background-color:#b70062;border:0;color:#fff;cursor:pointer;display:block;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;outline:0;padding:.5rem 3.75rem .75rem 1.125rem;position:relative;text-align:left;transition:.3s;width:100%}@media (min-width:600px) and (max-width:960px){.trigger a{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.trigger a{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.trigger a{font-size:1.265625rem}}@media (min-width:960px){.trigger a{padding-bottom:1rem;padding-top:.75rem}}.trigger a:focus,.trigger a:hover{background-color:#361163}.trigger a::after,.trigger a::before{background-color:#fff;content:"";display:block;margin-top:-1px;position:absolute;right:1.125rem;top:50%}.trigger a::before{height:1px;transition:opacity .3s;width:23px}.trigger a::after{height:23px;margin-right:11px;margin-top:-12px;transition:transform .3s;width:1px}.trigger.active a{background-color:#361163}.trigger.active a::before{opacity:0}.trigger.active a::after{transform:rotate(90deg)}@media (min-width:760px){.page-layout-default .trigger{padding-right:2rem}}.js .toggle_container{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s,opacity .3s;visibility:hidden}.js .trigger.active+.toggle_container{max-height:100rem;opacity:1;padding:.75rem 1.125rem 2.625rem;visibility:visible}@media (min-width:760px){.page-contact .content-type--contact{width:33.3333333333%}}.page-contact .main-content{text-align:center}.page-contact .contact,.page-contact .intro{text-align:left}.page-degree-landing .buttons-wrapper>.container{display:flex;justify-content:center}@media (max-width:600px){.page-degree-landing .buttons-wrapper>.container{flex-direction:column}.page-degree-landing .buttons-wrapper>.container .content-type--button{margin-right:0}.page-degree-landing .buttons-wrapper>.container .button{display:block;flex-grow:1}}.page-course .main-content,.page-research-degree .main-content{overflow:hidden;padding-top:0}.degree-section{padding-bottom:2.25rem;padding-top:2.25rem}@media (min-width:760px){.degree-section{padding-bottom:4.5rem;padding-top:4.5rem}}.degree-section:not(.degree-section--contact) .container{max-width:800px}.degree-section .lead-paragraph{font-size:1.1390625rem;line-height:1.404494382}@media (min-width:600px) and (max-width:960px){.degree-section .lead-paragraph{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section .lead-paragraph{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section .lead-paragraph{font-size:1.423828125rem}}.degree-section .intro{background:0 0;color:#525e66;margin:0 0 1.5rem;padding:0}.degree-section .intro a{color:#b70062}.degree-section .intro a:focus,.degree-section .intro a:hover{color:#361163}.degree-section .intro__text{font-size:1.1390625rem;line-height:1.404494382;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;opacity:1}@media (min-width:600px) and (max-width:960px){.degree-section .intro__text{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section .intro__text{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section .intro__text{font-size:1.423828125rem}}.page-layout-wide .degree-section .content-type--intro{padding-left:0;padding-right:0}.degree-section .toggle__content-container{padding-bottom:1.875rem}.degree-section .logos{background-color:#fff;padding-top:2.25rem;position:relative}.degree-section .logos::before{background:#fff;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);content:"";height:7.9995rem;left:0;position:absolute;right:0;top:-7.9995rem;width:100%;z-index:-1}.degree-section .logos__container{align-items:center;display:flex;flex-wrap:wrap;gap:4.5rem;justify-content:center;padding:.75rem 0}.degree-section .logos__container::after{display:none}.degree-section .logo{flex:0 1 10.9995rem}.degree-section .content-type--quote .content-type__container{margin-left:auto;margin-right:auto;max-width:760px;padding-left:1.5rem;padding-right:1.5rem}.degree-section__heading{font-size:1.6218292236rem;line-height:1.356684756;color:#361163;font-family:"DIN Black","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:normal}@media (min-width:600px) and (max-width:960px){.degree-section__heading{font-size:calc(1.6218292236rem + .202728653 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section__heading{font-size:calc(1.8245578766rem + .202728653 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section__heading{font-size:2.0272865295rem}}.degree-section__heading--full-width{font-size:1.6218292236rem;line-height:1.356684756;background-color:#361163;color:#fff;font-family:"DIN Condensed Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-top:1.75rem;text-align:center;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.degree-section__heading--full-width{font-size:calc(1.6218292236rem + .202728653 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section__heading--full-width{font-size:calc(1.8245578766rem + .202728653 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section__heading--full-width{font-size:2.0272865295rem}}@media (min-width:600px){.degree-section__heading--full-width{font-size:1.8245578766rem;line-height:1.315212626;line-height:1;margin-bottom:3.75rem}}@media (min-width:600px) and (min-width:600px) and (max-width:960px){.degree-section__heading--full-width{font-size:calc(1.8245578766rem + .2280697346 * ((100vw - 600px)/ 360))}}@media (min-width:600px) and (min-width:960px) and (max-width:1220px){.degree-section__heading--full-width{font-size:calc(2.0526276112rem + .2280697346 * ((100vw - 960px)/ 260))}}@media (min-width:600px) and (min-width:1220px){.degree-section__heading--full-width{font-size:2.2806973457rem}}.degree-info{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:1.5rem;padding-top:1.5rem;position:relative}@media (min-width:760px){.degree-info{padding-top:3rem}}.degree-info--funding{padding-top:3rem}.degree-info__header{margin-bottom:2.25rem}@media (min-width:960px){.degree-info__header{margin-bottom:3rem}}.degree-info__heading{font-size:1.8245578766rem;line-height:1.315212626;color:#361163;font-family:"DIN Black","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:.75rem}@media (min-width:600px) and (max-width:960px){.degree-info__heading{font-size:calc(1.8245578766rem + .2280697346 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-info__heading{font-size:calc(2.0526276112rem + .2280697346 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-info__heading{font-size:2.2806973457rem}}@media (min-width:960px){.degree-info__heading{font-size:2.0526276112rem;line-height:1.266562744}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.degree-info__heading{font-size:calc(2.0526276112rem + .2565784514 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.degree-info__heading{font-size:calc(2.3092060626rem + .2565784514 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.degree-info__heading{font-size:2.565784514rem}}.degree-info__qualification{font-size:1.0125rem;line-height:1.382306477;color:#6f3092;display:inline-block}@media (min-width:600px) and (max-width:960px){.degree-info__qualification{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-info__qualification{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-info__qualification{font-size:1.265625rem}}.degree-info__subheading{font-size:1.1390625rem;line-height:1.404494382;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}@media (min-width:600px) and (max-width:960px){.degree-info__subheading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-info__subheading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-info__subheading{font-size:1.423828125rem}}.page-art-design-foundation .degree-info__subheading{opacity:0;transition:opacity .25s}.page-art-design-foundation.page-loaded .degree-info__subheading{opacity:1}.degree-info__body{margin-bottom:1.5rem}@media (min-width:1180px){.degree-info__body{display:flex}}.degree-info__content{margin-bottom:1.5rem}@media (min-width:1180px){.degree-info__content{margin-bottom:0;width:73%}}@media (min-width:1180px){.degree-info__footer{padding-right:1rem}}.degree-info__list{padding-bottom:1.5rem}@media (min-width:760px){.degree-info__list{display:flex;flex-wrap:wrap;margin:0 -.75rem}}@media (min-width:1180px){.degree-info__list{margin:0}}.degree-info__list .list__item--term{font-size:1.0125rem;line-height:1.382306477;align-items:center;color:#361163;display:flex;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.degree-info__list .list__item--term{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-info__list .list__item--term{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-info__list .list__item--term{font-size:1.265625rem}}@media (min-width:960px){.degree-info__list .list__item--term{font-size:.9rem;line-height:1.555555556}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.degree-info__list .list__item--term{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.degree-info__list .list__item--term{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.degree-info__list .list__item--term{font-size:1.125rem}}.degree-info__list .list__item--term .icon{flex-shrink:0;margin-right:.5rem}@media (min-width:860px){.degree-info__list .list__item--term .icon{height:2rem;margin-right:1rem;width:2rem}}.degree-info__list .list__item--term .icon__svg{fill:#361163}.degree-info__list .list__item--definition{color:#000;font-weight:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:2rem}@media (min-width:860px){.degree-info__list .list__item--definition{margin-left:3rem}}@media (min-width:1180px){.degree-info__list .list__item--definition{font-size:.8rem;line-height:1.5;margin-left:3rem}}@media (min-width:1180px) and (min-width:600px) and (max-width:960px){.degree-info__list .list__item--definition{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:1180px) and (min-width:960px) and (max-width:1220px){.degree-info__list .list__item--definition{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1180px) and (min-width:1220px){.degree-info__list .list__item--definition{font-size:1rem}}.degree-info--funding .degree-info__list .list__item--definition{margin-left:0;margin-right:3rem}@media (min-width:760px){.degree-info__list .list__container{padding:0 .75rem;width:50%}}@media (min-width:1020px) and (max-width:1179px){.degree-info__list .list__container{width:33.3333333333%}}@media (min-width:1180px){.degree-info__list .list__container{padding:0 1.875rem 0 0}}.degree-info__list .list__content{border-top:1px solid #361163;display:flex;flex-direction:column;height:100%;justify-content:start;padding:1.125rem 0}.degree-info--funding .degree-info__list .list__content{align-items:center;flex-direction:row}.degree-info__list .list__content--fees{flex-flow:column nowrap;justify-content:start;padding-bottom:.1875rem}.degree-info__list .list__content--fees:nth-of-type(2){padding-top:0}.page-course .degree-info__list .list__content--fees:nth-last-of-type(2){padding-bottom:1.125rem}.degree-info__list .list__content--fees:last-of-type{padding-bottom:1.125rem}.degree-info__list .list__content--fees .list__item--definition{margin-left:2rem}@media (min-width:860px){.degree-info__list .list__content--fees .list__item--definition{margin-left:3rem}}.degree-info__list .list__content--fees .list__text--information{font-style:italic;margin:.75rem 0 .375rem 0}.degree-info__list .list__content--fees-int{border-top:1px solid transparent}.degree-info__list .list__content--fees-int .list__item--term{margin-left:2rem}@media (min-width:860px){.degree-info__list .list__content--fees-int .list__item--term{margin-left:3rem}}@media (min-width:1180px){.degree-info__list .list__content--fees-int .list__item--term{margin-left:3rem}}.degree-info__list .list__content--fees-scholarships{border-top:1px solid transparent;display:none;visibility:hidden}.has-scholarships .degree-info__list .list__content--fees-scholarships{display:flex;visibility:visible}.degree-info__list .list__content--fees-scholarships .list__link{align-items:center;display:flex;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:2rem}@media (min-width:860px){.degree-info__list .list__content--fees-scholarships .list__link{margin-left:3rem}}@media (min-width:1180px){.degree-info__list .list__content--fees-scholarships .list__link{margin-left:3rem}}.degree-info__list .list__content--fees-scholarships .list__link:focus,.degree-info__list .list__content--fees-scholarships .list__link:hover{color:#6f3092}.degree-info__list .list__content--fees-scholarships .list__link:focus .icon-wrapper,.degree-info__list .list__content--fees-scholarships .list__link:hover .icon-wrapper{background-color:#6f3092}.degree-info__list .list__content--fees-scholarships .icon-wrapper{align-items:center;background-color:#b70062;border-radius:50%;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;margin-left:.5rem;transition:background-color .3s;width:1.5rem}@media (min-width:960px){.degree-info__list .list__content--fees-scholarships .icon-wrapper{height:2rem;margin-left:.75rem;width:2rem}}.degree-info__list .list__content--fees-scholarships .icon-wrapper .icon{height:.75rem;margin-right:0;width:.75rem}@media (min-width:960px){.degree-info__list .list__content--fees-scholarships .icon-wrapper .icon{height:1rem;width:1rem}}.degree-info__list .list__content--fees-scholarships .icon-wrapper .icon__svg{fill:#fff}@media (min-width:760px){.degree-info__list .list__content--location{border-bottom:1px solid #361163}}@media (min-width:760px){.page-research-degree .degree-info__list .list__content--location{border-bottom:1px solid #361163}}@media (min-width:760px){.degree-info__list .list__content--start-date{border-bottom:1px solid #361163}}.page-research-degree .degree-info__list .list__content--start-date{border-bottom:0}@media (min-width:1020px) and (max-width:1180px){.page-research-area .degree-info__list .list__content--start-date{border-bottom:1px solid #361163}}.degree-info__list .list__content--department{border-bottom:1px solid #361163}.degree-info__list .list__content--department .list__link{display:inline}@media (min-width:1020px) and (max-width:1180px){.page-research-degree .degree-info__list .list__content--reference{border-bottom:1px solid #361163}}@media (min-width:1020px) and (max-width:1180px){.degree-info__list .list__content--part-time{border-bottom:1px solid #361163}}.degree-info__list .list__content--entry,.degree-info__list .list__content--fees,.degree-info__list .list__content--full-time{height:unset}@media (min-width:1020px) and (max-width:1179px){.degree-info__list .list__content--ucas-code{border-top:1px solid #361163}}.degree-info__list .list__link{display:inline-block;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}.degree-info__list .list__strong{color:#361163;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.page-course .degree-info__list .list__container--entry-full-time{order:2}@media (min-width:760px){.page-course .degree-info__list .list__container--entry-full-time{order:1}}.page-course .degree-info__list .list__container--fees{order:1}@media (min-width:760px){.page-course .degree-info__list .list__container--fees{order:2}}.page-course .degree-info__list .list__container--part-time{order:3}.page-course .degree-info__list .list__container--location{order:4}.page-course .degree-info__list .list__container--start-date{order:5}.page-course .degree-info__list .list__container--department{order:6}.degree-info__ctas{display:flex;flex-direction:column;gap:1.5rem;z-index:30}@media (min-width:601px) and (max-width:1179px){.degree-info__ctas{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (min-width:1180px){.degree-info__ctas{gap:3rem;margin-left:3rem;width:27%}}.degree-info__cta-item{display:flex;flex-direction:column;position:relative}@media (min-width:601px) and (max-width:1179px){.degree-info__cta-item{flex:1 1 300px}}@media (max-width:1179px){.degree-info__cta-item{margin-right:.75rem}}.degree-info__cta-link{font-size:1.1390625rem;line-height:1.404494382;align-items:center;background-color:#361163;color:#fff;display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;gap:1rem;letter-spacing:normal;padding:1.125rem 2.25rem 1.125rem 1.125rem;position:relative;transform:scale(1);transition:all .3s ease}@media (min-width:600px) and (max-width:960px){.degree-info__cta-link{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-info__cta-link{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-info__cta-link{font-size:1.423828125rem}}@media (min-width:960px){.degree-info__cta-link{font-size:1.0125rem;line-height:1.382306477}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.degree-info__cta-link{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.degree-info__cta-link{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.degree-info__cta-link{font-size:1.265625rem}}.degree-info__cta-link:focus,.degree-info__cta-link:hover{background-color:#b70062;color:#fff;transform:scale(1.1)}.degree-info__cta-content{flex:1;margin-right:1.875rem;text-align:center}.degree-info__cta-content .icon{border-radius:50%;height:auto;padding:1.25rem;position:absolute;right:.5rem;top:50%;transform:translate(0,-50%);transition:background-color .3s,outline-color .3s;width:auto}.degree-info__cta-content .icon::before{background-color:transparent}.degree-info__cta-content .icon .icon__svg{fill:#fff;position:relative}@media (min-width:600px){.degree-info__featured{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.1875rem}}@media (min-width:1180px){.degree-info__featured{justify-content:flex-start;margin:0}}@media (min-width:600px){.degree-info__featured .button-wrapper{padding:0 .375rem .75rem;width:50%}}@media (min-width:1180px){.degree-info__featured .button-wrapper{padding:0;width:auto}}.degree-info__featured .button{align-items:center;display:flex;margin-bottom:.5rem;padding:.75rem 1rem 1rem;text-align:left}@media (min-width:600px){.degree-info__featured .button{margin-bottom:0}}@media (min-width:1180px){.degree-info__featured .button{display:flex;margin:0 .75rem .75rem 0;padding:.5rem 1rem .75rem}}@media (max-width:399px){.degree-info__featured .button .icon{height:1.125rem;width:1.125rem}}.degree-info__featured .button .icon--ui-arrow-down-thick{height:1rem;margin-left:auto;width:1rem}.degree-info__featured .button .icon__svg{fill:#fff}.degree-info__featured .button:focus,.degree-info__featured .button:hover{background-color:#361163}.degree-info__featured .button__text{padding-left:.75rem;padding-right:.75rem}.degree-info__featured .button--accredited,.degree-info__featured .button--elite-programme{background-color:#6f3092}.degree-info__featured .button--accredited:focus,.degree-info__featured .button--accredited:hover,.degree-info__featured .button--elite-programme:focus,.degree-info__featured .button--elite-programme:hover{background-color:#5b2777}.degree-info__featured .button--elite-pathway{background-color:#e11a81}.degree-info__featured .button--elite-pathway:focus,.degree-info__featured .button--elite-pathway:hover{background-color:#c61771}.degree-info__featured .button--placement{background-color:#2d8289}.degree-info__featured .button--placement:focus,.degree-info__featured .button--placement:hover{background-color:#205e63}.degree-info__featured .button--international-programme,.degree-info__featured .button--study-abroad{background-color:#128851}.degree-info__featured .button--international-programme:focus,.degree-info__featured .button--international-programme:hover,.degree-info__featured .button--study-abroad:focus,.degree-info__featured .button--study-abroad:hover{background-color:#0e683e}.degree-info__additional{color:#361163;margin-bottom:1.5rem;margin-top:0;max-width:860px;padding-left:2.625rem;position:relative}.degree-info__additional .icon{left:0;position:absolute;top:2px}.degree-info__additional .icon__svg{fill:#361163}.degree-info__additional a:not(.button){text-decoration:underline;text-underline-offset:4px}.degree-info__additional--foundation-fee{font-size:.9rem;line-height:1.555555556;background-color:#fff;margin-bottom:1.5rem;margin-top:1.5rem;padding:1.5rem 1.5rem 1.5rem 4.125rem}@media (min-width:600px) and (max-width:960px){.degree-info__additional--foundation-fee{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-info__additional--foundation-fee{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-info__additional--foundation-fee{font-size:1.125rem}}@media (min-width:1180px){.degree-info__additional--foundation-fee{margin-right:1.5rem}}.degree-info__additional--foundation-fee .icon{left:1.5rem;position:absolute;top:1.5rem}.degree-nav{background-color:#361163;border-bottom:1px solid #fff;color:#fff;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:2.5rem;position:relative;text-align:center}@media (min-width:760px){.degree-nav{font-size:.8rem;line-height:1.5;background-color:#361163;margin-top:0;padding-bottom:1.875rem;padding-top:1.875rem}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.degree-nav{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px) and (max-width:1220px){.degree-nav{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:760px) and (min-width:1220px){.degree-nav{font-size:1rem}}@media (min-width:960px){.degree-nav{font-size:.9rem;line-height:1.555555556}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.degree-nav{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.degree-nav{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.degree-nav{font-size:1.125rem}}@media (min-width:760px){.degree-nav::after,.degree-nav::before{content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .6s;width:100%;z-index:0}}@media (min-width:760px){.degree-nav::after{background-color:#361163;opacity:0}}.sticky-degree-nav .degree-nav{left:0;margin-top:0;position:fixed;right:0;top:0;z-index:999}@media (min-width:760px){.sticky-degree-nav .degree-nav::before{opacity:0}}@media (min-width:760px){.sticky-degree-nav .degree-nav::after{opacity:1}}.degree-nav .list{max-height:0;overflow:hidden;position:relative;transition:max-height .3s;z-index:10}@media (min-width:760px){.degree-nav .list{align-items:center;display:flex;justify-content:center;max-height:inherit}}.degree-nav .list.active{max-height:400px}.degree-nav .list__item:first-child{margin-top:.5rem}@media (min-width:760px){.degree-nav .list__item:first-child{border-left:2px solid transparent;margin-top:0}}.degree-nav .list__item:first-child .list__link{border-left-color:transparent}@media (min-width:760px){.degree-nav .list__item:first-child .list__link{border-left-width:2px}}@media (min-width:760px){.degree-nav .list__item:first-child .list__link:focus,.degree-nav .list__item:first-child .list__link:hover{border-left-color:#fff}}.degree-nav .list__item:last-child{margin-bottom:1.125rem}@media (min-width:760px){.degree-nav .list__item:last-child{border-right:2px solid transparent;margin-bottom:0}}.degree-nav .list__item:last-child .list__link{border-right-color:transparent}@media (min-width:760px){.degree-nav .list__item:last-child .list__link{border-right-width:2px}}@media (min-width:760px){.degree-nav .list__item:last-child .list__link:focus,.degree-nav .list__item:last-child .list__link:hover{border-right-color:#fff}}.degree-nav .list__link{border:2px solid transparent;color:#fff;display:block;opacity:.85;padding:.5rem .75rem}@media (min-width:760px){.degree-nav .list__link{border-left:1px solid #fff;border-right:1px solid #fff;padding-bottom:.25rem;padding-top:.25rem}}.degree-nav .list__link:focus,.degree-nav .list__link:hover{opacity:1}@media (min-width:760px){.degree-nav .list__link:focus,.degree-nav .list__link:hover{border-color:#fff}}.degree-nav .list__link.active{background-color:#fff;color:#5f4182;opacity:1;transition-delay:.3s}.degree-nav__heading{font-size:.8rem;line-height:1.5;background-color:#b70062;color:#fff;margin-bottom:0;padding-bottom:.375rem;padding-top:.375rem}@media (min-width:600px) and (max-width:960px){.degree-nav__heading{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-nav__heading{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-nav__heading{font-size:1rem}}@media (min-width:760px){.degree-nav__heading{display:none}}.degree-nav__toggle{background-color:transparent;display:block;outline:0;padding-bottom:1.125rem;padding-top:1rem;width:100%}@media (min-width:760px){.degree-nav__toggle{display:none}}.degree-nav__toggle::before{border-style:solid;border-width:1px 1px 0 0;content:"";display:block;height:.75rem;margin-top:-8px;position:absolute;right:0;top:50%;transform:rotate(135deg);vertical-align:top;width:.75rem}.degree-nav__toggle:focus,.degree-nav__toggle:hover{background-color:transparent}.degree-nav__toggle.active::before{margin-top:-2px;transform:rotate(-45deg)}.degree-section--overview{background-color:transparent}.degree-section--overview:has(.logos){padding-bottom:0}.degree-section--overview .degree-section__heading{text-align:center}.degree-section--overview .content-type--main{color:#000;margin-bottom:0}.degree-section--overview .content-type--main .subheading{margin-top:0}.degree-section--overview .lead-paragraph{color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.degree-section--overview .logos{margin-top:1.5rem;padding-bottom:1.5rem}.degree-section--overview .callout{background-color:#fff;margin:3rem 0 2.625rem}.degree-section--overview .callout__heading{margin-top:0}.degree-section--overview .toggle__content{background-color:#fff}.degree-section--overview .content-type--download{display:block;padding:.75rem .75rem .75rem 1.5rem;text-align:center}.degree-section--overview .download{text-align:left}.degree-section--overview .content-type--button{margin-bottom:1.875rem}.degree-section--overview .text-overflow{text-align:center}.degree-section--overview .text-overflow .text-overflow__content{text-align:left}.degree-section--project-details{background-color:transparent}.degree-section--project-details .degree-section__heading{text-align:center}.degree-section--ref{background-color:#b70062}.degree-section--ref .degree-section__content{align-items:center;display:flex;flex-flow:column wrap;margin:0 auto;max-width:680px}@media (min-width:500px){.degree-section--ref .degree-section__content{flex-flow:row nowrap}}.degree-section--ref .icon{height:4.5rem;width:4.5rem}.degree-section--ref .icon .icon__svg{fill:#fff}.degree-section--ref .lead-paragraph{color:#fff;margin-bottom:0}@media (max-width:500px){.degree-section--ref .lead-paragraph{margin-top:.75rem;text-align:center}}@media (min-width:500px){.degree-section--ref .lead-paragraph{margin-left:1.125rem;text-align:left}}.degree-section--supervisors{background-color:transparent;text-align:center}.degree-section--supervisors .editor p{margin-bottom:0}.degree-section--why-us{background-color:#d9d3cc;padding-top:2.25rem;position:relative;text-align:center}@media (min-width:760px){.degree-section--why-us{padding-bottom:3.75rem;padding-top:3rem}}@media (min-width:960px){.degree-section--why-us{padding-bottom:6rem;padding-top:5.25rem}}.degree-section--why-us .degree-section__heading{margin-bottom:1.5rem;padding-left:2.25rem;padding-right:2.25rem;position:relative;z-index:1}@media (min-width:600px){.degree-section--why-us .carousel--accolades{padding-left:4.5rem;padding-right:4.5rem;padding-top:1.5rem}}@media (min-width:1440px){.degree-section--why-us .carousel--accolades{padding-left:6rem;padding-right:6rem}}.degree-section--why-degree{background-color:transparent}.degree-section--why-degree .degree-section__heading{margin-bottom:1.125rem}.degree-section--why-degree .content-type--embed,.degree-section--why-degree .content-type--lead-paragraph,.degree-section--why-degree .content-type--main{margin:0 auto}.degree-section--why-degree .content-type--main{margin-bottom:1.5rem}@media (min-width:760px){.degree-section--why-degree .content-type--main{margin-top:3rem}}.degree-section--why-degree .editor ul{list-style-type:none;margin-left:0}@media (min-width:860px){.degree-section--why-degree .editor ul{align-items:flex-start;display:flex;flex-wrap:wrap}}.degree-section--why-degree .editor li{color:#000;margin-bottom:.75rem;padding-left:1.875rem;position:relative}@media (min-width:600px){.degree-section--why-degree .editor li{padding-left:2.5rem}}@media (min-width:860px){.degree-section--why-degree .editor li{margin-bottom:1.5rem;padding-right:1.5rem;width:50%}}.degree-section--why-degree .editor li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='36' viewBox='0 0 37 36'%3E%3Cg fill='none'%3E%3Cpath fill='%23F6F7F7' d='m21.623 4.477-1.035 3.864C15.253 6.91 9.77 10.077 8.341 15.41c-1.43 5.335 1.736 10.819 7.07 12.248 5.335 1.43 10.819-1.736 12.248-7.07l3.864 1.034c-2.001 7.469-9.678 11.901-17.147 9.9-7.468-2.001-11.9-9.678-9.899-17.147 2.001-7.468 9.678-11.9 17.146-9.899Z'/%3E%3Cpath fill='%23B70062' d='M33.471 4.761a1.78 1.78 0 1 1 2.557 2.477l-15.5 16a1.78 1.78 0 0 1-2.537.02l-6.25-6.25a1.78 1.78 0 1 1 2.518-2.517l4.97 4.97 14.242-14.7Z'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;content:"";height:1.125rem;left:0;position:absolute;top:.1875rem;width:1.125rem}@media (min-width:600px){.degree-section--why-degree .editor li::before{height:1.875rem;top:.09375rem;width:1.875rem}}@media (min-width:1220px){.degree-section--why-degree .editor li::before{top:.1875rem}}.degree-section--why-degree .content-type--embed{width:auto;margin-bottom:0;margin-top:2.25rem}@media (min-width:1020px){.degree-section--why-degree .content-type--embed{margin-left:-8%;margin-right:-8%}}@media (min-width:1220px){.degree-section--why-degree .content-type--embed{margin-left:-12%;margin-right:-12%}}@media (min-width:960px){.degree-section--why-degree .content-type--embed{margin-bottom:3rem}}.degree-section--why-degree .embed__content--subtle{background-color:#f6f7f7}.degree-section--why-degree .embed__heading{color:#5f4182;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.degree-section--why-degree .content-type--quote{margin-bottom:0;margin-top:3rem;padding-bottom:2.25rem;padding-top:2.25rem}@media (min-width:600px){.degree-section--why-degree .content-type--quote{padding-bottom:3rem;padding-top:3rem;position:relative}}@media (min-width:960px){.degree-section--why-degree .content-type--quote{margin-bottom:1.5rem;margin-top:4.5rem;padding-bottom:4.5rem;padding-top:4.5rem}}.degree-section--why-degree .content-type--quote .content-type__container{margin-left:auto;margin-right:auto;max-width:760px;padding-left:1.5rem;padding-right:1.5rem}.degree-section--why-degree .content-type--quote .quote{margin:0;padding-left:1.5rem}@media (min-width:960px){.degree-section--why-degree .content-type--quote .quote{padding-left:3rem}}.degree-section--recognition{background-color:#fff;padding-top:2.25rem;position:relative;text-align:center}@media (min-width:760px){.degree-section--recognition{padding-top:3rem}}.degree-section--recognition::before{background:#fff;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);content:"";height:7.9995rem;left:0;position:absolute;right:0;top:-7.9995rem;width:100%;z-index:-1}.degree-section--recognition .degree-section__heading{position:relative;text-align:left;z-index:1}.degree-section--recognition .content-type--main,.degree-section--recognition .lead-paragraph{color:#000;position:relative;text-align:left;z-index:1}.degree-section--recognition .content-type--main .lead-paragraph{padding-left:0;padding-right:0}.degree-section--recognition .lead-paragraph{margin-top:1.125rem}.degree-section--study{background-color:transparent;padding-top:0}.degree-section--study .alert{width:auto;background-color:#f6f7f7;border:0;color:#000;margin:0 0 2.25rem;text-align:left}@media (min-width:1020px){.degree-section--study .alert{margin-left:-8%;margin-right:-8%}}@media (min-width:1220px){.degree-section--study .alert{margin-left:-12%;margin-right:-12%}}.degree-section--study .alert .icon__svg{fill:#361163}.degree-section--study .content-type--main,.degree-section--study .tabs{width:auto}@media (min-width:1020px){.degree-section--study .content-type--main,.degree-section--study .tabs{margin-left:-8%;margin-right:-8%}}@media (min-width:1220px){.degree-section--study .content-type--main,.degree-section--study .tabs{margin-left:-12%;margin-right:-12%}}.degree-section--study .lead-paragraph{color:#000}.degree-section--study .tabs{margin-bottom:0;margin-top:3rem;text-align:center}.degree-section--study .tabs .content-type--sub-subheading{padding-top:.5rem}.degree-section--study .tabs__list{font-size:.7111111111rem;line-height:1.406074241;background-color:transparent;display:inline-flex;flex-wrap:nowrap;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0;text-align:center;width:auto}@media (min-width:600px) and (max-width:960px){.degree-section--study .tabs__list{font-size:calc(.7111111111rem + .0888888889 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--study .tabs__list{font-size:calc(.8rem + .0888888889 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--study .tabs__list{font-size:.8888888889rem}}@media (min-width:400px){.degree-section--study .tabs__list{font-size:.8rem;line-height:1.5}}@media (min-width:400px) and (min-width:600px) and (max-width:960px){.degree-section--study .tabs__list{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:400px) and (min-width:960px) and (max-width:1220px){.degree-section--study .tabs__list{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:400px) and (min-width:1220px){.degree-section--study .tabs__list{font-size:1rem}}@media (min-width:600px){.degree-section--study .tabs__list{font-size:1.0125rem;line-height:1.382306477}}@media (min-width:600px) and (min-width:600px) and (max-width:960px){.degree-section--study .tabs__list{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:600px) and (min-width:960px) and (max-width:1220px){.degree-section--study .tabs__list{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:600px) and (min-width:1220px){.degree-section--study .tabs__list{font-size:1.265625rem}}@media (min-width:760px){.degree-section--study .tabs__list{font-size:1.1390625rem;line-height:1.404494382}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.degree-section--study .tabs__list{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px) and (max-width:1220px){.degree-section--study .tabs__list{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:760px) and (min-width:1220px){.degree-section--study .tabs__list{font-size:1.423828125rem}}.degree-section--study .tabs__item{margin-left:.375rem;margin-right:.375rem}@media (min-width:400px){.degree-section--study .tabs__item{margin-left:.75rem;margin-right:.75rem}}@media (min-width:600px){.degree-section--study .tabs__item{margin-left:1.5rem;margin-right:1.5rem}}.degree-section--study .tabs__link{border-bottom:0;color:#b70062;display:block;padding:0 0 1.5rem}.degree-section--study .tabs__link[aria-selected=true]{background-color:transparent;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}.degree-section--study .tabs__link[aria-selected=true]::before{background-color:#f6f7f7;border-style:solid;border-width:3px 3px 0 0;bottom:-10px;content:"";display:inline-block;height:18px;left:50%;margin-left:-3px;position:absolute;transform:rotate(-45deg);vertical-align:top;width:18px;z-index:10}.degree-section--study .tabs__link[aria-selected=true]::after{border-bottom:10px solid #f4f2f0;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-2px;height:0;left:50%;margin-left:-6px;position:absolute;width:0;z-index:10}.degree-section--study .tabs__link:focus,.degree-section--study .tabs__link:hover{background-color:transparent;color:#361163;opacity:1}.degree-section--study .tabs__content{background-color:#f6f7f7;border-top:3px solid #361163;padding:.75rem 1.5rem 1.5rem 1.5rem;position:relative;text-align:left;z-index:5}@media (min-width:861px){.degree-section--study .tabs__content{padding:1.5rem 3rem 3rem 3rem}}@media (min-width:1180px){.degree-section--study .tabs__content{padding:2.25rem 4.5rem 4.5rem 4.5rem}}.degree-section--study .tabs__content .content-type--main{margin-left:0;margin-right:0}@media (min-width:760px){.degree-section--study .tabs__content .content-type--main{padding-left:0;padding-right:0}}.degree-section--study .toggle h4,.degree-section--study .toggle h5{color:#361163}.degree-section--study .toggle__content-container{background-color:#fff}.degree-section--study .toggle__content-container .editor ul{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.degree-section--study .content-type--toggle+.content-type--subheading{margin-top:1.875rem}.degree-section--study .subheading{margin-top:0}.degree-section--study .sub-subheading{margin-top:.75rem}.degree-section--study .button:not(.toggle__button){margin-left:.375rem;margin-right:.375rem;margin-top:.75rem}@media (min-width:400px){.degree-section--study .content-type__container>.editor ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none}}.degree-section--study .content-type__container>.editor li{background-color:#f6f7f7;border:2px solid #fff;margin:0;padding:.5rem}@media (min-width:400px){.degree-section--study .content-type__container>.editor li{width:50%}}@media (min-width:760px){.degree-section--study .content-type__container>.editor li{padding:.75rem;width:33.3333333333%}}.degree-section--study .content-type__container>.editor li::before{display:none}.degree-section--assessed{background-color:#b70062;color:#fff}.degree-section--assessed .degree-section__heading{color:#fff;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.degree-section--assessed .editor p,.degree-section--assessed .lead-paragraph{color:#fff}.degree-section--assessed .content-type--main{font-size:1.0125rem;line-height:1.382306477;color:#fff;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.degree-section--assessed .content-type--main{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--assessed .content-type--main{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--assessed .content-type--main{font-size:1.265625rem}}.degree-section--assessed .editor a{border-bottom:1px dotted #fff;color:#fff}.degree-section--assessed .editor a:focus,.degree-section--assessed .editor a:hover{border-bottom-style:solid}.degree-section--how{background-color:#b70062;color:#fff}.degree-section--how .degree-section__heading{color:#fff;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.degree-section--how .editor p,.degree-section--how .lead-paragraph{color:#fff}.degree-section--how .icon__svg{fill:#fff}.degree-section--assessed+.degree-section--how{margin-top:-1.5rem;padding-top:0}@media (min-width:760px){.degree-section--assessed+.degree-section--how{margin-top:-2.25rem}}.degree-section--projects{background-color:transparent}.degree-section--projects,.degree-section--where{background-color:transparent;padding-bottom:3rem;padding-top:2.25rem}@media (min-width:760px){.degree-section--projects,.degree-section--where{padding-bottom:5.25rem;padding-top:4.5rem}}.degree-section--projects .degree-section__heading,.degree-section--where .degree-section__heading{margin-bottom:1.5rem;text-align:left}.degree-section--projects .content-type--main,.degree-section--projects .lead-paragraph,.degree-section--where .content-type--main,.degree-section--where .lead-paragraph{color:#000;text-align:left}.degree-section--projects .content-type--main .lead-paragraph,.degree-section--where .content-type--main .lead-paragraph{padding-left:0;padding-right:0}.degree-section--projects .media-link,.degree-section--where .media-link{margin:0;padding:0 .375rem}.degree-section--projects .media-link__text,.degree-section--where .media-link__text{background-color:transparent}.page-research-degree .degree-section--projects,.page-research-degree .degree-section--where{background-color:transparent;padding-top:0}.page-research-degree .degree-section--projects .degree-section__heading--full-width,.page-research-degree .degree-section--where .degree-section__heading--full-width{margin-bottom:1.5rem;text-align:center}@media (min-width:600px){.page-research-degree .degree-section--projects .degree-section__heading--full-width,.page-research-degree .degree-section--where .degree-section__heading--full-width{margin-bottom:3.75rem}}.degree-section--our-research{background-color:#d9d3cc;color:#000}.degree-section--our-research .degree-section__heading,.degree-section--our-research .sub-subheading,.degree-section--our-research .subheading{color:#361163}.degree-section--our-research .editor a,.degree-section--our-research .lead-paragraph a{color:#b70062;text-decoration:underline}.degree-section--our-research .editor a:focus,.degree-section--our-research .editor a:hover,.degree-section--our-research .lead-paragraph a:focus,.degree-section--our-research .lead-paragraph a:hover{color:#361163}.degree-section--our-research .toggle__content .button{font-size:.9rem;line-height:1.555555556}@media (min-width:600px) and (max-width:960px){.degree-section--our-research .toggle__content .button{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--our-research .toggle__content .button{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--our-research .toggle__content .button{font-size:1.125rem}}.degree-section--our-research .content-type--toggle+.content-type--main{margin-top:2.25rem}.degree-section--development{background-color:transparent;padding-top:0}.degree-section--development .editor,.degree-section--development .lead-paragraph{color:#000}.degree-section--development .editor ul{list-style-type:none;margin-left:0}@media (min-width:860px){.degree-section--development .editor ul{font-size:.9rem;line-height:1.555555556;display:flex;flex-wrap:wrap}}@media (min-width:860px) and (min-width:600px) and (max-width:960px){.degree-section--development .editor ul{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:860px) and (min-width:960px) and (max-width:1220px){.degree-section--development .editor ul{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:860px) and (min-width:1220px){.degree-section--development .editor ul{font-size:1.125rem}}.degree-section--development .editor li{align-items:flex-start;display:flex;margin-bottom:.125rem;padding:.5rem}@media (min-width:860px){.degree-section--development .editor li{margin-bottom:0;padding:.75rem;width:50%}}.degree-section--development .editor li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='36' viewBox='0 0 37 36'%3E%3Cg fill='none'%3E%3Cpath fill='%23F6F7F7' d='m21.623 4.477-1.035 3.864C15.253 6.91 9.77 10.077 8.341 15.41c-1.43 5.335 1.736 10.819 7.07 12.248 5.335 1.43 10.819-1.736 12.248-7.07l3.864 1.034c-2.001 7.469-9.678 11.901-17.147 9.9-7.468-2.001-11.9-9.678-9.899-17.147 2.001-7.468 9.678-11.9 17.146-9.899Z'/%3E%3Cpath fill='%23B70062' d='M33.471 4.761a1.78 1.78 0 1 1 2.557 2.477l-15.5 16a1.78 1.78 0 0 1-2.537.02l-6.25-6.25a1.78 1.78 0 1 1 2.518-2.517l4.97 4.97 14.242-14.7Z'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:1.125rem;margin-right:.5rem;margin-top:.25rem;width:1.125rem}@media (min-width:860px){.degree-section--development .editor li::before{height:1.875rem;margin-right:.75rem;margin-top:.1875rem;width:1.875rem}}@media (min-width:960px){.degree-section--development .editor li::before{margin-top:.25rem}}.page-research-degree .degree-section--development{background-color:transparent}.page-research-degree .degree-section--development .editor{text-align:left}.degree-section--research{padding-bottom:2.625rem}@media (min-width:760px){.degree-section--research{padding-bottom:4.5rem}}.degree-section--research .degree-section__heading{margin-bottom:1.5rem;text-align:center}.degree-section--entry{background-color:transparent;padding-top:0;position:relative}.degree-section--entry .lead-paragraph{color:#000}.degree-section--entry .degree-section__content{width:auto;background-color:#fff;margin-bottom:2.25rem;margin-top:2.5rem;padding:1.5rem}@media (min-width:1020px){.degree-section--entry .degree-section__content{margin-left:-15%;margin-right:-15%}}@media (min-width:1220px){.degree-section--entry .degree-section__content{margin-left:-24%;margin-right:-24%}}@media (min-width:760px){.degree-section--entry .degree-section__content{padding:3rem}}.degree-section--entry .degree-section__subheading{font-size:1.2814453125rem;line-height:1.404494382;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.degree-section--entry .degree-section__subheading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--entry .degree-section__subheading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--entry .degree-section__subheading{font-size:1.6018066406rem}}.degree-section--entry .buttons-container{text-align:center}.degree-section--entry .buttons-container .button{margin:.375rem}@media (min-width:760px){.degree-section--entry .buttons-container .button{margin:.75rem}}.page-apprenticeship .degree-section--entry .english-language,.page-apprenticeship .degree-section--entry .form--countries{display:none}.entry-requirements{border:1px solid #f6f7f7;padding:1.5rem}@media (min-width:600px){.entry-requirements{padding-left:3rem;padding-right:3rem;padding-top:2.25rem}}@media (min-width:1180px){.entry-requirements{padding-left:3.75rem;padding-right:3.75rem}}.js .entry-requirements:not(.entry-requirements--uk){display:none}.entry-requirements>.editor p:first-of-type strong{font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.entry-requirements .list--definition{margin-bottom:2.25rem}@media (min-width:600px){.entry-requirements .list__content{display:flex;flex-direction:row}}.entry-requirements .list__item{border:1px solid #361163;margin-top:-1px;padding:1rem}@media (min-width:600px){.entry-requirements .list__item{padding:1rem}}.entry-requirements .list__item--term{border-bottom:0;color:#361163;font-weight:700}@media (max-width:599px){.entry-requirements .list__item--term{padding-bottom:0}}@media (min-width:600px){.entry-requirements .list__item--term{border-bottom:1px solid #361163;width:16.6666666667%}}.entry-requirements .list__item--definition{border-top:0;margin-left:0}@media (min-width:600px){.entry-requirements .list__item--definition{border-top:1px solid #361163;margin-left:-1px;width:83.3333333333%}}@media (min-width:600px){.entry-requirements--intl-foundation .list__item--term{width:25%}}@media (min-width:600px){.entry-requirements--intl-foundation .list__item--definition{width:75%}}.entry-requirements .visually-hidden,.entry-requirements__heading{font-size:1.4416259766rem;line-height:1.387347392;clip:auto;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;height:auto;margin:0 0 1.125rem;position:relative;width:auto}@media (min-width:600px) and (max-width:960px){.entry-requirements .visually-hidden,.entry-requirements__heading{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.entry-requirements .visually-hidden,.entry-requirements__heading{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.entry-requirements .visually-hidden,.entry-requirements__heading{font-size:1.8020324707rem}}.entry-requirements .editor h4,.entry-requirements__subheading{font-size:1.1390625rem;line-height:1.404494382;color:#361163;margin-top:0}@media (min-width:600px) and (max-width:960px){.entry-requirements .editor h4,.entry-requirements__subheading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.entry-requirements .editor h4,.entry-requirements__subheading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.entry-requirements .editor h4,.entry-requirements__subheading{font-size:1.423828125rem}}.uk-entry-requirements{background-color:#ece9e6;color:#361163;margin-bottom:3rem;padding:1.5rem;text-align:center}@media (min-width:600px){.uk-entry-requirements{padding:2.25rem}}@media (min-width:1180px){.uk-entry-requirements{padding:3rem}}.uk-entry-requirements__heading{font-size:1.6218292236rem;line-height:1.356684756;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 1.5rem}@media (min-width:600px) and (max-width:960px){.uk-entry-requirements__heading{font-size:calc(1.6218292236rem + .202728653 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.uk-entry-requirements__heading{font-size:calc(1.8245578766rem + .202728653 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.uk-entry-requirements__heading{font-size:2.0272865295rem}}.uk-entry-requirements .editor{font-size:.9rem;line-height:1.555555556;color:#000;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.uk-entry-requirements .editor{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.uk-entry-requirements .editor{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.uk-entry-requirements .editor{font-size:1.125rem}}.uk-entry-requirements .editor :last-child{margin-bottom:0}.english-language:not(:has(.lead-paragraph,.editor)){display:none}.english-language .lead-paragraph{font-size:1.0125rem;line-height:1.382306477}@media (min-width:600px) and (max-width:960px){.english-language .lead-paragraph{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.english-language .lead-paragraph{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.english-language .lead-paragraph{font-size:1.265625rem}}.entry-requirements-intro{padding-left:2.25rem;padding-right:2.25rem}@media (min-width:600px){.entry-requirements-intro{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1180px){.entry-requirements-intro{padding-left:6.75rem;padding-right:6.75rem}}.entry-requirements-additional{padding-bottom:1.5rem}.entry-requirements-additional h3{font-size:1.4416259766rem;line-height:1.387347392;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.entry-requirements-additional h3{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.entry-requirements-additional h3{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.entry-requirements-additional h3{font-size:1.8020324707rem}}.degree-section--fees{background-color:transparent;overflow:hidden;padding-bottom:0;padding-top:0;position:relative;text-align:center}.degree-section--fees .degree-section__heading{color:#fff;margin-bottom:2.25rem}.degree-section--fees .degree-section__subheading{font-size:1.6218292236rem;line-height:1.356684756;color:#fff}@media (min-width:600px) and (max-width:960px){.degree-section--fees .degree-section__subheading{font-size:calc(1.6218292236rem + .202728653 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--fees .degree-section__subheading{font-size:calc(1.8245578766rem + .202728653 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--fees .degree-section__subheading{font-size:2.0272865295rem}}.degree-section--fees .degree-section__content{overflow:visible;padding-bottom:1.5rem;padding-top:3rem;position:relative;text-align:left}.degree-section--fees .degree-section__content>*{position:relative}.degree-section--fees .degree-section__content .editor{color:#000}.degree-section--fees .alert{background-color:#361163;border:0;text-align:left}@media (min-width:960px){.degree-section--fees .alert{margin-bottom:2.25rem;margin-top:.75rem}}.degree-section--fees .alert .icon__svg{fill:#fff}.degree-section--fees .alert a{color:#fff}.degree-section--fees .alert a:focus,.degree-section--fees .alert a:hover{color:#fff}.degree-section--fees .alert__heading{font-size:1.1390625rem;line-height:1.404494382;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}@media (min-width:600px) and (max-width:960px){.degree-section--fees .alert__heading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--fees .alert__heading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--fees .alert__heading{font-size:1.423828125rem}}.degree-section--fees .alert__heading,.degree-section--fees .alert__link,.degree-section--fees .alert__text{color:#fff}.degree-section--fees .button{background-color:#361163;display:block;margin:0 auto .75rem auto}@media (min-width:600px){.degree-section--fees .button{display:inline-block;margin:.375rem}}.degree-section--fees .button:focus,.degree-section--fees .button:hover{background-color:#b70062}.page-apprenticeship .degree-section--fees .button,.page-apprenticeship .degree-section--fees .degree-fees__buttons,.page-apprenticeship .degree-section--fees .degree-fees__info{display:none}.degree-fees-row{width:auto;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:0 0 3rem 0}@media (min-width:1020px){.degree-fees-row{margin-left:-15%;margin-right:-15%}}@media (min-width:1220px){.degree-fees-row{margin-left:-24%;margin-right:-24%}}@media (min-width:600px){.degree-fees-row{padding:1.5rem 0 3rem 0}}@media (min-width:860px){.degree-fees-row{flex-direction:row;flex-wrap:nowrap;gap:3rem;padding:3rem 0}}.degree-fees-wrapper{flex:1 1 auto;max-width:800px}.degree-fees-container{background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;padding:1.5rem}@media (min-width:600px){.degree-fees-container{padding:1.5rem 3rem}}.degree-fees{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}@media (min-width:960px){.degree-fees{flex-basis:300px;flex-grow:1}}.degree-fees-container.October .degree-fees--eu{display:none}.degree-fees__content{color:#361163;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:960px){.degree-fees__content{height:100%}}.degree-fees__heading{font-size:1.1390625rem;line-height:1.404494382;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}@media (min-width:600px) and (max-width:960px){.degree-fees__heading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-fees__heading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-fees__heading{font-size:1.423828125rem}}.degree-fees__heading--month{font-size:1.2814453125rem;line-height:1.404494382;background-color:#d9d3cc;color:#361163;margin:0;padding:1rem 1.5rem .75rem 1.5rem;text-align:left;vertical-align:baseline}@media (min-width:600px) and (max-width:960px){.degree-fees__heading--month{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-fees__heading--month{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-fees__heading--month{font-size:1.6018066406rem}}@media (min-width:600px){.degree-fees__heading--month{padding:1rem 3rem .75rem 3rem}}.degree-fees__text{font-size:1.0125rem;line-height:1.382306477;margin:0;padding:0}@media (min-width:600px) and (max-width:960px){.degree-fees__text{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-fees__text{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-fees__text{font-size:1.265625rem}}.degree-fees__amount{color:#b70062;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.degree-fees__conditions{text-transform:lowercase}.degree-fees__info{color:#000;display:flex;gap:.25rem;padding-bottom:1.5rem;text-align:left}.degree-fees__info .icon{flex-grow:0;flex-shrink:0;margin-right:.375rem}.degree-fees__info .icon__svg{fill:#361163}.degree-fees__info--alt-caveat{text-align:left}.degree-fees__info--alt-caveat .icon{vertical-align:top}.degree-fees__info--alt-caveat .editor{display:inline-block;width:calc(100% - 2.75rem)}.degree-fees__info.phd{display:inline-flex;flex-flow:row nowrap}.degree-fees__info.phd .degree-fees__info-text-container{display:flex;flex-flow:row wrap;padding-left:.375rem;text-align:left;width:100%}.degree-fees__info.phd .degree-fees__info-text{margin-bottom:.375rem}.degree-fees__buttons{width:auto;padding:0 0 2.25rem 0}@media (min-width:1020px){.degree-fees__buttons{margin-left:-15%;margin-right:-15%}}@media (min-width:1220px){.degree-fees__buttons{margin-left:-24%;margin-right:-24%}}@media (min-width:600px){.degree-fees__buttons{padding:0 0 4.5rem 0}}.degree-section--scholarships{background-color:transparent;padding-bottom:3rem}@media (min-width:760px){.degree-section--scholarships{padding-bottom:6rem}}.degree-section--scholarships .lead-paragraph{color:#000}.degree-section--scholarships .cards{width:auto}@media (min-width:1020px){.degree-section--scholarships .cards{margin-left:-15%;margin-right:-15%}}@media (min-width:1220px){.degree-section--scholarships .cards{margin-left:-24%;margin-right:-24%}}.degree-section--scholarships .button{background-color:#361163;display:block;margin:0 auto}@media (min-width:600px){.degree-section--scholarships .button{display:inline-block}}.degree-section--scholarships .button:focus,.degree-section--scholarships .button:hover{background-color:#b70062}.page-architecture-degree .button--scholarships{display:none}.degree-section--academics{background-color:transparent;position:relative;text-align:left}.degree-section--academics .degree-section__heading{margin-bottom:2.25rem;position:relative;text-align:left;z-index:1}.degree-section--career{background-color:transparent;overflow:hidden;padding-top:0;position:relative}.degree-section--career .degree-section__content{text-align:left}.degree-section--career .degree-section__subheading{font-size:1.4416259766rem;line-height:1.387347392}@media (min-width:600px) and (max-width:960px){.degree-section--career .degree-section__subheading{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--career .degree-section__subheading{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--career .degree-section__subheading{font-size:1.8020324707rem}}.degree-section--career .editor,.degree-section--career .lead-paragraph{color:#000}.degree-section--career strong{color:#361163}.degree-section--career ul{color:#361163}.degree-section--career .button{background-color:#361163;margin-top:1.5rem}.degree-section--career .button:focus,.degree-section--career .button:hover{background-color:#b70062}.degree-section--apply{background-color:transparent;text-align:center}.degree-section--apply .editor{text-align:left}.degree-section--related{background-color:transparent}.degree-section--related .degree-section__heading{text-align:left}.degree-section--related .lead-paragraph{text-align:left}.degree-section--related .degree-section__subheading{font-size:1.4416259766rem;line-height:1.387347392;color:#361163;text-align:center}@media (min-width:600px) and (max-width:960px){.degree-section--related .degree-section__subheading{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.degree-section--related .degree-section__subheading{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.degree-section--related .degree-section__subheading{font-size:1.8020324707rem}}.degree-section--athena{padding:0}.degree-section--athena .logos{background-color:transparent;padding:0}.degree-section--athena .logos__container{gap:0}.degree-section--athena .logo{flex:0 1 220px}@media (min-width:960px){.degree-section--athena .logo{flex:0 1 280px}}.degree-section--athena .logo__image{max-height:unset;min-height:auto;min-width:220px}@media (min-width:960px){.degree-section--athena .logo__image{min-width:280px}}.degree-section--contact{color:#fff;padding:4.5rem 0 12rem;position:relative;text-align:center}@media (min-width:960px){.degree-section--contact{padding:6rem 0 7.5rem}}.degree-section--contact .degree-section__heading{margin-bottom:3rem;text-align:center;text-transform:uppercase}.page-research-degree .degree-section--contact{padding:1.5rem 0 4.5rem}@media (min-width:960px){.page-research-degree .degree-section--contact{padding:3rem 0 7.5rem}}.page-apprenticeship .degree-section--contact .list__item--register,.page-apprenticeship .degree-section--contact .list__item--web-chats{display:none}.contact-form-modal{background-color:#fff;margin:1.5rem auto;max-width:700px;padding:1.5rem 1.5rem 0 1.5rem;position:relative}.contact-form-modal .mfp-close:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.contact-form-modal__heading{margin-top:0}.degree-section--explore{padding-bottom:1.125rem}@media (min-width:760px){.degree-section--explore{padding-bottom:0}}.degree-section--explore .degree-section__heading{margin-bottom:1.5rem;text-align:center}.page-future-propulsion-power .cards--explore .card:last-child{display:none}.page-course{background-color:#fff}.page-course .global-footer,.page-course .site-footer{margin-top:0}.page-course .main-content{overflow:hidden;padding-top:0}.course-section-container,.subject-section-container{background:linear-gradient(180deg,#f8f5f5 0,#fff 100%)}.course-section,.subject-section{padding-bottom:3rem;position:relative}@media (min-width:960px){.course-section,.subject-section{padding-bottom:4.5rem}}.course-section>.container,.subject-section>.container{position:relative}.course-section .lead-paragraph,.subject-section .lead-paragraph{color:#361163}.course-section .h2,.subject-section .h2{color:#361163;font-weight:900}.course-section .h3,.course-section .h4,.course-section .h5,.subject-section .h3,.subject-section .h4,.subject-section .h5{color:#361163;font-weight:700}.course-section .editor h2,.course-section .editor h3,.course-section .editor h4,.course-section .editor h5,.course-section .editor__text--medium,.subject-section .editor h2,.subject-section .editor h3,.subject-section .editor h4,.subject-section .editor h5,.subject-section .editor__text--medium{color:#361163;font-weight:700}.course-section .alert__text,.course-section .editor li,.course-section p,.subject-section .alert__text,.subject-section .editor li,.subject-section p{font-size:.9rem;line-height:1.555555556;color:#361163;font-weight:400}@media (min-width:600px) and (max-width:960px){.course-section .alert__text,.course-section .editor li,.course-section p,.subject-section .alert__text,.subject-section .editor li,.subject-section p{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .alert__text,.course-section .editor li,.course-section p,.subject-section .alert__text,.subject-section .editor li,.subject-section p{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .alert__text,.course-section .editor li,.course-section p,.subject-section .alert__text,.subject-section .editor li,.subject-section p{font-size:1.125rem}}.course-section .text-overflow__button,.subject-section .text-overflow__button{display:none}.course-section .button,.subject-section .button{font-size:1.0125rem;line-height:1.382306477;background-color:#361163;color:#fff;font-weight:700}@media (min-width:600px) and (max-width:960px){.course-section .button,.subject-section .button{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .button,.subject-section .button{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .button,.subject-section .button{font-size:1.265625rem}}.course-section .button .icon__svg,.subject-section .button .icon__svg{fill:#fff}.course-section .button:focus,.course-section .button:hover,.subject-section .button:focus,.subject-section .button:hover{background-color:#b70062}.course-section .button:focus--icon-right,.course-section .button:hover--icon-right,.subject-section .button:focus--icon-right,.subject-section .button:hover--icon-right{padding-right:3.75rem}.course-section .button:focus .icon__svg,.course-section .button:hover .icon__svg,.subject-section .button:focus .icon__svg,.subject-section .button:hover .icon__svg{fill:#fff}.course-section .button--subtle,.subject-section .button--subtle{border:0}.course-section .toggle__button,.subject-section .toggle__button{font-size:.8rem;line-height:1.5;background-color:#361163;border:1px solid transparent;border-radius:.1875rem;color:#fff;font-weight:700;outline:transparent 3px solid;padding-bottom:.75rem;padding-top:.75rem;transition:background-color .3s,border-color .3s,outline-color .3s}@media (min-width:600px) and (max-width:960px){.course-section .toggle__button,.subject-section .toggle__button{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .toggle__button,.subject-section .toggle__button{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .toggle__button,.subject-section .toggle__button{font-size:1rem}}.course-section .toggle__button::after,.course-section .toggle__button::before,.subject-section .toggle__button::after,.subject-section .toggle__button::before{background-color:#fff;transition:opacity .3s,background-color .3s}.course-section .toggle__button::before,.subject-section .toggle__button::before{height:2px}.course-section .toggle__button::after,.subject-section .toggle__button::after{width:2px}.course-section .toggle__button:focus,.course-section .toggle__button:hover,.subject-section .toggle__button:focus,.subject-section .toggle__button:hover{background-color:#b70062;border-color:transparent;color:#fff;outline-color:#b70062}.course-section .toggle__button:focus::after,.course-section .toggle__button:focus::before,.course-section .toggle__button:hover::after,.course-section .toggle__button:hover::before,.subject-section .toggle__button:focus::after,.subject-section .toggle__button:focus::before,.subject-section .toggle__button:hover::after,.subject-section .toggle__button:hover::before{background-color:#fff}.course-section .toggle.active .toggle__button,.subject-section .toggle.active .toggle__button{background-color:#fff;border-color:transparent;color:#361163;outline-color:#361163}.course-section .toggle.active .toggle__button:focus,.course-section .toggle.active .toggle__button:hover,.subject-section .toggle.active .toggle__button:focus,.subject-section .toggle.active .toggle__button:hover{border-color:#361163;outline-color:#361163}.course-section .toggle.active .toggle__button::after,.course-section .toggle.active .toggle__button::before,.subject-section .toggle.active .toggle__button::after,.subject-section .toggle.active .toggle__button::before{background-color:#361163}.course-section .alert,.subject-section .alert{background-color:rgba(54,17,99,.1);border:0;border-radius:.75rem;color:#361163;text-align:left}.course-section .alert .icon__svg,.subject-section .alert .icon__svg{fill:#361163}.course-section .alert .alert__text h3:is(:first-child),.course-section .alert .alert__text h4:is(:first-child),.course-section .alert .alert__text h5:is(:first-child),.subject-section .alert .alert__text h3:is(:first-child),.subject-section .alert .alert__text h4:is(:first-child),.subject-section .alert .alert__text h5:is(:first-child){margin-top:0}.course-section .alert .alert__text h2,.subject-section .alert .alert__text h2{font-size:1.2814453125rem;line-height:1.404494382}@media (min-width:600px) and (max-width:960px){.course-section .alert .alert__text h2,.subject-section .alert .alert__text h2{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .alert .alert__text h2,.subject-section .alert .alert__text h2{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .alert .alert__text h2,.subject-section .alert .alert__text h2{font-size:1.6018066406rem}}.course-section .alert .alert__text h3,.subject-section .alert .alert__text h3{font-size:1.1390625rem;line-height:1.404494382}@media (min-width:600px) and (max-width:960px){.course-section .alert .alert__text h3,.subject-section .alert .alert__text h3{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .alert .alert__text h3,.subject-section .alert .alert__text h3{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .alert .alert__text h3,.subject-section .alert .alert__text h3{font-size:1.423828125rem}}.course-section .alert .alert__text h4,.subject-section .alert .alert__text h4{font-size:1.0125rem;line-height:1.382306477}@media (min-width:600px) and (max-width:960px){.course-section .alert .alert__text h4,.subject-section .alert .alert__text h4{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .alert .alert__text h4,.subject-section .alert .alert__text h4{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .alert .alert__text h4,.subject-section .alert .alert__text h4{font-size:1.265625rem}}.course-section .alert .alert__text a,.subject-section .alert .alert__text a{color:#b70062;text-decoration:underline}.course-section .alert .alert__text a:focus,.course-section .alert .alert__text a:hover,.subject-section .alert .alert__text a:focus,.subject-section .alert .alert__text a:hover{color:#6f3092}.course-section .callout--standout .editor,.course-section .callout--standout .editor h1,.course-section .callout--standout .editor h2,.course-section .callout--standout .editor h3,.course-section .callout--standout .editor h4,.course-section .callout--standout .editor h5,.course-section .callout--standout .editor li,.course-section .callout--standout .editor p,.subject-section .callout--standout .editor,.subject-section .callout--standout .editor h1,.subject-section .callout--standout .editor h2,.subject-section .callout--standout .editor h3,.subject-section .callout--standout .editor h4,.subject-section .callout--standout .editor h5,.subject-section .callout--standout .editor li,.subject-section .callout--standout .editor p{color:#fff}.course-section .callout--standout .editor a,.subject-section .callout--standout .editor a{border-bottom:0}.course-section .callout--standout .button,.subject-section .callout--standout .button{background-color:#f6f7f7;color:#361163}.course-section .callout--standout .button .icon__svg,.subject-section .callout--standout .button .icon__svg{fill:#361163}.course-section .callout--standout .button:focus,.course-section .callout--standout .button:hover,.subject-section .callout--standout .button:focus,.subject-section .callout--standout .button:hover{background-color:#e11a81;color:#fff}.course-section .callout--standout .button:focus .icon__svg,.course-section .callout--standout .button:hover .icon__svg,.subject-section .callout--standout .button:focus .icon__svg,.subject-section .callout--standout .button:hover .icon__svg{fill:#fff}.course-section .embed__content,.subject-section .embed__content{padding:1.75rem 3rem 2.25rem}.course-section .embed__heading,.subject-section .embed__heading{font-size:2.0526276112rem;line-height:1.266562744}@media (min-width:600px) and (max-width:960px){.course-section .embed__heading,.subject-section .embed__heading{font-size:calc(2.0526276112rem + .2565784514 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .embed__heading,.subject-section .embed__heading{font-size:calc(2.3092060626rem + .2565784514 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .embed__heading,.subject-section .embed__heading{font-size:2.565784514rem}}.course-section .embed--youtube .embed__iframe-wrapper,.subject-section .embed--youtube .embed__iframe-wrapper{border:0}.course-section .embed--youtube .embed__content,.subject-section .embed--youtube .embed__content{background-color:#361163;color:#fff;overflow:hidden;padding:1.5rem;position:relative;text-align:left}@media (min-width:500px){.course-section .embed--youtube .embed__content,.subject-section .embed--youtube .embed__content{padding-bottom:1.875rem}}.course-section .embed--youtube .embed__heading,.subject-section .embed--youtube .embed__heading{font-size:1.1390625rem;line-height:1.404494382;color:#fff;font-weight:700;margin-top:0}@media (min-width:600px) and (max-width:960px){.course-section .embed--youtube .embed__heading,.subject-section .embed--youtube .embed__heading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .embed--youtube .embed__heading,.subject-section .embed--youtube .embed__heading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .embed--youtube .embed__heading,.subject-section .embed--youtube .embed__heading{font-size:1.423828125rem}}.course-section .embed--youtube .embed__text,.subject-section .embed--youtube .embed__text{font-size:.9rem;line-height:1.555555556;color:#fff}@media (min-width:600px) and (max-width:960px){.course-section .embed--youtube .embed__text,.subject-section .embed--youtube .embed__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .embed--youtube .embed__text,.subject-section .embed--youtube .embed__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .embed--youtube .embed__text,.subject-section .embed--youtube .embed__text{font-size:1.125rem}}.course-section .content-type--quote,.subject-section .content-type--quote{background-color:#361163}.course-section .quote,.subject-section .quote{margin:4.5rem auto;max-width:780px;padding:3rem 1.5rem;position:relative}@media (min-width:860px){.course-section .quote,.subject-section .quote{padding:3rem 0}}.course-section .quote__blockquote,.subject-section .quote__blockquote{padding:2.25rem 0}.course-section .quote__blockquote::after,.course-section .quote__blockquote::before,.subject-section .quote__blockquote::after,.subject-section .quote__blockquote::before{font-size:3.6989016056rem;line-height:1.081314879;background-image:none;color:#f08cc0;content:"“"/"";font-style:normal;font-weight:700;inset:0 auto auto -.25rem;line-height:1;position:absolute}@media (min-width:600px) and (max-width:960px){.course-section .quote__blockquote::after,.course-section .quote__blockquote::before,.subject-section .quote__blockquote::after,.subject-section .quote__blockquote::before{font-size:calc(3.6989016056rem + .4623627007 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .quote__blockquote::after,.course-section .quote__blockquote::before,.subject-section .quote__blockquote::after,.subject-section .quote__blockquote::before{font-size:calc(4.1612643063rem + .4623627007 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .quote__blockquote::after,.course-section .quote__blockquote::before,.subject-section .quote__blockquote::after,.subject-section .quote__blockquote::before{font-size:4.623627007rem}}@media (min-width:1020px){.course-section .quote__blockquote::after,.course-section .quote__blockquote::before,.subject-section .quote__blockquote::after,.subject-section .quote__blockquote::before{left:-2.25rem}}.course-section .quote__blockquote::after,.subject-section .quote__blockquote::after{inset:auto -.25rem 0 auto;transform:rotate(180deg)}@media (min-width:1020px){.course-section .quote__blockquote::after,.subject-section .quote__blockquote::after{right:-2.25rem}}.course-section .quote__text,.subject-section .quote__text{font-size:1.1390625rem;line-height:1.404494382;color:#f08cc0;font-style:normal;font-weight:600;line-height:1.3;margin-bottom:0}@media (min-width:600px) and (max-width:960px){.course-section .quote__text,.subject-section .quote__text{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .quote__text,.subject-section .quote__text{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .quote__text,.subject-section .quote__text{font-size:1.423828125rem}}.course-section .quote__source,.subject-section .quote__source{align-items:center;background-color:#361163;color:#fff;display:flex;flex-wrap:wrap;gap:.5rem;left:1.5rem;padding:.5rem .75rem;position:absolute;right:1.5rem;top:100%;width:auto}@media (min-width:860px){.course-section .quote__source,.subject-section .quote__source{bottom:-1.5rem;left:0;padding:.5rem 1.5rem;right:unset;top:unset}}.course-section .quote__source-extra,.course-section .quote__source-name,.subject-section .quote__source-extra,.subject-section .quote__source-name{color:#fff}.course-section .quote__source-name,.subject-section .quote__source-name{font-size:1.0125rem;line-height:1.382306477;font-weight:700}@media (min-width:600px) and (max-width:960px){.course-section .quote__source-name,.subject-section .quote__source-name{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .quote__source-name,.subject-section .quote__source-name{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .quote__source-name,.subject-section .quote__source-name{font-size:1.265625rem}}.course-section .quote__source-extra,.subject-section .quote__source-extra{font-size:.7111111111rem;line-height:1.406074241;font-weight:400}@media (min-width:600px) and (max-width:960px){.course-section .quote__source-extra,.subject-section .quote__source-extra{font-size:calc(.7111111111rem + .0888888889 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .quote__source-extra,.subject-section .quote__source-extra{font-size:calc(.8rem + .0888888889 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .quote__source-extra,.subject-section .quote__source-extra{font-size:.8888888889rem}}.course-section .container{max-width:780px}.course-section__link{text-decoration:underline;text-underline-offset:.25rem}.course-section__heading,.subject-section__heading{font-size:1.4416259766rem;line-height:1.387347392;color:#361163;font-weight:900}@media (min-width:600px) and (max-width:960px){.course-section__heading,.subject-section__heading{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section__heading,.subject-section__heading{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section__heading,.subject-section__heading{font-size:1.8020324707rem}}@media (min-width:760px){.course-section__heading,.subject-section__heading{font-size:1.8245578766rem;line-height:1.315212626}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.course-section__heading,.subject-section__heading{font-size:calc(1.8245578766rem + .2280697346 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px) and (max-width:1220px){.course-section__heading,.subject-section__heading{font-size:calc(2.0526276112rem + .2280697346 * ((100vw - 960px)/ 260))}}@media (min-width:760px) and (min-width:1220px){.course-section__heading,.subject-section__heading{font-size:2.2806973457rem}}.course-section__heading-wrapper,.subject-section__heading-wrapper{background-color:#f0eaf4;margin-bottom:2.25rem;padding:1.5rem 0}@media (min-width:760px){.course-section__heading-wrapper,.subject-section__heading-wrapper{margin-bottom:4.5rem}}@media (min-width:860px){.course-section__heading-wrapper,.subject-section__heading-wrapper{padding:2.25rem 0}}.course-section__heading--main,.subject-section__heading--main{border-left:#b70062 1.25rem solid;margin:0 auto;max-width:1180px;padding-left:1.6875rem}@media (min-width:860px){.course-section__heading--main,.subject-section__heading--main{border-left-width:1.5rem}}@media (min-width:1220px){.course-section__heading--main,.subject-section__heading--main{border-left-width:1.5rem;padding-left:0}}.course-section__heading-text,.subject-section__heading-text{display:block;margin-left:auto;margin-right:auto;max-width:780px}.course-section__heading--sub{font-size:1.2814453125rem;line-height:1.404494382;border-left:#b70062 1rem solid;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:780px;position:relative;text-align:left}@media (min-width:600px) and (max-width:960px){.course-section__heading--sub{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section__heading--sub{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section__heading--sub{font-size:1.6018066406rem}}@media (min-width:760px){.course-section__heading--sub{font-size:1.6218292236rem;line-height:1.356684756;margin-bottom:3rem}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.course-section__heading--sub{font-size:calc(1.6218292236rem + .202728653 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px) and (max-width:1220px){.course-section__heading--sub{font-size:calc(1.8245578766rem + .202728653 * ((100vw - 960px)/ 260))}}@media (min-width:760px) and (min-width:1220px){.course-section__heading--sub{font-size:2.0272865295rem}}.course-section__heading--sub .course-section__heading-text{display:block;padding-left:1.125rem}.course-section .editor h3,.course-section__subheading{font-size:1.2814453125rem;line-height:1.404494382;color:#361163;font-weight:700}@media (min-width:600px) and (max-width:960px){.course-section .editor h3,.course-section__subheading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section .editor h3,.course-section__subheading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section .editor h3,.course-section__subheading{font-size:1.6018066406rem}}.course-nav{background-color:#fff;border-radius:.1875rem .1875rem .5rem .5rem;position:relative;text-align:center;transition:all .5s ease;z-index:1}@media (min-width:1720px){.course-nav{margin:1.5rem;position:absolute;right:calc(50% + 590px);text-align:left;width:220px}}@media (min-width:1940px){.course-nav{width:280px}}.sticky-course-nav .course-nav{left:0;position:fixed;right:0;top:0;z-index:999}@media (min-width:1720px){.sticky-course-nav .course-nav{left:auto;right:calc(50% + 590px)}}.course-nav>.container{margin-left:unset;margin-right:unset;max-width:100%;padding:0}@media (min-width:1720px){.course-nav>.container{padding:.1875rem .375rem .375rem}}.course-nav .list{background-color:#dfd2e7;display:none;flex-direction:column;overflow:hidden;padding:0;position:relative;z-index:10}@media (min-width:1720px){.course-nav .list{display:flex;max-height:inherit;padding:0}}.course-nav .list.active{display:flex}.course-nav .list__link{font-size:.8rem;line-height:1.5;background-color:transparent;color:#361163;display:block;font-weight:500;padding:.375rem 1.5rem;transition:background-color .3s,color .3s,font-weight .3s,border .3s}@media (min-width:600px) and (max-width:960px){.course-nav .list__link{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-nav .list__link{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-nav .list__link{font-size:1rem}}.course-nav .list__link.active,.course-nav .list__link:focus-visible,.course-nav .list__link:hover{background-color:#361163;color:#fff;font-weight:700}@media (min-width:1720px){.course-nav .list__link.active{border-right:#b70062 .75rem solid}}.course-nav .list__item--apply .list__link{background-color:#f08cc0;font-weight:800;text-transform:uppercase}@media (min-width:1720px){.course-nav .list__item--apply .list__link{border-right:#b70062 .75rem solid}}.course-nav .list__item--apply .list__link.active,.course-nav .list__item--apply .list__link:focus-visible,.course-nav .list__item--apply .list__link:hover{background-color:#b70062;color:#fff}.course-nav__heading{font-size:.8rem;line-height:1.5;color:#361163;font-weight:700;margin-bottom:0;padding:.375rem 1.5rem}@media (min-width:600px) and (max-width:960px){.course-nav__heading{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-nav__heading{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-nav__heading{font-size:1rem}}.course-nav__toggle{background-color:#dfd2e7;border-radius:0;color:#361163;display:block;padding-bottom:1.125rem;padding-top:1rem;width:100%}@media (min-width:1720px){.course-nav__toggle{display:none}}.course-nav__toggle:focus,.course-nav__toggle:hover{background-color:#361163}.course-nav__toggle::before{border-style:solid;border-width:1px 1px 0 0;content:"";display:block;height:.75rem;margin-top:-8px;position:absolute;right:1.5rem;top:50%;transform:rotate(135deg);width:.75rem}.course-nav__toggle.active::before{margin-top:-2px;transform:rotate(-45deg)}.course-section--overview .content-type--download{background-color:#6f3092;padding:.75rem .75rem .75rem 1.5rem}.course-section--overview .download{text-align:left}.course-section--overview .content-type--button{margin:1.875rem 0;text-align:left}.course-section--why-us{color:#361163;position:relative;text-align:left}.course-section--why-us .course-section__heading{margin-bottom:3rem}.carousel--accolades{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0 0 1.5rem;position:relative;z-index:1}@media (min-width:960px){.carousel--accolades{margin-left:-6rem;margin-right:-6rem}}@media (min-width:1180px){.carousel--accolades{margin-left:-12rem;margin-right:-12rem}}.course-section--why-degree>.container .media-wrapper,.course-section--why-degree>.container>.cards{width:auto}@media (min-width:1020px){.course-section--why-degree>.container .media-wrapper,.course-section--why-degree>.container>.cards{margin-left:-6rem;margin-right:-6rem}}@media (min-width:960px){.course-section--why-degree>.container>.cards{margin-left:-6rem;margin-right:-6rem}}@media (min-width:1180px){.course-section--why-degree>.container>.cards{margin-left:-12rem;margin-right:-12rem}}.course-section--why-degree .content-type--embed,.course-section--why-degree .content-type--lead-paragraph,.course-section--why-degree .content-type--main{margin:0 auto;max-width:960px}.course-section--why-degree .content-type--main{margin-bottom:3rem}.course-section--why-degree .content-type--button{margin-bottom:1.5rem}.course-section--why-degree .content-type--embed{margin-bottom:3rem;margin-top:2.25rem}.course-section--why-degree .embed__content--default,.course-section--why-degree .embed__content--subtle{background-color:#fff}.course-section--why-degree .embed__content--standout{background-color:#6f3092}.course-section--why-degree .embed__content--standout .embed__heading{color:#fff}.course-section--why-degree .media-link .media-link__text{overflow:hidden;padding:1.125rem 2.25rem;position:relative}.course-section--why-degree .cards{display:flex;flex-wrap:wrap;justify-content:center}.course-section--recognition .logos{padding-top:1.5rem}.course-section--recognition .logo{flex-basis:auto}.course-section--recognition .logo__image{max-height:6rem}.course-section--projects{padding-bottom:3rem}.course-section--projects .content-type--main,.course-section--projects .lead-paragraph{margin-left:auto;margin-right:auto;max-width:960px}@media (min-width:400px){.course-section--projects .media-wrapper{margin-left:-.75rem;margin-right:-.75rem}}@media (min-width:400px){.course-section--projects .media-link{padding:0 .75rem}}@media (min-width:400px){.course-section--projects .media-link__container{height:100%}}@media (min-width:400px){.course-section--projects .media-link__link{display:flex;flex-direction:column;height:100%}}.course-section--projects .media-link__text{font-size:.9rem;line-height:1.555555556;background-color:transparent;padding-left:0;padding-right:0;text-align:left}@media (min-width:600px) and (max-width:960px){.course-section--projects .media-link__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--projects .media-link__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--projects .media-link__text{font-size:1.125rem}}.course-section--study .container{position:relative}.course-section--study>.container{padding-bottom:3rem}@media (min-width:760px){.course-section--study>.container{padding-bottom:4.5rem}}.course-section--study .course-section__heading--main{z-index:1}.course-section--study .content-type--alert{background-color:#dfd2e7;padding-bottom:2rem}.course-section--study .content-type--alert .content-type__container{margin-left:auto;margin-right:auto;max-width:780px;padding:0 1.5rem 1.5rem}@media (min-width:1220px){.course-section--study .content-type--alert .content-type__container{padding:0 0 3rem}}.course-section--study .alert{background-color:#fff;margin-bottom:0;position:relative;z-index:2}.course-section--study .tabs{margin:3rem auto 0;max-width:780px;position:relative;z-index:1}@media (min-width:760px){.course-section--study .tabs{margin:4.5rem auto 0}}.course-section--study .tabs__list{font-size:1.0125rem;line-height:1.382306477;background-color:transparent;display:flex;flex-flow:row nowrap;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;gap:.5rem;justify-content:flex-start;margin-bottom:0;text-align:center}@media (min-width:600px) and (max-width:960px){.course-section--study .tabs__list{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--study .tabs__list{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--study .tabs__list{font-size:1.265625rem}}@media (min-width:400px){.course-section--study .tabs__list{font-size:1.1390625rem;line-height:1.404494382}}@media (min-width:400px) and (min-width:600px) and (max-width:960px){.course-section--study .tabs__list{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:400px) and (min-width:960px) and (max-width:1220px){.course-section--study .tabs__list{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:400px) and (min-width:1220px){.course-section--study .tabs__list{font-size:1.423828125rem}}@media (min-width:760px){.course-section--study .tabs__list{gap:.75rem}}.course-section--study .tabs__item{align-items:flex-end;flex-grow:initial}.course-section--study .tabs__link{background-color:#dfd2e7;border-bottom:0;border-radius:.1875rem .1875rem 0 0;color:#361163;display:block;font-weight:800;padding:.75rem 1.125rem}@media (min-width:760px){.course-section--study .tabs__link{padding:.75rem 2.25rem}}.course-section--study .tabs__link:focus,.course-section--study .tabs__link:hover,.course-section--study .tabs__link[aria-selected=true]{color:#fff}@media (min-width:760px){.course-section--study .tabs__link:focus,.course-section--study .tabs__link:hover,.course-section--study .tabs__link[aria-selected=true]{padding-top:1.125rem}}.course-section--study .tabs__link[aria-selected=true]{background-color:#361163}.course-section--study .tabs__link:focus,.course-section--study .tabs__link:hover{background-color:#361163}.course-section--study .tabs__content{padding:2.25rem 0;position:relative;z-index:5}@media (min-width:860px){.course-section--study .tabs__content{padding:3rem 0}}.course-section--study .tabs__content::before{background-color:#dfd2e7;border-top:.375rem solid #361163;content:"";height:100%;position:absolute;top:0;z-index:-1}@media (min-width:760px){.course-section--study .tabs__content::before{border-top-width:.25rem}}.course-section--study .content-type--sub-subheading{margin-bottom:1.5rem;margin-top:2.25rem}.course-section--study .content-type--sub-subheading:first-of-type{margin-top:0}.course-section--study .sub-subheading{font-size:1.1390625rem;line-height:1.404494382;color:#361163;margin-top:0}@media (min-width:600px) and (max-width:960px){.course-section--study .sub-subheading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--study .sub-subheading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--study .sub-subheading{font-size:1.423828125rem}}.course-section--study .h5{font-size:1.0125rem;line-height:1.382306477;color:#361163}@media (min-width:600px) and (max-width:960px){.course-section--study .h5{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--study .h5{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--study .h5{font-size:1.265625rem}}.course-section--study .content-type--h5-optional{margin-top:3rem}.course-section--study .toggle__content{background-color:rgba(255,255,255,.8);border-radius:0 0 .1875rem .1875rem}.course-section--assessed .embed__content--subtle{background-color:#fff}.course-section--how .container{position:relative}.course-section--how .lead-paragraph{color:#361163;font-weight:700}.course-section--how .embed__content--default{background-color:#fff;color:#525e66}@media (min-width:1020px){.course-section--how .list--study-methods{margin-right:-6rem}}.course-section--academics .card__link .card__content{background-color:#361163}.course-section--academics .card__link .card__content::before{background-color:rgba(0,0,0,.15)}.course-section--academics .card__link .card__content .card__heading,.course-section--academics .card__link .card__content .card__subheading,.course-section--academics .card__link .card__content .card__text{color:#fff}.course-section--academics .card__link .card__content .card__subheading{font-size:.9rem;line-height:1.555555556;font-weight:800;line-height:1.25}@media (min-width:600px) and (max-width:960px){.course-section--academics .card__link .card__content .card__subheading{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--academics .card__link .card__content .card__subheading{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--academics .card__link .card__content .card__subheading{font-size:1.125rem}}.course-section--academics .card__link .card__content .icon__svg{fill:#fff}.course-section--academics .card__link:focus .card__content,.course-section--academics .card__link:hover .card__content{background-color:#361163}.course-section--academics .card__link:focus .card__content::before,.course-section--academics .card__link:hover .card__content::before{background-color:rgba(255,255,255,.15)}.course-section--where .content-type--lead-paragraph,.course-section--where .content-type--main{margin-left:auto;margin-right:auto;max-width:960px}@media (min-width:1020px){.course-section--where .carousel{margin-left:-6rem;margin-right:-6rem}}.course-section--entry .lead-paragraph{font-size:1.0125rem;line-height:1.382306477;color:#361163;position:relative;z-index:10}@media (min-width:600px) and (max-width:960px){.course-section--entry .lead-paragraph{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--entry .lead-paragraph{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--entry .lead-paragraph{font-size:1.265625rem}}.course-section--entry .course-section__content{margin-bottom:2.25rem;position:relative;z-index:10}@media (min-width:1020px){.course-section--entry .course-section__content{margin-left:-6rem;margin-right:-6rem}}.course-section--entry .buttons-container{display:flex;flex-flow:row wrap;gap:.75rem;position:relative;z-index:10}.course-section--entry .buttons-container .button{display:block;padding-left:1.5rem;padding-right:1.5rem;transition:background-color .3s,outline-color .3s;width:unset}.course-section--entry .buttons-container .button--icon-right{padding-right:3.375rem}.course-section--entry .buttons-container .button--icon-right .icon{right:1.5rem}.course-section--entry .course-section__subheading{font-size:1.2814453125rem;line-height:1.404494382;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.course-section--entry .course-section__subheading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--entry .course-section__subheading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--entry .course-section__subheading{font-size:1.6018066406rem}}.page-apprenticeship .course-section--entry .english-language,.page-apprenticeship .course-section--entry .form--countries{display:none}.entry-requirements{border:1px solid transparent;padding:1.5rem 0}.js .entry-requirements:not(.entry-requirements--uk){display:none}.entry-requirements>.editor p:first-of-type strong{font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.entry-requirements .list--definition{margin-bottom:2.25rem}@media (min-width:600px){.entry-requirements .list__content{display:flex;flex-direction:row}}.entry-requirements .list__item{border:1px solid #361163;margin-top:-1px;padding:1rem}@media (min-width:600px){.entry-requirements .list__item{padding:1rem}}.entry-requirements .list__item--term{border-bottom:0;color:#361163;font-weight:700}@media (max-width:599px){.entry-requirements .list__item--term{padding-bottom:0}}@media (min-width:600px){.entry-requirements .list__item--term{border-bottom:1px solid #361163;width:16.6666666667%}}.entry-requirements .list__item--definition{border-top:0;margin-left:0}@media (min-width:600px){.entry-requirements .list__item--definition{border-top:1px solid #361163;margin-left:-1px;width:83.3333333333%}}@media (min-width:600px){.entry-requirements--intl-foundation .list__item--term{width:25%}}@media (min-width:600px){.entry-requirements--intl-foundation .list__item--definition{width:75%}}.entry-requirements .visually-hidden,.entry-requirements__heading{font-size:1.4416259766rem;line-height:1.387347392;clip:auto;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;height:auto;margin:0 0 1.125rem;position:relative;width:auto}@media (min-width:600px) and (max-width:960px){.entry-requirements .visually-hidden,.entry-requirements__heading{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.entry-requirements .visually-hidden,.entry-requirements__heading{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.entry-requirements .visually-hidden,.entry-requirements__heading{font-size:1.8020324707rem}}.entry-requirements .editor h4,.entry-requirements__subheading{font-size:1.1390625rem;line-height:1.404494382;color:#361163;margin-top:0}@media (min-width:600px) and (max-width:960px){.entry-requirements .editor h4,.entry-requirements__subheading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.entry-requirements .editor h4,.entry-requirements__subheading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.entry-requirements .editor h4,.entry-requirements__subheading{font-size:1.423828125rem}}.uk-entry-requirements{background-color:#dfd2e7;color:#361163;margin-bottom:0;padding:1.5rem;text-align:left}@media (min-width:600px){.uk-entry-requirements{padding:2.25rem}}@media (min-width:1180px){.uk-entry-requirements{padding:2rem 6rem}}.uk-entry-requirements__heading{font-size:1.2814453125rem;line-height:1.404494382;font-weight:700;margin:0 0 1rem}@media (min-width:600px) and (max-width:960px){.uk-entry-requirements__heading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.uk-entry-requirements__heading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.uk-entry-requirements__heading{font-size:1.6018066406rem}}.uk-entry-requirements .editor{font-size:.9rem;line-height:1.555555556;color:#000;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.uk-entry-requirements .editor{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.uk-entry-requirements .editor{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.uk-entry-requirements .editor{font-size:1.125rem}}.uk-entry-requirements .editor :last-child{margin-bottom:0}.english-language{padding-top:1.5rem}.english-language:not(:has(.lead-paragraph,.editor)){display:none}.english-language .lead-paragraph{font-size:1.0125rem;line-height:1.382306477}@media (min-width:600px) and (max-width:960px){.english-language .lead-paragraph{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.english-language .lead-paragraph{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.english-language .lead-paragraph{font-size:1.265625rem}}.entry-requirements-intro{padding-left:0;padding-right:0}@media (min-width:600px){.entry-requirements-intro{padding-left:0;padding-right:0}}@media (min-width:1180px){.entry-requirements-intro{padding-left:0;padding-right:0}}.entry-requirements-additional{padding-bottom:1.5rem}.entry-requirements-additional h3{font-size:1.4416259766rem;line-height:1.387347392;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.entry-requirements-additional h3{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.entry-requirements-additional h3{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.entry-requirements-additional h3{font-size:1.8020324707rem}}.course-section--fees .course-section__heading{position:relative}.course-section--fees .alert{margin:3rem auto;max-width:860px}@media (min-width:960px){.course-section--fees .alert{margin:3rem auto}}.course-section--fees .lead-paragraph{font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:2.25rem}.course-section--fees .editor h3{font-size:2.0526276112rem;line-height:1.266562744;margin-top:2.25rem}@media (min-width:600px) and (max-width:960px){.course-section--fees .editor h3{font-size:calc(2.0526276112rem + .2565784514 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--fees .editor h3{font-size:calc(2.3092060626rem + .2565784514 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--fees .editor h3{font-size:2.565784514rem}}.course-section--fees .editor h4{font-size:1.2814453125rem;line-height:1.404494382;color:#361163;font-weight:700;margin-top:2.25rem}@media (min-width:600px) and (max-width:960px){.course-section--fees .editor h4{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--fees .editor h4{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--fees .editor h4{font-size:1.6018066406rem}}.page-apprenticeship .course-section--fees .button,.page-apprenticeship .course-section--fees .course-fees__buttons,.page-apprenticeship .course-section--fees .course-fees__info{display:none}.course-fees-row{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:.75rem 0 3rem 0}@media (min-width:1020px){.course-fees-row{margin-left:-6rem;margin-right:-6rem}}@media (min-width:860px){.course-fees-row{flex-direction:row;flex-wrap:nowrap;gap:1.5rem;padding:1.5rem 0 3rem 0}}.course-fees-row:has(+.content-type--alert){padding-bottom:0}.course-fees-wrapper{flex:1 1 auto;max-width:800px}.course-fees-container{background-color:#dfd2e7;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;padding:1.5rem}.course-fees{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}@media (min-width:960px){.course-fees{flex-basis:300px;flex-grow:1}}.course-fees-container.October .course-fees--eu{display:none}.course-fees__content{color:#361163;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:960px){.course-fees__content{height:100%}}.course-fees__heading{font-size:1.0125rem;line-height:1.382306477;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}@media (min-width:600px) and (max-width:960px){.course-fees__heading{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-fees__heading{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-fees__heading{font-size:1.265625rem}}.course-fees__heading--month{font-size:1.1390625rem;line-height:1.404494382;background-color:#fff;color:#361163;font-weight:600;line-height:1.15;margin:0;padding:1rem 1.5rem .75rem;text-align:left;vertical-align:baseline}@media (min-width:600px) and (max-width:960px){.course-fees__heading--month{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-fees__heading--month{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-fees__heading--month{font-size:1.423828125rem}}.course-fees__text{font-size:.9rem;line-height:1.555555556;margin:0;padding:0}@media (min-width:600px) and (max-width:960px){.course-fees__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-fees__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-fees__text{font-size:1.125rem}}.course-fees__amount{color:#b70062;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.course-fees__conditions{text-transform:lowercase}.course-fees__info.phd{display:inline-flex;flex-flow:row nowrap}.course-fees__info.phd .course-fees__info-text-container{display:flex;flex-flow:row wrap;padding-left:.375rem;text-align:left;width:100%}.course-fees__info.phd .course-fees__info-text{margin-bottom:.375rem}.course-fees__buttons{display:flex;flex-flow:row wrap;gap:.75rem;padding:1.5rem 0}.course-section--scholarships{padding-top:3rem}.course-section--scholarships .cards{padding-bottom:1.5rem}@media (min-width:600px){.course-section--scholarships .cards{justify-content:flex-start;margin-left:-.75rem;margin-right:-.75rem;width:unset}}@media (min-width:1020px){.course-section--scholarships .cards{margin-right:-6rem}}@media (min-width:600px){.course-section--scholarships .cards .card{padding-left:.75rem;padding-right:.75rem}}.course-section--scholarships .cards .card__link:focus .icon,.course-section--scholarships .cards .card__link:hover .icon{background-color:#e95da6;transform:translate(-50%,50%) scale(1)}.course-section--scholarships .cards .card__link:focus .icon__svg,.course-section--scholarships .cards .card__link:hover .icon__svg{stroke:#fff}.course-section--scholarships .cards .card__content{background-color:#361163;padding:2.25rem 1.5rem 3rem;text-align:center}.course-section--scholarships .cards .card__content::before{display:none}.course-section--scholarships .cards .card__heading{font-size:1.2814453125rem;line-height:1.404494382;color:#f08cc0;font-stretch:75%;font-weight:800;line-height:1.1;margin-bottom:.75rem;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.course-section--scholarships .cards .card__heading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--scholarships .cards .card__heading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--scholarships .cards .card__heading{font-size:1.6018066406rem}}.course-section--scholarships .cards .card__text{font-size:.9rem;line-height:1.555555556;color:#fff;line-height:1.2;margin:0}@media (min-width:600px) and (max-width:960px){.course-section--scholarships .cards .card__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-section--scholarships .cards .card__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-section--scholarships .cards .card__text{font-size:1.125rem}}.course-section--scholarships .cards .icon{background-color:#fad6e8;border-radius:.375rem;bottom:0;height:3rem;left:50%;position:absolute;transform:translate(-50%,50%);transition:background-color ease .3s;width:3rem}.course-section--scholarships .cards .icon .icon__svg{height:1rem;left:50%;stroke:#361163;stroke-width:1px;top:50%;transform:translate(-50%,-50%);transition:stroke ease .3s;width:1rem}.page-architecture-degree .button--scholarships{display:none}.course-section--career .shape--staff-card{display:none}@media (min-width:1220px){.course-section--career .shape--staff-card{bottom:3rem;height:45rem;position:absolute;right:-9rem;width:39rem;z-index:0}}@media (min-width:1600px){.course-section--career .shape--staff-card{height:48rem;right:-4.5rem;width:42rem}}.course-section--career .course-section__content{text-align:left}.course-section--career .course-section__subheading,.course-section--career .editor h3{margin-top:2.25rem}.career-stats{position:relative}@media (max-width:760px){.career-stats{margin-bottom:4.95rem;margin-top:6.9rem}}@media (min-width:760px){.career-stats{float:right;margin-bottom:2.25rem;margin-left:3rem;width:33.3333333333%}}.career-stats__content{background-color:#361163;border-radius:2.75rem;color:#fff;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1.5rem;padding:3.75rem 2.25rem;position:relative;text-align:left;z-index:10}@media (min-width:500px) and (max-width:760px){.career-stats__content{padding-bottom:3.45rem;padding-left:9rem;padding-right:6.9rem;padding-top:2.745rem}}@media (min-width:760px){.career-stats__content{padding-top:4.5rem}}@media (min-width:960px){.career-stats__content{padding-top:6rem}}.career-stats__content::after,.career-stats__content::before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute}.career-stats__content::before{background-image:url(/web-assets/prod/pg-2024/dist/images/courses/career/career-calculator.png);height:8.9586rem;right:-1.5rem;top:-2.25rem;width:8.042rem}@media (min-width:860px){.career-stats__content::before{height:10.75032rem;width:9.6504rem}}@media (min-width:960px){.career-stats__content::before{height:13.4379rem;width:12.063rem}}.career-stats__content::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='190' height='115' viewBox='0 0 190 115'%3E%3Cpath fill-rule='evenodd' d='M.985 50.531c-1.317 4.014-1.31 8.333 0 12.397V50.531zm5.61-8.646V71.84c.595.577 1.213 1.14 1.889 1.669.521.409 1.065.79 1.618 1.157V39.25c-1.285.804-2.469 1.675-3.507 2.635m9.117 35.827c1.155.53 2.33 1.032 3.507 1.53V35.484a35.598 35.598 0 0 0-3.507 1.052v41.175zm12.624-43.531c-1.175.07-2.345.168-3.507.303V81.71a40.47 40.47 0 0 1 3.507 1.89V34.18zm5.61-.14v54.107a49.214 49.214 0 0 1 3.507 4.074V34.1a152.121 152.121 0 0 0-3.507-.06m9.117 66.086c1.14 1.647 2.29 3.253 3.507 4.765V34.462a282.49 282.49 0 0 1-3.507-.143v65.807zM52.18 34.48v75.997a22.274 22.274 0 0 0 3.507 2.168v-78.36c-.336.034-.667.072-1.015.098-.824.06-1.66.073-2.492.097m12.624-2.853a21.417 21.417 0 0 1-3.507 1.497v81.411c1.104.22 2.267.381 3.507.465V31.627zm5.61 83.2a31.37 31.37 0 0 0 3.507-.642V23.05c-1.11 1.51-2.252 2.941-3.507 4.246v87.532zM83.038 10.63a61.832 61.832 0 0 0-3.507 4.413v97.282a43.764 43.764 0 0 0 3.507-1.674V10.63zm5.61 96.56a69.653 69.653 0 0 0 3.507-2.627V3.64c-1.213.6-2.39 1.26-3.507 2.013V107.19zm9.117-7.927c1.177-1.327 2.331-2.717 3.507-4.072V.637a36.56 36.56 0 0 0-3.507.836v97.79zm9.117-9.568a16.25 16.25 0 0 1 3.507-2.027V.021a48.467 48.467 0 0 0-3.507.023v89.65zm9.117-3.016c.23.01.448-.007.684.015.96.085 1.896.268 2.823.489V1.046A59.114 59.114 0 0 0 116 .455v86.224zm12.624-83.153a75.894 75.894 0 0 0-3.507-1.099v86.819a44.522 44.522 0 0 1 3.507 1.942V3.526zm5.61 91.372c1.13.785 2.301 1.607 3.507 2.441V7.193a101.373 101.373 0 0 0-3.507-1.55v89.255zm12.624-82.97a132.143 132.143 0 0 0-3.508-1.93v91.057a74.438 74.438 0 0 0 3.508 2.056V11.928zm9.117 5.613a184.482 184.482 0 0 0-3.507-2.258v90.48a32.36 32.36 0 0 0 3.507 1.144V17.541zm5.61 90.172c1.17.016 2.34-.07 3.507-.275V24.03a74.826 74.826 0 0 0-3.507-2.658v86.341zm9.117-2.303a24.098 24.098 0 0 0 3.507-2.42V32.684a75.264 75.264 0 0 0-3.507-3.676v76.402zm9.117-8.136a47.797 47.797 0 0 0 3.507-4.747V45.589a66.136 66.136 0 0 0-3.507-5.749v57.434zm9.117-36.904v19.046c1.472-6.32 1.368-12.758 0-19.046'/%3E%3C/svg%3E%0A");bottom:-2.8752rem;height:5.7504rem;right:1.125rem;width:9.4992rem}@media (min-width:960px){.career-stats__content::after{bottom:-3.594rem;height:7.188rem;width:11.874rem}}.career-stats__heading{font-size:1.1390625rem;line-height:1.404494382;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:.5rem;position:relative}@media (min-width:600px) and (max-width:960px){.career-stats__heading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.career-stats__heading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.career-stats__heading{font-size:1.423828125rem}}.career-stats__heading::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='89' height='103' viewBox='0 0 89 103'%3E%3Cpath fill='%238D9C27' fill-rule='evenodd' d='M76.52 103H20.759a2.178 2.178 0 0 1-2.181-2.176V68.648h-8.555C3.512 68.648 0 63.35 0 58.367c0-2.565.883-4.95 2.487-6.714 1.278-1.407 3.622-3.082 7.535-3.082h8.555V34.13c-.065-1.742-.66-30.402 26.784-33.974a2.184 2.184 0 0 1 2.445 1.875 2.177 2.177 0 0 1-1.88 2.44c-10.08 1.312-17.001 6.587-20.57 15.678-2.748 6.998-2.423 13.753-2.42 13.82.002.039.004.08.004.119v16.66a2.179 2.179 0 0 1-2.182 2.175H10.022c-1.858 0-3.306.557-4.302 1.652-.875.964-1.357 2.31-1.357 3.793 0 2.856 1.771 5.93 5.659 5.93h10.736a2.18 2.18 0 0 1 2.182 2.175V98.65h53.58c5.607 0 8.117-3.048 8.117-6.07 0-2.96-2.54-6.147-8.116-6.147H39.106a2.178 2.178 0 0 1-2.181-2.175V66.472c0-1.2.976-2.175 2.181-2.175h12.73c1.893 0 3.363-.554 4.368-1.645.874-.95 1.356-2.283 1.356-3.753 0-2.97-1.966-5.977-5.724-5.977h-12.73a2.178 2.178 0 0 1-2.181-2.175V34.159c-.057-.942-.283-7.628 4.282-12.56 3.154-3.407 7.756-5.135 13.68-5.135 8.696 0 14.551 6.505 15.662 17.403.447 4.387 4.376 5.182 6.625 4.958 2.195-.217 5.804-1.684 5.404-5.807l-.046-.482C81.65 23.388 80.01 6.36 56.104 4.343a2.177 2.177 0 0 1-1.99-2.352 2.187 2.187 0 0 1 2.36-1.984c27.53 2.323 29.47 22.444 30.402 32.113l.046.48c.608 6.265-4.227 10.052-9.316 10.555-5.162.51-10.737-2.366-11.397-8.849-.514-5.038-2.667-13.49-11.32-13.49-4.64 0-8.155 1.247-10.449 3.707-3.524 3.78-3.161 9.342-3.158 9.398a2.1 2.1 0 0 1 .007.166V48.57h10.548c6.552 0 10.087 5.322 10.087 10.328 0 2.564-.89 4.942-2.506 6.696-1.283 1.393-3.639 3.053-7.58 3.053H41.287V82.08H76.52c8.193.001 12.48 5.283 12.48 10.5C89 97.759 84.713 103 76.52 103'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6.438rem;left:0;position:relative;top:-1.245rem;width:5.5629rem;z-index:0}@media (min-width:500px) and (max-width:760px){.career-stats__heading::before{left:-6.9rem;position:absolute;top:0}}.career-stats__text{font-size:2.3092060626rem;line-height:1.21233114;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:.5rem}@media (min-width:600px) and (max-width:960px){.career-stats__text{font-size:calc(2.3092060626rem + .2886507578 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.career-stats__text{font-size:calc(2.5978568204rem + .2886507578 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.career-stats__text{font-size:2.8865075782rem}}.career-stats__source{font-size:.8rem;line-height:1.5;display:block}@media (min-width:600px) and (max-width:960px){.career-stats__source{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.career-stats__source{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.career-stats__source{font-size:1rem}}.career-stats__content--second{background-color:#6f3092;margin-top:6rem}@media (min-width:1020px){.course-section--next-steps .course-section__content{margin-left:-6rem;margin-right:-6rem}}.steps{counter-reset:step-counter;display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0}.steps__item{background-color:#dfd2e7;border-radius:.75rem;counter-increment:step-counter;display:flex;flex-direction:column;padding:1.5rem 1.5rem 3rem;position:relative}@media (min-width:600px){.steps__item{flex-direction:row;gap:1.5rem;padding:3rem 10%}}.steps__item::before{font-size:5.2666001376rem;line-height:1.025368373;color:#b70062;content:counter(step-counter)/"";font-weight:900;line-height:.9}@media (min-width:600px) and (max-width:960px){.steps__item::before{font-size:calc(5.2666001376rem + .6583250172 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.steps__item::before{font-size:calc(5.9249251548rem + .6583250172 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.steps__item::before{font-size:6.583250172rem}}.steps__item::after{background-color:#b70062;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14'%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M19.6.2a1 1 0 0 1 .2 1.4l-9 12a1 1 0 0 1-1.6 0l-9-12A1 1 0 0 1 1.8.4L10 11.332 18.2.4a1 1 0 0 1 1.247-.295z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:auto;border-radius:100%;bottom:0;content:"";display:block;height:3rem;left:50%;position:absolute;transform:translate(-50%,calc(50% + .375rem));width:3rem;z-index:1}.steps__item:last-child::after{display:none}.steps__content{width:100%}@media (min-width:760px){.steps__content{width:75%}}.steps__heading{font-size:1.1390625rem;line-height:1.404494382;color:#b70062;font-weight:700;margin:0}@media (min-width:600px) and (max-width:960px){.steps__heading{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.steps__heading{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.steps__heading{font-size:1.423828125rem}}.steps__text,p.steps__text{font-size:.9rem;line-height:1.555555556;line-height:1.25;margin:.375rem 0}@media (min-width:600px) and (max-width:960px){.steps__text,p.steps__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.steps__text,p.steps__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.steps__text,p.steps__text{font-size:1.125rem}}.steps__text:last-of-type,p.steps__text:last-of-type{margin-bottom:0}.steps__text--lead,p.steps__text--lead{font-weight:700}.steps__button{margin-top:1.5rem}.steps__related-courses{margin:1.5rem 0 2.25rem}.steps__related-courses:last-child{margin-bottom:0}.course-section--contact{background-color:#f0eaf4;padding:3rem 0;text-align:center}@media (min-width:760px){.course-section--contact{padding:4.5rem 0}}.course-section--contact .container{max-width:1020px;position:relative;z-index:10}.course-section--contact .course-section__heading{margin-bottom:2.25rem;position:relative}.contact-form-modal{background-color:#fff;margin:1.5rem auto;max-width:700px;padding:1.5rem 1.5rem 0 1.5rem;position:relative}.contact-form-modal .mfp-close:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.contact-form-modal__heading{margin-top:0}.course-info{background-color:#dfd2e7;color:#361163;position:relative}.course-info a{color:#b70062;text-decoration:underline;text-underline-offset:4px}.course-info a:focus,.course-info a:hover{color:#b70062}.course-info__container{display:grid;gap:1.5rem;grid-template-areas:"header" "messaging" "degree-info";grid-template-columns:1fr;grid-template-rows:auto;padding-bottom:1.5rem;padding-top:1.5rem;position:relative}@media (min-width:1020px){.course-info__container{gap:1rem 3.75rem;grid-template-areas:"header degree-info" "messaging degree-info";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;padding-bottom:4.5rem;padding-top:4.5rem}}.course-info__container::after{display:none}.course-info__header{display:flex;flex-direction:column;grid-area:header;margin-bottom:.75rem}.course-info__heading{font-size:1.8245578766rem;line-height:1.315212626;color:#b70062;font-stretch:75%;font-weight:800;line-height:1.1;margin-bottom:0;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.course-info__heading{font-size:calc(1.8245578766rem + .2280697346 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__heading{font-size:calc(2.0526276112rem + .2280697346 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__heading{font-size:2.2806973457rem}}.course-info__qualifications{font-size:1.0125rem;line-height:1.382306477;color:#361163;display:block;font-stretch:100%;font-weight:400;margin:.375rem 0 0 0;text-transform:none}@media (min-width:600px) and (max-width:960px){.course-info__qualifications{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__qualifications{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__qualifications{font-size:1.265625rem}}@media (min-width:960px){.course-info__qualifications{font-size:.8rem;line-height:1.5}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.course-info__qualifications{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.course-info__qualifications{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.course-info__qualifications{font-size:1rem}}.course-info__duration{font-size:.9rem;line-height:1.555555556;color:#361163;line-height:1.3;margin:0}@media (min-width:600px) and (max-width:960px){.course-info__duration{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__duration{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__duration{font-size:1.125rem}}.course-info__accolade-wrapper,.course-info__strapline-wrapper{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.125rem;max-width:700px;position:relative;z-index:1}@media (min-width:1020px){.course-info__accolade-wrapper,.course-info__strapline-wrapper{margin:1.5rem 0 0 0}}.course-info__strapline{font-size:1.4416259766rem;line-height:1.387347392;color:#361163;font-weight:700;line-height:1.3;margin:0;max-width:700px;position:relative}@media (min-width:600px) and (max-width:960px){.course-info__strapline{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__strapline{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__strapline{font-size:1.8020324707rem}}.course-info__accolade-stat{font-size:2.3092060626rem;line-height:1.21233114;background-color:#fff;color:#b70062;display:inline-block;font-weight:800;margin-bottom:.25rem;padding:.1875rem 1rem 0;position:relative;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.course-info__accolade-stat{font-size:calc(2.3092060626rem + .2886507578 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__accolade-stat{font-size:calc(2.5978568204rem + .2886507578 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__accolade-stat{font-size:2.8865075782rem}}.course-info__accolade-main-text{font-size:1.2814453125rem;line-height:1.404494382;color:#361163;display:block;font-weight:600;line-height:1.2;position:relative}@media (min-width:600px) and (max-width:960px){.course-info__accolade-main-text{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__accolade-main-text{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__accolade-main-text{font-size:1.6018066406rem}}.course-info__accolade-source{font-size:.8rem;line-height:1.5;color:#361163;font-weight:200;line-height:1.3;position:relative;width:90%}@media (min-width:600px) and (max-width:960px){.course-info__accolade-source{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__accolade-source{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__accolade-source{font-size:1rem}}@media (min-width:1020px){.course-info__accolade-source{font-size:.7111111111rem;line-height:1.406074241;line-height:1.3}}@media (min-width:1020px) and (min-width:600px) and (max-width:960px){.course-info__accolade-source{font-size:calc(.7111111111rem + .0888888889 * ((100vw - 600px)/ 360))}}@media (min-width:1020px) and (min-width:960px) and (max-width:1220px){.course-info__accolade-source{font-size:calc(.8rem + .0888888889 * ((100vw - 960px)/ 260))}}@media (min-width:1020px) and (min-width:1220px){.course-info__accolade-source{font-size:.8888888889rem}}.course-info__body{display:flex;flex-direction:column;grid-area:degree-info;justify-content:center;margin-bottom:1.5rem}@media (min-width:1020px){.course-info__body{margin-bottom:0}}.course-info__list{display:flex;flex-direction:column;gap:.75rem;margin:0}@media (min-width:500px){.course-info__list{flex-flow:row wrap}}.course-info__list .list__container{background-color:#f0eaf4;padding:.75rem 1.125rem 1.125rem}@media (min-width:500px){.course-info__list .list__container--entry-requirements{flex:1 1 40%}}@media (min-width:500px){.course-info__list .list__container--start-date{flex:1 1 40%}}@media (min-width:500px){.course-info__list .list__container--full-time,.course-info__list .list__container--location,.course-info__list .list__container--part-time{flex:1 1 30%}}@media (min-width:500px){.course-info__list .list__container--fees{flex:1 1 55%}}.course-info__list .list__container--location .list__link{display:inline-flex}.course-info__list .list__container--scholarships{background-color:#f08cc0;display:none}@media (min-width:500px){.course-info__list .list__container--scholarships{flex:1 1 35%}}.course-info__list .list__container--scholarships .list__item--definition{display:grid;height:100%;place-items:center}.course-info__list .list__container--scholarships .list__text{font-size:1.0125rem;font-weight:800;line-height:1.2;margin-top:.5rem;text-align:center;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.course-info__list .list__container--scholarships .list__text{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__list .list__container--scholarships .list__text{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__list .list__container--scholarships .list__text{font-size:1.265625rem}}.has-scholarships .course-info__list .list__container--scholarships{display:block}.course-info__list .list__item{font-weight:300}.course-info__list .list__item--term{font-size:1.0125rem;line-height:1.382306477}@media (min-width:600px) and (max-width:960px){.course-info__list .list__item--term{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__list .list__item--term{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__list .list__item--term{font-size:1.265625rem}}@media (min-width:960px){.course-info__list .list__item--term{font-size:.9rem;line-height:1.555555556}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.course-info__list .list__item--term{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.course-info__list .list__item--term{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.course-info__list .list__item--term{font-size:1.125rem}}.course-info__list .list__item--term small{font-size:.9rem;line-height:1.555555556}@media (min-width:600px) and (max-width:960px){.course-info__list .list__item--term small{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__list .list__item--term small{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__list .list__item--term small{font-size:1.125rem}}@media (min-width:960px){.course-info__list .list__item--term small{font-size:.8rem;line-height:1.5}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.course-info__list .list__item--term small{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.course-info__list .list__item--term small{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.course-info__list .list__item--term small{font-size:1rem}}.course-info__list .list__item--definition{font-size:.9rem;line-height:1.555555556;margin:0}@media (min-width:600px) and (max-width:960px){.course-info__list .list__item--definition{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__list .list__item--definition{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__list .list__item--definition{font-size:1.125rem}}@media (min-width:680px){.course-info__list .list__item--definition{font-size:.8rem;line-height:1.5}}@media (min-width:680px) and (min-width:600px) and (max-width:960px){.course-info__list .list__item--definition{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:680px) and (min-width:960px) and (max-width:1220px){.course-info__list .list__item--definition{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:680px) and (min-width:1220px){.course-info__list .list__item--definition{font-size:1rem}}.course-info__list .list__link{color:#b70062;padding-top:.375rem}.course-info__list .list__link .list__text{font-weight:600}.course-info__list .list__link--with-icon{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.course-info__list .list__link--with-icon:focus .icon-wrapper,.course-info__list .list__link--with-icon:hover .icon-wrapper{background-color:#b70062}.course-info__list .list__link--with-icon:focus .icon__svg,.course-info__list .list__link--with-icon:hover .icon__svg{fill:#fff}.course-info__list .list__link .icon-wrapper{align-items:center;background-color:#000;border-radius:50%;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;margin-left:.5rem;transform:translateY(3px);transition:background-color .3s;width:1.5rem}.course-info__list .list__link .icon{height:.75rem;margin-right:0;width:.75rem}.course-info__list .list__link .icon__svg{fill:#fff}.course-info__list .list__text{font-weight:300}.course-info__list .list__text strong{font-weight:700}.course-info__list .list__text--extra,.course-info__list .list__text--information{display:block;padding-top:.375rem}.course-info__list .list__text--international,.course-info__list .list__text--uk{display:block}@media (min-width:500px){.course-info__list .list__text--international,.course-info__list .list__text--uk{display:inline-block}}@media (min-width:500px){.course-info__list .list__text--uk{margin-right:.375rem}}@media (min-width:500px){.course-info__list .list__text--uk::after{background-color:#361163;content:"";display:inline-block;height:.75rem;margin-left:.5rem;width:1px}}.course-info__list .list__container--start-date .list__item--definition{display:inline-flex;flex-wrap:wrap;position:relative}.course-info__additional{font-size:.9rem;color:#361163;font-style:italic;font-weight:300;margin-top:1.5rem;padding-left:1.875rem;position:relative}@media (min-width:600px) and (max-width:960px){.course-info__additional{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info__additional{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info__additional{font-size:1.125rem}}@media (min-width:960px){.course-info__additional{font-size:.8rem}}@media (min-width:960px) and (min-width:600px) and (max-width:960px){.course-info__additional{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (min-width:960px) and (max-width:1220px){.course-info__additional{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:960px) and (min-width:1220px){.course-info__additional{font-size:1rem}}.course-info__additional .icon{height:1.125rem;left:0;position:absolute;top:.25rem;width:1.125rem}.course-info__additional .icon__svg{fill:#361163}.course-info__additional-text{margin-bottom:0}.course-info__additional-text>:last-child{margin-bottom:0}.course-info__image-wrapper,.course-info__video-wrapper{grid-area:media-and-messaging;min-height:400px;z-index:0}@media (min-width:1020px){.course-info__image-wrapper,.course-info__video-wrapper{inset:0 auto 0 0;margin-left:0;position:absolute;width:50vw}}.course-info__image,.course-info__video-placeholder{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.course-info__video-btn{background-color:transparent;border:none;cursor:pointer;display:block;inset:0;outline:0;position:absolute}.course-info__video-btn:focus-visible .course-info__play-icon{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;border-radius:.75rem;outline-offset:3px}.course-info__video-btn:focus .svg__rectangle,.course-info__video-btn:hover .svg__rectangle{fill:#361163}.course-info__play-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.course-info__play-icon .svg{display:block}.course-info__play-icon .svg__rectangle{fill:#e11a81;opacity:.9;stroke:#fff;stroke-width:2px}.course-info__play-icon .svg__triangle{fill:#f6f7f7}.has-accolade .course-info__play-icon,.has-strapline .course-info__play-icon{top:30%}@media (min-width:1020px){.has-accolade .course-info__play-icon,.has-strapline .course-info__play-icon{top:40%}}.course-info__modal{margin:0 auto;max-width:1180px;padding:.75rem;width:100%}.course-info.has-image .course-info__container,.course-info.has-video .course-info__container{grid-template-areas:"media-and-messaging" "header" "degree-info";padding-bottom:0;padding-top:0}@media (min-width:1020px){.course-info.has-image .course-info__container,.course-info.has-video .course-info__container{grid-template-areas:"header media-and-messaging" "degree-info media-and-messaging"}}@media (min-width:1020px){.course-info.has-image .course-info__header,.course-info.has-video .course-info__header{margin-top:3rem}}.course-info.has-image .course-info__accolade-wrapper,.course-info.has-image .course-info__strapline-wrapper,.course-info.has-video .course-info__accolade-wrapper,.course-info.has-video .course-info__strapline-wrapper{align-self:flex-end;color:#fff;grid-area:media-and-messaging;margin:0;max-width:none;padding:4.5rem 0 1.5rem;pointer-events:none}@media (min-width:1020px){.course-info.has-image .course-info__accolade-wrapper,.course-info.has-image .course-info__strapline-wrapper,.course-info.has-video .course-info__accolade-wrapper,.course-info.has-video .course-info__strapline-wrapper{padding:4.5rem 1.5rem 1.5rem}}@media (min-width:1220px){.course-info.has-image .course-info__accolade-wrapper,.course-info.has-image .course-info__strapline-wrapper,.course-info.has-video .course-info__accolade-wrapper,.course-info.has-video .course-info__strapline-wrapper{padding:4.5rem 0 3rem 3rem}}@media (min-width:1600px){.course-info.has-image .course-info__accolade-wrapper,.course-info.has-image .course-info__strapline-wrapper,.course-info.has-video .course-info__accolade-wrapper,.course-info.has-video .course-info__strapline-wrapper{padding:4.5rem 0 4.5rem 4.5rem}}.course-info.has-image .course-info__accolade-wrapper::before,.course-info.has-image .course-info__strapline-wrapper::before,.course-info.has-video .course-info__accolade-wrapper::before,.course-info.has-video .course-info__strapline-wrapper::before{background:linear-gradient(0deg,rgba(0,0,0,.9) 20%,rgba(0,0,0,.6) 75%,rgba(0,0,0,0) 100%);left:50%;width:100vw}@media (min-width:1020px){.course-info.has-image .course-info__accolade-wrapper::before,.course-info.has-image .course-info__strapline-wrapper::before,.course-info.has-video .course-info__accolade-wrapper::before,.course-info.has-video .course-info__strapline-wrapper::before{inset:0;margin-left:0;width:50vw}}.course-info.has-image .course-info__strapline,.course-info.has-video .course-info__strapline{font-size:1.1390625rem;line-height:1.404494382;color:#fff;font-weight:600;line-height:1.3}@media (min-width:600px) and (max-width:960px){.course-info.has-image .course-info__strapline,.course-info.has-video .course-info__strapline{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info.has-image .course-info__strapline,.course-info.has-video .course-info__strapline{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info.has-image .course-info__strapline,.course-info.has-video .course-info__strapline{font-size:1.423828125rem}}.course-info.has-image .course-info__accolade-main-text,.course-info.has-video .course-info__accolade-main-text{font-size:1.1390625rem;line-height:1.404494382;color:#fff;line-height:1.1}@media (min-width:600px) and (max-width:960px){.course-info.has-image .course-info__accolade-main-text,.course-info.has-video .course-info__accolade-main-text{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-info.has-image .course-info__accolade-main-text,.course-info.has-video .course-info__accolade-main-text{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-info.has-image .course-info__accolade-main-text,.course-info.has-video .course-info__accolade-main-text{font-size:1.423828125rem}}.course-info.has-image .course-info__accolade-source,.course-info.has-video .course-info__accolade-source{color:#fff}@media (min-width:1020px){.course-info.has-image .course-info__body,.course-info.has-video .course-info__body{margin-bottom:3rem}}.home .footer{margin-top:0}.home .footer-section--contact{background-color:#f8f5f5}.home-hero{background-color:#361163;color:#fff;position:relative}@media (min-width:1020px){.home-hero{display:flex;height:540px}}.home-hero__container{position:relative}@media (min-width:1020px){.home-hero__container{display:flex;flex-direction:row;width:100%}}.home-hero__content{color:#fff;padding:3rem 1.5rem;text-align:center}@media (min-width:1020px){.home-hero__content{display:grid;flex:0 0 50%;padding:3rem;place-items:center}}.home-hero__strapline{color:#f08cc0;display:inline-grid;font-stretch:75%;font-weight:900;grid-template-columns:1fr;line-height:.8;margin:0;text-transform:uppercase}@media (min-width:1020px){.home-hero__strapline{margin-bottom:1.5rem}}.home-hero__strapline strong{font-weight:900}.home-hero__strapline-segment:nth-child(1){font-size:3.4rem}@media (min-width:500px){.home-hero__strapline-segment:nth-child(1){font-size:5rem}}@media (min-width:1220px){.home-hero__strapline-segment:nth-child(1){font-size:6.4rem}}@media (min-width:1600px){.home-hero__strapline-segment:nth-child(1){font-size:8rem}}.home-hero__strapline-segment:nth-child(2){font-size:2.35rem}@media (min-width:500px){.home-hero__strapline-segment:nth-child(2){font-size:3.5rem}}@media (min-width:1220px){.home-hero__strapline-segment:nth-child(2){font-size:4.4rem}}@media (min-width:1600px){.home-hero__strapline-segment:nth-child(2){font-size:5.5rem}}.home-hero__strapline-segment:nth-child(3){font-size:1.7rem;line-height:.9}@media (min-width:500px){.home-hero__strapline-segment:nth-child(3){font-size:2.5rem}}@media (min-width:1220px){.home-hero__strapline-segment:nth-child(3){font-size:3.2rem}}@media (min-width:1600px){.home-hero__strapline-segment:nth-child(3){font-size:4rem}}.home-hero__strapline-segment--small{font-size:.8rem;font-stretch:100%;font-weight:700;padding-top:.375rem;text-align:right;text-transform:none}@media (min-width:600px) and (max-width:960px){.home-hero__strapline-segment--small{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.home-hero__strapline-segment--small{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.home-hero__strapline-segment--small{font-size:1rem}}@media (min-width:1600px){.home-hero__strapline-segment--small{font-size:.9rem}}@media (min-width:1600px) and (min-width:600px) and (max-width:960px){.home-hero__strapline-segment--small{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:1600px) and (min-width:960px) and (max-width:1220px){.home-hero__strapline-segment--small{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1600px) and (min-width:1220px){.home-hero__strapline-segment--small{font-size:1.125rem}}.home-hero__video-wrapper{overflow:hidden;position:relative}@media (min-width:1020px){.home-hero__video-wrapper{flex:0 0 50%}}.home-hero__video{aspect-ratio:16/9;background-image:url(/web-assets/prod/pg-2024/dist/images/home/video-placeholder-960.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media (min-width:1020px){.home-hero__video{aspect-ratio:16/9;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);width:auto}}@media (min-width:1940px){.home-hero__video{background-image:url(/web-assets/prod/pg-2024/dist/images/home/video-placeholder-1280.jpg);height:auto;width:100%}}.home-hero__video iframe{display:none}@media (min-width:760px){.home-hero__video iframe{aspect-ratio:16/9;display:block;height:auto;width:100%}}@media (min-width:1020px){.home-hero__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}}.home-hero__video-control{background-color:rgba(0,0,0,.5);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' fill='none' viewBox='0 0 12 14'%3E%3Cpath fill='%23fff' d='M4 0H0v14h4zM12 0H8v14h4z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:auto;border:0;bottom:1.5rem;cursor:pointer;display:none;height:2.25rem;left:1.5rem;position:absolute;transition:background-color .3s ease;width:2.25rem;z-index:2}@media (min-width:760px){.home-hero__video-control{display:block}}.home-hero__video-control.is-paused{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' fill='none' viewBox='0 0 12 14'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m11.268 8.123-8.656 5.602c-.764.494-1.804.305-2.323-.422A1.54 1.54 0 0 1 0 12.408V1.592C0 .712.749 0 1.672 0c.316 0 .627.086.894.247l8.656 5.215c.78.47 1.012 1.453.519 2.196a1.6 1.6 0 0 1-.473.465' clip-rule='evenodd'/%3E%3C/svg%3E")}.home-hero__video-control:focus,.home-hero__video-control:hover{background-color:#b70062}.no-js .home-hero__video-control{display:none}.home-courses{background-color:#f0eaf4;padding-top:3rem}@media (min-width:760px){.home-courses{padding-top:4.5rem}}.home-courses__container{display:grid;gap:1rem;grid-template-areas:"search" "degrees" "phds" "research";grid-template-columns:minmax(0,1fr);grid-template-rows:auto;justify-items:stretch;max-width:800px}@media (min-width:400px){.home-courses__container{grid-template-areas:"search search" "degrees phds" "research research";grid-template-columns:1fr 1fr}}@media (min-width:500px){.home-courses__container{gap:1.5rem}}@media (min-width:600px){.home-courses__container{gap:1.875rem;grid-template-areas:"search search search" "degrees phds research";grid-template-columns:1fr 1fr 1fr}}.home-courses__search-form{grid-area:search}@media (min-width:601px){.home-courses__search-form{justify-self:center;width:500px}}.home-courses__search-form .form__field{font-size:1.0125rem;line-height:1.382306477;border:2px solid #361163;border-radius:6px;color:#361163;font-weight:700;padding:1.125rem;width:100%}@media (min-width:600px) and (max-width:960px){.home-courses__search-form .form__field{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.home-courses__search-form .form__field{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.home-courses__search-form .form__field{font-size:1.265625rem}}@media (min-width:760px){.home-courses__search-form .form__field{font-size:1.2814453125rem;line-height:1.404494382;padding:1.125rem 4.5rem 1.125rem 1.5rem}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.home-courses__search-form .form__field{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px) and (max-width:1220px){.home-courses__search-form .form__field{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:760px) and (min-width:1220px){.home-courses__search-form .form__field{font-size:1.6018066406rem}}.home-courses__search-form .form__field::-moz-placeholder{color:#361163;-moz-transition:color ease .3s;transition:color ease .3s}.home-courses__search-form .form__field:-ms-input-placeholder{color:#361163;-ms-transition:color ease .3s;transition:color ease .3s}.home-courses__search-form .form__field::placeholder{color:#361163;transition:color ease .3s}.home-courses__search-form .form__field:focus,.home-courses__search-form .form__field:hover{color:#e11a81}.home-courses__search-form .form__field:focus::-moz-placeholder, .home-courses__search-form .form__field:hover::-moz-placeholder{color:#b70062}.home-courses__search-form .form__field:focus:-ms-input-placeholder, .home-courses__search-form .form__field:hover:-ms-input-placeholder{color:#b70062}.home-courses__search-form .form__field:focus::placeholder,.home-courses__search-form .form__field:hover::placeholder{color:#b70062}.home-courses__search-form .form__button{align-items:center;background-color:#361163;border-radius:0 6px 6px 0;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0}.home-courses__search-form .form__button .icon{height:2.25rem;margin:1rem;width:2.25rem}.home-courses__search-form .form__button .icon__svg{fill:#fff}.home-courses__search-form .form__button:focus,.home-courses__search-form .form__button:hover{background-color:#b70062}.home-courses__button{font-size:1.0125rem;line-height:1.382306477;background-color:#361163;border:none;color:#fff;font-weight:700}@media (min-width:600px) and (max-width:960px){.home-courses__button{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.home-courses__button{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.home-courses__button{font-size:1.265625rem}}.home-courses__button .icon__svg{fill:#fff;stroke:#fff;stroke-width:1px}.home-courses__button:focus,.home-courses__button:hover{background-color:#b70062;color:#fff}.home-courses__button--degrees{grid-area:degrees}.home-courses__button--phds{grid-area:phds}.home-courses__button--research{grid-area:research}.home-cta-row{background-color:#f0eaf4;padding:2.25rem 0 4.5rem;position:relative}@media (min-width:760px){.home-cta-row{padding:3rem 0 5.25rem}}.home-cta-row__container{align-items:center;display:flex;flex-direction:column;gap:4.5rem}@media (min-width:760px){.home-cta-row__container{align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:4.5rem 1.5rem;justify-content:center}}.home-cta-row__container::after{display:none}.home-cta{max-width:400px;position:relative;width:100%}@media (min-width:760px){.home-cta{flex:0 1 275px;max-width:none;width:auto}}.home-cta__link{display:flex;flex-direction:column;height:100%;position:relative;transform:scale(1);transition:transform ease .3s}.home-cta__link:focus,.home-cta__link:hover{transform:scale(1.05)}.home-cta__link:focus .home-cta__arrow,.home-cta__link:hover .home-cta__arrow{background-color:#e95da6}.home-cta__link:focus .icon__svg,.home-cta__link:hover .icon__svg{stroke:#fff}.home-cta__img{display:block;height:100%;-o-object-fit:contain;object-fit:contain}.home-cta__content{background-color:#361163;flex:1;padding:2.25rem 1.5rem 3rem;text-align:center}.home-cta__heading{font-size:1.2814453125rem;line-height:1.404494382;color:#fad6e8;font-stretch:75%;font-weight:800;line-height:1.1;margin-bottom:.75rem;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.home-cta__heading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.home-cta__heading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.home-cta__heading{font-size:1.6018066406rem}}.home-cta__accent{color:#f08cc0;display:block}.home-cta__text{font-size:.9rem;line-height:1.555555556;color:#fff;line-height:1.2;margin:0}@media (min-width:600px) and (max-width:960px){.home-cta__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.home-cta__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.home-cta__text{font-size:1.125rem}}.home-cta__arrow{background-color:#fff;border-radius:3px;bottom:0;height:3rem;left:50%;position:absolute;transform:translate(-50%,50%);transition:background-color ease .3s;width:3rem}.home-cta__arrow .icon__svg{height:1rem;left:50%;stroke:#361163;stroke-width:1px;top:50%;transform:translate(-50%,-50%);transition:stroke ease .3s;width:1rem}.home-international{display:grid;grid-template-columns:1fr auto 1fr;position:relative}.home-international::after,.home-international::before{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block}@media (min-width:1180px){.home-international::after{background-image:url(/web-assets/prod/pg-2024/dist/images/home/international-library.webp);background-position:center}}.home-international__container{padding:0;position:relative}@media (min-width:760px){.home-international__container{display:flex}}.home-international__picture{position:relative}@media (min-width:1180px){.home-international__picture{left:50%;margin-left:-50vw;right:50%;width:50vw}}.home-international__img{display:block;height:auto}@media (min-width:760px){.home-international__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}}@media (min-width:1180px){.home-international__img{position:absolute}}.home-international__content{background-color:#b70062;padding:2.25rem 1.5rem}@media (min-width:375px){.home-international__content{padding:3rem}}@media (min-width:760px){.home-international__content{flex:0 0 50%}}@media (min-width:1180px){.home-international__content{margin-left:auto;padding:6rem}}.home-international__content :last-child{margin-bottom:0}.home-international__heading{font-size:2.0526276112rem;line-height:1.266562744;color:#fff;font-stretch:75%;font-weight:900;line-height:1;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.home-international__heading{font-size:calc(2.0526276112rem + .2565784514 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.home-international__heading{font-size:calc(2.3092060626rem + .2565784514 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.home-international__heading{font-size:2.565784514rem}}@media (min-width:760px){.home-international__heading{font-size:2.3092060626rem;line-height:1.21233114;line-height:1}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.home-international__heading{font-size:calc(2.3092060626rem + .2886507578 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px) and (max-width:1220px){.home-international__heading{font-size:calc(2.5978568204rem + .2886507578 * ((100vw - 960px)/ 260))}}@media (min-width:760px) and (min-width:1220px){.home-international__heading{font-size:2.8865075782rem}}.home-international__accent{color:#fad6e8;display:block}.home-international__text{font-size:.9rem;line-height:1.555555556;color:#fff}@media (min-width:600px) and (max-width:960px){.home-international__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.home-international__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.home-international__text{font-size:1.125rem}}.home-international__button{background-color:#fad6e8;color:#b70062;font-weight:700;margin-bottom:1.5rem}.home-international__button .icon__svg{fill:#b70062;stroke:#b70062;stroke-width:1px}.home-international__button:focus,.home-international__button:hover{background-color:#fff;color:#b70062}.home-cards{background-color:#f0eaf4;padding-top:3rem;position:relative}@media (min-width:760px){.home-cards{padding-bottom:4.5rem;padding-top:7.5rem}}.home-cards__container{position:relative}.home-location{display:grid;grid-template-columns:1fr auto 1fr;position:relative}.home-location::after,.home-location::before{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block}@media (min-width:1180px){.home-location::before{background-image:url(/web-assets/prod/pg-2024/dist/images/home/location-hazlerigg.webp)}}@media (min-width:1180px){.home-location::after{background-image:url(/web-assets/prod/pg-2024/dist/images/home/location-london.jpg)}}.home-location__container{padding:0}@media (min-width:760px){.home-location__container{display:flex}}.home-location__picture{background-color:#c1acce;position:relative}.home-location__img{display:block;height:auto}@media (min-width:760px){.home-location__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}}.home-location__content{background-color:#b70062;padding:2.25rem 1.5rem}@media (min-width:375px){.home-location__content{padding:3rem}}@media (min-width:760px){.home-location__content{flex:0 0 50%;order:-1}}@media (min-width:1180px){.home-location__content{padding:6rem 3rem 6rem 6rem}}.home-location__content :last-child{margin-bottom:0}.home-location__heading{font-size:1.8245578766rem;line-height:1.315212626;color:#fff;font-stretch:75%;font-weight:900;line-height:1;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.home-location__heading{font-size:calc(1.8245578766rem + .2280697346 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.home-location__heading{font-size:calc(2.0526276112rem + .2280697346 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.home-location__heading{font-size:2.2806973457rem}}@media (min-width:760px){.home-location__heading{font-size:2.3092060626rem;line-height:1.21233114;line-height:1}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.home-location__heading{font-size:calc(2.3092060626rem + .2886507578 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px) and (max-width:1220px){.home-location__heading{font-size:calc(2.5978568204rem + .2886507578 * ((100vw - 960px)/ 260))}}@media (min-width:760px) and (min-width:1220px){.home-location__heading{font-size:2.8865075782rem}}.home-location__accent{color:#fad6e8;display:block}.home-location__text{font-size:.9rem;line-height:1.555555556;color:#fff}@media (min-width:600px) and (max-width:960px){.home-location__text{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.home-location__text{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.home-location__text{font-size:1.125rem}}.home-location__button{background-color:#fad6e8;color:#b70062;font-weight:700;margin-bottom:1.5rem}.home-location__button .icon__svg{fill:#b70062;stroke:#b70062;stroke-width:1px}.home-location__button:focus,.home-location__button:hover{background-color:#fff;color:#b70062}.page-international .intro{margin-top:-1.125rem}@media (min-width:760px){.page-international .intro{margin-top:-2.25rem}}.page-listing{background:#f0eaf4}.page-listing .site-main{background:0 0}.page-listing .main-content{padding-top:0}.page-listing .main-content>.container{position:relative}@media (min-width:960px){.page-listing .main-content>.container{padding-left:6rem;padding-right:6rem}}.course-hero{background-color:#dfd2e7;overflow:hidden;position:relative;z-index:0}.course-hero__content{margin-left:auto;margin-right:auto;max-width:960px;padding:2.25rem 1.5rem 1.5rem 1.5rem;position:relative;text-align:center;z-index:10}@media (min-width:600px){.course-hero__content{padding-top:4.5rem}}@media (min-width:960px){.course-hero__content{padding-bottom:3rem}}.course-hero__heading{font-size:2.0526276112rem;line-height:1.266562744;color:#b70062;font-stretch:75%;font-weight:800;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.course-hero__heading{font-size:calc(2.0526276112rem + .2565784514 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-hero__heading{font-size:calc(2.3092060626rem + .2565784514 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-hero__heading{font-size:2.565784514rem}}.course-hero__lead-paragraph{font-size:1.1390625rem;line-height:1.404494382;color:#000;font-weight:300;margin-left:auto;margin-right:auto;max-width:860px}@media (min-width:600px) and (max-width:960px){.course-hero__lead-paragraph{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.course-hero__lead-paragraph{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.course-hero__lead-paragraph{font-size:1.423828125rem}}.page-listing--masters .course-hero__content{padding-bottom:4.5rem}@media (min-width:1220px){.page-listing--masters .course-hero__content{padding-bottom:6rem}}.page-listing--masters .start-dates{bottom:100%;position:absolute}@media (min-width:1220px){.page-listing--masters-funding .cards-carousel{left:50%;margin-left:-50vw;position:relative;right:50%;width:100vw}}.page-listing--masters-funding .cards-carousel .cards{margin-bottom:4.5rem}@media (min-width:680px){.page-listing--masters-funding .cards-carousel .cards{margin-bottom:6rem}}.page-listing--masters-funding .cards-carousel .slick-track{margin-top:0;padding-top:1.5rem}.page-listing--masters-funding .cards-carousel .slick-dots{bottom:-.75rem}@media (min-width:680px){.page-listing--masters-funding .cards-carousel .slick-dots{bottom:-2.25rem}}.live-events-schedule-table table tr td:first-of-type{color:#4f366c;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;vertical-align:middle}.live-events-schedule-table table a{background-color:#4f366c;border-radius:.75rem;color:#fff;display:block;font-size:14px;padding:.25rem .75rem;text-align:center;white-space:nowrap}.page-online-open .parallax__content{text-align:center;width:100%}@media (min-width:960px){.page-online-open .parallax__content{margin-left:auto;margin-right:auto;width:83.3333333333%}}.page-online-open .callout--default{background-color:transparent;padding-bottom:0;padding-top:0}.filters--student-stories{background-color:#361163;margin-bottom:2.25rem;margin-top:-2.25rem}@media (min-width:1220px){.filters--student-stories{margin-top:0}}@media (min-width:960px){.filters--student-stories .container{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1220px){.filters--student-stories .container{padding-left:0;padding-right:0}}.filters--student-stories .form--filter{background-color:#361163}@media (min-width:500px){.filters--student-stories .form--filter{padding-left:.75rem;padding-right:.75rem}}@media (min-width:500px){.cards--student-stories{display:flex;flex-wrap:wrap;justify-content:center}}.cards--student-stories+.js-filter-failed{display:none;margin-top:1.5rem}.cards--student-stories.mixitup-container-failed{margin-bottom:0}.cards--student-stories.mixitup-container-failed+.js-filter-failed{display:block}.page-student-story .main-content{padding-top:0}.page-student-story .global-footer{margin-top:0}.student-story .container{max-width:860px}.student-story .intro{background-color:#fff;box-shadow:0 .75rem .75rem rgba(0,0,0,.05);color:#525e66;margin-bottom:2.25rem;padding:0 0 2.25rem}@media (min-width:860px){.student-story .intro{margin-bottom:3rem;margin-top:-3rem}}@media (min-width:960px){.student-story .intro{margin-top:-4.5rem}}.student-story .intro .list--definition{font-size:.9rem;line-height:1.555555556;margin-bottom:0;padding:0 1.5rem;position:relative}@media (min-width:600px) and (max-width:960px){.student-story .intro .list--definition{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.student-story .intro .list--definition{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.student-story .intro .list--definition{font-size:1.125rem}}@media (min-width:960px){.student-story .intro .list--definition{padding:0 4.5rem}}.student-story .intro .list__content{padding-bottom:.1875rem;padding-top:.1875rem;position:relative;vertical-align:top;z-index:3}.student-story .intro .list__content::after{clear:both;content:"";display:table}@media (min-width:600px){.student-story .intro .list__content{display:inline-block;margin-right:1.5rem}}@media (min-width:960px){.student-story .intro .list__content{display:block;margin-bottom:0}}.student-story .intro .list__item--term{font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:960px){.student-story .intro .list__item--term{float:left;width:25%}}@media (min-width:1180px){.student-story .intro .list__item--term{width:16.6666666667%}}.student-story .intro .list__item--definition{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:0}@media (min-width:960px){.student-story .intro .list__item--definition{float:right;width:75%}}@media (min-width:1180px){.student-story .intro .list__item--definition{width:83.3333333333%}}.student-story .intro .list__link{border-bottom:1px dashed #525e66;color:#525e66;transition:all .3s}.student-story .intro .list__link:focus,.student-story .intro .list__link:hover{border-bottom-style:solid}.student-story .intro__heading{margin-bottom:1.5rem}.student-story .intro__subheading{font-size:1.4416259766rem;line-height:1.387347392;margin-bottom:.375rem;padding:0 1.5rem;position:relative}@media (min-width:600px) and (max-width:960px){.student-story .intro__subheading{font-size:calc(1.4416259766rem + .1802032471 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.student-story .intro__subheading{font-size:calc(1.6218292236rem + .1802032471 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.student-story .intro__subheading{font-size:1.8020324707rem}}@media (min-width:960px){.student-story .intro__subheading{padding:0 4.5rem}}.student-story .content-type--image-large{margin-bottom:2.25rem;margin-top:2.25rem}.student-story__section{padding-bottom:2.25rem;padding-top:2.25rem}@media (min-width:760px){.student-story__section{padding-bottom:3rem;padding-top:3rem}}.student-story__section .lead-paragraph{color:#000}.student-story__section--dark{background-color:#361163;color:#fff}.student-story__section--dark .editor h2,.student-story__section--dark .editor p,.student-story__section--dark .heading,.student-story__section--dark .lead-paragraph{color:#fff}.student-story__section--dark .icon__svg{fill:#fff}.student-story__section--dark .editor a,.student-story__section--dark .lead-paragraph a{border-bottom:1px dotted #fff;color:#fff;text-decoration:none}.student-story__section--dark .editor a:focus,.student-story__section--dark .editor a:hover,.student-story__section--dark .lead-paragraph a:focus,.student-story__section--dark .lead-paragraph a:hover{border-bottom-style:solid}.student-story__section--1{padding-top:0}.student-story__section--1 .lead-paragraph{color:#f08cc0;font-weight:500;position:relative}@media (min-width:1220px){.student-story__section--1 .lead-paragraph::before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2256%22%20height%3D%2236%22%20viewBox%3D%220%200%2056%2036%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M55.736%2035.352V.144L36.728%2017.208v18.144h19.008zm-36.936%200V.144L.008%2017.208v18.144H18.8z%22%20fill%3D%22%23f08cc0%22%20fill-rule%3D%22nonzero%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:3.75rem;left:-5.25rem;position:absolute;top:-1rem;width:3.75rem}}@media (min-width:500px){.student-story__section--2 .container{align-items:center;display:flex}}.student-story__section--2 .content-type--image{flex-shrink:0;margin-bottom:0}.student-story__section--2 .figure__image{border-radius:50%}.student-story__section--4{padding-bottom:0}.student-story__section--button{padding-bottom:3.75rem;padding-top:3rem;text-align:center}.student-story__headshot{border-radius:50%;display:block;flex-shrink:0;margin-left:auto;margin-right:auto;margin-top:1.5rem;width:75%}@media (min-width:400px){.student-story__headshot{width:50%}}@media (min-width:500px){.student-story__headshot{margin-left:1.5rem;margin-top:0;width:25%}}@media (min-width:600px){.student-story__headshot{margin-left:2.25rem;width:20.8333333333%}}.page-subject-area .main-content{padding-top:0}.page-subject-area .site-footer{display:none}.page-subject-area .footer,.page-subject-area .global-footer{margin-top:0}.subject-section{overflow:hidden}.subject-section .embed{margin-left:auto;margin-right:auto;max-width:860px}.subject-section .embed__content{background-color:#fff;padding:1.5rem;text-align:left}.subject-section .embed__heading{color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:0}@media (min-width:400px){.subject-section .media-link__container{height:100%}}@media (min-width:400px){.subject-section .media-link__link{display:flex;flex-direction:column;height:100%}}.subject-section__container{max-width:1020px;padding-bottom:4.5rem;position:relative}.subject-section__heading{font-size:1.6218292236rem;line-height:1.356684756;background-color:#361163;color:#fff;font-family:"DIN Condensed Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.1;margin-bottom:1.5rem;padding:1.75rem 1.5rem 1.5rem;text-align:center;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.subject-section__heading{font-size:calc(1.6218292236rem + .202728653 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.subject-section__heading{font-size:calc(1.8245578766rem + .202728653 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.subject-section__heading{font-size:2.0272865295rem}}@media (min-width:600px){.subject-section__heading{font-size:1.8245578766rem;line-height:1.315212626;line-height:1.1;margin-bottom:3.75rem}}@media (min-width:600px) and (min-width:600px) and (max-width:960px){.subject-section__heading{font-size:calc(1.8245578766rem + .2280697346 * ((100vw - 600px)/ 360))}}@media (min-width:600px) and (min-width:960px) and (max-width:1220px){.subject-section__heading{font-size:calc(2.0526276112rem + .2280697346 * ((100vw - 960px)/ 260))}}@media (min-width:600px) and (min-width:1220px){.subject-section__heading{font-size:2.2806973457rem}}.subject-section__heading-text{display:block;margin:0 auto;max-width:600px}.subject-section__text{color:#000}.subject-section--masters-degrees .content-type--main,.subject-section__text{margin:0 auto 3rem;max-width:860px}.subject-section__button-wrapper{padding-top:2.25rem;text-align:center}.subject-section__button-wrapper .button{text-align:left}@media (min-width:760px){.subject-banner .banner__image-wrapper{padding-bottom:40.625%}}@media (min-width:1220px){.subject-banner .banner__image-wrapper{height:450px;padding:0}}.subject-intro{background-color:#361163;color:#fff;margin:0 auto;max-width:1180px;padding:0;position:relative}@media (min-width:760px){.subject-intro{margin-top:-5.25rem}}@media (min-width:1220px){.subject-intro{margin-top:-6.25rem;max-width:1180px}}.subject-intro__heading{font-size:1.8245578766rem;line-height:1.315212626;background-color:#f08cc0;color:#361163;font-stretch:85%;font-weight:800;margin:0;padding:1rem 1.5rem;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.subject-intro__heading{font-size:calc(1.8245578766rem + .2280697346 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.subject-intro__heading{font-size:calc(2.0526276112rem + .2280697346 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.subject-intro__heading{font-size:2.2806973457rem}}@media (min-width:960px){.subject-intro__heading{padding:1.125rem 4.5rem}}.subject-intro__text{font-size:1.0125rem;line-height:1.382306477;padding:1.5rem}@media (min-width:600px) and (max-width:960px){.subject-intro__text{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.subject-intro__text{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.subject-intro__text{font-size:1.265625rem}}@media (min-width:960px){.subject-intro__text{padding:1.5rem 4.5rem 1.875rem}}.subject-intro__text p{color:#fff;margin-bottom:0}.subject-section--accolades{padding-bottom:4.5rem;padding-top:3rem}@media (min-width:960px){.subject-section--accolades{padding-bottom:4.5rem;padding-top:3rem}.subject-section--accolades:has(.slick-dots){padding-bottom:6rem}}@media (min-width:1220px){.subject-section--accolades{padding-bottom:6rem;padding-top:4.5rem}}.subject-section--accolades .subject-section__container{margin:0 auto;max-width:960px;padding:0 1.5rem}@media (min-width:500px){.subject-section--accolades .subject-section__container{display:flex;flex-wrap:wrap;justify-content:center;padding:0 .75rem}}@media (min-width:600px){.subject-section--accolades .subject-section__container{padding-left:4.5rem;padding-right:4.5rem;padding-top:1.5rem}}@media (min-width:1220px){.subject-section--accolades .subject-section__container{max-width:1180px}}@media (min-width:1440px){.subject-section--accolades .subject-section__container{padding-left:6rem;padding-right:6rem}}.subject-section--overview{background-color:transparent}.subject-section--overview .editor p:first-child{font-size:1.1390625rem;line-height:1.404494382;color:#361163;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.subject-section--overview .editor p:first-child{font-size:calc(1.1390625rem + .1423828125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.subject-section--overview .editor p:first-child{font-size:calc(1.2814453125rem + .1423828125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.subject-section--overview .editor p:first-child{font-size:1.423828125rem}}.subject-section--overview .editor h3{color:#361163;font-family:"DIN Condensed Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:2.25rem}.subject-section--overview .editor blockquote p:first-child{color:#b70062}.subject-section--courses .subject-section__heading{padding-bottom:0;padding-top:3rem}.subject-section--masters-degrees{background-color:#b70062}.subject-section--masters-degrees .subject-section__heading{background-color:#b70062}.page-dept-mec .subject-section--masters-degrees{display:none}.subject-section--masters-degrees .content-type--main{color:#fff;margin-bottom:1.5rem;margin-top:4.5rem;width:100%}.subject-section--masters-degrees .content-type--main .subheading{color:#fff;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.subject-section--masters-degrees .content-type--main p{color:#fff;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.subject-section--research-degrees{text-align:center}.subject-section--research-degrees .subject-section__heading{background-color:transparent;color:#361163}.subject-section--research-degrees .subject-section__text{text-align:left}.subject-courses{font-size:.9rem;line-height:1.555555556;font-family:"DIN Condensed Bold","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.subject-courses{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.subject-courses{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.subject-courses{font-size:1.125rem}}@media (min-width:500px){.subject-courses{display:flex;flex-wrap:wrap;justify-content:center}}.subject-courses .related-course{padding:.5rem}@media (min-width:500px){.subject-courses .related-course{width:50%}}.subject-courses .related-course__text{padding-right:.75rem}.subject-courses .related-course__link{align-items:center;background-color:rgba(54,17,99,.5);border-radius:.25rem;color:#fff;display:flex;height:100%;padding:1.125rem 1.5rem}.subject-courses .related-course__link::after{background-image:url("data:image/svg+xml, %3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.954%207.83c.005-.01.013-.016.017-.025a.33.33%200%200%200%200-.268c0-.01-.01-.016-.013-.026a.302.302%200%200%200-.062-.08l-.005-.01L7.552.09a.333.333%200%201%200-.44.5l7.67%206.75H.332a.333.333%200%200%200%200%20.667h14.45l-7.67%206.75a.332.332%200%200%200%20.22.583.33.33%200%200%200%20.22-.083l8.335-7.333c.002%200%20.003-.005.005-.007a.348.348%200%200%200%20.062-.083z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:1.125rem;margin-left:auto;width:1.125rem}.subject-courses .related-course__link:focus,.subject-courses .related-course__link:hover{background-color:rgba(225,26,129,.85)}.subject-section--research-training{background-color:transparent}.subject-section--facilities{padding-bottom:3rem;padding-top:2.25rem}@media (min-width:760px){.subject-section--facilities{padding-bottom:5.25rem;padding-top:4.5rem}}.subject-section--facilities .container{max-width:800px}.subject-section--facilities .media-link{padding:0 .375rem}.subject-section--accreditation .subject-section__text{color:#000}.subject-section--career{background-color:transparent}.subject-section--students{background-color:transparent}.subject-section--students .container{max-width:800px}.subject-section--additional .editor h3{color:#361163;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:2.25rem}.subject-section--additional .editor li{color:#000}.subject-footer{background-color:#361163;color:#fff;overflow:hidden;padding:0 1.5rem}@media (min-width:600px){.subject-footer{padding:0 1.5rem}}.subject-footer__container{max-width:760px;padding:2.25rem 0;position:relative}@media (min-width:600px){.subject-footer__container{display:flex;padding:3rem 0}}@media (min-width:600px){.subject-footer__column{width:50%}}.subject-footer__column--contact{border-bottom:.125rem solid rgba(255,255,255,.32);margin-bottom:1.5rem;padding-bottom:1.5rem}@media (min-width:600px){.subject-footer__column--contact{border-bottom:0;margin-bottom:0;padding-bottom:0;padding-right:3rem}}@media (min-width:960px){.subject-footer__column--contact{padding-right:4.5rem}}@media (min-width:600px){.subject-footer__column--social{border-left:.125rem solid rgba(255,255,255,.32);padding-left:3rem}}@media (min-width:760px){.subject-footer__column--social{padding-left:4.5rem}}.subject-footer__heading{font-size:1.2814453125rem;line-height:1.404494382;color:#fff;font-family:"DIN Condensed Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1.5rem;text-transform:uppercase}@media (min-width:600px) and (max-width:960px){.subject-footer__heading{font-size:calc(1.2814453125rem + .1601806641 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.subject-footer__heading{font-size:calc(1.4416259766rem + .1601806641 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.subject-footer__heading{font-size:1.6018066406rem}}.subject-footer__text{margin-bottom:1.875rem}.subject-footer__contact{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.subject-footer__contact-item{margin-bottom:.375rem}.subject-footer__link-text{-webkit-text-decoration:underline transparent;text-decoration:underline transparent;text-underline-position:under;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s, -webkit-text-decoration .3s}.subject-footer__link-icon{flex-shrink:0;margin-right:.75rem;width:1.125rem}.subject-footer__link-svg{fill:#fff}.subject-footer__link{font-size:1.0125rem;line-height:1.382306477;align-items:center;color:#fff;display:inline-flex;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.subject-footer__link{font-size:calc(1.0125rem + .1265625 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.subject-footer__link{font-size:calc(1.1390625rem + .1265625 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.subject-footer__link{font-size:1.265625rem}}.subject-footer__link:focus,.subject-footer__link:hover{color:#fff}.subject-footer__link:focus .subject-footer__link-text,.subject-footer__link:hover .subject-footer__link-text{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.subject-social__links{align-items:center;display:flex}.subject-social__icon{height:1.5rem;margin-right:1rem;transition:transform .3s;width:1.5rem}@media (min-width:600px){.subject-social__icon{height:2rem;width:2rem}}.subject-social__svg{fill:#fff;transition:fill .3s}.subject-social__link{display:block}.subject-social__link:focus .subject-social__icon,.subject-social__link:hover .subject-social__icon{transform:scale(1.15)}