/* v5.39: five-slide copy-only carousel; preserve existing skyline/layout. */
.v530-hero .v539-slider-copy{transition:opacity .32s ease,transform .32s ease;opacity:1;transform:translateY(0);max-width:650px}
.v530-hero .v539-slider-copy.v539-exit{opacity:0;transform:translateY(6px)}
.v530-hero .v539-slider-controls{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);z-index:5;display:flex;align-items:center;gap:18px}
.v530-hero .v539-arrow{width:34px;height:34px;border:1px solid #bdd0df;border-radius:50%;background:rgba(255,255,255,.88);color:#123154;font-size:27px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}
.v530-hero .v539-arrow:hover,.v530-hero .v539-arrow:focus-visible{background:#ffffff;border-color:#0e8d65}
.v530-hero .v539-dots{display:flex;align-items:center;gap:8px}
.v530-hero .v539-dot{width:9px;height:9px;border:0;border-radius:99px;background:#c3cfda;cursor:pointer;padding:0}
.v530-hero .v539-dot.is-active{background:#0b3264;width:11px;height:11px}
.v530-hero .v539-dot:focus-visible{outline:2px solid #138c6c;outline-offset:3px}
@media(max-width:760px){.v530-hero .v539-slider-controls{bottom:9px;gap:10px}.v530-hero .v539-arrow{width:30px;height:30px}}
