.subnav_element__VG8T4{position:fixed;bottom:0;width:100%;background-color:var(--icewhite);padding:1em var(--hpad);box-shadow:0 0 5px 1px rgba(0,0,0,.125);color:var(--deepblue);transform:translateY(100%);transition:transform var(--transition-time);z-index:9;height:100vh}.subnav_element__VG8T4[data-open=true]{transform:translateY(0)}@media(min-width:1024px){.subnav_element__VG8T4{position:-webkit-sticky;position:sticky;display:block;height:auto;transform:translateY(100%)}.subnav_element__VG8T4[data-scrolled=true]{transform:translateY(0)}}.subnav_element__VG8T4>button{background-color:transparent;height:40px;width:100%;border-radius:0;border:0;cursor:pointer;display:flex;justify-content:center;margin-bottom:1em}.subnav_element__VG8T4>button svg{width:20px;height:20px}@media(min-width:1024px){.subnav_element__VG8T4>button{display:none}}.subnav_element__VG8T4 ul{display:flex;flex-direction:column;gap:2em}@media(min-width:1024px){.subnav_element__VG8T4 ul{flex-direction:row;flex-wrap:wrap}}.subnav_element__VG8T4 a{display:flex;gap:4px}.subnav_element__VG8T4 a:not(.subnav_active__Rdrhz):focus-visible,.subnav_element__VG8T4 a:not(.subnav_active__Rdrhz):hover{text-decoration:underline}.subnav_element__VG8T4 a:not(.subnav_active__Rdrhz):focus-visible path:last-child,.subnav_element__VG8T4 a:not(.subnav_active__Rdrhz):hover path:last-child{fill:var(--fill)}.subnav_element__VG8T4 svg{width:auto;height:auto}.subnav_element__VG8T4 svg path:first-child{fill:var(--fill)}.subnav_element__VG8T4 svg path:last-child{fill:transparent;transition:fill var(--transition-time)}.subnav_element__VG8T4 .subnav_active__Rdrhz path:last-child{fill:var(--fill)}.subnav_element__VG8T4 li:nth-child(4n+1){--fill:var(--deepblue)}.subnav_element__VG8T4 li:nth-child(4n+2){--fill:var(--ultramarine)}.subnav_element__VG8T4 li:nth-child(4n+3){--fill:var(--mint)}.subnav_element__VG8T4 li:nth-child(4n+4){--fill:var(--rose)}.subnav_toggle__1q9EM{background-color:var(--icewhite);border-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border:0;position:fixed;z-index:2;left:50%;top:0;display:flex;gap:.25em;align-items:center;padding:1em;border:1px solid var(--deepblue);border-top:0;cursor:pointer;translate:-50% -100%;transition:translate var(--transition-time)}.subnav_toggle__1q9EM:hover svg{scale:1.1}@media(min-width:768px){.subnav_toggle__1q9EM{bottom:0;top:unset;border-radius:0;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom:0;border-top:1px solid;translate:-50% 100%}}@media(min-width:1024px){.subnav_toggle__1q9EM{display:none}}.subnav_toggle__1q9EM svg{display:block;transition:scale var(--transition-time);width:auto;height:auto;max-width:80%}.subnav_toggle__1q9EM svg path:first-child{fill:var(--fill)}.subnav_toggle__1q9EM svg path:last-child{fill:transparent;transition:fill var(--transition-time)}.subnav_toggle__1q9EM svg.subnav_active__Rdrhz path:last-child{fill:var(--fill)}.subnav_toggle__1q9EM svg:nth-child(4n+1){--fill:var(--deepblue)}.subnav_toggle__1q9EM svg:nth-child(4n+2){--fill:var(--ultramarine)}.subnav_toggle__1q9EM svg:nth-child(4n+3){--fill:var(--mint)}.subnav_toggle__1q9EM svg:nth-child(4n+4){--fill:var(--rose)}.subnav_toggleVisible__1opys{translate:-50% 0}