.ColumnsImageAndTextBlock-module-scss-module__ny-pAa__columns{margin:2rem 0}@media only screen and (min-width:601px){.ColumnsImageAndTextBlock-module-scss-module__ny-pAa__columns{justify-content:space-around;gap:3rem;display:flex}}.ColumnsImageAndTextBlock-module-scss-module__ny-pAa__columns{text-align:center}
.ColumnsVideoAndTextBlock-module-scss-module__ZsDUKq__videoAndTextColumns{flex-direction:column;gap:3rem;display:flex}@media only screen and (min-width:900px){.ColumnsVideoAndTextBlock-module-scss-module__ZsDUKq__videoAndTextColumns{flex-direction:row}}.ColumnsVideoAndTextBlock-module-scss-module__ZsDUKq__videoContainer{padding:10% 10% 0;position:relative}.ColumnsVideoAndTextBlock-module-scss-module__ZsDUKq__iphoneFrame{padding:12% 12% 0;position:absolute;inset:0}.ColumnsVideoAndTextBlock-module-scss-module__ZsDUKq__videoBackground{border-radius:20vw;padding:1rem;overflow:hidden}@media only screen and (min-width:900px){.ColumnsVideoAndTextBlock-module-scss-module__ZsDUKq__videoBackground{border-radius:6vw}}.ColumnsVideoAndTextBlock-module-scss-module__ZsDUKq__videoText{text-align:center;margin-top:2rem}
.FullWidthTextBlock-module-scss-module__xpH9dq__fullWidthTextBlock{flex-direction:column;gap:3rem;display:flex}.FullWidthTextBlock-module-scss-module__xpH9dq__fullWidthTextBlock h4{align-items:center;gap:.5rem;display:flex;position:relative}.FullWidthTextBlock-module-scss-module__xpH9dq__fullWidthTextBlock h4:before{content:url(/img/arrow-graphic-gold.svg);flex-shrink:0;align-self:flex-start;width:1.5rem;height:1.5rem;margin-top:.2rem;display:block}
.ImageGridBlock-module-scss-module__8Us1qG__imageGrid{flex-direction:column;display:flex}@media only screen and (min-width:900px){.ImageGridBlock-module-scss-module__8Us1qG__imageGrid{flex-flow:wrap}}.ImageGridBlock-module-scss-module__8Us1qG__imageGridItem{width:100%}@media only screen and (min-width:900px){.ImageGridBlock-module-scss-module__8Us1qG__imageGridItem{width:var(--grid-item-width,auto);flex:0 0 var(--grid-item-width,auto)}}
.HeadlineBlock-module-scss-module__oUZp6W__sectionInnerContainer{padding:4rem 0}.HeadlineBlock-module-scss-module__oUZp6W__headlineContainer h4{align-items:center;gap:.5rem;display:flex;position:relative}.HeadlineBlock-module-scss-module__oUZp6W__headlineContainer h4:before{content:url(/img/arrow-graphic-gold.svg);flex-shrink:0;align-self:flex-start;width:1.5rem;height:1.5rem;margin-top:.2rem;display:block}


.CarouselBlock-module-scss-module__g_88Ra__viewport{margin:1rem 0;overflow:hidden}.CarouselBlock-module-scss-module__g_88Ra__viewportBleedRight{width:calc(100% + 50vw - 50% + env(safe-area-inset-right,0px))}.CarouselBlock-module-scss-module__g_88Ra__container{display:flex}.CarouselBlock-module-scss-module__g_88Ra__slide{flex:none;position:relative}.CarouselBlock-module-scss-module__g_88Ra__carouselRoot{position:relative}.CarouselBlock-module-scss-module__g_88Ra__controls{justify-content:flex-start;align-items:center;margin-top:2rem;display:flex}.CarouselBlock-module-scss-module__g_88Ra__prev,.CarouselBlock-module-scss-module__g_88Ra__next{cursor:pointer;border:0}.CarouselBlock-module-scss-module__g_88Ra__prev:disabled,.CarouselBlock-module-scss-module__g_88Ra__next:disabled{opacity:.4;cursor:default}.CarouselBlock-module-scss-module__g_88Ra__prev:hover,.CarouselBlock-module-scss-module__g_88Ra__next:hover{opacity:.8}.CarouselBlock-module-scss-module__g_88Ra__next{margin-left:.75rem;margin-right:2rem}.CarouselBlock-module-scss-module__g_88Ra__dots{gap:.5rem;display:flex}.CarouselBlock-module-scss-module__g_88Ra__dot{cursor:pointer;background:#fff0;border:1px solid #fff;border-radius:999px;width:.75rem;height:.75rem}.CarouselBlock-module-scss-module__g_88Ra__dot:hover{background:#c9c39e}.CarouselBlock-module-scss-module__g_88Ra__dotActive{background:#fff}
.FullScreenCarouselBlock-module-scss-module__P2lPoa__wrapper{margin-top:0;margin-bottom:0;position:relative}.FullScreenCarouselBlock-module-scss-module__P2lPoa__sticky{background:0 0;height:100vh;position:sticky;top:0;overflow:hidden}.FullScreenCarouselBlock-module-scss-module__P2lPoa__slide{will-change:transform,opacity;justify-content:center;align-items:center;transition:transform .1s,opacity .1s;display:flex;position:absolute;inset:0}.FullScreenCarouselBlock-module-scss-module__P2lPoa__inner{justify-content:center;align-items:center;width:100%;height:fit-content;display:flex}.FullScreenCarouselBlock-module-scss-module__P2lPoa__columns{background-color:#191919;border:1px solid #fff;border-radius:0 7rem 0 0;flex-direction:row-reverse;justify-content:center;align-items:center;gap:5rem;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 10px 20px #00000014,0 3px 10px #0000000f}.FullScreenCarouselBlock-module-scss-module__P2lPoa__colImage{flex:50%;min-width:0;position:relative}.FullScreenCarouselBlock-module-scss-module__P2lPoa__media{width:100%;height:auto;position:relative;overflow:hidden}.FullScreenCarouselBlock-module-scss-module__P2lPoa__image{object-fit:cover}.FullScreenCarouselBlock-module-scss-module__P2lPoa__colText{flex:50%;align-items:center;min-width:0;display:flex}.FullScreenCarouselBlock-module-scss-module__P2lPoa__textBox{color:#fff;width:100%;max-height:100%;padding:2rem;overflow:auto}.FullScreenCarouselBlock-module-scss-module__P2lPoa__dots{z-index:5;gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.FullScreenCarouselBlock-module-scss-module__P2lPoa__dot{background:#ffffff59;border-radius:50%;width:8px;height:8px;transition:background .2s,transform .2s}.FullScreenCarouselBlock-module-scss-module__P2lPoa__dotActive{background:#fffffff2;transform:scale(1.2)}@media (max-width:900px){.FullScreenCarouselBlock-module-scss-module__P2lPoa__columns{flex-direction:column;gap:1rem}.FullScreenCarouselBlock-module-scss-module__P2lPoa__colImage,.FullScreenCarouselBlock-module-scss-module__P2lPoa__colText{flex-basis:auto}.FullScreenCarouselBlock-module-scss-module__P2lPoa__media{height:40vh}.FullScreenCarouselBlock-module-scss-module__P2lPoa__textBox{max-height:calc(30vh - 1rem);padding:1.25rem}}
.ImageAndTextBlock-module-scss-module__5FeqLa__imageAndTextBlockContainer{flex-direction:column;gap:3rem;display:flex}.ImageAndTextBlock-module-scss-module__5FeqLa__imageAndTextBlockContainer h4{align-self:center;align-items:center;gap:.5rem;display:flex;position:relative}.ImageAndTextBlock-module-scss-module__5FeqLa__imageAndTextBlockContainer h4:before{content:url(/img/arrow-graphic-gold.svg);flex-shrink:0;align-self:flex-start;width:calc(.75rem + .75vw);height:calc(.75rem + .75vw);margin-top:.2rem;display:block;position:relative;top:-2px}.ImageAndTextBlock-module-scss-module__5FeqLa__imageAndTextBlockContainer button{margin-top:2rem}.ImageAndTextBlock-module-scss-module__5FeqLa__imageAndTextBlockContainer .ImageAndTextBlock-module-scss-module__5FeqLa__image{width:100%;height:auto;padding:10% 10% 0;display:block}@media only screen and (min-width:1024px){.ImageAndTextBlock-module-scss-module__5FeqLa__imageAndTextBlockContainer{flex-direction:row;align-items:center}.ImageAndTextBlock-module-scss-module__5FeqLa__imageAndTextBlockContainer.ImageAndTextBlock-module-scss-module__5FeqLa__reverse{flex-direction:row-reverse}.ImageAndTextBlock-module-scss-module__5FeqLa__imageAndTextBlockContainer .ImageAndTextBlock-module-scss-module__5FeqLa__image{padding:0}.ImageAndTextBlock-module-scss-module__5FeqLa__imageAndTextBlockContainer .ImageAndTextBlock-module-scss-module__5FeqLa__text{flex-grow:2}}
.TextAndImageGridBlock-module-scss-module__jI_TIa__gridWrapper{grid-template-columns:1fr;gap:2rem;margin:3rem auto;display:grid}@media only screen and (min-width:601px){.TextAndImageGridBlock-module-scss-module__jI_TIa__gridWrapper{grid-template-columns:1fr}}@media only screen and (min-width:900px){.TextAndImageGridBlock-module-scss-module__jI_TIa__gridWrapper{grid-template-columns:repeat(3,1fr)}}.TextAndImageGridBlock-module-scss-module__jI_TIa__contentWrapper{width:100%}.TextAndImageGridBlock-module-scss-module__jI_TIa__headlineWrapper{align-items:center;gap:1rem;width:100%;margin-top:.5rem;padding-right:1rem;display:flex}.TextAndImageGridBlock-module-scss-module__jI_TIa__headlineWrapper h3,.TextAndImageGridBlock-module-scss-module__jI_TIa__headlineWrapper h4{margin-bottom:0}.TextAndImageGridBlock-module-scss-module__jI_TIa__headlineWrapper .TextAndImageGridBlock-module-scss-module__jI_TIa__headline{text-transform:uppercase;line-height:.9}.TextAndImageGridBlock-module-scss-module__jI_TIa__gridItem{flex-direction:column;gap:1rem;display:flex}@media only screen and (min-width:601px){.TextAndImageGridBlock-module-scss-module__jI_TIa__gridItem{flex-direction:row}}.TextAndImageGridBlock-module-scss-module__jI_TIa__imageWrapper{flex-shrink:0}.TextAndImageGridBlock-module-scss-module__jI_TIa__textWrapper{border-top:1px solid #fff;margin-top:.5rem;padding-top:.5rem;padding-right:1rem}
.MixerAndTextBlock-module-scss-module__KLRkTW__mixerAndTextBlockContainer{flex-direction:column;gap:3rem;display:flex}@media only screen and (min-width:1024px){.MixerAndTextBlock-module-scss-module__KLRkTW__mixerAndTextBlockContainer{flex-direction:row;align-items:center;gap:5rem}.MixerAndTextBlock-module-scss-module__KLRkTW__mixerAndTextBlockContainer .MixerAndTextBlock-module-scss-module__KLRkTW__mixWrapper{flex:0 0 30%;padding:0}.MixerAndTextBlock-module-scss-module__KLRkTW__mixerAndTextBlockContainer .MixerAndTextBlock-module-scss-module__KLRkTW__text{flex-grow:2}}
