.header__navigation{width:100%}.menu-primary{font-size:1.4rem;font-weight:600;margin:0 4rem 0 auto}.menu-primary .hs-menu-wrapper>ul{align-items:center;display:flex;gap:2rem 2rem;list-style-type:none;margin:0;padding:0}@media (min-width:1100px){.menu-primary .hs-menu-wrapper>ul{gap:2rem 4rem}}@media (min-width:1280px){.menu-primary .hs-menu-wrapper>ul{gap:2rem 5rem}}.button--menu{color:var(--white);font-size:1.6rem;padding:0}.button--menu:after,.button--menu:before{display:none}.button--menu:hover>svg{transform:none}.menu-primary .hs-menu-wrapper>ul>li>a{position:relative}@media (min-width:1025px){.button--menu span{border-bottom:1px solid transparent;transition:border .3s ease}.button--menu.current span,.button--menu:hover span,.opened>.button--menu span{border-bottom-color:#fff}.button--menu,.menu-primary .hs-menu-wrapper>ul>li.opened>a.button--menu,.menu-primary .hs-menu-wrapper>ul>li:has(.current)>a,.menu-primary .hs-menu-wrapper>ul>li:hover>a.button--menu,.menu-primary .hs-menu-wrapper>ul>li>a.button--menu:hover,.menu-primary .hs-menu-wrapper>ul>li>a.current{color:var(--purple)}.header:not([class*=nav]) .button--menu,.header:not([class*=nav]) .menu-primary .hs-menu-wrapper>ul>li.opened>a.button--menu,.header:not([class*=nav]) .menu-primary .hs-menu-wrapper>ul>li:has(.current)>a,.header:not([class*=nav]) .menu-primary .hs-menu-wrapper>ul>li:hover>a.button--menu,.header:not([class*=nav]) .menu-primary .hs-menu-wrapper>ul>li>a.current{color:var(--white)}}.button--menu svg path{fill:currentColor}.menu-primary .hs-menu-wrapper>ul>li.hs-item-has-children.opened>a.button--icon svg{transform:rotate(-180deg)}.nolink>a{cursor:pointer}.nolink .child-trigger{left:0;right:0;text-align:right;width:100%!important}.child-trigger,.hamburger{display:none}.header .button--icon img{filter:invert(100%) brightness(100%)}.second-level-link{border-radius:.8rem;color:var(--white);display:flex;justify-content:flex-start;padding:.8rem 2rem}.second-level-link.highlighted{color:var(--yellow)}.second-level-link:hover{background:#6c28b6;color:var(--white)}.second-level-link.highlighted:hover{color:var(--yellow)}.sll_resources-header{margin:0;padding:1.6rem 2rem}.second-level-link__title{font-size:1.6rem;margin:0}.second-level-link__desc{color:var(--dark-gray);font-weight:400;margin:0}.second-level-link:not(.menu-item__default):hover .second-level-link__desc{color:var(--white)}@media(min-width:1025px){.menu-primary .hs-menu-wrapper{display:block!important}.dropdown-item{background-color:var(--purple);border-radius:2rem}.mega-menu .hs-menu-depth-1 .mega-menu-full-width,.mega-menu .hs-menu-depth-1 .simple-menu{opacity:0;position:absolute;top:100%;visibility:hidden;z-index:10}.mega-menu .hs-menu-depth-1 .simple-menu{max-width:28rem}.mega-menu .hs-menu-depth-1 .mega-menu-full-width.opened,.mega-menu .hs-menu-depth-1 .simple-menu.opened{display:block!important;max-height:60rem;opacity:1;overflow-y:auto;visibility:visible}.menu-primary li.mobile{display:none!important}.second-level-links-wrapper{align-items:stretch;display:flex;flex-direction:column;gap:0;padding:1rem}.second-level-links-wrapper.sll__resources{flex-direction:row;max-width:50rem;padding:0}.sll__resources-col{padding:1rem}.sll__resources-col:nth-child(2){background:var(--marigold)}.second-level-link{text-align:left;width:23rem}.sll__resources-col:nth-child(2) .second-level-link{color:#000}.sll__resources-col:nth-child(2) .second-level-link:hover{background:#ffc12a;color:var(--black)}}@media (min-width:1025px) and (max-height:800px){.mega-menu .hs-menu-depth-1 .mega-menu-full-width.opened,.mega-menu .hs-menu-depth-1 .simple-menu.opened{max-height:500px;overflow-y:auto}}@media (max-width:1024px){.mega-menu .hs-menu-depth-1 .mega-menu-full-width{display:none!important}.mega-menu .hs-menu-depth-1 .mega-menu-full-width.opened{display:block!important}}.header__menu-right{position:relative;z-index:1}.hamburger-bun{display:none}@media(max-width:1024px){.header__container{padding:2rem}.header__inner{display:initial!important;position:static!important}.header__menu{display:block;left:0;position:absolute;top:0;width:100%}.header__menu-right{position:absolute;right:9em;top:50%;transform:translateY(-50%)}.menu-primary li.mobile{display:block}.menu-primary,.menu-primary .hs-menu-wrapper>ul,.menu-primary .hs-menu-wrapper>ul li,.menu-primary .hs-menu-wrapper>ul li a:not(.button){display:block;height:auto;max-width:none;width:100%}.menu-primary .hs-menu-wrapper>ul>li{position:relative}.menu-primary .hs-menu-wrapper>ul>li:not(.mobile-buttons)>a{color:var(--white);font-size:2.6rem;width:100%}.second-level-link__title{font-size:2rem}.menu-primary .hs-menu-wrapper>ul>li>a.button--icon>svg{height:1.4rem;width:1.4rem}.hamburger-bun{display:block;height:50px;position:absolute;right:2.4rem;top:50%;transform:translateY(-50%);width:50px;z-index:3}
  /*!   * Hamburgers   * @description Tasty CSS-animated hamburgers   * @author Jonathan Suh @jonsuh   * @site https://jonsuh.com/hamburgers   * @link https://github.com/jonsuh/hamburgers   */.hamburger{background-color:transparent;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0;position:relative;text-transform:none;transition:all .15s linear}.hamburger,.hamburger-box{height:50px;width:50px}.hamburger-box{display:inline-block;pointer-events:none;position:relative}.hamburger-inner{display:block;left:50%;margin-left:-11px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:var(--black);border-radius:3px;height:3px;position:absolute;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease;width:22px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.mobile-open .hamburger-inner,.mobile-open .hamburger-inner:after,.mobile-open .hamburger-inner:before{background-color:var(--black)}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .1s ease .14s,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .1s ease .14s,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.mobile-open .hamburger--squeeze .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.mobile-open .hamburger--squeeze .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease,opacity .1s ease .14s}.mobile-open .hamburger--squeeze .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s}.child-trigger{cursor:pointer;display:block!important;height:100%!important;max-height:50px!important;min-width:55px!important;padding:0!important;position:absolute;right:0;top:3rem;width:55px!important}.header-container .row-fluid [class*=span]{display:block!important;float:none!important;margin-left:0!important;width:auto!important}.menu-primary ul.hs-menu-children-wrapper{opacity:1!important;position:static!important;visibility:visible!important}.menu-primary .hs-menu-wrapper>ul{background:var(--gradient-fuchsia-purple);display:flex;flex-direction:column;gap:0;height:100vh;justify-content:flex-start;max-width:50.5rem;overflow-y:auto;padding:3.4rem 5.6rem 2.4rem;position:absolute;right:0;top:0;transform:translateX(100%);transition:all .3s ease-in;width:100%;z-index:2}.mobile-open .menu-primary .hs-menu-wrapper>ul{transform:translateX(0)}.menu-primary .hs-menu-wrapper>ul>li:not(.mobile-buttons){padding:0 0 3rem;width:100%}.menu-primary .hs-menu-wrapper>ul>li:not(.mobile-buttons):not(:last-child):after{background:hsla(0,0%,100%,.3);content:"";display:block;height:1px;margin:3rem auto 0;max-width:20.6rem;width:100%}.menu-primary .hs-menu-wrapper>ul>li:last-child{border-bottom:0}.menu-primary .hs-menu-wrapper>ul>li.mobile-buttons{align-items:center;display:flex;gap:1.5rem;margin-bottom:2rem;position:relative;z-index:1}.menu-primary .hs-menu-wrapper>ul>li.mobile-buttons a.button{width:auto}.mega-menu .hs-menu-depth-1 .mega-menu-full-width,.mega-menu .hs-menu-depth-1 .simple-menu{border:0;box-shadow:none;display:none;opacity:1;padding:1.6rem 0 0;position:static;transform:none;visibility:visible;z-index:9999}.sll_resources-header{padding:1.6rem}.mega-menu-full-width .content-wrapper{padding:0}.hs-menu-item>a.button.button--text.white{color:var(--gray)}}@media (max-width:767px){.header__menu-right{right:6em}.header__menu-right .button:not(:first-child){display:none!important}}@media (max-width:599px){.header__menu-right .button{display:none!important}}.hs-language-switcher__button{appearance:none;background:none;border:0;color:#fff}.hs-language-switcher__label{display:flex;gap:.4rem}.hs-language-switcher__label svg path{fill:currentColor}.header[class*=nav] .hs-language-switcher__button{color:var(--purple)}.header[class*=nav] #vo__toggle svg path{fill:var(--purple)}#vo__toggle{cursor:pointer;height:2.4rem;position:relative;width:3rem}.mobile-device #vo__toggle{display:none!important}@media (min-width:1025px){#vo__toggle{margin-right:-1rem}.hs-language-switcher__inner-wrapper{max-height:2.2rem}}.vo__off,.vo__on{bottom:0;left:0;position:absolute;right:0;top:0}#vo__toggle svg{max-height:2.4rem;fill:#fff}#vo__toggle.muted .vo__on,.vo__off{display:none}#vo__toggle.muted .vo__off{display:block}