﻿.wysiwyg:after{content:"";display:table;clear:both}@media(min-width: 968px){#block-vital-signs-primary-local-tasks{padding-top:90px}}@media(max-width: 967px){#block-vital-signs-primary-local-tasks{padding-top:40px}}ul.tabs{display:flex;align-content:stretch;list-style:none;margin-top:60px;margin-bottom:20px;padding:10px;max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){ul.tabs{margin-left:20px;margin-right:20px}}ul.tabs li a{padding:10px;color:#fff;text-decoration:none;background-color:#565353}ul.tabs li a.is-active{font-weight:700;cursor:default}ul.tabs li a:hover:not(.is-active){text-decoration:underline}[data-drupal-messages]{background:#f8fbb8;padding:1em 0}[data-drupal-messages] [role=contentinfo]{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){[data-drupal-messages] [role=contentinfo]{margin-left:20px;margin-right:20px}}[data-drupal-messages] em{font-style:normal}[data-drupal-messages] a{color:red}body.toolbar-fixed .layout-container .site-topnav{margin-top:2.375rem}body.toolbar-fixed.toolbar-tray-open .layout-container .site-topnav{margin-top:4.875rem}form.user-login-form,form.user-pass{max-width:520px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr;gap:20px;background:#f3f3f3;padding:20px;border-radius:.5rem;margin-bottom:40px}@media(max-width: 560px){form.user-login-form,form.user-pass{margin-left:20px;margin-right:20px}}form.user-login-form label,form.user-pass label{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800}form.user-login-form input[type=text],form.user-login-form input[type=password],form.user-pass input[type=text],form.user-pass input[type=password]{display:block;width:100%;font-family:"Libre Franklin",sans-serif;font-size:1rem;padding:.5em 1.25em}form.user-login-form .description,form.user-pass .description{font-size:.875rem;padding-top:.5em}form.user-login-form .form-actions,form.user-pass .form-actions{text-align:center}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:rgba(0,0,0,0);font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ul,ol{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}html,body{font-size:16px}html{overflow-x:hidden}body{font-family:"Libre Franklin",sans-serif;font-weight:400}svg{fill:currentColor}img{max-width:100%;height:auto;display:block}section{display:block;width:100%}main h1,main h2,main h3,main h4,main h5,main h6{font-weight:500;font-family:"Anton",sans-serif}main h3,main h4,main h5,main h6{margin-bottom:.5em}main h1{font-size:clamp(1.8rem,8vw,2.25rem)}main h2{font-size:clamp(1.28rem,6.75vw,1.67rem)}main h3{font-size:clamp(1.1125rem,5.75vw,1.5rem)}main h4{font-size:1rem}main h5{font-size:.9rem}main h6{font-size:.8rem}main p{line-height:1.5;margin-bottom:1em}main ol,main ul{padding-left:2em;margin-bottom:1.5em}main ol li,main ul li{margin-bottom:.5em}main ol{list-style-type:decimal}main ul{list-style-type:disc}main .align-left,main .align-right{margin-bottom:1rem}main button{font-family:"Libre Franklin",sans-serif}.franklin{font-family:"Libre Franklin",sans-serif}.anton{font-family:"Anton",sans-serif}.uppercase{text-transform:uppercase}.italic{font-style:italic}.center{text-align:center}.text-xxxl{font-size:3.5rem;font-size:clamp(1.8rem,8.5vw,6.25rem)}.text-xxl{font-size:2.25rem;font-size:clamp(1.8rem,8.5vw,4.375rem)}.text-xl{font-size:2.125rem;font-size:clamp(1.8rem,5vw,3.125rem)}.text-lg{font-size:1.875rem;font-size:clamp(1.8rem,3.5vw,2.5rem)}.text-md{font-size:1.5rem;font-size:clamp(1.5rem,3.5vw,1.8rem)}.text-sm{font-size:clamp(1.25rem,3.5vw,1.45rem)}.text-xs{font-size:.75rem}.text-white{color:#fff}.text-black{color:#1c1c1c}.text-blue{color:#03c}.text-darkGreen{color:#226f54}.text-green{color:#093}.text-lightGreen{color:#a1e214}.text-lighterGreen{color:#f3f9e5}.bold{font-weight:bold}.block{display:block}.bg-default,.bg_default{background-color:#202020}.bg-blue,.bg_blue{background-color:#03c}.bg-darkGreen,.bg_darkgreen{background-color:#226f54}.bg-green,.bg_green{background-color:#093}.bg-lightGreen,.bg_lightgreen{background-color:#a1e214}.bg-lighterGreen,.bg_lightergreen{background-color:#f3f9e5}.no-underline{text-decoration:none}.p-0{padding:0}.p-10{padding:10px}.p-20{padding:20px}.p-40{padding:2.4rem}.mt-12{margin-top:.75rem}.mt-16{margin-top:1rem}.mb-12{margin-bottom:.75rem}.mb-16{margin-bottom:1rem}.leading-3{line-height:.75}.leading-4{line-height:1}.leading-5{line-height:1.25}.leading-6{line-height:1.5}.overlay-dark{position:relative}.overlay-dark:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);z-index:-1}.full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(min-width: 1201px){.max-width{width:100vw;transform:translateX(-210px);max-width:1240px}}.hr-green{margin-top:20px;margin-bottom:20px;height:0;border-bottom:5px solid #a1e214}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.formError{color:#fa3232;font-size:1.125rem;padding:.825rem 0;border:1px solid #fa3232;width:100%;margin:auto;margin-bottom:30px}.formSuccess,.confirmation{color:#fff;font-size:1.125rem;padding:.825rem 0;border:1px solid rgba(0,0,0,0);width:100%;margin:auto;margin-bottom:30px;margin-bottom:0}.hide{display:none;margin:0;padding:0}.arrow-white:after{content:"";display:inline-block;margin-left:.25em;transition:transform .1s ease-out;width:1em;height:1em;background-position:center;background-repeat:no-repeat;transform:translateY(10%);background-image:url("/themes/custom/vital_signs/svg/arrow-right-white.svg")}.arrow-blue:after{content:"";display:inline-block;margin-left:.25em;transition:transform .1s ease-out;width:1em;height:1em;background-position:center;background-repeat:no-repeat;transform:translateY(10%);background-image:url("/themes/custom/vital_signs/svg/arrow-right-blue.svg")}.arrow-green:after{content:"";display:inline-block;margin-left:.25em;transition:transform .1s ease-out;width:1em;height:1em;background-position:center;background-repeat:no-repeat;transform:translateY(10%);background-image:url("/themes/custom/vital_signs/svg/arrow-right-green2.svg")}.arrow-darkgreen:after{content:"";display:inline-block;margin-left:.25em;transition:transform .1s ease-out;width:1em;height:1em;background-position:center;background-repeat:no-repeat;transform:translateY(10%);background-image:url("/themes/custom/vital_signs/svg/arrow-right-green.svg")}@media(min-width: 967px){.mobile-only{display:none;margin:0;padding:0}}@media(max-width: 967px){.desktop-only{display:none;margin:0;padding:0}}.card{position:relative}.card a::after{content:"";position:absolute;inset:0}.card:hover,.card:has(:focus){background:#ccc}header.site-topnav{position:fixed;top:0;right:0;left:0;background:#fff;z-index:15}header.site-topnav .inner{max-width:1240px;margin-left:auto;margin-right:auto;display:grid;gap:20px}@media(max-width: 1280px){header.site-topnav .inner{margin-left:20px;margin-right:20px}}header.site-topnav .brand-holder{display:flex;align-items:center}header.site-topnav .brand-holder a{display:block;width:100%}header.site-topnav .brand-holder img{width:100%}header.site-topnav .site-name{text-align:center;text-transform:uppercase;font-family:"Anton",sans-serif;letter-spacing:.015em;line-height:100%}header.site-topnav .site-name a{text-decoration:none}header.site-topnav .site-name .vital{color:#202020}header.site-topnav .site-name .signs{color:rgba(32,32,32,.25);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#202020}header.site-topnav .links-holder{display:flex;align-items:center;justify-content:center}header.site-topnav .page-links{display:inline-flex}header.site-topnav .page-links .link{display:inline-block;padding:0;transition:opacity .15s linear}header.site-topnav .page-links .link.sibling-hover{opacity:.5}header.site-topnav .page-links .primary{display:block;cursor:pointer;font-family:"Libre Franklin",sans-serif;font-size:.875rem;background:rgba(0,0,0,0);color:#202020;padding:1em 2.25em;border:none;text-decoration:none;font-weight:700;text-transform:uppercase;height:100%;height:4.25em;display:flex;align-items:center}header.site-topnav .page-links button:after{content:"";width:1.5em;height:1.5em;display:inline-block;font-size:60%;transition:transform .3s ease-out;transform:translate(0.4em, -0.2em);background-image:url("/themes/custom/vital_signs/svg/topnav-dropdown-caret.svg");background-position:center;background-size:contain;background-repeat:no-repeat}header.site-topnav .page-links button.active:after{transform:translate(0.4em, 0.1em) rotate(180deg)}header.site-topnav .page-links .has-dropdown{position:relative}header.site-topnav .page-links .dropdown{position:absolute;left:2em;width:16em;padding-top:.5rem;padding-bottom:.5rem;box-shadow:0px 4px 4px rgba(0,0,0,.25);top:15px;z-index:16;background:#fff;border-top:3px solid #a1e214;opacity:0;pointer-events:none}header.site-topnav .page-links .dropdown.visible{transform:translateY(40px);opacity:1;pointer-events:all;transition:opacity .3s linear,transform .3s ease-out}header.site-topnav .page-links .secondary{display:block;padding:.5em 1em;color:#1c1c1c;text-decoration:none}header.site-topnav .page-links .secondary:hover,header.site-topnav .page-links .secondary:focus{text-decoration:underline}.topnav-blursheet{z-index:14;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(28,28,28,.35);backdrop-filter:blur(3px);display:none}@media(max-width: 967px){header.site-topnav{height:75px}header.site-topnav .inner{grid-template-columns:50px 1fr 50px;height:100%}header.site-topnav .logo-desktop,header.site-topnav .site-name-and-toplinks .links-holder,header.site-topnav .desktop-search{display:none}header.site-topnav .site-name-and-toplinks{display:flex;align-items:center;justify-content:center}header.site-topnav .site-name{font-size:2rem;padding-top:10px;padding-bottom:10px}header.site-topnav .hamburger-holder{display:flex;align-items:center;justify-content:end}header.site-topnav .hamburger-button{display:block;width:42px;height:42px;position:relative;cursor:pointer;background:rgba(0,0,0,0);border:none}header.site-topnav .hamburger-button .line{display:block;width:100%;position:absolute;height:5px;background:#202020}header.site-topnav .hamburger-button .line.top{top:5px;left:0;transition:all .15s linear;transform:translateY(0)}header.site-topnav .hamburger-button .line.middle{top:calc(50% - 3px);left:0;transition:transform .3s ease;transform:rotate(0)}header.site-topnav .hamburger-button .line.bottom{bottom:5px;left:0;transition:opacity .15s linear;transform:translateY(0)}header.site-topnav .hamburger-button.active .line.top{opacity:0;transform:translateY(-10px)}header.site-topnav .hamburger-button.active .line.middle.one{transform:rotate(45deg)}header.site-topnav .hamburger-button.active .line.middle.two{transform:rotate(-45deg)}header.site-topnav .hamburger-button.active .line.bottom{opacity:0;transform:translateY(10px)}body{padding-top:75px}}@media(min-width: 968px){header.site-topnav{height:135px}header.site-topnav .inner{grid-template-columns:160px 1fr 160px}header.site-topnav .logo-mobile,header.site-topnav .hamburger-holder{display:none}header.site-topnav .site-name{font-size:3.5rem;padding-top:20px}header.site-topnav .search-holder{display:flex;align-items:center;justify-content:end;position:relative}header.site-topnav .search-holder .search-button{background:rgba(0,0,0,0);border:none;cursor:pointer}header.site-topnav .search-holder .search-button svg{width:1.25rem;height:1.25rem}header.site-topnav .search-holder .topnav-search-form{background:#fff;width:22em;padding:20px;display:grid;grid-template-columns:1fr 140px;gap:10px;box-shadow:0px 4px 4px rgba(0,0,0,.25);top:15px;z-index:16;background:#fff;border-top:3px solid #a1e214;opacity:0;pointer-events:none;position:absolute;top:45px;right:0}header.site-topnav .search-holder .topnav-search-form.visible{transform:translateY(40px);opacity:1;pointer-events:all;transition:opacity .3s linear,transform .3s ease-out}header.site-topnav .search-holder .topnav-search-form label{grid-column:span 2}header.site-topnav .search-holder .topnav-search-form input{font-family:"Libre Franklin",sans-serif;color:#202020;border:1px solid #202020;border-radius:3px;padding:.5em 1em;display:block;width:100%}}@media(min-width: 968px){body{padding-top:135px}}@media(max-width: 967px){body{padding-top:75px}}@media(min-width: 968px){header.site-topnav.is-homepage .site-name-and-toplinks{transform:translateY(-40px);transition:transform .5s ease-out}}header.site-topnav.is-homepage .site-name-and-toplinks .site-name{transform:translateY(-100%);transition:transform .5s ease-out}header.site-topnav.is-homepage.logo-tucked .site-name-and-toplinks{transform:translateY(0)}header.site-topnav.is-homepage.logo-tucked .site-name-and-toplinks .site-name{transform:translateY(0)}@media(min-width: 967px){.topnav-mobile-flyout{display:none}}@media(max-width: 967px){.topnav-mobile-flyout{position:fixed;top:75px;right:0;bottom:0;width:100%;max-width:360px;z-index:16;pointer-events:none}.topnav-mobile-flyout .inner{padding:20px;max-height:calc(100vh - 75px);overflow-y:auto}.topnav-mobile-flyout form{display:grid;gap:10px}.topnav-mobile-flyout form input{font-family:"Libre Franklin",sans-serif;color:#202020;border:1px solid #202020;border-radius:3px;padding:1em 1em;display:block;width:100%}.topnav-mobile-flyout .page-links{padding-top:20px;padding-bottom:20px;border-top:2px solid #565353;margin-top:20px}.topnav-mobile-flyout .page-links .primary{color:#202020;letter-spacing:.02em;font-weight:800;text-transform:uppercase}.topnav-mobile-flyout .page-links .secondary{display:block;padding-top:.5em;padding-bottom:.25em;color:#202020}.topnav-mobile-flyout .page-links .group,.topnav-mobile-flyout .page-links .link.simple{margin-bottom:1em;font-weight:300}.topnav-mobile-flyout .page-links a{text-decoration:underline;text-decoration-color:#565353}.topnav-mobile-flyout .page-links a:hover,.topnav-mobile-flyout .page-links a:focus{color:#03c}.topnav-mobile-flyout .inner{background:#fff;transform:translate(100%);transition:transform .3s ease-out}.topnav-mobile-flyout.visible{display:block;pointer-events:all}.topnav-mobile-flyout.visible .inner{transform:translate(0)}}@media(min-width: 1201px){.primary-component-with-rail{max-width:1280px;margin-left:auto;margin-right:auto}}@media(min-width: 1201px){.primary-component-with-rail{padding-top:0;padding-bottom:80px}}@media(max-width: 1200px){.primary-component-with-rail{padding-top:0;padding-bottom:40px}}.primary-component-with-rail section,.primary-component-with-rail section.paragraph{padding-top:0;padding-bottom:0}.primary-component-with-rail section h2:first-child,.primary-component-with-rail section figure:first-child+h2,.primary-component-with-rail section.paragraph h2:first-child,.primary-component-with-rail section.paragraph figure:first-child+h2{margin-top:0}@media(min-width: 1440px){.primary-component-with-rail{display:grid;gap:40px;grid-template-columns:1fr 820px 1fr}.primary-component-with-rail .primary-component{order:1;grid-column:2}.primary-component-with-rail .rail{order:2;grid-column:3;max-width:290px}}@media(max-width: 1439px){.primary-component-with-rail{display:grid;gap:20px;grid-template-columns:1fr;padding-left:20px;padding-right:20px}.primary-component-with-rail .rail{display:none}.primary-component-with-rail .primary-component{order:2}}.primary-component-with-rail .rail{padding-right:20px}.primary-component-with-rail .rail-topics{margin-bottom:40px}.primary-component-with-rail .rail-topics dt{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800;margin-bottom:20px}.primary-component-with-rail .rail-topics ul{padding:0;margin:0}.primary-component-with-rail .rail-topics li{list-style:none;margin-bottom:1em}.primary-component-with-rail .rail-topics li a{color:#565353;text-decoration:none;font-weight:500;font-size:.875rem}.primary-component-with-rail .rail-topics li a:before{content:"";display:inline-block;width:1.5em;height:1em;transform:translateY(20%);color:#226f54;text-decoration:none;background-image:url("/themes/custom/vital_signs/svg/arrow-right-green.svg");background-size:contain;background-repeat:no-repeat}.primary-component-with-rail .rail-topics li a:hover span,.primary-component-with-rail .rail-topics li a:hover span{text-decoration:underline}@media(max-width: 666px){.primary-component-with-rail .rail-topics{margin-left:0rem}}.primary-component-with-rail .rail-share dt{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800;margin-bottom:20px}.primary-component-with-rail .rail-share .rail-links{display:flex;gap:10px;list-style:none;padding:0;margin:0}.primary-component-with-rail .rail-share .rail-links a{color:#226f54;transition:color .15s ease-out}.primary-component-with-rail .rail-share .rail-links a:hover,.primary-component-with-rail .rail-share .rail-links a:focus{color:#a1e214}.primary-component-with-rail .rail-share svg{width:1.3rem;height:1.3rem}.share-under-content{padding-top:20px}@media(min-width: 1440px){.share-under-content .topics-under-content{display:none}}@media(max-width: 1439px){.share-under-content .topics-under-content dt{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800;margin-bottom:20px;text-align:center}.share-under-content .topics-under-content .topics-list{text-align:center}.share-under-content .topics-under-content .topics-list ul{display:inline-flex;list-style:none;flex-wrap:wrap;align-items:center;justify-content:center}.share-under-content .topics-under-content .topics-list ul li{border-right:2px solid #bbb;padding-right:1rem;margin-right:1rem;padding-top:.25em;padding-bottom:.25em}.share-under-content .topics-under-content .topics-list ul li a{color:rgba(28,28,28,.8);font-weight:800;text-decoration:none}.share-under-content .topics-under-content .topics-list ul li a:hover,.share-under-content .topics-under-content .topics-list ul li a:focus{color:#226f54}.share-under-content .topics-under-content .topics-list ul li:last-child{border-right:none;padding-right:0;margin-right:0}}.share-under-content .share-links{display:flex;gap:10px;list-style:none;flex-wrap:wrap;padding:0;justify-content:center}.share-under-content .share-links a{color:#226f54;transition:color .15s ease-out}.share-under-content .share-links a:hover,.share-under-content .share-links a:focus{color:#a1e214}.share-under-content .share-links svg{width:1.6rem;height:1.6rem}footer.site-footer{background:#000;color:#fff}footer.site-footer .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){footer.site-footer .inner{margin-left:20px;margin-right:20px}}footer.site-footer .footer-content{display:grid;gap:20px}@media(min-width: 1024px){footer.site-footer .footer-content{grid-template-columns:320px 1fr;padding-top:80px;padding-bottom:80px}}@media(min-width: 768px)and (max-width: 1023px){footer.site-footer .footer-content{grid-template-columns:240px 1fr;padding-top:40px;padding-bottom:40px}}@media(max-width: 767px){footer.site-footer .footer-content{gap:40px;padding-top:40px;padding-bottom:40px}footer.site-footer .footer-content .brand-holder{order:1}footer.site-footer .footer-content .social-networks{order:2}footer.site-footer .footer-content .link-columns{order:3}footer.site-footer .footer-content .legal{order:4}}footer.site-footer .brand-holder .site-logo{max-width:240px;height:auto}@media(max-width: 767px){footer.site-footer .brand-holder{text-align:center}footer.site-footer .brand-holder .site-logo{display:block;margin-left:auto;margin-right:auto}}@media(min-width: 768px){footer.site-footer .brand-holder .site-logo{margin-right:20px}}@media(max-width: 450px){footer.site-footer .brand-holder .logo-desktop{display:none}}@media(min-width: 451px){footer.site-footer .brand-holder .logo-mobile{display:none}}footer.site-footer .link-columns{display:grid;gap:20px}footer.site-footer .link-columns li{margin-bottom:20px}footer.site-footer .link-columns .column-title{font-size:1.3125rem;font-weight:700}footer.site-footer .link-columns a{color:rgba(255,255,255,.85);text-underline-offset:.4em;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .1s linear}footer.site-footer .link-columns a:hover,footer.site-footer .link-columns a:focus{text-decoration:underline;text-decoration-color:rgba(255,255,255,.5)}@media(min-width: 921px){footer.site-footer .link-columns{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 920px){footer.site-footer .link-columns{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 450px){footer.site-footer .link-columns{grid-template-columns:1fr;text-align:center}}footer.site-footer .social-networks li{display:inline-flex;margin-right:.75em}footer.site-footer .social-networks li:last-child{margin-right:0}footer.site-footer .social-networks li a{color:#fff}footer.site-footer .social-networks li a:hover,footer.site-footer .social-networks li a:hover{color:#a1e214}footer.site-footer .social-networks li svg{width:1.75rem;height:1.75rem;fill:currentColor}@media(max-width: 767px){footer.site-footer .social-networks{text-align:center}}footer.site-footer .legal{line-height:1.8}@media(max-width: 767px){footer.site-footer .legal{border-top:1px solid #fff;padding-top:40px}}footer.site-footer .legal p{margin-bottom:1em}footer.site-footer .legal a{color:currentColor;font-weight:900;text-underline-offset:.4em;text-decoration-color:rgba(255,255,255,.5)}footer.site-footer .legal a:hover,footer.site-footer .legal a:focus{text-decoration-color:#fff}.button{display:inline-block;background-color:#a1e214;font-size:1.125em;color:#1c1c1c;border:none;border-radius:1.5em;font-family:"Libre Franklin",sans-serif;font-weight:800;padding:.5em 1em;cursor:pointer;text-decoration:none;border:1px solid rgba(0,0,0,0);transition:all .15s linear;box-shadow:0 0 0 0 rgba(0,0,0,0)}.button:after{content:"";display:inline-block;margin-left:.25em;transition:transform .1s ease-out;background-image:url("/themes/custom/vital_signs/svg/arrow-right-black.svg");background-size:contain;width:1em;height:1em;background-position:center;background-repeat:no-repeat;transform:translateY(10%)}.button:hover,.button:active{background-color:#d0f089;border-color:#d0f089;box-shadow:0 0 0 .15em #d0f089}.button.blue{background-color:#03c;color:#fff;font-weight:700}.button.blue:after{background-image:url("/themes/custom/vital_signs/svg/arrow-right-white.svg")}.button.blue:hover,.button.blue:active{background-color:#335aff;border-color:#335aff;box-shadow:0 0 0 .15em #335aff}.button.mid-blue{background-color:#c8e8f7;color:#03c;font-weight:700}.button.mid-blue:after{background-image:url("/themes/custom/vital_signs/svg/arrow-right-blue.svg")}.button.mid-blue:hover,.button.mid-blue:active{background-color:#a4dbf5;border-color:#a4dbf5;box-shadow:0 0 0 .15em #a4dbf5}.button.light-blue{background-color:#ebfaff;color:#03c;font-weight:700}.button.light-blue:after{background-image:url("/themes/custom/vital_signs/svg/arrow-right-blue.svg")}.button.light-blue:hover,.button.light-blue:active{background-color:#d0f089;border-color:#d0f089;box-shadow:0 0 0 .15em #d0f089}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:"Libre Franklin",sans-serif;font-weight:700}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5{margin-top:20px;margin-bottom:20px}.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child{margin-top:unset}.wysiwyg h2{margin-top:60px;font-size:clamp(1.5rem,5.5vw,1.875rem)}.wysiwyg h3{font-size:clamp(1.3125rem,4.25vw,1.5rem)}.wysiwyg h4{font-size:clamp(1.125rem,3.25vw,1.3125rem)}.wysiwyg h5{font-size:clamp(1rem,2.25vw,1.125rem)}.wysiwyg h6{font-size:1rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5em;margin-top:1.5em}.wysiwyg p,.wysiwyg li{line-height:2.1;margin-bottom:1em}.wysiwyg p:last-child,.wysiwyg li:last-child{margin-bottom:unset}.wysiwyg a{font-weight:450;color:#226f54;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#226f54;transition:all .1s linear}.wysiwyg a:hover,.wysiwyg a:focus{text-decoration-color:rgba(0,0,0,0)}.wysiwyg strong{font-weight:765}.wysiwyg em{font-style:italic}.wysiwyg ul{padding:0}.wysiwyg ul li{list-style-type:disc;list-style-position:inside;margin-bottom:0}.wysiwyg ol{padding:0}.wysiwyg ol li{list-style-type:decimal;list-style-position:inside}.wysiwyg hr{display:block;height:5px;background:#f3f3f3;margin-top:20px;margin-bottom:20px}.wysiwyg blockquote:not(.tiktok-embed){background-image:url("/themes/custom/vital_signs/svg/quote-mark.svg");background-position:top left;background-repeat:no-repeat;margin-top:3.75rem;margin-bottom:3.75rem;padding-left:45px;background-size:32px}.wysiwyg blockquote>p,.wysiwyg blockquote .quote{font-size:1.3125em;font-weight:700}.wysiwyg blockquote cite{font-style:normal}.wysiwyg blockquote cite:before{content:"—"}.wysiwyg blockquote cite :first-child{font-weight:730}.wysiwyg blockquote cite span:nth-child(2):before{content:", "}.wysiwyg .align-center{clear:both;float:none;text-align:center;margin-bottom:20px}.wysiwyg .align-center img{margin-left:auto;margin-right:auto}.wysiwyg .align-center figcaption{text-align:center}.wysiwyg figcaption{text-align:left;color:#565353;font-size:.85rem;padding-top:.5em;padding-left:.25em;padding-right:.25em;line-height:1.6}@media(min-width: 541px){.wysiwyg .align-left{float:left;clear:right;margin-right:20px;margin-bottom:20px;width:50%}.wysiwyg .align-left img{width:100%}.wysiwyg .align-right{float:right;clear:left;margin-left:20px;margin-bottom:20px;width:50%}.wysiwyg .align-right img{width:100%}}@media(max-width: 540px){.wysiwyg .align-left,.wysiwyg .align-right{clear:both;float:none;width:100%;text-align:center;margin-left:0;margin-right:0}.wysiwyg .align-left img,.wysiwyg .align-right img{width:auto;margin-left:auto;margin-right:auto}}.wysiwyg .field--name-field-media-oembed-video iframe,.wysiwyg iframe[src*=vimeo]{display:block;width:100%;height:auto;aspect-ratio:16/9}html{scroll-behavior:smooth}html [id]{scroll-margin-top:135px}@media(max-width: 767px){html [id]{scroll-margin-top:75px}}.pulse{position:relative}.pulse::before{content:"";background:#a1e214;border-radius:50%;height:20px;width:20px;box-shadow:0 0 0 0 #a1e214;transform:scale(1);animation:pulse 1.5s infinite;margin:0;display:inline-block;position:relative;left:-6px;top:calc(50% - 10px)}@media(min-width: 768px){.pulse::before{position:absolute;top:calc(50% - 10px);left:-26px}}.pulse--pause::before{animation:none}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(161,226,20,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(161,226,20,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(161,226,20,0)}}:root{--bg-table-stripe: #f6f6f5;--b-table: #e3e3e2;--caption: #242423}.vs-table{background-color:rgba(0,0,0,0);border-collapse:collapse;font-family:Arial,Helvetica,sans-serif;border:1px solid var(--b-table);width:100%}.vs-table caption{color:var(--caption);font-size:1.13em;font-weight:700;padding-bottom:.56rem}.vs-table th{text-align:left}.vs-table thead{font-size:.84em}.vs-table tbody{border-bottom:1px solid var(--b-table);border-top:1px solid var(--b-table);font-size:.84em}.vs-table tfoot{font-size:.84em}.vs-table td,.vs-table th{padding-left:1em;padding-right:1em;border:1px solid var(--b-table)}.vs-table tr:not(:last-child){border-bottom:1px solid var(--b-table)}.vs-table thead td,.vs-table thead th{padding-bottom:.75em;vertical-align:bottom}.vs-table thead th{padding-top:1.33em;background-color:#eceff1;font-weight:bold}.vs-table tbody td,.vs-table tbody th{padding-top:.75em;vertical-align:top;padding-bottom:.75em}.vs-table tbody tr:nth-of-type(2n){background-color:var(--bg-table-stripe)}.vs-table tfoot td,.vs-table tfoot th{padding-top:.75em;vertical-align:top}@media only screen and (max-width: 42.09em){.vs-table{border-width:0}.vs-table thead{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px;white-space:nowrap}.vs-table tr,.vs-table tbody td,.vs-table tbody th{display:block}.vs-table td{-webkit-column-gap:3.16vw;-moz-column-gap:3.16vw;column-gap:3.16vw;display:grid;grid-template-columns:1fr 2fr;text-align:left !important}.vs-table thead th{border-width:0}.vs-table tbody td{border-top-width:0;padding-right:0}.vs-table tbody tr:last-child td:last-child{border-bottom-width:0}.vs-table tbody td:before{content:attr(data-label);float:left;font-weight:700;padding-right:1.78em}}section.error-page{position:relative;background:#000}section.error-page .background-image{opacity:1;position:absolute;top:0;right:0;bottom:0;left:0}section.error-page .background-image img{width:100%;height:100%;object-fit:cover}section.error-page .background-image:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.95))}section.error-page .inner{display:flex;align-items:center;justify-content:center;position:relative;min-height:42vw}section.error-page .inner .content{max-width:820px;margin-left:auto;margin-right:auto;color:#fff;text-align:center;padding-bottom:2rem}@media(max-width: 860px){section.error-page .inner .content{margin-left:20px;margin-right:20px}}section.error-page .inner h1{text-align:center;pointer-events:none;color:rgba(255,255,255,.5);-webkit-text-stroke-width:.005em;-webkit-text-stroke-color:#fff}section.error-page .inner h1.title-403{font-size:clamp(3.75rem,8.5vw,8.75rem);padding-top:40px;padding-bottom:40px;text-transform:uppercase}section.error-page .inner h1.title-404{font-size:clamp(5rem,35vw,25rem);line-height:1.25em;letter-spacing:.05em}section.error-page .inner p{font-size:clamp(1rem,1.85vw,1.4375rem);line-height:1.8em}section.error-page .inner a{color:#d0f089;text-decoration-thickness:.15em;text-underline-offset:.2em;transition:all .15s linear}section.error-page .inner a:hover,section.error-page .inner a:focus{text-decoration-color:rgba(0,0,0,0);text-underline-offset:.4em}
