.section-xs{padding:1rem clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-s{padding:clamp(1.5rem,1.5rem + 0vw,1.5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-m{padding:clamp(1.5rem,1.197rem + 1.515vw,2.5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-d{padding:clamp(3rem,2.394rem + 3.03vw,5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-l{padding:clamp(4.5rem,3.591rem + 4.545vw,7.5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-xl{padding:clamp(6rem,4.788rem + 6.061vw,10rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.wrapper-xxs{margin-left:auto;margin-right:auto;max-width:416px;width:100%}.wrapper-xs{margin-left:auto;margin-right:auto;max-width:632px;width:100%}.wrapper-s{margin-left:auto;margin-right:auto;max-width:848px;width:100%}.wrapper-m{margin-left:auto;margin-right:auto;max-width:1064px;width:100%}.wrapper-d{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);width:100%}.wrapper-xl{margin-left:auto;margin-right:auto;max-width:1496px;width:100%}.text-tagline{color:var(--brand-primary-alt);display:inline-flex;font-size:1.0625rem;font-weight:600;line-height:1;margin-bottom:2rem;padding-bottom:.5rem;border-bottom:1px dotted var(--brand-primary-alt)}.button-primary{background-color:var(--brand-primary);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--neutral-50);display:inline-flex;font-size:1.0625rem;font-weight:600;justify-content:center;margin-top:.75rem;text-align:center;border-radius:.125rem;padding:.75rem 1.5rem}.button-primary:is(:hover,:focus){background-color:var(--brand-primary-alt)}.button-secondary{background-color:var(--brand-primary);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--neutral-50);display:inline-flex;font-size:1.0625rem;font-weight:600;justify-content:center;margin-top:.75rem;text-align:center;border-radius:.125rem;padding:.75rem 1.5rem}.button-secondary:is(:hover,:focus){background-color:var(--neutral-100);color:var(--brand-primary)}.button-tertiary{background-color:var(--brand-primary);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--neutral-50);display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;text-align:center;text-decoration:none;border-radius:.125rem;padding:.5rem .75rem}.button-tertiary:is(:hover,:focus){background-color:var(--brand-primary-alt)}.button-text-icon{align-items:center;border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--brand-primary);column-gap:.5em;display:flex;flex-direction:row-reverse;font-size:.875rem;font-weight:600;letter-spacing:2px;margin-top:.75rem;text-transform:uppercase;padding:.5rem .75rem}.button-text-icon:hover svg{transform:translate3d(3px,0px,0px)}.button-text-icon:is(:hover,:focus){color:var(--brand-primary-alt)}.button-text-icon svg{color:var(--brand-primary)}.format-overlay-dark{position:relative;z-index:2}.format-overlay-dark:before{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute;top:0px;left:0px;z-index:-1;content:""}.wrapper-video{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.wrapper-video-content{height:100%;object-fit:cover;position:relative;width:100%;z-index:2}