.hero--slides .hero__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:44px}.hero--slides .hero__title{font-size:clamp(48px,5.4vw,84px)}.hero__slides{aspect-ratio:16/10;background:var(--green);border:1px solid #ffffff1f;position:relative;overflow:hidden}.hero__slides img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__slides img+img{opacity:0;animation:heroFade var(--slide-cycle,18s) infinite}@keyframes heroFade{0%{opacity:0}4%{opacity:1}33%{opacity:1}37%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hero__slides img+img{animation:none}}@media (max-width:1000px){.hero--slides .hero__in{grid-template-columns:1fr;padding:48px 0}}@media (max-width:760px){.hero--slides .hero__in{gap:28px;padding:40px 0 36px}}
