.hero__inner{position:relative;width:100%;background-color:#a2a2a2}.hero__inner__inner,.hero__inner .inner__image-holder,.hero__inner .inner__video-holder{width:100%;object-fit:contain}.hero__inner__inner .image-holder--desktop,.hero__inner__inner .video-holder--desktop,.hero__inner .inner__image-holder .image-holder--desktop,.hero__inner .inner__image-holder .video-holder--desktop,.hero__inner .inner__video-holder .image-holder--desktop,.hero__inner .inner__video-holder .video-holder--desktop{display:none}.hero__inner__inner .image-holder--desktop video,.hero__inner__inner .video-holder--desktop video,.hero__inner .inner__image-holder .image-holder--desktop video,.hero__inner .inner__image-holder .video-holder--desktop video,.hero__inner .inner__video-holder .image-holder--desktop video,.hero__inner .inner__video-holder .video-holder--desktop video{width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){.hero__inner__inner .image-holder--desktop,.hero__inner__inner .video-holder--desktop,.hero__inner .inner__image-holder .image-holder--desktop,.hero__inner .inner__image-holder .video-holder--desktop,.hero__inner .inner__video-holder .image-holder--desktop,.hero__inner .inner__video-holder .video-holder--desktop{display:block;height:100vh;max-height:875px}.hero__inner__inner .image-holder--desktop img,.hero__inner__inner .video-holder--desktop img,.hero__inner .inner__image-holder .image-holder--desktop img,.hero__inner .inner__image-holder .video-holder--desktop img,.hero__inner .inner__video-holder .image-holder--desktop img,.hero__inner .inner__video-holder .video-holder--desktop img{width:100%;height:100%;object-fit:cover}}.hero__inner__inner .image-holder--mobile,.hero__inner__inner .video-holder--mobile,.hero__inner .inner__image-holder .image-holder--mobile,.hero__inner .inner__image-holder .video-holder--mobile,.hero__inner .inner__video-holder .image-holder--mobile,.hero__inner .inner__video-holder .video-holder--mobile{display:block;height:80svh;max-height:475px}.hero__inner__inner .image-holder--mobile img,.hero__inner__inner .video-holder--mobile img,.hero__inner .inner__image-holder .image-holder--mobile img,.hero__inner .inner__image-holder .video-holder--mobile img,.hero__inner .inner__video-holder .image-holder--mobile img,.hero__inner .inner__video-holder .video-holder--mobile img{width:100%;height:100%;object-fit:cover}.hero__inner__inner .image-holder--mobile video,.hero__inner__inner .video-holder--mobile video,.hero__inner .inner__image-holder .image-holder--mobile video,.hero__inner .inner__image-holder .video-holder--mobile video,.hero__inner .inner__video-holder .image-holder--mobile video,.hero__inner .inner__video-holder .video-holder--mobile video{width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){.hero__inner__inner .image-holder--mobile,.hero__inner__inner .video-holder--mobile,.hero__inner .inner__image-holder .image-holder--mobile,.hero__inner .inner__image-holder .video-holder--mobile,.hero__inner .inner__video-holder .image-holder--mobile,.hero__inner .inner__video-holder .video-holder--mobile{display:none}}.hero__inner__inner .text-holder,.hero__inner .inner__image-holder .text-holder,.hero__inner .inner__video-holder .text-holder{position:absolute;inset:0;display:flex;flex-direction:column;width:100%;padding:var(--spacing-4x) var(--spacing-2x)}@media (min-width: 1024px){.hero__inner__inner .text-holder,.hero__inner .inner__image-holder .text-holder,.hero__inner .inner__video-holder .text-holder{padding:var(--spacing-8x) var(--spacing-8x)}}.hero__inner__inner .text-holder--left,.hero__inner .inner__image-holder .text-holder--left,.hero__inner .inner__video-holder .text-holder--left{align-items:flex-start}.hero__inner__inner .text-holder--center,.hero__inner .inner__image-holder .text-holder--center,.hero__inner .inner__video-holder .text-holder--center{align-items:center}.hero__inner__inner .text-holder--right,.hero__inner .inner__image-holder .text-holder--right,.hero__inner .inner__video-holder .text-holder--right{align-items:flex-end}.hero__inner__inner .text-holder--top,.hero__inner .inner__image-holder .text-holder--top,.hero__inner .inner__video-holder .text-holder--top{justify-content:flex-start}.hero__inner__inner .text-holder--center-vertical,.hero__inner .inner__image-holder .text-holder--center-vertical,.hero__inner .inner__video-holder .text-holder--center-vertical{justify-content:center}.hero__inner__inner .text-holder--bottom,.hero__inner .inner__image-holder .text-holder--bottom,.hero__inner .inner__video-holder .text-holder--bottom{justify-content:flex-end}.hero__inner__inner .text-holder__label,.hero__inner .inner__image-holder .text-holder__label,.hero__inner .inner__video-holder .text-holder__label{font-family:GT America;line-height:150%;font-size:1.4rem;font-style:normal;font-weight:400;line-height:120%;width:100%}@media (min-width: 1024px){.hero__inner__inner .text-holder__label,.hero__inner .inner__image-holder .text-holder__label,.hero__inner .inner__video-holder .text-holder__label{font-size:2.4rem;font-style:normal;font-weight:400;line-height:120%}}.hero__inner__inner .text-holder__label--left,.hero__inner .inner__image-holder .text-holder__label--left,.hero__inner .inner__video-holder .text-holder__label--left{text-align:left}.hero__inner__inner .text-holder__label--center,.hero__inner .inner__image-holder .text-holder__label--center,.hero__inner .inner__video-holder .text-holder__label--center{text-align:center}.hero__inner__inner .text-holder__label--right,.hero__inner .inner__image-holder .text-holder__label--right,.hero__inner .inner__video-holder .text-holder__label--right{text-align:right}.hero__inner__inner .text-holder__title,.hero__inner .inner__image-holder .text-holder__title,.hero__inner .inner__video-holder .text-holder__title{font-family:GT America;font-size:1.4rem;line-height:150%;text-align:center;font-size:2.4rem;font-style:normal;font-weight:400;line-height:120%;width:100%;margin:var(--spacing-1x) 0 0 0}@media (min-width: 1024px){.hero__inner__inner .text-holder__title,.hero__inner .inner__image-holder .text-holder__title,.hero__inner .inner__video-holder .text-holder__title{font-size:6.4rem;font-style:normal;font-weight:400;line-height:120%}}.hero__inner__inner .text-holder__title--left,.hero__inner .inner__image-holder .text-holder__title--left,.hero__inner .inner__video-holder .text-holder__title--left{text-align:left}.hero__inner__inner .text-holder__title--center,.hero__inner .inner__image-holder .text-holder__title--center,.hero__inner .inner__video-holder .text-holder__title--center{text-align:center}.hero__inner__inner .text-holder__title--right,.hero__inner .inner__image-holder .text-holder__title--right,.hero__inner .inner__video-holder .text-holder__title--right{text-align:right}.hero__inner__inner .text-holder__text,.hero__inner .inner__image-holder .text-holder__text,.hero__inner .inner__video-holder .text-holder__text{font-family:GT America;font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;width:100%;max-width:780px;margin:var(--spacing-2x) 0 var(--spacing-3x) 0}@media (min-width: 1024px){.hero__inner__inner .text-holder__text,.hero__inner .inner__image-holder .text-holder__text,.hero__inner .inner__video-holder .text-holder__text{font-size:1.8rem;font-style:normal;font-weight:400;line-height:150%;margin:0 0 var(--spacing-5x) 0}}.hero__inner__inner .text-holder__text--left,.hero__inner .inner__image-holder .text-holder__text--left,.hero__inner .inner__video-holder .text-holder__text--left{text-align:left}.hero__inner__inner .text-holder__text--center,.hero__inner .inner__image-holder .text-holder__text--center,.hero__inner .inner__video-holder .text-holder__text--center{text-align:center}.hero__inner__inner .text-holder__text--right,.hero__inner .inner__image-holder .text-holder__text--right,.hero__inner .inner__video-holder .text-holder__text--right{text-align:right}.hero__inner__inner .text-holder__logo,.hero__inner .inner__image-holder .text-holder__logo,.hero__inner .inner__video-holder .text-holder__logo{padding:26px 6px 34px}.hero__inner__inner .text-holder__logo--pt,.hero__inner .inner__image-holder .text-holder__logo--pt,.hero__inner .inner__video-holder .text-holder__logo--pt{padding-top:12px}.hero__inner__inner .text-holder__logo--x-small,.hero__inner__inner .text-holder__logo--x-small img,.hero__inner .inner__image-holder .text-holder__logo--x-small,.hero__inner .inner__image-holder .text-holder__logo--x-small img,.hero__inner .inner__video-holder .text-holder__logo--x-small,.hero__inner .inner__video-holder .text-holder__logo--x-small img{display:block;object-fit:contain;max-width:60px}.hero__inner__inner .text-holder__logo--small,.hero__inner__inner .text-holder__logo--small img,.hero__inner .inner__image-holder .text-holder__logo--small,.hero__inner .inner__image-holder .text-holder__logo--small img,.hero__inner .inner__video-holder .text-holder__logo--small,.hero__inner .inner__video-holder .text-holder__logo--small img{display:block;object-fit:contain;max-width:80px}.hero__inner__inner .text-holder__logo--medium,.hero__inner__inner .text-holder__logo--medium img,.hero__inner .inner__image-holder .text-holder__logo--medium,.hero__inner .inner__image-holder .text-holder__logo--medium img,.hero__inner .inner__video-holder .text-holder__logo--medium,.hero__inner .inner__video-holder .text-holder__logo--medium img{display:block;object-fit:contain;max-width:100px}.hero__inner__inner .text-holder__logo--large,.hero__inner__inner .text-holder__logo--large img,.hero__inner .inner__image-holder .text-holder__logo--large,.hero__inner .inner__image-holder .text-holder__logo--large img,.hero__inner .inner__video-holder .text-holder__logo--large,.hero__inner .inner__video-holder .text-holder__logo--large img{display:block;object-fit:contain;max-width:130px}@media (min-width: 1024px){.hero__inner__inner .text-holder__logo,.hero__inner .inner__image-holder .text-holder__logo,.hero__inner .inner__video-holder .text-holder__logo{padding:32px 6px 48px}.hero__inner__inner .text-holder__logo--pt,.hero__inner .inner__image-holder .text-holder__logo--pt,.hero__inner .inner__video-holder .text-holder__logo--pt{padding-top:12px}.hero__inner__inner .text-holder__logo--x-small,.hero__inner__inner .text-holder__logo--x-small img,.hero__inner .inner__image-holder .text-holder__logo--x-small,.hero__inner .inner__image-holder .text-holder__logo--x-small img,.hero__inner .inner__video-holder .text-holder__logo--x-small,.hero__inner .inner__video-holder .text-holder__logo--x-small img{max-width:80px}.hero__inner__inner .text-holder__logo--small,.hero__inner__inner .text-holder__logo--small img,.hero__inner .inner__image-holder .text-holder__logo--small,.hero__inner .inner__image-holder .text-holder__logo--small img,.hero__inner .inner__video-holder .text-holder__logo--small,.hero__inner .inner__video-holder .text-holder__logo--small img{max-width:100px}.hero__inner__inner .text-holder__logo--medium,.hero__inner__inner .text-holder__logo--medium img,.hero__inner .inner__image-holder .text-holder__logo--medium,.hero__inner .inner__image-holder .text-holder__logo--medium img,.hero__inner .inner__video-holder .text-holder__logo--medium,.hero__inner .inner__video-holder .text-holder__logo--medium img{max-width:120px}.hero__inner__inner .text-holder__logo--large,.hero__inner__inner .text-holder__logo--large img,.hero__inner .inner__image-holder .text-holder__logo--large,.hero__inner .inner__image-holder .text-holder__logo--large img,.hero__inner .inner__video-holder .text-holder__logo--large,.hero__inner .inner__video-holder .text-holder__logo--large img{max-width:150px}}.hero__inner__inner .text-holder__buttons,.hero__inner .inner__image-holder .text-holder__buttons,.hero__inner .inner__video-holder .text-holder__buttons{display:flex;flex-direction:column;gap:var(--spacing-1x)}@media (min-width: 1024px){.hero__inner__inner .text-holder__buttons,.hero__inner .inner__image-holder .text-holder__buttons,.hero__inner .inner__video-holder .text-holder__buttons{flex-direction:row}}.hero__inner__inner .text-holder__buttons .button,.hero__inner .inner__image-holder .text-holder__buttons .button,.hero__inner .inner__video-holder .text-holder__buttons .button{width:100%}
