.s-hero-text{position:relative;z-index:-1;margin:0 0 3.75rem;height:var(--height, 80svh);clip-path:inset(0 0 -5rem);overflow:hidden}.s-hero-text .s__wrapper{width:100%;transform-origin:50% -25%;will-change:transform}@media only screen and (max-width: 987px){.s-hero-text .s__wrapper{transform-origin:50% 0%}}.s-hero-text .u-container{position:relative;padding:6.5625rem 0 9rem}@media only screen and (max-width: 987px){.s-hero-text .u-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:6rem 0 6.75rem;min-height:80svh}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-text .u-container{padding:5rem 0 3rem}}.s-hero-text .s__title{margin:0 0 .4746em -0.047em;font-size:calc(var(--grid-column-width)*2.209);white-space:nowrap}@media only screen and (max-width: 987px){.s-hero-text .s__title{margin-bottom:2em}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-text .s__title{font-size:calc(var(--grid-column-width)*3.17);white-space:normal}}.s-hero-text .s__title .line{white-space:nowrap}.s-hero-text .s__text{margin:0 0 0 calc(7*var(--grid-column-width) + 7*var(--grid-gutter-width));width:calc(3*var(--grid-column-width) + 2*var(--grid-gutter-width))}@media only screen and (max-width: 1280px){.s-hero-text .s__text{margin-left:calc(6*var(--grid-column-width) + 6*var(--grid-gutter-width));width:calc(4*var(--grid-column-width) + 3*var(--grid-gutter-width))}}@media only screen and (max-width: 987px){.s-hero-text .s__text{width:calc(6*var(--grid-column-width) + 5*var(--grid-gutter-width))}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-text .s__text{margin:0 calc(2*var(--grid-column-width) + 2*var(--grid-gutter-width));width:auto}}.s-hero-text .a-icon-scroll{position:absolute;bottom:0;left:calc(7*var(--grid-column-width) + 7*var(--grid-gutter-width))}@media only screen and (max-width: 1280px){.s-hero-text .a-icon-scroll{left:calc(6*var(--grid-column-width) + 6*var(--grid-gutter-width))}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-text .a-icon-scroll{left:calc(2*var(--grid-column-width) + 2*var(--grid-gutter-width))}}
