.index-module-scss-module__Q7MQYW__root{flex-direction:column;align-items:stretch;width:100%;display:flex}.index-module-scss-module__Q7MQYW__headerContainer{flex-direction:column;display:flex;position:relative}.index-module-scss-module__Q7MQYW__headerBackgroundContainer{-webkit-mask-image:linear-gradient(to bottom,color-mix(in srgb,var(--shared-black)20%,transparent)0%,var(--shared-black)24%,var(--shared-black)84%,transparent 100%);mask-image:linear-gradient(to bottom,color-mix(in srgb,var(--shared-black)20%,transparent)0%,var(--shared-black)24%,var(--shared-black)84%,transparent 100%);position:absolute;top:0;bottom:0;left:0;right:0}@supports ((-webkit-mask-image:linear-gradient(black, black))){.index-module-scss-module__Q7MQYW__headerBackgroundContainer{-webkit-mask-image:linear-gradient(to bottom,color-mix(in srgb,var(--shared-black)20%,transparent)0%,var(--shared-black)24%,var(--shared-black)84%,transparent 100%)}}.index-module-scss-module__Q7MQYW__headerContentContainer{padding:0 var(--spacing-screen-margin-horizontal)var(--spacing-xx-large);z-index:2;flex-direction:column;justify-content:flex-end;align-self:stretch;height:70vh;min-height:384px;max-height:640px;display:flex}@media screen and (min-width:721px){.index-module-scss-module__Q7MQYW__headerContentContainer{flex-direction:row;justify-content:flex-start;align-self:center;align-items:center;width:100%;max-width:1600px;padding:0 48px}}.index-module-scss-module__Q7MQYW__headerContent{flex-direction:column;align-items:center;display:flex}@media screen and (min-width:721px){.index-module-scss-module__Q7MQYW__headerContent{align-items:flex-start;max-width:48%}}.index-module-scss-module__Q7MQYW__subheader{font-family:Lausanne,Helvetica Neue,Helvetica,sans-serif;font-size:var(--text-x-large-size);color:var(--text-color-80);margin-top:var(--spacing-medium);text-align:center}@media screen and (min-width:721px){.index-module-scss-module__Q7MQYW__subheader{text-align:start;margin-top:0}}.index-module-scss-module__Q7MQYW__appUpsell{margin-top:var(--spacing-large)}@media screen and (min-width:721px){.index-module-scss-module__Q7MQYW__appUpsell{margin-top:var(--spacing-xx-large)}}.index-module-scss-module__Q7MQYW__gradientContainer{object-fit:cover;z-index:1;position:absolute;top:calc(100% - 320px);bottom:-320px;left:0;right:0}.index-module-scss-module__Q7MQYW__gradientContainer .index-module-scss-module__Q7MQYW__gradient{-webkit-mask-image:linear-gradient(to bottom,transparent,var(--shared-black)25%);mask-image:linear-gradient(to bottom,transparent,var(--shared-black)25%);position:absolute}@supports ((-webkit-mask-image:linear-gradient(black, black))){.index-module-scss-module__Q7MQYW__gradientContainer .index-module-scss-module__Q7MQYW__gradient{-webkit-mask-image:linear-gradient(to bottom,transparent,var(--shared-black)25%)}}@media screen and (min-width:721px){.index-module-scss-module__Q7MQYW__gradientContainer{top:0;bottom:0;right:30%}.index-module-scss-module__Q7MQYW__gradientContainer .index-module-scss-module__Q7MQYW__gradient{-webkit-mask-image:linear-gradient(to right,var(--shared-black)50%,transparent 100%);mask-image:linear-gradient(to right,var(--shared-black)50%,transparent 100%)}@supports ((-webkit-mask-image:linear-gradient(black, black))){.index-module-scss-module__Q7MQYW__gradientContainer .index-module-scss-module__Q7MQYW__gradient{-webkit-mask-image:linear-gradient(to right,var(--shared-black)50%,transparent 100%)}}}.index-module-scss-module__Q7MQYW__gradientContainer:after{content:"";background-color:var(--shared-black);-webkit-mask-image:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--theme-colors-background-color)24%,transparent)25%);mask-image:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--theme-colors-background-color)24%,transparent)25%);position:absolute;top:0;bottom:0;left:0;right:0}@supports ((-webkit-mask-image:linear-gradient(black, black))){.index-module-scss-module__Q7MQYW__gradientContainer:after{-webkit-mask-image:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--theme-colors-background-color)24%,transparent)25%)}}@media screen and (min-width:721px){.index-module-scss-module__Q7MQYW__gradientContainer:after{-webkit-mask-image:linear-gradient(to right,color-mix(in srgb,var(--theme-colors-background-color)40%,transparent)50%,transparent 100%);mask-image:linear-gradient(to right,color-mix(in srgb,var(--theme-colors-background-color)40%,transparent)50%,transparent 100%)}@supports ((-webkit-mask-image:linear-gradient(black, black))){.index-module-scss-module__Q7MQYW__gradientContainer:after{-webkit-mask-image:linear-gradient(to right,color-mix(in srgb,var(--theme-colors-background-color)40%,transparent)50%,transparent 100%)}}}.index-module-scss-module__Q7MQYW__eventsSection{padding:var(--spacing-xx-large)var(--spacing-screen-margin-horizontal)96px;flex-direction:column;gap:48px;display:flex}@media screen and (min-width:1025px){.index-module-scss-module__Q7MQYW__eventsSection{padding:var(--spacing-xx-large)48px 96px;flex-direction:row;align-self:center;max-width:1600px}}.index-module-scss-module__Q7MQYW__regionTrendingSection{flex-direction:column;flex:1;align-items:stretch;display:flex}.index-module-scss-module__Q7MQYW__regionTrendingHeader{margin-bottom:var(--spacing-large);align-self:flex-start}@media screen and (min-width:1025px){.index-module-scss-module__Q7MQYW__regionTrendingHeader{align-self:center}}.index-module-scss-module__Q7MQYW__eventsList{align-self:stretch;gap:var(--spacing-small);-ms-overflow-style:none;scrollbar-width:none;margin-left:calc(-1*var(--spacing-screen-margin-horizontal));margin-right:calc(-1*var(--spacing-screen-margin-horizontal));padding-left:var(--spacing-screen-margin-horizontal);padding-right:var(--spacing-screen-margin-horizontal);flex-direction:row;display:flex;overflow:auto}.index-module-scss-module__Q7MQYW__eventsList::-webkit-scrollbar{display:none}@media screen and (min-width:1025px){.index-module-scss-module__Q7MQYW__eventsList{align-items:stretch;gap:var(--spacing-medium);flex-direction:column;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:flex}}.index-module-scss-module__Q7MQYW__regionsSection{width:100%;max-width:1600px;padding-left:var(--spacing-screen-margin-horizontal);padding-right:var(--spacing-screen-margin-horizontal);margin:0 var(--spacing-screen-margin-horizontal)64px;align-self:center}@media screen and (min-width:1025px){.index-module-scss-module__Q7MQYW__regionsSection{margin:0 48px 64px;padding-left:48px;padding-right:48px}}
