:root{--gb-container-width:1320px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-site-header-3fc75499{align-items:center;background:linear-gradient(180deg, rgba(14, 20, 18, 0.28), rgba(14, 20, 18, 0.08));border-bottom-color:rgba(255,250,241,0.1);column-gap:28px;display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative;row-gap:0;z-index:1000;padding:18px 40px}.gb-site-header-3fc75499.gb-is-sticky{background:rgba(12,18,15,0.82);border-bottom-color:rgba(255,250,241,0.14);box-shadow:0 14px 34px rgba(12,18,15,0.28)}@media (max-width:1100px){.gb-site-header-3fc75499{flex-wrap:nowrap;row-gap:0;column-gap:16px}}@media (max-width:1024px){.gb-site-header-3fc75499{padding-left:30px;padding-right:30px}}@media (max-width:767px){.gb-site-header-3fc75499{padding-left:20px;padding-right:20px}}.gb-navigation-760edafb{u002du002dsub-menu-transition-speed:500ms}@media (width > 1100px) {.gb-navigation-760edafb .gb-menu-toggle {display: none;}}@media (max-width: 1100px) {.gb-navigation-760edafb .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-menu-toggle-413f8894{align-items:center;background-color:var(u002du002dbase-2);color:var(u002du002dcontrast);column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-413f8894:focus{background-color:var(u002du002dbase-2);color:var(u002du002dcontrast)}.gb-menu-toggle-413f8894:is(.gb-menu-toggleu002du002dtoggled,.gb-menu-toggleu002du002dtoggled:hover,.gb-menu-toggleu002du002dtoggled:focus){background-color:var(u002du002dcontrast);color:var(u002du002dbase-2)}.gb-menu-toggle-413f8894 svg{width:25px;height:25px;fill:currentColor}.gb-menu-container-ff2ffc25.gb-menu-containeru002du002dmobile{background-color:var(u002du002dcontrast);color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-ff2ffc25.gb-menu-containeru002du002dmobile .gb-menu{flex-direction:column}.gb-menu-container-ff2ffc25.gb-menu-containeru002du002dmobile .gb-sub-menu{border-radius:0px}.gb-menu-e77b0aea{display:flex;flex-wrap:nowrap;list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi7b0aea{color:var(u002du002dbase-2);font-size:0.82rem;font-weight:600;letter-spacing:0.12em;line-height:1.5rem;list-style-type:none;position:relative;text-transform:uppercase;margin:0px;padding:0px}.gb-menu-item-mi7b0aea::after{height:2px;content:u0022 u0022;position:absolute;bottom:0px;transition:all 0.5s ease 0s;transform-origin:left;transform:scale3d(0,0,0);left:20px;right:20px;width:100%}.gb-menu-item-mi7b0aea:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus-within){color:var(u002du002daccent-3)}.gb-menu-item-mi7b0aea:is(:hover,:focus-within){color:var(u002du002daccent-3)}.gb-menu-item-mi7b0aea:is(:hover,:focus-within)::after{height:2px;position:absolute;width:calc(100% - 40px);content:u0022 u0022;bottom:0px;background-color:var(u002du002daccent);left:50%;transform:translate3d(-50%,0px,0px);transform-origin:right;opacity:left;color:var(u002du002dbase-2)}.gb-menu-item-mi7b0aea .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:20px}.gb-menu-item-mi7b0aea .gb-submenu-toggle{font-size:1.5rem}.gb-menu-item-mi7b0aea .gb-submenu-toggle svg{width:0.7em;height:0.7em}.gb-sub-menu-sm7b0aea{border-bottom-color:var(u002du002dbase-2);border-left-color:var(u002du002dbase-2);border-right-color:var(u002du002dbase-2);border-top-color:var(u002du002dbase-2);overflow-x:hidden;overflow-y:hidden;right:0px;width:200px;z-index:100;border-radius:4px;margin:0px;padding:0px}.gb-sub-menu-sm7b0aea .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-sm7b0aea .menu-item{background-color:var(u002du002dbase-2);color:var(u002du002dcontrast)}.gb-sub-menu-sm7b0aea .menu-item:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus-within){background-color:var(u002du002daccent);color:var(u002du002dbase-2)}.gb-sub-menu-sm7b0aea .menu-item:is(:hover,:focus-within){color:var(u002du002dbase-2);background-color:var(u002du002daccent)}.gb-sub-menu-sm7b0aea ::after{content:none !important}