
/* ENTARI dynamic upload slider */
.entari-dynamic-slider{position:relative;width:100%;height:360px;overflow:hidden;background:#071522;border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 55px rgba(0,0,0,.24)}
.entari-track{height:100%;display:flex;transition:transform .7s ease}
.entari-slide{min-width:100%;height:100%;position:relative}
.entari-slide img{width:100%;height:100%;object-fit:cover;display:block}
.entari-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,15,24,.55),rgba(3,15,24,.08))}
.entari-slide span{position:absolute;z-index:2;left:30px;bottom:28px;color:#fff;font:800 11px Inter;letter-spacing:2px;text-transform:uppercase}
.entari-dynamic-slider button{position:absolute;z-index:4;border:1px solid rgba(255,255,255,.3);background:rgba(3,15,24,.55);color:#fff;width:36px;height:36px;cursor:pointer;top:auto;bottom:20px}
.entari-prev{right:108px}.entari-next{right:62px}
.entari-dots{position:absolute;z-index:4;right:18px;bottom:34px;display:flex;gap:7px}
.entari-dot{width:8px!important;height:8px!important;padding:0;border-radius:50%;background:rgba(255,255,255,.4)!important;border:0!important}
.entari-dot.active{background:#d7ad59!important}
.entari-gallery .gphoto{background:#0b2b3d!important;padding:0!important;display:block!important}
.entari-gallery .gphoto img{width:100%;height:100%;object-fit:cover;display:block}
.entari-gallery .gphoto span{position:absolute;left:18px;bottom:16px;color:#fff;font:700 15px Manrope;z-index:2}
.entari-gallery .gphoto:before{content:"";position:absolute;inset:0;background:linear-gradient(transparent 45%,rgba(0,0,0,.62));z-index:1}
@media(max-width:700px){.entari-dynamic-slider{height:230px}.entari-slide span{left:18px;bottom:18px;font-size:9px}.entari-prev{right:90px}.entari-next{right:45px}.entari-dots{right:14px;bottom:28px}}

.entari-about-photo{position:relative;overflow:hidden;border-radius:18px;background:#071522;min-height:320px;box-shadow:0 20px 50px rgba(0,0,0,.18)}
.entari-about-track{display:flex;transition:transform .7s ease;height:100%}
.entari-about-slide{min-width:100%;height:360px;position:relative}
.entari-about-slide img{width:100%;height:100%;object-fit:cover;display:block}
.entari-about-slide:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,15,24,.35),transparent 65%)}
.entari-about-photo button{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:50%;background:rgba(3,15,24,.55);color:#fff;font-size:20px;cursor:pointer}.entari-about-prev{left:15px}.entari-about-next{right:15px}
.entari-about-dots{position:absolute;z-index:4;left:50%;bottom:14px;transform:translateX(-50%);display:flex;gap:7px}.entari-about-dot{width:8px;height:8px;border:0;border-radius:50%;background:rgba(255,255,255,.5);padding:0}.entari-about-dot.active{background:#d7ad59}
@media(max-width:700px){.entari-about-slide{height:250px}.entari-about-photo{min-height:250px}}

.about-content{display:grid;gap:22px;align-content:start}.about-content .copy{padding-top:2px}
.gallery-empty{padding:40px 20px;text-align:center;border:1px dashed rgba(23,48,68,.2);border-radius:16px;color:#687d8b;background:rgba(255,255,255,.5)}
