@media (max-width: calc(48rem - .1px)){.responsive-menu{syntax:"<percentage>";inherits:false;initial-value:100%;border-block-width:1px;--un-border-style:solid;border-block-style:solid;background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);width:100%;display:none;box-sizing:border-box;top:100%;left:calc(var(--spacing) * 0);position:absolute;z-index:1001}.responsive-menu .menu{display:flex}.responsive-menu .menu .menu-item>a{flex-grow:1}.responsive-menu .responsive-menu__secondary{padding-block:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4)}.responsive-menu .responsive-menu__secondary .menu-item{padding-inline:calc(var(--spacing) * 0)}.responsive-menu .responsive-menu__primary .menu{flex-direction:column;row-gap:calc(var(--spacing) * 0)}.responsive-menu .responsive-menu__primary .menu .menu-item{padding-block:calc(var(--spacing) * 2);border-top-width:1px}.responsive-menu .menu-item{padding-inline:calc(var(--spacing) * 4)}.responsive-menu .menu-item .menu-item{padding-right:calc(var(--spacing) * 0);border-left-width:3px;--un-border-style:solid;border-left-style:solid}.main_nav__open .responsive-menu{display:flex;flex-direction:column}@supports (color: color-mix(in lab,red,red)){.responsive-menu{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}}@media(min-width:48rem){.responsive-menu{display:contents}.responsive-menu .menu{display:flex;flex-wrap:wrap;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2)}.responsive-menu .menu .menu-item{position:relative}.responsive-menu .menu .menu-item.menu-item--expanded:hover a{padding-bottom:calc(var(--spacing) * 3)}.responsive-menu .menu .menu{syntax:"<percentage>";inherits:false;initial-value:100%;padding:calc(var(--spacing) * 2);border-width:1px;background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);top:100%;position:absolute;z-index:1;display:none}.menu-item:hover :is(.responsive-menu .menu .menu),.menu-item:focus-within :is(.responsive-menu .menu .menu){display:block}@supports (color: color-mix(in lab,red,red)){.responsive-menu .menu .menu{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.responsive-menu .responsive-menu__primary{flex-basis:100%}}
