/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.button-primary{display:inline-flex;align-items:center;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-weight:500;text-decoration:none;transition:color 350ms ease-out,background-color 350ms ease-out,transform 350ms ease-out,box-shadow 350ms ease-out;height:auto;min-height:3.125rem;padding:.75rem;background-color:#f36365;box-shadow:none;color:#fff;font-size:1.375rem;font-weight:500;line-height:1.6rem;letter-spacing:-.38px}.button-primary__icon{display:inline-block;width:1.125rem;height:1.125rem}.button-primary img,.button-primary svg{display:block;width:100%;height:100%;transition:fill 350ms ease-out,stroke 350ms ease-out}.button-primary .icon-move-left,.button-primary__icon-move{position:relative;transition:transform 350ms ease;transform:translateX(0)}.button-primary:focus-visible .button-primary__icon-move,.button-primary:hover .button-primary__icon-move{transform:translateX(3px)}.button-primary:focus-visible .icon-move-left,.button-primary:hover .icon-move-left{transform:translateX(-3px)}.button-primary--with-icon span{text-align:left}.button-primary__text{text-align:center}.button-primary--text-right .button-primary__text,.button-primary__text+.button-primary__icon{margin-left:0}@media (min-width:48em){.button-primary--text-right .button-primary__text,.button-primary__text+.button-primary__icon{margin-left:.5rem}}.button-primary--text-right{display:inline-flex;flex-wrap:wrap;align-items:center}.button-primary--text-right .button-primary__text{order:1}.button-primary--text-right .button-primary__icon{order:0}.button-primary--text-right .button-primary__text+.button-primary__icon{margin-left:0}.button-primary--label,.button-primary__label{text-align:left}.button-primary img,.button-primary svg{filter:brightness(0) saturate(100%) invert(1)}.button-primary:visited{color:#fff}.button-primary:focus,.button-primary:hover{background:#dd4244;color:#fff}.button-primary:focus img,.button-primary:focus svg,.button-primary:hover img,.button-primary:hover svg{filter:brightness(0) saturate(100%) invert(1)}.button-primary:hover{box-shadow:none}.button-primary:focus{box-shadow:0 1px 3px 0 rgba(0,0,0,.5) inset}.button-primary--icon-only .button-primary__icon{display:block;width:1.2rem;height:1.2rem}.button-primary--icon-only:hover img,.button-primary--icon-only:hover svg{transform:scale(1.1)!important}.button-primary__icon{display:none}@media (min-width:48em){.button-primary__icon{display:block}}@media (min-width:48em){.button-primary{padding:1.5rem;font-size:1.625rem;line-height:2rem}}
.button-secondary{display:inline-flex;align-items:center;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-weight:500;text-decoration:none;transition:color 350ms ease-out,background-color 350ms ease-out,transform 350ms ease-out,box-shadow 350ms ease-out;display:flex;flex-direction:column;height:auto;min-height:3.125rem;padding:.75rem;background-color:#d1e2f2;box-shadow:none;color:#3b3b3b;font-size:1.25rem;font-weight:500;line-height:1.6rem;letter-spacing:-.38px}.button-secondary__icon{display:inline-block;width:1.125rem;height:1.125rem}.button-secondary img,.button-secondary svg{display:block;width:100%;height:100%;transition:fill 350ms ease-out,stroke 350ms ease-out}.button-secondary .icon-move-left,.button-secondary__icon-move{position:relative;transition:transform 350ms ease;transform:translateX(0)}.button-secondary:focus-visible .button-secondary__icon-move,.button-secondary:hover .button-secondary__icon-move{transform:translateX(3px)}.button-secondary:focus-visible .icon-move-left,.button-secondary:hover .icon-move-left{transform:translateX(-3px)}.button-secondary--with-icon span{text-align:left}.button-secondary__text{text-align:center}.button-secondary--text-right .button-secondary__text,.button-secondary__text+.button-secondary__icon{margin-left:0}@media (min-width:48em){.button-secondary--text-right .button-secondary__text,.button-secondary__text+.button-secondary__icon{margin-left:.5rem}}.button-secondary--text-right{display:inline-flex;flex-wrap:wrap;align-items:center}.button-secondary--text-right .button-secondary__text{order:1}.button-secondary--text-right .button-secondary__icon{order:0}.button-secondary--text-right .button-secondary__text+.button-secondary__icon{margin-left:0}.button-secondary--label,.button-secondary__label{text-align:left}.button-secondary svg{fill:#3b3b3b;stroke:#3b3b3b}.button-secondary:visited{color:#3b3b3b}.button-secondary:visited svg{fill:#3b3b3b;stroke:#3b3b3b}.button-secondary:focus-visible,.button-secondary:hover{background-color:#d1e2f2;color:#4365e2}.button-secondary:focus-visible svg,.button-secondary:hover svg{fill:#4365e2;stroke:#4365e2}.button-secondary:hover{box-shadow:none}.button-secondary:focus-visible{box-shadow:0 1px 3px 0 rgba(0,0,0,.5) inset}.button-secondary__wrapper{display:flex;align-items:center;margin:auto}.button-secondary--icon-only .button-secondary__icon{display:block;width:1.2rem;height:1.2rem}.button-secondary--icon-only:hover svg{transform:scale(1.1)!important}.button-secondary__icon{display:none}@media (min-width:48em){.button-secondary__icon{display:block}}.button-secondary__label{flex:1 1 100%;width:100%;color:#3b3b3b;font-family:BaxterSansRegular,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400}@media (min-width:48em){.button-secondary__label{font-size:1.25rem}}.button-secondary--text-right{display:inline-block}.button-secondary--icon--label{display:inline-block;width:100%}.button-secondary--icon--label .button-secondary__wrapper{display:flex}@media (min-width:20em){.button-secondary--icon--label{width:auto}}.button-secondary--icon--label svg{fill:#3b3b3b;stroke:#3b3b3b}.button-secondary--icon--label:visited svg{fill:#3b3b3b;stroke:#3b3b3b}.button-secondary--icon--label:focus-visible svg,.button-secondary--icon--label:hover svg{fill:#4365e2;stroke:#4365e2}.button-secondary--link{display:inline-block}@media (min-width:48em){.button-secondary{padding:1.5rem;font-size:1.5rem;line-height:2rem}}.nav_next-prev .button-secondary{background-color:#4365e2;color:#fff;width:100%}@media (min-width:48em){.nav_next-prev .button-secondary{width:auto}}.nav_next-prev .button-secondary .button-secondary__text{margin-right:.5rem}.nav_next-prev .button-secondary__icon{display:block}.nav_next-prev .button-secondary--text-right .button-secondary__text{margin-left:.5rem;margin-right:0}.nav_next-prev .button-secondary__label{color:#fff}.nav_next-prev .button-secondary__icon svg{stroke:#fff}
.test-hero{position:relative;width:100%;height:400px;background-color:#4365e2}.contextual-nav{position:fixed;top:0;right:0;left:0;display:grid;width:100%;background:#4365e2;transform:translateY(-100%);transition:transform 350ms;visibility:hidden;overflow-y:hidden;z-index:8}.contextual-nav .visually-hidden{visibility:visible}.contextual-nav__scroll{position:absolute;z-index:9;display:flex;align-items:center;justify-content:center;width:100%;height:2.75rem;background-color:#fff;border:0;color:inherit;font:inherit;cursor:pointer}@media (max-width:106.25em){.contextual-nav__scroll{display:none}}.contextual-nav__scroll:disabled,.contextual-nav__scroll[hidden]{display:none}.contextual-nav__scroll--up{top:0;padding:.5rem 0}.contextual-nav__scroll--up img{transform:rotate(180deg)}.contextual-nav__scroll--down{bottom:0}.contextual-nav__scroll img{filter:brightness(0) saturate(100%) invert(31%) sepia(57%) saturate(2796%) hue-rotate(220deg) brightness(94%) contrast(87%)}.contextual-nav a{color:#fff;text-decoration:none}.contextual-nav a:visited{color:#fff}.contextual-nav a:hover{color:#f1f1f1;text-decoration:underline}.contextual-nav a:focus-visible{color:#3b3b3b;text-decoration:underline}@media (min-width:106.25em){.contextual-nav a:focus-visible,.contextual-nav a:hover{color:#131d42;text-decoration:none}}@media (min-width:48em){.contextual-nav{right:0;left:auto;width:20.5rem}}@media (min-width:106.25em){.contextual-nav{position:absolute;top:3.75rem;right:unset;left:calc(81rem + 5rem + 2rem);display:flex;flex-flow:column nowrap;order:2;width:20.25rem;max-height:80%;margin-right:auto;margin-bottom:0;padding:0;padding-top:2rem;padding-bottom:2rem;background:0 0;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);transform:none;z-index:8}.subnav+.contextual-nav{top:3.75rem}.subnav+.contextual-nav.contextual-nav--pinned{top:0}.contextual-nav a{color:#4365e2}.contextual-nav a:hover{color:#3b3b3b}.contextual-nav a:visited{color:#4365e2}}@media (min-width:125em){.contextual-nav{top:3.75rem;left:calc(81rem + 10rem + 2rem)}}.contextual-nav--pinned{transform:none;visibility:visible}@media (min-width:106.25em){.contextual-nav--pinned{position:fixed;margin-top:1.5rem}.subnav+.contextual-nav--pinned{top:0}}.contextual-nav__active-item{position:relative;display:flex;justify-content:space-between;width:100%;min-height:2.75rem;padding:.5rem;overflow:hidden;color:#fff;font-size:1.25rem;line-height:1.5rem;cursor:pointer}.contextual-nav__active-item svg{top:.5rem;right:0;display:block;flex-shrink:0;align-self:center;width:1.0625rem;height:.5rem;overflow:visible;stroke:#fff;transition:transform 350ms}.contextual-nav__active-item:focus,.contextual-nav__active-item:hover{color:#fff}.contextual-nav__active-item .contextual-nav__active-text{align-self:center;margin-right:.25rem;color:#fff;font-size:1.125rem;text-align:left}@media (min-width:106.25em){.contextual-nav__active-item{display:none;padding-left:0}.contextual-nav__active-item:focus,.contextual-nav__active-item:hover{stroke:#3b3b3b}}.contextual-nav--open .contextual-nav__nav{padding-bottom:.5rem}.contextual-nav--open .contextual-nav__active-item svg{transform:rotate(180deg)}.contextual-nav__nav.blur-bottom{mask-image:linear-gradient(180deg,#000 80%,transparent)}.contextual-nav__nav.blur-top{mask-image:linear-gradient(0deg,#000 80%,transparent)}.contextual-nav__nav.blur-top.blur-bottom{mask-image:linear-gradient(to bottom,transparent 0%,black 20%,black 80%,transparent 100%)}.contextual-nav__nav{display:none;max-height:95vh;overflow-y:hidden;overscroll-behavior:contain}@media (min-width:106.25em){.contextual-nav__nav{position:relative;z-index:8;display:block!important;height:100%;padding:0 1.75rem;overflow-y:hidden}}.contextual-nav__item{position:relative;z-index:8;display:block;margin-bottom:.25rem;padding:.65rem;overflow:hidden;box-shadow:none;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5rem;transition:visibility 0s}.contextual-nav .contextual-nav__item--active{margin-right:.5rem;margin-left:.5rem;background:#d1e2f2;color:#3b3b3b!important}.contextual-nav .contextual-nav__item--active:focus,.contextual-nav .contextual-nav__item--active:hover{color:#fff}@media (min-width:106.25em){.contextual-nav .contextual-nav__item--active{margin-right:0;margin-left:0}.contextual-nav .contextual-nav__item--active:focus,.contextual-nav .contextual-nav__item--active:hover{color:#3b3b3b}}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:24px;width:24px;background:#3b3b3b;mask:var(--close-icon,url("/assets/close.svg")) center/contain no-repeat;mask-size:10px 10px;cursor:pointer;margin-left:1rem}.search-bar{position:relative;max-width:1000px;border:none}.search-bar input{border-radius:0;appearance:none;background-color:#fff;border:none;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);color:#3b3b3b}.search-bar input:disabled{opacity:.6;cursor:not-allowed}.search-bar input:disabled+label{opacity:.6}.search-bar input:focus-visible{outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}.search-bar .form-text{width:100%;height:3.25rem;padding:.875rem 4.375rem .875rem 1.125rem;background:#fff;font-size:1.25rem;line-height:1.5rem}@media (min-width:48em){.search-bar .form-text{height:4.5rem;padding:1.25rem 6rem 1.25rem 1.5rem;font-size:1.75rem;line-height:2rem}}.search-bar__input-wrapper{position:relative}.search-bar__label{margin-bottom:.5rem;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.75rem;margin-bottom:1.5rem;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.7)}@media (min-width:48em){.search-bar__label{font-size:1.75rem;line-height:2.5rem}}.search-bar__input{width:100%;height:3.25rem;padding:.875rem 4.375rem .875rem 1.125rem;background:#fff;line-height:1.5rem}.search-bar__input::placeholder{color:#3b3b3b;opacity:.7}.search-bar .button-primary--icon-only{z-index:1;width:3.25rem;height:3.25rem;padding:1.0625rem}.search-bar .button-primary--icon-only .button-primary__icon{width:1.125rem;height:1.125rem}@media (min-width:64em){.search-bar .button-primary--icon-only{width:4.5rem;height:4.5rem}.search-bar .button-primary--icon-only .button-primary__icon{width:1.75rem;height:1.75rem;margin:auto}}@media (min-width:64em){.search-bar .button-primary--icon-only{width:3.125rem;height:3.125rem}.search-bar .button-primary--icon-only .button-primary__icon{margin:0}}.search-bar--small{max-width:24.6875rem}.search-bar--small .search-bar__input{border:none;font-size:1.25rem}.search-bar--small .button-primary--icon-only{width:3.25rem;height:3.25rem;padding:1.0625rem}.search-bar--small .button-primary--icon-only .button-primary__icon{width:1.125rem;height:1.125rem}.search-bar .canned-search-form{margin:0}@media (min-width:48em){.search-bar .canned-search-form{margin:0}}.search-bar:not(.search-bar--small){position:relative;margin-bottom:3.75rem;padding:0}@media (min-width:48em){.search-bar:not(.search-bar--small){margin-bottom:5rem;padding:0}}@media (min-width:64em){.search-bar:not(.search-bar--small){width:85%;margin-bottom:5rem;padding:0}}.search-bar:not(.search-bar--small) .search-bar__input{font-size:1.2rem}@media (min-width:48em){.search-bar:not(.search-bar--small) .search-bar__input{height:4.5rem;padding:1.25rem 5rem 1.25rem 1.5rem;line-height:2rem}}@media (min-width:64em){.search-bar:not(.search-bar--small) .search-bar__input{font-size:1.5rem}}.search-bar .button-primary{position:absolute;top:0;right:0}@media (min-width:48em){.search-bar:not(.search-bar--small) .button-primary{top:.6875rem;right:.6875rem}}.search-bar--filter:not(.search-bar--filter--small) .search-bar__input{padding-left:2.75rem}@media (min-width:48em){.search-bar--filter:not(.search-bar--filter--small) .search-bar__input{padding-left:4.125rem}}.search-bar--filter svg{position:absolute;top:1rem;left:1rem;width:1.25rem;height:1.25rem;fill:#4365e2;stroke:#4365e2}@media (min-width:48em){.search-bar--filter svg{top:1.5rem;left:1.5rem;width:1.75rem;height:1.75rem}}.search-bar--suggestions:not(.search-bar--small){margin-bottom:1.25rem}.search-bar-suggestions{display:inline-flex;width:100%;padding-right:0;padding-left:0}.search-bar-suggestions label{margin-bottom:0;padding:15px 0;color:#4365e2;font-size:1.25rem;font-weight:"BaxterSansLight";line-height:1.5rem;opacity:.8}.search-bar-suggestions .link-list--inline{display:flex;width:100%;margin-bottom:0;padding:15px 0 0;gap:1.5rem 1.75rem}.search-bar-suggestions .link-list--inline .link-list-item{position:relative;z-index:2;display:flex;flex:1 1 100%;margin-right:0;background-color:#4365e2;box-shadow:0 10px 20px 0 rgba(0,0,0,.13);transition:all 350ms ease-out}.search-bar-suggestions .link-list--inline .link-list-item a{z-index:1;width:100%;height:100%;margin-right:0;padding:1rem;padding-right:2.75rem;color:#fff;font-size:1.25rem;text-decoration:none;text-shadow:none!important;transition:color 0s}.search-bar-suggestions .link-list--inline .link-list-item svg{position:absolute;top:0;right:15px;bottom:0;z-index:0;margin-top:auto;margin-bottom:auto;transition:all 350ms ease-out,filter 1ms;filter:brightness(0) saturate(100%) invert(1);stroke:#fff;fill:#fff}.search-bar-suggestions .link-list--inline .link-list-item a:focus-visible{background-color:transparent;outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}.search-bar-suggestions .link-list--inline .link-list-item:hover{background-color:#1e3fbc}.search-bar-suggestions .link-list--inline .link-list-item:hover a{color:#fff}.search-bar-suggestions .link-list--inline .link-list-item:hover img,.search-bar-suggestions .link-list--inline .link-list-item:hover svg{transform:translateX(3px);filter:brightness(0) saturate(100%) invert(1)}@media (min-width:20em){.search-bar-suggestions{padding-left:0}.search-bar-suggestions .search-bar-suggestions{padding-right:0;padding-left:0}.search-bar-suggestions .link-list--inline{flex-direction:row;width:100%}.search-bar-suggestions .link-list--inline .link-list-item{flex:1 1 47%;margin-right:0}}@media (min-width:48em){.search-bar-suggestions .link-list--inline .link-list-item{flex:1 1 40%}}@media (min-width:64em){.search-bar-suggestions{padding-right:1rem}}@media (min-width:90em){.search-bar-suggestions{width:fit-content}.search-bar-suggestions .link-list--inline{flex-direction:row}.search-bar-suggestions .link-list--inline .link-list-item{flex:0 1 auto;margin-right:0}.search-bar-suggestions .link-list--inline .link-list-item:last-child{margin-right:2rem}}form#canned-search-form input{border:none}
.link-list{margin-bottom:1.5rem}.link-list-panel{width:100%}@media (min-width:90em){.link-list-panel{width:66.666%}}.link-list a{display:block;align-content:center;min-height:2.75rem;margin-bottom:.25rem;font-size:1.25rem;line-height:1.5rem}.link-list--inline{display:flex;flex-wrap:wrap;gap:.75rem}.link-list--inline a{margin-bottom:0;padding:0 .25rem}.link-list--inline a:last-child{padding-right:0}.link-list--dark a{color:#fff}.link-list--dark a svg{fill:#fff;stroke:#fff}.link-list--dark a:visited{color:#bba0e1}.link-list--dark a:visited svg{fill:#bba0e1;stroke:#bba0e1}.link-list--dark a:hover{color:#b3b3b3}.link-list--dark a:hover svg{fill:#b3b3b3;stroke:#b3b3b3}.link-list--dark a:focus-visible{color:#3b3b3b}
.direction-link{position:relative;align-content:center;align-self:center;min-height:2.75rem;color:#4365e2;font-size:1.25rem;line-height:1.5rem;text-decoration:none}.direction-link--dark{color:#fff}.direction-link--dark svg{fill:#fff;stroke:#fff}.direction-link--dark:visited{color:#bba0e1}.direction-link--dark:visited svg{fill:#bba0e1;stroke:#bba0e1}.direction-link--dark:hover{color:#b3b3b3}.direction-link--dark:hover svg{fill:#b3b3b3;stroke:#b3b3b3}.direction-link--dark:focus-visible{color:#3b3b3b}.direction-link__arrow{position:absolute;width:1.25rem;height:1.25rem;transition:all 350ms}.direction-link__arrow svg{display:block;width:100%;height:100%;transition:all 350ms}.direction-link--left{padding-left:1.75rem}.direction-link--left .direction-link__arrow{top:50%;left:0;transform:translateY(-50%) rotate(180deg)}.direction-link--left:hover .direction-link__arrow{transform:translateX(-4px) translateY(-50%) rotate(180deg)}.direction-link--right{padding-right:1.75rem}.direction-link--right .direction-link__arrow{top:50%;right:0;transform:translateY(-50%)}.direction-link--right:hover .direction-link__arrow{transform:translateX(4px) translateY(-50%)}.direction-link--up{padding-right:1.5rem}.direction-link--up .direction-link__arrow{top:50%;right:0;transform:translateY(-50%) rotate(270deg)}.direction-link--up:hover .direction-link__arrow{transform:translateY(-4px) translateY(-50%) rotate(270deg)}.direction-link--down{padding-left:1.5rem}.direction-link--down .direction-link__arrow{top:50%;left:0;transform:translateY(-50%) rotate(90deg)}.direction-link--down:hover .direction-link__arrow{transform:translateY(4px) translateY(-50%) rotate(90deg)}
.footer{width:100%;box-shadow:none}@media (min-width:48em){.footer{box-shadow:0 -1px 20px 0 rgba(0,0,0,.1294117647)}}.footer__top{padding:1.25rem 0 2rem 0}@media (min-width:48em){.footer__top{padding:1.5rem 0 1.5rem 0}}@media (min-width:64em){.footer__top{padding:1.75rem 0 1.75rem 0}}@media (min-width:48em){.footer__top-bar{display:flex;justify-content:space-between}}.footer .search-bar{margin-bottom:1.5rem}.footer .search-bar .button-primary{box-shadow:none}.footer .search-bar input{border:1px solid #888;box-shadow:none}@media (min-width:48em){.footer .search-bar{max-width:18.3125rem}}@media (min-width:64em){.footer .link-list{margin-bottom:1rem}}.footer__social{display:flex;align-items:flex-end;margin-bottom:2.25rem}@media (min-width:48em){.footer__social{justify-content:flex-end;margin-bottom:0}}.footer__social-item{display:block;align-content:center;height:2.75rem;padding-right:1.5rem;padding-left:.25rem;line-height:1}@media (min-width:48em){.footer__social-item{padding-right:.25rem;padding-left:1.5rem}.footer__social-item:last-child{padding-right:0}}.footer__social-item--facebook img,.footer__social-item--facebook svg{width:1.11875rem;height:2rem}.footer__social-item--twitter img,.footer__social-item--twitter svg{width:2.18125rem;height:1.80625rem}.footer__social-item--youtube img,.footer__social-item--youtube svg{width:2.45625rem;height:1.875rem}.footer__social-item--whatsapp img,.footer__social-item--whatsapp svg{width:2.125rem;height:2.125rem}.footer__social-item--instagram img,.footer__social-item--instagram svg{width:2rem;height:2rem}.footer__address{margin-bottom:2rem;font-size:1.25rem}.footer__links{margin-top:-.5rem}.footer__links .link-list{margin-bottom:.75rem}@media (min-width:48em){.footer__links .link-list{justify-content:end}}.footer__mid-links{display:flex;justify-content:space-between}.footer__mid-links .link-list{flex-direction:column;margin-bottom:0;row-gap:0}@media (min-width:48em){.footer__mid-links .link-list{flex-direction:row}}.footer__mid-links .direction-link{align-self:end}.footer__bottom{padding:.75rem 0 .75rem 0;font-size:1.125rem}@media (min-width:48em){.footer__bottom{padding:1.75rem 0 1.75rem 0}}.footer--light{background:#f2f5f8}.footer--light .footer__social-item:focus-visible{background-color:transparent}.footer--light .footer__social-item img,.footer--light .footer__social-item svg{vertical-align:baseline;filter:brightness(0) saturate(100%) invert(31%) sepia(57%) saturate(2796%) hue-rotate(220deg) brightness(94%) contrast(87%)}.footer--light .footer__social-item img:focus-visible,.footer--light .footer__social-item img:hover,.footer--light .footer__social-item svg:focus-visible,.footer--light .footer__social-item svg:hover{filter:grayscale(1) brightness(.95)}.footer--light .footer__bottom{background-color:#fff}.footer--light a{text-decoration:none}.footer--dark{background-color:#2a2724}.footer--dark .footer__social-item img,.footer--dark .footer__social-item svg{vertical-align:baseline;filter:brightness(0) saturate(100%) invert(58%) sepia(35%) saturate(3452%) hue-rotate(319deg) brightness(96%) contrast(99%)}.footer--dark .footer__social-item img:focus,.footer--dark .footer__social-item img:hover,.footer--dark .footer__social-item svg:focus,.footer--dark .footer__social-item svg:hover{filter:brightness(0) saturate(100%) invert(79%) sepia(0%) saturate(69%) hue-rotate(245deg) brightness(92%) contrast(89%)}.footer--dark .footer__bottom{background-color:#3b3b3b;color:#fff}.footer--dark .link-list a{color:#f36365}.footer--dark .link-list a:visited{color:#bba0e1}.footer--dark .link-list a:focus,.footer--dark .link-list a:hover{color:#fff}.footer--dark .direction-link.direction-link--up img,.footer--dark .direction-link.direction-link--up svg{filter:brightness(0) saturate(100%) invert(58%) sepia(35%) saturate(3452%) hue-rotate(319deg) brightness(96%) contrast(99%)}.footer--dark .direction-link.direction-link--up img:focus,.footer--dark .direction-link.direction-link--up img:hover,.footer--dark .direction-link.direction-link--up svg:focus,.footer--dark .direction-link.direction-link--up svg:hover{filter:brightness(0) saturate(100%) invert(58%) sepia(35%) saturate(3452%) hue-rotate(319deg) brightness(96%) contrast(99%)}.footer--dark .footer__address{color:#fff}.footer--dark a{text-decoration:none}.footer--dark .search-bar .button-primary:focus-visible,.footer--dark .search-bar input:focus-visible{outline:var(--focus-outline-white)}
.modal{position:absolute;top:64px;left:0;width:fit-content;box-shadow:0 27px 30px 0 rgba(0,0,0,.2);transform:translateY(-20px);transition:transform .2s linear,opacity .2s linear;opacity:0;visibility:hidden;overflow:hidden auto;will-change:transform}.modal *{transition:all .1s ease;opacity:0;visibility:hidden}.modal--open{transform:translateY(0);transition:transform .2s linear,opacity .2s linear;opacity:1;visibility:visible}.modal--open *{transition:all .1s ease;opacity:1;visibility:visible}@media (min-width:64em){.modal{border:none}}.modal .nav__column-title{margin-bottom:.5rem;font-family:BaxterSansMedium,Helvetica,Arial,sans-serif;font-size:1.6rem;cursor:default}.modal nav.link-list{display:flex;flex:0 0 100%;justify-content:right;margin:0}.modal .nav__column-grouper{padding:0}@media (min-width:64em){.modal__controls{position:absolute;top:0;right:0;left:0;display:flex;justify-content:space-between;height:4.375rem;padding:1.125rem 1.125rem 3rem 4rem;background:0 0;z-index:1}.modal--open .modal__controls{position:fixed;left:3.75rem}.modal--open.modal--transitioning .modal__controls,.modal--transitioning .modal__controls{position:absolute;left:0}}.modal__actions{position:relative;top:.125rem;right:.125rem;left:.125rem;display:flex;align-items:center;justify-content:space-between;height:4.625rem;padding:.75rem 1.125rem 1.5rem;background:0 0}@media (min-width:48em){.modal__actions{height:5.25rem;padding-top:1.25rem}}@media (min-width:64em){.modal__actions{position:static;justify-content:flex-end;height:auto;margin-bottom:auto;padding:0}.modal--transitioning .modal__actions{position:static}.modal__actions:first-child{margin-left:auto}}.modal__close{margin-left:.75rem}.modal__close:first-child{margin-left:auto}.modal__close svg{position:relative;top:1px;stroke:#4365e2}.modal__content-actions{position:relative;display:none;margin:.3rem;background-color:#4365e2;transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;opacity:1}.modal__content-actions .link-list a{display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;color:#fff;font-size:1rem;text-decoration:none}.modal__content-actions a:focus-visible,.modal__content-actions a:hover{background-color:transparent;color:#fff;text-decoration:underline}.modal__content-actions a:visited{color:#fff}.modal--transitioning .modal__content-actions{opacity:.5}.modal__content-actions .link-list{margin-bottom:0}@media (min-width:64em){.modal__content-actions{display:flex;flex:0 0 100%;align-items:center;justify-content:right;height:3rem;margin:0;padding-right:2.5rem;z-index:11}}.modal__content-actions .sticky-bottom-ie{position:fixed;bottom:0;z-index:9;width:100%}.modal__content-actions-mobile{display:block;margin-top:1rem;padding-top:1rem;background-color:#fff;border-top:2px solid #4365e2}@media (min-width:64em){.modal__content-actions-mobile{display:none}}.modal__content-actions-mobile .link-list{display:block}.modal__content-actions-mobile .link-list a:not(:last-child){border-bottom:1px solid #e2e2e2}.modal__content-actions-mobile .link-list a:not(:first-child){padding-top:.5rem}.modal__content-actions-mobile .link-list a{padding-bottom:.5rem;padding-left:1rem;color:#4365e2;font-size:1rem;text-decoration:none}.modal__content-actions-mobile .link-list a:focus,.modal__content-actions-mobile .link-list a:hover,.modal__content-actions-mobile .link-list a:visited{color:#4365e2}.modal__content-actions-mobile .link-list a:focus,.modal__content-actions-mobile .link-list a:hover{text-decoration:underline}.modal__back{margin-right:.75rem}.modal__content{display:flex;background:#fff;transition:all .1s ease,left 0s}.modal__content a{font-size:1.188rem;text-decoration:none}.modal__content ul{display:flex;flex-direction:column;width:max-content;gap:5px}.modal__content li{list-style-type:none}.modal .modal__has_submenus{padding:3rem 2.5rem 4rem 3.5rem;column-gap:clamp(2.5rem,4vw,5rem)}.modal .modal__no_submenus{padding:2rem}
.header{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0;background-color:#fff;box-shadow:none}.header .modal__container{position:relative;list-style-type:none}.header-content{display:flex;flex:0 0 100%;align-items:center;justify-content:space-between;padding:.9rem;padding-left:1rem;transition:.1s box-shadow;transition-delay:0.1s}@media (min-width:48em){.header-content{padding:1.3rem;padding-left:2.25rem}}@media (min-width:64em){.header-content{padding-left:3.25rem}}@media (min-width:90em){.header-content{padding-left:5rem}}@media (min-width:125em){.header-content{padding-left:10rem}}.header-content:has(.modal--open){box-shadow:rgba(0,0,0,.2) 0 0 30px 0}.header__mobile_toggle_icon{width:1.75rem;height:1.25rem;margin-left:8px;background-color:#4365e2;mask:var(--menu-trigger-icon,url("/assets/menu-trigger.svg")) center/contain no-repeat;position:relative;top:1px}.header__logo{display:block;width:171px;height:auto;margin-right:auto;margin-bottom:0}.header__logo img,.header__logo svg{width:100%;height:100%;filter:none;fill:#4365e2;stroke:#4365e2}.header__logo:visited img,.header__logo:visited svg{filter:none;fill:#4365e2;stroke:#4365e2}.header__logo:focus-visible,.header__logo:hover{background-color:transparent}.header__logo:focus-visible img,.header__logo:focus-visible svg,.header__logo:hover img,.header__logo:hover svg{filter:brightness(0) saturate(100%) invert(17%) sepia(94%) saturate(3038%) hue-rotate(228deg) brightness(84%) contrast(94%);fill:#4365e2;stroke:#4365e2}@media (min-width:48em){.header__logo{width:207px}}@media (min-width:64em){.header__logo{width:361px}}.header__logo_home{display:block;width:7.875rem;height:2.75rem;margin-right:auto;margin-bottom:0}@media (min-width:48em){.header__logo_home{width:9.6875rem;height:3.25rem}}@media (min-width:64em){.header__logo_home{width:11.1875rem;height:3.75rem}}.header__logo_home img,.header__logo_home svg{width:100%;height:100%}.header__links{display:none;align-items:center}@media (min-width:64em){.header__links{display:flex;column-gap:1.5rem}}.header__contact{display:none}@media (min-width:64em){.header__contact{display:block;padding:0 .875rem}.header__contact img,.header__contact svg{width:2rem;height:1.74375rem}}.header__search_icon{display:block;width:1.75rem;height:1.75rem;background-color:#4365e2;mask:var(--search-icon,url("/assets/search.svg")) center/contain no-repeat}.header__search{width:2.75rem;height:2.75rem;margin-left:-7px;display:flex;justify-content:center;align-items:center}.header__search:focus-visible{background-color:transparent}.header__search:visited .header__search_icon{background-color:#4365e2}.header__search:focus-visible .header__search_icon,.header__search:hover .header__search_icon{background-color:#1e3fbc}.header__search_mobile{width:2.75rem;height:2.75rem;margin-right:.375rem}@media (min-width:64em){.header__search_mobile{display:none}}.header__search_mobile .header__search_icon{width:1.25rem;height:1.25rem}.header__account{display:none}@media (min-width:64em){.header__account{position:relative;display:block;padding:0 .875rem}.header__account img,.header__account svg{width:1.5625rem;height:2rem}}.header__notifications{display:none}@media (min-width:64em){.header__notifications{position:absolute;top:-.4375rem;right:-.4375rem;display:block;width:1.3125rem;height:1.3125rem;background:#e26143;border-radius:100%;color:#fff;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:1;text-align:center;letter-spacing:-.7px}}.header__menu{display:flex;align-items:center;min-height:2.75rem;color:#4365e2;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.3rem;font-weight:500;text-decoration:none;appearance:none}@media (min-width:64em){.header__menu{line-height:1.8125rem}}.header__menu img,.header__menu svg{position:relative;top:1px;width:1.75rem;height:1.25rem;margin-left:.5rem;stroke:#4365e2}@media (min-width:64em){.header__menu img,.header__menu svg{width:1.75rem;height:1.5rem}}.header__menu:visited{color:#4365e2}.header__menu:focus-visible,.header__menu:hover{background-color:transparent;color:#1e3fbc}.header__mobile{position:fixed;top:0;bottom:0;left:100%;display:block;width:100%;padding:4rem 1rem 3rem;background-color:#fff;transition:all .1s ease;visibility:hidden;overflow-y:scroll}@media (min-width:64em){.header__mobile{display:none}}.header__mobile li::marker{width:10px;color:#4365e2;content:"-"}.header__mobile .link-list{margin-bottom:0}.header__mobile_toggle{font-size:1.125rem}.header__mobile_toggle:visited .header__mobile_toggle_icon{background-color:#4365e2}.header__mobile_toggle:focus-visible .header__mobile_toggle_icon,.header__mobile_toggle:hover .header__mobile_toggle_icon{background-color:#1e3fbc}.header__mobile .header__close{position:absolute;top:.25rem;right:1rem;display:flex;align-items:center;min-height:2.75rem;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1rem}.header__mobile .header__close:focus,.header__mobile .header__close:hover{color:#4365e2}.header__mobile .header__close:focus img,.header__mobile .header__close:focus svg,.header__mobile .header__close:hover img,.header__mobile .header__close:hover svg{filter:brightness(0) saturate(100%) invert(31%) sepia(57%) saturate(2796%) hue-rotate(220deg) brightness(94%) contrast(87%)}.header__mobile .header__close img,.header__mobile .header__close svg{width:12px;height:12px;margin-top:3px;margin-left:.5rem;stroke:#3b3b3b;filter:brightness(0) saturate(100%) invert(20%) sepia(0%) saturate(57%) hue-rotate(284deg) brightness(95%) contrast(86%)}.header__mobile .header__mobile_menu,.header__mobile .nav__column-title-text{display:inline-flex;justify-content:left;width:100%;color:#4365e2;font-family:BaxterSansSemibold,Helvetica,Arial,sans-serif;font-size:1.25rem}.header__mobile .header__mobile_menu:hover,.header__mobile .nav__column-title-text:hover{color:#4365e2;cursor:pointer}.header__mobile .header_dropdown_chevron{position:absolute;right:3rem}.header__mobile .header_dropdown_chevron img,.header__mobile .header_dropdown_chevron svg{stroke:#4365e2}.header__mobile .nav__column-grouper{position:relative;padding-left:1rem;cursor:pointer}.header__mobile .nav__column-grouper:not(:first-of-type){border-top:1px solid #e2e2e2}.header__mobile .nav__column-grouper .nav__column-title{min-height:2.75rem}.header__mobile .nav__column-grouper .nav__column-title:focus-visible{outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}.header__mobile .nav__column-grouper li,.header__mobile .nav__column-grouper ul{font-size:1rem;line-height:1rem;list-style-type:none}.header__mobile .nav__column-grouper a{display:inline-block;margin-bottom:0;padding-top:.8125rem;padding-bottom:.8125rem;padding-left:.75rem;color:#4365e2;font-family:BaxterSansRegular,helvetica,arial,sans-serif;font-size:1.1875rem;line-height:1;text-decoration:none}.header__mobile .nav__column-grouper a:focus,.header__mobile .nav__column-grouper a:hover{color:#4365e2;text-decoration:underline}.header__mobile .nav__column-grouper ul{max-height:0;padding-left:.5rem;transition:all .1s ease;opacity:0;visibility:hidden}.header__mobile .nav__column-grouper ul.active{max-height:1000px;opacity:1;visibility:visible}.header__mobile .nav__column-grouper li{display:list-item}.header__mobile .nav__column-grouper.active{padding-bottom:.5rem}.header__mobile .nav__column-grouper.active::after{transform:rotate(180deg)}.header__mobile.active{left:0;opacity:1;visibility:visible}.header .header__open{position:relative;display:flex;margin-top:auto;margin-bottom:auto}@media (min-width:64em){.header .header__open{display:none}}.header__dropdown img,.header__dropdown svg{display:block;width:unset;height:unset;filter:blur(0);stroke:#3b3b3b;transition:all .1s ease}.header__dropdown:focus-visible img,.header__dropdown:focus-visible svg,.header__dropdown:hover img,.header__dropdown:hover svg{filter:brightness(.675)}.header__dropdown.active img,.header__dropdown.active svg{transform:rotate(180deg);stroke:#4365e2}.header__menu.active{color:#1e3fbc}.header__menu.active .header_dropdown_chevron img,.header__menu.active .header_dropdown_chevron svg{filter:brightness(.675)}.header li::marker{content:none}.path-frontpage .header{margin-bottom:0}.path-frontpage .header .header__logo img:focus-visible,.path-frontpage .header .header__logo img:hover,.path-frontpage .header .header__logo svg:focus-visible,.path-frontpage .header .header__logo svg:hover{filter:brightness(0) saturate(100%) invert(31%) sepia(57%) saturate(2796%) hue-rotate(220deg) brightness(94%) contrast(87%)}@media (max-width:64em){.header__mobile_fade{position:fixed;inset:0;display:none;background-image:linear-gradient(rgba(255,255,255,0) 90%,#fff 100%);pointer-events:none}.header__mobile_fade.active{display:block}}
.hero{color:#3b3b3b}@media (min-width:48em){.hero--person>.container{display:flex;align-items:flex-end;height:100%}}.hero__wrapper{display:flex;flex-direction:column;align-self:start;width:100%;margin-left:0;padding:0;row-gap:20px}@media (min-width:64em){.modal .hero__wrapper{margin-left:0}}@media (min-width:48em){.hero--person .hero__wrapper{width:58.333%;padding-bottom:3.75rem}}.hero__role-data{margin-bottom:0}@media (min-width:48em){.hero__role-data{margin-bottom:1.5rem}}.hero__role-data:last-child{margin-bottom:0}.hero__image{margin:0}@media (min-width:48em){.hero__image{width:18.375rem;margin:0 0 0 auto;padding:0}}@media (min-width:64em){.hero__image{flex-grow:0;flex-shrink:0;width:20.25rem;margin:0 0 0 auto;padding:0}}.hero__image-wrapper{border:1.125rem solid #fff;border-top-width:1rem}@media (min-width:48em){.hero__image-wrapper{border:1.5rem solid #fff;border-bottom:none}}.hero__image-placeholder{display:block;width:100%;height:0;padding-bottom:100%;background:#f4cec3}.hero__breadcrumb{margin-bottom:0;list-style:none}.hero__breadcrumb a,.hero__breadcrumb span{display:inline-flex;align-items:center;min-height:2.75rem;margin-bottom:-1.75rem;font-size:1.125rem;line-height:1.75rem;color:#2d53df}.hero__breadcrumb a svg,.hero__breadcrumb span svg{fill:#2d53df;stroke:#2d53df}.hero__breadcrumb a:visited,.hero__breadcrumb span:visited{color:#9543e2}.hero__breadcrumb a:visited svg,.hero__breadcrumb span:visited svg{fill:#9543e2;stroke:#9543e2}.hero__breadcrumb a:focus,.hero__breadcrumb a:hover,.hero__breadcrumb span:focus,.hero__breadcrumb span:hover{color:#131d42}.hero__breadcrumb a:focus svg,.hero__breadcrumb a:hover svg,.hero__breadcrumb span:focus svg,.hero__breadcrumb span:hover svg{fill:#131d42;stroke:#131d42}.hero__breadcrumb a a svg,.hero__breadcrumb span a svg{fill:#2d53df;stroke:#2d53df}@media (min-width:48em){.hero__breadcrumb a,.hero__breadcrumb span{font-size:1.25rem}}.hero__breadcrumb a:visited,.hero__breadcrumb span:visited{color:#2d53df}.hero__breadcrumb a:focus-visible,.hero__breadcrumb span:focus-visible{color:#2a2724}.hero__breadcrumb>li{display:inline;font-size:1.125rem;line-height:1.75rem}@media (min-width:48em){.hero__breadcrumb>li{font-size:1.25rem}}.hero__breadcrumb>li+li::before{margin-right:.5rem;margin-left:.5rem;color:#4365e2;font-family:BaxterSansRegular,helvetica,arial,sans-serif;font-weight:400;content:"/"}.hero__page-type{margin-bottom:0;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.25rem;opacity:1}.hero__title{width:fit-content;max-width:1160px;margin-bottom:0;padding:0;background:linear-gradient(70deg,#4265e2 0,#4265e2 55%,#bd01da 100%);background-clip:text;font-family:BaxterSansBold,helvetica,arial,sans-serif;font-size:clamp(2rem,1.5993rem + 1.6438vw,3.5rem);line-height:normal;-webkit-text-fill-color:transparent}.hero .hero-title-container{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:13px;column-gap:20px}.hero__post-nominals{font-family:BaxterSansRegular,helvetica,arial,sans-serif;font-size:1.25rem}.hero__title.hero__title-with-strapline{margin-top:15px;margin-bottom:-15px;background:0 0;background-clip:unset;color:#4365e2;font-family:BaxterSansSemibold,helvetica,arial,sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.75rem;-webkit-text-fill-color:unset}@media (min-width:64em){.hero__title.hero__title-with-strapline{margin-top:0;margin-bottom:-40px;font-size:2.25rem}}.hero__subtitle{display:block;margin-top:.5rem;font-family:BaxterSansRegular,helvetica,arial,sans-serif;font-weight:400;line-height:1.4rem}.hero__group_name{margin-top:0;margin-bottom:0;letter-spacing:.4px}.hero__group_name a{color:#2d53df}.hero__group_name a svg{fill:#2d53df;stroke:#2d53df}.hero__group_name a:visited{color:#9543e2}.hero__group_name a:visited svg{fill:#9543e2;stroke:#9543e2}.hero__group_name a:focus,.hero__group_name a:hover{color:#131d42}.hero__group_name a:focus svg,.hero__group_name a:hover svg{fill:#131d42;stroke:#131d42}.hero__group_name a a svg{fill:#2d53df;stroke:#2d53df}.hero__group_name,.hero__subtitle{font-size:1.125rem}@media (min-width:48em){.hero__group_name,.hero__subtitle{font-size:1.25rem}}.hero__group_name a,.hero__subtitle a{font-size:1.125rem}@media (min-width:48em){.hero__group_name a,.hero__subtitle a{font-size:1.25rem}}.hero__summary{max-width:900px;margin-bottom:0;font-family:BaxterSansRegular,helvetica,arial,sans-serif;font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem)}.hero__role{margin-bottom:0}.hero__group{margin-bottom:0}.hero__cta{display:flex;flex-wrap:wrap;margin-top:10px;margin-bottom:0;row-gap:20px}@media (min-width:48em){.hero__cta{row-gap:30px}}.hero .button-cta{flex:0 0 auto;max-width:100%;height:auto;min-height:50px;margin-right:2rem;padding:.75rem;box-shadow:0 10px 20px 0 rgba(0,0,0,.13);color:#fff;font-size:1.375rem;line-height:normal;text-shadow:none}.hero .button-cta:visited{color:#fff}@media (min-width:48em){.hero .button-cta{height:auto;min-height:5rem;margin-bottom:0;padding:1.5rem;font-size:1.625rem}.hero .button-cta__icon{display:inline-block}}.hero .button-secondary{display:inline-flex;flex:0 0 auto;height:auto;min-height:50px;padding:.75rem;box-shadow:none;font-size:1.25rem;line-height:normal;text-shadow:none}.hero .button-secondary span{color:#3b3b3b}.hero .button-secondary__icon{display:none}@media (min-width:48em){.hero .button-secondary{height:auto;min-height:5rem;padding:1.5rem;font-size:1.5rem}}.hero .button-secondary:visited{color:#3b3b3b}.hero .button-secondary:focus,.hero .button-secondary:hover{color:#4365e2}.hero .button-tertiary{box-shadow:0 10px 20px 0 rgba(0,0,0,.13);font-size:1.25rem}@media (min-width:48em){.hero .button-tertiary{font-size:1.5rem}}.hero--free-image .hero__image .hero__image-wrapper{background-color:#fff;text-align:left}@media (min-width:48em){.hero--free-image .hero__image .hero__image-wrapper{text-align:center}}.hero--student-voice .hero__page-type{opacity:1}.hero--student-voice .hero__date-and-profile-link{margin-bottom:.5rem;font-size:1.3rem}.hero--student-voice .hero__date-and-profile-link a{font-size:1.3rem}.hero--student-voice .hero__date-and-profile-link a:focus,.hero--student-voice .hero__date-and-profile-link a:hover{color:currentcolor}
fieldset{margin:0;padding:0;border:none}fieldset>legend{float:left}fieldset>legend+*{clear:both}input[type=checkbox],input[type=radio]{position:absolute;overflow:hidden;white-space:nowrap;clip:rect(1px 1px 1px 1px)}input[type=checkbox]+label,input[type=radio]+label{font-size:1.25rem;line-height:1.5;position:relative;display:block;margin-bottom:0;padding-left:2rem;line-height:2rem}@media (min-width:48em){input[type=checkbox]+label,input[type=radio]+label{font-size:1.5rem}}input[type=checkbox]+label::before,input[type=radio]+label::before{position:absolute;left:0;display:block;width:1.25rem;height:1.25rem;margin-top:.375rem;margin-right:.75rem;box-sizing:border-box;text-align:center;cursor:pointer;content:""}input[type=checkbox]:checked+label::after,input[type=radio]:checked+label::after{position:absolute;display:block;content:""}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{color:#3b3b3b;opacity:.6;cursor:not-allowed}input[type=checkbox]:disabled+label::before,input[type=radio]:disabled+label::before{background-color:#fff;border:none;opacity:.6;cursor:not-allowed}input[type=radio]{top:0;left:0}input[type=radio]+label::before{background:#fff;border:.125rem solid #4365e2;border-radius:100%}input[type=radio]:checked+label::after{top:.5rem;left:.125rem;width:.75rem;height:.75rem;margin:.125rem;background-color:#4365e2;border-radius:100%}input[type=radio]:active+label::before,input[type=radio]:focus-visible+label::before{outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}input[type=radio]:disabled+label{box-shadow:none}input[type=radio]:disabled+label::before{border:.125rem solid #4365e2;box-shadow:none}input[type=checkbox]{top:auto;width:1px;height:1px}input[type=checkbox]+label::before{background-color:#fff;border:solid 2px #888}input[type=checkbox]:checked+label::after{top:.6875rem;left:.1875rem;width:.875rem;height:.4375rem;background:0 0;border:#fff solid;border-width:0 0 3px 3px;border-top-color:transparent;transform:rotate(-50deg)}input[type=checkbox]:checked+label::before{background:#4365e2}input[type=checkbox]:active+label::before,input[type=checkbox]:focus-visible+label::before{outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}input[type=checkbox]:disabled+label::before{border:solid 2px #888}input[type=search]{display:block;width:100%;padding:1.125rem .875rem;padding-right:4.125rem;box-sizing:border-box;color:#3b3b3b;font-size:1.25rem}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{display:block;width:100%;padding:1.125rem .875rem;background-color:#fff;border:solid 2px #b3b3b3;outline:0;box-sizing:border-box;color:#3b3b3b;font-size:1.25rem;border-radius:0;appearance:none}@media (min-width:48em){input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{padding:1.5rem 1.25rem;font-size:1.75rem}}input[type=email]:focus-visible,input[type=file]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,textarea:focus-visible{outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}input[type=email]:disabled,input[type=file]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,textarea:disabled{opacity:.6;cursor:not-allowed}input[type=email]:disabled+label,input[type=file]:disabled+label,input[type=number]:disabled+label,input[type=password]:disabled+label,input[type=tel]:disabled+label,input[type=text]:disabled+label,input[type=url]:disabled+label,textarea:disabled+label{opacity:.6}input[type=submit]{display:inline-flex;align-items:center;padding:.5rem;background:#e26143;color:#fff;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5rem;text-decoration:none;transition:all 350ms ease-out}input[type=submit] svg{display:block;width:100%;height:100%;transition:all 350ms ease-out,filter 1ms}@media (min-width:48em){input[type=submit]{padding:1.5rem;font-size:1.5rem;line-height:1.75rem}}input[type=submit] svg{fill:#fff;stroke:#fff}label{font-size:1.25rem;line-height:1.5;display:block;margin-bottom:.75rem;font-family:BaxterSansLight,helvetica,arial,sans-serif}@media (min-width:48em){label{font-size:1.5rem}}@media (min-width:48em){label{margin-bottom:1rem}}.information-panel{position:relative;z-index:1;display:grid;padding:1.125rem;padding-bottom:2rem;background:#fff;border-bottom:4px solid #4365e2;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);grid-template-columns:minmax(0,1fr);row-gap:1.5rem;overflow-wrap:break-word}@media print{.information-panel{border:6px solid #4365e2}}@media (min-width:48em){.information-panel{padding:2.5rem}}.information-panel__label{margin-bottom:0;color:#3b3b3b;font-size:1.125rem}@media (min-width:48em){.information-panel__label{font-size:1.25rem}}.information-panel__title{font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.75rem;font-weight:500;line-height:2rem}@media (min-width:48em){.information-panel__title{font-size:2.25rem;line-height:2.75rem}}.information-panel__title h2,.information-panel__title h3,.information-panel__title h4{margin-bottom:0}.information-panel__text{font-size:1.25rem;line-height:1.5}@media (min-width:48em){.information-panel__text{font-size:1.5rem}}.information-panel__text h3{margin-top:1rem}@media (min-width:64em){.information-panel__text h3{margin-top:1.25rem}}.information-panel__text ol{margin-bottom:1.5rem;list-style:none;counter-reset:li}@media (min-width:48em){.information-panel__text ol{padding-left:2rem}}@media (min-width:64em){.information-panel__text ol{padding-left:1.75rem}}.information-panel__text ol li{position:relative;margin-bottom:.75rem;padding-left:1.75rem}.information-panel__text ol li::before{position:absolute;top:0;left:0;display:inline-block;width:max-content;text-align:left;opacity:.7;counter-increment:li;content:counters(li,".") " "}.information-panel__text ol li.hidden{visibility:hidden}@media (min-width:48em){.information-panel__text ol li{padding-left:0}.information-panel__text ol li::before{right:100%;left:auto;margin-right:1.125rem}}.information-panel__text ol ol{margin-top:.5rem}.information-panel__text ol ol ol li::before{left:-.75rem}@media (min-width:48em){.information-panel__text ol ol ol li::before{left:-4rem}}.information-panel__text ol ul.list{list-style-type:none;margin-bottom:1.5rem;padding:0;counter-reset:li}.information-panel__text ol ul.list li{position:relative;margin-bottom:.75rem;padding-left:1.25rem}.information-panel__text ol ul.list li::before{position:absolute;top:.8rem;left:0;display:block;width:8px;height:8px;background:#4365e2;border-radius:50%;content:""}.information-panel__text ol ul.list li{counter-increment:none}.information-panel__text ol ul.list li::before{opacity:1}.information-panel__text ul{list-style-type:none;margin-bottom:1.5rem;padding:0;counter-reset:li}.information-panel__text ul li{position:relative;margin-bottom:.75rem;padding-left:1.25rem}.information-panel__text ul li::before{position:absolute;top:.8rem;left:0;display:block;width:8px;height:8px;background:#4365e2;border-radius:50%;content:""}.information-panel__text dl{margin-bottom:1.5rem}.information-panel__text dl dt{font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.5}@media (min-width:48em){.information-panel__text dl dt{font-size:1.625rem}}.information-panel__text dl dt>h4{margin-bottom:0}.information-panel__text dl dd{margin-bottom:.75rem;font-size:1.25rem;line-height:1.5}@media (min-width:48em){.information-panel__text dl dd{font-size:1.5rem}}.information-panel__text a{color:#2d53df}.information-panel__text a:focus-visible{color:#3b3b3b}.information-panel__text strong{font-family:BaxterSansBold,helvetica,arial,sans-serif;font-weight:700}.information-panel .checkbox,.information-panel .input-text,.information-panel .radio,.information-panel .select{margin:1rem 0}.information-panel .checkbox label,.information-panel .input-text label,.information-panel .radio label,.information-panel .select label{margin:.5rem 0}.information-panel__button-row{display:flex;flex-wrap:wrap;gap:.75rem}@media (min-width:48em){.information-panel__button-row{gap:1.25rem}}.information-panel--grey{background:#efefef;border-bottom:none}@media print{.information-panel--grey{border:6px solid #efefef}}.information-panel--vital{background:#ffecd2;border-bottom:none}@media print{.information-panel--vital{border:6px solid #ffecd2}}.information-panel--dark-blue{background:#4365e2;border-bottom:none;color:#fff}.information-panel--dark-blue .information-panel__text a,.information-panel--dark-blue .information-panel__title a{color:#fff}.information-panel--dark-blue .information-panel__text a:focus-visible,.information-panel--dark-blue .information-panel__title a:focus-visible{color:#3b3b3b}.information-panel--dark-blue .information-panel__button-container a:focus-visible,.information-panel--dark-blue .information-panel__button-container button:focus-visible,.information-panel--dark-blue .information-panel__button-row a:focus-visible,.information-panel--dark-blue .information-panel__button-row button:focus-visible{outline:var(--focus-outline-white)}@media print{.information-panel--dark-blue{border:6px solid #4365e2}}.information-panel--contact{background:#d1e2f2;border-bottom:none}@media print{.information-panel--contact{border:6px solid #d1e2f2}}.information-panel--success{background:#c4ebd0;border-bottom:none}@media print{.information-panel--success{border:6px solid #c4ebd0}}.information-panel--error{background:#f4cec3;border-bottom:none}@media print{.information-panel--error{border:6px solid #f4cec3}}.information-panel--button-only{padding-bottom:1.125rem}@media (min-width:48em){.information-panel--button-only{padding-bottom:2.5rem}}.information-panel--{display:none}.panel .information-panel{box-shadow:none}.panel .information-panel--button-only{padding:0;row-gap:normal;background:0 0;border-bottom:none;box-shadow:none}.panel .information-panel--button-only .button-primary,.panel .information-panel--button-only .button-secondary{box-shadow:none}.panel .information-panel--important:not(.information-panel--button-only){background:#efefef;border-bottom:none}
.panel{position:relative;z-index:1;width:auto;margin:0 0 2.5rem;padding:1.125rem;padding-bottom:2rem;background:#fff;background-color:#fff;border-bottom:4px solid #4365e2;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}@media (min-width:48em){.panel{margin-right:0;margin-left:0;padding:2.5rem}}@media (min-width:64em){.panel{margin:0 0 5rem}}.panel .panel{margin:0 0 2.5rem;padding:0;border-bottom:none;box-shadow:none}@media (min-width:64em){.panel .panel{margin:0 0 5rem}}.panel .search-bar__label{color:#3b3b3b;text-shadow:none}.panel .information-panel,.panel>.media{box-shadow:none}@media (min-width:64em){.panel .information-panel,.panel>.media{width:auto;margin-right:0;margin-left:0}}.panel .promo-panel{box-shadow:none}.panel .promo-panel__background{box-shadow:none}.panel .logo-grid{border-bottom:none;box-shadow:none}.panel .promo-panel--split{border:none;box-shadow:none}.panel .promo-panel--split .promo-panel__content{border:2px solid #b3b3b3}.panel .promo-panel--split .promo-panel__content--blue{border:none}@media (min-width:64em){.panel .promo-panel--split{border:2px solid #b3b3b3}.panel .promo-panel--split .promo-panel__content{border:none}}.panel .promo-panel--blue{border:none}.panel .gallery{padding:0;border-bottom:none;box-shadow:none}.panel .media{margin-bottom:2rem}@media (min-width:48em){.panel .media{margin-bottom:3rem}}.panel .blazy .media,.panel .callout .media,.panel .card .media,.panel .card-grid .media,.panel .content-summary .media,.panel .featured-content .media,.panel .image-comparison .media,.panel .link-card .media,.panel .media-card-full-width-row .media{margin-bottom:0}.panel .rankings-row{margin-bottom:2.5rem}@media (min-width:48em){.panel .rankings-row{margin-bottom:5rem}}.panel .media--video{padding:0;border-bottom:none;box-shadow:none}.panel .callout{box-shadow:none}.panel .media-card{border:1px solid #b3b3b3;box-shadow:none}.panel .media-card-full-width-row__item{box-shadow:none}.panel .media-card-full-width-row .media-card{border:2px solid #e2e2e2;border-bottom:none}.panel .media-card-full-width-row .media-card--theme-blue{border-color:#4365e2}.page__content .panel>:last-child,.panel>:last-child{margin-bottom:0}@media (min-width:48em){.panel--full-width{padding:2.5rem}}@media (min-width:64em){.panel--full-width{width:auto;padding:2.5rem}}.panel--djcad-variation{padding:0;background:0 0}.panel--djcad-variation .card--landscape .card__img{width:30%}.panel:has(.card--press-release){border-bottom-color:#f36365}.panel .content-summary{padding:0;box-shadow:none}@media (max-width:63.99em){.panel .card--landscape{padding-right:0;padding-left:0}}.panel .full-width{margin-right:-1.125rem;margin-left:-1.125rem}@media (min-width:48em){.panel .full-width{margin-right:-2.5rem;margin-left:-2.5rem}}.featured-story .promo-panel__content{padding:1.125rem;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}@media (min-width:48em){.featured-story .promo-panel__content{padding:2.5rem}}
.wysiwyg{width:100%;overflow-wrap:break-word}@media (min-width:90em){.wysiwyg{width:75%}}.wysiwyg em{font-family:BaxterSansRegularItalic,helvetica,arial,sans-serif;font-style:italic}.wysiwyg strong{font-family:BaxterSansBold,helvetica,arial,sans-serif;font-weight:700}.wysiwyg em strong,.wysiwyg strong em{font-family:BaxterSansBoldItalic,helvetica,arial,sans-serif;font-style:italic;font-weight:700}.wysiwyg ol{margin-bottom:1.5rem;list-style:none;counter-reset:li}@media (min-width:48em){.wysiwyg ol{padding-left:2rem}}@media (min-width:64em){.wysiwyg ol{padding-left:1.75rem}}.wysiwyg ol li{position:relative;margin-bottom:.75rem;padding-left:1.75rem}.wysiwyg ol li::before{position:absolute;top:0;left:0;display:inline-block;width:max-content;text-align:left;opacity:.7;counter-increment:li;content:counters(li,".") " "}.wysiwyg ol li.hidden{visibility:hidden}@media (min-width:48em){.wysiwyg ol li{padding-left:0}.wysiwyg ol li::before{right:100%;left:auto;margin-right:1.125rem}}.wysiwyg ol ol{margin-top:.5rem}.wysiwyg ol ol ol li::before{left:-.75rem}@media (min-width:48em){.wysiwyg ol ol ol li::before{left:-4rem}}.wysiwyg ol ul.list{list-style-type:none;margin-bottom:1.5rem;padding:0;counter-reset:li}.wysiwyg ol ul.list li{position:relative;margin-bottom:.75rem;padding-left:1.25rem}.wysiwyg ol ul.list li::before{position:absolute;top:.8rem;left:0;display:block;width:8px;height:8px;background:#4365e2;border-radius:50%;content:""}.wysiwyg ol ul.list li{counter-increment:none}.wysiwyg ol ul.list li::before{opacity:1}.wysiwyg ul{list-style-type:none;margin-bottom:1.5rem;padding:0;counter-reset:li;margin-left:1.5rem}.wysiwyg ul li{position:relative;margin-bottom:.75rem;padding-left:1.25rem}.wysiwyg ul li::before{position:absolute;top:.8rem;left:0;display:block;width:8px;height:8px;background:#4365e2;border-radius:50%;content:""}.wysiwyg ul ul{margin-bottom:1rem}.wysiwyg dl{margin-bottom:1.5rem}.wysiwyg dl dt{font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.5}@media (min-width:48em){.wysiwyg dl dt{font-size:1.625rem}}.wysiwyg dl dt>h4{margin-bottom:0}.wysiwyg dl dd{margin-bottom:.75rem;font-size:1.25rem;line-height:1.5}@media (min-width:48em){.wysiwyg dl dd{font-size:1.5rem}}.wysiwyg h2:not(:first-child){margin-top:2.5rem}.wysiwyg h2{margin-bottom:1.125rem}@media (min-width:64em){.wysiwyg h2{margin-bottom:1.5rem}}.wysiwyg h3{margin-top:1.5rem;margin-bottom:.5rem}@media (min-width:64em){.wysiwyg h3{margin-top:2rem}}.wysiwyg h4{margin-top:1.5rem;margin-bottom:.25rem}@media (min-width:64em){.wysiwyg h4{margin-top:1.5rem}}.wysiwyg h2+h3,.wysiwyg h3+h4{margin-top:0}.wysiwyg code{font-size:1.25rem;line-height:1.5;padding:.5rem;background:#e2e2e2;font-size:1rem}@media (min-width:48em){.wysiwyg code{font-size:1.5rem}}@media (min-width:48em){.wysiwyg code{font-size:1.25rem}}.wysiwyg small{display:block;font-size:1.125rem;line-height:1.5rem}@media (min-width:48em){.wysiwyg small{font-size:1.25rem}}.wysiwyg small a{font-size:1.125rem}@media (min-width:48em){.wysiwyg small a{font-size:1.25rem}}.wysiwyg--reverse{color:#fff}.wysiwyg--reverse code{color:#3b3b3b}.wysiwyg--reverse a{color:#fff}.wysiwyg--reverse a svg{fill:#fff;stroke:#fff}.wysiwyg--reverse a:visited{color:#bba0e1}.wysiwyg--reverse a:visited svg{fill:#bba0e1;stroke:#bba0e1}.wysiwyg--reverse a:hover{color:#b3b3b3}.wysiwyg--reverse a:hover svg{fill:#b3b3b3;stroke:#b3b3b3}.wysiwyg--reverse a:focus-visible{color:#3b3b3b}.wysiwyg--reverse ul.list li::before{background:#d1e2f2}@media (min-width:90em){.wysiwyg .table{width:133.3333333333%}}.table{width:100%;overflow-x:auto;margin-bottom:1.5rem}table{border-collapse:collapse;width:100%;border-radius:0}table thead{border-bottom:2px solid #f1f1f1}table tbody,table thead{background-color:#fff;color:#3b3b3b}table caption{font-size:1.25rem;line-height:1.5;text-align:left}@media (min-width:48em){table caption{font-size:1.5rem}}table tbody td,table tbody th,table thead td,table thead th{min-width:120px;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;text-align:left}@media (min-width:48em){table tbody td,table tbody th,table thead td,table thead th{font-size:1.5rem}}@media (min-width:64em){table tbody td,table tbody th,table thead td,table thead th{padding:.75rem 1.5rem}}table tbody th,table thead td,table thead th{font-family:BaxterSansBold,helvetica,arial,sans-serif}table tbody tr:nth-child(2n){background-color:#efefef;border-bottom:0}
:root{--menu-trigger-icon:url("/themes/custom/uod/assets/menu-trigger.svg");--search-icon:url("/themes/custom/uod/assets/search.svg");--close-icon:url("/themes/custom/uod/assets/close.svg")}html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{vertical-align:inherit;text-decoration:inherit}*{margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;border:0;color:inherit;white-space:normal}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=search]{outline-offset:-1px;-webkit-appearance:textfield}img{display:inline-block;vertical-align:top;border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}audio,embed,img,object,video{max-width:100%;height:auto}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}html{width:100%;height:100%;margin:0 0 1px;padding:0;background-color:#fff;box-sizing:border-box;font-synthesis:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;overflow-x:hidden}html.debug *{outline:1px dashed rgba(0,0,0,.2)}html.debug *+*{outline-color:rgba(255,0,0,.25)}body{font-size:1rem;width:100%;min-width:20em;height:auto;margin:0;background-color:#fff;color:#3b3b3b;font-family:BaxterSansRegular,helvetica,arial,sans-serif;font-weight:400;text-align:left;overflow-x:hidden}@media (max-width:64em){body.menu-open_no-scroll,html.menu-open_no-scroll{height:100%;overflow-y:hidden}}*{font-synthesis:inherit;font-smoothing:inherit}*,::after,::before{box-sizing:inherit}address{font-style:inherit}figure{margin:0}.touch{cursor:pointer}a,a:active{color:inherit;text-decoration:none;transition:color 350ms ease-out,background-color 350ms ease-out,transform 350ms ease-out}:root{--focus-outline-white:2px dashed #fff;--focus-outline-blue:2px dashed #1e3fbc;--focus-outline-offset:2px}a:focus-visible{background-color:#ffb506;outline:0;color:#2a2724}.focus-outline-link:focus-visible{background-color:#ffb506;outline:0;color:#2a2724}.focus-outline-white:focus-visible,.focus-outline-white:focus-within a:focus-visible{outline:var(--focus-outline-white);outline-offset:var(--focus-outline-offset)}.focus-outline-blue:focus-visible,input[type=email].focus-outline-blue:focus-visible,input[type=file].focus-outline-blue:focus-visible,input[type=number].focus-outline-blue:focus-visible,input[type=password].focus-outline-blue:focus-visible,input[type=tel].focus-outline-blue:focus-visible,input[type=text].focus-outline-blue:focus-visible,input[type=url].focus-outline-blue:focus-visible,textarea.focus-outline-blue:focus-visible{outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}.djcad_theme .footer a:focus-visible{background-color:transparent;outline:var(--focus-outline-white);outline-offset:var(--focus-outline-offset)}.djcad_theme .footer .focus-outline-blue:focus-visible{outline-color:#fff}.djcad_theme .footer input:focus-visible{outline:var(--focus-outline-white);outline-offset:var(--focus-outline-offset)}p{margin:0 0 10px;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit}ul{padding:0}li{font-family:inherit}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-family:inherit;font-weight:400}::selection{background-color:#4365e2;color:#fff;-webkit-text-fill-color:#fff}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}em{font-family:BaxterSansRegularItalic,helvetica,arial,sans-serif}.visually-hidden,.visuallyhidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);word-wrap:normal}#skip-to-contextual-nav{display:none}.skip:focus-within{height:35px}.skip .visually-hidden.focusable:active,.skip .visually-hidden.focusable:focus,.skip a.visually-hidden:active,.skip a.visually-hidden:focus{position:absolute!important;z-index:500;width:auto;height:auto;overflow:visible;background-color:#ffb506;color:#2a2724;clip:auto;word-wrap:normal}.border-top-grey{border-top:1px solid #e2e2e2}.border-right-grey{border-right:1px solid #e2e2e2}.border-bottom-grey{border-bottom:1px solid #e2e2e2}.border-left-grey{border-left:1px solid #e2e2e2}.border-top-white{border-top:1px solid #fff}.border-right-white{border-right:1px solid #fff}.border-bottom-white{border-bottom:1px solid #fff}.border-left-white{border-left:1px solid #fff}.paragraph-spacer{display:block;height:40px;background:0 0;background-color:transparent}@media (min-width:64em){.paragraph-spacer{height:80px}}@media screen and (prefers-reduced-motion:reduce){*{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}@font-face{font-family:BaxterSansLight;src:url(/themes/custom/uod/assets/fonts/baxtersans-light/BaxterSansProAlt-Light.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-light/BaxterSansProAlt-Light.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterSansLightItalic;src:url(/themes/custom/uod/assets/fonts/baxtersans-light/BaxterSansProAlt-LightItalic.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-light/BaxterSansProAlt-LightItalic.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterSansRegular;src:url(/themes/custom/uod/assets/fonts/baxtersans-regular/BaxterSansProAlt-Regular.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-regular/BaxterSansProAlt-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterSansRegularItalic;src:url(/themes/custom/uod/assets/fonts/baxtersans-regular/BaxterSansProAlt-RegularItalic.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-regular/BaxterSansProAlt-RegularItalic.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterSansMedium;src:url(/themes/custom/uod/assets/fonts/baxtersans-medium/BaxterSansProAlt-Medium.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-medium/BaxterSansProAlt-Medium.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterSansMediumItalic;src:url(/themes/custom/uod/assets/fonts/baxtersans-medium/BaxterSansProAlt-MediumItalic.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-medium/BaxterSansProAlt-MediumItalic.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterSansSemibold;src:url(/themes/custom/uod/assets/fonts/baxtersans-semibold/BaxterSansProAlt-SemiBold.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-semibold/BaxterSansProAlt-SemiBold.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterSansSemiboldItalic;src:url(/themes/custom/uod/assets/fonts/baxtersans-semibold/BaxterSansProAlt-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-semibold/BaxterSansProAlt-SemiBoldItalic.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterSansBold;src:url(/themes/custom/uod/assets/fonts/baxtersans-bold/BaxterSansProAlt-Bold.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-bold/BaxterSansProAlt-Bold.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterSansBoldItalic;src:url(/themes/custom/uod/assets/fonts/baxtersans-bold/BaxterSansProAlt-BoldItalic.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-bold/BaxterSansProAlt-BoldItalic.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:BaxterDiscoverBold;src:url(/themes/custom/uod/assets/fonts/baxtersans-discover/Baxter_Sans_Pro_Alt_Discover.woff2) format("woff2"),url(/themes/custom/uod/assets/fonts/baxtersans-discover/Baxter_Sans_Pro_Alt_Discover.woff) format("woff");font-weight:400;font-display:swap}.h1,h1,h1 a{font-family:BaxterSansSemibold,helvetica,arial,sans-serif;font-size:2rem;font-weight:600;line-height:2.25rem}@media (min-width:48em){.h1,h1,h1 a{font-size:3.5rem;line-height:4rem}}.h2,h2,h2 a{font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.75rem;font-weight:500;line-height:2rem}@media (min-width:48em){.h2,h2,h2 a{font-size:2.25rem;line-height:2.75rem}}.h3,h3,h3 a{margin-bottom:.5rem;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.75rem}@media (min-width:48em){.h3,h3,h3 a{font-size:1.75rem;line-height:2.5rem}}.h4,h4,h4 a{font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.5}@media (min-width:48em){.h4,h4,h4 a{font-size:1.625rem}}.h5,h5,h5 a{margin-bottom:.25rem;font-family:BaxterSansSemibold,helvetica,arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5}@media (min-width:48em){.h5,h5,h5 a{font-size:1.5rem}}ol li,p,ul li{font-size:1.25rem;line-height:1.5}@media (min-width:48em){ol li,p,ul li{font-size:1.5rem}}h1,h2,h3,h4,p{margin-bottom:1.5rem}h1 a,h2 a,h3 a,h4 a{text-decoration:underline;text-decoration-thickness:0.075rem;text-underline-offset:0.05em}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration-thickness:0.15rem}a{font-size:1.25rem;line-height:1.5;color:#4365e2;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-weight:500;text-decoration:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.05em}@media (min-width:48em){a{font-size:1.5rem}}a svg{fill:#4365e2;stroke:#4365e2}a:visited{color:#9543e2}a:visited svg{fill:#9543e2;stroke:#9543e2}a:focus-visible,a:hover{color:#131d42}a:focus-visible svg,a:hover svg{fill:#131d42;stroke:#131d42}a:hover{text-decoration-thickness:0.15rem}.chromeless{padding:2rem 0}@media (min-width:64em){.chromeless{padding:4rem 0}}.chromeless h1{color:#fff}@media (min-width:48em){.chromeless .search-bar:not(.search-bar--small){margin-bottom:3rem}.chromeless .search-bar:not(.search-bar--small) .search-bar__label{margin-bottom:.5rem}}.chromeless .button-cta{margin:.25em 1em 1em 0}@media (min-width:64em){.chromeless .button-cta{margin:.5em 1.25em 1em 0}}.chromeless .button-cta .button-cta__icon{display:none}.chromeless .button-cta__secondary-text{font-size:1.3rem;opacity:.9}@media (min-width:90em){.show-hide-utility-class .content-mobile{display:block}.show-hide-utility-class .content-desktop{display:none}}@media (min-width:90em) and (min-width:48em){.show-hide-utility-class .content-desktop{display:block}.show-hide-utility-class .content-mobile{display:none}}.background{position:relative;overflow:hidden}.background--fullscreen{position:absolute;top:0;right:0;left:0;z-index:0;width:100%;height:150vh;max-height:150vh;background-color:#3b3b3b;pointer-events:none}@media (min-width:64em){.background--fullscreen{height:100%;max-height:none}}@media (min-width:64em){.background--fullscreen{min-height:900px}}.background--fullscreen picture{background-position:top center;background-size:cover}.background--hero{position:absolute;top:0;right:0;left:0;z-index:0;width:100%;height:150vh;max-height:150vh;overflow:hidden;background-color:#3b3b3b}@media (min-width:64em){.background--hero{height:100%;max-height:none}}.background--fullscreen:after,.background--hero:after{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background:linear-gradient(110.35deg,#4365e2 0,#4365e2 25%,rgba(255,155,6,0) 75%);transition:all 1s;opacity:1;content:""}.background--fullscreen.solid-colour:after,.background--hero.solid-colour:after{background-color:#3b3b3b;transition:all 1s;opacity:1}.background--no-image:after{display:none}.background img{width:100%;height:100%;object-fit:cover;object-position:inherit}body:not(:has(.background)) .header{box-shadow:none}.path-taxonomy #form-library-search{margin-bottom:3rem;padding:1.5rem;padding-bottom:2rem;background-color:#fff;border-bottom:4px solid #4365e2;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}@media (min-width:48em){.path-taxonomy #form-library-search{padding:1.75rem 2rem 1.75rem 1.75rem}}.path-taxonomy #form-library-search .search-bar{margin-bottom:0}.path-taxonomy #form-library-search .search-bar__input{border:1px solid #e2e2e2;box-shadow:none}.path-taxonomy #form-library-search .search-bar__label{color:#3b3b3b;text-shadow:none}.path-taxonomy #form-library-search .search-bar-suggestions{padding-left:0}.path-taxonomy #form-library-search .search-bar-suggestions a{color:#4365e2}.link-colors{color:var(--color-blue)}.link-colors svg{fill:var(--color-blue);stroke:var(--color-blue)}.link-colors:visited{color:var(--color-link-visited)}.link-colors:visited svg{fill:var(--color-link-visited);stroke:var(--color-link-visited)}.link-colors:focus,.link-colors:hover{color:var(--color-ui-navy)}.link-colors:focus svg,.link-colors:hover svg{fill:var(--color-ui-navy);stroke:var(--color-ui-navy)}.link-colors-dark{color:var(--color-white)}.link-colors-dark svg{fill:var(--color-white);stroke:var(--color-white)}.link-colors-dark:visited{color:var(--color-dark-link-visited)}.link-colors-dark:visited svg{fill:var(--color-dark-link-visited);stroke:var(--color-dark-link-visited)}.link-colors-dark:focus,.link-colors-dark:hover{color:var(--color-ui-mid-grey)}.link-colors-dark:focus svg,.link-colors-dark:hover svg{fill:var(--color-ui-mid-grey);stroke:var(--color-ui-mid-grey)}.container{width:auto;max-width:81rem;margin:0 1rem}@media (min-width:48em){.container{margin:0 2.25rem}}@media (min-width:64em){.container{margin:0 3.25rem}}@media (min-width:90em){.container{margin:0 auto 0 5rem}}@media (min-width:125em){.container{margin:0 auto 0 10rem}}@media (min-width:64em){.brgr-row{display:flex}}.brgr-row__item{margin-bottom:1.125rem;width:100%}@media (min-width:64em){.brgr-row__item{flex-grow:1;margin-bottom:0;margin-right:1.5rem;width:auto}.brgr-row__item:last-child{margin-right:0}}.brgr-row--splits .brgr-row__item.prev{margin-left:0}.brgr-row--splits .brgr-row__item.next,.brgr-row--splits .brgr-row__item:last-child{flex-grow:0;margin-left:auto}.brgr-row--halves .brgr-row__item{width:50%}.brgr-row--thirds .brgr-row__item{width:33.3%}.brgr-row--quarters .brgr-row__item{width:25%}.brgr-row--fifths .brgr-row__item{width:20%}.brgr-row--list{flex-wrap:wrap;display:flex}.brgr-row--list .brgr-row__item{flex-grow:0;margin-bottom:.75rem;margin-right:.75rem;width:auto}@media (min-width:48em){.brgr-row--list .brgr-row__item{margin-bottom:1.25rem;margin-right:1.25rem}}.full-width{width:auto!important;position:relative}.main,.region-footer,.region-header{position:relative;z-index:1}.region-header{z-index:100}fieldset{margin:0;padding:0;border:none}fieldset>legend{float:left}fieldset>legend+*{clear:both}input[type=checkbox],input[type=radio]{position:absolute;overflow:hidden;white-space:nowrap;clip:rect(1px 1px 1px 1px)}input[type=checkbox]+label,input[type=radio]+label{font-size:1.25rem;line-height:1.5;position:relative;display:block;margin-bottom:0;padding-left:2rem;line-height:2rem}@media (min-width:48em){input[type=checkbox]+label,input[type=radio]+label{font-size:1.5rem}}input[type=checkbox]+label::before,input[type=radio]+label::before{position:absolute;left:0;display:block;width:1.25rem;height:1.25rem;margin-top:.375rem;margin-right:.75rem;box-sizing:border-box;text-align:center;cursor:pointer;content:""}input[type=checkbox]:checked+label::after,input[type=radio]:checked+label::after{position:absolute;display:block;content:""}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{color:#3b3b3b;opacity:.6;cursor:not-allowed}input[type=checkbox]:disabled+label::before,input[type=radio]:disabled+label::before{background-color:#fff;border:none;opacity:.6;cursor:not-allowed}input[type=radio]{top:0;left:0}input[type=radio]+label::before{background:#fff;border:.125rem solid #4365e2;border-radius:100%}input[type=radio]:checked+label::after{top:.5rem;left:.125rem;width:.75rem;height:.75rem;margin:.125rem;background-color:#4365e2;border-radius:100%}input[type=radio]:active+label::before,input[type=radio]:focus-visible+label::before{outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}input[type=radio]:disabled+label{box-shadow:none}input[type=radio]:disabled+label::before{border:.125rem solid #4365e2;box-shadow:none}input[type=checkbox]{top:auto;width:1px;height:1px}input[type=checkbox]+label::before{background-color:#fff;border:solid 2px #888}input[type=checkbox]:checked+label::after{top:.6875rem;left:.1875rem;width:.875rem;height:.4375rem;background:0 0;border:#fff solid;border-width:0 0 3px 3px;border-top-color:transparent;transform:rotate(-50deg)}input[type=checkbox]:checked+label::before{background:#4365e2}input[type=checkbox]:active+label::before,input[type=checkbox]:focus-visible+label::before{outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}input[type=checkbox]:disabled+label::before{border:solid 2px #888}input[type=search]{display:block;width:100%;padding:1.125rem .875rem;padding-right:4.125rem;box-sizing:border-box;color:#3b3b3b;font-size:1.25rem}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{display:block;width:100%;padding:1.125rem .875rem;background-color:#fff;border:solid 2px #b3b3b3;outline:0;box-sizing:border-box;color:#3b3b3b;font-size:1.25rem;border-radius:0;appearance:none}@media (min-width:48em){input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{padding:1.5rem 1.25rem;font-size:1.75rem}}input[type=email]:focus-visible,input[type=file]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,textarea:focus-visible{outline:var(--focus-outline-blue);outline-offset:var(--focus-outline-offset)}input[type=email]:disabled,input[type=file]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,textarea:disabled{opacity:.6;cursor:not-allowed}input[type=email]:disabled+label,input[type=file]:disabled+label,input[type=number]:disabled+label,input[type=password]:disabled+label,input[type=tel]:disabled+label,input[type=text]:disabled+label,input[type=url]:disabled+label,textarea:disabled+label{opacity:.6}input[type=submit]{display:inline-flex;align-items:center;padding:.5rem;background:#e26143;color:#fff;font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5rem;text-decoration:none;transition:all 350ms ease-out}input[type=submit] svg{display:block;width:100%;height:100%;transition:all 350ms ease-out,filter 1ms}@media (min-width:48em){input[type=submit]{padding:1.5rem;font-size:1.5rem;line-height:1.75rem}}input[type=submit] svg{fill:#fff;stroke:#fff}label{font-size:1.25rem;line-height:1.5;display:block;margin-bottom:.75rem;font-family:BaxterSansLight,helvetica,arial,sans-serif}@media (min-width:48em){label{font-size:1.5rem}}@media (min-width:48em){label{margin-bottom:1rem}}.highlight{font-weight:700}.filterable-list ul{list-style:none}.page__content>*{margin-bottom:2.5rem}@media (min-width:48em){.page__content>*{margin-bottom:5rem}}.page{position:relative;z-index:1;background:#f1f1f1}.page__wrapper{position:relative;z-index:1}.page__landing .panel .search-bar__label{text-shadow:none}.page__landing .card-grid__description,.page__landing .card-grid__title{text-shadow:0 0 5px #000}.page__main{position:relative;top:16px;z-index:1;background-image:none;background-repeat:no-repeat;background-position:top 28px right;background-size:cover}.page__main:has(.subnav){top:0}@media (min-width:48em){.page__main:has(.subnav){top:0;margin-top:-28px;padding-top:0;background-position:top 28px right}}@media (min-width:64em){.page__main:has(.subnav):has(.page__content > .promo-panel--corner:first-child) .promo-panel--corner{margin-top:4rem}}@media (min-width:48em){.page__main:has(.page__content > .panel:first-child),.page__main:has(.page__content > .paragraph:first-child){top:0;margin-top:-28px;padding-top:0;background-position:top 28px right}}@media (min-width:48em){.page__main{top:0;padding-top:2.25rem;padding-bottom:1rem;background-position:top 0 right}}@media (min-width:64em){.page__main{padding-top:3.25rem}}@media (min-width:90em){.page__main{padding-top:3.75rem}}@media (min-width:64em){.page__main{background-image:url(/themes/custom/uod/assets/background/uod_bg-shapes_v1.2.svg)}}@media (min-width:125em){.page__main{display:flex;flex-flow:column wrap}.page__main>.container{width:100%}}@media (min-width:125em){.page__container.container{width:100%;margin-right:2.5rem}}.page__content{position:relative;margin-bottom:3.75rem}@media (min-width:64em){.page__content{margin-bottom:6rem}}.page__content>:not(.panel){width:auto}.page__content .promo-panel .content-summary{margin-bottom:0}.page__content .content-summary{margin-bottom:2.5rem}.page__content .content-summary .wysiwyg{margin-bottom:0}.page__content .card .media{margin-bottom:0}.page__content .callout .media{margin-bottom:0}.page__content .wysiwyg{margin-bottom:3.75rem}.page__content .button-cta,.page__content .button-primary{margin-bottom:3.75rem}.page__content .button-primary{margin-bottom:1rem}.page__content .media-card .button-primary{margin-bottom:0}.page__content .filterable-list .button-primary,.page__content .filterable-lists .button-primary{margin-bottom:0}.page__content .filterable-list h2,.page__content .filterable-lists h2{margin:0}.page__content .logo-grid{margin-bottom:2.5rem}@media (min-width:64em){.page__content .logo-grid{margin-bottom:3.75rem}}.page__content .information-panel{margin-bottom:2.5rem}@media (min-width:64em){.page__content .information-panel{margin-bottom:3.75rem}}.page__content .information-panel .button-cta,.page__content .information-panel .button-primary{margin-bottom:0}.header__mobile .nav__column-grouper a::before{position:relative;top:-4px;left:-12px;content:url(/themes/custom/uod/assets/menu-line.svg)}.header__mobile .nav__column-grouper::after{position:absolute;top:10px;right:0;transition:all .1s ease;content:url(/themes/custom/uod/assets/menu-chevron.svg)}.media--9x16-aspect-ratio .media__icon--play,.media--9x16-aspect-ratio button.media__icon--play{background-image:url(/themes/custom/uod/assets/Youtube_shorts.svg)}.page-node-type-landing-page .views-element-container h2{color:#fff}.page-node-type-announcement .panel .panel,.page-node-type-campaign .panel .panel,.page-node-type-corporate-information .panel .panel,.page-node-type-event .panel .panel,.page-node-type-guide .panel .panel,.page-node-type-job .panel .panel,.page-node-type-location .panel .panel,.page-node-type-person .panel .panel,.page-node-type-phd-project .panel .panel,.page-node-type-project .panel .panel,.page-node-type-ranking .panel .panel,.page-node-type-scholarships .panel .panel,.page-node-type-story .panel .panel{padding:0}.page-node-type-graduate-showcase-profile .hero__wrapper{padding:1.125rem}@media (min-width:48em){.page-node-type-graduate-showcase-profile .hero__wrapper{padding:2.5rem}}@media (min-width:64em){.page-node-type-graduate-showcase-profile .hero__wrapper{padding-right:4rem;padding-left:4rem}}@media (min-width:64em){.page-node-type-graduate-showcase-profile .panel{padding:4rem}}@media (min-width:90em){.program .panel{margin-right:0;margin-left:0}}.layout-content{position:relative;background-image:none;background-repeat:no-repeat;background-position:top right 0;background-size:650px auto}@media (min-width:64em){.layout-content{background-image:url(/themes/custom/uod/assets/logo-header-v1.3.svg)}}:not(:has(.djcad_theme)) :has(.page-hero-image) .layout-container .layout-content{background-image:none}:not(:has(.djcad_theme)) :has(.page-hero-image) .layout-container .layout-content .page-hero{background:linear-gradient(190deg,rgba(209,226,242,0) 50%,rgba(209,226,242,.35) 75%,rgba(209,226,242,.5) 100%)}:not(:has(.djcad_theme)) :has(.background--fullscreen) .layout-container .layout-content{background-image:none}:not(:has(.djcad_theme)) :has(.background--fullscreen) .layout-container .layout-content .page-hero{background:linear-gradient(190deg,rgba(209,226,242,0) 50%,rgba(209,226,242,.35) 75%,rgba(209,226,242,.5) 100%)}.page-hero-image-shadow{position:absolute;z-index:1;display:none;width:15px;height:100%;background-image:linear-gradient(90deg,rgba(42,39,36,.15) 0,rgba(42,39,36,0) 100%)}@media (min-width:64em){.page-hero-image-shadow{display:flex}}.page-hero{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;background:linear-gradient(205deg,rgba(209,226,242,0) 50%,rgba(209,226,242,.35) 75%,rgba(209,226,242,.5) 100%)}@media (min-width:64em){.page-hero{flex-wrap:nowrap}}.page-hero .container{margin:0}.page-hero .page-hero-content{z-index:1;display:flex;flex:1 0 100%;flex-direction:column;order:2;min-height:auto;padding:2rem 1rem;row-gap:40px}@media (min-width:48em){.page-hero .page-hero-content{padding:3rem 2.25rem 5rem}}@media (min-width:64em){.page-hero .page-hero-content{padding:4rem 3.25rem 5rem}}@media (min-width:90em){.page-hero .page-hero-content{padding:4rem 5rem 5rem}}@media (min-width:125em){.page-hero .page-hero-content{padding:4rem 5rem 5rem 10rem}}.page-hero .page-hero-content .search-bar{margin-bottom:0}.page-hero .page-hero-content .search-bar input{border:none;box-shadow:0 10px 20px 0 rgba(0,0,0,.13);font-size:1.2rem}.page-hero .page-hero-content .hero__summary{color:#3b3b3b}@media (min-width:48em){.page-hero .page-hero-content{min-height:245px}}@media (min-width:64em){.page-hero .page-hero-content{flex:1 1 65%;order:1;min-height:300px}}.page-hero .page-hero-content .search-bar__label{float:none;color:#3b3b3b;text-shadow:none}.page-hero .page-hero-content #block-pagetitle{margin-bottom:20px}.page-hero .page-hero-content .paragraph-spacer{height:0}.page-hero .page-hero-image{flex:100%;order:1;min-height:200px}@media (min-width:48em){.page-hero .page-hero-image{min-height:300px}}@media (min-width:64em){.page-hero .page-hero-image{flex:1 1 50%;order:2;min-height:initial}}.page-hero .page-hero-image .media{height:100%}.page-hero .page-hero-image .media picture{display:flex;width:100%}.page-hero .page-hero-image figure{display:flex}.page-hero .page-hero-image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center}.page-hero .page-hero-logo{display:none}@media (min-width:64em){.page-node-type-corporate-information .page-hero-content,.page-node-type-guide .page-hero-content,.page-node-type-person .page-hero-content,.page-node-type-ranking .page-hero-content{padding-right:0}}.page-node-type-corporate-information .page-hero-logo,.page-node-type-guide .page-hero-logo,.page-node-type-person .page-hero-logo,.page-node-type-ranking .page-hero-logo{display:none;flex:0 1 390px;order:2;background-image:url(/themes/custom/uod/assets/logo-header-v1.3.svg);background-position:left 75% center;background-size:500px auto;opacity:.15}@media (min-width:64em){.page-node-type-corporate-information .page-hero-logo,.page-node-type-guide .page-hero-logo,.page-node-type-person .page-hero-logo,.page-node-type-ranking .page-hero-logo{display:block}}@media (min-width:90em){.page-node-type-corporate-information .page-hero-logo,.page-node-type-guide .page-hero-logo,.page-node-type-person .page-hero-logo,.page-node-type-ranking .page-hero-logo{flex:0 1 495px;background-size:650px auto}}.path-course .page-hero .page-hero-content .hero__title{font-size:clamp(2rem,1.7329rem + 1.0959vw,3rem)}.page-node-type-person .page-hero-content,.page-node-type-ranking .page-hero-content{max-width:1296px;margin-right:0;margin-left:1rem;padding-right:2rem;padding-left:0;box-shadow:none}.page-node-type-person .page-hero-content h2,.page-node-type-ranking .page-hero-content h2{font-family:BaxterSansSemibold,helvetica,arial,sans-serif;font-size:1.5rem;line-height:1.8rem}@media (min-width:48em){.page-node-type-person .page-hero-content h2,.page-node-type-ranking .page-hero-content h2{font-size:1.875rem;line-height:2rem}}@media (min-width:48em){.page-node-type-person .page-hero-content,.page-node-type-ranking .page-hero-content{margin-left:2.25rem;padding-right:4.5rem;padding-bottom:28px}}@media (min-width:64em){.page-node-type-person .page-hero-content,.page-node-type-ranking .page-hero-content{margin-right:0;margin-left:3.25rem;padding-right:3.25rem}}@media (min-width:90em){.page-node-type-person .page-hero-content,.page-node-type-ranking .page-hero-content{margin-left:5rem;padding-right:0}}@media (min-width:125em){.page-node-type-person .page-hero-content,.page-node-type-ranking .page-hero-content{margin-left:10rem;padding-right:0;padding-left:0}}.page-node-type-person .page-hero-content .hero__post-nominals,.page-node-type-ranking .page-hero-content .hero__post-nominals{color:#4365e2;font-family:BaxterSansRegular,helvetica,arial,sans-serif;font-size:1.25rem}.page-node-type-person .page-hero-content .hero__wrapper,.page-node-type-ranking .page-hero-content .hero__wrapper{width:100%;margin-bottom:20px}@media (min-width:48em){.page-node-type-person .page-hero-content .hero__wrapper,.page-node-type-ranking .page-hero-content .hero__wrapper{width:70%;margin-bottom:2.5rem}}@media (min-width:64em){.page-node-type-person .page-hero-content .hero__wrapper,.page-node-type-ranking .page-hero-content .hero__wrapper{width:75%;margin-bottom:3rem}}.page-node-type-person .page-hero-content .hero__image,.page-node-type-ranking .page-hero-content .hero__image{box-shadow:none}@media (max-width:47.99em){.page-node-type-person .page-hero-content .hero__image,.page-node-type-ranking .page-hero-content .hero__image{width:100%;max-width:220px;margin-top:40px}}@media (min-width:48em){.page-node-type-person .page-hero-content .hero__image,.page-node-type-ranking .page-hero-content .hero__image{position:absolute;right:2.25rem;width:200px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}}@media (min-width:64em){.page-node-type-person .page-hero-content .hero__image,.page-node-type-ranking .page-hero-content .hero__image{right:auto;left:min(81rem + 3.25rem - 230px,100% - 230px - 52px);width:230px}}@media (min-width:90em){.page-node-type-person .page-hero-content .hero__image,.page-node-type-ranking .page-hero-content .hero__image{right:auto;left:calc(996px + 5rem);width:300px}}@media (min-width:125em){.page-node-type-person .page-hero-content .hero__image,.page-node-type-ranking .page-hero-content .hero__image{left:calc(996px + 10rem)}}.page-node-type-person .page-hero-content .hero__image-wrapper,.page-node-type-ranking .page-hero-content .hero__image-wrapper{border-width:10px}.strapline-wrapper{width:100%;height:fit-content;font-size:clamp(3.8125rem,2.1382rem + 6.25vw,9.375rem)}@keyframes animatedTextGradient{to{background-position:200% center}}.strapline-words{display:flex;flex-flow:column nowrap;width:fit-content;margin-left:-5px;color:#4365e2}@media (min-width:64em){.strapline-words{margin-left:-8px}}@supports (background-clip:text) or (-webkit-background-clip:text){.strapline-words{background:linear-gradient(110deg,#4365e2 0,#4a62e8 11%,#bd01da 29%,#7f12d2 37%,#1e3fbc 47%,#4a62e8 56%,#0a68db 64%,#5f95ec 74%,#4365e2 83%);background-clip:text;background-size:200% auto;color:transparent;animation:animatedTextGradient 25s linear infinite;-webkit-text-fill-color:transparent}}.strapline-discover{width:fit-content;color:transparent;font-family:BaxterDiscoverBold,helvetica,arial,sans-serif;font-style:normal;font-weight:700;line-height:.8;white-space:nowrap;-webkit-text-fill-color:transparent}.strapline-discover::selection{-webkit-text-fill-color:#fff;background-color:#4365e2;color:#fff}:has(.strapline-discover) .hero__wrapper{row-gap:18px}@media (min-width:64em){:has(.strapline-discover) .hero__wrapper{row-gap:45px}}.page-node-type-announcement,.page-node-type-campaign,.page-node-type-corporate-information,.page-node-type-event,.page-node-type-guide,.page-node-type-job,.page-node-type-person,.page-node-type-ranking,.page-node-type-story{background:linear-gradient(180deg,rgba(209,226,242,0) 0,rgba(209,226,242,.26) 50%,rgba(209,226,242,.35) 100%);background-color:#f8f8f8}.page-node-type-announcement .page__main,.page-node-type-campaign .page__main,.page-node-type-corporate-information .page__main,.page-node-type-event .page__main,.page-node-type-guide .page__main,.page-node-type-job .page__main,.page-node-type-person .page__main,.page-node-type-ranking .page__main,.page-node-type-story .page__main{background-image:none}.page-node-type-announcement .page-hero,.page-node-type-campaign .page-hero,.page-node-type-corporate-information .page-hero,.page-node-type-event .page-hero,.page-node-type-guide .page-hero,.page-node-type-job .page-hero,.page-node-type-person .page-hero,.page-node-type-ranking .page-hero,.page-node-type-story .page-hero{background:0 0}.page-node-type-announcement .hero__title,.page-node-type-campaign .hero__title,.page-node-type-corporate-information .hero__title,.page-node-type-event .hero__title,.page-node-type-guide .hero__title,.page-node-type-job .hero__title,.page-node-type-person .hero__title,.page-node-type-ranking .hero__title,.page-node-type-story .hero__title{background:0 0;color:#4365e2;-webkit-text-fill-color:unset}.page-home-page{background-position:top 30vh right}.page-home-page .page-hero-home{display:flex;flex-wrap:wrap;background:linear-gradient(190deg,rgba(209,226,242,0) 50%,rgba(209,226,242,.35) 75%,rgba(209,226,242,.5) 100%);height:100%;min-height:500px}.page-home-page .page-hero-search{flex:1 1 100%;align-content:center;order:2;padding:2rem 1rem 2rem;background-repeat:repeat;background-size:700px 700px;display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:45px}.page-home-page .page-hero-search .container{margin:0}@media (min-width:48em){.page-home-page .page-hero-search{padding:3rem 2.25rem 5rem}}@media (min-width:64em){.page-home-page .page-hero-search{padding:4rem 3.25rem 5rem}}@media (min-width:90em){.page-home-page .page-hero-search{padding:4rem 5rem 5rem}}@media (min-width:125em){.page-home-page .page-hero-search{padding:4rem 5rem 5rem 10rem}}@media (min-width:64em){.page-home-page .page-hero-search .paragraph-spacer{height:40px}}.page-home-page .page-hero-search .search-bar__input{box-shadow:0 10px 20px 0 rgba(0,0,0,.13);font-size:1.35rem}@media (min-width:48em){.page-home-page .page-hero-search .search-bar__input{font-size:1.2rem}}@media (min-width:64em){.page-home-page .page-hero-search{flex:1 1 45%;min-height:300px;order:unset}}.page-home-page .page-hero-search .page-hero-heading{padding-left:0;color:#fff}.page-home-page .page-hero-search .page-hero-heading h1{margin-bottom:1.75rem;font-family:BaxterSansSemibold,helvetica,arial,sans-serif;font-size:2rem;text-shadow:0 10px 20px rgba(0,0,0,.2)}@media (min-width:64em){.page-home-page .page-hero-search .page-hero-heading h1{margin-bottom:2.25rem;font-size:3.2rem}}@media (min-width:90em){.page-home-page .page-hero-search .page-hero-heading h1{font-size:3.2rem}}.page-home-page .page-hero-search .search-bar{width:100%;margin-top:0;margin-bottom:.6rem;padding-right:0;padding-left:0}@media (min-width:64em){.page-home-page .page-hero-search .search-bar{margin-bottom:1.8rem;padding-right:1rem}}@media (min-width:125em){.page-home-page .page-hero-search .search-bar{padding-right:7.5rem}}.page-home-page .background{position:relative;z-index:2;display:flex;flex:1 1 100%;align-items:center;justify-content:center;order:1;width:auto;height:auto;min-height:300px;max-height:420px}.page-home-page .background .media{height:100%}.page-home-page .background .media picture{display:flex;width:100%}.page-home-page .background img{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute}@media (min-width:64em){.page-home-page .background{flex:4 1 0;align-items:unset;justify-content:unset;order:unset;max-height:unset}.page-home-page .background img{width:100%;height:100%;min-height:500px}.page-home-page .background figure{display:flex}}.page-home-page .background:after{content:none}.page-home-page .page-content-container{position:relative}.djcad_theme{--color-highlight:var(--color-red)}@media (min-width:64em){.djcad_theme .page__main{background-image:url(/themes/custom/uod/assets/background/uod-bg-shapes_djcad.svg)}}.djcad_theme .background img{display:none}.djcad_theme .layout-content{background-image:none}.djcad_theme .background--fullscreen::after,.djcad_theme .background--hero::after{background:0 0;box-shadow:none}.djcad_theme .modal__content-actions{background-color:#3b3b3b}.djcad_theme .modal__content-actions-mobile{background-color:#fff}.djcad_theme .header .header__logo,.djcad_theme .header .header__menu,.djcad_theme .header .header__search{filter:grayscale(100%) brightness(.6)}.djcad_theme .hero--dark{background-color:#3b3b3b}.djcad_theme .hero__breadcrumb>li+li::before{color:#fff}.djcad_theme .hero__breadcrumb>li>span{color:#fff}.djcad_theme .hero--dark .hero__breadcrumb a,.djcad_theme .hero--dark .hero__breadcrumb span,.djcad_theme .hero--dark a{color:#ffecd2}.djcad_theme .hero--dark .hero__breadcrumb a:focus-visible,.djcad_theme .hero--dark .hero__breadcrumb span:focus-visible,.djcad_theme .hero--dark a:focus-visible{color:#2a2724}.djcad_theme .page-hero{background:#3b3b3b}.djcad_theme .page-hero .hero__breadcrumb a{color:#ffecd2}.djcad_theme .page-hero .hero__breadcrumb a:focus-visible{color:#2a2724}.djcad_theme .page-hero .hero__title{background:0 0;color:#fff;-webkit-text-fill-color:unset}.djcad_theme .page-hero .hero__summary{color:#fff}.djcad_theme .panel{border-bottom-color:#f36365}.djcad_theme .panel h2{color:#f36365}.djcad_theme .panel .button-text,.djcad_theme .panel h2 a{color:#f36365}.djcad_theme .panel .button-text:hover,.djcad_theme .panel h2 a:hover{color:#3b3b3b}.djcad_theme .panel .information-panel{background:#e2e2e2}.djcad_theme .contextual-nav__item{color:#3b3b3b}.djcad_theme .contextual-nav__item:focus,.djcad_theme .contextual-nav__item:hover{color:#3b3b3b}.djcad_theme .contextual-nav__item--active{background-color:#f7e4df}.djcad_theme .content-summary .button-text,.djcad_theme .content-summary .button-text:visited{color:#f36365}.djcad_theme .content-summary .button-text svg,.djcad_theme .content-summary .button-text:visited svg{fill:#f36365;stroke:#f36365}.djcad_theme .content-summary .button-text:focus-visible{color:#2a2724}.djcad_theme .content-summary .button-text:focus-visible svg{fill:#2a2724;stroke:#2a2724}.djcad_theme .subnav{border-bottom-color:#f36365}@media (min-width:64em){.djcad_theme .subnav nav.isExpanded .subnav__links{border-bottom-color:#f36365}}.djcad_theme .subnav .title{color:#3b3b3b}.djcad_theme .subnav .is-active{background:#f4cec3}.djcad_theme .subnav .is-active:focus-visible{background-color:#ffb506;outline:0;color:#2a2724}.djcad_theme .subnav .child-menu-trigger:focus-visible svg path,.djcad_theme .subnav .child-menu-trigger:hover svg path{stroke:#f36365}.djcad_theme .subnav .child-menu-trigger svg path{stroke:#f36365}.djcad_theme .subnav .child-menu-trigger svg:focus-visible path,.djcad_theme .subnav .child-menu-trigger svg:hover path{stroke:#f36365}.djcad_theme .subnav .child-menu svg path{stroke:#f36365}.djcad_theme .subnav .mobile-subnav-is-open .title svg path{stroke:#f36365}.djcad_theme .subnav .title:focus-visible svg path,.djcad_theme .subnav .title:hover svg path{stroke:#f36365}.djcad_theme .subnav .title svg path{stroke:#f36365}.djcad_theme .subnav li a{color:#3b3b3b}.djcad_theme .subnav li a:focus-visible,.djcad_theme .subnav li a:hover{color:#000}.djcad_theme .button-tertiary{background-color:#f36365}.djcad_theme .button-tertiary:focus,.djcad_theme .button-tertiary:hover{background:#dd4244}.djcad_theme .button-secondary{background-color:#f36365;color:#fff}.djcad_theme .button-secondary svg{stroke:#fff;fill:#fff}.djcad_theme .button-secondary:focus,.djcad_theme .button-secondary:hover{background:#dd4244}.djcad_theme .callout--reverse{border-color:#f36365}.djcad_theme .promo-panel__content{background-color:#3b3b3b;color:#fff}.djcad_theme .promo-panel__content .content-summary__title a{color:#fff}.djcad_theme .promo-panel__content .content-summary__title a:hover{color:#f4cec3}.djcad_theme .promo-panel__content .button-text,.djcad_theme .promo-panel__content .button-text:visited{color:#fff}.djcad_theme .promo-panel__content .button-text:hover,.djcad_theme .promo-panel__content .button-text:visited:hover{color:#f4cec3}.djcad_theme .promo-panel__content .button-text svg,.djcad_theme .promo-panel__content .button-text:visited svg{fill:#f36365;stroke:#f36365}.djcad_theme .promo-panel__content .button-text:focus img,.djcad_theme .promo-panel__content .button-text:focus svg,.djcad_theme .promo-panel__content .button-text:hover img,.djcad_theme .promo-panel__content .button-text:hover svg{filter:none}.djcad_theme .promo-panel__content::after{background-image:linear-gradient(to bottom right,#dd4244 50%,transparent 0)!important}.djcad_theme .promo-panel__content--layered::before{background-color:#f36365}.djcad_theme .promo-panel--corner .promo-panel__content{background-color:#f36365}.djcad_theme .media-card .button-tertiary{background-color:#4365e2}.djcad_theme .media-card .button-tertiary:focus,.djcad_theme .media-card .button-tertiary:hover{background:#1e3fbc;color:#fff}.djcad_theme .js-carrousel__callout-area .callout{background-color:#f36365}@media (min-width:48em){.djcad_theme .js-carrousel__callout-area .callout{background-color:rgba(243,99,101,.8)}}.djcad_theme .js-carrousel__callout-area .callout::before{border-left:.25rem solid #f36365}.djcad_theme .js-carrousel__callout-area .callout::after{background-color:#f36365}.djcad_theme .footer{background:#2a2724}.djcad_theme .footer__address{color:#fff}.djcad_theme .footer .link-list a{color:#f36365}.djcad_theme .footer .link-list a:focus,.djcad_theme .footer .link-list a:hover,.djcad_theme .footer .link-list a:visited{color:#f4cec3}.djcad_theme .footer .direction-link.direction-link--up{color:#fff}.djcad_theme .footer .direction-link.direction-link--up svg{fill:#fff;stroke:#fff}.djcad_theme .footer .direction-link.direction-link--up:visited{color:#bba0e1}.djcad_theme .footer .direction-link.direction-link--up:visited svg{fill:#bba0e1;stroke:#bba0e1}.djcad_theme .footer .direction-link.direction-link--up:hover{color:#b3b3b3}.djcad_theme .footer .direction-link.direction-link--up:hover svg{fill:#b3b3b3;stroke:#b3b3b3}.djcad_theme .footer .direction-link.direction-link--up:focus-visible{color:#3b3b3b}.djcad_theme .footer__mid-links img,.djcad_theme .footer__mid-links svg,.djcad_theme .footer__social .footer__social-item img,.djcad_theme .footer__social .footer__social-item svg{filter:brightness(0) saturate(100%) invert(58%) sepia(35%) saturate(3452%) hue-rotate(319deg) brightness(96%) contrast(99%)}.djcad_theme .footer__mid-links img:visited,.djcad_theme .footer__mid-links svg:visited,.djcad_theme .footer__social .footer__social-item img:visited,.djcad_theme .footer__social .footer__social-item svg:visited{filter:brightness(0) saturate(100%) invert(79%) sepia(0%) saturate(69%) hue-rotate(245deg) brightness(92%) contrast(89%)}.djcad_theme .footer__mid-links img:focus,.djcad_theme .footer__mid-links img:hover,.djcad_theme .footer__mid-links svg:focus,.djcad_theme .footer__mid-links svg:hover,.djcad_theme .footer__social .footer__social-item img:focus,.djcad_theme .footer__social .footer__social-item img:hover,.djcad_theme .footer__social .footer__social-item svg:focus,.djcad_theme .footer__social .footer__social-item svg:hover{filter:brightness(0) saturate(100%) invert(79%) sepia(0%) saturate(69%) hue-rotate(245deg) brightness(92%) contrast(89%)}.djcad_theme .modaal-gallery-description{background:#3b3b3b}.layout-container.research_rep_theme{background-image:url(/themes/custom/uod/assets/background/uod-bg-shapes_research.svg)}.research_rep_theme .background--fullscreen:after,.research_rep_theme .background--hero:after{background:linear-gradient(122deg,#4365e2 25%,rgba(104,101,201,.7) 40%,rgba(255,98,100,.7) 100%)}.research_rep_theme .background--fullscreen,.research_rep_theme .background--hero{background-color:rgba(255,255,255,.5)}.research_rep_theme .background--fullscreen img,.research_rep_theme .background--hero img{mix-blend-mode:hard-light}@media print{*{background-color:#fff!important;background-image:none;box-shadow:none!important;color:#000!important;text-shadow:none!important}body{overflow:visible}.background{display:none}.page-hero .page-hero-content{padding-top:0}.container{max-width:100%!important;margin:2em!important}.hero .container{margin-bottom:0!important}.hero .container .hero__wrapper{padding-bottom:0!important}#main-content,.alert,.button-cta,.button-text,.contextual-nav,.header__links,.header__menu.header__icon,.header__search,.hero__breadcrumb-nav,.modal,.search-bar,.subnav,button,footer{display:none!important}.contextual-nav,.subnav,iframe{display:none!important}svg{fill:#000!important;stroke:#000!important}a::after{content:" (" attr(href) ")"}.header__logo::after{content:""}.guide__guides a::after,.guide__view-more a::after{content:""}li,p{font-size:1.25rem!important;line-height:1.25}h1{font-size:2.5rem}h2{margin-top:1.5rem!important;margin-bottom:.5rem!important}img{max-width:100%!important}.panel{border-bottom:none}.content-overview,.panel{margin:0!important;padding:0 0 2em!important}.callout::before{border-color:#000!important}.hero__wrapper{margin-left:0!important}.hero__wrapper .hero__summary{margin:0!important}.accordion__section button{display:block!important}.accordion__section .accordion__content{display:block!important;height:auto!important}.header__logo.header__icon{display:block}.header__logo.header__icon::after{content:none}.wysiwyg ul li::before{display:none}.wysiwyg ul{margin-left:1.25rem}.wysiwyg ul li{padding-left:0!important;list-style:disc!important;list-style-type:disc!important}.wysiwyg ul li::before{display:none!important}.media.media--video.media--object-fit.media--layered-style{display:none;width:0!important;height:0!important;overflow:hidden!important;white-space:nowrap}.media.media--video.media--object-fit.media--layered-style::before{display:none}.media.media--video.media--object-fit.media--layered-style::after{content:" (" attr(href) ")"}table,td,th,tr{border-collapse:collapse;width:auto!important;padding:10px!important;border:1px solid #3b3b3b;font-size:1.25rem!important}.table thead{border-bottom:2px solid #3b3b3b!important}.table tbody td,.table tbody th,.table thead td,.table thead th{min-width:auto!important;line-height:normal!important}.table .button-primary{padding:0!important}a{page-break-inside:avoid}.content-overview,.information-panel{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}.select .select2-container .select2-selection__arrow b{background:url(/themes/custom/uod/assets/chevron-down.png) center center no-repeat;background-size:contain}.path-course .select2-container{max-width:none}.path-course .select2-container .select2-dropdown{max-width:none}body{background-color:#f8f8f8}#toolbar-administration a{font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;font-size:13px;font-weight:400}@media (min-width:620px){body.toolbar-vertical{padding-top:79px!important}}body.toolbar-vertical .header__mobile.active{top:40px!important}body.toolbar-vertical .header__close{top:3rem!important}.main{position:relative}.region-footer,.region-header{position:relative}.region-header{will-change:top}.callouts,.rankings-row .views-element-container>div{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:64em){.callouts,.rankings-row .views-element-container>div{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.callouts>:only-child,.rankings-row .views-element-container>div>:only-child{grid-column:1/-1}.callouts .callout,.rankings-row .views-element-container>div .callout{height:100%}.callouts{margin-bottom:2.5rem}@media (min-width:64em){.callouts{margin-bottom:5rem}}.callouts:has(+ .callouts){margin-bottom:1rem}@media (min-width:64em){.callouts:has(+ .callouts){margin-bottom:2rem}}@media (min-width:48em){.contact{display:flex}}.contact__title{margin-bottom:.75rem}@media (min-width:48em){.contact__title{margin-bottom:1.5rem}}.contact__address{margin-bottom:2rem}.contact__address p:last-child{margin-bottom:0}@media (min-width:48em){.contact__address{margin-bottom:0;min-width:18.125rem;padding-right:2.5rem}}.contact__tel{margin-bottom:.5rem}.contact__email{margin-bottom:0}.content-overview__item__text a{padding-top:0}@media (min-width:48em){.path-postgraduate .filterable-lists,.path-undergraduate .filterable-lists{columns:2}.path-postgraduate .filterable-list,.path-undergraduate .filterable-list{page-break-inside:avoid;break-inside:avoid}}.js-facets-checkbox-links .facet-item,.js-facets-radio-links .facet-item{position:relative;display:block;margin-bottom:2.5rem;margin-bottom:0;padding:1rem 1.125rem;border-bottom:1px solid #f1f1f1}.js-facets-checkbox-links .facet-item:last-child,.js-facets-radio-links .facet-item:last-child{border:none}.js-facets-checkbox-links .facet-item input[type=checkbox]+label,.js-facets-checkbox-links .facet-item input[type=radio]+label,.js-facets-radio-links .facet-item input[type=checkbox]+label,.js-facets-radio-links .facet-item input[type=radio]+label{font-size:1.25rem;cursor:pointer}.search-results__filters>.button-secondary:first-child{position:absolute;top:1.125rem;right:1.125rem}@media (min-width:48em){.search-results__filters>.button-secondary:first-child{right:calc(2.25rem + .25rem)}}@media (min-width:64em){.search-results__filters>.button-secondary:first-child{display:none}}.js-facets-radio-links{display:none}.js-facets-checkbox-links,.js-facets-radio-links{list-style-type:none;max-height:24rem;overflow-y:auto;word-break:break-word}@media (min-width:48em){.js-facets-checkbox-links,.js-facets-radio-links{max-height:26rem}}.js-facets-checkbox-links::-webkit-scrollbar,.js-facets-radio-links::-webkit-scrollbar{width:.25rem}.js-facets-checkbox-links::-webkit-scrollbar-track,.js-facets-radio-links::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.js-facets-checkbox-links::-webkit-scrollbar-thumb,.js-facets-radio-links::-webkit-scrollbar-thumb{background-color:#4365e2;outline:1px solid #e2e2e2}.block-facet--radio,.block-facet--uod-checkbox{margin-bottom:1.125rem}.filters__clear{display:inline-block}.sz-feedback-section input[type=radio]+label:before{background:0 0;border:none;border-radius:0}#bbox-root .BBFormContainer{padding:0}#bbox-root .BBFormContainer .BBFormSection{margin-top:0}#bbox-root .BBFormContainer .BBFormFieldContainer{margin:20px 16px}#bbox-root .BBFormContainer input{opacity:1}#bbox-root .BBFormContainer .BBFormFieldLabel,#bbox-root .BBFormContainer label{font-size:1.4rem;line-height:1.1}#bbox-root .BBFormContainer input[type=text]{padding:.5rem}#bbox-root .BBFormContainer input[type=radio]+label{font-size:1.4rem;padding:.5rem .5rem .5rem 2rem}#bbox-root .BBFormContainer input[type=radio]+label:before{left:.48rem}#bbox-root .BBFormContainer .BBFormRadioButton,#bbox-root .BBFormContainer .BBFormRadioGivingLevel,#bbox-root .BBFormContainer .BBFormRadioGivingLevelSelected{display:none}#bbox-root .BBFormContainer input[type=radio]:checked+label:after{left:.6rem;top:1rem}#bbox-root .BBFormContainer input[type=email],#bbox-root .BBFormContainer input[type=file],#bbox-root .BBFormContainer input[type=number],#bbox-root .BBFormContainer input[type=password],#bbox-root .BBFormContainer input[type=search],#bbox-root .BBFormContainer input[type=tel],#bbox-root .BBFormContainer input[type=text],#bbox-root .BBFormContainer input[type=url]{padding:.75rem 1rem}#bbox-root .BBFormContainer .BBFormGiftOtherAmount{padding:0!important}#bbox-root .BBFormContainer input[type=checkbox]+label{display:inline-block;line-height:1.2;padding-left:2rem!important;margin:.75rem 0;width:auto}#bbox-root .BBFormContainer input[type=checkbox]+label:before{margin:.25rem 0 0}#bbox-root .BBFormContainer input[type=checkbox]:checked+label:after{top:.6rem}#bbox-root .BBFormContainer .BBFormSelectList{padding:.5rem}#bbox-root .BBFormContainer #bboxdonation_billing_lblFullName{font-size:1.3rem}#bbox-root .BBFormContainer #bboxdonation_billing_lblOptInIntro,#bbox-root .BBFormContainer #bboxevent_billing_lblOptInIntro,#bbox-root .BBFormContainer .BBFormFieldUKGiftAidTermsLabel{font-size:1.25rem;margin:1.5rem 0;display:block;line-height:1.3}@media (min-width:48em){#bbox-root .BBFormContainer #bboxdonation_billing_lblOptInIntro,#bbox-root .BBFormContainer #bboxevent_billing_lblOptInIntro,#bbox-root .BBFormContainer .BBFormFieldUKGiftAidTermsLabel{font-size:1.4rem}}#bbox-root .BBFormContainer #bboxdonation_billing_lblOptInIntro a,#bbox-root .BBFormContainer #bboxevent_billing_lblOptInIntro a,#bbox-root .BBFormContainer .BBFormFieldUKGiftAidTermsLabel a{font-size:inherit}#bbox-root .BBFormContainer #bboxdonation_billing_lblPrivacyPolicy,#bbox-root .BBFormContainer #bboxevent_billing_lblPrivacyPolicy{font-size:1.4rem;margin:1.5rem 0;line-height:1.2}#bbox-root .BBFormContainer #bboxdonation_billing_lblPrivacyPolicy a,#bbox-root .BBFormContainer #bboxevent_billing_lblPrivacyPolicy a{font-size:inherit}#bbox-root .BBFormContainer #bboxdonation_comment_lblComments,#bbox-root .BBFormContainer #bboxdonation_comment_txtComments{margin-left:0}#bbox-root .BBFormContainer #bboxdonation_comment_txtComments{font-size:1.4rem;height:112px;margin-top:.5rem;padding:.5rem}#bbox-root .BBFormContainer #bboxdonation_billing_ulChannel li{margin-left:14px}#bbox-root .BBFormContainer #bboxdonation_billing_ulChannel input[type=checkbox]{clip:unset;height:20px;position:relative;margin-top:5px;width:20px}#bbox-root .BBFormContainer input[type=submit]{background-color:#e26143;border-color:#e26143}#bbox-root .BBFormContainer #bboxdonation_btnSecurePayment{display:block;clear:left}#bbox-root .BBFormContainer #bboxdonation_billing_ulChannel li{margin-left:1rem!important}#bbox-root .BBFormContainer #bboxdonation_billing_ulChannel label{margin-left:1rem}#bbox-root .BBFormContainer #bboxdonation_billing_ulChannel label:before{left:-1.25rem}#bbox-root .BBFormContainer #bboxdonation_billing_ulChannel label:after{left:-1.05rem;top:.55rem}#bbox-root .BBFormContainer #bboxdonation_billing_ulChannel input{display:none}@keyframes pulse{0%{background:rgba(67,101,226,0)}50%{background:#4365e2}100%{background:rgba(67,101,226,0)}}.ajax-progress.ajax-progress-fullscreen,.ajax-progress.ajax-progress-fullscreen:after,.ajax-progress.ajax-progress-fullscreen:before{animation:pulse .9s infinite;background:#4365e2;border-radius:100%;display:block;height:.625rem;left:50%;margin-top:-.3125rem;opacity:1;padding:0;position:fixed;top:50%;width:.625rem}.ajax-progress.ajax-progress-fullscreen{animation-delay:.3s;margin-left:-.3125rem}.ajax-progress.ajax-progress-fullscreen:before{content:"";margin-left:-1.25rem}.ajax-progress.ajax-progress-fullscreen:after{animation-delay:.6s;content:"";margin-left:.625rem}.media-card-row{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.media-card-row__item{margin-bottom:2rem;width:100%;flex-grow:1}@media (min-width:63.99em){.media-card-row__item{margin-bottom:0;margin-right:3%;width:31%}}.media-card-row__item:last-child{margin-right:0}.nav_next-prev{display:flex;flex-direction:column-reverse}@media (min-width:64em){.nav_next-prev{flex-direction:row}}.nav_next-prev .brgr-row__item{flex-grow:0}.search-bar--suggestions:not(.search-bar--small){padding:0}.search-bar-suggestions label{display:none}.search-results:not(.search-results--people){background:#fff;margin-top:2rem;margin-left:1rem;margin-right:1rem}@media (max-width:63.99em){.search-results:not(.search-results--people){padding:0 0 4.25rem}.search-results:not(.search-results--people)>.container{margin:0;max-width:none}}@media (min-width:64em){.search-results:not(.search-results--people){background:0 0;margin:3.75rem 0 7.5rem}}@media (max-width:47.99em){.search-results:not(.search-results--people) .pager,.search-results:not(.search-results--people) .spellchecker-info{padding-left:calc(1rem + .125rem);padding-right:calc(1rem + .125rem)}}@media (max-width:63.99em){.search-results:not(.search-results--people) .pager,.search-results:not(.search-results--people) .spellchecker-info{padding-left:calc(2.25rem + .25rem);padding-right:calc(2.25rem + .25rem)}}.search-results:not(.search-results--people) .search-results__heading{padding-left:1.125rem}@media (min-width:48em){.search-results:not(.search-results--people) .search-results__heading{padding-left:2.5rem}}@media (min-width:64em){.search-results:not(.search-results--people) .search-results__heading{padding-left:0;padding-right:calc(2.25rem + .25rem)}}@media (min-width:64em){.search-results{background:0 0}}.search-results--people .search-results__filters>.button-secondary:first-child{right:0}.search-results--people .search-results__wrapper{padding:0 .125rem}@media (min-width:48em){.search-results--people .search-results__wrapper{padding:0 .25rem}}@media (min-width:64em){.search-results--people .search-results__wrapper{padding:0}}.search-results .spellchecker-info a{font-family:BaxterSansMediumItalic,helvetica,arial,sans-serif;font-style:italic;font-weight:500}@media (min-width:64em){.search-results__wrapper{display:flex}}@media (min-width:64em){.search-results__filters,.search-results__results{padding:0 .5rem}}.search-results__filters{position:relative;margin-right:0}.search-results__filters-right{margin-left:1rem}@media (min-width:64em){.search-results__filters{margin-right:1.5rem;width:25%}}.search-results__results{margin-bottom:4.5rem;padding-top:1.5rem}@media (min-width:48em){.search-results__results{margin-bottom:6.25rem;padding-top:3.25rem;padding-left:0;padding-right:0}}@media (min-width:64em){.search-results__results{padding-top:0;width:75%}}.search-results__listings{margin-bottom:1.5rem;padding:1.125rem}@media (min-width:48em){.search-results__listings{padding:2.5rem}}@media (min-width:64em){.search-results__listings{padding-left:0;padding-right:0;padding-top:0}}.search-results__listings .card--landscape{margin-bottom:0}@media (max-width:63.99em){.search-results__listings .card--landscape{padding-left:0;padding-right:0}}@media (min-width:64em){.search-results__listings .card--landscape{margin-bottom:1.5rem}.search-results__listings .card--landscape::after{content:none!important}}.search-results__listings .card:not(.card--landscape-flag-image) .media{box-shadow:none}.search-results__listings .card{box-shadow:none}@media (min-width:63.99em){.search-results__listings .card{box-shadow:0 10px 20px 0 rgba(0,0,0,.2);margin-bottom:1.5rem}}.search-results__listings .card::before{width:100%!important}@media (min-width:48em){.search-results__listings .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap}.search-results__listings .views-infinite-scroll-content-wrapper>div:has(.feed-cards > li > .card--landscape){flex:0 0 100%;max-width:100%}.search-results__listings .card--landscape{width:100%}.search-results__listings .card__grid-wrapper{margin-bottom:1.5rem;padding:0 .25rem;width:50%}.search-results__listings .card--portrait{height:100%;margin-bottom:0}}@media (min-width:64em){.search-results__listings{margin-bottom:2.5rem}.search-results__listings .views-infinite-scroll-content-wrapper{margin-left:-.5rem;margin-right:-.5rem}.search-results__listings .card__grid-wrapper{padding:0 .5rem;width:33.333%}}@media (min-width:64em){.search-results__wrapper.one-col .search-results__results{width:100%}}@media (min-width:64em){.search-results__wrapper.one-col .card__grid-wrapper{width:25%}}.search-results .pager{list-style-type:none}.wysiwyg ul ul{margin-top:.5rem}.campus-map .search-results .form-wrapper .fieldset-wrapper>div{display:block}.campus-map .search-results__filters{z-index:1;display:block;margin-left:0}@media (min-width:64em){.campus-map .search-results__filters{position:absolute;left:74.25%;max-width:300px}}@media (min-width:90em){.campus-map .search-results__filters{left:66.75rem}}@media (min-width:125em){.campus-map .search-results__filters{left:71.625rem}}.campus-map .search-results__filters .button-secondary{z-index:2;right:1.25rem}.campus-map .search-results__filters .filters__group-title{cursor:default}.campus-map .search-results__filters .filters__content-inner{padding-top:7rem}@media (min-width:64em){.campus-map .search-results__filters .filters__content-inner{padding-top:0}}.campus-map .search-results.is-empty .filters__group{display:none}.campus-map .search-results.is-empty [data-behavior=filters-trigger]{display:none}.campus-map .search-results.is-empty .filters__content{display:block;background:0 0;padding-right:0}.campus-map .search-results.is-empty .filters__content input[type=submit]{float:right}.campus-map .search-results.is-empty .filters__content .filters__content-inner{padding-top:3rem}.campus-map .search-results.is-empty footer{margin-top:3rem}.campus-map .search-results__heading.campus-map__title--desktop{padding-left:0}@media (max-width:63.99em){.campus-map :has(.filters-open) .geolocation-map-wrapper{padding-top:1.25rem}}.campus-map .geolocation-map-wrapper{padding:1.25rem;padding-top:5rem;background-color:#fff;border-bottom:4px solid #4365e2;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);margin-bottom:3rem}@media (min-width:48em){.campus-map .geolocation-map-wrapper{padding-top:7.25rem}}@media (min-width:64em){.campus-map .geolocation-map-wrapper{padding:2rem;margin-bottom:4.5rem}}.campus-map .geolocation-map-wrapper .geolocation-map-container{border:1px solid #888}.campus-map .campus-map__embed{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem}@media (min-width:90em){.campus-map .campus-map__embed{flex-direction:row}}.campus-map .campus-map__embed .campus-map__address,.campus-map .campus-map__embed .campus-map__summary{padding-bottom:1.5rem}.campus-map .campus-map__embed p{font-size:1rem;line-height:normal;margin-bottom:0}.campus-map .campus-map__embed a{font-size:1.25rem}.campus-map input[type=submit]{box-shadow:0 10px 20px 0 rgba(0,0,0,.2);background-color:#4365e2;min-height:3.125rem}@media (max-width:47.99em){.campus-map input[type=submit]{padding:.75rem}}.campus-map input[type=submit]:focus-visible,.campus-map input[type=submit]:hover{background-color:#1e3fbc;color:#fff}.campus-map .search-results{margin-top:0;background-color:unset}.campus-map .search-results__results{padding-top:0}.campus-map form footer{padding:1.25rem;border-bottom:4px solid #4365e2;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}@media (min-width:64em){.campus-map form footer{padding:2rem}}@media (max-width:63.99em){.campus-map form footer .card--landscape{padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem}}.campus-map .search-results footer .pager{padding-left:0}.course-fee-amount{font-size:3.313rem;line-height:1.813rem;margin-bottom:1.75rem;margin-top:1.75rem}@media (min-width:48em){.course-fee-amount{font-size:4rem;line-height:2.188rem}}.course-fee-currency-text{font-size:1.688rem;font-family:BaxterSansMedium,helvetica,arial,sans-serif;margin-left:.75rem}@media (min-width:48em){.course-fee-currency-text{font-size:2rem}}.course-fee-description-bold{font-family:BaxterSansSemibold,helvetica,arial,sans-serif;line-height:2.188rem;margin-bottom:0}.course__credits__link{margin-top:1.75rem}.entry-requirements{display:flex;flex-direction:column}.entry-requirements .panel__section.english_req .panel__result{margin-bottom:0}.entry-requirements .panel__section.english_req .information-panel{margin-bottom:0}#entry-requirements-result{margin-top:1rem}@media (min-width:64em){#entry-requirements-result{margin-top:2rem}}#english-language-requirements-result{margin-top:1rem}@media (min-width:64em){#english-language-requirements-result{margin-top:2rem}}.entry-requirements__options{display:flex;flex-wrap:wrap}.entry-requirements__options .fieldgroup,.entry-requirements__options>div{margin-bottom:40px}.entry-requirements__options>div{width:100%}@media (min-width:64em){.entry-requirements__options>div{width:50%;padding-right:40px}}@media (min-width:90em){.entry-requirements__options>div{width:33%}}.entry-requirements__options .fieldgroup{width:100%}@media (min-width:90em){.entry-requirements__options .fieldgroup{width:33%}}.form-wrapper .fieldset-wrapper>div{display:flex}.form-item-english-first-language{margin-top:20px}.form-item-english-first-language:last-child{margin-left:20px}.fieldset-legend{font-size:1.5rem;line-height:2rem}.scores{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1.25rem;line-height:1.5}@media (min-width:48em){.scores{font-size:1.5rem}}.scores h4{width:100%}.scores__score{width:50%;margin-bottom:1rem}@media (min-width:48em){.scores__score{width:initial}}.scores__score p{margin-bottom:0}.result-section .information-panel--important{margin-bottom:0}.language-requirement-supporting-link{margin-bottom:2.5rem}gecko-events-embed-container a{color:#4365e2!important;text-decoration:underline!important}gecko-events-embed-container a:focus-visible,gecko-events-embed-container a:hover{color:#131d42!important}gecko-events-embed-container .gecko-events-embed-event-description ul{list-style-type:none;margin-bottom:1.5rem;padding:0;counter-reset:li;margin-left:1.5rem}gecko-events-embed-container .gecko-events-embed-event-description ul li{position:relative;margin-bottom:.75rem;padding-left:1.25rem}gecko-events-embed-container .gecko-events-embed-event-description ul li::before{position:absolute;top:.8rem;left:0;display:block;width:8px;height:8px;background:#4365e2;border-radius:50%;content:""}gecko-events-embed-container .gecko-events-embed-event-description div+ul{padding-top:1rem}gecko-events-embed-container .gecko-events-embed-event-summary-times svg,gecko-events-embed-container .gecko-events-embed-event-summary-title svg{color:#3b3b3b!important}gecko-events-embed-container .gecko-events-embed-event-summary-times:last-of-type{padding-bottom:8px!important}gecko-events-embed-container .gecko-events-embed-event,gecko-events-embed-container .gecko-events-embed-events{font-size:1.25rem!important}gecko-events-embed-container .gecko-events-embed-event-tabs{border:none!important;display:block!important;overflow:visible!important;overflow-x:auto!important}gecko-events-embed-container .gecko-events-embed-event-tabs>li.active{text-decoration:none!important;font-family:BaxterSansRegular,helvetica,arial,sans-serif!important;border-bottom:4px solid #4365e2!important;transition:border .2s ease-in-out;z-index:2!important}gecko-events-embed-container .gecko-events-embed-event-tabs>li.active span{color:#3b3b3b!important;font-family:BaxterSansSemibold,helvetica,arial,sans-serif!important}gecko-events-embed-container .gecko-events-embed-event-tabs>li.active::after{content:none!important}gecko-events-embed-container .gecko-events-embed-event-tabs>li.active:hover{text-decoration:none!important}gecko-events-embed-container .gecko-events-embed-event-tabs>li{background-color:#fff!important;outline:0!important;text-decoration:none!important;font-family:BaxterSansRegular,helvetica,arial,sans-serif!important;color:#4365e2!important;padding:.75rem!important;border-bottom:4px solid #d1e2f2!important}@media (min-width:48em){gecko-events-embed-container .gecko-events-embed-event-tabs>li{padding:1.125rem!important}}gecko-events-embed-container .gecko-events-embed-event-tabs>li span{color:#4365e2!important}@media (max-width:47.99em){gecko-events-embed-container .gecko-events-embed-event-tabs>li span{font-size:1.25rem!important}}gecko-events-embed-container .gecko-events-embed-event-tabs>li:hover{color:#3b3b3b!important}gecko-events-embed-container .gecko-events-embed-event-tabs>li:hover span{color:#3b3b3b!important}gecko-events-embed-container .gecko-events-embed-event-tabs>li:focus-visible{outline:auto 1px Highlight!important;outline-offset:-1px!important}gecko-events-embed-container .gecko-events-embed-event-tabs>li events-embed-icon{display:none!important}gecko-events-embed-container .gecko-events-embed-event-tabs-container{border:none!important;position:relative;z-index:1!important;border-top:4px solid #d1e2f2!important;margin-top:-4px!important}gecko-events-embed-container h2{margin-bottom:1rem!important}gecko-events-embed-container h3{margin-bottom:.5rem!important;font-size:1.5rem!important;font-weight:500!important;line-height:1.75rem!important}@media (min-width:48em){gecko-events-embed-container h3{font-size:1.75rem!important;line-height:2.5rem!important}}gecko-events-embed-container h3:not(:first-child){padding-top:15px}gecko-events-embed-container p{margin-bottom:1.125rem!important;font-size:1.25rem!important}gecko-events-embed-container div,gecko-events-embed-container h1,gecko-events-embed-container h2,gecko-events-embed-container h3,gecko-events-embed-container li,gecko-events-embed-container p,gecko-events-embed-container span{color:#3b3b3b!important}gecko-events-embed-container a,gecko-events-embed-container li{font-size:1.25rem!important}gecko-events-embed-container button{height:auto!important;min-height:3.125rem!important;padding:.75rem!important;background-color:#f36365!important;box-shadow:none!important;border-radius:0!important;color:#fff!important;font-family:BaxterSansMedium,helvetica,arial,sans-serif!important;font-size:1.375rem!important;line-height:1.6rem!important;letter-spacing:-.38px!important;width:fit-content!important}gecko-events-embed-container button:focus,gecko-events-embed-container button:hover{background:#dd4244!important;color:#fff!important}gecko-events-embed-container button:hover{box-shadow:none}gecko-events-embed-container button:focus-visible{box-shadow:0 1px 3px 0 rgba(0,0,0,.5) inset!important;outline:-webkit-focus-ring-color auto 1px!important}gecko-events-embed-container button events-embed-icon{display:none!important}@media (min-width:48em){gecko-events-embed-container button events-embed-icon{display:none!important}}gecko-events-embed-container button events-embed-icon svg{display:none!important}@media (min-width:48em){gecko-events-embed-container button{padding:1.5rem!important;font-size:1.625rem!important;line-height:2rem!important}}.guide__related_wrapper{background-color:#efefef;padding:1.125rem;margin-bottom:2.5rem}@media (min-width:48em){.guide__related_wrapper{padding:2.5rem}}@media (min-width:64em){.guide__related_wrapper{margin-bottom:3.75rem}}.guide__related_wrapper .card{background-color:#d1e2f2;box-shadow:none;padding-left:1.5rem;padding-right:1.5rem}.guide__meta-title{font-family:BaxterSansMedium,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.5;display:block;font-family:BaxterSansRegular,helvetica,arial,sans-serif;font-weight:400;margin-bottom:.5rem}@media (min-width:48em){.guide__meta-title{font-size:1.625rem}}.guide__bottom{border-top:1px solid #f1f1f1;padding-top:2rem}@media (min-width:64em){.guide__bottom{display:flex}}.guide__groups,.guide__guides,.guide__updated{margin-bottom:1.5rem}.guide__groups:last-child,.guide__guides:last-child,.guide__updated:last-child{margin-bottom:0}@media (min-width:64em){.guide__groups,.guide__guides,.guide__updated{margin-bottom:0;margin-right:3.75rem}.guide__groups:last-child,.guide__guides:last-child,.guide__updated:last-child{margin-right:0}}.guide__updated-date{margin-bottom:0}@media (min-width:64em){.guide__related-links{display:flex}}.guide__related-links .button-secondary{margin-bottom:1.125rem;width:auto}.guide__related-links .button-secondary:last-child{margin-bottom:0}@media (min-width:64em){.guide__related-links .button-secondary{margin-bottom:0;margin-right:1.5rem}.guide__related-links .button-secondary:last-child{margin-right:0}}.guide__view-more{margin-top:2.5rem}.homepage .search-bar{margin-bottom:1rem;padding-left:0;margin-top:0}@media (min-width:64em){.homepage .search-bar{margin-top:5rem}}.page__landing.landing .paragraph.paragraph--type--content.paragraph--view-mode--default .panel{margin-top:0;margin-left:0;margin-right:0}@media (min-width:48em){.page__course .page__content .panel,.page__course__subpage .page__content .panel{margin-left:0;margin-right:0}}.page__rankings .content-summary__image,.page__rankings .content-summary__title{margin-top:2.5rem}.page__content .content__overview{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;background:#e2e2e2;margin:0 0 2.5rem;font-size:1.25rem;line-height:1.5}@media (min-width:48em){.page__content .content__overview{font-size:1.5rem}}@media (min-width:48em){.page__content .content__overview{flex-direction:row;flex-wrap:wrap;margin:0 0 3.75rem}}@media (min-width:64em){.page__content .content__overview{flex-wrap:nowrap;padding:0 2.5rem}}.page__content .content__overview p{margin-bottom:0}.page__content .content__overview-item{width:auto;padding:1.125rem;border-bottom:1px solid #f1f1f1}@media (min-width:48em){.page__content .content__overview-item{width:50%}.page__content .content__overview-item:last-child{width:100%}}@media (min-width:64em){.page__content .content__overview-item{width:auto;padding:2.5rem 2rem 2.5rem 0;border:none}.page__content .content__overview-item:last-child{width:auto;padding-right:0}}.page__content .paragraph--type--courses-feed .card,.page__content .paragraph--type--courses-feed .link-list,.page__content .paragraph--type--feed .card,.page__content .paragraph--type--feed .link-list{max-width:100%}.page__content .paragraph--type--courses-feed .card,.page__content .paragraph--type--feed .card{margin-bottom:1.5rem}.page__content .paragraph--type--courses-feed .card .media,.page__content .paragraph--type--feed .card .media{margin-bottom:0}.page__content .paragraph--type--courses-feed .wysiwyg{margin-bottom:0}.page__content .accordion__content .wysiwyg{margin-bottom:0}.page-node-type-guide .page__content .panel .wysiwyg a,.page-node-type-guide .page__content .panel .wysiwyg p,.page-node-type-story .page__content .panel .wysiwyg a,.page-node-type-story .page__content .panel .wysiwyg p{font-size:1.125rem}@media (min-width:20em){.page-node-type-guide .page__content .panel .wysiwyg a,.page-node-type-guide .page__content .panel .wysiwyg p,.page-node-type-story .page__content .panel .wysiwyg a,.page-node-type-story .page__content .panel .wysiwyg p{font-size:1.25rem}}.page-node-type-guide .page__content .panel .wysiwyg dl dd,.page-node-type-guide .page__content .panel .wysiwyg dl dt,.page-node-type-guide .page__content .panel .wysiwyg ol li,.page-node-type-guide .page__content .panel .wysiwyg ul li,.page-node-type-story .page__content .panel .wysiwyg dl dd,.page-node-type-story .page__content .panel .wysiwyg dl dt,.page-node-type-story .page__content .panel .wysiwyg ol li,.page-node-type-story .page__content .panel .wysiwyg ul li{margin-bottom:.75rem;font-size:1.125rem}@media (min-width:20em){.page-node-type-guide .page__content .panel .wysiwyg dl dd,.page-node-type-guide .page__content .panel .wysiwyg dl dt,.page-node-type-guide .page__content .panel .wysiwyg ol li,.page-node-type-guide .page__content .panel .wysiwyg ul li,.page-node-type-story .page__content .panel .wysiwyg dl dd,.page-node-type-story .page__content .panel .wysiwyg dl dt,.page-node-type-story .page__content .panel .wysiwyg ol li,.page-node-type-story .page__content .panel .wysiwyg ul li{font-size:1.25rem}}.page-node-type-guide .page__content .panel .wysiwyg ul li ul,.page-node-type-story .page__content .panel .wysiwyg ul li ul{margin-top:.25rem}@media (min-width:48em){.page-node-type-guide .page__content .panel .wysiwyg ul li ul,.page-node-type-story .page__content .panel .wysiwyg ul li ul{margin-top:.5rem}}.page-node-type-guide .page__content .panel .wysiwyg p,.page-node-type-story .page__content .panel .wysiwyg p{margin-bottom:1.125rem}.page-node-type-guide .page__content .panel .wysiwyg .information-panel__title,.page-node-type-guide .page__content .panel .wysiwyg h2,.page-node-type-story .page__content .panel .wysiwyg .information-panel__title,.page-node-type-story .page__content .panel .wysiwyg h2{margin-bottom:1rem}.page-node-type-guide .page__content .panel .wysiwyg h3,.page-node-type-story .page__content .panel .wysiwyg h3{margin-bottom:.75rem;margin-top:1rem}@media (min-width:48em){.page-node-type-guide .page__content .panel .wysiwyg h3,.page-node-type-story .page__content .panel .wysiwyg h3{margin-top:1.25rem}}.page-node-type-guide .page__content .panel .wysiwyg h4,.page-node-type-story .page__content .panel .wysiwyg h4{margin-bottom:.5rem}@media (max-width:47.99em){.person .hero--person+.page__main .page__content>.panel:first-child{padding-left:0;padding-right:0;padding-top:.75rem}}@media (min-width:48em){.person__columns{display:flex}}@media (min-width:48em){.person__left,.person__right{flex-grow:0;flex-shrink:0;width:50%}}@media (min-width:48em){.person__left{padding-right:.25rem}}@media (min-width:64em){.person__left{padding-right:.5rem}}@media (min-width:48em){.person__right{padding-left:.25rem}}@media (min-width:64em){.person__right{padding-left:.5rem}}.person__contact-title{margin-bottom:.5rem}.person__website{margin-bottom:.75rem}.person__section{border-bottom:1px solid #f1f1f1;margin-bottom:2.5rem;padding-bottom:2.5rem}@media (max-width:47.99em){.person__section{padding-left:calc(.125rem + 1rem);padding-right:calc(.125rem + 1rem)}}.person__section>.wysiwyg:last-child p:last-child,.person__section>:last-child{margin-bottom:0}.person__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.program .panel{background:#fff;width:auto}.program .panel__section{padding:2.5rem 0;border-bottom:2px solid #f1f1f1}.program .panel__section .wysiwyg{margin-bottom:0}.program .panel__section .panel__section__title{width:100%}@media (min-width:90em){.program .panel__section .panel__section__title{width:66.666%}}.program .panel__section .panel__section__text .button-primary{width:100%;margin-bottom:0}@media (min-width:64em){.program .panel__section .panel__section__text .button-primary{width:auto}}.program .panel__section:first-child{padding-top:0}.program .panel__section:last-child{padding-bottom:0;border-bottom:none}.program .panel__section .information-panel--important{margin-bottom:0}.program .panel__result{margin-bottom:2.5rem}.program .panel__result p.entry-requirements__label{margin-bottom:0}.program .panel .panel{margin:0 0 2.5rem;padding:0}@media (min-width:64em){.program .panel .panel{margin:0 0 5rem}}.page__content .program .panel>:last-child,.program .panel>:last-child{margin-bottom:0}.program__year{padding:1.5rem 1rem 1.5rem;border-bottom:4px solid #4365e2;box-shadow:0 10px 20px 0 rgba(0,0,0,.13);border-width:3px;position:relative;z-index:1;margin-left:0;display:block;height:100%;width:fit-content;max-width:500px;background-color:#fff;opacity:1}@media (min-width:48em){.program__year{padding:1.5rem 1.5rem 1.5rem;margin-left:0}}@media (min-width:64em){.program__year{padding:1.5rem 2rem 1.5rem;margin-left:0}.modal .program__year{margin-left:0}}.program__year-selector{color:#3b3b3b}.program__year-selector--dark{color:#3b3b3b}.program__year-selector legend{margin-bottom:0;font-size:1.25rem;line-height:1.5;color:#4365e2;font-family:BaxterSansMedium,helvetica,arial,sans-serif}@media (min-width:48em){.program__year-selector legend{font-size:1.5rem}}.program__year-selector #edit-course-date,.program__year-selector #edit-course-year{display:flex;flex-direction:column;flex-wrap:wrap}.program__year-selector #edit-course-date>div,.program__year-selector #edit-course-year>div{margin-right:1.25rem}@media (min-width:48em){.program__year-selector #edit-course-date,.program__year-selector #edit-course-year{flex-direction:row;justify-content:space-between;row-gap:.5rem}}.program__year #course-entry-dates p{margin-bottom:0}@media (min-width:64em){.program__year{width:fit-content;max-width:none}}.program__overview{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;background:#e2e2e2;margin:0 0 2.5rem;font-size:1.25rem;line-height:1.5}@media (min-width:48em){.program__overview{font-size:1.5rem}}@media (min-width:48em){.program__overview{flex-direction:row;flex-wrap:wrap;margin:0 0 3.75rem}}@media (min-width:64em){.program__overview{flex-wrap:nowrap;padding:0 2.5rem}}.program__overview p{margin-bottom:0}.program__overview-item{width:auto;padding:1.125rem;border-bottom:1px solid #f1f1f1}@media (min-width:48em){.program__overview-item{width:50%}.program__overview-item:last-child{width:100%}}@media (min-width:64em){.program__overview-item{width:auto;padding:2.5rem 2rem 2.5rem 0;border:none}.program__overview-item:last-child{width:auto;padding-right:0}}.program__overview--module{justify-content:unset}@media (min-width:48em){.program__overview--module-item{width:100%}}@media (min-width:64em){.program__overview--module-item{width:auto;margin-right:2.5rem}}.program__credits{font-size:1.25rem;line-height:1.5;font-family:BaxterSansLight,Helvetica,Arial,sans-serif}@media (min-width:48em){.program__credits{font-size:1.5rem}}.program__credits span{font-family:BaxterSansSemiBold,Helvetica,Arial,sans-serif;margin-right:1.5rem;color:#3b3b3b}.program__credits__link{margin-top:1.75rem}.program__application{display:flex;flex-direction:column;justify-content:space-between;width:100%}.program__application .information-panel{width:100%}.program__application .button-cta{color:#fff}.program__application__text{width:100%}@media (min-width:64em){.program__application__text{width:60%}}.program__application__text h4{margin-bottom:.25rem}.program__application__text label{font-family:BaxterSansSemibold,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5rem;margin-bottom:.5rem}@media (min-width:64em){.program__application__text label{font-size:1.5rem;line-height:2.25rem}}.program__application__text .select2-container{margin:0 0 1.5rem}.program__application__code{display:inline-block;padding:.5rem;background:#fff}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-image:none}.path-search .layout-content .search-bar{margin-top:0}.popular-searches,.search-results__no-results{background:#fff;margin-top:2rem;padding-bottom:3rem;padding-top:2rem}@media (min-width:64em){.popular-searches,.search-results__no-results{background:0 0}}.popular-searches__wrapper,.search-results__no-results__wrapper{padding:0 .125rem}@media (min-width:48em){.popular-searches__wrapper,.search-results__no-results__wrapper{padding:0 .25rem}}@media (min-width:64em){.popular-searches__wrapper,.search-results__no-results__wrapper{margin-left:0;padding:0 .5rem;width:50%}.modal .popular-searches__wrapper,.modal .search-results__no-results__wrapper{margin-left:0}}@media (min-width:90em){.popular-searches__wrapper,.search-results__no-results__wrapper{width:33.333%}}@media (min-width:125em){.popular-searches__wrapper,.search-results__no-results__wrapper{width:70%}}.popular-searches__list,.search-results__no-results__list{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.popular-searches__item,.search-results__no-results__item{margin-bottom:.5rem;padding-right:1rem;width:50%}.in-page-search{position:relative}@media (min-width:48em){#artist-statement .content-summary--image .content-summary__text,#artist-statement .content-summary--image .content-summary__title{width:auto;max-width:960px}}@media (min-width:48em){#artist-statement .content-summary--free-image .content-summary__image{width:40%}}@media (min-width:64em){#artist-statement .content-summary--free-image .content-summary__image{width:auto}}@media (max-width:63.99em){.siteimprove-content .siteimprove-content__item:not(:last-child) .card::after{position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #b3b3b3;content:""}}.table td a{font-size:inherit}.gallery--four-columns .gallery__thumbnail svg{display:none}.card.card--patch .card__img figure:before,.card.card--portrait .card__img figure:before{background-image:none}.card-grid .card.card--portrait .media--square figure{background-color:transparent}.views--group-people .card--patch .card__img figure:before,.views--group-people .card--portrait .card__img figure:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 456 456' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eperson-silhouette-2%3C/title%3E%3Cg id='person-silhouette-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Crect fill='%23F1F1F1' x='0' y='0' width='456' height='456'%3E%3C/rect%3E%3Cg id='Group-2' transform='translate(101.000000, 46.000000)' fill='%23E2E2E2' fill-rule='nonzero'%3E%3Cpath d='M50.8759591,76.5473146 C50.8759591,118.554987 84.9488491,152.627877 126.956522,152.627877 C168.964194,152.627877 203.037084,118.554987 203.037084,76.5473146 C203.037084,34.5396419 168.964194,1.42108547e-14 126.956522,1.42108547e-14 C84.9488491,1.42108547e-14 50.8759591,34.07289 50.8759591,76.5473146 Z' id='Path'%3E%3C/path%3E%3Cpath d='M126.956522,167.563939 C56.943734,167.563939 1.42108547e-14,224.507673 1.42108547e-14,294.52046 L1.42108547e-14,335.127877 C29.4053708,353.797954 76.5473146,365 126.956522,365 C177.365729,365 224.507673,353.797954 253.913043,335.127877 L253.913043,294.52046 C253.913043,224.507673 196.969309,167.563939 126.956522,167.563939 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.messages.messages--error{display:none}#user-login-form .form-item .description{display:none}.collapsible-content{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.path-user #block-pagetitle{display:flex;align-items:center}.path-user #block-pagetitle .hero{margin-top:3rem;margin-bottom:3rem}.path-user article.contextual-region{margin:0 1rem;margin-bottom:3rem}@media (min-width:48em){.path-user article.contextual-region{margin:0 2.25rem;margin-bottom:4rem}}@media (min-width:64em){.path-user article.contextual-region{margin:0 3.25rem;margin-bottom:5rem}}@media (min-width:90em){.path-user article.contextual-region{margin:0 auto 0 5rem;margin-bottom:6rem}}@media (min-width:125em){.path-user article.contextual-region{margin:0 auto 0 10rem;margin-bottom:7rem}}.login__panel{width:100%;margin-bottom:5rem;padding:1.5rem 1.125rem;border:1px solid #e2e2e2;background-color:#fff}@media (min-width:48em){.login__panel{padding:2.5rem}}.login__panel--container{padding:0;border:none;background-color:transparent}.login__panel .container{margin:0 0 40px -8px}.login__panel .container a{font-size:1rem}.login__panel .information-panel{box-shadow:none}.login__toggle{margin-top:2.5rem}.login .login__form{display:none}.login .login__form--active{display:block}.login .login__form .user-pass p{margin-top:.5rem}.login .login__form .user-login-form .form-item{margin-bottom:1.25rem}.login .login__form .login-form__help_actions{margin-bottom:.5rem;text-align:right}.login .button.form-submit{background-color:#f36365;color:#fff}.login .button.form-submit:visited{color:#fff}.login .button.form-submit:focus,.login .button.form-submit:hover{background:#dd4244;color:#fff}.login .button.form-submit:focus img,.login .button.form-submit:focus svg,.login .button.form-submit:hover img,.login .button.form-submit:hover svg{filter:brightness(0) saturate(100%) invert(1)}@media (max-width:63.99em){.views-element-container .views-row:not(:last-child) .card--landscape::after{position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #b3b3b3;content:""}}.views-view-responsive-grid .card--portrait{background-color:#efefef}.feed-cards{list-style:none}@media (max-width:63.99em){.feed-cards li:not(:last-child) .card::after{position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #b3b3b3;content:""}}
@layer properties;@layer theme,base,components,utilities;.invisible{visibility:hidden;}.visible{visibility:visible;}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.z-\(--z-content\){z-index:var(--z-content);}.mt-5{margin-top:var(--spacing-5);}.mt-10{margin-top:var(--spacing-10);}.mr-4{margin-right:var(--spacing-4);}.mb-0{margin-bottom:var(--spacing-0);}.mb-3{margin-bottom:var(--spacing-3);}.mb-6{margin-bottom:var(--spacing-6);}.mb-7{margin-bottom:var(--spacing-7);}.mb-10{margin-bottom:var(--spacing-10);}.block{display:block;}.contents{display:contents;}.flow-root{display:flow-root;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.inline-block{display:inline-block;}.h-6{height:var(--spacing-6);}.h-10{height:var(--spacing-10);}.h-20{height:var(--spacing-20);}.h-30{height:var(--spacing-30);}.w-20{width:var(--spacing-20);}.w-full{width:100%;}.grow{flex-grow:1;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.resize{resize:both;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.gap-0{gap:var(--spacing-0);}.gap-4{gap:var(--spacing-4);}.gap-8{gap:var(--spacing-8);}.gap-16{gap:var(--spacing-16);}.border{border-style:var(--tw-border-style);border-width:1px;}.border-0{border-style:var(--tw-border-style);border-width:0px;}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px;}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px;}.border-solid{--tw-border-style:solid;border-style:solid;}.border-\(--callout-border-colour\){border-color:var(--callout-border-colour);}.border-\(--columns-border-colour\){border-color:var(--columns-border-colour);}.border-ui-mid-grey{border-color:var(--color-ui-mid-grey);}.selection-bow{&::selection,& ::selection{color:var(--color-blue);background-color:var(--color-selection-white);-webkit-text-fill-color:var(--color-blue);}}.selection-wob{::selection{color:var(--color-white);background-color:var(--color-blue);-webkit-text-fill-color:var(--color-white);}}.bg-bg-blue{background-color:var(--color-bg-blue);}.bg-white{background-color:var(--color-white);}.bg-gradient-blue-to-red{background-image:var(--background-image-gradient-blue-to-red);}.bg-gradient-blue-to-red-featured{background-image:var(--background-image-gradient-blue-to-red-featured);}.bg-gradient-discover{background-image:var(--background-image-gradient-discover);}.bg-gradient-discover-light-blue{background-image:var(--background-image-gradient-discover-light-blue);}.bg-gradient-discover-light-blue-with-shield{background-image:var(--background-image-gradient-discover-light-blue-with-shield);}.bg-gradient-research{background-image:var(--background-image-gradient-research);}.p-4-5{padding:var(--spacing-4-5);}.p-6{padding:var(--spacing-6);}.p-10{padding:var(--spacing-10);}.px-1{padding-inline:var(--spacing-1);}.px-2{padding-inline:var(--spacing-2);}.px-3{padding-inline:var(--spacing-3);}.px-4{padding-inline:var(--spacing-4);}.px-4-5{padding-inline:var(--spacing-4-5);}.px-5{padding-inline:var(--spacing-5);}.px-6{padding-inline:var(--spacing-6);}.px-7{padding-inline:var(--spacing-7);}.px-8{padding-inline:var(--spacing-8);}.px-9{padding-inline:var(--spacing-9);}.px-10{padding-inline:var(--spacing-10);}.px-11{padding-inline:var(--spacing-11);}.px-12{padding-inline:var(--spacing-12);}.px-13{padding-inline:var(--spacing-13);}.px-14{padding-inline:var(--spacing-14);}.px-15{padding-inline:var(--spacing-15);}.px-16{padding-inline:var(--spacing-16);}.px-17{padding-inline:var(--spacing-17);}.px-18{padding-inline:var(--spacing-18);}.px-19{padding-inline:var(--spacing-19);}.px-20{padding-inline:var(--spacing-20);}.px-21{padding-inline:var(--spacing-21);}.px-22{padding-inline:var(--spacing-22);}.px-23{padding-inline:var(--spacing-23);}.px-24{padding-inline:var(--spacing-24);}.px-25{padding-inline:var(--spacing-25);}.px-26{padding-inline:var(--spacing-26);}.px-27{padding-inline:var(--spacing-27);}.px-30{padding-inline:var(--spacing-30);}.pt-5{padding-top:var(--spacing-5);}.pt-\[1\.9rem\]{padding-top:1.9rem;}.pb-6{padding-bottom:var(--spacing-6);}.pb-10{padding-bottom:var(--spacing-10);}.align-bottom{vertical-align:bottom;}.heading-2{font-family:var(--font-medium);font-size:var(--spacing-7);font-weight:var(--font-weight-medium);line-height:var(--spacing-8);@media (width >= 48em){font-size:var(--spacing-9);line-height:var(--spacing-11);}}.font-bold{font-family:var(--font-bold);}.font-bold-italic{font-family:var(--font-bold-italic);}.font-discover-bold{font-family:var(--font-discover-bold);}.font-italic{font-family:var(--font-italic);}.font-light{font-family:var(--font-light);}.font-light-italic{font-family:var(--font-light-italic);}.font-medium{font-family:var(--font-medium);}.font-medium-italic{font-family:var(--font-medium-italic);}.font-primary{font-family:var(--font-primary);}.font-semibold{font-family:var(--font-semibold);}.font-semibold-italic{font-family:var(--font-semibold-italic);}.body-text{font-size:var(--spacing-5);line-height:1.5;@media (width >= 48em){font-size:var(--spacing-6);}}.text-\[1\.5rem\]{font-size:1.5rem;}.text-body-large{font-size:var(--text-body-large);}.text-body-medium{font-size:var(--text-body-medium);}.text-body-small{font-size:var(--text-body-small);}.text-button-primary{font-size:var(--text-button-primary);}.text-button-primary-mobile{font-size:var(--text-button-primary-mobile);}.text-button-secondary{font-size:var(--text-button-secondary);}.text-button-secondary-mobile{font-size:var(--text-button-secondary-mobile);}.text-button-tertiary{font-size:var(--text-button-tertiary);}.text-button-tertiary-mobile{font-size:var(--text-button-tertiary-mobile);}.text-header-body{font-size:var(--text-header-body);}.text-header-course{font-size:var(--text-header-course);}.text-header-large{font-size:var(--text-header-large);}.text-header-small{font-size:var(--text-header-small);}.text-header-with-strapline{font-size:var(--text-header-with-strapline);}.text-header-with-strapline-mobile{font-size:var(--text-header-with-strapline-mobile);}.text-nav-small{font-size:var(--text-nav-small);}.leading-\[1\.8rem\]{--tw-leading:1.8rem;line-height:1.8rem;}.leading-\[1\.75rem\]{--tw-leading:1.75rem;line-height:1.75rem;}.font-\[600\]{--tw-font-weight:600;font-weight:600;}.wrap-break-word{overflow-wrap:break-word;}.whitespace-pre-line{white-space:pre-line;}.text-\(--callout-title-colour\){color:var(--callout-title-colour);}.lowercase{text-transform:lowercase;}.underline{text-decoration-line:underline;}.shadow-button-inset{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 50%)) inset;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.shadow-button-outer{--tw-shadow:0px 10px 20px 0px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.shadow-dark-background{--tw-shadow:0px 0px 5px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.shadow-drop-extra-light{--tw-shadow:0px 10px 20px 0px var(--tw-shadow-color,rgb(0 0 0 / 13%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.shadow-extra-soft-y-1{--tw-shadow:0px -1px 20px 0px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.shadow-hero-on-image{--tw-shadow:7px 0 15px 0px var(--tw-shadow-color,rgb(0 0 0 / 20%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.shadow-modal{--tw-shadow:0px 27px 30px 0px var(--tw-shadow-color,rgb(0 0 0 / 20%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.shadow-soft-outer{--tw-shadow:0px 10px 20px 0px var(--tw-shadow-color,rgb(0 0 0 / 20%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.\[term\:field_course_level_summary\]{term:field course level summary;}.text-shadow-hero-page-type{text-shadow:0px 0px 5px var(--tw-text-shadow-color,rgb(0 0 0 / 70%));}.text-shadow-hero-text{text-shadow:0px 0px 5px var(--tw-text-shadow-color,rgb(0 0 0 / 90%));}.text-shadow-hero-title{text-shadow:0px 0px 5px var(--tw-text-shadow-color,rgb(0 0 0 / 60%));}.text-shadow-soft-outer{text-shadow:0px 10px 20px var(--tw-text-shadow-color,rgb(0 0 0 / 20%));}.md\:mt-8{@media (width >= 48em){margin-top:var(--spacing-8);}}.md\:mb-4-5{@media (width >= 48em){margin-bottom:var(--spacing-4-5);}}.md\:mb-10{@media (width >= 48em){margin-bottom:var(--spacing-10);}}.md\:mb-20{@media (width >= 48em){margin-bottom:var(--spacing-20);}}.md\:p-10{@media (width >= 48em){padding:var(--spacing-10);}}.md\:text-\[2\.2rem\]{@media (width >= 48em){font-size:2.2rem;}}.md\:text-\[2rem\]{@media (width >= 48em){font-size:2rem;}}.md\:leading-10{@media (width >= 48em){--tw-leading:var(--spacing-10);line-height:var(--spacing-10);}}.md\:leading-\[2\.5rem\]{@media (width >= 48em){--tw-leading:2.5rem;line-height:2.5rem;}}.lg\:float-left{@media (width >= 64em){float:left;}}.lg\:float-right{@media (width >= 64em){float:right;}}.lg\:mt-2{@media (width >= 64em){margin-top:var(--spacing-2);}}.lg\:mr-\[30px\]{@media (width >= 64em){margin-right:30px;}}.lg\:mb-3{@media (width >= 64em){margin-bottom:var(--spacing-3);}}.lg\:ml-\[30px\]{@media (width >= 64em){margin-left:30px;}}.lg\:max-w-\[390px\]{@media (width >= 64em){max-width:390px;}}.lg\:grid-cols-2{@media (width >= 64em){grid-template-columns:repeat(2,minmax(0,1fr));}}.lg\:grid-cols-3{@media (width >= 64em){grid-template-columns:repeat(3,minmax(0,1fr));}}.lg\:grid-cols-4{@media (width >= 64em){grid-template-columns:repeat(4,minmax(0,1fr));}}.lg\:grid-cols-5{@media (width >= 64em){grid-template-columns:repeat(5,minmax(0,1fr));}}.lg\:gap-8{@media (width >= 64em){gap:var(--spacing-8);}}.lg\:gap-16{@media (width >= 64em){gap:var(--spacing-16);}}.lg\:gap-31{@media (width >= 64em){gap:var(--spacing-31);}}.lg\:text-\[2\.8rem\]{@media (width >= 64em){font-size:2.8rem;}}.lg\:leading-\[3\.2rem\]{@media (width >= 64em){--tw-leading:3.2rem;line-height:3.2rem;}}.\[\&_\.media\]\:w-\[14rem\]{& .media{width:14rem;}}.\[\&_\.panel\]\:border-none{& .panel{--tw-border-style:none;border-style:none;}}.\[\&_\.panel\]\:p-0{& .panel{padding:var(--spacing-0);}}.\[\&_\.panel\]\:shadow-none{& .panel{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}.\[\&_\.wysiwyg\]\:lg\:w-full{& .wysiwyg{@media (width >= 64em){width:100%;}}}:root{--filter-p-grey:brightness(0) saturate(100%) invert(20%) sepia(0%) saturate(57%) hue-rotate(284deg) brightness(95%) contrast(86%);--filter-p-blue:brightness(0) saturate(100%) invert(31%) sepia(57%) saturate(2796%) hue-rotate(220deg) brightness(94%) contrast(87%);--filter-p-blue-dark:brightness(0) saturate(100%) invert(17%) sepia(94%) saturate(3038%) hue-rotate(228deg) brightness(84%) contrast(94%);--filter-p-red:brightness(0) saturate(100%) invert(58%) sepia(35%) saturate(3452%) hue-rotate(319deg) brightness(96%) contrast(99%);--filter-white:brightness(0) saturate(100%) invert(1);--filter-ui-dark-blue:brightness(0) saturate(100%) invert(22%) sepia(47%) saturate(5325%) hue-rotate(227deg) brightness(75%) contrast(96%);--filter-ui-purple:brightness(0) saturate(100%) invert(27%) sepia(66%) saturate(5621%) hue-rotate(246deg) brightness(93%) contrast(90%);--filter-ui-silver:brightness(0) saturate(100%) invert(99%) sepia(16%) saturate(187%) hue-rotate(247deg) brightness(111%) contrast(89%);--filter-dark-link-visited:brightness(0) saturate(100%) invert(71%) sepia(17%) saturate(905%) hue-rotate(219deg) brightness(96%) contrast(82%);--filter-dark-link-hover:brightness(0) saturate(100%) invert(79%) sepia(0%) saturate(69%) hue-rotate(245deg) brightness(92%) contrast(89%);--filter-link-visited:brightness(0) saturate(100%) invert(30%) sepia(26%) saturate(5990%) hue-rotate(256deg) brightness(93%) contrast(90%);--filter-link-hover:brightness(0) saturate(100%) invert(13%) sepia(8%) saturate(6980%) hue-rotate(198deg) brightness(91%) contrast(102%);--filter-darken:grayscale(1) brightness(0.95);--filter-chevron-darken:brightness(0.675);.filter-p-grey{filter:var(--filter-p-grey);}.filter-p-blue{filter:var(--filter-p-blue);}.filter-p-blue-dark{filter:var(--filter-p-blue-dark);}.filter-p-red{filter:var(--filter-p-red);}.filter-white{filter:var(--filter-white);}.filter-ui-dark-blue{filter:var(--filter-ui-dark-blue);}.filter-ui-purple{filter:var(--filter-ui-purple);}.filter-ui-silver{filter:var(--filter-ui-silver);}.filter-dark-link-visited{filter:var(--filter-dark-link-visited);}.filter-dark-link-hover{filter:var(--filter-dark-link-hover);}.filter-link-visited{filter:var(--filter-link-visited);}.filter-link-hover{filter:var(--filter-link-hover);}.filter-darken{filter:var(--filter-darken);}.filter-chevron-darken{filter:var(--filter-chevron-darken);}}:root,:host{--color-grey:#3b3b3b;--color-black:#000;--color-blue:#4365e2;--color-red:#f36365;--color-yellow:#ffb506;--color-green:#01d17c;--color-white:#fff;--color-ui-orange:#e26143;--color-ui-orange-hover:#c05239;--color-ui-silver:#f1f1f1;--color-ui-red:#dd4244;--color-ui-yellow:#ffb506;--color-ui-green:#029e5e;--color-ui-navy:#131d42;--color-ui-dark-blue:#1e3fbc;--color-ui-purple:#6143e2;--color-ui-black:#2a2724;--color-ui-grey:#888;--color-ui-mid-grey:#b3b3b3;--color-bg-blue:#d1e2f2;--color-bg-grey:#e2e2e2;--color-bg-light-grey:#f8f8f8;--color-bg-red:#f4cec3;--color-bg-red-alt:#f7e4df;--color-active-item-grey:#f5f5f5;--color-link-visited:#9543e2;--color-dark-link-visited:#bba0e1;--color-selection-white:rgba(255,255,255,0.99);--background-image-gradient-discover-light-blue-with-shield:linear-gradient(205deg,rgb(209 226 242 / 0%) 50%,rgb(209 226 242 / 35%) 75%,rgb(209 226 242 / 50%) 100%);--background-image-gradient-discover-light-blue:linear-gradient(190deg,rgb(209 226 242 / 0%) 50%,rgb(209 226 242 / 35%) 75%,rgb(209 226 242 / 50%) 100%);--background-image-gradient-discover:linear-gradient(70deg,#4265e2 0%,#4265e2 55%,#bd01da 100%);--background-image-gradient-blue-to-red:linear-gradient(122deg,#4365e2 25%,rgb(104 101 201 / 70%) 40%,rgb(255 98 100 / 70%) 100%);--background-image-gradient-blue-to-red-featured:linear-gradient(122deg,#4365e2 18%,rgb(104 101 201 / 40%) 40%,rgb(255 98 100 / 70%) 100%);--background-image-gradient-research:linear-gradient(270deg,rgb(243 99 101 / 45%) 0%,rgb(67 101 226 / 45%) 89.6%);--font-discover-bold:"BaxterDiscoverBold",helvetica,arial,sans-serif;--font-light:"BaxterSansLight",helvetica,arial,sans-serif;--font-light-italic:"BaxterSansLightItalic",helvetica,arial,sans-serif;--font-primary:"BaxterSansRegular",helvetica,arial,sans-serif;--font-italic:"BaxterSansRegularItalic",helvetica,arial,sans-serif;--font-medium:"BaxterSansMedium",helvetica,arial,sans-serif;--font-medium-italic:"BaxterSansMediumItalic",helvetica,arial,sans-serif;--font-semibold:"BaxterSansSemibold",helvetica,arial,sans-serif;--font-semibold-italic:"BaxterSansSemiboldItalic",helvetica,arial,sans-serif;--font-bold:"BaxterSansBold",helvetica,arial,sans-serif;--font-bold-italic:"BaxterSansBoldItalic",helvetica,arial,sans-serif;--font-weight-medium:500;--text-nav-small:1.125rem;--text-body-small:1.125rem;--text-body-medium:1.25rem;--text-body-large:1.5rem;--text-header-small:2rem;--text-header-with-strapline-mobile:1.8rem;--text-header-with-strapline:2.25rem;--text-header-body:clamp(1.25rem,1.2rem + 0.25vw,1.5rem);--text-header-large:clamp(2rem,1.5993rem + 1.6438vw,3.5rem);--text-header-course:clamp(2rem,1.7329rem + 1.0959vw,3rem);--text-button-secondary:1.5rem;--text-button-secondary-mobile:1.25rem;--text-button-primary:1.625rem;--text-button-primary-mobile:1.375rem;--text-button-tertiary:1.25rem;--text-button-tertiary-mobile:1.25rem;--spacing-0:0;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-4-5:1.125rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-13:3.25rem;--spacing-14:3.5rem;--spacing-15:3.75rem;--spacing-16:4rem;--spacing-17:4.25rem;--spacing-18:4.5rem;--spacing-19:4.75rem;--spacing-20:5rem;--spacing-21:5.25rem;--spacing-22:5.5rem;--spacing-23:5.75rem;--spacing-24:6rem;--spacing-25:6.25rem;--spacing-26:6.5rem;--spacing-27:6.75rem;--spacing-30:7.5rem;--spacing-31:8rem;--shadow-soft-outer:0px 10px 20px 0px rgb(0 0 0 / 20%);--shadow-drop-extra-light:0px 10px 20px 0px rgb(0 0 0 / 13%);--shadow-dark-background:0px 0px 5px #000;--shadow-extra-soft-y-1:0px -1px 20px 0px #00000021;--shadow-button-inset:0 1px 3px 0 rgb(0 0 0 / 50%) inset;--shadow-button-outer:0px 10px 20px 0px #0003;--shadow-modal:0px 27px 30px 0px rgb(0 0 0 / 20%);--shadow-hero-on-image:7px 0 15px 0px rgb(0 0 0 / 20%);--text-shadow-soft-outer:0px 10px 20px rgb(0 0 0 / 20%);--text-shadow-hero-title:0px 0px 5px rgb(0 0 0 / 60%);--text-shadow-hero-text:0px 0px 5px rgb(0 0 0 / 90%);--text-shadow-hero-page-type:0px 0px 5px rgb(0 0 0 / 70%);}:root{--color-highlight:var(--color-blue);}:root{--z-sticky:99;--z-subnav:22;--z-subnav-overlay:21;--z-gallery:12;--z-modal:11;--z-alert:10;--z-contextual-nav-overlay:9;--z-contextual-nav:8;--z-wrapper:2;--z-content:1;--z-background:0;--z-negative:-1;}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-text-shadow-color{syntax:"*";inherits:false;}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;}}}
