.apslideshow{position:relative;display:block;clear:both;width:100%;max-width:100%;min-width:0;overflow:hidden;overflow-x:clip;background:#f1f5f9;isolation:isolate;box-sizing:border-box}.apslideshow *{box-sizing:border-box}.apslideshow--full{width:100%;max-width:100%;margin-left:0;margin-right:0}.apslideshow--full.apslideshow--edge{position:relative;width:var(--apsl-safe-vw,100%);max-width:var(--apsl-safe-vw,100%);margin-left:var(--apsl-safe-offset-left,0);margin-right:0}.apslideshow__viewport{overflow:hidden;overflow-x:clip;width:100%;max-width:100%;min-width:0}.apslideshow__container{display:flex;width:100%;max-width:100%;min-width:0;touch-action:pan-y pinch-zoom}.apslideshow__slide{position:relative;flex:0 0 100%;width:100%;max-width:100%;min-width:0;height:var(--apsl-h-desktop,580px);overflow:hidden}.apslideshow__media,.apslideshow__media picture{display:block;width:100%;height:100%}.apslideshow__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.apslideshow__slide-link{position:absolute;inset:0;z-index:2}.apslideshow__caption-stage{position:absolute;top:0;left:0;right:auto;bottom:0;z-index:3;width:100%;max-width:100%;margin:0;pointer-events:none}.apslideshow--caption-limit .apslideshow__caption-stage,.apslideshow--full .apslideshow__caption-stage{left:var(--apsl-caption-stage-left,max(0px,calc((100% - var(--apsl-caption-container,1180px))/2)));width:var(--apsl-caption-stage-width,min(100%,var(--apsl-caption-container,1180px)));max-width:100%}.apslideshow__caption{position:absolute;z-index:3;box-sizing:border-box;display:inline-block;left:var(--apsl-x,18%);top:var(--apsl-y,17%);width:max-content;max-width:min(760px,calc(100% - var(--apsl-x,18%) - 1rem));color:var(--apsl-color,#fff);background:var(--apsl-caption-bg,rgba(16,191,196,.12));border-radius:.5rem;padding:clamp(.75rem,1.35vw,1.35rem);pointer-events:auto;overflow-wrap:anywhere}.apslideshow__title{font-size:clamp(2rem,3.7vw,4.75rem);line-height:.98;font-weight:900;letter-spacing:.015em;text-transform:uppercase;text-wrap:balance;text-shadow:0 2px 16px rgba(0,0,0,.16)}.apslideshow__title br{display:block}.apslideshow__subtitle{margin-top:clamp(.45rem,.9vw,.9rem);font-size:clamp(.82rem,1.1vw,1.3rem);font-weight:800;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.16);white-space:normal}.apslideshow__subtitle br{display:block}.apslideshow__btn{margin-top:1rem;position:relative;z-index:4}.apslideshow__caption--animated .apslideshow__title,.apslideshow__caption--animated .apslideshow__subtitle,.apslideshow__caption--animated .apslideshow__btn{animation:apsl-caption-in .72s ease both}.apslideshow__caption--animated .apslideshow__subtitle{animation-delay:.1s}.apslideshow__caption--animated .apslideshow__btn{animation-delay:.18s}@keyframes apsl-caption-in{from{opacity:0;transform:translate3d(0,16px,0) scale(.98);filter:blur(3px)}to{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}}.apslideshow__nav{position:absolute;z-index:5;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:0;border-radius:999px;background:rgba(255,255,255,.72);color:#0f172a;box-shadow:0 10px 25px rgba(15,23,42,.12);transition:opacity .2s ease,transform .2s ease,background .2s ease}.apslideshow__nav:hover{background:rgba(255,255,255,.94);transform:translateY(-50%) scale(1.04)}.apslideshow__nav:disabled{opacity:.38;cursor:not-allowed}.apslideshow__nav span{font-size:2.35rem;line-height:1;margin-top:-.15rem}.apslideshow__nav--prev{left:2rem}.apslideshow__nav--next{right:2rem}.apslideshow__dots{position:absolute;z-index:5;left:50%;bottom:1rem;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:.6rem}.apslideshow__dots button{width:.45rem;height:.45rem;border:0;border-radius:999px;background:rgba(255,255,255,.9);padding:0;box-shadow:0 0 0 1px rgba(15,23,42,.08);transition:width .2s ease,background .2s ease}.apslideshow__dots button.is-selected{width:1.65rem;background:#fff}.apslideshow .apcs-home-slider-nav{line-height:1}@media (max-width:991.98px){.apslideshow--caption-limit .apslideshow__caption-stage,.apslideshow--full .apslideshow__caption-stage{left:0;width:100%}.apslideshow__caption{left:var(--apsl-x-mobile,7%);top:var(--apsl-y-mobile,11%);width:max-content;max-width:calc(100% - var(--apsl-x-mobile,7%) - .75rem);padding:clamp(.75rem,3vw,1rem);border-radius:1rem}.apslideshow__caption--mobile-blur{background:rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(15,23,42,.14)}}@media (max-width:767.98px){.apslideshow__slide{height:min(var(--apsl-h-mobile,520px),calc(100vh - 112px));min-height:360px}.apslideshow__title{font-size:clamp(1.75rem,9.5vw,3.6rem)}.apslideshow__subtitle{font-size:clamp(.72rem,2.85vw,1rem);letter-spacing:.16em}.apslideshow__nav{width:2.5rem;height:2.5rem}.apslideshow__nav--prev{left:.75rem}.apslideshow__nav--next{right:.75rem}.apslideshow__dots{bottom:.75rem}}@media (max-width:420px){.apslideshow__slide{height:clamp(330px,72vh,var(--apsl-h-mobile,520px))}.apslideshow__caption{left:5%;top:8%;width:max-content;max-width:90%}.apslideshow__title{font-size:clamp(1.55rem,8.8vw,3rem)}.apslideshow__subtitle{letter-spacing:.12em}}
