.gb-image-0eebfca2{vertical-align:middle;}.gb-image-2f362296{vertical-align:middle;}.gb-image-07485461{vertical-align:middle;}:root{--gb-container-width:1440px;}.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;}@media (max-width:1024px){.gb-element-ec320dcc{display:none !important}}@media (max-width:1024px){.gb-element-3beccc2f{display:none !important}}@media (max-width:767px){.gb-element-f82d88ba{grid-column:1/-1;order:2;width:100%}}.gb-element-05cc31f5{padding:0px}.gb-element-cf2b3230{background-color:var(--border);column-gap:1px;display:grid;grid-template-columns:1fr 4fr;row-gap:1px}@media (max-width:767px){.gb-element-cf2b3230{grid-template-columns:1fr}}.gb-element-f98c17da{background-color:var(--background);padding:calc(var(--padding-default) / 2)}@media (max-width:767px){.gb-element-f98c17da{padding:var(--padding-default)}}.gb-element-1307a372{background-color:var(--background);order:-1;padding:calc(var(--padding-default) / 2)}@media (max-width:767px){.gb-element-1307a372{padding-left:var(--padding-default);padding-right:var(--padding-default)}}@media (max-width:767px){.gb-element-736dcba0{grid-column:1/-1}}.gb-element-0c9b84e9{background-color:var(--border);column-gap:1px;display:flex;border-left:1px solid var(--border)}.gb-text-4e33c242{order:-1}.gb-text-974692d9{margin-bottom:8px;margin-top:-12px}.gb-text-c16f8f34{margin-bottom:0px}.gb-text-47cc24df{text-align:right}@media (max-width:767px){.gb-text-47cc24df{text-align:left}}.gb-text-28cb9b07 a{text-decoration:none;color:var(--text)}.gb-text-28cb9b07 a:hover{color:var(--heading);text-decoration:none}.gb-looper-bf16978a{align-items:flex-start;background-color:var(--border);column-gap:1px;display:grid;grid-template-columns:1fr;row-gap:1px}@media (width > 591px) {.gb-navigation-89609bcb .gb-menu-toggle {display: none;}}@media (max-width: 591px) {.gb-navigation-89609bcb .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-menu-toggle-69afbf89{background-color:var(--background);color:var(--text);column-gap:5px;display:flex;z-index:2;padding:10px var(--padding-default)}.gb-menu-toggle-69afbf89:is(.gb-menu-toggle--toggled,.gb-menu-toggle--toggled:hover,.gb-menu-toggle--toggled:focus){color:var(--heading);background-color:var(--background)}.gb-menu-toggle-69afbf89:is(:hover,:focus){color:var(--heading);background-color:var(--background)}.gb-menu-toggle-69afbf89 svg{width:25px;height:25px;fill:currentColor}@media (max-width:767px){.gb-menu-toggle-69afbf89{align-items:center;height:100%}}.gb-menu-container-929b8622.gb-menu-container--mobile{color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-929b8622.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-7d12b067{column-gap:1px;display:flex;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}@media (max-width:591px){.gb-menu-7d12b067{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}}.gb-menu-item-mi12b067{background-color:var(--background);color:var(--text);font-family:var(--gp-font--dm-mono);font-size:.875rem;line-height:1;list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi12b067:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus){color:var(--text)}.gb-menu-item-mi12b067:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus-within){color:var(--heading)}.gb-menu-item-mi12b067:is(:hover,:focus){color:var(--heading)}.gb-menu-item-mi12b067:is(:hover,:focus-within){background-color:var(--background);color:var(--heading)}.gb-menu-item-mi12b067 .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:1.5rem}.gb-sub-menu-sm12b067{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm12b067 .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-sm12b067 .menu-item{background-color:#000000;color:var(--text)}.gb-sub-menu-sm12b067 .menu-item:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus-within){color:var(--heading)}.gb-sub-menu-sm12b067 .menu-item:is(:hover,:focus-within){color:var(--heading)}@media (max-width:767px){.gb-sub-menu-sm12b067{border-bottom-color:var(--border);border-top-color:var(--border)}}