.mobile-menu-control-wrapper .menu-toggle{background-color:#fff0}.mobile-menu-control-wrapper .menu-toggle:hover{background-color:#fff0}.main-navigation ul ul{box-shadow:none}.inside-header{padding-inline:0px!important}.site-header{padding-inline:clamp(1rem, 0.848rem + 0.758vw, 1.5rem)!important}.site-content,#content{padding:0}@media (min-width:769px){nav .main-nav .mega-menu{position:static}nav .main-nav .mega-menu>ul{position:absolute;width:100%;left:0!important;display:flex;flex-wrap:wrap}nav .main-nav .mega-menu>ul>li>a{font-weight:400;font-family:var(--gp-font--hanken-grotesk);text-transform:none}nav .main-nav .mega-menu>ul>li{display:inline-block;width:25%;vertical-align:top}nav .main-nav .mega-menu.mega-menu-col-2>ul>li{width:50%}nav .main-nav .mega-menu.mega-menu-col-3>ul>li{width:33.3333%}nav .main-nav .mega-menu.mega-menu-col-5>ul>li{width:20%}nav .main-nav .mega-menu>ul>li:hover>a,nav .main-nav .mega-menu>ul>li:focus>a,nav .main-nav .mega-menu>ul>li[class*="current-"]>a,nav .main-nav .mega-menu ul ul{background-color:transparent!important;color:inherit}nav .main-nav .mega-menu ul .sub-menu{position:static;display:block;opacity:1;visibility:visible;width:100%;box-shadow:0 0 0;left:0;height:auto;pointer-events:auto;transform:scale(1)}nav .main-nav .mega-menu ul.toggled-on .sub-menu{pointer-events:auto}nav .main-nav .mega-menu .sub-menu .menu-item-has-children .dropdown-menu-toggle{display:none}}.no-ul,.no-ul a{text-decoration:none}.gb-container p:last-of-type,.gb-element p:last-of-type{margin-bottom:0!important}:root{--body-font:var(--gp-font--literata);--headline-font:var(--gp-font--hanken-grotesk);--fs-body:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);--fs-body-xs:clamp(0.625rem, 0.536rem + 0.238vw, 0.75rem);--fs-body-s:clamp(0.75rem, 0.661rem + 0.238vw, 0.875rem);--fs-body-l:clamp(1.125rem, 1.036rem + 0.238vw, 1.25rem);--fs-h1:clamp(2.875rem, 2.25rem + 1.667vw, 3.75rem);--fs-h2:clamp(2.25rem, 1.714rem + 1.429vw, 3rem);--fs-h3:clamp(1.5rem, 1.143rem + 0.952vw, 2rem);--fs-h4:clamp(1.375rem, 1.196rem + 0.476vw, 1.625rem);--fs-h5:clamp(1.15rem, 1.079rem + 0.19vw, 1.25rem);--fs-headline-sub:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);--fs-headline-l:clamp(3.625rem, 3.268rem + 0.952vw, 4.125rem)}p{font-family:var(--body-font);font-size:var(--fs-body);font-weight:400;line-height:1.5}h1,h2,.gb-headline-h1,.gb-headline-h2,.gb-headline-h4,.gb-headline-h5,.gb-headline-l,.hl-1,.hl-2{font-family:var(--headline-font);font-weight:400;margin-bottom:.5em}h1,.gb-headline-h1,.hl-1{font-size:var(--fs-h1);line-height:1}h2,.gb-headline-h2,.hl-2{font-size:var(--fs-h2);line-height:1}h3,.gb-headline-h3,.hl-3{font-family:var(--body-font);font-size:var(--fs-h3);line-height:1.1}h4,.gb-headline-h4,.hl-4{font-family:var(--body-font);font-size:var(--fs-h4);line-height:1.3;font-weight:400}h5,.gb-headline-h5,.hl-5{font-family:var(--body-font);font-size:var(--fs-h5);line-height:1.4;font-weight:400}.gb-headline-body-xs,.hl-body-xs{font-size:var(--fs-body-xs);font-weight:400}.gb-headline-body-s,.hl-body-s{font-size:var(--fs-body-s);font-weight:400}.gb-headline-body-l,.hl-large{font-size:var(--fs-body-l);font-weight:400}.gb-headline-sub,.hl-sub{font-family:var(--headline-font);font-size:var(--fs-headline-sub);text-transform:uppercase;letter-spacing:.2em}.gb-headline-l,.hl-large{font-size:var(--fs-headline-l)}.blog-content h2{font-size:34px;margin-top:1.5em;margin-bottom:10px}.blog-content h3{font-size:24px;margin-top:1.5em}.blog-content h4{margin-top:1.5em}.blog-content p{line-height:1.5em}