.sv-slides{max-width:1320px;margin:24px auto;padding:0 20px}
.sv-slides[hidden]{display:none}
.sv-slide{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;background:#172a27;color:#fffdf9;border-radius:14px;overflow:hidden}
.sv-slide-media{width:100%;max-height:420px;aspect-ratio:16/9;object-fit:contain;background:#101e1c;display:block}
.sv-slide-copy{padding:clamp(18px,4vw,48px);overflow-wrap:anywhere}
.sv-slide-copy h3{font:500 clamp(22px,3vw,36px) Georgia,serif;margin:0 0 12px;color:inherit}
.sv-slide-copy p{margin:0 0 16px;color:inherit}
.sv-slide-copy a{display:inline-block;background:#e8ca96;color:#172a27;padding:10px 14px;border-radius:4px}
.sv-slide-controls{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:12px}
.sv-slide-controls button{background:#172a27;color:white;border:1px solid #c4a476;border-radius:4px;padding:8px 12px;cursor:pointer}
@media(max-width:680px){.sv-slide{grid-template-columns:1fr}}
