.nav-check{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.menu-toggle{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.menu-toggle span{pointer-events:none}@media (max-width: 1100px){.site-header{z-index:100}.site-header .wrap{position:relative;height:72px;display:flex;align-items:center;justify-content:space-between}.brand,.brand.grpr{align-self:center;display:flex;align-items:center;height:100%}.brand img,.brand.grpr img{height:34px;width:auto}.menu-toggle{display:flex!important;flex-direction:column;justify-content:center;align-items:center;align-self:center;width:48px;height:48px;margin:0;padding:0;position:relative;top:0;z-index:120;flex:none;background:transparent;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.menu-toggle span{display:block;height:2px;width:22px;background:#1c1c1c;margin:4px 0;transition:.25s ease}.nav{position:fixed;top:72px;left:0;right:0;height:calc(100dvh - 72px);background:#fff;display:block;padding:8px 24px 48px;overflow-y:auto;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility .25s;border-top:1px solid #E4E4E4;z-index:90}body.nav-open .nav{transform:none;opacity:1;visibility:visible;pointer-events:auto}body.nav-open{overflow:hidden}body.nav-open .menu-toggle span:nth-child(1){transform:translateY(6px) rotate(45deg)}body.nav-open .menu-toggle span:nth-child(2){opacity:0}body.nav-open .menu-toggle span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.nav>ul{flex-direction:column;align-items:stretch;gap:0;list-style:none;margin:0;padding:0}.nav>ul>li{border-bottom:1px solid #E4E4E4}.nav>ul>li>a,.nav>ul>li>button{height:56px;padding:0;width:100%;display:flex;align-items:center;justify-content:space-between}.nav .nav-cta{margin:20px 0 0;width:100%;justify-content:center}}
