.layout_container__6WXdL{background-color:var(--color-surface-surface);overflow-y:scroll;width:100%;display:flex;flex-direction:column;height:100%;min-height:-webkit-fill-available;min-height:-moz-available;min-height:fill-available}.layout_main__EbNQg{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:auto;flex-grow:1}@media (width >= 768px){.layout_container__6WXdL{justify-content:space-between}}.Header_container__esQrv{width:100%;max-width:100vw;padding:1rem 2rem;min-height:81px;display:flex;justify-content:space-between;align-items:center;background-color:var(--color-brand-on-brand)}.Header_logo__0h7JC{cursor:pointer}.Nav_wrapper__ej91V{display:flex;align-items:center}.Nav_logo__itDev{cursor:pointer}.Nav_links__oKgjd{display:none;align-items:center;gap:1.6rem;@media (width >= 768px){display:flex}}.Nav_link__LKoWl{text-decoration:none;color:var(--color-brand-dark);font-size:1.6rem;font-weight:700;line-height:1.5;white-space:nowrap;padding:.2rem 0;&:hover{box-shadow:inset 0 -4px 0 var(--color-brand-brand)}}.Nav_menuButton__xNIfX{display:flex;flex-direction:column;align-items:center;background:none;border:none;cursor:pointer;padding:0;& p{font-size:1.6rem;font-weight:700;line-height:2rem}}.Nav_menuIcon__F3UAg{display:block}.Nav_menuIcon__F3UAg,.Nav_menuText__hj8xs{color:var(--color-brand-dark)}.Nav_openMenu__CPNGD{padding:0;border:none;width:100%;max-width:100%;height:100%;max-height:100%;background-color:var(--color-brand-on-brand);position:fixed;top:0;right:0;left:auto;margin:0;&[open]{animation:Nav_slide-down__QU2OZ .3s forwards}&.Nav_closing__6XhiH{animation:Nav_slide-up__EnXqB .3s forwards}&::backdrop{background-color:transparent}@media (width >= 768px){width:auto;max-width:auto;&[open]{animation:Nav_slide-left__hettI .3s forwards}&.Nav_closing__6XhiH{animation:Nav_slide-right__p0bu9 .3s forwards}}}.Nav_mobileMenuContent__s88Dy{padding:0 2rem;display:flex;flex-direction:column;height:100%}.Nav_mobileMenuHeader__tJnM_{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;min-height:81px;@media (width >= 1024px){min-height:65px}}.Nav_mobileMenuLinks__WynAI{display:flex;flex-direction:column;position:relative;overflow:hidden;height:calc(100vh - 81px)}.Nav_menuPanel__yWPmk{width:100%;position:absolute;right:0;top:0;display:flex;flex-direction:column;gap:1.5rem;transition:transform .3s ease}.Nav_mainMenu__pEV5H{transform:translateX(0);&.Nav_hidden__ZOcAH{transform:translateX(-100%)}}.Nav_subMenu__lXlXi{transform:translateX(100%);&.Nav_visible__E_JrJ{transform:translateX(0)}}.Nav_menuLink__c6PLs{text-decoration:none;color:var(--color-brand-dark);border-bottom:1px solid var(--color-neutral-30);padding:1.6rem}.Nav_submenuLink__7C4OE{display:block;font-size:1.6rem;line-height:2rem;& p{margin:0}}.Nav_mobileMenuLink__cj4fo{display:block;font-size:2rem;line-height:2.4rem;font-weight:700;& p{margin:0}}.Nav_mobileSubmenuButton__QyUYf{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:700;font-size:2rem;line-height:2.4rem;border:none;border-bottom:1px solid var(--color-neutral-30);background:none;cursor:pointer;text-align:left}.Nav_submenuHeader__xL8kF{display:flex;align-items:center;gap:1rem;width:100%;border-bottom:1px solid var(--color-neutral-30);padding:2rem;& .Nav_backButton__kfHbS{display:flex;width:100%;align-items:center;gap:.8rem;background:none;border:none;cursor:pointer;padding:1.6rem;color:var(--color-brand-dark);margin-left:-2.4rem;& p{font-size:2rem;font-weight:700;line-height:2.4rem}}}.Nav_submenuTitle__y_k_7{font-size:1.8rem;font-weight:700;color:var(--color-brand-dark);margin:0}@keyframes Nav_slide-down__QU2OZ{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes Nav_slide-up__EnXqB{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes Nav_slide-left__hettI{0%{transform:translateX(100%)}to{transform:translateY(0)}}@keyframes Nav_slide-right__p0bu9{0%{transform:translateX(0)}to{transform:translateX(100%)}}@layer element{._icon_1xezl_4{vertical-align:middle}}.layout_container__th8UK{background-color:var(--color-neutral-20)}
/*# sourceMappingURL=8e15b0993b0f1c77.css.map*/