.s-hero{overflow:hidden;padding-bottom:var(--section-py);padding-top:var(--s-600)}.s-hero__content{gap:var(--s-800);margin:0 auto;max-width:820px;text-align:center}.s-hero__content,.s-hero__text{align-items:center;display:flex;flex-direction:column}.s-hero__text{gap:var(--s-600)}.s-hero__title{font-size:var(--fs-title);max-width:694px}.s-hero__body{max-width:726px}.s-hero__actions{justify-content:center}.s-hero__carousel{--slide-w:395px;--slide-h:500px;--slide-gap:var(--s-600);margin-top:var(--s-1200);overflow:hidden}.s-hero__track{display:flex;width:max-content}.s-hero__slides{display:flex;gap:var(--slide-gap);list-style:none;margin:0;padding:0 var(--slide-gap) 0 0}.s-hero__slide{border-radius:var(--r-400);flex:0 0 var(--slide-w);height:var(--slide-h);overflow:hidden;width:var(--slide-w)}.s-hero__slide img{height:100%;object-fit:cover;width:100%}@media (prefers-reduced-motion:no-preference){.s-hero__track{animation:s-hero-marquee 60s linear infinite}.s-hero__carousel:hover .s-hero__track{animation-play-state:paused}}@keyframes s-hero-marquee{0%{transform:translateX(0)}to{transform:translateX(-33.33333%)}}@media (prefers-reduced-motion:reduce){.s-hero__carousel{overflow-x:auto;scrollbar-width:none}.s-hero__slides[aria-hidden=true]{display:none}}@media (max-width:820px){.s-hero{padding-bottom:36px;padding-top:36px}.s-hero__carousel{--slide-w:204px;--slide-h:258px;--slide-gap:var(--s-300)}.s-hero__track{animation-duration:40s}}@media (max-width:520px){.s-hero__actions{flex-wrap:nowrap}}