/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}:root{--action-text: #b90066;--action-text-hover: #d1377d;--button-bg-color: #006eae;--button-bg-color-hover: #2a9dd8;--pop-text-color: #2a2e59;--line-icon-hover: #2a9dd8;--block-background-dark: #006eae;--text-main-color: #444444}html,body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smoothing:antialiased;background:white}*,*:before,*:after,input,select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box}:focus:not(.focus-visible){outline:none}:focus:not(:focus-visible){outline:none}img{max-width:100%;image-rendering:-webkit-optimize-contrast}a{color:#444444;color:var(--text-main-color)}p{margin:0 0 1em}body{font:500 100%/1.4 "lato",sans-serif;color:#444444;color:var(--text-main-color)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 0.4em;font-weight:500;font-family:"lato",serif;line-height:1.2}h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem;text-transform:uppercase;font-weight:600}p,address,table,li{font-size:1rem}.lede{line-height:1.6;font-size:1.25rem;font-size:clamp(1rem, 2vw, 1.25rem)}input,select,textarea{width:100%;padding:0.7em 1em;border:0;background-color:#f2f2f2}input[type="submit"]{color:white;background-color:#2b2c5b;cursor:pointer;border-radius:0.3em}input[type="submit"]:hover{background-color:#006eae}.form-row{position:relative}.form-row label{display:block;margin-bottom:0.4em;color:#2b2c5b}.toggle-passowrd-icon{width:22px;height:13px;position:absolute;left:calc(100% + 0.5rem);bottom:16px}.no-widows{white-space:nowrap}.no-transitions *{-webkit-transition:0s 0s !important;transition:0s 0s !important}.u--center{text-align:center}.u--uppercase{text-transform:uppercase}.u--clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}main{min-height:100vh;background-size:cover;background-position:left bottom}.container{padding:0 Min(28px, 5vw)}.content-container{max-width:1400px;margin:0 auto}.container-narrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-narrow .content{max-width:700px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-header{padding:20px;background:transparent url(/images/bg-ink.jpg) center center no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header .container{max-width:1400px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1400px}.site-header nav .logo{width:40vw;max-width:190px}.site-header nav .logo img{display:block}.site-header nav .external-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header nav .external-nav ul li{list-style-type:none}.site-header nav .external-nav ul li a{padding:5px 10px;color:#fff;text-decoration:none}.site-header section.welcome{max-width:1400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 0}.site-header section.welcome h1{color:#fff;font-weight:600;font-size:3rem;border-left:3px solid #fff;padding-left:1rem}.site-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer .container{margin-top:1.5rem;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1400px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-footer ul{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.site-footer ul li{margin:0 10px}.site-footer ul li a{padding:5px}.client-header{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.client-header .container{min-height:60px;padding:0}.client-header__logo{display:block;padding:Min(28px, 5vw)}.client-header__logo img{width:25vw;max-height:27px}.client-header__title{margin:0;padding:0.5em Min(28px, 5vw);text-transform:uppercase}.client-header__menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-header__menu li{position:relative;margin:0 1em}.client-header__menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5em 0;color:inherit;text-decoration:none;line-height:1.1}.client-header__menu a:hover,.client-header__menu a:focus{color:#2a9dd8;color:var(--line-icon-hover)}.client-header__menu a:hover svg path,.client-header__menu a:hover svg circle,.client-header__menu a:hover svg polyline,.client-header__menu a:hover svg line,.client-header__menu a:focus svg path,.client-header__menu a:focus svg circle,.client-header__menu a:focus svg polyline,.client-header__menu a:focus svg line{stroke:#2a9dd8;stroke:var(--line-icon-hover)}.client-header__menu a:hover svg polygon,.client-header__menu a:focus svg polygon{fill:#2a9dd8;fill:var(--line-icon-hover)}.client-header__menu svg{display:block;height:1.5em;width:1.5em;margin-right:0.6em}.client-header__menu svg path,.client-header__menu svg circle,.client-header__menu svg line{fill:none;stroke:#666666;stroke-linecap:round;stroke-miterlimit:10}.client-header__menu svg polygon{fill:#666666}@media (max-width: 360px){.client-header__menu svg{display:none}}@media (max-width: 759px){.client-header{background:#f2f2f2}.client-header__title{font-size:1.2rem;background:white}.client-header__menu{background-color:white}.client-header__menu__logout{position:absolute !important;top:12px;right:0}}@media (min-width: 760px){.client-header{background:white}.client-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-header__logo{width:200px;-ms-flex-preferred-size:200px;flex-basis:200px;-ms-flex-negative:0;flex-shrink:0;padding:10px}.client-header__logo img{max-height:180px;width:auto}.client-header__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;font-size:2vw}.client-header__menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.client-header__menu li:before{content:"";width:1px;height:100px;position:absolute;bottom:50%;left:-1em;background:#e5e5e5}}.content-block{padding-top:60px;padding-bottom:60px}.content-block .container{max-width:960px;margin:auto}@media (min-width: 1024px){.content-block .container.full{padding:0;max-width:1060px}}@media (min-width: 1024px){.content-block h2{color:#2a2e59;color:var(--pop-text-color)}}.btn{border-radius:0.5rem;color:white;background-color:#006eae;background-color:var(--button-bg-color)}.btn--white{color:#006eae;color:var(--button-bg-color);background-color:white}.btn--white span{color:#006eae;color:var(--button-bg-color)}.direction-link{display:inline-block;text-decoration:none;text-align:center}.direction-link>span:after,.direction-link>span:before{display:inline-block;width:1em;height:0.8em;margin:0 0.3em;background:transparent url(/images/icon-caret.svg) no-repeat center center;background-size:1em 1em;-webkit-transition:background-color .2s;transition:background-color .2s}.direction-link--left>span:before{content:"";-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.direction-link--right>span:after{content:""}.direction-link--down>span:after{content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.direction-link--up>span:after{content:"";-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.direction-link.btn--white>span:after,.direction-link.btn--white>span:before{background-image:url(/images/icon-caret-blue.svg)}.graph{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:white}.graph__emotions{min-width:160px;-ms-flex-preferred-size:160px;flex-basis:160px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background-color:#f2f2f2;position:absolute;height:100%;right:100%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.graph__emotions.show-emotions{-webkit-transform:translateX(100%);transform:translateX(100%)}@media (min-width: 1024px){.graph__emotions{position:relative;height:auto;right:auto;min-width:180px;-ms-flex-preferred-size:180px;flex-basis:180px}}.graph__emotions ul{list-style:none;margin:0;padding:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.graph__emotions li{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 Min(28px, 5vw);font-size:0.875rem;font-size:clamp(0.875rem, 2vw, 1.125rem);color:#666}.graph__emotions li:nth-child(even){background-color:#e5e5e5}.graph__emotions__toggle{display:block;width:3rem;height:3rem;position:absolute;top:Min(28px, 5vw);left:100%;background-color:rgba(229,229,229,0.6);border:0;overflow:hidden;text-indent:140%;white-space:nowrap;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center}.show-emotions .graph__emotions__toggle{background-color:#e5e5e5}@media (min-width: 1024px){.graph__emotions__toggle{display:none}}.graph__emotions__toggle i{grid-row:1 / -1;grid-column:1 / -1;display:block;width:2rem;height:2px;background:white;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.graph__emotions__toggle i:first-child{-webkit-transform:translateX(-25%) rotate(45deg) scaleX(0.5);transform:translateX(-25%) rotate(45deg) scaleX(0.5)}.graph__emotions__toggle i:last-child{-webkit-transform:translateX(-25%) rotate(-45deg) scaleX(0.5);transform:translateX(-25%) rotate(-45deg) scaleX(0.5)}.show-emotions .graph__emotions__toggle i{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.show-emotions .graph__emotions__toggle i:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.show-emotions .graph__emotions__toggle i:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.graph__svg-container{-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes siren{0%{fill:#FFFFFF}25%{fill:#b90066;fill:var(--action-text)}50%{fill:#FFFFFF}75%{fill:#b90066;fill:var(--action-text)}100%{fill:#FFFFFF}}@keyframes siren{0%{fill:#FFFFFF}25%{fill:#b90066;fill:var(--action-text)}50%{fill:#FFFFFF}75%{fill:#b90066;fill:var(--action-text)}100%{fill:#FFFFFF}}#inline-svg-map svg{width:100%;min-height:600px}#inline-svg-map svg tspan,#inline-svg-map svg text{font-family:'lato', sans-serif !important}.graph .interactive_map svg{width:100%;min-height:653px}.graph .interactive_map svg .clickable{cursor:pointer;-webkit-animation:siren 5000ms infinite ease-in-out;animation:siren 5000ms infinite ease-in-out}.graph .popups .popup-modal{background-color:#FFFFFF;position:absolute;width:50%;max-height:500px;top:50px;left:25%;-webkit-box-shadow:0px 0px 10px 0px #707070;box-shadow:0px 0px 10px 0px #707070}.graph .popups .popup-modal.hidden{display:none}.graph .popups .popup-modal .header{background-color:#006eae;background-color:var(--button-bg-color);padding:1rem;color:#FFFFFF;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.graph .popups .popup-modal .header .close{cursor:pointer}.graph .popups .popup-modal .body{padding:1rem}.graph-key{background-color:#f2f2f2}@media (min-width: 760px){.graph-key{display:-webkit-box;display:-ms-flexbox;display:flex}}.graph-key__label{display:block;padding:0.5rem Min(28px, 5vw);font-weight:700;color:#666;background-color:#e5e5e5}.graph-key__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.graph-key__list li{position:relative;padding:0.6rem 1em;border-right:1px solid white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;white-space:nowrap;line-height:1.1;text-decoration:none}.graph-key__list li>span{width:100%;height:3px;position:absolute;top:0;left:0}.graph-key__list li.inactive{color:#acacac}.graph-key__list i{-ms-flex-negative:0;flex-shrink:0;display:block;margin-right:0.5em;width:10px;height:10px;border-radius:50%;background-color:rgba(118,125,133,0.5)}.pathway-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px}.pathway-nav__data-toggles,.pathway-nav__slices{display:-webkit-box;display:-ms-flexbox;display:flex}.pathway-nav__data-toggles label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px}.pathway-nav__data-toggles label input{width:20px;height:20px;margin-right:10px;display:none}.pathway-nav__data-toggles label.selected svg.check circle.inner{fill:#006eae;fill:var(--button-bg-color)}.pathway-nav__data-toggles label:hover svg.check circle.inner{fill:#2a9dd8;fill:var(--button-bg-color-hover)}.pathway-nav__slices{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pathway-nav__slices a{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:150px;text-decoration:none}.pathway-nav__slices a:hover svg.check circle.inner{fill:#2a9dd8;fill:var(--button-bg-color-hover)}.pathway-nav__slices select{background-color:transparent;color:#444444;color:var(--text-main-color);font:inherit;padding:0}.pathway-nav__slices select option{padding:3px}.pathway-nav__slices select option.current{color:#2a2e59;color:var(--pop-text-color);font-weight:bold}.pathway-nav svg.check{height:20px;width:20px;margin-right:8px}.pathway-nav svg.check circle.outer{fill:none;stroke:#666;stroke-linecap:round;stroke-miterlimit:10}.pathway-nav svg.check circle.inner{fill:none}.pathway-nav svg.check.selected circle.inner{fill:#006eae;fill:var(--button-bg-color)}.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:3rem 0;padding-right:250px}.login h1,.login p,.login a{color:#2a2e59}.login form{text-align:left}@media (max-width: 550px){.login form{padding-right:30px}}.login .border{border-left:3px solid #2a2e59;padding-left:1rem}.login .border.none{border-color:transparent}.login .container{max-width:660px;margin:auto;padding-top:60px;padding-bottom:60px}.login .form-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .form-foot .submit{border-radius:0;min-width:150px}@media (max-width: 768px){.login{padding-right:0}.login br{display:none}}main.padded{padding:20px}.error p{color:#b90066;color:var(--action-text)}.modal{width:100%;height:100%;position:fixed;top:0;left:0;display:none}.show-modal .modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__bg{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5)}.modal__content{width:80%;max-width:650px;position:relative;padding:2rem;background:white;border-radius:0.2em}.modal__content *{color:#2a2e59}.modal__content h2{text-transform:unset;font-weight:500;margin-bottom:1em}.modal__content p{max-width:28em}.modal__close{display:block;width:30px;height:30px;position:absolute;top:1rem;right:1rem}.modal__close svg{display:block}.outlook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;background-color:#666}.outlook__label{display:block;padding:0.5rem Min(28px, 5vw);font-weight:700}.outlook__arrow{width:30vw;max-width:150px;height:10px;margin-left:1em}.pathway-btn{max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em;padding-left:1em;line-height:1.1;text-decoration:none;color:white;background-color:#006eae;border-radius:0.2em;overflow:hidden;font-size:1.75rem;font-size:clamp(1em, 2vw, 1.75rem)}.pathway-btn span{display:inline-block;padding-right:1em}.pathway-btn strong{font-weight:700}.pathway-btn:after{content:"";width:3em;height:3em;background:rgba(0,0,0,0.2) url(/images/icon-caret.svg) no-repeat center center;background-size:0.7em 0.7em;-webkit-transition:background-color .2s;transition:background-color .2s}.pathway-btn:hover:after{background-color:#2a9dd8}.patient-pathways{min-height:60vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;align-items:center;justify-items:center;place-items:center;grid-gap:28px}.patient-pathways .container{padding-top:60px;padding-bottom:60px;max-width:1000px}.patient-pathways .container.tags{max-width:1200px;padding:0}.patient-pathways__title{text-align:center;color:#2a2e59;color:var(--pop-text-color);margin-bottom:3rem}.patient-pathways__welcome{text-align:center}@media (min-width: 1024px){.patient-pathways__grid-container{display:grid;grid-gap:28px;grid-template-columns:1fr 1fr}.patient-pathways__grid-container p{max-width:22em}}.patient-pathways__grid-container p{color:#2a2e59}.patient-pathways__disease-groups-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px}.patient-pathways__disease-groups-container__group{background-color:#FFFFFF;border:1px solid #FFFFFF;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:10px;padding:30px;margin-bottom:60px;max-width:600px}.patient-pathways__disease-groups-container__group h2{color:#2a2e59;color:var(--pop-text-color)}.patient-pathways__disease-groups-container__group a{background-color:#006eae;background-color:var(--button-bg-color);border:1px solid #006eae;border:1px solid var(--button-bg-color);border-radius:10px;color:#FFFFFF;padding:10px 20px;margin-right:10px;margin-bottom:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.patient-pathways__disease-groups-container__group a span{text-decoration:underline}.patient-pathways__disease-groups-container__group a span.year{font-size:1.3rem;text-decoration:none}.patient-pathways__disease-groups-container__group a:hover{background-color:#2a9dd8;background-color:var(--button-bg-color-hover);border-color:#2a9dd8;border-color:var(--button-bg-color-hover)}.patient-pathways__tag-choice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patient-pathways__tag-choice-container .tag{background-color:#2a9dd8;background-color:var(--button-bg-color-hover);text-decoration:none !important;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:350px;margin:15px}.patient-pathways__tag-choice-container .tag__description{padding:20px 25px;color:#FFFFFF !important}.patient-pathways__tag-choice-container .tag__description h3{font-weight:bold}.patient-pathways__tag-choice-container .tag__description p{margin-bottom:0}.patient-pathways__tag-choice-container .tag__cap{background-color:#006eae;background-color:var(--button-bg-color);border-top-right-radius:5px;border-bottom-right-radius:5px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.patient-pathways__tag-choice-container .tag__cap span{min-width:35px;height:35px;display:block}.patient-pathways__tag-choice-container .tag__cap span svg path{fill:#FFFFFF}.patient-pathways__tag-choice-container .tag:hover{color:pink}.patient-pathways__tag-choice-container .tag:hover span svg path{fill:#2a9dd8;fill:var(--button-bg-color-hover)}@media (max-width: 1023px){.patient-pathways__cta-links{margin-top:28px}}.references{position:relative}.references .container{max-width:960px;margin:auto;padding-top:60px;padding-bottom:60px}@media (min-width: 1200px) and (max-width: 1260px){.references .container{-webkit-transform:translateX(3rem);transform:translateX(3rem)}}.references h1,.references h3{color:#2a2e59;color:var(--pop-text-color)}.references__list{list-style:none;margin:0;padding:0}.references__list li{margin-bottom:0.5rem;border:2px solid #ccc;border-radius:0.5rem;overflow:hidden}.references__list article{display:-webkit-box;display:-ms-flexbox;display:flex}.references__list article>div{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1em;background-color:white}.references__list article>a{-ms-flex-preferred-size:100px;flex-basis:100px}.references__list article h3{font-weight:600}.references__list p:last-child{margin-bottom:0}.references__download-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1em;padding-right:1em;text-decoration:none;color:inherit}.references__download-link:before{content:"";display:block;width:3rem;height:3rem;margin-bottom:0.3em;background:url(/images/icon-download.svg) no-repeat center center;background-size:contain}[data-type="pdf"] .references__download-link:before{background-image:url(/images/icon-download-pdf.svg)}[data-type="ppt"] .references__download-link:before{background-image:url(/images/icon-download-ppt.svg)}[data-type="doc"] .references__download-link:before{background-image:url(/images/icon-download-doc.svg)}.references .direction-link{position:relative;left:Min(28px, 5vw);margin-top:2rem;padding:0.5em 2rem}@media (min-width: 1200px){.references .direction-link{position:absolute;top:60px;margin-top:0}}.return-to-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1em}.return-to-top a{padding:0.5rem 1rem}.sub-menu{position:relative;color:white;background:#006eae;background:var(--block-background-dark)}@media (min-width: 760px){.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sub-menu__label{display:block;padding:0.8rem 0.5rem 0.8rem Min(28px, 5vw);font-weight:700;background-color:rgba(0,0,0,0.2)}@media (min-width: 600px){.sub-menu__label{min-width:160px;-ms-flex-preferred-size:160px;flex-basis:160px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media (min-width: 1024px){.sub-menu__label{min-width:180px;-ms-flex-preferred-size:180px;flex-basis:180px}}.sub-menu__list{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;list-style:none;margin:0;padding:0;text-align:center}.sub-menu__list li{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid rgba(255,255,255,0.3);background:#006eae;background:var(--block-background-dark)}.sub-menu__list a{display:block;padding:1rem 0.5rem;line-height:1;text-align:center;color:inherit;text-decoration:none}.sub-menu__list a.btn{margin:0.2rem 0.5rem;padding:0.5rem}@media (min-width: 760px){.sub-menu__list{width:calc(100% - 160px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-menu__list li{border-bottom:0;border-right:1px solid rgba(255,255,255,0.3)}}@media (min-width: 1024px){.sub-menu__list{width:calc(100% - 180px)}}.sub-menu__learn-more{background-color:#666}.sub-menu__prompt{width:calc(100% - 200px);max-width:480px;position:absolute;bottom:calc(100% + 20px);left:50%;text-align:center;color:white;padding:0.5em;background:#767d85;border-radius:0.4em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 1024px){.sub-menu__prompt{-webkit-transform:translateX(-50%) translateX(90px);transform:translateX(-50%) translateX(90px)}}.sub-menu__prompt:after{content:"";width:0;height:0;border:10px solid transparent;border-top-color:#767d85;position:absolute;top:calc(100% - 1px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 1023px){.sub-menu--level-1 .sub-menu__label{display:none}}.sub-menu--level-1 .sub-menu__list li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;overflow:hidden}.sub-menu--level-1 .sub-menu__list li a{display:block;padding-left:1em;padding-right:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-menu--level-2 .sub-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-menu--level-2 .sub-menu__list li{border:0}.sub-menu--level-2 .sub-menu__list .direction-link--left,.sub-menu--level-2 .sub-menu__list .direction-link--right{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 599px){.sub-menu--level-2 .sub-menu__list .direction-link--left span span,.sub-menu--level-2 .sub-menu__list .direction-link--right span span{display:none}}.sub-menu--level-2 .sub-menu__list__more{-ms-flex-preferred-size:10em;flex-basis:10em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.sub-menu--level-2 .sub-menu__list__next,.sub-menu--level-2 .sub-menu__list__prev{-ms-flex-preferred-size:7em;flex-basis:7em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.sub-menu--level-2 .sub-menu__list__next a:hover,.sub-menu--level-2 .sub-menu__list__prev a:hover{background-color:#2a9dd8;background-color:var(--button-bg-color-hover)}.sub-menu--level-2 .sub-menu__list__prev+li>a{padding-top:0.5em;padding-bottom:0.5em}.tabbed-container__tabs a,.tabbed-container__accordion-toggle{display:block;text-decoration:none;text-transform:uppercase;text-align:center}@media (max-width: 1023px){.tabbed-container__tabs{display:none !important}}.tabbed-container__accordion-toggle{margin:0;padding:1rem 1rem;border-top:2px solid #ccc;background-color:white}@media (min-width: 1024px){.tabbed-container__accordion-toggle{display:none !important}}.tabbed-container__accordion-toggle button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;text-transform:uppercase;color:#00639b;font-weight:600;border:0;background-color:transparent;cursor:pointer}.tabbed-container__accordion-toggle__icon{width:1.6rem;height:1.6rem;display:block;background:#006eae url(/images/icon-caret.svg) no-repeat center center;border:1px solid #006eae;background-size:0.8rem 0.8rem;border-radius:0.2em;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.current .tabbed-container__accordion-toggle__icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:white;background-image:url(/images/icon-caret-blue.svg)}.tabbed-container__tabs{max-width:1060px;list-style:none;margin:0 auto;padding:0;overflow:hidden}@media (min-width: 1024px){.tabbed-container__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc}}.tabbed-container__tabs li{position:relative;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0 1rem;border-bottom:1px solid #e5e5e5}@media (min-width: 760px){.tabbed-container__tabs li{border-bottom:0}}@media (min-width: 1080px){.tabbed-container__tabs li:first-child{margin-left:0}}.tabbed-container__tabs li.current a,.tabbed-container__tabs li:hover a{position:relative}.tabbed-container__tabs li.current a:after,.tabbed-container__tabs li:hover a:after{content:"";width:100%;height:4px;position:absolute;bottom:0;left:0;background:#006eae;background:var(--button-bg-color)}.tabbed-container__tabs li.current{pointer-events:none}.tabbed-container__tabs a{padding:1rem 0;color:#2a2e59;color:var(--pop-text-color);font-weight:600}.tabbed-container__content{list-style:none;margin:0 auto;padding:0}@media (max-width: 1023px){.tabbed-container__content{background-color:#f7f7f7}}.tabbed-container__content>li .content-block{display:none}.tabbed-container__content>li.current .content-block{display:block}.tabbed-container__content>li:first-child .tabbed-container__accordion-toggle{border-top:0}

