.hero-split{position:relative;width:100%}.hero-split__inner{position:relative;display:flex;overflow:hidden;flex-flow:row;width:100%}.hero-split .hero-split__hero-side:nth-of-type(2){display:none}@media (min-width: 1024px){.hero-split .hero-split__hero-side:nth-of-type(2){display:flex}}.hero-split__hero-side,.hero-split .hero-side{position:relative;flex:1}.hero-split__hero-side__image-holder--desktop,.hero-split__hero-side .image-holder--desktop,.hero-split .hero-side__image-holder--desktop,.hero-split .hero-side .image-holder--desktop{display:none}@media (min-width: 1024px){.hero-split__hero-side__image-holder--desktop,.hero-split__hero-side .image-holder--desktop,.hero-split .hero-side__image-holder--desktop,.hero-split .hero-side .image-holder--desktop{display:block;width:100%;height:100vh;max-height:875px}.hero-split__hero-side__image-holder--desktop img,.hero-split__hero-side .image-holder--desktop img,.hero-split .hero-side__image-holder--desktop img,.hero-split .hero-side .image-holder--desktop img{width:100%;height:100%;object-fit:cover}}.hero-split__hero-side__image-holder--mobile,.hero-split__hero-side .image-holder--mobile,.hero-split .hero-side__image-holder--mobile,.hero-split .hero-side .image-holder--mobile{display:block;height:100svh;max-height:586px}.hero-split__hero-side__image-holder--mobile img,.hero-split__hero-side .image-holder--mobile img,.hero-split .hero-side__image-holder--mobile img,.hero-split .hero-side .image-holder--mobile img{width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){.hero-split__hero-side__image-holder--mobile,.hero-split__hero-side .image-holder--mobile,.hero-split .hero-side__image-holder--mobile,.hero-split .hero-side .image-holder--mobile{display:none}}.hero-split__hero-side__image-holder--framed,.hero-split__hero-side .image-holder--framed,.hero-split .hero-side__image-holder--framed,.hero-split .hero-side .image-holder--framed{padding:39px 27px}@media (min-width: 1024px){.hero-split__hero-side__image-holder--framed,.hero-split__hero-side .image-holder--framed,.hero-split .hero-side__image-holder--framed,.hero-split .hero-side .image-holder--framed{padding:110px 95px}}.hero-split__hero-side__text-holder,.hero-split__hero-side .text-holder,.hero-split .hero-side__text-holder,.hero-split .hero-side .text-holder{position:absolute;z-index:10;inset:0;display:flex;flex-direction:column;width:100%;padding:var(--spacing-4x) var(--spacing-2x)}@media (min-width: 1024px){.hero-split__hero-side__text-holder,.hero-split__hero-side .text-holder,.hero-split .hero-side__text-holder,.hero-split .hero-side .text-holder{padding:var(--spacing-8x) var(--spacing-8x)}}.hero-split__hero-side__text-holder--left,.hero-split__hero-side .text-holder--left,.hero-split .hero-side__text-holder--left,.hero-split .hero-side .text-holder--left{align-items:flex-start}.hero-split__hero-side__text-holder--center,.hero-split__hero-side .text-holder--center,.hero-split .hero-side__text-holder--center,.hero-split .hero-side .text-holder--center{align-items:center}.hero-split__hero-side__text-holder--right,.hero-split__hero-side .text-holder--right,.hero-split .hero-side__text-holder--right,.hero-split .hero-side .text-holder--right{align-items:flex-end}.hero-split__hero-side__text-holder--top,.hero-split__hero-side .text-holder--top,.hero-split .hero-side__text-holder--top,.hero-split .hero-side .text-holder--top{justify-content:flex-start}.hero-split__hero-side__text-holder--center-vertical,.hero-split__hero-side .text-holder--center-vertical,.hero-split .hero-side__text-holder--center-vertical,.hero-split .hero-side .text-holder--center-vertical{justify-content:center}.hero-split__hero-side__text-holder--bottom,.hero-split__hero-side .text-holder--bottom,.hero-split .hero-side__text-holder--bottom,.hero-split .hero-side .text-holder--bottom{justify-content:flex-end}.hero-split__hero-side__text-holder__label,.hero-split__hero-side .text-holder__label,.hero-split .hero-side__text-holder__label,.hero-split .hero-side .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-split__hero-side__text-holder__label,.hero-split__hero-side .text-holder__label,.hero-split .hero-side__text-holder__label,.hero-split .hero-side .text-holder__label{font-size:2.4rem;font-style:normal;font-weight:400;line-height:120%}}.hero-split__hero-side__text-holder__label--left,.hero-split__hero-side .text-holder__label--left,.hero-split .hero-side__text-holder__label--left,.hero-split .hero-side .text-holder__label--left{text-align:left}.hero-split__hero-side__text-holder__label--center,.hero-split__hero-side .text-holder__label--center,.hero-split .hero-side__text-holder__label--center,.hero-split .hero-side .text-holder__label--center{text-align:center}.hero-split__hero-side__text-holder__label--right,.hero-split__hero-side .text-holder__label--right,.hero-split .hero-side__text-holder__label--right,.hero-split .hero-side .text-holder__label--right{text-align:right}.hero-split__hero-side__text-holder__title,.hero-split__hero-side .text-holder__title,.hero-split .hero-side__text-holder__title,.hero-split .hero-side .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-split__hero-side__text-holder__title,.hero-split__hero-side .text-holder__title,.hero-split .hero-side__text-holder__title,.hero-split .hero-side .text-holder__title{font-size:6.4rem;font-style:normal;font-weight:400;line-height:120%}}.hero-split__hero-side__text-holder__title--left,.hero-split__hero-side .text-holder__title--left,.hero-split .hero-side__text-holder__title--left,.hero-split .hero-side .text-holder__title--left{text-align:left}.hero-split__hero-side__text-holder__title--center,.hero-split__hero-side .text-holder__title--center,.hero-split .hero-side__text-holder__title--center,.hero-split .hero-side .text-holder__title--center{text-align:center}.hero-split__hero-side__text-holder__title--right,.hero-split__hero-side .text-holder__title--right,.hero-split .hero-side__text-holder__title--right,.hero-split .hero-side .text-holder__title--right{text-align:right}.hero-split__hero-side__text-holder__text,.hero-split__hero-side .text-holder__text,.hero-split .hero-side__text-holder__text,.hero-split .hero-side .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-split__hero-side__text-holder__text,.hero-split__hero-side .text-holder__text,.hero-split .hero-side__text-holder__text,.hero-split .hero-side .text-holder__text{font-size:1.8rem;font-style:normal;font-weight:400;line-height:150%;margin:0 0 var(--spacing-5x) 0}}.hero-split__hero-side__text-holder__text--left,.hero-split__hero-side .text-holder__text--left,.hero-split .hero-side__text-holder__text--left,.hero-split .hero-side .text-holder__text--left{text-align:left}.hero-split__hero-side__text-holder__text--center,.hero-split__hero-side .text-holder__text--center,.hero-split .hero-side__text-holder__text--center,.hero-split .hero-side .text-holder__text--center{text-align:center}.hero-split__hero-side__text-holder__text--right,.hero-split__hero-side .text-holder__text--right,.hero-split .hero-side__text-holder__text--right,.hero-split .hero-side .text-holder__text--right{text-align:right}.hero-split__hero-side__text-holder__buttons,.hero-split__hero-side .text-holder__buttons,.hero-split .hero-side__text-holder__buttons,.hero-split .hero-side .text-holder__buttons{display:flex;flex-direction:column;gap:var(--spacing-1x)}@media (min-width: 1024px){.hero-split__hero-side__text-holder__buttons,.hero-split__hero-side .text-holder__buttons,.hero-split .hero-side__text-holder__buttons,.hero-split .hero-side .text-holder__buttons{flex-direction:row}}.hero-split__hero-side__text-holder__buttons .button,.hero-split__hero-side .text-holder__buttons .button,.hero-split .hero-side__text-holder__buttons .button,.hero-split .hero-side .text-holder__buttons .button{width:100%}.hero-split__hero-spinner{position:absolute;display:flex;overflow:hidden;transform-origin:center center;animation:rotate linear infinite}@keyframes rotate{0%{transform:rotate(0) scale(.6)}to{transform:rotate(-360deg) scale(.6)}}@media (min-width: 1024px){@keyframes rotate{0%{transform:rotate(0) scale(1)}to{transform:rotate(-360deg) scale(1)}}}
