/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{.jump-to-section{font-size:1rem;position:relative;}.taxonomy-term.vocabulary-condition .jump-to-section,.taxonomy-term.vocabulary-procedure .jump-to-section{float:right;margin-bottom:2rem;margin-left:2rem;}.jump-to-section .jump-to-section-button{padding:0;display:block;background-color:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;color:#14828c;font-weight:400;z-index:1;}.jump-to-section .jump-to-section-button::after{display:inline-block;content:"";width:10px;height:10px;transform:translateY(25%);margin-left:0.5rem;background-image:url(/themes/custom/dos/dist/icon/svg/dropdown-arrow.svg);background-repeat:no-repeat;background-size:contain;}.jump-to-section .jump-to-section-button:hover{text-decoration:underline;}.jump-to-section .jump-to-section-button.open::before{content:"";width:100%;height:4px;background-color:#16a0ac;position:absolute;bottom:-11px;}.jump-to-section .jump-to-section-button.open::after{background-image:url(/themes/custom/dos/dist/icon/svg/minimize.svg);}.jump-to-section .jump-to-section-button::before{content:"";width:100%;height:4px;background-color:#16a0ac;position:absolute;bottom:-11px;}.jump-to-section .jump-to-section-button::after{display:inline-block;content:"";width:10px;height:10px;transform:translateY(25%);margin-left:0.5rem;background-image:url(/themes/custom/dos/dist/icon/svg/dropdown-arrow.svg);background-repeat:no-repeat;background-size:contain;}.jump-to-section .jump-to-section-button:hover{color:#052049;text-decoration:none;cursor:pointer;}.jump-to-section .jump-to-section-button:hover::before{content:"";background-color:#052049;}.jump-to-section .jump-to-section-button.open::after{background-image:url(/themes/custom/dos/dist/icon/svg/minimize.svg);}.jump-to-section .jump-to-section-dropdown{width:20rem;text-align:left;z-index:1;position:absolute;background-color:#f8f8f9;top:calc(100% + 11px);right:0;}.jump-to-section .jump-to-section-dropdown ul{list-style-type:none;padding:0;margin:0;padding:1.25rem;}.jump-to-section .jump-to-section-dropdown ul li{font-family:"Helvetica Neue Regular","HelveticaNeue","Helvetica","Arial",sans-serif;font-weight:400;line-height:1.5;margin-bottom:0.5rem;}.jump-to-section .jump-to-section-dropdown ul li:last-child{margin-bottom:0;}.jump-to-section .jump-to-section-dropdown ul a{text-decoration:none;color:#052049;}.jump-to-section .jump-to-section-dropdown ul a:hover{text-decoration:underline;}.jump-to-section.jump-to-list{width:100%;text-align:left;z-index:1;top:calc(100% + 11px);background-color:transparent;}.jump-to-section.jump-to-list ul{list-style-type:none;padding:0;margin:0;padding:1.25rem;}.jump-to-section.jump-to-list ul li{font-family:"Helvetica Neue Regular","HelveticaNeue","Helvetica","Arial",sans-serif;font-weight:400;line-height:2;margin-bottom:0.5rem;}.jump-to-section.jump-to-list ul li:last-child{margin-bottom:0;}.jump-to-section.jump-to-list ul a{color:#14828c;text-decoration:none;border-bottom:1px solid #7e92ae;padding-right:0.313rem 0.625rem;}.jump-to-section.jump-to-list ul a:hover{background-color:#f8f8f9;}
}
@media screen{figure.media--type-image{max-width:54.6875rem;margin:0 auto;box-sizing:border-box;border:1px solid #506380;border-top:0;border-bottom-right-radius:40px;overflow:hidden;min-height:1rem;background:#fff;color:#070707;}figure.media--type-image .field--name-field-media-image{border-top:5px solid #feb80a;line-height:0;}figure.media--type-image .field--name-field-media-image img{line-height:1rem;}figure.media--type-image.media--view-mode-inline-image{margin-bottom:1.25rem;max-width:33rem;width:60%;}figure.media--type-image.media--view-mode-inline-image img{width:100%;}figure.media--type-image.media--view-mode-inline-image.align-left{margin-right:1.25rem;}figure.media--type-image.media--view-mode-inline-image.align-right{margin-left:1.25rem;}.region-sidebar-left figure.media--type-image.media--view-mode-inline-image,.region-sidebar-right figure.media--type-image.media--view-mode-inline-image{width:100%;float:none;}.region-sidebar-left figure.media--type-image.media--view-mode-inline-image.align-left,.region-sidebar-right figure.media--type-image.media--view-mode-inline-image.align-left{margin-right:auto;}.region-sidebar-left figure.media--type-image.media--view-mode-inline-image.align-right,.region-sidebar-right figure.media--type-image.media--view-mode-inline-image.align-right{margin-left:auto;}@media (max-width:40rem){figure.media--type-image.media--view-mode-inline-image{width:100%;float:none;}figure.media--type-image.media--view-mode-inline-image.align-left{margin-right:auto;}figure.media--type-image.media--view-mode-inline-image.align-right{margin-left:auto;}}@media (max-width:70rem) and (min-width:57.5rem){.both-sidebars figure.media--type-image.media--view-mode-inline-image{width:100%;float:none;}.both-sidebars figure.media--type-image.media--view-mode-inline-image.align-left{margin-right:auto;}.both-sidebars figure.media--type-image.media--view-mode-inline-image.align-right{margin-left:auto;}}figure.media--type-image figcaption{padding-top:0.625rem;background:#fff;font-size:1rem;color:#070707;}figure.media--type-image figcaption .field--name-field-image-credit{text-align:right;font-size:0.75rem;color:#506380;margin:0 1.25rem;}figure.media--type-image figcaption .field--name-field-image-caption{margin:0.625rem 1.25rem 1.25rem;}.media--view-mode-_-3-width-inline-image{width:33%;max-width:20rem;}.media--view-mode-_-3-width-inline-image.align-left{margin-right:1.25rem;}.media--view-mode-_-3-width-inline-image.align-right{margin-left:1.25rem;}@media (max-width:70rem) and (min-width:57.5rem){.both-sidebars .media--view-mode-_-3-width-inline-image{width:50%;}}@media (max-width:44rem){.media--view-mode-_-3-width-inline-image{width:50%;}}.media--view-mode-small-narrow-inline-image{width:13rem;max-width:50%;}.media--view-mode-small-narrow-inline-image.align-left{margin-right:1.25rem;}.media--view-mode-small-narrow-inline-image.align-right{margin-left:1.25rem;}.media--view-mode-content-width-inline-image{width:100%;max-width:54.6875rem;}.media--view-mode-content-width-inline-image.align-left,.media--view-mode-content-width-inline-image.align-right{float:none;margin-left:auto;margin-right:auto;}.media--view-mode-rounded-overlay{border-radius:0 0 4.375rem 0;overflow:hidden;position:relative;}.media--view-mode-rounded-overlay .corner-detail{position:absolute;z-index:1;width:0;height:0;overflow:hidden;}.media--view-mode-rounded-overlay .corner-detail.mobile{top:12px;left:12px;}@media (min-width:64em){.media--view-mode-rounded-overlay .corner-detail.mobile{display:none;}}.media--view-mode-rounded-overlay .corner-detail.desktop{top:20px;left:20px;}@media (max-width:63.99em){.media--view-mode-rounded-overlay .corner-detail.desktop{display:none;}}.media--view-mode-rounded-overlay img{display:block;}.media--view-mode-rounded-overlay.animate .corner-detail{animation:strokeReveal 3s forwards;}@keyframes strokeReveal{from{width:0;height:0;}to{width:100px;height:100px;}}.text-block__text{position:relative;}p.media-overlay{background-color:rgba(255,255,255,0.8);border-radius:0 4.375rem 0 0;position:absolute;bottom:0;left:0;margin:0;padding:1.25rem 2.5rem 1.25rem 1.25rem;z-index:2;color:#0f388a;font-family:"Helvetica Neue Medium","HelveticaNeue","Helvetica","Arial",sans-serif;font-size:2.5rem;font-weight:500;line-height:1.25;letter-spacing:-0.8px;}p.media-popover{background-image:url(/themes/custom/dos/dist/icon/svg/three-dots.svg);background-size:contain;background-repeat:no-repeat;font-size:0;position:absolute;top:1.25rem;right:1.25rem;width:3.75rem;height:3.75rem;z-index:2;}p.media-popover.show-popover{background-image:unset;width:21.875rem;height:-moz-fit-content;height:fit-content;background:rgba(5,32,73,0.93);border-radius:0 0 4.5rem 0;padding:4.25rem 2.5625rem 3rem 2.3125rem;font-family:"Helvetica Neue Medium","HelveticaNeue","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.25;letter-spacing:-0.01rem;color:#fff;margin:0;}p.media-popover.show-popover::after{position:absolute;top:0;right:0;background-image:url(/themes/custom/dos/dist/icon/svg/close.svg);background-size:contain;background-repeat:no-repeat;content:"";display:block;top:1rem;right:1rem;width:1.25rem;height:1.25rem;z-index:3;}
}
@media screen{html{scroll-behavior:smooth;}body.user-logged-in #toolbar-administration.toolbar-oriented .toolbar-bar{position:fixed !important;}.help,.region-highlighted{max-width:85rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;}.main.l-content{max-width:85rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;}.page-is-fullwidth .main.l-content{max-width:100%;width:100%;padding-left:0;padding-right:0;}.page-is-fullwidth .main.l-content .region-content{max-width:none;}.main.l-content .sidebar-first,.main.l-content .page-content-outer-wrap,.main.l-content .sidebar-second{margin-bottom:5rem;}.main.l-content .sidebar-second .block{margin-bottom:3rem;}.main.l-content .sidebar-first .views-field .field-content > div:first-child .paragraph,.main.l-content .sidebar-second .views-field .field-content > div:first-child .paragraph{margin-top:0;}body:not(.page-is-fullwidth) .main.l-content.left-sidebar-only .page-content-inner-wrap,body:not(.page-is-fullwidth) .main.l-content.both-sidebars .page-content-inner-wrap{display:flex;flex-direction:column;}@media (min-width:57.5em){body:not(.page-is-fullwidth) .main.l-content.left-sidebar-only .page-content-inner-wrap,body:not(.page-is-fullwidth) .main.l-content.both-sidebars .page-content-inner-wrap{flex-direction:row;}body:not(.page-is-fullwidth) .main.l-content.left-sidebar-only .sidebar-first,body:not(.page-is-fullwidth) .main.l-content.both-sidebars .sidebar-first{width:32%;padding-right:10%;}body:not(.page-is-fullwidth) .main.l-content.left-sidebar-only .page-content,body:not(.page-is-fullwidth) .main.l-content.both-sidebars .page-content{width:68%;}}body:not(.page-is-fullwidth) .main.l-content.right-sidebar-only{display:flex;flex-direction:column;}@media (min-width:57.5em){body:not(.page-is-fullwidth) .main.l-content.right-sidebar-only{flex-direction:row;}body:not(.page-is-fullwidth) .main.l-content.right-sidebar-only .page-content-outer-wrap{width:68%;}body:not(.page-is-fullwidth) .main.l-content.right-sidebar-only .sidebar-second{width:32%;padding-left:10%;}}body:not(.page-is-fullwidth) .main.l-content.both-sidebars{display:flex;flex-direction:column;}@media (min-width:57.5em){body:not(.page-is-fullwidth) .main.l-content.both-sidebars{flex-direction:row;}body:not(.page-is-fullwidth) .main.l-content.both-sidebars .page-content-outer-wrap{width:76%;}body:not(.page-is-fullwidth) .main.l-content.both-sidebars .sidebar-second{width:24%;padding-left:4%;}}.print-logo{display:none !important;}.node--type-page .field--name-field-components > .field__item{margin-top:1.5rem;margin-bottom:1.5rem;}.node--type-page .field--name-field-components > .field__item:first-child{margin-top:0;}.node--type-page .field--name-field-components > .field__item:first-child .paragraph{margin-top:0;}@media (min-width:64em){.node--type-page .field--name-field-components > .field__item{margin-top:3.59375rem;margin-bottom:3.59375rem;}}.node--type-page .field--name-field-components:not(:first-child){margin-top:1.5rem;}@media (min-width:64em){.node--type-page .field--name-field-components:not(:first-child){margin-top:3.59375rem;}}
}
@media screen{.pager{margin:1.25rem auto;list-style:none;margin-bottom:3.125rem;}.pager__items{padding:0;}@media (min-width:32.5em){.pager__items{display:flex;justify-content:center;align-items:center;}}@media (max-width:32.49em){.pager__items{position:relative;padding-top:2.5rem;text-align:center;}}.pager__item{list-style:none;padding:0 6px;font-size:1.25rem;font-weight:500;}@media (max-width:32.49em){.pager__item{display:inline;padding:0;}}.pager__item a:not(.btn){font-size:1.25rem;font-weight:500;color:#14828c;font-family:"Helvetica Neue Medium","HelveticaNeue","Helvetica","Arial",sans-serif;display:block;text-align:center;padding-left:6px;padding-right:6px;line-height:2.44;letter-spacing:0.62px;}@media (max-width:32.49em){.pager__item a:not(.btn){display:inline;}}.pager__item a:not(.btn):active,.pager__item a:not(.btn):focus,.pager__item a:not(.btn):hover{text-decoration:none;}.pager__item.is-active a{transition:all 0.6s ease 0s;color:#fff;background-color:#0f388a;width:35px;height:35px;border-radius:50%;line-height:2rem;display:inline-block;}.pager__item.is-active a:hover{background-color:#052049;}@media (max-width:32.49em){.pager__item.pager__item--first,.pager__item.pager__item--previous,.pager__item.pager__item--next,.pager__item.pager__item--last{display:inline;margin-bottom:4px;margin-top:4px;}}@media (max-width:32.49em){.pager__item.pager__item--first a,.pager__item.pager__item--previous a,.pager__item.pager__item--next a,.pager__item.pager__item--last a{display:inline;width:186px;}}.pager__item.pager__item--first a:active,.pager__item.pager__item--first a:focus,.pager__item.pager__item--first a:hover,.pager__item.pager__item--previous a:active,.pager__item.pager__item--previous a:focus,.pager__item.pager__item--previous a:hover,.pager__item.pager__item--next a:active,.pager__item.pager__item--next a:focus,.pager__item.pager__item--next a:hover,.pager__item.pager__item--last a:active,.pager__item.pager__item--last a:focus,.pager__item.pager__item--last a:hover{text-decoration:none;}.pager__item.pager__item--previous .btn,.pager__item.pager__item--previous .btn-small,.pager__item.pager__item--previous .btn-pager,.pager__item.pager__item--previous a,.pager__item.pager__item--next .btn,.pager__item.pager__item--next .btn-small,.pager__item.pager__item--next .btn-pager,.pager__item.pager__item--next a,.pager__item.pager__item--first .btn,.pager__item.pager__item--first .btn-small,.pager__item.pager__item--first .btn-pager,.pager__item.pager__item--first a,.pager__item.pager__item--last .btn,.pager__item.pager__item--last .btn-small,.pager__item.pager__item--last .btn-pager,.pager__item.pager__item--last a{transition:all 0.6s ease 0s;color:#14828c;font-size:1.25rem;padding:0;background-color:transparent;outline:0;border:0;text-decoration:underline;border-radius:0;}.pager__item.pager__item--previous .btn:hover,.pager__item.pager__item--previous .btn-small:hover,.pager__item.pager__item--previous .btn-pager:hover,.pager__item.pager__item--previous a:hover,.pager__item.pager__item--next .btn:hover,.pager__item.pager__item--next .btn-small:hover,.pager__item.pager__item--next .btn-pager:hover,.pager__item.pager__item--next a:hover,.pager__item.pager__item--first .btn:hover,.pager__item.pager__item--first .btn-small:hover,.pager__item.pager__item--first .btn-pager:hover,.pager__item.pager__item--first a:hover,.pager__item.pager__item--last .btn:hover,.pager__item.pager__item--last .btn-small:hover,.pager__item.pager__item--last .btn-pager:hover,.pager__item.pager__item--last a:hover{text-decoration:none;}.pager__item.pager__item--previous .btn:focus,.pager__item.pager__item--previous .btn-small:focus,.pager__item.pager__item--previous .btn-pager:focus,.pager__item.pager__item--previous a:focus,.pager__item.pager__item--next .btn:focus,.pager__item.pager__item--next .btn-small:focus,.pager__item.pager__item--next .btn-pager:focus,.pager__item.pager__item--next a:focus,.pager__item.pager__item--first .btn:focus,.pager__item.pager__item--first .btn-small:focus,.pager__item.pager__item--first .btn-pager:focus,.pager__item.pager__item--first a:focus,.pager__item.pager__item--last .btn:focus,.pager__item.pager__item--last .btn-small:focus,.pager__item.pager__item--last .btn-pager:focus,.pager__item.pager__item--last a:focus{outline:2px solid #4896e8;}.pager__item.pager__item--previous{margin:0 auto 0 0;padding-left:0;}@media (max-width:32.49em){.pager__item.pager__item--previous{position:absolute;top:0;left:0;}}.pager__item.pager__item--previous svg{margin-bottom:1px;margin-right:5px;}.pager__item.pager__item--next{margin:0 0 0 auto;padding-right:0;}@media (max-width:32.49em){.pager__item.pager__item--next{position:absolute;top:0;right:0;}}.pager__item.pager__item--next svg{margin-bottom:1px;margin-left:5px;}.pager__item .btn.disabled{visibility:hidden;}
}
@media screen{.menu--quick-links{position:fixed;display:flex;top:0;right:0;height:100vh;z-index:200;transform:translateX(calc(100% - 32px));transition:500ms transform;}@media (max-width:63.99em){.menu--quick-links{display:none;}}.menu--quick-links.slide-open{transform:translateX(0) !important;}.menu--quick-links .quicklinks--button{position:relative;background-color:#fff;height:100%;width:32px;box-shadow:0 0 16px rgba(0,0,0,0.3);box-sizing:content-box;transition:all 150ms ease;}.menu--quick-links .quicklinks--button:hover{cursor:pointer;left:-25px;border-right:1rem solid #052049;}.menu--quick-links .quicklinks--button .quicklinks--label{position:absolute;display:flex;align-items:center;color:#052049;font-size:1rem;line-height:1.25;top:50%;right:0;transform:rotate(90deg) translate(-25%,-150%);margin:0;white-space:nowrap;}.menu--quick-links .quicklinks--button .quicklinks--label::after{content:"";background-image:url(/themes/custom/dos/dist/icon/svg/triangle-right.svg);background-repeat:no-repeat;background-size:contain;display:block;width:4px;height:7px;margin-left:1rem;transform:rotate(-90deg);}.menu--quick-links .quicklinks--wrapper{background-color:#052049;display:flex;flex-direction:column;padding:150px 108px 108px 108px;z-index:200;}.menu--quick-links .quicklinks--wrapper .quicklinks--close{background:none;display:flex;align-items:center;position:absolute;font-size:0.75rem;line-height:1;top:1.25rem;right:1.25rem;color:#fff;top:4.875rem;right:4rem;}.menu--quick-links .quicklinks--wrapper .quicklinks--close::before{background-image:url(/themes/custom/dos/dist/icon/svg/close.svg);background-size:contain;background-repeat:no-repeat;content:"";display:block;margin-right:0.4375rem;width:1.25rem;height:1.25rem;}.menu--quick-links .quicklinks--wrapper .quicklinks--close:hover{text-decoration:underline;cursor:pointer;}.menu--quick-links .quicklinks--wrapper .quicklinks--close::before{background-image:url(/themes/custom/dos/dist/icon/svg/close-white.svg);}.menu--quick-links .quicklinks--wrapper .menu{list-style:none;margin:auto 0;padding:0;}.menu--quick-links .quicklinks--wrapper .menu .menu-item{margin-bottom:1rem;}.menu--quick-links .quicklinks--wrapper .menu .menu-item:last-child{margin-bottom:2rem;}.menu--quick-links .quicklinks--wrapper .menu .menu-item a,.menu--quick-links .quicklinks--wrapper .menu .menu-item span{color:#fff;display:block;font-size:0.875rem;line-height:1.25;text-decoration:none;margin:0;}.menu--quick-links .quicklinks--wrapper .menu .menu-item a:hover,.menu--quick-links .quicklinks--wrapper .menu .menu-item a:focus,.menu--quick-links .quicklinks--wrapper .menu .menu-item span:hover,.menu--quick-links .quicklinks--wrapper .menu .menu-item span:focus{text-decoration:underline;}.menu--quick-links .quicklinks--wrapper .menu .menu-item.menu-item--expanded{margin-bottom:0;}.menu--quick-links .quicklinks--wrapper .menu .menu-item.menu-item--expanded span{font-family:"Helvetica Neue Bold","HelveticaNeue","Helvetica","Arial",sans-serif;font-weight:700;line-height:1.5;margin-bottom:1.875rem;}.menu--quick-links .quicklinks--wrapper .menu .menu-item.menu-item--expanded span::after{content:"____";margin-left:0.5rem;}.menu--quick-links .quicklinks--wrapper .menu .menu-item.menu-item--expanded span:hover{cursor:default;text-decoration:none;}.menu--quick-links.slide-open .quicklinks--button:hover{cursor:pointer;left:0;border-right:0;}
}
@media screen{.view-mentioned-in-this-story .views-row,.view-clinical-team .views-row{border:1px solid #7e92ae;border-bottom-right-radius:40px;line-height:1.25;margin-bottom:1.25rem;}.view-mentioned-in-this-story .views-row .views-field-field-primary-image,.view-clinical-team .views-row .views-field-field-primary-image{background:linear-gradient(to bottom,#052049 0,rgba(22,160,172,0.5) 50%,rgba(22,160,172,0) 100%);}.view-mentioned-in-this-story .views-row .views-field-field-primary-image img,.view-clinical-team .views-row .views-field-field-primary-image img{display:block;margin:0 auto;width:auto;}.view-mentioned-in-this-story .views-row .views-field-title,.view-clinical-team .views-row .views-field-title{font-size:1.5rem;font-weight:bold;margin:1.25rem;}.view-mentioned-in-this-story .views-row .views-field-field-academic-working-titles,.view-clinical-team .views-row .views-field-field-academic-working-titles{font-size:1.125rem;margin:1.25rem;}.view-mentioned-in-this-story .views-row .views-field-field-academic-working-titles p,.view-clinical-team .views-row .views-field-field-academic-working-titles p{margin:0;}
}
