:root{--_gbe_grid--outer-w:100%;--_gbe_grid--outer-mw:100%;--_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-cb-marker--color:transparent;--gbe-cb-wrapper--color:var(--gbe-font-main--color)}
@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:768px){
:root{--_gbe_grid--full-w:100%;--_gbe_grid--full-mw:768px;--_gbe_grid--wide-w:95%;--_gbe_grid--wide-mw:728px;--_gbe_grid--main-w:80%;--_gbe_grid--main-mw:614px;--_gbe_grid--center-w:80%;--_gbe_grid--center-mw:614px}
}
@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_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: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}
}
html{background-color:var(--gbe-html-bg-color)}
html body{min-height:100vh;min-height:100dvh;max-width:100%;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 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--color );--_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:300;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-darkgray )}
.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;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{width:var(--_gbe_grid--outer-w);max-width:var(--_gbe_grid--outer-mw)}
.gbe-ps_header--wrap .gbe-ps_header{width:100%;max-width:var(--_gbe_grid--center-mw)}
.gbe-ps_header--wrap .gbe-ps_header .gbe-ps_header--logo svg{height:auto!important;width:90%!important}
.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{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}
}
@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}
}
.scrolling .gbe-ps_header--wrap{background-color:var(--gbe-global-color-white)}
main{z-index:1}
.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-darkgray );--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--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,.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--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--wide{gap:var(--_gbe-grid_mc-vpad-m) var(--_gbe-grid_mc-vpad-m);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--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--wide:has(.gbe-c__image-and-text--border-b){border-bottom:1px solid currentColor}
.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}
.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}
.gbe-ps_main-content .gbe-c__hero-shot--wrap .gbe-c__hero-shot>.brxe-container .gbe-c__i--wide .gbe-c__hero-content .brxe-heading{--gbe-font-heading--weight:900;font-family:'Helvetica Black';position:absolute;top:-.775em;left:50%;max-width:100vmax;width:100vmax;transform:translateX(-50%);font-size:250px;text-align:center;text-wrap:nowrap;background:linear-gradient(180deg,rgba(255,255,255,.3) 18.8%,rgba(0,0,0,.075) 62.68%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
@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}
}
.gbe-ps_footer--wrap{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)}
.gbe-ps_footer--wrap .gbe-ps_footer{width:var(--_gbe_grid--wide-w);max-width:var(--_gbe_grid--wide-mw)}
.gbe-ps_footer--colophon-wrap{width:var(--_gbe_grid--outer-w)}
.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}
nav a[aria-current=page]{text-decoration:underline}
.gbe-checkboxes{position:relative;transition:all .3s;overflow:hidden}
.gbe-checkboxes input{position:absolute;top:-2em;left:-2em}
.gbe-checkboxes:hover{--gbe-cb-wrapper--color:#D51317;opacity:.7}
.gbe-checkboxes label{position:relative;padding-left:28px}
.gbe-checkboxes label:before{content:'';position:absolute;display:block;width:19px;height:19px;border:1px solid var(--gbe-cb-wrapper--color);top:2px;left:0;background-color:#fff;z-index:10;box-sizing:border-box}
.gbe-checkboxes label:after{content:'';position:absolute;display:block;width:15px;height:15px;border:3px solid transparent;top:4px;left:2px;background-color:var(--gbe-cb-marker--color);z-index:11;box-sizing:border-box;transition:all .3s}
.gbe-checkboxes input:checked~label{--gbe-cb-marker--color:#D51317}
.gbe-card-checkboxes .options-wrapper{flex-wrap:nowrap}
.gbe-card-checkboxes .options-wrapper:has(li.gbe-card-cb:hover) li.gbe-card-cb img{transform:scale(.95)}
.gbe-card-checkboxes .options-wrapper:has(li.gbe-card-cb:hover) li.gbe-card-cb:hover img{transform:scale(1.05)}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb{flex-grow:0;flex-shrink:1;flex-basis:50%;transition:all .3s}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb:hover{opacity:1;--gbe-cb-wrapper--color:#D51317}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb:hover img{transform:scale(1.05)}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb label{position:relative}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb label:before{content:'';position:absolute;display:block;width:19px;height:19px;border:1px solid var(--gbe-cb-wrapper--color);top:0;right:0;background-color:#fff;z-index:10;box-sizing:border-box}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb label:after{content:'';position:absolute;display:block;width:15px;height:15px;border:3px solid transparent;top:2px;right:2px;background-color:var(--gbe-cb-marker--color);z-index:11;box-sizing:border-box;transition:all .3s}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb label .gbe-card-cb-image-wrap{aspect-ratio:1/1;position:relative}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb label .gbe-card-cb-image-wrap:before{content:'';position:absolute;top:90%;left:-15%;right:-15%;aspect-ratio:602/65;background:url(https://info.nova-system.it/wp-content/uploads/2025/11/Nova-System-drop-shadow.png);background-size:contain;background-position:bottom center;background-repeat:no-repeat;display:block}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb label .gbe-card-cb-image-wrap img{transition:all .3s;transform-origin:bottom center}
.gbe-card-checkboxes .options-wrapper li.gbe-card-cb input:checked~label{--gbe-cb-marker--color:#D51317}
.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}