header{--nav-height: 80px;--nav-transition: .15s all;--nav-item-vertical-padding: clamp(.4rem, .6vw, .6rem);--nav-item-horizontal-padding: clamp(.8rem, 1vw, 1rem);--nav-item-height: calc(1.5em + calc(var(--nav-item-vertical-padding) * 2));--nav-item-padding: var(--nav-item-vertical-padding) var(--nav-item-horizontal-padding);--nav-caret-size: clamp(1.2rem, 1.6vw, 1.6rem);--top-nav-font-size: clamp(1.3rem, 1.5vw, 1.5rem);--lvl1-nav-font-size: clamp(1rem, 1.2vw, 1.2rem);--lvl2-nav-font-size: clamp(1rem, 1.2vw, 1.2rem);width:100%;top:0;bottom:0;left:0;display:flex;position:fixed;z-index:42;background-color:#fff;border-bottom:var(--theme-primary) 3px solid;flex-flow:row;align-items:center;height:var(--nav-height)}.auto-nav p{margin:0}.auto-nav p:hover{cursor:pointer}.logo__container img{padding:.5rem;height:64px;width:auto}.auto-nav{display:flex;z-index:100;margin-left:auto;height:var(--nav-height)}.mobile-nav__slider{width:calc(var(--nav-height) / 2);max-width:32px;display:none;align-items:center;justify-content:center;padding:var(--nav-item-padding);box-sizing:content-box}.mobile-nav__slider>*:hover{cursor:pointer}.auto-nav-items{margin:0;padding:0;display:flex;list-style:none;position:relative}.nav-link--dropdown{position:relative}.dropdown__container{display:none;min-width:200px;max-width:300px;flex-direction:column;position:absolute;background-color:var(--theme-white-translucent);z-index:10}.dropdown__container .auto-nav-items{flex-direction:column}.dropdown__container .auto-nav-items li a,.dropdown__container .auto-nav-items li p{font-size:1em;padding:var(--nav-item-padding);margin:0;border-radius:inherit}.dropdown__container .auto-nav-items li a:hover,.dropdown__container .auto-nav-items li p:hover{background-color:var(--theme-secondary);color:var(--color-white)}.mobile-nav__toggle{display:flex;align-items:center;justify-content:center;width:var(--nav-caret-size)}.mobile-nav__toggle:hover{cursor:pointer}.auto-nav-items li a,.auto-nav-items li p{padding:var(--nav-item-padding);display:flex;color:var(--theme-secondary);font-family:var(--font-family-sans);font-weight:600;font-size:1em;text-decoration:none;white-space:nowrap}.auto-nav-items .child-item>a,.auto-nav-items .child-item>p{font-size:1em;white-space:nowrap;padding:var(--nav-item-padding);transition:var(--nav-transition)}.nav-link--dropdown.nav-item>a,.nav-link--dropdown.nav-item>p{padding-right:calc(var(--nav-caret-size) + var(--nav-item-horizontal-padding))}.nav-children{padding:0;list-style:none}.nav-item{list-style:none!important}.action-items__container{height:100%;display:flex;align-items:center;justify-content:center;padding:var(--nav-item-padding)}a.cta__link{margin-right:.5rem;text-decoration:none;padding:.25rem 2rem;background-color:var(--theme-primary);color:var(--color-white);font-size:1.25rem;font-weight:600;display:flex;text-align:center}@media screen and (min-width: 969px){.auto-nav{align-items:center}.nav-item{font-size:var(--top-nav-font-size)}.auto-nav-items>li{height:var(--nav-height, 64px);display:flex;align-items:center}.auto-nav-items>li>a,.auto-nav-items>li>p{display:flex;align-items:center;box-sizing:border-box}.dropdown__container:hover{display:flex}.dropdown__container--level-1{top:var(--nav-height, 64px)}.dropdown__container--level-1 li{font-size:var(--lvl1-nav-font-size)}.nav-link--dropdown:hover .dropdown__container--level-1,.nav-link--dropdown--level-2:hover .dropdown__container--level-2{display:flex}.auto-nav-items .child-item:hover>a,.auto-nav-items .child-item:hover>p{background-color:var(--theme-secondary);color:var(--color-white);transition:var(--nav-transition)}.nav-link--dropdown>.mobile-nav__toggle{position:absolute;top:50%;right:var(--nav-item-horizontal-padding);transform:translate(25%,-50%) rotate(0);color:var(--theme-primary);transition:var(--nav-transition)}.nav-link--dropdown>a:hover~.mobile-nav__toggle,.nav-link--dropdown>p:hover~.mobile-nav__toggle{transform:translate(25%,-50%) rotate(0);transition:var(--nav-transition)}.child-item.nav-link--dropdown>.mobile-nav__toggle{transform:translate(25%,-50%) rotate(270deg)}.child-item.nav-link--dropdown>a:hover~.mobile-nav__toggle,.child-item.nav-link--dropdown>p:hover~.mobile-nav__toggle{transform:translate(25%,-50%) rotate(270deg);color:var(--color-white)}.dropdown__container--level-2{top:0;left:100%}}@media screen and (max-width: 968px){header{--nav-item-vertical-padding: .5rem;--nav-item-horizontal-padding: 1rem;--nav-caret-size: 1.4rem;--top-nav-font-size: 1.4rem;--lvl1-nav-font-size: 1.2rem;--lvl2-nav-font-size: 1rem}.mobile-nav__slider{display:flex}.mobile-nav__slider .open-mobile-nav{display:inherit}.mobile-nav__slider .close-mobile-nav{display:none}.logo__container img{height:36px;width:auto}.auto-nav{display:none}header[mobile-nav-open]{align-items:center}header[mobile-nav-open] .open-mobile-nav{display:none}header[mobile-nav-open] .close-mobile-nav{display:inherit}header[mobile-nav-open] .auto-nav{display:flex;height:calc(100vh - var(--nav-height));width:100vw;background-color:var(--theme-bg, white);position:fixed;top:var(--nav-height);align-items:flex-start}.nav-link--dropdown[expanded]>.dropdown__container{display:flex}.nav-item{width:100%;font-size:var(--top-nav-font-size)}.dropdown__container{background-color:none}.dropdown__container--level-1{border-left:2px solid var(--theme-primary);margin-left:1rem}.dropdown__container--level-1 li{font-size:var(--lvl1-nav-font-size)}.dropdown__container--level-2{border-left:2px solid var(--theme-secondary);margin-left:1rem}.dropdown__container--level-2 li{font-size:var(--lvl2-nav-font-size)}.nav-link--dropdown>.mobile-nav__toggle{position:absolute;top:calc(var(--nav-item-height) / 2 + .1em);right:.25rem;transform:translate(25%,-50%) rotate(270deg);fill:var(--theme-primary);transition:var(--nav-transition)}.nav-link--dropdown>.mobile-nav__toggle>svg{width:2rem;height:2rem}.nav-link--dropdown[expanded]>.mobile-nav__toggle{fill:var(--theme-secondary);transform:translate(25%,-50%) rotate(360deg)}.auto-nav-items{width:100%;padding:1rem 2rem;align-items:flex-start;flex-direction:column}.auto-nav-items li{margin-bottom:.5rem}.auto-nav-items .dropdown__container{display:flex;position:relative;transition:var(--nav-transition);height:0;overflow:hidden}.action-items__container{margin-left:auto;display:flex}.action-items__container .social-icons__container{display:none}.nav-link--dropdown[expanded]>.dropdown__container{height:auto;transition:var(--nav-transition)}}footer:where(.astro-LSAQGEAH) .footer-main__container:where(.astro-LSAQGEAH){padding:2rem 1rem 3rem;display:grid;gap:2rem;grid-template-columns:repeat(5,1fr)}footer:where(.astro-LSAQGEAH) .footer-links__container:where(.astro-LSAQGEAH) ul:where(.astro-LSAQGEAH){padding:0}footer:where(.astro-LSAQGEAH) .footer-links__container:where(.astro-LSAQGEAH) ul:where(.astro-LSAQGEAH) li:where(.astro-LSAQGEAH){list-style-image:url(/assets/icons/arrow-bullet.svg)}footer:where(.astro-LSAQGEAH) .footer-links__container:where(.astro-LSAQGEAH) h3:where(.astro-LSAQGEAH){margin:0;font-size:2rem}footer:where(.astro-LSAQGEAH) .footer-info__container:where(.astro-LSAQGEAH) .cta:where(.astro-LSAQGEAH){margin-bottom:1rem}footer:where(.astro-LSAQGEAH) .footer-info__container:where(.astro-LSAQGEAH) p:where(.astro-LSAQGEAH){margin:0}footer:where(.astro-LSAQGEAH) .footer-info__container:where(.astro-LSAQGEAH) h3:where(.astro-LSAQGEAH){margin:1rem 0 .5rem;font-size:2rem}footer:where(.astro-LSAQGEAH) .footer-right-logo__container:where(.astro-LSAQGEAH){display:flex;flex-direction:column;align-items:center;justify-content:center}footer:where(.astro-LSAQGEAH) .footer-right-logo__container:where(.astro-LSAQGEAH) .footer-awards__container:where(.astro-LSAQGEAH){display:flex;align-items:center;justify-content:center;flex-wrap:wrap}footer:where(.astro-LSAQGEAH) .footer-right-logo__container:where(.astro-LSAQGEAH) .footer-awards__container:where(.astro-LSAQGEAH) a:where(.astro-LSAQGEAH){width:100px}footer:where(.astro-LSAQGEAH) .footer-right-logo__container:where(.astro-LSAQGEAH) .footer-awards__container:where(.astro-LSAQGEAH) a:where(.astro-LSAQGEAH) img:where(.astro-LSAQGEAH){width:100%}footer:where(.astro-LSAQGEAH) .footer-right-logo__container:where(.astro-LSAQGEAH) .footer-awards__container:where(.astro-LSAQGEAH) img:where(.astro-LSAQGEAH),footer:where(.astro-LSAQGEAH) .footer-right-logo__container:where(.astro-LSAQGEAH) .footer-awards__container:where(.astro-LSAQGEAH) a:where(.astro-LSAQGEAH){width:100px;height:auto}footer:where(.astro-LSAQGEAH) .footer-bottom__container:where(.astro-LSAQGEAH){padding:1rem;display:flex;justify-content:space-between;background-color:var(--theme-primary);color:var(--color-white)}footer:where(.astro-LSAQGEAH) .footer-bottom__container:where(.astro-LSAQGEAH) p:where(.astro-LSAQGEAH){margin:0}footer:where(.astro-LSAQGEAH) .social-icon:where(.astro-LSAQGEAH){margin-top:1rem}footer:where(.astro-LSAQGEAH) .social-icon:where(.astro-LSAQGEAH) svg{width:3rem;height:3rem}footer:where(.astro-LSAQGEAH) .social-icon:where(.astro-LSAQGEAH) path{fill:var(--theme-secondary);transition:.15s all}footer:where(.astro-LSAQGEAH) .social-icon:where(.astro-LSAQGEAH):hover path{fill:var(--theme-primary);transition:.15s all}@media only screen and (max-width: 905px){footer:where(.astro-LSAQGEAH) .footer-main__container:where(.astro-LSAQGEAH){grid-template-columns:1fr;place-items:center}footer:where(.astro-LSAQGEAH) .footer-bottom__container:where(.astro-LSAQGEAH){flex-direction:column;gap:1rem}}
