:root{--_gbe_grid--outer-w:100%;--_gbe_grid--outer-mw:80cm;--_gbe_grid--full-w:100%;--_gbe_grid--full-mw:1440px;--_gbe_grid--wide-w:95%;--_gbe_grid--wide-mw:1368px;--_gbe_grid--main-w:80.556%;--_gbe_grid--main-mw:1160.0064px;--_gbe_grid--center-w:60%;--_gbe_grid--center-mw:864px;--_gbe-grid_mc-vpad-l:var( --gbe-space-l, 72px );--_gbe-grid_mc-vpad-m:var( --gbe-space-m, 36px );--_gbe-grid_mc-vpad-s:var( --gbe-space-s, 18px );--_gbe-font-heading--size-mult:1;--_gbe_menu-height:150px;--_gbe-c__grid--overflow:hidden;--_gbe_c--colsgap:2em;--gbe-font-main--color:var( --gbe-global-color-black );--gbe-font-heading--color:var( --gbe-font-main--color );--gbe-form-submit--color:var( --gbe-global-color-white );--gbe-form-outline--color:var( --gbe-global-color-darkgray )}
@media all and (max-width:1080px){
:root{--_gbe_grid--full-w:100%;--_gbe_grid--full-mw:1080px;--_gbe_grid--wide-w:95%;--_gbe_grid--wide-mw:1026px;--_gbe_grid--main-w:80.556%;--_gbe_grid--main-mw:870.0048px;--_gbe_grid--center-w:80.556%;--_gbe_grid--center-mw:870.0048px}
}
@media all and (max-width:920px){
:root{--_gbe_grid--full-mw:920px;--_gbe_grid--wide-mw:874px;--_gbe_grid--main-mw:741.1152px;--_gbe_grid--center-mw:741.1152px}
}
@media all and (max-width:768px){
:root{--_gbe_grid--full-w:100%;--_gbe_grid--full-mw:768px;--_gbe_grid--wide-w:95%;--_gbe_grid--wide-mw:729.6px;--_gbe_grid--main-w:95%;--_gbe_grid--main-mw:729.6px;--_gbe_grid--center-w:80.556%;--_gbe_grid--center-mw:618.67008px}
}
@media all and (max-width:480px){
:root{--_gbe_grid--full-mw:480px;--_gbe_grid--wide-mw:456px;--_gbe_grid--main-mw:456px;--_gbe_grid--center-mw:386.6688px}
}
.gbe-auto-grid{display:grid;--_gbe-autogrid--gap:1em;--_gbe-autogrid--minwidth:14em;--_gbe-autogrid--tc-mobile:repeat( auto-fit, minmax(min(var(--_gbe-autogrid--minwidth, 240px), 100%), 1fr) );gap:var(--_gbe-autogrid--gap,1em);grid-template-columns:repeat(auto-fit,minmax(min(var(--_gbe-autogrid--minwidth,240px),100%),1fr))}
@media all and (max-width:768px){
.gbe-auto-grid{grid-template-columns:var(--_gbe-autogrid--tc-mobile,1fr)}
}
.gbe_c--col-1,.gbe_c--col-10,.gbe_c--col-11,.gbe_c--col-12,.gbe_c--col-2,.gbe_c--col-3,.gbe_c--col-4,.gbe_c--col-5,.gbe_c--col-6,.gbe_c--col-7,.gbe_c--col-8,.gbe_c--col-9,.gbe_c--col-m-1,.gbe_c--col-m-10,.gbe_c--col-m-11,.gbe_c--col-m-12,.gbe_c--col-m-2,.gbe_c--col-m-3,.gbe_c--col-m-4,.gbe_c--col-m-5,.gbe_c--col-m-6,.gbe_c--col-m-7,.gbe_c--col-m-8,.gbe_c--col-m-9,.gbe_c--col-t-1,.gbe_c--col-t-10,.gbe_c--col-t-11,.gbe_c--col-t-12,.gbe_c--col-t-2,.gbe_c--col-t-3,.gbe_c--col-t-4,.gbe_c--col-t-5,.gbe_c--col-t-6,.gbe_c--col-t-7,.gbe_c--col-t-8,.gbe_c--col-t-9{--gbe_c--colspan:12;min-width:0;width:calc((var(--gbe_c--colspan) * (100% - calc(11 * var(--_gbe_c--colsgap)))/ 12) + ((var(--gbe_c--colspan) - 1) * var(--_gbe_c--colsgap)))}
.gbe_c--col-1{--gbe_c--colspan:1}
.gbe_c--col-2{--gbe_c--colspan:2}
.gbe_c--col-3{--gbe_c--colspan:3}
.gbe_c--col-4{--gbe_c--colspan:4}
.gbe_c--col-5{--gbe_c--colspan:5}
.gbe_c--col-6{--gbe_c--colspan:6}
.gbe_c--col-7{--gbe_c--colspan:7}
.gbe_c--col-8{--gbe_c--colspan:8}
.gbe_c--col-9{--gbe_c--colspan:9}
.gbe_c--col-10{--gbe_c--colspan:10}
.gbe_c--col-11{--gbe_c--colspan:11}
@media all and (max-width:1080px){
.gbe_c--col-t-1{--gbe_c--colspan:1}
.gbe_c--col-t-2{--gbe_c--colspan:2}
.gbe_c--col-t-3{--gbe_c--colspan:3}
.gbe_c--col-t-4{--gbe_c--colspan:4}
.gbe_c--col-t-5{--gbe_c--colspan:5}
.gbe_c--col-t-6{--gbe_c--colspan:6}
.gbe_c--col-t-7{--gbe_c--colspan:7}
.gbe_c--col-t-8{--gbe_c--colspan:8}
.gbe_c--col-t-9{--gbe_c--colspan:9}
.gbe_c--col-t-10{--gbe_c--colspan:10}
.gbe_c--col-t-11{--gbe_c--colspan:11}
.gbe_c--col-t-12{--gbe_c--colspan:12}
}
@media all and (max-width:920px){
.gbe_c--col-t2-1{--gbe_c--colspan:1}
.gbe_c--col-ts-2{--gbe_c--colspan:2}
.gbe_c--col-ts-3{--gbe_c--colspan:3}
.gbe_c--col-ts-4{--gbe_c--colspan:4}
.gbe_c--col-ts-5{--gbe_c--colspan:5}
.gbe_c--col-ts-6{--gbe_c--colspan:6}
.gbe_c--col-ts-7{--gbe_c--colspan:7}
.gbe_c--col-ts-8{--gbe_c--colspan:8}
.gbe_c--col-ts-9{--gbe_c--colspan:9}
.gbe_c--col-ts-10{--gbe_c--colspan:10}
.gbe_c--col-ts-11{--gbe_c--colspan:11}
.gbe_c--col-ts-12{--gbe_c--colspan:12}
}
@media all and (max-width:768px){
.gbe_c--col-m-1{--gbe_c--colspan:1}
.gbe_c--col-m-2{--gbe_c--colspan:2}
.gbe_c--col-m-3{--gbe_c--colspan:3}
.gbe_c--col-m-4{--gbe_c--colspan:4}
.gbe_c--col-m-5{--gbe_c--colspan:5}
.gbe_c--col-m-6{--gbe_c--colspan:6}
.gbe_c--col-m-7{--gbe_c--colspan:7}
.gbe_c--col-m-8{--gbe_c--colspan:8}
.gbe_c--col-m-9{--gbe_c--colspan:9}
.gbe_c--col-m-10{--gbe_c--colspan:10}
.gbe_c--col-m-11{--gbe_c--colspan:11}
.gbe_c--col-11,.gbe_c--col-m-12,.gbe_c--col-t-11{--gbe_c--colspan:12}
}
@media all and (max-width:480px){
.gbe_c--col-xs-1{--gbe_c--colspan:1}
.gbe_c--col-xs-2{--gbe_c--colspan:2}
.gbe_c--col-xs-3{--gbe_c--colspan:3}
.gbe_c--col-xs-4{--gbe_c--colspan:4}
.gbe_c--col-xs-5{--gbe_c--colspan:5}
.gbe_c--col-xs-6{--gbe_c--colspan:6}
.gbe_c--col-xs-7{--gbe_c--colspan:7}
.gbe_c--col-xs-8{--gbe_c--colspan:8}
.gbe_c--col-xs-9{--gbe_c--colspan:9}
.gbe_c--col-xs-10{--gbe_c--colspan:10}
.gbe_c--col-xs-11{--gbe_c--colspan:11}
.gbe_c--col-xs-12{--gbe_c--colspan:12}
}
html{background-color:var(--gbe-html-bg-color)}
html body{min-height:100vh;min-height:100dvh;max-width:80cm;overflow-x:hidden;margin:0 auto;background-color:var(--gbe-body-bg-color);font-family:var(--gbe-font-main--family);font-size:var(--gbe-font-main--size);line-height:var(--gbe-font-main--line-height);font-weight:var(--gbe-font-main--weight);color:var(--gbe-font-main--color)}
html body :focus-visible{outline:2px solid var(--gbe-form-outline--color)}
html body:has(#gbe-maintenance){max-width:100%}
html body:has(#gbe-maintenance) .svg-c--color #pathText{fill:var(--gbe-global-color-secondary)}
html body:has(#gbe-maintenance) .svg-c--color #pathSecondary{fill:var(--gbe-global-color-secondary)}
html body:has(#gbe-maintenance) .svg-c--color #pathPrimary{fill:var(--gbe-global-color-white)}
html body:has(#gbe-maintenance) .otgs-development-site-front-end{display:none}
.brxe-heading,h1,h2,h3,h4,h5,h6{font-family:var(--gbe-font-heading--family);font-weight:var(--gbe-font-heading--weight);line-height:var(--gbe-font-heading--line-height);color:var(--gbe-font-heading--color);text-wrap:balance}
h1{font-size:calc(var(--_gbe-font-heading--size-mult) * var(--gbe-font-heading--size-h1))}
h2{font-size:calc(var(--_gbe-font-heading--size-mult) * var(--gbe-font-heading--size-h2))}
h3{font-size:calc(var(--_gbe-font-heading--size-mult) * var(--gbe-font-heading--size-h3))}
h4{font-size:calc(var(--_gbe-font-heading--size-mult) * var(--gbe-font-heading--size-h4))}
h5{font-size:calc(var(--_gbe-font-heading--size-mult) * var(--gbe-font-heading--size-h5))}
h6{font-size:calc(var(--_gbe-font-heading--size-mult) * var(--gbe-font-heading--size-h6))}
.brxe-heading{margin-bottom:0}
.brxe-text,.brxe-text-basic{color:var(--gbe-font-main--color)}
.brxe-text h1,.brxe-text h2,.brxe-text h3,.brxe-text h4,.brxe-text h5,.brxe-text h6,.brxe-text-basic h1,.brxe-text-basic h2,.brxe-text-basic h3,.brxe-text-basic h4,.brxe-text-basic h5,.brxe-text-basic h6{margin-bottom:1em}
.brxe-text h1:not(:first-child),.brxe-text h2:not(:first-child),.brxe-text h3:not(:first-child),.brxe-text h4:not(:first-child),.brxe-text h5:not(:first-child),.brxe-text h6:not(:first-child),.brxe-text-basic h1:not(:first-child),.brxe-text-basic h2:not(:first-child),.brxe-text-basic h3:not(:first-child),.brxe-text-basic h4:not(:first-child),.brxe-text-basic h5:not(:first-child),.brxe-text-basic h6:not(:first-child){margin-top:1.75em}
.brxe-text p:last-of-type,.brxe-text-basic p:last-of-type{margin-block-end:1.2em}
.brxe-text p+ol,.brxe-text p+ul,.brxe-text-basic p+ol,.brxe-text-basic p+ul{margin-top:-1em}
.brxe-text ol,.brxe-text ul,.brxe-text-basic ol,.brxe-text-basic ul{padding-left:1.33em}
.brxe-text-basic>:last-child,.brxe-text-basic>p:last-child,.brxe-text>:last-child,.brxe-text>p:last-child{margin-block-end:0}
.brxe-text-basic>hr,.brxe-text>hr{width:80%;border-color:var(--gbe-font-main--color);margin:var(--gbe-space-m) auto var(--gbe-space-m) 0}
.brxe-text a,.brxe-text-basic a{text-decoration:underline}
.brxe-text a:focus,.brxe-text-basic a:focus{opacity:.6}
@media (hover:hover){
.brxe-text a:hover,.brxe-text-basic a:hover{opacity:.6}
}
.brxe-text a.gbe-simple-button,.brxe-text-basic a.gbe-simple-button{text-decoration:none;display:inline-block;padding:var(--gbe-space-xs) var(--gbe-space-s);border:1px solid var(--gbe-font-main--color)}
.brxe-text blockquote,.brxe-text-basic blockquote{font-size:inherit;line-height:inherit;font-family:inherit;font-style:italic;padding-left:.75em;border-left:2px solid var(--gbe-global-color-darkgray)}
.brxe-text blockquote cite,.brxe-text-basic blockquote cite{text-wrap:balance;color:var(--gbe-font-main--color);opacity:1;font-weight:600;font-size:.8em;line-height:inherit}
.brxe-divider{font-size:var(--gbe-font-main--size)}
.brxe-divider .line{border-color:var(--gbe-font-main--color)}
.brxe-button{--_gbe-btn__text--color:var( --gbe-font-main--color );--_gbe-btn__decorator--color:var( --_gbe-btn__text--color );--_gbe-btn__bg--color:var( --gbe-global-color-black );font-weight:700;line-height:.95;width:12em;text-wrap:balance;height:2.75em;font-size:.9em;line-height:1;padding:.45em .555em;border-radius:5px;transition:all .3s;color:var(--_gbe-btn__text--color);background-color:var(--_gbe-btn__bg--color);border:1px solid transparent;fill:var(--_gbe-btn__text--color)}
.brxe-button:focus{border-color:var(--_gbe-btn__bg--color);color:var(--_gbe-btn__bg--color);fill:var(--_gbe-btn__bg--color);background-color:var(--_gbe-btn__text--color)}
@media (hover:hover){
.brxe-button:hover{border-color:var(--_gbe-btn__bg--color);color:var(--_gbe-btn__bg--color);fill:var(--_gbe-btn__bg--color);background-color:var(--_gbe-btn__text--color)}
}
.brxe-button.outline{color:var(--_gbe-btn__text--color);background-color:transparent;border-width:1px;border-color:var(--_gbe-btn__text--color)}
.brxe-button.outline:focus{color:var(--_gbe-btn__text--color);background-color:var(--_gbe-btn__bg--color);border-color:var(--_gbe-btn__bg--color)}
@media (hover:hover){
.brxe-button.outline:hover{color:var(--_gbe-btn__text--color);background-color:var(--_gbe-btn__bg--color);border-color:var(--_gbe-btn__bg--color)}
}
.brxe-button.bricks-background-primary{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-black )}
.brxe-button.bricks-background-secondary{--_gbe-btn__text--color:var( --gbe-global-color-black );--_gbe-btn__bg--color:var( --gbe-global-color-white )}
.brxe-button.bricks-background-light{--_gbe-btn__text--color:var( --gbe-global-color-black );--_gbe-btn__bg--color:var( --gbe-global-color-lightgray )}
.brxe-button.bricks-background-dark{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-darkgray )}
.brxe-button.bricks-background-muted{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-mediumgray )}
.brxe-button.gbe-video-button,.brxe-button.gbe-video-toggle{position:absolute;bottom:1em;left:1em;padding:.45em 1.11em}
.brxe-button.gbe-video-button:focus,.brxe-button.gbe-video-toggle:focus{color:var(--_gbe-btn__bg--color);background-color:var(--_gbe-btn__text--color);border-color:var(--_gbe-btn__text--color)}
@media (hover:hover){
.brxe-button.gbe-video-button:hover,.brxe-button.gbe-video-toggle:hover{color:var(--_gbe-btn__bg--color);background-color:var(--_gbe-btn__text--color);border-color:var(--_gbe-btn__text--color)}
}
.brxe-button.outline.bricks-color-primary:focus{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-black )}
.brxe-button.outline.bricks-color-secondary:focus{--_gbe-btn__text--color:var( --gbe-global-color-black );--_gbe-btn__bg--color:var( --gbe-global-color-white )}
.brxe-button.outline.bricks-color-light:focus{--_gbe-btn__text--color:var( --gbe-global-color-black );--_gbe-btn__bg--color:var( --gbe-global-color-lightgray )}
.brxe-button.outline.bricks-color-dark:focus{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-darkgray )}
.brxe-button.outline.bricks-color-muted:focus{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-mediumgray )}
@media (hover:hover){
.brxe-button.outline.bricks-color-primary:hover{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-black )}
.brxe-button.outline.bricks-color-secondary:hover{--_gbe-btn__text--color:var( --gbe-global-color-black );--_gbe-btn__bg--color:var( --gbe-global-color-white )}
.brxe-button.outline.bricks-color-light:hover{--_gbe-btn__text--color:var( --gbe-global-color-black );--_gbe-btn__bg--color:var( --gbe-global-color-lightgray )}
.brxe-button.outline.bricks-color-dark:hover{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-darkgray )}
.brxe-button.outline.bricks-color-muted:hover{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-mediumgray )}
}
.brxe-button:has(svg,i){text-align:left;justify-content:space-between;position:relative;overflow:hidden;z-index:10}
.brxe-button i{color:inherit;font-size:1.33em;width:1.1155em;text-align:right}
.brxe-button svg{font-size:1em;height:1.5em;width:1.5em}
.brxe-button svg *{fill:inherit;stroke:inherit}
.svg-d--block{display:block}
.brxe-filter-checkbox label{line-height:1.15em;align-items:baseline}
.brxe-filter-checkbox label .brx-option-text{display:inline-block;gap:unset;text-wrap:balance}
.brxe-filter-checkbox label .brx-option-text .brx-option-count{margin-left:.23em;color:var(--gbe-global-color-mediumgray);font-size:.75em;vertical-align:text-bottom}
.gbe-ps_main-content .wp-block-image:first-child{margin-top:0}
.gbe-category-filters{--gbe-palette--bgcolor:var( --gbe-global-color-black );--gbe-font-heading--color:var( --gbe-global-color-white )}
.gbe-news-palette{--gbe-palette--bgcolor:var( --gbe-global-color-black );--gbe-font-main--color:var( --gbe-global-color-white );--gbe-font-heading--color:var( --gbe-global-color-white );background-color:var(--gbe-palette--bgcolor)}
.grecaptcha-badge{visibility:hidden}
.brxe-brf-pro-forms,.brxe-form{color:var(--gbe-font-main--color)}
.brxe-brf-pro-forms label,.brxe-form label{padding:0 15px}
.brxe-brf-pro-forms .input,.brxe-brf-pro-forms input:not([type=submit]),.brxe-brf-pro-forms select,.brxe-brf-pro-forms textarea,.brxe-form .input,.brxe-form input:not([type=submit]),.brxe-form select,.brxe-form textarea{border-color:var(--gbe-form-outline--color)}
.brxe-brf-pro-forms select,.brxe-form select{background-color:#fff;font-weight:400!important;color:var(--gbe-font-main--color)!important}
.brxe-brf-pro-forms .bricks-button[type=submit],.brxe-form .bricks-button[type=submit]{transition:all .3s}
.brxe-brf-pro-forms .bricks-button[type=submit]:focus,.brxe-form .bricks-button[type=submit]:focus{background-color:var(--gbe-font-main--color);color:#fff}
@media (hover:hover){
.brxe-brf-pro-forms .bricks-button[type=submit]:hover,.brxe-form .bricks-button[type=submit]:hover{background-color:var(--gbe-font-main--color);color:#fff}
}
.brxe-brf-pro-forms .bld-form-label--cb,.brxe-form .bld-form-label--cb{display:flex;flex-wrap:nowrap;align-items:baseline}
.brxe-brf-pro-forms .bld-form-label--cb label,.brxe-form .bld-form-label--cb label{text-transform:none!important;font-size:1em!important;padding-left:5px}
.scrolling:not(:has(:focus-visible))+main{--_gbe_menu-height:90px}
.gbe-ps_header--wrap{--_gbe-header-color--main:var( --gbe-global-color-black );--_gbe-header-color--accent:var( --gbe-global-color-primary );width:var(--_gbe_grid--outer-w);max-width:var(--_gbe_grid--outer-mw);padding-top:1.75em;padding-bottom:1.75em;background-color:var(--gbe-global-color-white);transition:all .3s;position:relative}
.gbe-ps_header--wrap .gbe-ps_header{width:var(--_gbe_grid--wide-w);max-width:1160px}
.gbe-ps_header--wrap .gbe-ps_header .brxe-button{color:var(--gbe-global-color-white);background-color:var(--_gbe-btn__text--color);border-width:1px;border-color:var(--_gbe-btn__text--color)}
.gbe-ps_header--wrap .gbe-ps_header .brxe-button:focus{color:var(--_gbe-btn__text--color);background-color:var(--gbe-global-color-white);border-color:var(--_gbe-btn__text--color)}
@media (hover:hover){
.gbe-ps_header--wrap .gbe-ps_header .brxe-button:hover{color:var(--_gbe-btn__text--color);background-color:var(--gbe-global-color-white);border-color:var(--_gbe-btn__text--color)}
}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo{width:auto}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo a svg{transition:all .3s;height:4em;width:auto!important}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo a svg path{fill:var(--_gbe-header-color--main)}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo a:focus .svg-c--color{opacity:.6}
@media (hover:hover){
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo a:hover .svg-c--color{opacity:.6}
}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim{--gbe-font-main--color:var( --gbe-global-color-black );transition:all .3s;transform-origin:left center;transform:translateX(-1em) translateY(1.25em)}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim .brxe-text-basic{text-wrap:nowrap;color:var(--_gbe-header-color--main);font-size:12px;transition:all .3s}
@media all and (max-width:480px){
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim .brxe-text-basic{pointer-events:none;opacity:0;transform:translateX(-1em) translateY(.9em)}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim .brxe-text-basic .brxe-text-basic{opacity:0;font-size:9px;width:0}
}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--toggle{transition:opacity .3s}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--toggle:focus{opacity:.6}
@media (hover:hover){
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--toggle:hover{opacity:.6}
}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--toggle[aria-expanded=true]{transform:rotate(90deg)}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--toggle>*{pointer-events:none}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu{visibility:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:safe center;transition:transform .3s;transform:translateY(-100%);overflow:hidden;z-index:-1}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu:before{position:absolute;content:'';display:block;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.7);backdrop-filter:blur(10px)}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll a[aria-current=page][data-toggled]:focus,.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll a[data-toggled]:focus{text-decoration:underline}
@media (hover:hover){
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll a:hover{text-decoration:underline}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll a[aria-current=page][data-toggled]:hover,.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll a[data-toggled]:hover{text-decoration:underline}
}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll a[aria-current=page][data-toggled]{text-decoration:none}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-main-nav--submenu-toggle{transition:all .3s}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-main-nav--submenu-toggle:focus{text-decoration:none;opacity:.6}
@media (hover:hover){
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-main-nav--submenu-toggle:hover{text-decoration:none;opacity:.6}
}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-main-nav--submenu-toggle.gbe-main-nav--submenu-toggle--toggled{transform:rotate(180deg)}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-nav-item--wrap{margin-top:.5em}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-nav-item--wrap .gbe-main-nav-link{font-size:45px;margin-top:0;width:auto;line-height:1.1}
@media all and (max-width:480px){
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-nav-item--wrap .gbe-main-nav-link{font-size:32px}
}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-nav-item--wrap.gbe-nav-item--wrap-indent{margin-top:0;display:none}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-nav-item--wrap.gbe-nav-item--wrap-indent .gbe-main-nav-link{font-size:35px;margin-top:0;overflow:hidden;transition:max-height .3s,margin-top .3s,opacity .3s;transition-delay:0s,0s,.3s;max-height:0;opacity:0;pointer-events:none}
@media all and (max-width:480px){
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-nav-item--wrap.gbe-nav-item--wrap-indent .gbe-main-nav-link{font-size:28px}
}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-nav-item--wrap.gbe-nav-item--wrap-indent.gbe-main-nav-link--closing .gbe-main-nav-link{transition-delay:.3s,.3s,0s}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap #gbe-main-menu #gbe-main-menu--scroll .gbe-nav-item--wrap.gbe-nav-item--wrap-indent.gbe-main-nav-link--active .gbe-main-nav-link{margin-top:.2em;max-height:2em;opacity:1;pointer-events:auto}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap[aria-expanded=true] #gbe-main-menu{transform:translateY(0)}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu--wrap[aria-expanded=true] #gbe-main-menu #gbe-main-menu--scroll{max-height:calc(100dvh - var(--_gbe_menu-height));overflow:auto}
.gbe-ps_header--wrap .gbe-ps_header .brxe-social-icons .icon{transition:all .3s}
.gbe-ps_header--wrap .gbe-ps_header .brxe-social-icons a:focus .icon{opacity:.6}
@media (hover:hover){
.gbe-ps_header--wrap .gbe-ps_header .brxe-social-icons a:hover .icon{opacity:.6}
}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions{padding:0;overflow:hidden}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li{position:relative;padding:0}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li a{position:relative;display:block;padding:0;text-decoration:none!important}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li a span{position:absolute;top:9999px;outline:1px solid;display:block}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li a:after{content:'eng';text-transform:uppercase;font-size:30px;display:inline-block;transition:all .3s;color:var(--_gbe-header-color--main)}
@media all and (max-width:480px){
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li a:after{font-size:16px}
}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li a:focus:after,.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li.wpml-ls-current-language a:after{opacity:.6;text-decoration:underline}
@media (hover:hover){
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li a:hover:after{opacity:.6;text-decoration:underline}
}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li.wpml-ls-item-en a:after{content:'eng'}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li.wpml-ls-item-ja a:after{content:'jap'}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li+li{margin-left:23px}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li+li a:before{content:'|';text-transform:uppercase;font-size:30px;display:inline-block;transition:all .3s;font-weight:400;color:var(--_gbe-header-color--main);position:relative;left:-9px;top:-2px}
@media all and (max-width:480px){
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li+li{margin-left:5px}
.gbe-ps_header--wrap .gbe-ps_header .wpml-ls-statics-shortcode_actions li+li a:before{font-size:16px;left:0;top:-1px}
}
.scrolling:not(:has(:focus-visible)){--_gbe_menu-height:90px}
.scrolling:not(:has(:focus-visible)) .gbe-ps_header--wrap{--_gbe-header-color--main:var( --gbe-global-color-black );padding-top:.75em;padding-bottom:.75em}
.scrolling:not(:has(:focus-visible)) .gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo svg{height:3em}
.scrolling:not(:has(:focus-visible)) .gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim{pointer-events:none;opacity:0;transform:translateX(-1em) translateY(.9em)}
.scrolling:not(:has(:focus-visible)) .gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim .brxe-text-basic{opacity:0;font-size:9px;width:0}
.gbe-ps_main-content{position:relative;z-index:0}
.gbe-ps_main-content .gbe-c__color--default,.gbe-ps_main-content .gbe-c__color--lightgray,.gbe-ps_main-content .gbe-c__color--white{--gbe-font-main--color:var( --gbe-global-color-black );--gbe-wrapper-bg--color:var( --gbe-global-color-white );--gbe-form-submit--color:var( --gbe-global-color-black );--gbe-form-outline--color:var( --gbe-global-color-darkgray )}
.gbe-ps_main-content .gbe-c__color--lightgray{--gbe-wrapper-bg--color:var( --gbe-global-color-lightgray );--gbe-form-outline--color:var( --gbe-global-color-darkgray )}
.gbe-ps_main-content .gbe-c__color--black,.gbe-ps_main-content .gbe-c__color--darkgray,.gbe-ps_main-content .gbe-c__color--mediumgray,.gbe-ps_main-content .gbe-c__color--primary,.gbe-ps_main-content .gbe-c__color--secondary{--gbe-font-main--color:var( --gbe-global-color-white );--gbe-wrapper-bg--color:var( --gbe-global-color-black );--gbe-form-submit--color:var( --gbe-global-color-white );--gbe-form-outline--color:var( --gbe-global-color-lightgray )}
.gbe-ps_main-content .gbe-c__color--mediumgray{--gbe-wrapper-bg--color:var( --gbe-global-color-mediumgray );--gbe-form-outline--color:var( --gbe-global-color-lightgray )}
.gbe-ps_main-content .gbe-c__color--darkgray{--gbe-wrapper-bg--color:var( --gbe-global-color-darkgray );--gbe-form-outline--color:var( --gbe-global-color-lightgray )}
.gbe-ps_main-content .gbe-c__color--primary{--gbe-wrapper-bg--color:var( --gbe-global-color-teal )}
.gbe-ps_main-content .gbe-c__color--secondary{--gbe-wrapper-bg--color:var( --gbe-global-color-purple )}
.gbe-ps_main-content .gbe-c__widebutton{--gbe-font-main--color:var( --gbe-wrapper-bg--color );position:relative}
.gbe-ps_main-content .gbe-c__widebutton:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:.8;z-index:0;transition:all .3s}
.gbe-ps_main-content .gbe-c__widebutton .brxe-text-basic{position:relative;z-index:1;transition:all .3s}
.gbe-ps_main-content .gbe-c__widebutton:focus{--gbe-font-main--color:var( --gbe-global-color-white )}
.gbe-ps_main-content .gbe-c__widebutton:focus:before{opacity:0}
@media (hover:hover){
.gbe-ps_main-content .gbe-c__widebutton:hover{--gbe-font-main--color:var( --gbe-global-color-white )}
.gbe-ps_main-content .gbe-c__widebutton:hover:before{opacity:0}
}
.gbe-ps_main-content .gbe-c__color--black,.gbe-ps_main-content .gbe-c__color--darkgray,.gbe-ps_main-content .gbe-c__color--default,.gbe-ps_main-content .gbe-c__color--lightgray,.gbe-ps_main-content .gbe-c__color--mediumgray,.gbe-ps_main-content .gbe-c__color--primary,.gbe-ps_main-content .gbe-c__color--secondary,.gbe-ps_main-content .gbe-c__color--white{--gbe-font-heading--color:var( --gbe-font-main--color );background-color:var(--gbe-wrapper-bg--color)}
.gbe-ps_main-content .gbe-c__o--wrap{position:relative;width:var(--_gbe_grid--outer-w);max-width:var(--_gbe_grid--outer-mw);padding-top:2em;padding-bottom:2em}
.gbe-ps_main-content .gbe-c__o--wrap.gbe-c__focus-banner,.gbe-ps_main-content .gbe-c__o--wrap.gbe-c__hero-shot{padding-top:0;padding-bottom:0}
.gbe-ps_main-content .gbe-c__i--center,.gbe-ps_main-content .gbe-c__i--full,.gbe-ps_main-content .gbe-c__i--main,.gbe-ps_main-content .gbe-c__i--maxvp,.gbe-ps_main-content .gbe-c__i--wide{gap:var(--_gbe-grid_mc-vpad-m) var(--_gbe_c--colsgap);padding-top:var(--_gbe-grid_mc-vpad-m);padding-bottom:var(--_gbe-grid_mc-vpad-m)}
.gbe-ps_main-content .gbe-c__i--center.gbe-c__cgap-1,.gbe-ps_main-content .gbe-c__i--full.gbe-c__cgap-1,.gbe-ps_main-content .gbe-c__i--main.gbe-c__cgap-1,.gbe-ps_main-content .gbe-c__i--maxvp.gbe-c__cgap-1,.gbe-ps_main-content .gbe-c__i--wide.gbe-c__cgap-1{--_gbe_c--colsgap:1em}
.gbe-ps_main-content .gbe-c__i--center.gbe-c__cgap-2,.gbe-ps_main-content .gbe-c__i--full.gbe-c__cgap-2,.gbe-ps_main-content .gbe-c__i--main.gbe-c__cgap-2,.gbe-ps_main-content .gbe-c__i--maxvp.gbe-c__cgap-2,.gbe-ps_main-content .gbe-c__i--wide.gbe-c__cgap-2{--_gbe_c--colsgap:2em}
.gbe-ps_main-content .gbe-c__i--center.gbe-c__cgap-3,.gbe-ps_main-content .gbe-c__i--full.gbe-c__cgap-3,.gbe-ps_main-content .gbe-c__i--main.gbe-c__cgap-3,.gbe-ps_main-content .gbe-c__i--maxvp.gbe-c__cgap-3,.gbe-ps_main-content .gbe-c__i--wide.gbe-c__cgap-3{--_gbe_c--colsgap:3em}
.gbe-ps_main-content .gbe-c__i--center.gbe-c__cgap-4,.gbe-ps_main-content .gbe-c__i--full.gbe-c__cgap-4,.gbe-ps_main-content .gbe-c__i--main.gbe-c__cgap-4,.gbe-ps_main-content .gbe-c__i--maxvp.gbe-c__cgap-4,.gbe-ps_main-content .gbe-c__i--wide.gbe-c__cgap-4{--_gbe_c--colsgap:4em}
.gbe-ps_main-content .gbe-c__i--center:has(.gbe-c__image-and-text--border-b),.gbe-ps_main-content .gbe-c__i--full:has(.gbe-c__image-and-text--border-b),.gbe-ps_main-content .gbe-c__i--main:has(.gbe-c__image-and-text--border-b),.gbe-ps_main-content .gbe-c__i--maxvp:has(.gbe-c__image-and-text--border-b),.gbe-ps_main-content .gbe-c__i--wide:has(.gbe-c__image-and-text--border-b){border-bottom:1px solid currentColor}
.gbe-ps_main-content>.gbe-c__o--wrap:first-child>.brxe-container{padding-top:8em}
.gbe-ps_main-content>.gbe-c__o--wrap:first-child.gbe-c__hero-shot--wrap>.brxe-container{padding-top:0}
.gbe-ps_main-content .gbe-c__focus-banner{min-height:min(50.5vw,728px);position:relative}
@media (prefers-contrast:more){
.gbe-ps_main-content .gbe-c__focus-banner{--gbe-font-heading--color:white;--gbe-font-main--color:white}
.gbe-ps_main-content .gbe-c__focus-banner:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.8;mix-blend-mode:multiply;z-index:5}
}
.gbe-ps_main-content .gbe-c__focus-banner .gbe-c__focus-banner--bg{position:absolute;left:50%;width:98%;max-width:1440px;top:0;bottom:0;z-index:1;transition:all .3s;transform:translateX(-50%)}
.gbe-ps_main-content .gbe-c__focus-banner .gbe-c__i--main{position:relative;z-index:10}
.gbe-ps_main-content .gbe-c__i--maxvp{width:var(--_gbe_grid--outer-w);max-width:var(--_gbe_grid--outer-mw)}
.gbe-ps_main-content .gbe-c__i--full{width:var(--_gbe_grid--full-w);max-width:var(--_gbe_grid--full-mw)}
.gbe-ps_main-content .gbe-c__i--wide{width:var(--_gbe_grid--wide-w);max-width:var(--_gbe_grid--wide-mw)}
.gbe-ps_main-content .gbe-c__i--main{width:var(--_gbe_grid--main-w);max-width:var(--_gbe_grid--main-mw)}
.gbe-ps_main-content .gbe-c__i--center{width:var(--_gbe_grid--center-w);max-width:var(--_gbe_grid--center-mw)}
.gbe-ps_main-content .gbe-c__hero-shot--wrap{--_gbe_hs--heading-font-size:40px;z-index:0;padding-top:var(--_gbe_menu-height);padding-bottom:0;transition:all .3s}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .brxe-heading{text-wrap:balance;font-size:var(--_gbe_hs--heading-font-size)}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot{display:flex;align-items:center;overflow:hidden;--_gbe_hs--overlay-gap:9%;--_gbe_hs--heading-font-size:75px}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container{--_gbe-hero-shot--height-fb:80vh;--_gbe-hero-shot--height:80dvh;height:calc(var(--_gbe-hero-shot--height) - 150px);max-height:1080px;aspect-ratio:16/9;min-height:640px;z-index:1;justify-content:flex-end;align-items:center;padding-top:2em}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container .gbe-c__i--wide{padding:0}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container .gbe-c__i--wide .gbe-c__hero-content{gap:1em;position:relative}
@media (max-width:1080px){
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container{height:auto;min-height:unset;aspect-ratio:442/549;min-height:549px;max-height:720px}
}
@media (max-width:768px){
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container{aspect-ratio:442/549;max-height:640px}
}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container .gbe-video-toggle--wrap{display:none}
@media (prefers-contrast:more){
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot:not(.has-bg-video){--gbe-font-heading--color:white;overflow:hidden}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot:not(.has-bg-video):before{content:'';z-index:1;background:#000;opacity:.8;position:absolute;top:0;left:0;bottom:0;right:0;mix-blend-mode:multiply}
}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot.has-bg-video>.brxe-container .gbe-video-toggle--wrap{display:block}
.gbe-ps_main-content .gbe-c__heading-section{position:relative;gap:var(--_gbe-grid_mc-vpad-s) 0}
.gbe-ps_main-content .gbe-c__heading-section .brxe-divider.horizontal .line{border-top-width:3px;border-color:var(--gbe-font-main--color)}
.gbe-ps_main-content .gbe-c__heading-section.gbe-c__color--secondary{gap:var(--gbe-space-m)}
@media all and (max-width:768px){
.gbe-ps_main-content .gbe-c__heading-section.gbe-c__color--secondary{flex-wrap:nowrap}
}
@media (max-width:1080px){
.gbe-ps_main-content{--gbe-font-heading--size-xl:2.5em}
}
@media (max-width:920px){
.gbe-ps_main-content{--gbe-font-heading--size-xxl:4.25em}
}
@media (max-width:768px){
.gbe-ps_main-content{--gbe-font-heading--size-xl:2em;--gbe-font-heading--size-xxl:2.75em}
}
@media (max-width:480px){
.gbe-ps_main-content{--gbe-font-heading--size-xl:1.75em;--gbe-font-heading--size-xxl:1.9em}
}
.home .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container{--_gbe-hero-shot--height-fb:100vh;--_gbe-hero-shot--height:100dvh;max-height:1080px;max-width:100%;aspect-ratio:16/9}
@media (max-width:1080px){
.home .gbe-c__hero-shot--wrap .gbe-c__hero-shot.gbe-has-composite>.brxe-container{height:auto;aspect-ratio:1155/977;min-height:0}
}
.home .gbe-c__hero-shot--wrap .gbe-c__hero-shot.has-bg-video>.brxe-container{max-height:100dvh;justify-content:flex-start}
@media (max-width:1080px){
.home .gbe-c__hero-shot--wrap .gbe-c__hero-shot.has-bg-video>.brxe-container{aspect-ratio:442/549;min-height:549px;max-height:640px}
}
@media (max-width:768px){
.home .gbe-c__hero-shot--wrap .gbe-c__hero-shot.has-bg-video>.brxe-container{--gbe-font-heading--size-h1:1.12em;aspect-ratio:442/549}
.home .gbe-c__hero-shot--wrap .gbe-c__hero-shot.has-bg-video>.brxe-container .gbe-c__i--wide{height:100%}
.home .gbe-c__hero-shot--wrap .gbe-c__hero-shot.has-bg-video>.brxe-container .gbe-c__i--wide .gbe-c__hero-content{height:100%;justify-content:space-between}
}
.gbe-ps_footer--wrap{--gbe-font-heading--color:var(--gbe-global-color-black);--gbe-font-main--color:var(--gbe-global-color-black);width:var(--_gbe_grid--outer-w);max-width:var(--_gbe_grid--outer-mw);padding-top:var(--_gbe-grid_mc-vpad-s);padding-bottom:var(--_gbe-grid_mc-vpad-s);background-color:var(--gbe-global-color-mediumgray)}
.gbe-ps_footer--wrap .gbe-ps_footer{width:var(--_gbe_grid--wide-w);max-width:var(--_gbe_grid--wide-mw)}
.gbe-ps_footer--wrap .gbe-ps_footer a .svg-c--color{transition:all .3s}
.gbe-ps_footer--wrap .gbe-ps_footer a .svg-c--color path{fill:var(--gbe-font-main--color)}
.gbe-ps_footer--wrap .gbe-ps_footer a:focus .svg-c--color{opacity:.6}
@media (hover:hover){
.gbe-ps_footer--wrap .gbe-ps_footer a:hover .svg-c--color{opacity:.6}
}
.gbe-ps_footer--wrap .gbe-ps_footer .brxe-image,.gbe-ps_footer--wrap .gbe-ps_footer .icon{transition:all .3s}
.gbe-ps_footer--wrap .gbe-ps_footer a:focus .brxe-image,.gbe-ps_footer--wrap .gbe-ps_footer a:focus .icon{opacity:.6}
@media (hover:hover){
.gbe-ps_footer--wrap .gbe-ps_footer a:hover .brxe-image,.gbe-ps_footer--wrap .gbe-ps_footer a:hover .icon{opacity:.6}
}
.gbe-ps_footer--wrap .gbe-ps_footer .gbe-footer-link:not([aria-current=page]){transition:all .3s}
.gbe-ps_footer--wrap .gbe-ps_footer .gbe-footer-link:not([aria-current=page]):focus{text-decoration:underline;opacity:.6}
@media (hover:hover){
.gbe-ps_footer--wrap .gbe-ps_footer .gbe-footer-link:not([aria-current=page]):hover{text-decoration:underline;opacity:.6}
}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions{padding:0;overflow:hidden}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li{position:relative;padding:0}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li a{position:relative;display:block;padding:0;text-decoration:none!important}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li a span{position:absolute;top:9999px;outline:1px solid;display:block}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li a:after{content:'eng';text-transform:uppercase;font-size:16px;display:inline-block;transition:all .3s;color:var(--_gbe-header-color--main)}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li a:focus:after,.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li.wpml-ls-current-language a:after{opacity:.6;text-decoration:underline}
@media (hover:hover){
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li a:hover:after{opacity:.6;text-decoration:underline}
}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li.wpml-ls-item-en a:after{content:'eng'}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li.wpml-ls-item-ja a:after{content:'jap'}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li+li{margin-left:5px}
.gbe-ps_footer--wrap .gbe-ps_footer .wpml-ls-statics-shortcode_actions li+li a:before{content:'|';text-transform:uppercase;font-size:16px;display:inline-block;transition:all .3s;font-weight:400;color:var(--_gbe-header-color--main);position:relative;left:0;top:-1px}
.gbe-ps_footer--colophon-wrap{--gbe-font-heading--color:var(--gbe-global-color-white);--gbe-font-main--color:var(--gbe-global-color-white);width:var(--_gbe_grid--outer-w);background-color:var(--gbe-global-color-black)}
.gbe-ps_footer--colophon-wrap .gbe-ps_footer--colophon{width:var(--_gbe_grid--wide-w);max-width:var(--_gbe_grid--wide-mw);font-size:14px;text-wrap:balance}
.gbe-ps_footer--colophon-wrap .gbe-ps_footer--colophon a{text-decoration:none;font-weight:700}
.gbe-ps_footer--colophon-wrap .gbe-ps_footer--colophon a:focus{text-decoration:underline}
@media (hover:hover){
.gbe-ps_footer--colophon-wrap .gbe-ps_footer--colophon a:hover{text-decoration:underline}
}
.iub__us-widget{background-color:#2d2d2d!important}
.iub__us-widget .iub__us-widget__wrapper{gap:12px 12px;flex-wrap:wrap;border:none!important;background-color:transparent!important;border-radius:0!important;padding-bottom:.5em}
.iub__us-widget .iub__us-widget__wrapper .iub__us-widget__link{background-color:transparent!important;border:none!important;border-radius:2px!important;color:var(--gbe-global-color-white)!important;padding:2px!important;transition:all .3s}
.iub__us-widget .iub__us-widget__wrapper .iub__us-widget__link:focus{opacity:.6}
@media (hover:hover){
.iub__us-widget .iub__us-widget__wrapper .iub__us-widget__link:hover{opacity:.6}
}
.iub__us-widget .iub__us-widget__wrapper .iub__us-widget__link--privacy-choices::after{content:none;display:none}
nav a[aria-current=page]{text-decoration:underline}
a.gbe-breadcrumb-item{transition:all .3s}
a.gbe-breadcrumb-item:focus{opacity:.6;text-decoration:underline}
@media (hover:hover){
a.gbe-breadcrumb-item:hover{opacity:.6;text-decoration:underline}
}
.gbe-inline-video .bricks-video-overlay-icon{transition:all .3s}
.gbe-inline-video .bricks-video-overlay-icon:before{transition:all .3s}
.gbe-inline-video:focus .bricks-video-overlay-icon{opacity:.6}
.gbe-inline-video:focus .bricks-video-overlay-icon:before{font-size:1.125em}
@media (hover:hover){
.gbe-inline-video:hover .bricks-video-overlay-icon{opacity:.6}
.gbe-inline-video:hover .bricks-video-overlay-icon:before{font-size:1.125em}
}
.gbe-sustainability--hidden{opacity:0}
.gbe-sustainability--hidden *{font-size:0!important}
.brxe-block.gbe-sustainability--hidden,.brxe-text.gbe-sustainability--hidden{height:0;overflow:hidden}
.gbe-sustainability--toggle{transition:opacity .3s;transition-delay:.5s}
.gbe-sustainability--toggle *{transition:font-size .3s}
.brxe-button.gbe-sustainability--toggle{transition:opacity .3s,height .3s;transition-delay:0s,.5s}
.brxe-button.gbe-sustainability--hidden{padding:0;height:0;overflow:hidden;margin-bottom:-1.2em;pointer-events:none}
a:has(.gbe-certification-link-icon){transition:all .3s;border:1px solid var(--gbe-font-main--color);background-color:var(--gbe-wrapper-bg--color);border-radius:2em}
a:has(.gbe-certification-link-icon) .gbe-certification-link-icon{transition:all .3s;color:var(--gbe-font-main--color)}
a:has(.gbe-certification-link-icon):focus{background-color:var(--gbe-font-main--color)}
a:has(.gbe-certification-link-icon):focus .gbe-certification-link-icon{color:var(--gbe-wrapper-bg--color)}
@media (hover:hover){
a:has(.gbe-certification-link-icon):hover{background-color:var(--gbe-font-main--color)}
a:has(.gbe-certification-link-icon):hover .gbe-certification-link-icon{color:var(--gbe-wrapper-bg--color)}
}
.gbe-video-accordion .accordion-title-wrapper{transition:opacity .3s}
.gbe-video-accordion .accordion-title-wrapper:focus{opacity:.6}
@media (hover:hover){
.gbe-video-accordion .accordion-title-wrapper:hover{opacity:.6}
}
#gbe-category-radios[data-mode=button] .bricks-button{transition:all .3s}
#gbe-category-radios[data-mode=button] .bricks-button:focus{background-color:var(--gbe-palette--bgcolor);color:var(--gbe-font-heading--color);border:1px solid var(--gbe-palette--bgcolor)}
@media (hover:hover){
#gbe-category-radios[data-mode=button] .bricks-button:hover{background-color:var(--gbe-palette--bgcolor);color:var(--gbe-font-heading--color);border:1px solid var(--gbe-palette--bgcolor)}
}
@media (hover:hover){
#gbe-category-radios[data-mode=button] .bricks-button.brx-option-active:hover{opacity:.6}
}
.gbe-brands--link{transition:all .3s}
.gbe-brands--link .gbe-brand--link-icon{transition:all .3s}
.gbe-brands--link:focus{opacity:.6}
.gbe-brands--link:focus .gbe-brand--link-icon{transform:rotateZ(0)}
@media (hover:hover){
.gbe-brands--link:hover{opacity:.6}
.gbe-brands--link:hover .gbe-brand--link-icon{transform:rotateZ(0)}
}
.gbe-glossary-letters{display:inline-flex;gap:0;width:100%}
.gbe-glossary-letters li{width:max(42px,calc(100% / 13));position:relative;--gbe-glossary-letters--border-width:1px;--gbe-glossary-letters--border-pos:-.5px;--gbe-glossary-letters--color:var(--gbe-global-color-purple);--gbe-glossary-letters--border-color-tl:transparent;--gbe-glossary-letters--border-color-tr:transparent;--gbe-glossary-letters--border-color-bl:transparent;--gbe-glossary-letters--border-color-br:transparent;--gbe-glossary-letters--width-tl:20%;--gbe-glossary-letters--height-tl:20%;--gbe-glossary-letters--width-tr:20%;--gbe-glossary-letters--height-tr:20%;--gbe-glossary-letters--width-bl:20%;--gbe-glossary-letters--height-bl:20%;--gbe-glossary-letters--width-br:20%;--gbe-glossary-letters--height-br:20%}
.gbe-glossary-letters li:nth-child(even){--gbe-glossary-letters--color:var(--gbe-global-color-teal)}
.gbe-glossary-letters li:nth-child(1){--gbe-glossary-letters--border-color-tl:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(2){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-teal);--gbe-glossary-letters--height-tr:60%}
.gbe-glossary-letters li:nth-child(3){--gbe-glossary-letters--border-color-tl:var(--gbe-global-color-teal);--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-purple);--gbe-glossary-letters--height-tl:60%}
.gbe-glossary-letters li:nth-child(4){--gbe-glossary-letters--border-color-br:var(--gbe-global-color-teal)}
.gbe-glossary-letters li:nth-child(5){--gbe-glossary-letters--border-color-bl:var(--gbe-global-color-teal)}
.gbe-glossary-letters li:nth-child(6){--gbe-glossary-letters--border-color-tl:var(--gbe-global-color-purple);--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-teal);--gbe-glossary-letters--height-tr:60%}
.gbe-glossary-letters li:nth-child(7){--gbe-glossary-letters--border-color-tl:var(--gbe-global-color-teal);--gbe-glossary-letters--height-tl:60%}
.gbe-glossary-letters li:nth-child(8){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(10){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(11){--gbe-glossary-letters--border-color-tl:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(13){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(14){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-purple);--gbe-glossary-letters--border-color-bl:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(15){--gbe-glossary-letters--border-color-tl:var(--gbe-global-color-purple);--gbe-glossary-letters--border-color-br:var(--gbe-global-color-teal)}
.gbe-glossary-letters li:nth-child(16){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-teal)}
.gbe-glossary-letters li:nth-child(17){--gbe-glossary-letters--border-color-bl:var(--gbe-global-color-purple);--gbe-glossary-letters--width-bl:60%}
.gbe-glossary-letters li:nth-child(18){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-purple);--gbe-glossary-letters--height-tr:60%}
.gbe-glossary-letters li:nth-child(20){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-purple);--gbe-glossary-letters--border-color-bl:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(21){--gbe-glossary-letters--border-color-tl:var(--gbe-global-color-purple);--gbe-glossary-letters--border-color-br:var(--gbe-global-color-teal);--gbe-glossary-letters--width-br:60%}
.gbe-glossary-letters li:nth-child(22){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(23){--gbe-glossary-letters--border-color-bl:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(24){--gbe-glossary-letters--border-color-tl:var(--gbe-global-color-purple);--gbe-glossary-letters--border-color-br:var(--gbe-global-color-purple)}
.gbe-glossary-letters li:nth-child(26){--gbe-glossary-letters--border-color-tr:var(--gbe-global-color-purple);--gbe-glossary-letters--border-color-br:var(--gbe-global-color-teal);--gbe-glossary-letters--width-tr:60%;--gbe-glossary-letters--width-br:60%}
.gbe-glossary-letters li label{position:relative;aspect-ratio:1;justify-content:center}
.gbe-glossary-letters li label .bricks-button{transition:all .3s;aspect-ratio:1;padding:0;height:100%;width:100%;color:var(--gbe-glossary-letters--color)!important}
.gbe-glossary-letters li:not(.brx-option-active):after,.gbe-glossary-letters li:not(.brx-option-active):before{content:'';position:absolute;z-index:10;background-color:transparent;border-width:var(--gbe-glossary-letters--border-width) 0 0 var(--gbe-glossary-letters--border-width);border-style:solid;top:var(--gbe-glossary-letters--border-pos);pointer-events:none;box-sizing:border-box}
.gbe-glossary-letters li:not(.brx-option-active):before{left:var(--gbe-glossary-letters--border-pos);border-color:var(--gbe-glossary-letters--border-color-tl);width:var(--gbe-glossary-letters--width-tl);height:var(--gbe-glossary-letters--height-tl)}
.gbe-glossary-letters li:not(.brx-option-active):after{border-width:var(--gbe-glossary-letters--border-width) var(--gbe-glossary-letters--border-width) 0 0;right:var(--gbe-glossary-letters--border-pos);border-color:var(--gbe-glossary-letters--border-color-tr);width:var(--gbe-glossary-letters--width-tr);height:var(--gbe-glossary-letters--height-tr)}
.gbe-glossary-letters li:not(.brx-option-active) label:after,.gbe-glossary-letters li:not(.brx-option-active) label:before{content:'';position:absolute;z-index:10;width:30%;height:30%;background-color:transparent;border-width:0 0 var(--gbe-glossary-letters--border-width) var(--gbe-glossary-letters--border-width);border-style:solid;bottom:var(--gbe-glossary-letters--border-pos);pointer-events:none;box-sizing:border-box}
.gbe-glossary-letters li:not(.brx-option-active) label:before{left:var(--gbe-glossary-letters--border-pos);border-color:var(--gbe-glossary-letters--border-color-bl);width:var(--gbe-glossary-letters--width-bl);height:var(--gbe-glossary-letters--height-bl)}
.gbe-glossary-letters li:not(.brx-option-active) label:after{border-width:0 var(--gbe-glossary-letters--border-width) var(--gbe-glossary-letters--border-width) 0;right:var(--gbe-glossary-letters--border-pos);border-color:var(--gbe-glossary-letters--border-color-br);width:var(--gbe-glossary-letters--width-br);height:var(--gbe-glossary-letters--height-br)}
.gbe-glossary-letters li.brx-option-active{cursor:default}
.gbe-glossary-letters li.brx-option-active:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:0;display:block}
.gbe-glossary-letters li .brx-option-active{pointer-events:none;background-color:var(--gbe-glossary-letters--color)!important}
.gbe-glossary-letters li .brx-option-active .bricks-button{color:var(--gbe-global-color-white)!important}
.gbe-glossary-letters li .brx-option-disabled{opacity:1;background-color:transparent}
.gbe-glossary-letters li .brx-option-disabled .bricks-button{opacity:.4}
.gbe-glossary-letters li:not(.brx-option-disabled) .bricks-button:focus{color:var(--gbe-global-color-white)!important;background-color:var(--gbe-glossary-letters--color)!important}
@media (hover:hover){
.gbe-glossary-letters li:not(.brx-option-disabled) .bricks-button:hover{color:var(--gbe-global-color-white)!important;background-color:var(--gbe-glossary-letters--color)!important}
}
.gbe-process-slider .splide__track{overflow:visible}
.gbe-process-slider .splide__track .splide__list{height:auto!important;align-items:stretch}
.gbe-process-slider .splide__arrow{transition:all .3s;transform-origin:center center}
.gbe-process-slider .splide__arrow:focus{opacity:.6;transform:translateY(-50%) scale(1.1)}
@media (hover:hover){
.gbe-process-slider .splide__arrow:hover{opacity:.6;transform:translateY(-50%) scale(1.1)}
}
.gbe-news-slider .splide__track{overflow:visible}
.gbe-news-slider .splide__track .splide__list{height:auto!important;align-items:stretch}
.gbe-news-slider .splide__arrow{transition:all .3s;transform-origin:center center}
.gbe-news-slider .splide__arrow:focus{opacity:.6;transform:translateY(-50%) scale(1.1)}
@media (hover:hover){
.gbe-news-slider .splide__arrow:hover{opacity:.6;transform:translateY(-50%) scale(1.1)}
}
a.gbe-news-slider--item .gbe-news-info--wrap{transition:opacity .3s}
a.gbe-news-slider--item .gbe-news-info--wrap .gbe-news-slider--item-icon{border-radius:2em;border:.075em solid var(--gbe-font-main--color);width:1.65em;height:1.65em;line-height:1.65em;min-width:1.65em;text-indent:.15em;transition:transform .3s;transform-origin:center center;transform:rotate(-45deg)}
a.gbe-news-slider--item .gbe-news-info--wrap .gbe-news-slider--item-icon:before{position:relative;left:4px;top:-1px}
a.gbe-news-slider--item:focus .gbe-news-info--wrap{opacity:.6}
a.gbe-news-slider--item:focus .gbe-news-info--wrap .gbe-news-slider--item-icon{transform:rotate(0)}
@media (hover:hover){
a.gbe-news-slider--item:hover .gbe-news-info--wrap{opacity:.6}
a.gbe-news-slider--item:hover .gbe-news-info--wrap .gbe-news-slider--item-icon{transform:rotate(0)}
}
.gbe-news-focus .gbe-news-focus-info--wrap{transition:opacity .3s}
.gbe-news-focus .gbe-news-focus-info--wrap .gbe-news-focus--icon{border-radius:2em;border:.075em solid var(--gbe-font-main--color);width:1.65em;height:1.65em;line-height:1.65em;min-width:1.65em;text-indent:.15em;transition:transform .3s;transform-origin:center center;transform:rotate(-45deg)}
.gbe-news-focus .gbe-news-focus-info--wrap .gbe-news-focus--icon:before{position:relative;left:4px;top:-1px}
.gbe-news-focus .gbe-news-focus-info--wrap:focus{opacity:.6}
.gbe-news-focus .gbe-news-focus-info--wrap:focus .gbe-news-focus--icon{transform:rotate(0)}
@media (hover:hover){
.gbe-news-focus .gbe-news-focus-info--wrap:hover{opacity:.6}
.gbe-news-focus .gbe-news-focus-info--wrap:hover .gbe-news-focus--icon{transform:rotate(0)}
}
header.brx-sticky~main{--gbe-sticky-title--opacity:.3}
header.brx-sticky.scrolling~main{--gbe-sticky-title--opacity:1}
.gbe-heading-fadein{--gbe-fadein-title--opacity:.3;--gbe-faded-title--opacity:.3;font-kerning:none;text-rendering:optimizeSpeed;display:block}
.gbe-heading-fadein .brf-split-words{white-space:nowrap;font-kerning:none;text-rendering:optimizeSpeed}
.gbe-heading-fadein .brf-split-words .brf-split-chars{font-kerning:none;text-rendering:optimizeSpeed;opacity:min(var(--gbe-sticky-title--opacity),max(var(--gbe-fadein-title--opacity),var(--gbe-faded-title--opacity)))}
@media (prefers-contrast:more){
.gbe-heading-fadein .brf-split-words .brf-split-chars{--gbe-fadein-title--opacity:1;--gbe-faded-title--opacity:1;opacity:1}
}
.gbe-heading-fadein .brf-split-lines{font-kerning:none;text-rendering:optimizeSpeed;opacity:min(var(--gbe-sticky-title--opacity),max(var(--gbe-fadein-title--opacity),var(--gbe-faded-title--opacity)))}
@media (prefers-contrast:more){
.gbe-heading-fadein .brf-split-lines{--gbe-fadein-title--opacity:1;--gbe-faded-title--opacity:1;opacity:1}
}
.gbe-process-animation--wrap .gbe-process-animation--inner{transition:transform .3s;transform-origin:center center;transform:translateX(-50%) translateY(-50%)}
@media all and (max-width:768px){
.gbe-process-animation--wrap .gbe-process-animation--inner{transform:translateX(-50%) translateY(-50%) scaleX(.8) scaleY(.8)}
}
@media all and (max-width:620px){
.gbe-process-animation--wrap .gbe-process-animation--inner{transform:translateX(-50%) translateY(-50%) scaleX(.7) scaleY(.7)}
}
@media all and (max-width:510px){
.gbe-process-animation--wrap .gbe-process-animation--inner{transform:translateX(-50%) translateY(-50%) scaleX(.6) scaleY(.6)}
}
@media all and (max-width:440px){
.gbe-process-animation--wrap .gbe-process-animation--inner{transform:translateX(-50%) translateY(-50%) scaleX(.5) scaleY(.5)}
}
@media all and (max-width:370px){
.gbe-process-animation--wrap .gbe-process-animation--inner{transform:translateX(-50%) translateY(-50%) scaleX(.4) scaleY(.4)}
}
@media all and (max-width:300px){
.gbe-process-animation--wrap .gbe-process-animation--inner{transform:translateX(-50%) translateY(-50%) scaleX(.3) scaleY(.3)}
}
.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg{--_gbe--system-svg--delay:0s;--_gbe--system-svg--color:var( --gbe-global-color-mediumgray);--_gbe--system-svg--opacity:0}
.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-bottom,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-eol-sorting,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-eol-use,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-fork-industries,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-fork-out,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-preparation-bottom,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-sortin-preparation,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-sorting-use,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-textile-eol,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-use-eol,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-bottom,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-eol,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-eol-too,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-fork,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-prepare,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-sorting,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-textile,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-use{fill:var(--_gbe--system-svg--color);stroke-width:3px;stroke:var(--_gbe--system-svg--color);stroke-linejoin:round;stroke-linecap:round;transition:all .3s;opacity:0;animation:stink 12s ease var(--_gbe--system-svg--delay) infinite normal forwards}
.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-sortin-preparation,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-sorting-use,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-sorting{--_gbe--system-svg--delay:2s}
.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-preparation-bottom,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-prepare{--_gbe--system-svg--delay:4s}
.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-bottom,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-bottom{--_gbe--system-svg--delay:6s}
.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-fork-industries,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-fork-out,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-fork{--_gbe--system-svg--delay:8s}
.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-textile-eol,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-textile{--_gbe--system-svg--delay:10s}
.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-use-eol,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-use{--_gbe--system-svg--delay:4s}
.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #arrow-eol-use,.gbe-process-animation--wrap .gbe-process-animation--inner .gbe-system-svg #circle-eol-too{--_gbe--system-svg--delay:8s}
@keyframes stink{
0%{opacity:0}
20%{opacity:1}
40%{opacity:0}
75%{opacity:0}
}
.gbe-process-step{position:relative}
.gbe-process-step:after{position:absolute;content:'';display:block;top:0;left:0;width:17px;height:17px;border-radius:100%;transform:translateX(-50%) translateY(-50%);background-color:var(--gbe-font-main--color)}
.gbe-stroke-title--wrap{position:relative;box-sizing:border-box;--gbe-stroke-title--color:var(--gbe-wrapper-bg--color);--gbe-stroke-title--outline:var( --gbe-font-heading--color );--_gbe-font-heading--size-mult:0.98}
.gbe-stroke-title--wrap .gbe-stroke-title{font-size:calc(var(--_gbe-font-heading--size-mult) * var(--gbe-font-heading--size-xxl));line-height:1;font-weight:900;box-sizing:border-box;color:var(--gbe-stroke-title--color);text-shadow:1px 1px 1px var(--gbe-stroke-title--outline),1px 0 var(--gbe-stroke-title--outline),0 1px var(--gbe-stroke-title--outline),-1px 0 var(--gbe-stroke-title--outline),0 -1px var(--gbe-stroke-title--outline),-1px -1px var(--gbe-stroke-title--outline),-1px 1px var(--gbe-stroke-title--outline),1px -1px var(--gbe-stroke-title--outline),1px 1px var(--gbe-stroke-title--outline)}
.gbe-feed-pager a{transition:all .3s}
@media (hover:hover){
.gbe-feed-pager a:hover{opacity:.6;text-decoration:underline}
}
.gbe-feed-pager a:focus{opacity:.6;text-decoration:underline}
.gbe-feed-pager .current{text-decoration:underline}
.logged-in h1:before,.logged-in h2:before,.logged-in h3:before,.logged-in h4:before,.logged-in h5:before,.logged-in h6:before{font-size:16px;font-weight:700;position:absolute;background-color:#0f0;color:#000;z-index:10;display:none}
.logged-in h1:before{content:'h1'}
.logged-in h2:before{content:'h2'}
.logged-in h3:before{content:'h3'}
.logged-in h4:before{content:'h4'}
.logged-in h5:before{content:'h5'}
.logged-in h6:before{content:'h6'}
.brx-body.iframe figcaption{outline:2px solid #7fffd4;background-color:purple;color:#0f0}
.gbe-ps_main-content .gbe-c_debug--h-grid{position:fixed;top:0;height:0;padding-top:0;padding-bottom:0;z-index:9999;--_gbe-c__grid--debug-lines-color:fuchsia}
.gbe-ps_main-content .gbe-c_debug--h-grid:after,.gbe-ps_main-content .gbe-c_debug--h-grid:before{content:'';position:absolute;height:100vh;width:1px;background-color:var(--_gbe-c__grid--debug-lines-color)}
.gbe-ps_main-content .gbe-c_debug--h-grid:before{left:50%}
.gbe-ps_main-content .gbe-c_debug--h-grid:after{right:50%}
.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--center,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--full,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--main,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--wide{position:relative;height:0;min-height:0;padding-top:0;padding-bottom:0;flex-wrap:nowrap}
.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--center:after,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--center:before,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--full:after,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--full:before,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--main:after,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--main:before,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--wide:after,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--wide:before{content:'';position:absolute;height:100vh;width:1px;background-color:var(--_gbe-c__grid--debug-lines-color)}
.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--center:before,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--full:before,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--main:before,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--wide:before{left:0}
.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--center:after,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--full:after,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--main:after,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--wide:after{right:0}
.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--center .gbe-c_debug--h-grid--column,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--full .gbe-c_debug--h-grid--column,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--main .gbe-c_debug--h-grid--column,.gbe-ps_main-content .gbe-c_debug--h-grid .gbe-c__i--wide .gbe-c_debug--h-grid--column{display:none}
.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--center:after,.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--center:before,.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--main:after,.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--main:before,.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--wide:after,.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--wide:before{display:none}
.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--wide{display:flex;flex-direction:row;gap:0 var(--_gbe_c--colsgap)}
.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--wide .gbe-c_debug--h-grid--column{display:block;position:relative;min-width:0;height:0}
.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--wide .gbe-c_debug--h-grid--column:before{content:'';position:absolute;height:100vh;background-color:var(--_gbe-c__grid--debug-lines-color);pointer-events:none;opacity:.2}
.gbe-ps_main-content .gbe-c_debug--h-grid.gbe-c_debug--h-grid--figma .gbe-c__i--wide .gbe-c_debug--h-grid--column:before{left:0;right:0}