.wp-block-group__inner-container{max-width:1320px;margin-left:auto;margin-right:auto}.site-header .header-image{width:50px}:root .has-contrast-color{color:var(--contrast)}:root .has-contrast-background-color{background-color:var(--contrast)}:root .has-contrast-2-color{color:var(--contrast-2)}:root .has-contrast-2-background-color{background-color:var(--contrast-2)}:root .has-contrast-3-color{color:var(--contrast-3)}:root .has-contrast-3-background-color{background-color:var(--contrast-3)}:root .has-base-color{color:var(--base)}:root .has-base-background-color{background-color:var(--base)}:root .has-base-2-color{color:var(--base-2)}:root .has-base-2-background-color{background-color:var(--base-2)}:root .has-base-3-color{color:var(--base-3)}:root .has-base-3-background-color{background-color:var(--base-3)}:root .has-accent-color{color:var(--accent)}:root .has-accent-background-color{background-color:var(--accent)}:root .has-accent-2-color{color:var(--accent-2)}:root .has-accent-2-background-color{background-color:var(--accent-2)}:root .has-accent-3-color{color:var(--accent-3)}:root .has-accent-3-background-color{background-color:var(--accent-3)}.gp-modal--transition:not(.gp-modal--open){pointer-events:none}.gp-modal-overlay:not(.gp-modal-overlay--open):not(.gp-modal--transition){display:none}.gp-modal--open:not(.gp-modal--transition) .gp-modal__overlay{opacity:1}.gp-modal--open:not(.gp-modal--transition) .gp-modal__container{transform:scale(1)}h1{font-family:var(--gp-font--merriweather);font-weight:800;font-size:clamp(2.375rem,2.9vw + 1.15rem,3.2em);line-height:calc(10px + 2ex);margin-bottom:2rem}h3{font-family:var(--gp-font--merriweather);font-weight:800;font-size:clamp(1.375rem,1.8vw + .7rem,1.5em);line-height:calc(10px + 2ex);margin-bottom:2rem}h4{font-family:var(--gp-font--merriweather-sans);font-weight:800;font-size:1.25rem;line-height:1.3;margin-bottom:2rem}h5{font-family:var(--gp-font--merriweather-sans);font-weight:700;font-size:1.125rem;line-height:1.4em}h6{font-family:var(--gp-font--merriweather-sans);font-weight:700;font-size:1rem;line-height:1.4em}.main-title{font-family:inherit;font-weight:700;text-transform:uppercase;font-size:20px}.main-title a,.main-title a:hover{color:var(--contrast-2)}.navigation-search input[type=search],.navigation-search input[type=search]:active,.navigation-search input[type=search]:focus,.main-navigation .main-nav ul li.search-item.active>a,.main-navigation .menu-bar-items .search-item.active>a{color:var(--contrast-3)}.entry-header h1,.page-header h1{color:var(--contrast-2)}.entry-title a{color:var(--contrast-2)}.entry-title a:hover{color:var(--contrast-3)}h1{color:var(--contrast-2)}h3{color:var(--contrast-2)}h4{color:var(--contrast-2)}.inside-top-bar.grid-container{max-width:1400px}.inside-header{padding:1px 32px}.inside-header.grid-container{max-width:1384px}.site-main .wp-block-group__inner-container{padding:128px 32px}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-32px;width:calc(100% + 64px);max-width:calc(100% + 64px)}.one-container.right-sidebar .site-main,.one-container.both-right .site-main{margin-right:32px}.one-container.left-sidebar .site-main,.one-container.both-left .site-main{margin-left:32px}.one-container.both-sidebars .site-main{margin:0 32px}.separate-containers .site-main{margin:0}.both-right .inside-left-sidebar,.both-left .inside-left-sidebar{margin-right:0}.both-right .inside-right-sidebar,.both-left .inside-right-sidebar{margin-left:0}.one-container.archive .post:not(:last-child):not(.is-loop-template-item),.one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:128px}.separate-containers .featured-image{margin-top:0}.separate-containers .inside-right-sidebar,.separate-containers .inside-left-sidebar{margin-top:0;margin-bottom:0}.navigation-search input[type=search]{height:77px}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:24px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:12px;padding-bottom:12px;margin-top:-12px}.rtl .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:24px}.widget-area .widget{padding:0}.footer-widgets-container{padding:0 40px}.footer-widgets-container.grid-container{max-width:1400px}.inside-site-info{padding:0}.inside-site-info.grid-container{max-width:1320px}@media (max-width:768px){.site-main .wp-block-group__inner-container{padding:96px 24px}.inside-top-bar{padding-right:30px;padding-left:30px}.inside-header{padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px}.widget-area .widget{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.footer-widgets-container{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.inside-site-info{padding-right:30px;padding-left:30px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-24px;width:calc(100% + 48px);max-width:calc(100% + 48px)}.one-container .site-main .paging-navigation{margin-bottom:0}}@media (max-width:1050px){.main-navigation .site-logo.navigation-logo img,.mobile-header-navigation .site-logo.mobile-header-logo img,.navigation-search input[type=search]{height:53px}}.post-image-above-header .inside-article div.featured-image,.post-image-above-header .inside-article div.post-image{margin-bottom:0}.main-navigation.toggled .main-nav>ul{background-color:var(--base-3)}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation{margin-bottom:0}.sticky-enabled .gen-sidebar-nav.is_stuck{z-index:500}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}.navigation-stick:not(.gen-sidebar-nav){left:0;right:0;width:100%!important}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul,.mobile-header-sticky #mobile-header.toggled .main-nav>ul{position:absolute;left:0;right:0;z-index:999}@media (max-width:1050px){.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}.has-inline-mobile-menu #site-navigation.toggled .main-nav>ul{top:1.5em}}.nav-float-right .navigation-stick{width:100%!important;left:0}.nav-float-right .navigation-stick .navigation-branding{margin-right:auto}