/* RiseNet lightbox */
.rn-lb{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s ease}
.rn-lb[hidden]{display:none}
.rn-lb.is-open{opacity:1}
.rn-lb__bg{position:absolute;inset:0;background:rgba(15,15,14,.92)}
.rn-lb__stage{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:calc(100vw - 140px);max-height:calc(100vh - 100px);transform:scale(.97);transition:transform .3s cubic-bezier(.2,.7,.2,1)}
.rn-lb.is-open .rn-lb__stage{transform:none}
.rn-lb__stage.is-image img{display:block;max-width:100%;max-height:calc(100vh - 140px);object-fit:contain;box-shadow:0 20px 70px rgba(0,0,0,.4)}
.rn-lb__frame{width:min(1100px,calc(100vw - 140px));aspect-ratio:16/9;background:#000}
.rn-lb__frame.is-page{height:calc(100vh - 140px);aspect-ratio:auto;background:#fff}
.rn-lb__frame :is(iframe,video){display:block;width:100%;height:100%;border:0}
.rn-lb__inline{width:min(760px,calc(100vw - 60px));max-height:calc(100vh - 120px);overflow:auto;padding:clamp(24px,4vw,48px);background:#fff;color:var(--rn-text,#686868);text-align:left}
.rn-lb__cap{margin-top:14px;color:rgba(255,255,255,.8);font-size:14px;text-align:center}
.rn-lb__btn{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:#fff;cursor:pointer;transition:background .2s}
.rn-lb__btn:hover,.rn-lb__btn:focus-visible{background:rgba(255,255,255,.2)}
.rn-lb__btn[hidden]{display:none}
.rn-lb__close{top:18px;right:18px}
.rn-lb__prev{left:18px;top:50%;margin-top:-24px}
.rn-lb__next{right:18px;top:50%;margin-top:-24px}
.rn-lb__count{position:absolute;top:30px;left:28px;z-index:2;color:rgba(255,255,255,.7);font-size:13px;letter-spacing:.08em}
html.rn-lb-open{overflow:hidden}
@media (max-width:767px){.rn-lb__stage{max-width:100vw}.rn-lb__frame{width:100vw}.rn-lb__frame.is-page{height:80vh}.rn-lb__prev,.rn-lb__next{top:auto;bottom:18px;margin:0}.rn-lb__stage.is-image img{max-height:calc(100vh - 170px)}}
/* Lightbox elemanı  */
.rsn-lightbox{margin-bottom:30px}
.rsn-lightbox__btn{cursor:pointer}
.rsn-btn-align-center{text-align:center}.rsn-btn-align-right{text-align:right}
.rsn-btn-align-full .rsn-btn{display:flex;width:100%}
.rsn-lightbox__link{font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;color:var(--rsn-heading)}
.rsn-lightbox__image{position:relative;display:inline-block;max-width:100%;overflow:hidden;cursor:zoom-in;vertical-align:top}
.rsn-lightbox__image img{display:block;transition:transform 1s var(--rsn-ease-out)}
.rsn-lightbox__overlay{position:absolute;inset:0;background:rgba(0,0,0,.18);opacity:0;transition:opacity .45s var(--rsn-ease)}
.rsn-lightbox__image:hover img{transform:scale(1.04)}
.rsn-lightbox__image:hover .rsn-lightbox__overlay{opacity:1}
.rsn-lightbox__play{position:absolute;left:50%;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:74px;height:74px;margin:-37px 0 0 -37px;border-radius:50%;background:#fff;color:#1d1d1b;transition:transform .35s var(--rsn-ease-out)}
.rsn-lightbox__play svg{width:26px;height:26px;margin-left:3px}
.rsn-lightbox__image:hover .rsn-lightbox__play{transform:scale(1.08)}
