.pmc-ps-slideshow.pmc-ps-inline{position:relative;isolation:isolate;overflow:hidden;background:#243e65;width:80%;max-width:1080px;aspect-ratio:16/9;margin:54px auto;border-radius:15px;box-sizing:border-box}
.pmc-ps-images,.pmc-ps-slide,.pmc-ps-shade{position:absolute;inset:0;pointer-events:none}
.pmc-ps-images{z-index:0}.pmc-ps-slide{opacity:0;transition:opacity .6s ease}.pmc-ps-slide.is-active{opacity:1}
.pmc-ps-slide picture,.pmc-ps-slide img{display:block;width:100%;height:100%}.pmc-ps-slide img{object-fit:cover;object-position:var(--pmc-ps-position,50% 50%)}
.pmc-ps-shade{background:rgba(12,30,58,var(--pmc-ps-overlay,.35));z-index:1}
.pmc-ps-caption{position:relative;z-index:2;padding:40px 40px 120px}.pmc-ps-caption h2{color:#fff;font-size:36px;line-height:1.2;text-shadow:0 1px 3px #0006}
.pmc-ps-slideshow .pmc-ps-controls{position:absolute;bottom:14px;inset-inline-start:24px;z-index:5;display:flex;align-items:center;gap:6px;max-width:80%;flex-wrap:wrap}
.pmc-ps-controls[hidden]{display:none!important}
.pmc-ps-controls button{appearance:none;box-sizing:border-box;border:1px solid #ffffff90;border-radius:24px;background:#173457e8;color:#fff;min-width:44px;height:44px;margin:0;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:none}
.pmc-ps-controls button:hover{background:#244c79}.pmc-ps-controls button:focus-visible{outline:3px solid #fff;outline-offset:3px}
.pmc-ps-previous span,.pmc-ps-next span{font:32px/1 Arial,sans-serif}.pmc-ps-dots{display:flex;gap:0;flex-wrap:wrap;max-width:100%}
.pmc-ps-dots button{min-width:30px;width:30px;height:44px;padding:0;border:0;background:transparent}
.pmc-ps-dots button span{display:block;width:9px;height:9px;margin:auto;border:1px solid #fff;border-radius:50%;background:#173457}
.pmc-ps-dots button[aria-current=true] span{background:#fff;box-shadow:0 0 0 3px #ffffff45}
.pmc-ps-slideshow[data-effect=instant] .pmc-ps-slide{transition:none}
.pmc-ps-status{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}
@media(max-width:767px){.pmc-ps-slideshow.pmc-ps-inline{width:90%;aspect-ratio:4/3;min-height:260px;margin:32px auto}.pmc-ps-caption{padding:24px 24px 120px}.pmc-ps-caption h2{font-size:28px}.pmc-ps-slide img{object-position:var(--pmc-ps-mobile-position,50% 50%)}.pmc-ps-slideshow .pmc-ps-controls{inset-inline-start:5%;max-width:90%;gap:3px}.pmc-ps-dots{max-width:144px}.pmc-ps-dots button{width:24px;min-width:24px}}
@media(prefers-reduced-motion:reduce){.pmc-ps-slide{transition:none!important}}
