@media (max-width:991px){.header-menu-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;height:18px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease;transition:.5s ease;width:20px}.header-menu-toggle:hover{cursor:pointer}.header-menu-toggle span{background-color:var(--primary-color);border-radius:100vw;display:block;height:3px;left:0;position:absolute;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.header-menu-toggle span:first-child{top:0;width:100%}.header-menu-toggle span:nth-child(2),.header-menu-toggle span:nth-child(3){top:7px}.header-menu-toggle span:nth-child(4){top:14px;width:100%}.header-menu-toggle.is-active span:first-child{left:50%;top:7px;width:0}.header-menu-toggle.is-active span:nth-child(2),.header-menu-toggle.is-active span:nth-child(3){top:7px}.header-menu-toggle.is-active span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-menu-toggle.is-active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-menu-toggle.is-active span:nth-child(4){left:50%;top:7px;width:0}.header-menu{background-color:var(--tertiary-color);color:var(--white);display:none;height:calc(100vh - 72px);left:0;overflow:scroll;padding:2rem 4rem 4rem;position:absolute;top:100%;width:100%;z-index:101}.header-menu.is-active{display:block}.header-menu-items{display:grid;grid-gap:3rem}.header-menu__item-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.header-menu__item-label{color:var(--white);font-size:2.4rem;font-weight:500}.header-menu__item.is-active .header-menu__item-label{color:var(--primary-color)}.header-menu__item-label+svg{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease;transition:all .2s ease}.header-menu__item.is-active .header-menu__item-label+svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-menu__dropdown{display:none}.header-menu__item.is-active .header-menu__dropdown{display:block}.header-menu__sub-group-title{font-size:1.5rem;font-weight:900;letter-spacing:0;margin-top:2rem}.header-menu__sub-items{display:grid;grid-gap:2rem;padding:2rem 0}.header-menu__sub-item{display:grid;grid-template-columns:4rem 1fr;grid-gap:2rem}.header-menu__sub-item-icon{height:3.6rem;justify-self:center;margin-top:9px}.header-menu__sub-item-link{color:var(--white);display:inline-block;font-size:1.3rem;font-weight:500;margin-bottom:5px}.header-menu__sub-item-link.is-active,.header-menu__sub-item-link:active,.header-menu__sub-item-link:hover{color:var(--primary-color)}.header-menu__sub-item-description{font-size:1.2rem}.header-menu__resource{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);color:var(--base-color);margin-top:2rem;padding:2.5rem}.header-menu__resource-tag{font-family:var(--secondary-font-family);font-size:1.3rem;letter-spacing:0;margin-bottom:1rem}.header-menu__resource-image{display:none}.header-menu__resource-title{color:var(--base-color);display:inline-block;font-size:1.5rem;font-weight:900;letter-spacing:0;margin-bottom:2rem}.header-menu-form{display:block;margin-top:4rem}.header-menu-form .form-title,.header-menu-form .hs-form-field>label{display:none}.header-menu-form form input[type=email],.header-menu-form form input[type=file],.header-menu-form form input[type=number],.header-menu-form form input[type=password],.header-menu-form form input[type=tel],.header-menu-form form input[type=text],.header-menu-form form select,.header-menu-form form textarea{border-radius:100vw}.header-menu-form form .hs-button,.header-menu-form form input[type=submit]{border-radius:100vw;width:100%}.header-menu-form form .hs-error-msgs .hs-error-msg{color:var(--white);font-size:1.3rem;margin:0 0 0 2rem}.header-menu-form .hs_error_rollup{display:none}}@media (min-width:992px){.header-menu-toggle{display:none}.header-menu{display:grid;grid-template-columns:1fr auto}.header-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.header-menu__item{position:relative}.header-menu__item-label{color:var(--white);font-size:1.3rem;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease}.header-menu__item-label.is-active,.header-menu__item-label:hover{color:var(--primary-color);cursor:pointer}.header-menu__item-label+svg{display:none}.header-menu__dropdown{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:0 8px 28px -6px rgb(27 80 104/6%);box-shadow:var(--box-shadow);left:-6rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;opacity:0;padding:4rem;position:absolute;top:calc(100% + 4rem);-webkit-transition:all .2s ease;transition:all .2s ease;visibility:hidden;z-index:101}.header-menu__dropdown--resource{display:grid;grid-template-columns:1fr auto;grid-gap:4rem}.header-menu__dropdown:before{border-bottom:1rem solid var(--white);border-left:1rem solid transparent;border-right:1rem solid transparent;content:"";height:0;left:6rem;position:absolute;top:-1rem;width:0}.header-menu__item.is-active .header-menu__dropdown{opacity:1;top:calc(100% + 2rem);visibility:visible}.header-menu__sub-groups{display:flex;gap:var(--gap)}.header-menu__sub-group-title{font-size:1.5rem;font-weight:900;letter-spacing:0;margin-bottom:2rem}.header-menu__sub-items{display:grid;grid-gap:2rem;place-content:start}.header-menu__sub-items--2{grid-template-columns:repeat(2,1fr)}.header-menu__sub-item{display:grid;grid-template-columns:4rem 1fr;grid-gap:2rem;width:26rem}.header-menu__sub-item-icon{height:3.6rem;justify-self:center;margin-top:3px}.header-menu__sub-item-link-wrapper{margin-top:-6px}.header-menu__sub-item-link{color:var(--base-color);display:inline-block;font-size:1.3rem;font-weight:500}.header-menu__sub-item-link.is-active,.header-menu__sub-item-link:active,.header-menu__sub-item-link:hover{color:var(--primary-color)}.header-menu__sub-item-description{font-size:1.2rem}.header-menu__resource{border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:hidden;place-self:start;width:26rem}.header-menu__resource-image{aspect-ratio:5/3;-o-object-fit:cover;object-fit:cover}.header-menu__resource-card{background-color:var(--white);padding:2.5rem}.header-menu__resource-tag{font-family:var(--secondary-font-family);font-size:1.3rem;letter-spacing:0;margin-bottom:1rem}.header-menu__resource-title{color:var(--base-color);display:inline-block;font-size:1.5rem;font-weight:900;letter-spacing:0;margin-bottom:2rem}.header-menu-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4.8rem;width:377px}.header-menu-form .submitted-message{color:var(--white);font-size:1.3rem}.header-menu-form .form-title,.header-menu-form .hs-form-field>label,.header-menu-form .hs_error_rollup{display:none}.header-menu-form form{display:grid;grid-template-columns:1fr auto;position:relative}.header-menu-form form input[type=email],.header-menu-form form input[type=file],.header-menu-form form input[type=number],.header-menu-form form input[type=password],.header-menu-form form input[type=tel],.header-menu-form form input[type=text],.header-menu-form form select,.header-menu-form form textarea{border-radius:100vw 0 0 100vw;margin-bottom:0;width:20rem}.header-menu-form form .hs-button,.header-menu-form form input[type=submit]{border-radius:0 100vw 100vw 0}.header-menu-form form .hs-error-msgs{margin:7px 0 0;padding:0;position:absolute;top:100%;width:100%}.header-menu-form form .hs-error-msgs .hs-error-msg{color:var(--white);font-size:1.3rem;margin:0 0 0 2rem}.header.is-active .header-menu-form .submitted-message,.header.is-active .header-menu__item-label:not(.is-active){color:var(--base-color)}.header.is-active .header-menu__item-label:active,.header.is-active .header-menu__item-label:hover{color:var(--primary-color)}.header.is-active .header-menu-form form .hs-error-msgs .hs-error-msg{color:red}}.signin__button a{color:#61c5dd;padding-top:3px;text-decoration:underline}.signin__button a:hover{color:#fff!important}