:root{--_gbe_grid--outer-w:100%;--_gbe_grid--outer-mw:1920px;--_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%;--_gbe_grid--main-mw:1152px;--_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:0;--_gbe-c__grid--overflow:hidden;--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-font-main--color );--_gbe-container-radius:min(16.77vw, 322px)}
@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%;--_gbe_grid--main-mw:864px;--_gbe_grid--center-w:80%;--_gbe_grid--center-mw:864px}
}
@media all and (max-width:920px){
:root{--_gbe_grid--full-mw:920px;--_gbe_grid--wide-mw:874px;--_gbe_grid--main-mw:736px;--_gbe_grid--center-mw:736px}
}
@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:80%;--_gbe_grid--main-mw:614.4px;--_gbe_grid--center-w:80%;--_gbe_grid--center-mw:614.4px}
}
@media all and (max-width:480px){
:root{--_gbe_grid--full-mw:480px;--_gbe_grid--wide-mw:456px;--_gbe_grid--main-mw:384px;--_gbe_grid--center-mw:384px}
}
@media (max-width:1080px){
:root{--_gbe_menu-height:0}
}
.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;--gbe_c--colsgap:1em;min-width:0;width:calc((var(--gbe_c--colspan) * (100% - 11em)/ 12) + ((var(--gbe_c--colspan) - 1) * var(--gbe_c--colsgap)))}
.gbe_c--col-1 .gbe_i--br-tl,.gbe_c--col-10 .gbe_i--br-tl,.gbe_c--col-11 .gbe_i--br-tl,.gbe_c--col-12 .gbe_i--br-tl,.gbe_c--col-2 .gbe_i--br-tl,.gbe_c--col-3 .gbe_i--br-tl,.gbe_c--col-4 .gbe_i--br-tl,.gbe_c--col-5 .gbe_i--br-tl,.gbe_c--col-6 .gbe_i--br-tl,.gbe_c--col-7 .gbe_i--br-tl,.gbe_c--col-8 .gbe_i--br-tl,.gbe_c--col-9 .gbe_i--br-tl,.gbe_c--col-m-1 .gbe_i--br-tl,.gbe_c--col-m-10 .gbe_i--br-tl,.gbe_c--col-m-11 .gbe_i--br-tl,.gbe_c--col-m-12 .gbe_i--br-tl,.gbe_c--col-m-2 .gbe_i--br-tl,.gbe_c--col-m-3 .gbe_i--br-tl,.gbe_c--col-m-4 .gbe_i--br-tl,.gbe_c--col-m-5 .gbe_i--br-tl,.gbe_c--col-m-6 .gbe_i--br-tl,.gbe_c--col-m-7 .gbe_i--br-tl,.gbe_c--col-m-8 .gbe_i--br-tl,.gbe_c--col-m-9 .gbe_i--br-tl,.gbe_c--col-t-1 .gbe_i--br-tl,.gbe_c--col-t-10 .gbe_i--br-tl,.gbe_c--col-t-11 .gbe_i--br-tl,.gbe_c--col-t-12 .gbe_i--br-tl,.gbe_c--col-t-2 .gbe_i--br-tl,.gbe_c--col-t-3 .gbe_i--br-tl,.gbe_c--col-t-4 .gbe_i--br-tl,.gbe_c--col-t-5 .gbe_i--br-tl,.gbe_c--col-t-6 .gbe_i--br-tl,.gbe_c--col-t-7 .gbe_i--br-tl,.gbe_c--col-t-8 .gbe_i--br-tl,.gbe_c--col-t-9 .gbe_i--br-tl{border-top-left-radius:calc(2.3 * var(--gbe_c--colspan) * min(1vw,14.4px));overflow:hidden}
.gbe_c--col-1 .gbe_i--br-tr,.gbe_c--col-10 .gbe_i--br-tr,.gbe_c--col-11 .gbe_i--br-tr,.gbe_c--col-12 .gbe_i--br-tr,.gbe_c--col-2 .gbe_i--br-tr,.gbe_c--col-3 .gbe_i--br-tr,.gbe_c--col-4 .gbe_i--br-tr,.gbe_c--col-5 .gbe_i--br-tr,.gbe_c--col-6 .gbe_i--br-tr,.gbe_c--col-7 .gbe_i--br-tr,.gbe_c--col-8 .gbe_i--br-tr,.gbe_c--col-9 .gbe_i--br-tr,.gbe_c--col-m-1 .gbe_i--br-tr,.gbe_c--col-m-10 .gbe_i--br-tr,.gbe_c--col-m-11 .gbe_i--br-tr,.gbe_c--col-m-12 .gbe_i--br-tr,.gbe_c--col-m-2 .gbe_i--br-tr,.gbe_c--col-m-3 .gbe_i--br-tr,.gbe_c--col-m-4 .gbe_i--br-tr,.gbe_c--col-m-5 .gbe_i--br-tr,.gbe_c--col-m-6 .gbe_i--br-tr,.gbe_c--col-m-7 .gbe_i--br-tr,.gbe_c--col-m-8 .gbe_i--br-tr,.gbe_c--col-m-9 .gbe_i--br-tr,.gbe_c--col-t-1 .gbe_i--br-tr,.gbe_c--col-t-10 .gbe_i--br-tr,.gbe_c--col-t-11 .gbe_i--br-tr,.gbe_c--col-t-12 .gbe_i--br-tr,.gbe_c--col-t-2 .gbe_i--br-tr,.gbe_c--col-t-3 .gbe_i--br-tr,.gbe_c--col-t-4 .gbe_i--br-tr,.gbe_c--col-t-5 .gbe_i--br-tr,.gbe_c--col-t-6 .gbe_i--br-tr,.gbe_c--col-t-7 .gbe_i--br-tr,.gbe_c--col-t-8 .gbe_i--br-tr,.gbe_c--col-t-9 .gbe_i--br-tr{border-top-right-radius:calc(2.3 * var(--gbe_c--colspan) * min(1vw,14.4px));overflow:hidden}
.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-m-12{--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:1920px;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}
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;text-transform:uppercase}
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 p+.wp-block-list,.brxe-text-basic p+.wp-block-list{margin-top:0}
.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:hover,.brxe-text-basic a:hover{opacity:.66}
.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-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--black );--_gbe-btn__decorator--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-white );color:var(--_gbe-btn__text--color);font-weight:400;line-height:.95;width:12em;text-wrap:balance;height:2.75em;font-size:14px;line-height:1;padding:8px 10px;border-radius:5px;text-transform:uppercase;background-color:var(--_gbe-btn__bg--color);fill:var(--_gbe-btn__decorator--color);transition:all .3s}
@media (hover:hover){
.brxe-button:hover{opacity:.6}
}
.brxe-button.bricks-background-primary{--_gbe-btn__bg--color:var( --gbe-global-color-primary )}
.brxe-button.bricks-background-secondary{--_gbe-btn__text--color:var( --gbe-global-color-white );--_gbe-btn__bg--color:var( --gbe-global-color-secondary )}
.brxe-button.bricks-background-light{--_gbe-btn__decorator--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-black )}
.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: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}
.brxe-brf-pro-forms,.brxe-form{color:var(--gbe-font-main--color)}
.brxe-brf-pro-forms label,.brxe-form label{font-size:.9em!important}
.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]{color:var(--gbe-form-submit--color);background-color:var(--gbe-form-outline--color);align-self:flex-start;border-radius:5px;text-transform:uppercase;transition:all .3s}
@media (hover:hover){
.brxe-brf-pro-forms .bricks-button[type=submit]:hover,.brxe-form .bricks-button[type=submit]:hover{opacity:.6}
}
.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}
.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}
.gbe-ps_header--wrap .gbe-ps_header{width:var(--_gbe_grid--wide-w);max-width:var(--_gbe_grid--wide-mw)}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo{width:auto}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo svg{height:2em;width:auto!important;margin-top:-.5em}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo svg #alfiere-logo-a,.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo svg #alfiere-logo-name{fill:var(--_gbe-header-color--main)}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo svg #alfiere-logo-accent{fill:var(--_gbe-header-color--accent)}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim{--gbe-font-main--color:var( --gbe-global-color-black )}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim .brxe-text-basic{color:var(--_gbe-header-color--main);font-size:14px}
@media all and (max-width:768px){
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim .brxe-text-basic{font-size:12px}
}
@media all and (max-width:380px){
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--claim .brxe-text-basic{display:none}
}
.gbe-ps_header--wrap .gbe-ps_header .brx-open #gbe-main-menu{display:grid}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu svg #alfiere-logo-a{fill:var(--gbe-global-color-fontgray)}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu svg #alfiere-logo-accent{fill:var(--gbe-global-color-primary)}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu a:hover,.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu a[aria-current=page]{--gbe-global-color-fontgray:var( --gbe-global-color-white );text-decoration:none}
@media all and (min-width:1080px){
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .menu-item:has(.gbe-main-nav-link--mobile){display:none}
}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .brx-submenu-toggle{margin-left:var(--gbe-space-xs)}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .brxe-dropdown.gbe-main-nav-link--before,.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .menu-item:has(.gbe-main-nav-link--before){position:relative;margin-left:var(--gbe-space-s)}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .brxe-dropdown.gbe-main-nav-link--before:before,.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .menu-item:has(.gbe-main-nav-link--before):before{content:'/';margin-right:.5em;position:absolute;left:-13px;pointer-events:none;color:var(--gbe-global-color-lightgray)}
@media all and (max-width:1080px){
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .brxe-dropdown.gbe-main-nav-link--before,.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .menu-item:has(.gbe-main-nav-link--before){margin-left:var(--gbe-space-xs)}
.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .brxe-dropdown.gbe-main-nav-link--before:before,.gbe-ps_header--wrap .gbe-ps_header #gbe-main-menu .menu-item:has(.gbe-main-nav-link--before):before{content:none;display:none}
}
.gbe-header-fc-black .gbe-ps_header--wrap,.single-post .gbe-ps_header--wrap{--_gbe-header-color--main:var( --gbe-global-color-white )}
.single-realizzazione .gbe-heading--light{--_gbe-header-color--main:var( --gbe-global-color-white );background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,0))}
.scrolling .gbe-ps_header--wrap{--_gbe-header-color--main:var( --gbe-global-color-black );background-image:none;background-color:var(--gbe-global-color-white)}
.gbe-ps_main-content{position:relative;z-index:0}
.gbe-ps_main-content .gbe-c__color--default{--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-white );--gbe-form-outline--color:var( --gbe-global-color-secondary );--_gbe-heading__decorator--color:var( --gbe-global-color-primary )}
.gbe-ps_main-content .gbe-c__color--primary{--gbe-font-main--color:var( --gbe-global-color-black );--gbe-wrapper-bg--color:var( --gbe-global-color-primary );--gbe-form-submit--color:var( --gbe-global-color-white );--gbe-form-outline--color:var( --gbe-global-color-secondary );--_gbe-heading__decorator--color:var( --gbe-global-color-white )}
.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-secondary );--gbe-form-submit--color:var( --gbe-global-color-secondary );--gbe-form-outline--color:var( --gbe-global-color-primary );--_gbe-heading__decorator--color:var( --gbe-global-color-primary )}
.gbe-ps_main-content .gbe-c__color--white{--gbe-font-main--color:var( --gbe-global-color-secondary );--gbe-wrapper-bg--color:var( --gbe-global-color-white );--gbe-form-submit--color:var( --gbe-global-color-white );--gbe-form-outline--color:var( --gbe-global-color-secondary );--_gbe-heading__decorator--color:var( --gbe-global-color-secondary )}
.gbe-ps_main-content .gbe-c__color--lightgray{--gbe-font-main--color:var( --gbe-global-color-black );--gbe-wrapper-bg--color:var( --gbe-global-color-lightgray );--gbe-form-submit--color:var( --gbe-global-color-white );--gbe-form-outline--color:var( --gbe-global-color-black );--_gbe-heading__decorator--color:var( --gbe-global-color-black )}
.gbe-ps_main-content .gbe-c__color--mediumgray{--gbe-font-main--color:var( --gbe-global-color-white );--gbe-wrapper-bg--color:var( --gbe-global-color-mediumgray );--gbe-form-submit--color:var( --gbe-global-color-black );--gbe-form-outline--color:var( --gbe-global-color-white );--_gbe-heading__decorator--color:var( --gbe-global-color-white )}
.gbe-ps_main-content .gbe-c__color--mediumgray .brxe-heading,.gbe-ps_main-content .gbe-c__color--mediumgray .brxe-text{--gbe-font-main--color:var( --gbe-global-color-fontgray );--gbe-font-heading--color:var( --gbe-global-color-fontgray )}
.gbe-ps_main-content .gbe-c__color--darkgray{--gbe-font-main--color:var( --gbe-global-color-white );--gbe-wrapper-bg--color:var( --gbe-global-color-darkgray );--gbe-form-submit--color:var( --gbe-global-color-black );--gbe-form-outline--color:var( --gbe-global-color-white );--_gbe-heading__decorator--color:var( --gbe-global-color-white )}
.gbe-ps_main-content .gbe-c__color--black{--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-black );--gbe-form-outline--color:var( --gbe-global-color-white );--_gbe-heading__decorator--color:var( --gbe-global-color-white )}
.gbe-ps_main-content .gbe-c__color--black .brxe-heading,.gbe-ps_main-content .gbe-c__color--black .brxe-text{--gbe-font-main--color:var( --gbe-global-color-fontgray );--gbe-font-heading--color:var( --gbe-global-color-fontgray )}
.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: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-grid_mc-vpad-s);padding-top:var(--_gbe-grid_mc-vpad-m);padding-bottom:var(--_gbe-grid_mc-vpad-m)}
.gbe-ps_main-content .gbe-c__i--center>.brxe-heading,.gbe-ps_main-content .gbe-c__i--center>.brxe-text,.gbe-ps_main-content .gbe-c__i--center>.brxe-text-basic,.gbe-ps_main-content .gbe-c__i--full>.brxe-heading,.gbe-ps_main-content .gbe-c__i--full>.brxe-text,.gbe-ps_main-content .gbe-c__i--full>.brxe-text-basic,.gbe-ps_main-content .gbe-c__i--main>.brxe-heading,.gbe-ps_main-content .gbe-c__i--main>.brxe-text,.gbe-ps_main-content .gbe-c__i--main>.brxe-text-basic,.gbe-ps_main-content .gbe-c__i--maxvp>.brxe-heading,.gbe-ps_main-content .gbe-c__i--maxvp>.brxe-text,.gbe-ps_main-content .gbe-c__i--maxvp>.brxe-text-basic,.gbe-ps_main-content .gbe-c__i--wide>.brxe-heading,.gbe-ps_main-content .gbe-c__i--wide>.brxe-text,.gbe-ps_main-content .gbe-c__i--wide>.brxe-text-basic{max-width:1110px}
.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__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}
.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) - var(--_gbe_menu-height));max-height:768px;min-height:640px;z-index:1;justify-content:flex-end;align-items:center;padding-top:8em}
.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:768/354}
}
@media (max-width:768px){
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container{aspect-ratio:1/1}
}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container .gbe-video-toggle--wrap{display:none}
.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-heading__decorator--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}
}
.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}
.home .gbe-c__hero-shot--wrap .gbe-c__hero-shot.has-bg-video>.brxe-container{max-height:none;max-width:100%;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:1/1;min-height:549px}
}
@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;padding-top:5em;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-white);--gbe-font-main--color:var(--gbe-global-color-white);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-black)}
.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 .svg-c--color{transition:all .3s}
.gbe-ps_footer--wrap .gbe-ps_footer .svg-c--color #alfiere-logo-name{fill:var(--gbe-global-color-white)}
.gbe-ps_footer--wrap .gbe-ps_footer .svg-c--color #alfiere-logo-a{fill:var(--gbe-global-color-white)}
.gbe-ps_footer--wrap .gbe-ps_footer .svg-c--color #alfiere-logo-accent{fill:var(--gbe-global-color-primary)}
.gbe-ps_footer--wrap .gbe-ps_footer .svg-c--color:hover{opacity:.6}
.gbe-ps_footer--wrap .gbe-ps_footer .gbe-footer-link{transition:all .3s}
.gbe-ps_footer--wrap .gbe-ps_footer .gbe-footer-link:hover,.gbe-ps_footer--wrap .gbe-ps_footer .gbe-footer-link[aria-current=page]{text-decoration:underline}
.gbe-ps_footer--wrap .gbe-ps_footer .gbe-footer-link:hover{--gbe-global-color-white:var( --gbe-global-color-primary )}
.gbe-ps_footer--wrap .gbe-ps_footer .icon{transition:all .3s}
.gbe-ps_footer--wrap .gbe-ps_footer a:hover .icon{--gbe-global-color-white:var( --gbe-global-color-primary )}
.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: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}
@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}
.gbe-pagination-hide{transition:all .3s}
#gbe-work-meta--wrap>.brxe-container{transition:all .3s}
#gbe-work-meta--wrap>.brxe-container .gbe-work-meta{transition:all .3s}
#gbe-work-meta--wrap.isSticky{--_gbe-grid_mc-vpad-m:1em}
.gbe-work-gallery{display:grid;margin:-.5em;gap:0 0}
.gbe-work-gallery .gbe-work-image--wrap{--_gbe-work--row-start:var( --gbe-work-d-row-start );--_gbe-work--row-span:var( --gbe-work-d-row-span );--_gbe-work--col-start:var( --gbe-work-d-col-start );--_gbe-work--col-span:var( --gbe-work-d-col-span );aspect-ratio:var(--_gbe-work--col-span)/var(--_gbe-work--row-span);grid-row:var(--_gbe-work--row-start)/span var(--_gbe-work--row-span);grid-column:var(--_gbe-work--col-start)/span var(--_gbe-work--col-span);position:relative}
@media all and (max-width:1080px){
.gbe-work-gallery .gbe-work-image--wrap{--_gbe-work--row-start:var( --gbe-work-t-row-start );--_gbe-work--row-span:var( --gbe-work-t-row-span );--_gbe-work--col-start:var( --gbe-work-t-col-start );--_gbe-work--col-span:var( --gbe-work-t-col-span )}
}
@media all and (max-width:768px){
.gbe-work-gallery .gbe-work-image--wrap{--_gbe-work--row-start:var( --gbe-work-m-row-start );--_gbe-work--row-span:var( --gbe-work-m-row-span );--_gbe-work--col-start:var( --gbe-work-m-col-start );--_gbe-work--col-span:var( --gbe-work-m-col-span )}
}
.gbe-work-gallery .gbe-work-image--wrap .gbe-work-image{position:absolute;width:auto!important;height:auto!important;top:.5em;bottom:.5em;right:.5em;left:.5em;transition:all .3s}
.gbe-work-gallery:has(.gbe-work-image--wrap:hover) .gbe-work-image--wrap .gbe-work-image{opacity:.6}
.gbe-work-gallery:has(.gbe-work-image--wrap:hover) .gbe-work-image--wrap:hover{z-index:1}
.gbe-work-gallery:has(.gbe-work-image--wrap:hover) .gbe-work-image--wrap:hover .gbe-work-image{opacity:1;top:0;bottom:0;right:0;left:0}
.gbe-people-grid-wrap{position:relative}
.gbe-people-grid-wrap:after{content:'';display:block;position:absolute;right:0;bottom:calc(-1 * var(--_gbe-container-radius));height:var(--_gbe-container-radius);left:0;background-color:var(--gbe-global-color-black);z-index:0}
.gbe-people-grid-next{border-top-right-radius:var(--_gbe-container-radius);z-index:10}
.gbe-people-carousel-person,.gbe-people-grid-person{border-top-left-radius:min(7vw,100px);overflow:hidden;position:relative}
.gbe-people-carousel-person a,.gbe-people-grid-person a{transition:all .3s;transform-origin:center center}
.gbe-people-carousel-person a:hover,.gbe-people-grid-person a:hover{opacity:.7;transform:scale(1.2)}
@media all and (max-width:768px) and (hover:hover){
.gbe-people-carousel-person .gbe-people-carousel-meta{z-index:1;background-color:rgba(0,0,0,0);transition:all .75s}
.gbe-people-carousel-person .gbe-people-carousel-meta>*{transform:translateY(500px);transition:all .3s}
.gbe-people-carousel-person:hover .gbe-people-carousel-meta{background-color:rgba(0,0,0,.5)}
.gbe-people-carousel-person:hover .gbe-people-carousel-meta>*{transform:translateY(0)}
}
@media all and (max-width:768px) and (hover:none){
.gbe-people-carousel-person .gbe-people-carousel-meta{z-index:1;background:linear-gradient(180deg,rgba(255,255,255,0) 32%,rgba(0,0,0,.99) 100%);display:flex;flex-direction:column;justify-content:flex-end}
}
.gbe-people-grid-person:nth-child(3n+0){top:min(7vw,100px)}
.gbe-people-grid-person:nth-child(3n+2){top:min(14vw,200px)}
@media all and (max-width:1080px){
.gbe-people-grid-person:nth-child(even){top:min(7vw,100px)}
.gbe-people-grid-person:nth-child(odd){top:0}
}
@media all and (max-width:920px){
.gbe-people-grid-person:nth-child(even){top:0}
}
@media (hover:hover){
.gbe-people-grid-person .gbe-people-carousel-meta{z-index:1;background-color:rgba(0,0,0,0);transition:all .75s}
.gbe-people-grid-person .gbe-people-carousel-meta>*{transform:translateY(500px);transition:all .3s}
.gbe-people-grid-person:hover .gbe-people-carousel-meta{background-color:rgba(0,0,0,.5)}
.gbe-people-grid-person:hover .gbe-people-carousel-meta>*{transform:translateY(0)}
}
@media (hover:none){
.gbe-people-grid-person .gbe-people-carousel-meta{z-index:1;background:linear-gradient(180deg,rgba(255,255,255,0) 32%,rgba(0,0,0,.99) 100%);display:flex;flex-direction:column;justify-content:flex-end}
}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track{overflow:visible}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list{height:auto!important}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list .gbe-timeline-event{display:flex;flex-direction:column;gap:1.5em 0;align-self:center}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list .gbe-timeline-event:nth-child(even){flex-direction:column-reverse}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list .gbe-timeline-event .gbe-timeline-image--wrap .gbe-timeline-image{border-top-left-radius:min(4.5vw,64px)}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list .gbe-timeline-event .gbe-timeline-info--wrap{display:flex;flex-direction:column;gap:.5em 0;padding:0 .5em}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list .gbe-timeline-event .gbe-timeline-info--wrap .brxe-heading{text-transform:none;border-bottom:.15em solid var(--gbe-font-main--color);padding-bottom:.3em;font-weight:700}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list .gbe-timeline-event .gbe-timeline-info--wrap .gbe-timeline-range{overflow:hidden;font-weight:700}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list .gbe-timeline-event .gbe-timeline-info--wrap .gbe-timeline-range .gbe-timeline-start{padding-right:.5em}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list .gbe-timeline-event .gbe-timeline-info--wrap .gbe-timeline-range .gbe-timeline-end{position:relative;left:-.5em;text-wrap:nowrap;padding-left:.5em}
.gbe-timeline-wrap .gbe-timeline-slider .splide__track .splide__list .gbe-timeline-event .gbe-timeline-info--wrap .gbe-timeline-range .gbe-timeline-end:before{content:"";display:block;position:absolute;width:.4em;height:.1em;top:50%;left:.05em;background-color:var(--gbe-font-main--color)}
.gbe-works-masonry .gbe-works-masonry-brick{border-top-left-radius:min(13.88vw,200px);overflow:hidden}
.gbe-works-masonry .gbe-works-masonry-brick .gbe-works-masonry-brick--info-wrap{background-color:rgba(0,0,0,0);transition:all .75s}
.gbe-works-masonry .gbe-works-masonry-brick .gbe-works-masonry-brick--info-wrap .gbe-works-masonry-brick--info{transform:translateY(200px);transition:all .3s}
@media (hover:hover){
.gbe-works-masonry .gbe-works-masonry-brick:hover .gbe-work-image--wrap{background-color:rgba(0,0,0,.5)}
.gbe-works-masonry .gbe-works-masonry-brick:hover .gbe-works-masonry-brick--info-wrap{background-color:rgba(0,0,0,.5)}
.gbe-works-masonry .gbe-works-masonry-brick:hover .gbe-works-masonry-brick--info-wrap .gbe-works-masonry-brick--info{transform:translateY(0)}
.gbe-works-masonry .gbe-works-masonry-brick:hover .gbe-works-masonry-brick--info-wrap .gbe-works-masonry-brick--info a{transition:all .3s;transform-origin:center center}
.gbe-works-masonry .gbe-works-masonry-brick:hover .gbe-works-masonry-brick--info-wrap .gbe-works-masonry-brick--info a:hover{--gbe-global-color-fontgray:var( --gbe-global-color-white );transform:scale(1.2)}
}
@media (hover:none){
.gbe-works-masonry .gbe-works-masonry-brick .gbe-work-image--wrap{background-color:rgba(0,0,0,.5)}
.gbe-works-masonry .gbe-works-masonry-brick .gbe-works-masonry-brick--info-wrap{background:linear-gradient(180deg,rgba(255,255,255,0) 32%,rgba(0,0,0,.99) 100%)}
.gbe-works-masonry .gbe-works-masonry-brick .gbe-works-masonry-brick--info-wrap .gbe-works-masonry-brick--info{transform:translateY(0)}
.gbe-works-masonry .gbe-works-masonry-brick .gbe-people-carousel-meta{z-index:1;background:linear-gradient(180deg,rgba(255,255,255,0) 32%,rgba(0,0,0,.99) 100%);display:flex;flex-direction:column;justify-content:flex-end}
}
.gbe-news-masonry .gbe-c__color--mediumgray.gbe-news-feed-brick a{transition:all .3s;transform-origin:center center}
.gbe-news-masonry .gbe-c__color--mediumgray.gbe-news-feed-brick a:hover{--gbe-global-color-fontgray:var( --gbe-global-color-white );transform:scale(1.2)}
.gbe-feed-pager a{transition:all .3s;transform-origin:center center}
.gbe-feed-pager a:hover{opacity:.4;transform:scale(1.25)}
.gbe-feed-pager .current{opacity:.7}
.gbe-c__color--mediumgray.gbe-post-content{z-index:1}
.gbe-c__color--mediumgray.gbe-post-content p{margin-bottom:.5em}
.gbe-c__color--mediumgray.gbe-post-content p:last-child{margin-bottom:0}
.gbe-text--paragraphs-compact p{margin-bottom:0;text-wrap:balance}
.gbe-post-more--wrap{position:relative}
.gbe-post-more--wrap .brxe-button{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.gbe-watermark-wrap{--gbe-font-heading--weight:900;--gbe-wm-font-size:250px;--gbe-wm-lh:1.1em;position:relative;display:block;pointer-events:none}
.gbe-watermark-wrap .gbe-watermark{position:absolute;display:block;z-index:0;width:1920px;max-width:1920px;overflow:hidden;left:50%;top:0;font-size:var(--gbe-wm-font-size);height:.82em;transform:translateX(-50%)}
@media all and (max-width:1920px){
.gbe-watermark-wrap .gbe-watermark{width:100vw;max-width:100vw}
}
@media all and (max-width:1080px){
.gbe-watermark-wrap .gbe-watermark{--gbe-wm-font-size:150px}
}
@media all and (max-width:920px){
.gbe-watermark-wrap .gbe-watermark{--gbe-wm-font-size:150px}
}
@media all and (max-width:768px){
.gbe-watermark-wrap .gbe-watermark{--gbe-wm-font-size:150px}
}
@media all and (max-width:480px){
.gbe-watermark-wrap .gbe-watermark{--gbe-wm-font-size:90px}
}
.gbe-watermark-wrap .gbe-watermark .gbe-watermark-text{position:absolute;top:0;left:50%;max-width:9999px;width:9999px;transform:translateX(-50%);font-family:'Helvetica Black';font-size:var(--gbe-wm-font-size);line-height:var(--gbe-wm-lh);text-align:center;text-wrap:nowrap;color:#1b1b1b}
@media all and (max-width:768px){
.gbe-watermark-wrap .gbe-watermark .gbe-watermark-text{--gbe-wm-font-size:150px}
}
.gbe-watermark-wrap.gbe-watermark--500{--gbe-wm-font-size:500px}
@media all and (max-width:1080px){
.gbe-watermark-wrap.gbe-watermark--500{--gbe-wm-font-size:300px}
}
@media all and (max-width:920px){
.gbe-watermark-wrap.gbe-watermark--500{--gbe-wm-font-size:300px}
}
@media all and (max-width:768px){
.gbe-watermark-wrap.gbe-watermark--500{--gbe-wm-font-size:300px}
}
@media all and (max-width:480px){
.gbe-watermark-wrap.gbe-watermark--500{--gbe-wm-font-size:180px}
}
.gbe-watermark-wrap.gbe-watermark--500 .gbe-watermark{top:0}
.gbe-watermark-wrap.gbe-watermark--gradient{top:-3em}
.gbe-watermark-wrap.gbe-watermark--gradient .gbe-watermark{top:auto;bottom:0;height:1.1em}
@media all and (max-width:768px){
.gbe-watermark-wrap.gbe-watermark--gradient .gbe-watermark{height:2.1em}
}
.gbe-watermark-wrap.gbe-watermark--gradient .gbe-watermark:before{content:'';position:absolute;top:-12px;right:-12px;bottom:-3px;left:-12px;background:linear-gradient(180deg,rgba(255,255,255,0) 32%,rgba(0,0,0,.99) 100%);filter:blur(2px);z-index:1}
.gbe-watermark-wrap.gbe-watermark--gradient .gbe-watermark .gbe-watermark-text{background:linear-gradient(180deg,rgba(255,255,255,.3) 18.8%,rgba(0,0,0,.1) 62.68%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.6}
.gbe-watermark-wrap+*{z-index:1}
.gbe-method-highlight--wrapper{border-top:16em solid #000;border-bottom:16em solid #fff}
.gbe-method-highlight--wrapper .gbe-method-highlight{--gbe-method-highlight--radius:min(20.83vw, 300px);--gbe-method-highlight--bg:linear-gradient(270deg, rgba(0, 0, 0, 0.45) 53.12%, rgba(0, 0, 0, 0) 100%),linear-gradient(270deg, rgba(61, 70, 86, .9) 66.66%, rgba(61, 70, 86, 0) 100%);overflow:hidden;position:relative}
.gbe-method-highlight--wrapper .gbe-method-highlight:after{content:'';position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--gbe-method-highlight--bg)}
.gbe-method-highlight--wrapper .gbe-method-highlight:nth-child(even){border-top-left-radius:var(--gbe-method-highlight--radius);flex-direction:row-reverse;--gbe-method-highlight--bg:linear-gradient(-90deg, rgba(0, 0, 0, 0.90) 53.12%, rgba(255, 255, 255, 0.90) 100%)}
.gbe-method-highlight--wrapper .gbe-method-highlight:nth-child(even):after{mix-blend-mode:multiply}
.gbe-method-highlight--wrapper .gbe-method-highlight:nth-child(odd){border-top-right-radius:var(--gbe-method-highlight--radius);--gbe-method-highlight--bg:linear-gradient(90deg, rgba(0, 0, 0, 0.90) 53.12%, rgba(255, 255, 255, 0.90) 100%)}
.gbe-method-highlight--wrapper .gbe-method-highlight:nth-child(odd):after{mix-blend-mode:multiply}
.gbe-method-highlight--wrapper .gbe-method-highlight:first-child{margin-top:-16em}
.gbe-method-highlight--wrapper .gbe-method-highlight:last-child{margin-bottom:-16em}
.gbe-method-highlight--wrapper .gbe-method-highlight .gbe-method-highlight--content{position:relative;z-index:1;--gbe-font-main--color:var( --gbe-global-color-white );--gbe-font-heading--color:var( --gbe-global-color-white )}
.gbe-carousel-prev{border-bottom-right-radius:var(--_gbe-container-radius)}
.gbe-carousel-prev:before{content:'';position:absolute;top:0;right:0;bottom:-1em;left:0;background-color:var(--gbe-global-color-primary);z-index:-10}
.gbe-c__3d-carousel{position:relative;z-index:-1;border-bottom:4em solid var(--gbe-global-color-black)}
@media (max-width:768px){
.gbe-c__3d-carousel #carousel-top-wrap{overflow:hidden;padding-bottom:0}
}
.gbe-c__3d-carousel #carousel-top-wrap .brxe-heading{z-index:1}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container{--gbe-3d-carousel-shift-big-r:100%;--gbe-3d-carousel-shift-small-r:20%;--gbe-3d-carousel-shift-none:0;--gbe-3d-carousel-shift-small-l:-20%;--gbe-3d-carousel-shift-big-l:-100%;--gbe-3d-carousel-item-z:min(25vw, 360px);--gbe-3d-carousel-ratio:654/436;--gbe-3d-carousel-item-ratio:654/436;--gbe-3d-carousel-time:.66s;margin:min(4.5vw,64px) auto;width:var(--gbe-3d-carousel-item-z);aspect-ratio:var(--gbe-3d-carousel-ratio);position:relative;perspective:min(100vw,1440px)}
@media (max-width:768px){
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container{--gbe-3d-carousel-item-ratio:1/1.25;--gbe-3d-carousel-shift-small-r:45%;--gbe-3d-carousel-shift-small-l:-45%;padding-bottom:37%;transform:scale(1.5);padding-top:8%}
}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container:before{content:'';position:absolute;width:100vw;max-width:1920px;height:100vh;bottom:2%;left:50%;transform:translateX(-50%);background-color:var(--gbe-global-color-primary);z-index:-10}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel{--gbe-3d-carousel-bg-color:#EEE;--gbe-3d-carousel-rotation:0deg;--gbe-3d-carousel-item-a:min(35vw, 504px);--gbe-3d-carousel-item-b:min(25vw, 360px);--gbe-3d-carousel-item-c:min(25vw, 360px);--gbe-3d-carousel-item-d:min(25vw, 360px);--gbe-3d-carousel-item-e:min(25vw, 360px);--gbe-3d-carousel-item-opacity--inactive:0.4;--gbe-3d-carousel-item-opacity--a:1;--gbe-3d-carousel-item-opacity--b:0.4;--gbe-3d-carousel-item-opacity--c:0.4;--gbe-3d-carousel-item-opacity--d:0.4;--gbe-3d-carousel-item-opacity--e:0.4;--gbe-3d-carousel-text-opacity--a:1;--gbe-3d-carousel-text-opacity--b:0;--gbe-3d-carousel-text-opacity--c:0;--gbe-3d-carousel-text-opacity--d:0;--gbe-3d-carousel-text-opacity--e:0;--gbe-3d-carousel-item-x--a:var(--gbe-3d-carousel-shift-none);--gbe-3d-carousel-item-x--a:var(--gbe-3d-carousel-shift-none);--gbe-3d-carousel-item-x--b:var(--gbe-3d-carousel-shift-small-l);--gbe-3d-carousel-item-x--c:var(--gbe-3d-carousel-shift-big-r);--gbe-3d-carousel-item-x--d:var(--gbe-3d-carousel-shift-big-l);--gbe-3d-carousel-item-x--e:var(--gbe-3d-carousel-shift-small-r);--gbe-3d-carousel-item-pe--a:auto;--gbe-3d-carousel-item-pe--b:none;--gbe-3d-carousel-item-pe--c:none;--gbe-3d-carousel-item-pe--d:none;--gbe-3d-carousel-item-pe--e:none;height:100%;width:100%;position:absolute;transform-style:preserve-3d;transition:transform var(--gbe-3d-carousel-time);-webkit-transform:rotateY(var(--gbe-3d-carousel-rotation));-moz-transform:rotateY(var(--gbe-3d-carousel-rotation));-o-transform:rotateY(var(--gbe-3d-carousel-rotation));transform:rotateY(var(--gbe-3d-carousel-rotation))}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel div{transform-style:preserve-3d;transition:transform var(--gbe-3d-carousel-time)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item .brxe-button{pointer-events:var(--gbe-3d-carousel-item-pe--e);font-size:8px;max-width:16em;text-wrap:balance;transform:none}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item .gbe-3d-carousel-item--before{display:none;position:absolute;width:var(--gbe-3d-carousel-item-z);aspect-ratio:var(--gbe-3d-carousel-item-ratio);background-color:var(--gbe-3d-carousel-bg-color);border-top-left-radius:min(10vw,144px);transition:transform var(--gbe-3d-carousel-time);transform-style:preserve-3d;z-index:0;opacity:1}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item .gbe-3d-carousel-item--content{display:flex;position:absolute;width:var(--gbe-3d-carousel-item-z);aspect-ratio:var(--gbe-3d-carousel-item-ratio);background-color:var(--gbe-3d-carousel-bg-color);border-top-left-radius:min(10vw,144px);overflow:hidden;transition:transform var(--gbe-3d-carousel-time);cursor:pointer}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item .gbe-3d-carousel-item--content .gbe-3d-carousel-item--bg{position:absolute;display:block;top:0;right:0;bottom:0;left:0;opacity:var(--gbe-3d-carousel-item-opacity--inactive);transition:opacity var(--gbe-3d-carousel-time)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item .gbe-3d-carousel-item--content .brxe-button{width:auto;transition:opacity var(--gbe-3d-carousel-time)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item .gbe-3d-carousel-item--content .gbe-3d-carousel-item--text{transition:opacity var(--gbe-3d-carousel-time)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(1){transform:rotateY(0) translateZ(var(--gbe-3d-carousel-item-a))}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(1) .gbe-3d-carousel-item--before,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(1) .gbe-3d-carousel-item--content{-webkit-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--a));-moz-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--a));-o-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--a));transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--a))}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(1) .gbe-3d-carousel-item--before .brxe-icon,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(1) .gbe-3d-carousel-item--before .gbe-3d-carousel-item--text,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(1) .gbe-3d-carousel-item--content .brxe-icon,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(1) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--text{pointer-events:var(--gbe-3d-carousel-item-pe--a);opacity:var(--gbe-3d-carousel-text-opacity--a)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(1) .gbe-3d-carousel-item--before .gbe-3d-carousel-item--bg,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(1) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--bg{opacity:var(--gbe-3d-carousel-item-opacity--a)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(2){transform:rotateY(72deg) translateZ(var(--gbe-3d-carousel-item-b)) rotateY(-72deg)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(2) .gbe-3d-carousel-item--before,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(2) .gbe-3d-carousel-item--content{-webkit-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--b));-moz-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--b));-o-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--b));transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--b))}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(2) .gbe-3d-carousel-item--before .brxe-icon,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(2) .gbe-3d-carousel-item--before .gbe-3d-carousel-item--text,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(2) .gbe-3d-carousel-item--content .brxe-icon,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(2) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--text{pointer-events:var(--gbe-3d-carousel-item-pe--b);opacity:var(--gbe-3d-carousel-text-opacity--b)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(2) .gbe-3d-carousel-item--before .gbe-3d-carousel-item--bg,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(2) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--bg{opacity:var(--gbe-3d-carousel-item-opacity--b)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(3){transform:rotateY(144deg) translateZ(var(--gbe-3d-carousel-item-c)) rotateY(-144deg)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(3) .gbe-3d-carousel-item--before,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(3) .gbe-3d-carousel-item--content{-webkit-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--c));-moz-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--c));-o-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--c));transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--c))}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(3) .gbe-3d-carousel-item--before .brxe-icon,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(3) .gbe-3d-carousel-item--before .gbe-3d-carousel-item--text,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(3) .gbe-3d-carousel-item--content .brxe-icon,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(3) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--text{pointer-events:var(--gbe-3d-carousel-item-pe--c);opacity:var(--gbe-3d-carousel-text-opacity--c)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(3) .gbe-3d-carousel-item--before .gbe-3d-carousel-item--bg,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(3) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--bg{opacity:var(--gbe-3d-carousel-item-opacity--c)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(4){transform:rotateY(216deg) translateZ(var(--gbe-3d-carousel-item-d)) rotateY(-216deg)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(4) .gbe-3d-carousel-item--before,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(4) .gbe-3d-carousel-item--content{-webkit-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--d));-moz-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--d));-o-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--d));transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--d))}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(4) .gbe-3d-carousel-item--before .brxe-icon,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(4) .gbe-3d-carousel-item--before .gbe-3d-carousel-item--text,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(4) .gbe-3d-carousel-item--content .brxe-icon,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(4) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--text{pointer-events:var(--gbe-3d-carousel-item-pe--d);opacity:var(--gbe-3d-carousel-text-opacity--d)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(4) .gbe-3d-carousel-item--before .gbe-3d-carousel-item--bg,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(4) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--bg{opacity:var(--gbe-3d-carousel-item-opacity--d)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(5){transform:rotateY(288deg) translateZ(var(--gbe-3d-carousel-item-e)) rotateY(-288deg)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(5) .gbe-3d-carousel-item--content{-webkit-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--e));-moz-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--e));-o-transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--e));transform:rotateY(calc(-1 * var(--gbe-3d-carousel-rotation))) translateX(var(--gbe-3d-carousel-item-x--e))}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(5) .gbe-3d-carousel-item--content .brxe-icon,.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(5) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--text{pointer-events:var(--gbe-3d-carousel-item-pe--e);opacity:var(--gbe-3d-carousel-text-opacity--e)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(5) .gbe-3d-carousel-item--content .brxe-button{opacity:var(--gbe-3d-carousel-text-opacity--e)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel .gbe-3d-carousel-item:nth-child(5) .gbe-3d-carousel-item--content .gbe-3d-carousel-item--bg{opacity:var(--gbe-3d-carousel-item-opacity--e)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel:has(.gbe-3d-carousel-item:hover) .gbe-3d-carousel-item .gbe-3d-carousel-item--content .gbe-3d-carousel-item--bg{opacity:var(--gbe-3d-carousel-item-opacity--inactive)}
.gbe-c__3d-carousel #carousel-top-wrap .gbe-3d-carousel--container .gbe-3d-carousel:has(.gbe-3d-carousel-item:hover) .gbe-3d-carousel-item:hover .gbe-3d-carousel-item--content .gbe-3d-carousel-item--bg{opacity:1}
.gbe-c__3d-carousel .gbe-3d-carousel--buttons{position:relative;height:4em}
.gbe-c__3d-carousel .gbe-3d-carousel--buttons .gbe-3d-carousel--btn{position:absolute;bottom:0;padding:1em 2em;cursor:pointer;border-radius:5px;background-color:transparent;width:auto;color:#fff;transition:opacity .25s;transform:translateY(-50%)}
.gbe-c__3d-carousel .gbe-3d-carousel--buttons .gbe-3d-carousel--btn:hover{opacity:.5}
.gbe-c__3d-carousel .gbe-3d-carousel--buttons .gbe-3d-carousel--next{right:5.5%}
.gbe-c__3d-carousel .gbe-3d-carousel--buttons .gbe-3d-carousel--prev{left:5.5%}
.gbe-method-wrap{--gbe-method-color-a:var( --gbe-global-color-white );--gbe-method-color-accent:var( --gbe-global-color-primary );--gbe-method-step-spinner:3;--gbe-method-step-opacity--1:1;--gbe-method-step-opacity--2:1;--gbe-method-step-opacity--3:1;--gbe-method-step-opacity--4:1;--gbe-method-step-opacity--5:1;--gbe-method-step-opacity--6:1;--gbe-method-step-opacity--7:1;--gbe-method-step-mask:399;--gbe-method-step-mask-color:transparent;--gbe-method-step-scale:1;--gbe-method-base-size:478px;--gbe-method-wrapper-scale:2.14;margin:2em auto;max-width:calc(var(--gbe-method-wrapper-scale) * var(--gbe-method-base-size));min-width:calc(var(--gbe-method-wrapper-scale) * var(--gbe-method-base-size));height:calc(var(--gbe-method-wrapper-scale) * var(--gbe-method-base-size));display:block;position:relative;transition:all .3}
@media all and (prefers-reduced-motion:no-preference){
.gbe-method-wrap{--gbe-global-color-primary:rgb(0,0,0);--gbe-method-color-a:var( --gbe-global-color-darkgray );--gbe-method-color-accent:var( --gbe-global-color-darkgray );--gbe-method-step-spinner:-3;--gbe-method-step-opacity--1:0;--gbe-method-step-opacity--2:0;--gbe-method-step-opacity--3:0;--gbe-method-step-opacity--4:0;--gbe-method-step-opacity--5:0;--gbe-method-step-opacity--6:0;--gbe-method-step-opacity--7:0;--gbe-method-step-mask:0;--gbe-method-step-mask-color:#000000;--gbe-method-step-scale:1}
}
@media all and (max-width:1080px){
.gbe-method-wrap{--gbe-method-base-size:400px}
}
@media all and (max-width:920px){
.gbe-method-wrap{--gbe-method-wrapper-scale:1;--gbe-method-base-size:340px}
}
.gbe-method-wrap .gbe-method-spinner,.gbe-method-wrap .gbe-method-spinner--mask{position:absolute;display:block;height:var(--gbe-method-base-size);width:var(--gbe-method-base-size);border-radius:100%;background-color:transparent;left:50%;top:50%;z-index:10;transform:translateX(-50%) translateY(-50%) rotate(calc((90 + (var(--gbe-method-step-spinner) * (360 / 7))) * 1deg));transform-origin:center center;transition:all .3}
.gbe-method-wrap .gbe-method-spinner--mask{--gbe-method-step-spinner:-3;z-index:11}
.gbe-method-wrap .gbe-method-logo-wrap{position:absolute;display:block;height:var(--gbe-method-base-size);width:var(--gbe-method-base-size);background-color:#000;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:10;border-radius:100%}
.gbe-method-wrap .gbe-method-logo-wrap .gbe-method-logo #alfiere-logo-a{fill:var(--gbe-method-color-a);transition:all .3}
.gbe-method-wrap .gbe-method-logo-wrap .gbe-method-logo #alfiere-logo-accent{fill:var(--gbe-method-color-accent);transition:all .3}
.gbe-method-wrap .gbe-method-logo-wrap .gbe-method-logo #alfiere-logo-dashes{stroke:var(--gbe-global-color-darkgray)}
.gbe-method-wrap .gbe-method-logo-wrap .gbe-method-logo #alfiere-logo-dashes--mask{stroke:var(--gbe-method-step-mask-color);stroke-dashoffset:var(--gbe-method-step-mask);stroke-dasharray:1000;stroke-width:1}
.gbe-method-wrap .gbe-method-step{position:relative;display:block;transition:all .3s;opacity:0;z-index:20}
.gbe-method-wrap .gbe-method-step:after{content:'';display:block;position:absolute;bottom:calc(.468 * var(--gbe-method-base-size));left:0;transform:translateX(-50%) translateY(-50%) rotate(calc(-1 * var(--gbe-method-step-rotation)));opacity:0;transition:all .3s;transform-origin:center center;width:13px;height:13px;border-radius:100%;background-color:var(--gbe-global-color-black);border:2px solid var(--gbe-global-color-primary);box-sizing:border-box}
.gbe-method-wrap .gbe-method-step:nth-child(1){--gbe-method-step-scale:var( --gbe-method-step-opacity--1 );--gbe-method-step-rotation:calc( ( 90 + ( -3 * ( 360 / 7 ) ) ) * 1deg );opacity:var(--gbe-method-step-opacity--1)}
.gbe-method-wrap .gbe-method-step:nth-child(2){--gbe-method-step-scale:var( --gbe-method-step-opacity--2 );--gbe-method-step-rotation:calc( ( 90 + ( -2 * ( 360 / 7 ) ) ) * 1deg );opacity:var(--gbe-method-step-opacity--2)}
.gbe-method-wrap .gbe-method-step:nth-child(2):after{opacity:var(--gbe-method-step-opacity--3)}
.gbe-method-wrap .gbe-method-step:nth-child(3){--gbe-method-step-scale:var( --gbe-method-step-opacity--3 );--gbe-method-step-rotation:calc( ( 90 + ( -1 * ( 360 / 7 ) ) ) * 1deg );opacity:var(--gbe-method-step-opacity--3)}
.gbe-method-wrap .gbe-method-step:nth-child(3):after{opacity:var(--gbe-method-step-opacity--4)}
.gbe-method-wrap .gbe-method-step:nth-child(4){--gbe-method-step-scale:var( --gbe-method-step-opacity--4 );--gbe-method-step-rotation:90deg;opacity:var(--gbe-method-step-opacity--4)}
.gbe-method-wrap .gbe-method-step:nth-child(4):after{opacity:var(--gbe-method-step-opacity--5)}
.gbe-method-wrap .gbe-method-step:nth-child(5){--gbe-method-step-scale:var( --gbe-method-step-opacity--5 );--gbe-method-step-rotation:calc( ( 90 + ( 1 * ( 360 / 7 ) ) ) * 1deg );opacity:var(--gbe-method-step-opacity--5)}
.gbe-method-wrap .gbe-method-step:nth-child(5):after{opacity:var(--gbe-method-step-opacity--6)}
.gbe-method-wrap .gbe-method-step:nth-child(6){--gbe-method-step-scale:var( --gbe-method-step-opacity--6 );--gbe-method-step-rotation:calc( ( 90 + ( 2 * ( 360 / 7 ) ) ) * 1deg );opacity:var(--gbe-method-step-opacity--6)}
.gbe-method-wrap .gbe-method-step:nth-child(6):after{opacity:var(--gbe-method-step-opacity--7)}
.gbe-method-wrap .gbe-method-step:nth-child(7){--gbe-method-step-scale:var( --gbe-method-step-opacity--7 );--gbe-method-step-rotation:calc( ( 90 + ( 3 * ( 360 / 7 ) ) ) * 1deg );opacity:var(--gbe-method-step-opacity--7)}
.gbe-method-wrap .gbe-method-step .gbe-method-step--content{position:relative;transform:scale(var(--gbe-method-step-scale));transition:all .3s;transform-origin:center center}
.gbe-method-wrap .gbe-method-step .gbe-method-step--content .gbe-method-step--title{text-wrap:balance;font-size:20px;text-transform:none;font-weight:500}
.gbe-method-wrap .gbe-method-step .gbe-method-step--content .gbe-method-step--info{text-wrap:balance;font-size:16px}
.gbe-method-wrap.gbe-method-wrap--desktop .gbe-method-step{position:absolute;width:0;height:calc(.86 * var(--gbe-method-base-size));bottom:50%;left:50%;transform-origin:bottom center;transform:rotate(var(--gbe-method-step-rotation))}
.gbe-method-wrap.gbe-method-wrap--desktop .gbe-method-step .gbe-method-step--content{width:223px;min-width:223px;position:absolute;left:0;top:0;transform:translateX(-50%) translateY(-50%) rotate(calc(-1 * var(--gbe-method-step-rotation))) scale(var(--gbe-method-step-scale));transition:all .3s;transform-origin:center center}
@media all and (max-width:920px){
.gbe-method-wrap.gbe-method-wrap--desktop .gbe-method-step .gbe-method-step--content{display:none}
}
.gbe-method-wrap.gbe-method-wrap--mobile{max-width:100%;min-width:0;height:auto}
.gbe-method-wrap.gbe-method-wrap--mobile .gbe-method-step{max-width:340px}
.gbe-method-wrap.gbe-method-wrap--mobile .gbe-method-step:after{content:none;display:none}
@media all and (max-width:768px){
.gbe-method-wrap.gbe-method-wrap--mobile .gbe-method-step .gbe-method-step--content{--gbe-global-color-fontgray:var( --gbe-global-color-white )}
}
.gbe-method-wrap.gbe-method-wrap--mobile .gbe-method-step .gbe-method-step--content:after{content:'';display:block;position:absolute;height:auto;width:auto;top:-2em;right:-1em;bottom:-2em;left:-1em;border:0 solid transparent;padding:0;background:#000;filter:blur(1.2em);opacity:.7;z-index:-1}
.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_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 1em}
.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{position:relative}
.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}