/* TEKTAR Studio Slider v38.4.0 — premium text motion and runtime corrections */
.tektar-studio-slider{
  --tektar-slider-transition:1500ms;
  --tektar-button-left:45px;
  --tektar-button-down:42px;
  --tektar-copy-ease:cubic-bezier(.16,1,.3,1);
}

.tektar-studio-slider .tektar-slide{
  transition-duration:var(--tektar-slider-transition,1500ms)!important;
}

/* Theme fallback brand is never injected by Studio. */
.tektar-studio-slider .tektar-slide-brand{display:none!important}

.tektar-studio-slider .tektar-slide-content{
  align-items:flex-start!important;
  text-align:left!important;
  overflow:visible;
  perspective:1000px;
}

/* Premium hierarchy and generous spacing */
.tektar-studio-slider .tektar-slide-content .tektar-kicker{
  display:inline-flex;
  align-items:center;
  width:max-content;
  max-width:100%;
  margin:0 0 clamp(24px,2.4vw,38px)!important;
  padding:9px 16px 8px;
  border:1px solid rgba(223,255,232,.46);
  border-radius:999px;
  color:#e9fff0!important;
  background:linear-gradient(135deg,rgba(10,91,51,.74),rgba(4,45,27,.46));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.32),
    inset 0 -1px 0 rgba(0,0,0,.22),
    0 12px 30px rgba(0,0,0,.24),
    0 0 24px rgba(31,177,91,.10);
  backdrop-filter:blur(10px) saturate(135%);
  -webkit-backdrop-filter:blur(10px) saturate(135%);
  font-size:clamp(11px,1vw,14px)!important;
  font-weight:850!important;
  line-height:1.1!important;
  letter-spacing:.16em!important;
  text-transform:uppercase;
  text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 16px rgba(190,255,210,.20);
}

.tektar-studio-slider .tektar-slide-content h1{
  position:relative;
  max-width:760px;
  margin:0 0 clamp(34px,3.4vw,54px)!important;
  color:#fff!important;
  font-size:clamp(50px,5.2vw,82px)!important;
  font-weight:900!important;
  line-height:1.07!important;
  letter-spacing:-.035em!important;
  text-wrap:balance;
  -webkit-text-stroke:.35px rgba(255,255,255,.35);
  text-shadow:
    0 1px 0 rgba(255,255,255,.32),
    0 2px 0 rgba(0,0,0,.28),
    0 5px 10px rgba(0,0,0,.28),
    0 15px 36px rgba(0,0,0,.42);
  filter:drop-shadow(0 8px 22px rgba(0,0,0,.16));
}

/* Subtle illuminated face without sacrificing readability */
@supports ((-webkit-background-clip:text) or (background-clip:text)){
  .tektar-studio-slider .tektar-slide-content h1{
    background:linear-gradient(180deg,#ffffff 0%,#ffffff 58%,#e2efe5 100%);
    -webkit-background-clip:text;
    background-clip:text;
    -webkit-text-fill-color:transparent;
  }
}

.tektar-studio-slider .tektar-slide-text{
  max-width:650px!important;
  margin:0!important;
  color:rgba(255,255,255,.94)!important;
  font-size:clamp(17px,1.45vw,22px)!important;
  font-weight:650!important;
  line-height:1.78!important;
  letter-spacing:.012em!important;
  text-shadow:0 2px 3px rgba(0,0,0,.64),0 8px 24px rgba(0,0,0,.34);
}

/* Staggered, slow and refined entrance on every slide */
.tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-kicker,
.tektar-studio-slider.is-runtime-ready .tektar-slide h1,
.tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-text,
.tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions{
  opacity:0;
  will-change:transform,opacity,filter;
  transition:
    opacity .72s var(--tektar-copy-ease),
    transform 1.05s var(--tektar-copy-ease),
    filter .95s var(--tektar-copy-ease);
}

.tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-kicker{
  transform:translate3d(-34px,0,0) rotateY(8deg);
  filter:blur(7px);
}
.tektar-studio-slider.is-runtime-ready .tektar-slide h1{
  transform:translate3d(-46px,18px,0) rotateX(5deg);
  transform-origin:left center;
  filter:blur(10px);
}
.tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-text{
  transform:translate3d(-30px,22px,0);
  filter:blur(7px);
}
.tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions{
  transform:translate3d(calc(-1 * var(--tektar-button-left,45px)),calc(var(--tektar-button-down,42px) + 26px),0);
  filter:blur(5px);
}

.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-kicker,
.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active h1,
.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-text,
.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{
  opacity:1;
  filter:blur(0);
}
.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-kicker{
  transform:translate3d(0,0,0) rotateY(0);
  transition-delay:.16s;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active h1{
  transform:translate3d(0,0,0) rotateX(0);
  transition-delay:.30s;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-text{
  transform:translate3d(0,0,0);
  transition-delay:.48s;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{
  transform:translate3d(calc(-1 * var(--tektar-button-left,45px)),var(--tektar-button-down,42px),0);
  transition-delay:.66s;
}

.tektar-studio-slider .tektar-slide-actions{
  position:relative!important;
  left:0!important;
  justify-content:flex-start!important;
  margin-left:0!important;
  margin-right:auto!important;
  gap:18px!important;
}

.tektar-studio-slider .tektar-slider-btn{
  position:relative;
  overflow:hidden;
  isolation:isolate;
  letter-spacing:.015em;
}
.tektar-studio-slider .tektar-slider-btn:before{
  content:"";
  position:absolute;
  z-index:-1;
  inset:-2px auto -2px -42%;
  width:32%;
  transform:skewX(-20deg);
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);
  transition:left .75s ease;
}
.tektar-studio-slider .tektar-slider-btn:hover:before{left:118%}

.tektar-studio-slider .tektar-slider-dots{display:flex!important;visibility:visible!important;opacity:1!important}
.tektar-studio-slider .tektar-slider-dots[hidden],
.tektar-studio-slider .tektar-slider-arrow[hidden]{display:none!important}
.tektar-studio-slider .tektar-slider-dots button{display:block!important;cursor:pointer!important}

@media(max-width:980px){
  .tektar-studio-slider .tektar-slide-content h1{
    font-size:clamp(40px,8vw,62px)!important;
    margin-bottom:32px!important;
  }
  .tektar-studio-slider .tektar-slide-content .tektar-kicker{margin-bottom:24px!important}
  .tektar-studio-slider .tektar-slide-text{line-height:1.65!important}
  .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions,
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{
    transform:translate3d(0,var(--tektar-button-down,42px),0);
  }
  .tektar-studio-slider .tektar-slide-actions{width:100%!important;justify-content:flex-start!important}
  .tektar-studio-slider .tektar-slider-btn{flex:0 1 auto!important}
}

@media(max-width:620px){
  .tektar-studio-slider .tektar-slide-content{align-items:center!important;text-align:center!important}
  .tektar-studio-slider .tektar-slide-content .tektar-kicker{
    margin-left:auto!important;
    margin-right:auto!important;
    letter-spacing:.1em!important;
  }
  .tektar-studio-slider .tektar-slide-content h1{
    font-size:clamp(34px,10vw,44px)!important;
    line-height:1.10!important;
    letter-spacing:-.03em!important;
    margin-left:auto!important;
    margin-right:auto!important;
    margin-bottom:28px!important;
    text-align:center!important;
  }
  .tektar-studio-slider .tektar-slide-text{
    margin-left:auto!important;
    margin-right:auto!important;
    font-size:16px!important;
    line-height:1.65!important;
    text-align:center!important;
  }
  .tektar-studio-slider .tektar-slide-actions{
    display:flex!important;
    flex-direction:column!important;
    align-items:center!important;
    justify-content:center!important;
  }
  .tektar-studio-slider .tektar-slider-btn{width:min(100%,340px)!important}
}

@media(prefers-reduced-motion:reduce){
  .tektar-studio-slider .tektar-slide,
  .tektar-studio-slider .tektar-slide *,
  .tektar-studio-slider .tektar-slider-btn:before{
    transition-duration:.01ms!important;
    animation-duration:.01ms!important;
    animation-iteration-count:1!important;
  }
}

/* v38.5.0 — compact cinematic composition requested for Corporate Theme */
@media (min-width:981px){
  .tektar-studio-slider{
    height:clamp(560px,42vw,620px)!important;
    min-height:560px!important;
    border-radius:0 0 28px 28px!important;
    box-shadow:0 30px 70px rgba(2,20,10,.36)!important;
  }

  .tektar-studio-slider .tektar-slide-content{
    width:min(58%,680px)!important;
    max-width:680px!important;
    left:clamp(46px,5vw,76px)!important;
    right:auto!important;
    padding:54px 0 76px!important;
    justify-content:center!important;
    align-items:flex-start!important;
    text-align:left!important;
  }

  .tektar-studio-slider .tektar-slide-content .tektar-kicker{
    margin:0 0 24px!important;
    padding:8px 14px 7px!important;
    font-size:11px!important;
    letter-spacing:.14em!important;
  }

  .tektar-studio-slider .tektar-slide-content h1{
    max-width:610px!important;
    margin:0 0 28px!important;
    font-size:clamp(42px,4.2vw,62px)!important;
    line-height:1.04!important;
    letter-spacing:-.038em!important;
    text-align:left!important;
    text-shadow:
      0 1px 0 rgba(255,255,255,.42),
      0 3px 0 rgba(0,0,0,.25),
      0 8px 16px rgba(0,0,0,.34),
      0 22px 46px rgba(0,0,0,.48)!important;
  }

  .tektar-studio-slider .tektar-slide-text{
    max-width:560px!important;
    margin:0!important;
    font-size:clamp(15px,1.25vw,18px)!important;
    line-height:1.72!important;
    letter-spacing:.018em!important;
  }

  .tektar-studio-slider .tektar-slide-actions{
    margin-top:38px!important;
    gap:12px!important;
  }

  .tektar-studio-slider .tektar-slider-btn{
    min-width:0!important;
    min-height:44px!important;
    padding:0 24px!important;
    border:1px solid rgba(255,255,255,.58)!important;
    border-radius:999px!important;
    background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.08))!important;
    box-shadow:
      inset 0 1px 0 rgba(255,255,255,.52),
      inset 0 -1px 0 rgba(0,0,0,.18),
      0 12px 30px rgba(0,0,0,.23),
      0 0 0 1px rgba(255,255,255,.07)!important;
    backdrop-filter:blur(16px) saturate(155%)!important;
    -webkit-backdrop-filter:blur(16px) saturate(155%)!important;
    font-size:13px!important;
    font-weight:800!important;
  }
  .tektar-studio-slider .tektar-slider-btn:first-child{
    background:linear-gradient(135deg,rgba(74,151,10,.80),rgba(20,101,34,.62))!important;
  }

  /* Kicker > headline > description > actions: net, yavaş, ardışık giriş. */
  .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-kicker,
  .tektar-studio-slider.is-runtime-ready .tektar-slide h1,
  .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-text,
  .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions{
    transform:translate3d(-44px,22px,0)!important;
    opacity:0!important;
    filter:blur(8px)!important;
    transition-property:opacity,transform,filter!important;
    transition-duration:1.15s!important;
    transition-timing-function:cubic-bezier(.16,1,.3,1)!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-kicker,
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active h1,
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-text,
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{
    transform:translate3d(0,0,0)!important;
    opacity:1!important;
    filter:blur(0)!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-kicker{transition-delay:.18s!important}
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active h1{transition-delay:.46s!important}
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-text{transition-delay:.78s!important}
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{transition-delay:1.08s!important}
}

@media (max-width:980px){
  .tektar-studio-slider{height:660px!important;min-height:660px!important}
  .tektar-studio-slider .tektar-slider-btn{
    min-height:46px!important;
    padding:0 22px!important;
    border:1px solid rgba(255,255,255,.58)!important;
    border-radius:999px!important;
    background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.08))!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.48),0 12px 28px rgba(0,0,0,.24)!important;
    backdrop-filter:blur(15px) saturate(150%)!important;
    -webkit-backdrop-filter:blur(15px) saturate(150%)!important;
  }
}

@media (max-width:620px){
  .tektar-studio-slider{height:620px!important;min-height:620px!important}
  .tektar-studio-slider .tektar-slide-content h1{font-size:36px!important}
  .tektar-studio-slider .tektar-slide-actions{margin-top:30px!important}
  .tektar-studio-slider .tektar-slider-btn{width:min(100%,300px)!important;font-size:13px!important}
}

/* v38.6.0 — final vertical composition, tighter shadow and complete radius */
@media (min-width:981px){
  .tektar-studio-slider{
    border-radius:28px!important;
    overflow:hidden!important;
    box-shadow:
      0 18px 28px rgba(0,0,0,.42),
      0 5px 12px rgba(0,0,0,.24)!important;
  }

  /* Metin grubu sliderın üstünde sıkışmaz; bütün blok aşağı alınır. */
  .tektar-studio-slider .tektar-slide-content{
    padding-top:118px!important;
    padding-bottom:64px!important;
    justify-content:flex-start!important;
  }

  .tektar-studio-slider .tektar-slide-content .tektar-kicker{
    margin-bottom:26px!important;
  }
  .tektar-studio-slider .tektar-slide-content h1{
    margin-bottom:34px!important;
  }
  .tektar-studio-slider .tektar-slide-text{
    margin-bottom:0!important;
  }

  /* Butonlar açıklamadan belirgin biçimde ayrılır ve daha aşağıda durur. */
  .tektar-studio-slider .tektar-slide-actions{
    margin-top:76px!important;
    transform:none!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions{
    transform:translate3d(-34px,28px,0)!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{
    transform:translate3d(0,0,0)!important;
  }
}

@media (max-width:980px){
  .tektar-studio-slider{
    border-radius:24px!important;
    overflow:hidden!important;
    box-shadow:0 15px 24px rgba(0,0,0,.34)!important;
  }
  .tektar-studio-slider .tektar-slide-content{
    padding-top:96px!important;
  }
  .tektar-studio-slider .tektar-slide-actions{
    margin-top:52px!important;
  }
}

/* TEKTAR Studio Slider v38.7.0 — lower, clearer glass actions */
.tektar-studio-slider .tektar-slide-actions{
  margin-top:clamp(64px,7.2vh,104px)!important;
  padding-top:0!important;
  transform:translateY(18px)!important;
}
.tektar-studio-slider .tektar-slider-btn{
  position:relative!important;
  overflow:hidden!important;
  min-width:188px!important;
  min-height:46px!important;
  padding:0 24px!important;
  border:1px solid rgba(255,255,255,.68)!important;
  background:linear-gradient(135deg,rgba(255,255,255,.23),rgba(255,255,255,.08))!important;
  backdrop-filter:blur(22px) saturate(185%) contrast(108%)!important;
  -webkit-backdrop-filter:blur(22px) saturate(185%) contrast(108%)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(255,255,255,.12),0 12px 26px rgba(0,0,0,.24),0 0 24px rgba(255,255,255,.08)!important;
}
.tektar-studio-slider .tektar-slider-btn-primary{background:linear-gradient(135deg,rgba(76,164,19,.72),rgba(0,112,54,.60))!important}
.tektar-studio-slider .tektar-slider-btn-secondary{background:linear-gradient(135deg,rgba(26,105,87,.48),rgba(18,55,61,.38))!important;color:#fff!important}
@media(max-width:980px){.tektar-studio-slider .tektar-slide-actions{margin-top:52px!important;transform:none!important}}

/* TEKTAR Studio Slider v38.8.0 — centered left copy and bottom-left glass actions */
@media (min-width:981px){
  .tektar-studio-slider .tektar-slide-content{
    position:absolute!important;
    inset:0 auto 0 clamp(54px,5vw,78px)!important;
    width:min(56%,650px)!important;
    max-width:650px!important;
    height:100%!important;
    padding:0 0 116px!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
    align-items:flex-start!important;
    text-align:left!important;
  }
  .tektar-studio-slider .tektar-kicker,
  .tektar-studio-slider .tektar-slide-content h1,
  .tektar-studio-slider .tektar-slide-text{
    margin-left:0!important;
    margin-right:auto!important;
    text-align:left!important;
  }
  .tektar-studio-slider .tektar-slide-actions{
    position:absolute!important;
    left:0!important;
    bottom:38px!important;
    display:flex!important;
    justify-content:flex-start!important;
    align-items:center!important;
    gap:12px!important;
    margin:0!important;
    padding:0!important;
    transform:none!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions{
    transform:translate3d(-28px,18px,0)!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{
    transform:translate3d(0,0,0)!important;
  }
  .tektar-studio-slider .tektar-slider-btn{
    background:linear-gradient(135deg,rgba(255,255,255,.25),rgba(255,255,255,.07))!important;
    backdrop-filter:blur(24px) saturate(190%)!important;
    -webkit-backdrop-filter:blur(24px) saturate(190%)!important;
  }
  .tektar-studio-slider .tektar-slider-btn-primary{
    background:linear-gradient(135deg,rgba(85,178,24,.76),rgba(0,104,52,.58))!important;
  }
  .tektar-studio-slider .tektar-slider-btn-secondary{
    background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(11,83,68,.28))!important;
  }
}

/* TEKTAR Studio Slider v38.9.0 — balanced gradient, raised actions and illuminated typography */
.tektar-studio-slider .tektar-slide:after{
  background:
    linear-gradient(90deg,
      rgba(2,20,11,.52) 0%,
      rgba(2,20,11,.34) 30%,
      rgba(2,20,11,.14) 56%,
      rgba(2,20,11,.035) 78%,
      rgba(2,20,11,0) 100%)!important;
}
.tektar-studio-slider .tektar-slide-shade{
  background:linear-gradient(180deg,rgba(0,0,0,.035) 0%,rgba(0,0,0,.08) 58%,rgba(0,0,0,.17) 100%)!important;
}

/* Yazıların üzerinden geçen yumuşak ışık. */
.tektar-studio-slider .tektar-slide-content h1,
.tektar-studio-slider .tektar-slide-text,
.tektar-studio-slider .tektar-kicker{
  position:relative!important;
  overflow:hidden!important;
}
.tektar-studio-slider .tektar-slide-content h1:after,
.tektar-studio-slider .tektar-slide-text:after,
.tektar-studio-slider .tektar-kicker:after{
  content:"";
  position:absolute;
  top:-30%;
  bottom:-30%;
  left:-42%;
  width:24%;
  transform:skewX(-18deg);
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),rgba(255,255,255,.62),rgba(255,255,255,.08),transparent);
  mix-blend-mode:screen;
  pointer-events:none;
  animation:tektarSliderTextSweep 5.8s ease-in-out infinite;
}
.tektar-studio-slider .tektar-slide-text:after{animation-delay:.45s}
.tektar-studio-slider .tektar-kicker:after{animation-delay:.9s}
@keyframes tektarSliderTextSweep{
  0%,30%{left:-42%;opacity:0}
  40%{opacity:.9}
  67%{left:122%;opacity:.78}
  74%,100%{left:122%;opacity:0}
}

/* Butonları biraz yukarı al. */
@media (min-width:981px){
  .tektar-studio-slider .tektar-slide-actions{
    bottom:58px!important;
  }
}

@media (max-width:980px){
  .tektar-studio-slider .tektar-slide:after{
    background:linear-gradient(180deg,rgba(2,20,11,.08) 0%,rgba(2,20,11,.24) 45%,rgba(2,20,11,.58) 100%)!important;
  }
  .tektar-studio-slider .tektar-slide-shade{
    background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.10))!important;
  }
}

@media (prefers-reduced-motion:reduce){
  .tektar-studio-slider .tektar-slide-content h1:after,
  .tektar-studio-slider .tektar-slide-text:after,
  .tektar-studio-slider .tektar-kicker:after{animation:none!important}
}

/* v38.12.0 — geometry safety layer shared with Corporate Theme 1.9.16 */
@media (min-width:981px){
  .tektar-studio-slider{--tektar-slider-edge:clamp(36px,3.25vw,48px)}
  .tektar-studio-slider .tektar-slide-content{left:var(--tektar-slider-edge)!important;right:auto!important;padding-bottom:108px!important}
  .tektar-studio-slider .tektar-slide-actions{left:0!important;right:auto!important;bottom:var(--tektar-slider-edge)!important;margin:0!important;transform:none!important}
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{transform:none!important}
}
@media (max-width:980px){
  .tektar-studio-slider{height:clamp(370px,68vw,500px)!important;min-height:0!important;max-height:500px!important;border-radius:24px!important;overflow:hidden!important}
  .tektar-studio-slider .tektar-slide:after,.tektar-studio-slider .tektar-slide-shade{background:none!important;opacity:0!important}
  .tektar-studio-slider .tektar-slide-content{position:absolute!important;inset:0!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;height:100%!important;padding:28px 20px 92px!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;text-align:center!important;transform:none!important}
  .tektar-studio-slider .tektar-kicker,.tektar-studio-slider .tektar-slide-content h1,.tektar-studio-slider .tektar-slide-text{margin-left:auto!important;margin-right:auto!important;text-align:center!important;transform:none!important}
  .tektar-studio-slider .tektar-slide-actions{position:absolute!important;left:50%!important;right:auto!important;bottom:34px!important;width:calc(100% - 32px)!important;margin:0!important;padding:0!important;display:flex!important;flex-flow:row nowrap!important;justify-content:center!important;align-items:center!important;gap:9px!important;transform:translateX(-50%)!important}
  .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions,.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{transform:translateX(-50%)!important}
  .tektar-studio-slider .tektar-slider-btn{flex:0 1 190px!important;width:auto!important;min-width:0!important;min-height:43px!important;padding:0 13px!important;font-size:12px!important;white-space:nowrap!important}
}
@media (max-width:620px){
  .tektar-studio-slider{height:clamp(340px,92vw,390px)!important;max-height:390px!important;border-radius:20px!important}
  .tektar-studio-slider .tektar-slide-content{padding:22px 16px 86px!important}
  .tektar-studio-slider .tektar-slide-content h1{font-size:clamp(25px,7.8vw,33px)!important;margin-bottom:10px!important}
  .tektar-studio-slider .tektar-slide-text{font-size:12px!important;line-height:1.4!important}
  .tektar-studio-slider .tektar-slide-actions{bottom:31px!important;width:calc(100% - 24px)!important;gap:7px!important}
  .tektar-studio-slider .tektar-slider-btn{flex:1 1 0!important;min-height:40px!important;padding:0 8px!important;font-size:11px!important}
}

/* TEKTAR Studio Slider v39.0.0 — responsive engine, effects and safe mobile composition */
.tektar-studio-slider{
  height:var(--tektar-slider-height-desktop,560px)!important;
  min-height:var(--tektar-slider-height-desktop,560px)!important;
  border-radius:var(--tektar-slider-radius-desktop,28px)!important;
  isolation:isolate;
}
.tektar-studio-slider .tektar-slide-media img{width:100%;height:100%;object-fit:cover}
.tektar-studio-slider .tektar-slide:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:rgba(0,0,0,var(--tektar-slider-overlay,0))!important}
.tektar-studio-slider .tektar-slide-content{z-index:3}
.tektar-studio-slider[data-effect="fade"] .tektar-slide{opacity:0;transform:none}.tektar-studio-slider[data-effect="fade"] .tektar-slide.is-active{opacity:1}
.tektar-studio-slider[data-effect="slide"] .tektar-slide{opacity:0;transform:translate3d(7%,0,0)}.tektar-studio-slider[data-effect="slide"] .tektar-slide.is-active{opacity:1;transform:translate3d(0,0,0)}
.tektar-studio-slider[data-effect="zoom"] .tektar-slide{opacity:0;transform:scale(1.06)}.tektar-studio-slider[data-effect="zoom"] .tektar-slide.is-active{opacity:1;transform:scale(1)}
.tektar-studio-slider[data-effect="blur"] .tektar-slide{opacity:0;filter:blur(12px);transform:scale(1.025)}.tektar-studio-slider[data-effect="blur"] .tektar-slide.is-active{opacity:1;filter:blur(0);transform:scale(1)}
.tektar-studio-slider[data-effect="kenburns"] .tektar-slide{opacity:0}.tektar-studio-slider[data-effect="kenburns"] .tektar-slide.is-active{opacity:1}.tektar-studio-slider[data-effect="kenburns"] .tektar-slide.is-active .tektar-slide-media img{animation:tektarKenBurns calc(var(--tektar-slider-transition,1500ms) + 7000ms) ease-out both}
@keyframes tektarKenBurns{from{transform:scale(1.02)}to{transform:scale(1.12) translate3d(-1.5%,-1%,0)}}
@media(max-width:980px){.tektar-studio-slider{height:var(--tektar-slider-height-tablet,460px)!important;min-height:var(--tektar-slider-height-tablet,460px)!important;border-radius:var(--tektar-slider-radius-mobile,22px)!important}}
@media(max-width:620px){
  .tektar-studio-slider{height:var(--tektar-slider-height-mobile,350px)!important;min-height:var(--tektar-slider-height-mobile,350px)!important}
  .tektar-studio-slider .tektar-slide-content{inset:0!important;width:100%!important;max-width:none!important;padding:24px 18px 28px!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}
  .tektar-studio-slider .tektar-slide-content h1,.tektar-studio-slider .tektar-slide-text,.tektar-studio-slider .tektar-kicker{margin-left:auto!important;margin-right:auto!important;text-align:center!important}
  .tektar-studio-slider .tektar-slide-content h1{font-size:clamp(28px,8vw,38px)!important;margin-bottom:14px!important}.tektar-studio-slider .tektar-slide-text{font-size:14px!important;line-height:1.45!important}.tektar-studio-slider .tektar-slide-actions{width:100%!important;justify-content:center!important;margin-top:20px!important;gap:10px!important;transform:none!important}.tektar-studio-slider .tektar-slider-btn{flex:0 1 auto!important;width:auto!important;min-width:0!important;min-height:44px!important;padding:0 16px!important;font-size:12px!important}
}
@media(prefers-reduced-motion:reduce){.tektar-studio-slider *{animation:none!important;transition-duration:.01ms!important}}

/* TEKTAR Studio Slider v39.1.0 — mobile visibility + premium controls */
.tektar-studio-slider .tektar-slider-btn{
  box-sizing:border-box!important;
  height:var(--tektar-button-height,44px)!important;
  min-height:var(--tektar-button-height,44px)!important;
  border-radius:var(--tektar-button-radius,18px)!important;
  border:1px solid rgba(255,255,255,.58)!important;
  color:#fff!important;
  backdrop-filter:blur(15px) saturate(155%)!important;
  -webkit-backdrop-filter:blur(15px) saturate(155%)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.48),inset 0 -1px 0 rgba(0,0,0,.14),0 10px 24px rgba(0,0,0,.24),0 0 22px rgba(79,190,94,.12)!important;
}
.tektar-studio-slider .tektar-slider-btn-primary{background:color-mix(in srgb,var(--tektar-button-primary,#2f8f35) calc(var(--tektar-button-opacity,.82)*100%),transparent)!important}
.tektar-studio-slider .tektar-slider-btn-secondary{background:color-mix(in srgb,var(--tektar-button-secondary,#184f3e) calc(var(--tektar-button-opacity,.82)*100%),transparent)!important}
@supports not (background:color-mix(in srgb,#000 50%,transparent)){
 .tektar-studio-slider .tektar-slider-btn-primary{background:rgba(47,143,53,.82)!important}
 .tektar-studio-slider .tektar-slider-btn-secondary{background:rgba(24,79,62,.82)!important}
}
.tektar-studio-slider .tektar-slider-dots{bottom:var(--tektar-dot-bottom,14px)!important;gap:7px!important;padding:6px 9px!important}
.tektar-studio-slider .tektar-slider-dots button{width:var(--tektar-dot-size,7px)!important;height:var(--tektar-dot-size,7px)!important;min-width:var(--tektar-dot-size,7px)!important;min-height:var(--tektar-dot-size,7px)!important;padding:0!important;border-radius:999px!important}
.tektar-studio-slider .tektar-slider-dots button.is-active{width:var(--tektar-dot-active-size,22px)!important;min-width:var(--tektar-dot-active-size,22px)!important}

@media (min-width:981px){
 .tektar-studio-slider .tektar-slide-content{
   position:absolute!important;
   top:var(--tektar-content-top,46px)!important;
   right:var(--tektar-content-right,46px)!important;
   left:auto!important;
   bottom:auto!important;
   width:min(var(--tektar-content-width,520px),46vw)!important;
   height:auto!important;
   max-width:none!important;
   padding:0!important;
   align-items:flex-start!important;
   text-align:left!important;
 }
 .tektar-studio-slider .tektar-slide-content h1{font-size:var(--tektar-headline-size,54px)!important;line-height:1.04!important}
 .tektar-studio-slider.has-text-outline .tektar-slide-content h1,
 .tektar-studio-slider.has-text-outline .tektar-kicker,
 .tektar-studio-slider.has-text-outline .tektar-slide-text{
   -webkit-text-stroke:var(--tektar-outline-width,2px) rgba(0,0,0,.78);
   paint-order:stroke fill;
   text-shadow:0 2px 4px rgba(0,0,0,.7),0 8px 20px rgba(0,0,0,.38)!important;
 }
 .tektar-studio-slider .tektar-slide-actions{
   position:fixed!important;
   left:var(--tektar-slider-edge,46px)!important;
   right:auto!important;
   bottom:calc(var(--tektar-slider-edge,46px) + 18px)!important;
   width:auto!important;
   gap:12px!important;
 }
 .tektar-studio-slider .tektar-slider-btn{width:184px!important;min-width:184px!important;padding:0 18px!important;font-size:13px!important}
 .tektar-studio-slider .tektar-slide:after{background:rgba(0,0,0,var(--tektar-slider-overlay,.18))!important}
}

@media (max-width:620px){
 .tektar-studio-slider.mobile-hide-kicker .tektar-kicker{display:none!important}
 .tektar-studio-slider.mobile-hide-headline .tektar-slide-content h1{display:none!important}
 .tektar-studio-slider.mobile-hide-text .tektar-slide-text{display:none!important}
 .tektar-studio-slider .tektar-slide-content{padding:18px 16px 96px!important}
 .tektar-studio-slider .tektar-slide-actions{
   position:absolute!important;
   left:12px!important;
   right:12px!important;
   bottom:46px!important;
   width:auto!important;
   gap:8px!important;
   transform:none!important;
 }
 .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions,
 .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{transform:none!important}
 .tektar-studio-slider .tektar-slider-btn{
   flex:1 1 0!important;
   width:0!important;
   min-width:0!important;
   max-width:none!important;
   padding:0 8px!important;
   font-size:11px!important;
   line-height:1.1!important;
   white-space:nowrap!important;
 }
 .tektar-studio-slider .tektar-slider-dots{bottom:10px!important}
}

/* TEKTAR Studio Slider v39.2.0 — restored action geometry + premium glass + left web copy */
.tektar-studio-slider .tektar-slider-btn{
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:clip!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  font-weight:750!important;
  letter-spacing:-.01em!important;
  border:1px solid rgba(255,255,255,.72)!important;
  background-clip:padding-box!important;
  backdrop-filter:blur(22px) saturate(190%) contrast(108%)!important;
  -webkit-backdrop-filter:blur(22px) saturate(190%) contrast(108%)!important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.78),
    inset 0 -1px 0 rgba(0,0,0,.22),
    inset 0 0 20px rgba(255,255,255,.10),
    0 10px 26px rgba(0,0,0,.30),
    0 0 0 1px rgba(255,255,255,.10),
    0 0 25px rgba(72,210,126,.18)!important;
  text-shadow:0 1px 2px rgba(0,0,0,.72)!important;
}
.tektar-studio-slider .tektar-slider-btn:before{
  content:""!important;
  position:absolute!important;
  inset:1px 1px auto 1px!important;
  height:48%!important;
  border-radius:inherit!important;
  background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,0))!important;
  opacity:.72!important;
  pointer-events:none!important;
}
.tektar-studio-slider .tektar-slider-btn-primary{
  background:linear-gradient(135deg,rgba(82,183,37,.88),rgba(0,112,54,.76))!important;
}
.tektar-studio-slider .tektar-slider-btn-secondary{
  background:linear-gradient(135deg,rgba(38,123,102,.82),rgba(11,61,57,.75))!important;
}
.tektar-studio-slider .tektar-slider-btn:hover{
  transform:translateY(-2px) scale(1.015)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(0,0,0,.18),0 14px 30px rgba(0,0,0,.34),0 0 30px rgba(92,225,135,.28)!important;
}

@media (min-width:981px){
  .tektar-studio-slider .tektar-slide-content{
    top:var(--tektar-content-top,46px)!important;
    left:var(--tektar-content-left,46px)!important;
    right:auto!important;
    bottom:auto!important;
    width:min(var(--tektar-content-width,520px),46vw)!important;
    align-items:flex-start!important;
    text-align:left!important;
  }
  .tektar-studio-slider .tektar-kicker,
  .tektar-studio-slider .tektar-slide-content h1,
  .tektar-studio-slider .tektar-slide-text{
    margin-left:0!important;
    margin-right:0!important;
    text-align:left!important;
  }
  .tektar-studio-slider .tektar-slide-text{
    color:#43e0d0!important;
    -webkit-text-stroke:1.5px rgba(0,0,0,.96)!important;
    paint-order:stroke fill!important;
    text-shadow:0 2px 3px rgba(0,0,0,.92),0 5px 14px rgba(0,0,0,.68)!important;
    font-weight:750!important;
  }
  /* v39.0.0 konumu + yalnızca 10px yukarı */
  .tektar-studio-slider .tektar-slide-actions{
    position:absolute!important;
    left:0!important;
    right:auto!important;
    bottom:calc(var(--tektar-slider-edge,46px) + 10px)!important;
    width:auto!important;
    margin:0!important;
    transform:none!important;
    gap:12px!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions,
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{transform:none!important}
  .tektar-studio-slider .tektar-slider-btn{
    width:auto!important;
    min-width:190px!important;
    max-width:none!important;
    padding:0 24px!important;
    font-size:13px!important;
  }
}

@media (max-width:980px){
  /* v39.0.0 tablet/mobile konumu + yalnızca 10px yukarı */
  .tektar-studio-slider .tektar-slide-actions{
    position:absolute!important;
    left:50%!important;
    right:auto!important;
    bottom:44px!important;
    width:calc(100% - 32px)!important;
    margin:0!important;
    padding:0!important;
    display:grid!important;
    grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;
    gap:9px!important;
    transform:translateX(-50%)!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-actions,
  .tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-actions{transform:translateX(-50%)!important}
  .tektar-studio-slider .tektar-slider-btn{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
    padding:0 11px!important;
    font-size:clamp(10px,2.75vw,12px)!important;
    line-height:1!important;
  }
}
@media (max-width:620px){
  .tektar-studio-slider .tektar-slide-actions{
    bottom:41px!important;
    width:calc(100% - 24px)!important;
    gap:7px!important;
  }
  .tektar-studio-slider .tektar-slider-btn{
    min-height:40px!important;
    padding:0 8px!important;
    font-size:clamp(9.5px,2.7vw,11px)!important;
  }
}

/* v39.3.0 — independent web/mobile control engine */
.tektar-studio-slider.is-runtime-ready{height:var(--ts-height)!important;min-height:var(--ts-height)!important;border-radius:var(--ts-radius)!important;overflow:hidden!important}
.tektar-studio-slider.is-runtime-ready .tektar-slide:after,.tektar-studio-slider.is-runtime-ready .tektar-slide-shade{background:rgba(0,0,0,var(--ts-overlay))!important}
.tektar-studio-slider.is-runtime-ready .tektar-slide-content{position:absolute!important;z-index:5!important;top:var(--ts-content-top)!important;left:var(--ts-content-left)!important;right:auto!important;bottom:auto!important;width:min(var(--ts-content-width),calc(100% - (2 * var(--ts-content-left))))!important;max-width:none!important;height:auto!important;padding:0!important;align-items:flex-start!important;text-align:left!important;justify-content:flex-start!important}
.tektar-studio-slider.is-runtime-ready .tektar-slide-content h1{font-size:var(--ts-headline-size)!important}
.tektar-studio-slider.is-runtime-ready .tektar-slide-actions{position:relative!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;margin-top:28px!important;padding:0!important;gap:var(--ts-button-gap)!important;transform:translate3d(var(--ts-button-x),var(--ts-button-y),0)!important}
.tektar-studio-slider.is-runtime-ready .tektar-slider-btn{width:auto!important;min-width:max-content!important;max-width:none!important;height:var(--ts-button-height)!important;min-height:var(--ts-button-height)!important;padding:0 28px!important;border-radius:var(--ts-button-radius)!important;font-size:var(--ts-button-font)!important;line-height:1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;flex:0 0 auto!important;border:1px solid rgba(255,255,255,.72)!important;backdrop-filter:blur(var(--ts-button-blur)) saturate(190%) contrast(108%)!important;-webkit-backdrop-filter:blur(var(--ts-button-blur)) saturate(190%) contrast(108%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(0,0,0,.25),inset 0 0 22px rgba(255,255,255,calc(var(--ts-button-glass)*.32)),0 14px 34px rgba(0,0,0,.34),0 0 28px rgba(255,255,255,calc(var(--ts-button-glass)*.18))!important}
.tektar-studio-slider.is-runtime-ready .tektar-slider-btn-primary{background:linear-gradient(135deg,color-mix(in srgb,var(--ts-button-primary) calc(var(--ts-button-opacity)*100%),transparent),color-mix(in srgb,var(--ts-button-primary) calc(var(--ts-button-opacity)*72%),rgba(255,255,255,.18)))!important}
.tektar-studio-slider.is-runtime-ready .tektar-slider-btn-secondary{background:linear-gradient(135deg,color-mix(in srgb,var(--ts-button-secondary) calc(var(--ts-button-opacity)*100%),transparent),color-mix(in srgb,var(--ts-button-secondary) calc(var(--ts-button-opacity)*72%),rgba(255,255,255,.18)))!important}
.tektar-studio-slider.is-runtime-ready .tektar-slider-dots{bottom:var(--ts-dot-bottom)!important;gap:8px!important}
.tektar-studio-slider.is-runtime-ready .tektar-slider-dots button{width:var(--ts-dot-size)!important;height:var(--ts-dot-size)!important;min-width:var(--ts-dot-size)!important;min-height:var(--ts-dot-size)!important;padding:0!important}
.tektar-studio-slider.is-runtime-ready .tektar-slider-dots button.is-active{width:var(--ts-dot-active)!important}
.tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-kicker,.tektar-studio-slider.is-runtime-ready .tektar-slide h1,.tektar-studio-slider.is-runtime-ready .tektar-slide .tektar-slide-text{transition-duration:var(--ts-copy-duration)!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important}
.tektar-studio-slider.is-runtime-ready[data-copy-animation="none"] .tektar-slide .tektar-kicker,.tektar-studio-slider.is-runtime-ready[data-copy-animation="none"] .tektar-slide h1,.tektar-studio-slider.is-runtime-ready[data-copy-animation="none"] .tektar-slide .tektar-slide-text{transform:none!important;filter:none!important}
.tektar-studio-slider.is-runtime-ready[data-copy-animation="left"] .tektar-slide:not(.is-active) .tektar-kicker,.tektar-studio-slider.is-runtime-ready[data-copy-animation="left"] .tektar-slide:not(.is-active) h1,.tektar-studio-slider.is-runtime-ready[data-copy-animation="left"] .tektar-slide:not(.is-active) .tektar-slide-text{transform:translateX(calc(-1 * var(--ts-copy-distance)))!important}
.tektar-studio-slider.is-runtime-ready[data-copy-animation="right"] .tektar-slide:not(.is-active) .tektar-kicker,.tektar-studio-slider.is-runtime-ready[data-copy-animation="right"] .tektar-slide:not(.is-active) h1,.tektar-studio-slider.is-runtime-ready[data-copy-animation="right"] .tektar-slide:not(.is-active) .tektar-slide-text{transform:translateX(var(--ts-copy-distance))!important}
.tektar-studio-slider.is-runtime-ready[data-copy-animation="up"] .tektar-slide:not(.is-active) .tektar-kicker,.tektar-studio-slider.is-runtime-ready[data-copy-animation="up"] .tektar-slide:not(.is-active) h1,.tektar-studio-slider.is-runtime-ready[data-copy-animation="up"] .tektar-slide:not(.is-active) .tektar-slide-text{transform:translateY(var(--ts-copy-distance))!important}
.tektar-studio-slider.is-runtime-ready[data-copy-animation="down"] .tektar-slide:not(.is-active) .tektar-kicker,.tektar-studio-slider.is-runtime-ready[data-copy-animation="down"] .tektar-slide:not(.is-active) h1,.tektar-studio-slider.is-runtime-ready[data-copy-animation="down"] .tektar-slide:not(.is-active) .tektar-slide-text{transform:translateY(calc(-1 * var(--ts-copy-distance)))!important}
.tektar-studio-slider.is-runtime-ready[data-copy-animation="zoom"] .tektar-slide:not(.is-active) .tektar-kicker,.tektar-studio-slider.is-runtime-ready[data-copy-animation="zoom"] .tektar-slide:not(.is-active) h1,.tektar-studio-slider.is-runtime-ready[data-copy-animation="zoom"] .tektar-slide:not(.is-active) .tektar-slide-text{transform:scale(.88)!important}
.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-kicker{transition-delay:0ms!important}.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active h1{transition-delay:var(--ts-copy-stagger)!important}.tektar-studio-slider.is-runtime-ready .tektar-slide.is-active .tektar-slide-text{transition-delay:calc(var(--ts-copy-stagger)*2)!important}
@media(max-width:620px){.tektar-studio-slider.is-runtime-ready .tektar-slide-content{align-items:center!important;text-align:center!important}.tektar-studio-slider.is-runtime-ready .tektar-slide-actions{justify-content:center!important}.tektar-studio-slider.is-runtime-ready .tektar-slider-btn{padding-left:18px!important;padding-right:18px!important}.tektar-studio-slider.is-runtime-ready .tektar-slider-dots{z-index:20!important}}


/* TEKTAR Studio Slider v39.4.0 — independent web/mobile text colors */
.tektar-studio-slider.is-runtime-ready .tektar-slide-content .tektar-kicker{
  color:var(--ts-kicker-color,#e9fff0)!important;
  -webkit-text-fill-color:var(--ts-kicker-color,#e9fff0)!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide-content h1{
  color:var(--ts-headline-color,#fff)!important;
  -webkit-text-fill-color:var(--ts-headline-color,#fff)!important;
  background:none!important;
  -webkit-background-clip:border-box!important;
  background-clip:border-box!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide-content .tektar-slide-text{
  color:var(--ts-text-color,#43e0d0)!important;
  -webkit-text-fill-color:var(--ts-text-color,#43e0d0)!important;
}

/* TEKTAR Studio Slider v40.0.0 — responsive fit engine, reliable button anchoring, emboss and contour */
.tektar-studio-slider.is-runtime-ready .tektar-slide-media,
.tektar-studio-slider.is-runtime-ready .tektar-slide-media picture{
  position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide-media img{
  position:absolute!important;inset:0!important;width:100%!important;height:100%!important;
  object-fit:var(--ts-image-fit,cover)!important;
  object-position:var(--ts-image-position,center center)!important;
  transform:translate3d(var(--ts-image-x,0),var(--ts-image-y,0),0) scale(var(--ts-image-zoom,1))!important;
  transform-origin:var(--ts-image-position,center center)!important;
  transition:transform 1.1s cubic-bezier(.16,1,.3,1)!important;
}

/* Butonlar slaytın altına bağımsız sabitlenir; tema veya metin kutusu konumu artık ezemez. */
.tektar-studio-slider.is-runtime-ready .tektar-slide>.tektar-slide-actions{
  position:absolute!important;z-index:18!important;
  left:50%!important;right:auto!important;top:auto!important;
  bottom:var(--ts-button-bottom,24px)!important;
  width:auto!important;max-width:calc(100% - 24px)!important;
  margin:0!important;padding:0!important;
  display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;
  align-items:center!important;justify-content:center!important;
  gap:var(--ts-button-gap,10px)!important;
  transform:translate3d(calc(-50% + var(--ts-button-x,0px)),0,0)!important;
  filter:none!important;opacity:1!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide>.tektar-slide-actions .tektar-slider-btn{
  box-sizing:border-box!important;
  width:var(--ts-button-width,180px)!important;
  min-width:var(--ts-button-width,180px)!important;
  max-width:var(--ts-button-width,180px)!important;
  height:var(--ts-button-height,42px)!important;
  min-height:var(--ts-button-height,42px)!important;
  padding:0 14px!important;
  white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;
  text-overflow:clip!important;overflow:hidden!important;
  font-size:var(--ts-button-font,13px)!important;line-height:1!important;
  border-radius:var(--ts-button-radius,22px)!important;
  border:1px solid rgba(255,255,255,.82)!important;
  backdrop-filter:blur(var(--ts-button-blur,24px)) saturate(220%) brightness(112%)!important;
  -webkit-backdrop-filter:blur(var(--ts-button-blur,24px)) saturate(220%) brightness(112%)!important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.96),
    inset 0 -1px 0 rgba(0,0,0,.24),
    inset 0 0 28px rgba(255,255,255,var(--ts-button-glass,.78)),
    0 12px 28px rgba(0,0,0,.34),
    0 0 24px rgba(255,255,255,var(--ts-button-glass,.78))!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide>.tektar-slide-actions .tektar-slider-btn:after{
  content:"";position:absolute;pointer-events:none;inset:1px 2px auto 2px;height:48%;border-radius:inherit;
  background:linear-gradient(180deg,rgba(255,255,255,.46),rgba(255,255,255,.04));opacity:var(--ts-button-glass,.78);
}

/* Renk + bağımsız dış kontür + ayarlanabilir kabartma */
.tektar-studio-slider.is-runtime-ready .tektar-kicker{
  color:var(--ts-kicker-color,#e9fff0)!important;-webkit-text-fill-color:var(--ts-kicker-color,#e9fff0)!important;
  -webkit-text-stroke:var(--ts-kicker-outline,1px) var(--ts-kicker-outline-color,#000)!important;
  paint-order:stroke fill!important;
  text-shadow:
    0 1px 0 rgba(255,255,255,var(--ts-kicker-emboss,.3)),
    0 2px 0 rgba(0,0,0,var(--ts-kicker-emboss,.3)),
    0 5px 12px rgba(0,0,0,var(--ts-kicker-emboss,.3))!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide-content h1{
  color:var(--ts-headline-color,#fff)!important;-webkit-text-fill-color:var(--ts-headline-color,#fff)!important;
  -webkit-text-stroke:var(--ts-headline-outline,2px) var(--ts-headline-outline-color,#000)!important;
  paint-order:stroke fill!important;background:none!important;
  text-shadow:
    0 1px 0 rgba(255,255,255,var(--ts-headline-emboss,.45)),
    0 3px 0 rgba(0,0,0,var(--ts-headline-emboss,.45)),
    0 7px 12px rgba(0,0,0,var(--ts-headline-emboss,.45)),
    0 18px 38px rgba(0,0,0,var(--ts-headline-emboss,.45))!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide-text{
  color:var(--ts-text-color,#43e0d0)!important;-webkit-text-fill-color:var(--ts-text-color,#43e0d0)!important;
  -webkit-text-stroke:var(--ts-text-outline,2px) var(--ts-text-outline-color,#000)!important;
  paint-order:stroke fill!important;
  text-shadow:
    0 1px 0 rgba(255,255,255,var(--ts-text-emboss,.3)),
    0 2px 0 rgba(0,0,0,var(--ts-text-emboss,.3)),
    0 6px 16px rgba(0,0,0,var(--ts-text-emboss,.3))!important;
}

.tektar-studio-slider.is-runtime-ready .tektar-slider-dots{z-index:20!important;bottom:var(--ts-dot-bottom,12px)!important}

@media(max-width:620px){
  .tektar-studio-slider.is-runtime-ready .tektar-slide>.tektar-slide-actions{
    max-width:calc(100% - 16px)!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide>.tektar-slide-actions .tektar-slider-btn{
    padding-left:8px!important;padding-right:8px!important;
  }
}
/* v40.3.0 independent drag positioning and motion reliability */
.tektar-studio-slider.is-runtime-ready .tektar-slide-content{top:var(--ts-content-top)!important;left:var(--ts-content-left)!important;right:auto!important;width:var(--ts-content-width)!important;max-width:calc(100% - var(--ts-content-left) - 20px)!important;transform:none!important}
.tektar-studio-slider.is-runtime-ready .tektar-slide-actions{position:absolute!important;display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}
.tektar-studio-slider.is-runtime-ready .tektar-slide-actions a{width:var(--ts-button-width)!important;min-width:var(--ts-button-width)!important;max-width:var(--ts-button-width)!important;height:var(--ts-button-height)!important;white-space:nowrap!important}

/* TEKTAR Studio Slider v40.5.5 — mobile containment, multiline text and visible 3D emboss */
.tektar-studio-slider.is-runtime-ready{
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  height:var(--ts-height,560px)!important;
  min-height:var(--ts-height,560px)!important;
  overflow:hidden!important;
  isolation:isolate!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide,
.tektar-studio-slider.is-runtime-ready .tektar-slide-media,
.tektar-studio-slider.is-runtime-ready .tektar-slide-media picture{
  width:100%!important;max-width:100%!important;height:100%!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-kicker,
.tektar-studio-slider.is-runtime-ready .tektar-slide-content h1,
.tektar-studio-slider.is-runtime-ready .tektar-slide-text{
  white-space:pre-line!important;
  overflow-wrap:normal!important;
  word-break:normal!important;
  -webkit-font-smoothing:antialiased;
  filter:drop-shadow(0 2px 1px rgba(0,0,0,.48)) drop-shadow(0 8px 12px rgba(0,0,0,.30))!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-kicker{
  text-shadow:0 -1px 0 rgba(255,255,255,.72),0 1px 0 rgba(0,0,0,.72),0 2px 1px rgba(0,0,0,.56),0 6px 12px rgba(0,0,0,var(--ts-kicker-emboss,.3))!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide-content h1{
  text-shadow:0 -1px 0 rgba(255,255,255,.82),0 1px 0 rgba(0,0,0,.9),0 2px 0 rgba(0,0,0,.72),0 4px 2px rgba(0,0,0,.58),0 12px 24px rgba(0,0,0,var(--ts-headline-emboss,.45))!important;
}
.tektar-studio-slider.is-runtime-ready .tektar-slide-text{
  text-shadow:0 -1px 0 rgba(255,255,255,.68),0 1px 0 rgba(0,0,0,.78),0 2px 1px rgba(0,0,0,.58),0 8px 16px rgba(0,0,0,var(--ts-text-emboss,.3))!important;
}
@media(max-width:620px){
  .tektar-studio-slider.is-runtime-ready{
    width:100%!important;max-width:100vw!important;
    height:var(--ts-height,350px)!important;min-height:var(--ts-height,350px)!important;
    margin-left:0!important;margin-right:0!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide-content{
    box-sizing:border-box!important;
    width:min(var(--ts-content-width,360px),calc(100% - var(--ts-content-left,18px) - 14px))!important;
    max-width:calc(100% - var(--ts-content-left,18px) - 14px)!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide-content h1{
    font-size:clamp(22px,var(--ts-headline-size,36px),42px)!important;
    line-height:1.06!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide>.tektar-slide-actions{
    width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;
    box-sizing:border-box!important;
  }
  .tektar-studio-slider.is-runtime-ready .tektar-slide>.tektar-slide-actions .tektar-slider-btn{
    width:min(var(--ts-button-width,172px),calc((100vw - 42px - var(--ts-button-gap,10px))/2))!important;
    min-width:0!important;
    max-width:calc((100vw - 42px - var(--ts-button-gap,10px))/2)!important;
  }
}

/* v40.5.8 — Modern, transparent slider navigation arrows */
.tektar-studio-slider [data-slider-prev],
.tektar-studio-slider [data-slider-next],
.tektar-studio-slider .tektar-slider-arrow{
  position:absolute!important;
  top:50%!important;
  z-index:30!important;
  display:grid!important;
  place-items:center!important;
  width:46px!important;
  height:46px!important;
  min-width:46px!important;
  min-height:46px!important;
  margin:0!important;
  padding:0!important;
  border:1px solid rgba(255,255,255,.58)!important;
  border-radius:999px!important;
  background:rgba(12,22,17,.18)!important;
  color:transparent!important;
  font-size:0!important;
  line-height:1!important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.46),
    0 6px 18px rgba(0,0,0,.18)!important;
  -webkit-backdrop-filter:blur(8px) saturate(130%)!important;
  backdrop-filter:blur(8px) saturate(130%)!important;
  transform:translateY(-50%)!important;
  opacity:.92!important;
  cursor:pointer!important;
  overflow:hidden!important;
  transition:transform .24s ease,background .24s ease,border-color .24s ease,box-shadow .24s ease,opacity .24s ease!important;
}
.tektar-studio-slider [data-slider-prev]{left:18px!important}
.tektar-studio-slider [data-slider-next]{right:18px!important}

.tektar-studio-slider [data-slider-prev]::before,
.tektar-studio-slider [data-slider-next]::before,
.tektar-studio-slider .tektar-slider-arrow::before{
  content:""!important;
  display:block!important;
  width:12px!important;
  height:12px!important;
  border-top:2.5px solid #fff!important;
  border-right:2.5px solid #fff!important;
  filter:drop-shadow(0 1px 2px rgba(0,0,0,.36))!important;
}
.tektar-studio-slider [data-slider-prev]::before{transform:translateX(2px) rotate(-135deg)!important}
.tektar-studio-slider [data-slider-next]::before{transform:translateX(-2px) rotate(45deg)!important}

.tektar-studio-slider [data-slider-prev]::after,
.tektar-studio-slider [data-slider-next]::after{
  content:""!important;
  position:absolute!important;
  inset:5px!important;
  border-radius:inherit!important;
  border:1px solid rgba(255,255,255,.12)!important;
  pointer-events:none!important;
}

.tektar-studio-slider [data-slider-prev]:hover,
.tektar-studio-slider [data-slider-next]:hover,
.tektar-studio-slider [data-slider-prev]:focus-visible,
.tektar-studio-slider [data-slider-next]:focus-visible{
  background:rgba(15,88,52,.34)!important;
  border-color:rgba(255,255,255,.82)!important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.60),
    0 9px 24px rgba(0,0,0,.25),
    0 0 0 4px rgba(255,255,255,.10)!important;
  opacity:1!important;
}
.tektar-studio-slider [data-slider-prev]:hover,
.tektar-studio-slider [data-slider-prev]:focus-visible{transform:translateY(-50%) translateX(-2px) scale(1.06)!important}
.tektar-studio-slider [data-slider-next]:hover,
.tektar-studio-slider [data-slider-next]:focus-visible{transform:translateY(-50%) translateX(2px) scale(1.06)!important}
.tektar-studio-slider [data-slider-prev]:active,
.tektar-studio-slider [data-slider-next]:active{transform:translateY(-50%) scale(.96)!important}

@media(max-width:620px){
  .tektar-studio-slider [data-slider-prev],
  .tektar-studio-slider [data-slider-next],
  .tektar-studio-slider .tektar-slider-arrow{
    width:38px!important;
    height:38px!important;
    min-width:38px!important;
    min-height:38px!important;
    background:rgba(12,22,17,.14)!important;
    border-color:rgba(255,255,255,.50)!important;
  }
  .tektar-studio-slider [data-slider-prev]{left:10px!important}
  .tektar-studio-slider [data-slider-next]{right:10px!important}
  .tektar-studio-slider [data-slider-prev]::before,
  .tektar-studio-slider [data-slider-next]::before,
  .tektar-studio-slider .tektar-slider-arrow::before{
    width:10px!important;
    height:10px!important;
    border-width:2px 2px 0 0!important;
  }
}
