/* ÜRETİLDİ: _elementor_uyum_uret.py — drone.css Elementor türevleri */
.sd-shero--film.e-con{display:grid;align-items:end;min-height:min(100svh,920px);padding:0}
body .elementor .sd-shero--film{min-height:min(100svh,920px);padding:0;background:var(--sd-ivory);color:#fff}
.sd-film__media.e-con{position:absolute;inset:var(--film-top) 0 0;z-index:0;overflow:clip}
body .elementor .sd-film__media{background:#0B0C10}
body .elementor .sd-film__media video,body .elementor .sd-film__media img{width:100%;height:100%}
body .elementor .sd-film__media::after{background:linear-gradient(180deg,rgba(11,12,16,.55),rgba(11,12,16,.12) 40%,rgba(11,12,16,.88) 100%),linear-gradient(90deg,rgba(11,12,16,.78),rgba(11,12,16,.1) 62%)}
.sd-film__bar.e-con{position:absolute;left:0;right:0;z-index:3;height:10%}
body .elementor .sd-film__bar{height:10%;background:#0B0C10}
.sd-film__bar--t.e-con{top:var(--film-top)}
.sd-film__bar--b.e-con{bottom:0}
.sd-film__vf.e-con{position:absolute;inset:calc(var(--film-top) + clamp(72px,10vh,110px)) var(--sd-page-x) 36px;z-index:2}
body .elementor .sd-film__vf::before,body .elementor .sd-film__vf::after{width:30px;height:30px;border:2px solid rgba(255,255,255,.7)}
body .elementor .sd-film__vf::before{border-right:0;border-bottom:0}
body .elementor .sd-film__vf::after{border-left:0;border-top:0}
.sd-shero--film .sd-shero__grid.e-con{padding:calc(var(--film-top) + clamp(110px,14vh,160px)) 0 clamp(64px,9vh,100px);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end}
body .elementor .sd-shero--film .sd-shero__grid{padding:calc(var(--film-top) + clamp(110px,14vh,160px)) 0 clamp(64px,9vh,100px)}
.sd-shero--film h1.elementor-heading-title.elementor-heading-title.elementor-heading-title{color:#fff}
body .elementor .sd-shero--film h1,body .elementor .sd-shero--film .sd-crumb,body .elementor .sd-shero--film .sd-crumb a{color:#fff}
body .elementor .sd-shero--film .sd-eyebrow{color:var(--sd-yellow)}
body .elementor .sd-shero--film .sd-eyebrow::before{background:var(--sd-yellow)}
body .elementor .sd-shero--film .sd-answer{background:rgba(21,23,36,.7);border:1px solid rgba(255,255,255,.12);box-shadow:none}
body .elementor .sd-shero--film .sd-answer small{color:var(--sd-yellow)}
body .elementor .sd-shero--film .sd-answer p{color:#E9EBF2}
body .elementor .sd-shero--film .sd-trust{color:var(--sd-text-muted-on-dark)}
body .elementor .sd-shero--film .sd-trust b{color:#fff}
body .elementor .sd-shero--film .sd-trust__dots span{border-color:#0B0C10}
.sd-film__hud.e-con{position:relative;z-index:1;width:min(100%,380px);display:grid;gap:10px}
body .elementor .sd-film__hud{width:min(100%,380px);font:600 11px/1 var(--sd-font);letter-spacing:.08em;text-transform:uppercase;color:#fff}
.sd-film__row.e-con{display:flex;justify-content:space-between;gap:12px;padding:11px 13px;border-radius:8px}
body .elementor .sd-film__row{padding:11px 13px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(11,12,16,.5)}
body .elementor .sd-film__row em{color:var(--sd-yellow)}
body .elementor .sd-film__rec i{width:8px;height:8px;margin-right:7px;border-radius:50%;background:var(--sd-red-bright)}
.sd-srise.e-con{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:center}
.sd-srise__logo.e-con{width:min(100%,300px);height:auto;margin-bottom:22px}
body .elementor .sd-srise__logo{width:min(100%,300px);height:auto;margin-bottom:22px}
.sd-srise__works.e-con{display:grid;gap:12px;margin:24px 0}
body .elementor .sd-srise__works{margin:24px 0}
body .elementor .sd-srise__works li{padding:14px 16px;border-radius:12px;background:var(--sd-navy-soft);border:1px solid rgba(255,255,255,.06)}
body .elementor .sd-srise__works i{width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.06);color:var(--sd-yellow)}
.sd-srise__works .sdi{width:18px;height:18px}
body .elementor .sd-srise__works svg{width:18px;height:18px}
body .elementor .sd-srise__works b{color:#fff}
body .elementor .sd-srise__works span{font-size:.9rem}
body .elementor .sd-srise__own{font-size:.9rem}
body .elementor .sd-srise__own b{color:#fff;font-weight:600}
.sd-srise__stage.e-con{position:relative;display:grid;justify-items:center}
.sd-srise__stage .sd-phone.e-con{height:min(62vh,560px)}
body .elementor .sd-srise__stage .sd-phone{height:min(62vh,560px)}
.sd-srise__ig.e-con{display:inline-flex;align-items:center;gap:8px;margin-top:10px}
body .elementor .sd-srise__ig{margin-top:10px;color:#fff;font-weight:600;text-decoration:none}
.sd-srise__ig .sdi{width:18px;height:18px}
body .elementor .sd-srise__ig svg{width:18px;height:18px}
body .elementor .sd-srise__ig:hover{color:var(--sd-yellow)}
.sd-srise__links.e-con{display:flex;flex-wrap:wrap;gap:6px 24px;margin:10px 0 0}
body .elementor .sd-srise__links{margin:10px 0 0}
.sd-srise__links .sd-srise__ig.e-con{margin-top:0}
body .elementor .sd-srise__links .sd-srise__ig{margin-top:0}
@media (max-width:1024px){
 .sd-srise.e-con,.sd-shero--film .sd-shero__grid.e-con{grid-template-columns:minmax(0,1fr)}
 .sd-film__vf.e-con{display:none}
}
