.s-comp31 .l-area--main{width:100%}.s-comp31 .l-area--main>.l-content-container{align-items:center}.s-comp31 .l-area--main>.l-content-container>.l-content-item{width:100%}.s-comp31 .l-area--main>.l-content-container>.l-content-item.wide{max-width:100%}.s-comp31 .l-area--main>.l-content-container>.l-content-item.wide.padded:not(:first-child){padding-top:var(--gap)}.s-comp31 .l-area--main>.l-content-container>.l-content-item.wide.padded:not(:last-child){padding-bottom:var(--gap)}.s-comp31 .l-area--main>.l-content-container>.l-content-item:not(.wide){max-width:840px}#scomp147.s-comp31{padding:10px 0;background-color:var(--color-primary--50);border-bottom:2px solid #333}#scomp147.s-comp31 .c-img-container picture{height:110px}#scomp148.s-comp31{padding-top:var(--space-section--inner);padding-bottom:32px;background-color:var(--color-primary--50)}#scomp148.s-comp31 .l-area--main .c-btn-group{justify-content:safe center}#scomp148.s-comp31 .l-area--main :is(h1,h2,h3,h4,h5,h6),#scomp148.s-comp31 .l-area--main .c-text{text-align:center}#scomp148.s-comp31 .l-area--main h1{margin-bottom:1em;font-size:var(--font-scale--up-3)}#scomp148.s-comp31 .l-area--main .c-btn{padding:var(--font-scale--down-1) var(--font-scale--up-1)!important;font-size:14px}#scomp148.s-comp31 .l-area--main .c-btn .c-btn__label{font-family:var(--font-headings);font-weight:500}#scomp148.s-comp31 .l-area--main .c-btn .c-btn__icon{--size:15px;margin-left:calc(var(--size) * -1 - var(--gap));opacity:0}#scomp148.s-comp31 .l-area--main .c-btn .c-btn__icon i{font-size:calc(var(--size) * .8)}#scomp148.s-comp31 .l-area--main .c-btn:hover .c-btn__icon{margin-left:0;opacity:1}#scomp150.s-comp31{padding:0 0 var(--space-section--inner) 0;background-color:var(--color-primary--50)}#scomp150.s-comp31 .l-grid--comp{justify-content:center}#scomp150.s-comp31 .l-area--main{max-width:852px;padding:36px;border:7px double #757575}#scomp150.s-comp31 .l-area--main .c-btn-group{justify-content:safe center}#scomp150.s-comp31 .l-area--main :is(h1,h2,h3,h4,h5,h6),#scomp150.s-comp31 .l-area--main .c-text{text-align:center}#scomp149.s-comp31{position:relative}#scomp149.s-comp31:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";background-color:rgb(0 0 0 / .75)}#scomp149.s-comp31 .l-container-fluid{position:relative;z-index:10}#scomp149.s-comp31 .c-img-container picture{height:100vh}