section:not(#\#):not(#\#):not(#\#):not(#\#){--_section_padding_top: 2rem;--_section_padding_bottom: 5rem;background-image:url(/assets/images/background_hero.png);background-size:cover;padding-top:2rem;padding-top:var(--_section_padding_top);padding-bottom:5rem;padding-bottom:var(--_section_padding_bottom)}.main-container:not(#\#):not(#\#):not(#\#):not(#\#){--_column-drop-gap: 3rem;justify-content:center;display:flex;flex-direction:column;gap:3rem;gap:var(--_column-drop-gap, 1rem)}@media (min-width: 800px){.main-container:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row}}.text-container:not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;gap:1rem;z-index:2}.text-container:not(#\#):not(#\#):not(#\#):not(#\#) .callout{background-color:var(--white);font-size:clamp(.875rem,.1vw + 1rem,1.125rem);font-family:var(--brand-font-stack-regular);font-weight:400;padding:.5rem 1rem;border-radius:40px;display:inline-block}.text-container:not(#\#):not(#\#):not(#\#):not(#\#) .headline-container{display:flex;gap:1rem;margin-top:1rem}@media (min-width: 800px){.text-container:not(#\#):not(#\#):not(#\#):not(#\#) .headline-container>img{height:171px;width:113px}}.videos-container:not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:-3.5rem;margin-bottom:-3.5rem}@media (min-width: 800px){.videos-container:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row;align-items:end;margin-top:0;margin-top:initial;margin-bottom:0;margin-bottom:initial}}.videos-container:not(#\#):not(#\#):not(#\#):not(#\#) .main-video{position:relative;flex-direction:row;justify-content:center}.videos-container:not(#\#):not(#\#):not(#\#):not(#\#) .main-video img{border-radius:30px;justify-content:center}.videos-container:not(#\#):not(#\#):not(#\#):not(#\#) .other-videos{list-style:none;display:flex;gap:1rem;flex-direction:row;margin-left:-2rem}@media (min-width: 800px){.videos-container:not(#\#):not(#\#):not(#\#):not(#\#) .other-videos{flex-direction:column}}.videos-container:not(#\#):not(#\#):not(#\#):not(#\#) .other-videos img{border-radius:10px}.hero-xl:not(#\#):not(#\#):not(#\#):not(#\#),.hero-medium:not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(356deg);display:inline-block}.hero-xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:clamp(5rem,7vw + 1rem,9.625rem);line-height:1;font-family:var(--display-font-stack);font-weight:700}.hero-large:not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--display-font-stack);font-size:clamp(1.9375rem,4.5vw + 1rem,3.5rem);font-weight:500;line-height:1}.hero-medium:not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--brand-font-stack-regular);font-size:1.25rem;line-height:1.875rem;font-weight:400;margin-left:3rem}.presenter-callout:not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.presenter-callout:not(#\#):not(#\#):not(#\#):not(#\#) img{align-self:flex-end;z-index:5;transform:rotate(356deg)}.presenter-callout:not(#\#):not(#\#):not(#\#):not(#\#) .callout-details{display:flex;flex-direction:column}.presenter-callout:not(#\#):not(#\#):not(#\#):not(#\#) .callout-details p{padding:.65rem 2rem;border-radius:107px;font-weight:700;font-size:1.125rem;font-size:clamp(.875rem,.5vw + .8rem,1.125rem);text-align:center}.presenter-callout:not(#\#):not(#\#):not(#\#):not(#\#) .callout-details .callout-line1{background-color:var(--dark-purple);color:var(--white);z-index:2;width:-moz-fit-content;width:fit-content}.presenter-callout:not(#\#):not(#\#):not(#\#):not(#\#) .callout-details .callout-line2{background-color:var(--white);margin-top:-.5rem;margin-left:-2.5rem;padding-left:2.5rem}.play-button:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ffffff80;width:90px;height:90px;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}dialog:not(#\#):not(#\#):not(#\#):not(#\#){width:min(90vw,740px);margin-left:auto;margin-right:auto;top:25vh;border-radius:10px;background-color:#000000f2;color:#fff;border:0}dialog:not(#\#):not(#\#):not(#\#):not(#\#) form{display:flex;justify-content:space-between;align-items:baseline}dialog:not(#\#):not(#\#):not(#\#):not(#\#) [aria-label=close]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;margin-bottom:1rem;fill:#fff}dialog:not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{background-color:#00000080}
