.hero-slides,.hero-slide{position:absolute;inset:0}.hero-slide{opacity:0;visibility:hidden;transition:opacity .9s ease,visibility .9s;pointer-events:none}.hero-slide.active{opacity:1;visibility:visible;pointer-events:auto}.hero-slide img{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform 7s ease}.hero-slide.active img{transform:scale(1)}.hero-common{position:absolute;left:8vw;top:calc(50% + 138px);z-index:4}.hero-common .actions{margin:0 0 30px}.hero-common .trust{margin-top:0}.slide-arrow{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.45);background:rgba(8,29,20,.25);color:#fff;font-size:34px;line-height:1;cursor:pointer;backdrop-filter:blur(6px)}.slide-arrow:hover{background:rgba(112,46,98,.85)}.slide-arrow.prev{left:24px}.slide-arrow.next{right:24px}.slide-dots{position:absolute;z-index:5;right:5vw;bottom:35px;display:flex;gap:9px}.slide-dots button{width:9px;height:9px;padding:0;border:0;border-radius:10px;background:rgba(255,255,255,.55);transition:.3s;cursor:pointer}.slide-dots button.active{width:34px;background:var(--gold)}
@media(max-width:900px){.hero-common{left:24px;right:24px;top:auto;bottom:40px}.hero-slide .hero-copy{bottom:245px}.hero-common .trust{max-width:430px}.slide-arrow{display:none}.slide-dots{right:auto;left:24px;bottom:18px}.hero-common .actions{margin-bottom:20px}.hero-common .trust{margin-top:0}}
@media(max-width:560px){.hero-slide .hero-copy{bottom:300px}.hero-common{bottom:42px}.hero-common .actions{gap:9px;margin-bottom:15px}.hero-common .trust{font-size:12px}.slide-dots{bottom:15px}h1{font-size:41px}}
@media(prefers-reduced-motion:reduce){.hero-slide,.hero-slide img{transition:none}}
