.gx-hero{padding-block:var(--gx-space-2xl) var(--gx-space-xl)}.gx-hero__inner{max-width:68rem}.gx-hero__heading{margin-block-end:var(--gx-space-md)}.gx-hero__lede{margin-block-end:var(--gx-space-lg)}.gx-hero__actions{display:flex;flex-wrap:wrap;gap:var(--gx-space-xs);margin-block-end:var(--gx-space-2xl)}@media screen and (max-width:480px){.gx-hero__actions .gx-button{flex:1 1 100%}}.gx-hero__stats{margin-block-start:var(--gx-space-xl)}@media screen and (min-width:750px){.gx-hero{padding-block:var(--gx-space-3xl) var(--gx-space-2xl)}}.gx-hero--video{min-height:78svh;display:flex;align-items:center}.gx-hero--video>.gx-container{width:100%}@media screen and (min-width:750px){.gx-hero--video{min-height:min(88svh,900px);padding-block-start:calc(var(--gx-space-3xl) + 6rem)}}.gx-hero__cert{display:flex;align-items:center;gap:var(--gx-space-md);margin-block-start:var(--gx-space-lg);padding-block-start:var(--gx-space-md);border-block-start:var(--gx-rule)}.gx-hero__cert-note{margin:0;font-family:var(--gx-font-mono);font-size:var(--gx-text-xs);letter-spacing:var(--gx-tracking-label);text-transform:uppercase;opacity:.55;max-width:32ch}@media screen and (min-width:750px){.gx-hero>.gx-container{position:relative}.gx-hero__cert{position:absolute;margin:0;padding:0;border:0;inset-inline-end:var(--gx-space-lg);inset-block-end:0}.gx-hero__cert-note{display:none}}.gx-hero--video{position:relative;isolation:isolate}.gx-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gx-hero__video{z-index:0;overflow:hidden;background-size:cover;background-position:center}.gx-hero__video video,.gx-hero__video img{width:100%;height:100%;object-fit:cover;display:block}.gx-hero__video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:var(--gx-scrim, .9);background:linear-gradient(to bottom,transparent 0%,transparent 40%,rgb(var(--color-background)) 100%),linear-gradient(to right,rgb(var(--color-background)) 0% 32%,rgba(var(--color-background),.5) 64%,rgba(var(--color-background),.1))}.gx-hero--video>.gx-container{position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.gx-hero__video video{display:none}}@media screen and (max-width:749px){.gx-hero--video-desktop-only .gx-hero__video video{display:none}}.gx-hero,.gx-hero--video{min-height:calc(100svh - var(--gx-band-height, 4.4rem))}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-gx-hero.css.map */
