section.main-hero{height:100vh;max-height:250vw;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;--background-color: var(--bg-color-black)}@media(min-width: 75rem){section.main-hero{height:unset;min-height:100%;justify-content:center}}section.main-hero:before{content:"";position:absolute;inset:0;z-index:0;width:100%;height:100%;background-color:var(--background-color);z-index:-1}section.main-hero .hook{color:var(--text-color-primary);display:flex;flex-direction:column;text-wrap:balance;align-items:center;margin-inline:var(--standard-section-padding-x);padding-block:calc(var(--spacing-3xl)*2.25) 0;flex:1}@media(min-width: 75rem){section.main-hero .hook{padding-block:0;margin-block:var(--spacing-3xl);flex:unset;align-items:flex-start}}section.main-hero .hook h1{align-self:center;text-align:center}@media(min-width: 75rem){section.main-hero .hook h1{align-self:flex-start;text-align:left}}section.main-hero .hook h1.hero-heading{font-size:clamp(3rem,2.567rem + 1.611vw,4.5rem)}section.main-hero .hook h1 .typewriter-container{position:relative;font-size:inherit;color:var(--text-color-sunglow);width:100%}@media(min-width: 75rem){section.main-hero .hook h1 .typewriter-container{width:auto}}section.main-hero .hook h1 .typewriter-container .typewriter-word{font-size:inherit}section.main-hero .hook h1 .typewriter-container .typewriter-word:not(:first-child){display:none}section.main-hero .hook p{margin-block:var(--spacing-xxs) var(--spacing-sm);font-size:var(--font-size-body-lg);text-align:center;flex:1}@media(min-width: 75rem){section.main-hero .hook p{text-align:left;flex:unset}}section.main-hero .hook .buttons{display:flex;gap:var(--spacing-sm);row-gap:var(--spacing-xxs);justify-content:center;flex-wrap:wrap;margin-bottom:var(--spacing-lg)}@media(min-width: 75rem){section.main-hero .hook .buttons{justify-content:flex-start;margin-bottom:0}}section.main-hero .slideshow{position:absolute;inset:0;z-index:-1;overflow:hidden}section.main-hero .slideshow .slideshow__slide{position:absolute;inset:0;width:100%;height:100%;flex-shrink:0;opacity:0;transform:none !important;transition:opacity 1.5s ease-in-out}section.main-hero .slideshow .slideshow__slide.is-active{opacity:1;z-index:1}section.main-hero .slideshow:not(.is-initialized) .slideshow__slide:first-child{opacity:1;z-index:1}section.main-hero .slideshow .image,section.main-hero .slideshow .video{position:absolute;inset:0;overflow:hidden;width:100%;height:100%}section.main-hero .slideshow .image:after,section.main-hero .slideshow .video:after{content:"";margin:0;position:absolute;inset:0;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5)),linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);pointer-events:none}@media(min-width: 75rem){section.main-hero .slideshow .image:after,section.main-hero .slideshow .video:after{margin:var(--spacing-xxs)}}section.main-hero .slideshow .image img,section.main-hero .slideshow .image video,section.main-hero .slideshow .video img,section.main-hero .slideshow .video video{padding:0;box-sizing:border-box;width:100%;height:100%;object-fit:cover}@media(min-width: 75rem){section.main-hero .slideshow .image img,section.main-hero .slideshow .image video,section.main-hero .slideshow .video img,section.main-hero .slideshow .video video{padding:var(--spacing-xxs)}}section.main-hero.half-hero{height:100%}section.main-hero.half-hero .hook{text-align:left}section.main-hero.half-hero .hook .buttons{margin-right:auto;justify-content:flex-start}@media(min-width: 62rem){section.main-hero{justify-content:center;height:calc(100vh - var(--spacing-xxs)*2)}section.main-hero .hook{padding-block:18.5cqh;margin-block:unset}section.main-hero .hook .buttons{justify-content:center}section.main-hero.half-hero{height:100%;display:grid;grid-template-columns:1fr 1fr}section.main-hero.half-hero .hook{padding-block:unset;margin-right:unset;margin-block:var(--spacing-3xl)}}/*# sourceMappingURL=main-hero.css.map */
