/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.block-highlight-hlh-ux-hlh-intro h2,.block-highlight-hlh-ux-mas-intro h2{font-size:28px;font-weight:500;line-height:35px;margin-bottom:15px;color:#58595B;}@media screen and (max-width:991px){.block-highlight-hlh-ux-hlh-intro h1,.block-highlight-hlh-ux-mas-intro h1{font-size:27px;text-align:center;}.block-highlight-hlh-ux-hlh-intro h2,.block-highlight-hlh-ux-mas-intro h2{font-size:18px;line-height:23px;text-align:center;}}.block-highlight-hlh-ux-hlh-intro .open-book,.block-highlight-hlh-ux-mas-intro .open-book{position:relative;}@media screen and (max-width:545px){.block-highlight-hlh-ux-hlh-intro .open-book > img,.block-highlight-hlh-ux-mas-intro .open-book > img{max-width:75%;margin-left:-15px;}}.block-highlight-hlh-ux-hlh-intro .open-book .trigger,.block-highlight-hlh-ux-mas-intro .open-book .trigger{position:absolute;width:219px;top:120px;left:250px;display:flex;align-items:center;justify-content:center;flex-direction:column;}.block-highlight-hlh-ux-hlh-intro .open-book .trigger p,.block-highlight-hlh-ux-mas-intro .open-book .trigger p{margin-top:5px;text-align:center;font-family:quicksand;font-weight:500;}@media screen and (max-width:545px){.block-highlight-hlh-ux-hlh-intro .open-book .trigger p,.block-highlight-hlh-ux-mas-intro .open-book .trigger p{font-size:14px;max-width:150px;}}.block-highlight-hlh-ux-hlh-intro .open-book .trigger .distress-button-container,.block-highlight-hlh-ux-mas-intro .open-book .trigger .distress-button-container{animation:pulse-animation 2s infinite;border-radius:50%;}.block-highlight-hlh-ux-hlh-intro .open-book .trigger #distress-button,.block-highlight-hlh-ux-mas-intro .open-book .trigger #distress-button{cursor:pointer;}@media screen and (max-width:545px){.block-highlight-hlh-ux-hlh-intro .open-book .trigger,.block-highlight-hlh-ux-mas-intro .open-book .trigger{left:inherit;right:0;top:50%;transform:translateY(-50%);}}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip{display:none;position:absolute;max-width:350px;width:100%;top:20px;left:250px;padding:18px 20px;background:white;border-radius:10px;box-shadow:0 0 6px rgba(91,124,153,0.75);}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip.visible,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip.visible{display:inherit;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .d-flex,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .d-flex{gap:6px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .d-flex.title,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .d-flex.title{margin-bottom:15px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .d-flex.title p,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .d-flex.title p{max-width:inherit;line-height:25px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip p,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip p{margin:0;max-width:140px;font-size:14px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip p.footnote,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip p.footnote{max-width:inherit;font-size:11px;line-height:13px;text-align:center;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .tip-arrow,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .tip-arrow{width:25px;height:50px;position:absolute;top:50%;left:-35px;transform:translateY(-50%) rotate(90deg);overflow:hidden;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .tip-arrow:after,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .tip-arrow:after{content:"";position:absolute;width:20px;height:20px;background:white;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:0;left:50%;box-shadow:0 0 6px rgba(91,124,153,0.75);}@media screen and (max-width:1270px){.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip{padding:18px 15px;}}@media screen and (max-width:545px){.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip{left:inherit;right:0;max-width:180px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip img,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip img{max-width:42px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip p,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip p{font-size:11px;}}.block-highlight-hlh-ux-hlh-intro .description-mobile,.block-highlight-hlh-ux-mas-intro .description-mobile{background:white;margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:0;padding:1.5rem;border-top:1px solid #58595B;}.block-highlight-hlh-ux-mas-intro h1 mark{background-image:url(/themes/custom/highlight_hlh/images/brushes/big-green.svg);background-size:100% 120%;}.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip{top:-50px;}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,0.2);}100%{box-shadow:0 0 0 20px rgba(0,0,0,0);}}.block-highlight-hlh-ux-hlh-signs-symptoms,.block-highlight-hlh-ux-mas-signs-symptoms{max-width:1400px;width:100%;margin:auto;padding:30px 7px 7px;background:#5B7C99;}@media screen and (width <= 500px){.block-highlight-hlh-ux-hlh-signs-symptoms,.block-highlight-hlh-ux-mas-signs-symptoms{padding-top:15px;}}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs{border:none;}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button{position:relative;color:#58595B;border-top-left-radius:4px;border-top-right-radius:4px;font-family:quicksand;font-size:16px;font-weight:600;padding:10px 25px 3px 12px;background:transparent;border:none;}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button span,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button span{position:relative;z-index:1;}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button:before,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-bottom:none;border-radius:10px 10px 0 0;background:#F5F5F5;transform:perspective(12px) rotateX(2deg);transform-origin:bottom left;transition:background 0.25s;}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button.active:before,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button.active:before{background:var(--section-color);}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button:not(.active):before,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button:not(.active):before{box-shadow:1px -5px 7px -5px rgba(0,0,0,0.2) inset;}@media screen and (width <= 500px){.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button{font-size:12px;}}@media screen and (width <= 375px){.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button{font-size:10px;}}.block-highlight-hlh-ux-hlh-signs-symptoms .tab-content,.block-highlight-hlh-ux-mas-signs-symptoms .tab-content{border-top:4px solid var(--section-color);background:white;}.block-highlight-hlh-ux-hlh-signs-symptoms .tab-content #physical .choice div,.block-highlight-hlh-ux-mas-signs-symptoms .tab-content #physical .choice div{padding:19px 0;}.block-highlight-hlh-ux-hlh-signs-symptoms .choices,.block-highlight-hlh-ux-mas-signs-symptoms .choices{max-width:400px;width:100%;}@media screen and (width <= 1280px){.block-highlight-hlh-ux-hlh-signs-symptoms .choices,.block-highlight-hlh-ux-mas-signs-symptoms .choices{max-width:310px;}}@media screen and (width <= 940px){.block-highlight-hlh-ux-hlh-signs-symptoms .choices,.block-highlight-hlh-ux-mas-signs-symptoms .choices{display:none;}}.block-highlight-hlh-ux-hlh-signs-symptoms .choice,.block-highlight-hlh-ux-mas-signs-symptoms .choice{background:#F5F5F5;color:#5B7C99;counter-increment:section;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice div,.block-highlight-hlh-ux-mas-signs-symptoms .choice div{display:flex;align-items:center;padding:5px 0;margin:0 7px;cursor:pointer;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice div span,.block-highlight-hlh-ux-mas-signs-symptoms .choice div span{flex-grow:1;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice div:before,.block-highlight-hlh-ux-mas-signs-symptoms .choice div:before{content:counter(section);width:38px;font-family:quicksand;font-size:38px;font-weight:600;text-align:center;color:#A8B8C7;margin-right:14px;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice div:after,.block-highlight-hlh-ux-mas-signs-symptoms .choice div:after{content:url(/themes/custom/highlight_hlh/images/icons/circle-button-icon-lg.svg);width:32px;height:32px;display:block;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice:not(:first-child) div,.block-highlight-hlh-ux-mas-signs-symptoms .choice:not(:first-child) div{border-top:2px solid #CECECF;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice:first-child div,.block-highlight-hlh-ux-mas-signs-symptoms .choice:first-child div{border-top:2px solid transparent;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice.active,.block-highlight-hlh-ux-mas-signs-symptoms .choice.active{background:white;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice.active div,.block-highlight-hlh-ux-mas-signs-symptoms .choice.active div{border-top:2px solid transparent;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice.active div:after,.block-highlight-hlh-ux-mas-signs-symptoms .choice.active div:after{content:url(/themes/custom/highlight_hlh/images/icons/circle-button-icon-lg-active.svg);}.block-highlight-hlh-ux-hlh-signs-symptoms .choice.active + .choice div,.block-highlight-hlh-ux-mas-signs-symptoms .choice.active + .choice div{border-top:2px solid transparent;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book,.block-highlight-hlh-ux-mas-signs-symptoms .open-book{margin:0 auto;align-self:flex-end;}@media screen and (width <= 1090px){.block-highlight-hlh-ux-hlh-signs-symptoms .open-book,.block-highlight-hlh-ux-mas-signs-symptoms .open-book{margin:0;}}@media screen and (width <= 940px){.block-highlight-hlh-ux-hlh-signs-symptoms .open-book,.block-highlight-hlh-ux-mas-signs-symptoms .open-book{margin:0 auto;}}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container{position:relative;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container mark,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container mark{position:absolute;width:0;margin:0;padding:0;opacity:0.8;transition:width 0.15s;pointer-events:none;mix-blend-mode:multiply;}@media screen and (width <= 940px){.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container{margin-top:45px;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container .lines,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .lines{display:block !important;position:absolute;top:66px;left:140px;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container .mobile-choices,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .mobile-choices{position:absolute;display:block !important;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice{display:flex;align-items:center;justify-content:center;position:absolute;width:27px;height:27px;border-radius:50%;background:rgba(244,225,0,0.75);color:#5B7C99;border:1px solid #5B7C99;transition:all 0.15s;cursor:pointer;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice.active,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice.active{background:#5B7C99;color:white;}}.block-highlight-hlh-ux-hlh-signs-symptoms p.footnote,.block-highlight-hlh-ux-mas-signs-symptoms p.footnote{margin:-10px;padding:5px 10px;background:#fff;}.block-highlight-hlh-ux-mas-signs-symptoms .choice.active div:after{content:url(/themes/custom/highlight_hlh/images/icons/circle-button-icon-lg-green-active.svg);}.block-highlight-hlh-ux-mas-signs-symptoms .tab-content #physical .choice div{padding:5px 0;}.block-highlight-hlh-ux-mas-signs-symptoms .tab-content #lab .choice div:before{line-height:34px;}.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice{background:rgba(163,234,81,0.75);}.tooltip.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:after{content:"";position:absolute;right:-7px;top:-15px;z-index:-1;border:9px solid #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:0 0 6px rgba(91,124,153,0.75);}.tooltip.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:after{content:"";position:absolute;right:-5px;top:2px;z-index:-1;border:8px solid #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:0 0 6px rgba(91,124,153,0.75);}.tooltip.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:after{content:"";position:absolute;right:0;z-index:-1;border:7px solid #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:0 0 6px rgba(91,124,153,0.75);}.tooltip.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:after{content:"";position:absolute;left:100%;z-index:-1;border:7px solid #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:0 0 6px rgba(91,124,153,0.75);}.tooltip.bs-tooltip-auto .tooltip-arrow{overflow:hidden;}.tooltip.bs-tooltip-auto .tooltip-inner{text-align:left;padding:15px;box-shadow:0 0 6px rgba(91,124,153,0.75);max-width:300px;}.tooltip.bs-tooltip-auto .tooltip-inner img{margin-bottom:8px;}.tooltip.bs-tooltip-auto .tooltip-inner h4{color:#5B7C99;font-size:20px;}.tooltip.bs-tooltip-auto .tooltip-inner p{font-size:16px;margin:0;color:#58595B;}@media screen and (width < 375px){.tooltip.bs-tooltip-auto .tooltip-inner p{max-width:200px;}}img.arrow-mark{position:absolute;top:170px;left:-180px;width:130px;}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.paragraph--unpublished{background-color:#fff4f4;}
