/* V8.3: mobilde fotoğrafların tamamını gösteren hero */
.v83-design .header-phone-secondary{font-size:12px;gap:5px}
.v83-design .v83-mobile-phones{display:flex;gap:14px;flex-wrap:wrap;padding:12px 20px}
.v83-design .v83-mobile-phones a{color:#081f3f;font-weight:700;text-decoration:none}
@media(min-width:821px){.v83-design .v83-mobile-phones{display:none}}
@media(max-width:1190px){.v83-design .header-phone-secondary{display:none}}
@media(max-width:720px){
 .v83-design .hero{overflow:hidden}
 .v83-design .hero-inner{display:flex!important;flex-direction:column!important;min-height:0!important;gap:0!important}
 .v83-design .hero-copy{width:100%!important;padding:28px 0 18px!important}
 .v83-design .hero h1{font-size:clamp(32px,9vw,48px)!important;line-height:1.05!important;margin-bottom:12px!important}
 .v83-design .hero-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}
 .v83-design .hero-actions .btn{width:100%;min-width:0;padding:12px 7px;font-size:12px;justify-content:center}
 .v83-design .hero-media{position:relative!important;display:block!important;width:100%!important;margin:0 0 22px!important;height:auto!important;min-height:0!important;aspect-ratio:1.48!important;overflow:hidden!important;border-radius:8px!important;clip-path:none!important;background:#e8edf3}
 .v83-design .hero-mask{position:absolute!important;inset:0!important;clip-path:none!important;border-radius:inherit!important}
 .v83-design .hero-slide{position:absolute!important;inset:0!important;display:flex!important;align-items:center;justify-content:center}
 .v83-design .hero-slide img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;animation:none!important}
 .v83-design .hero-slide:after{display:none!important}
 .v83-design .hero-media .slider-count{bottom:10px!important;right:12px!important}
 .v83-design .hero-media .slider-pause{bottom:10px!important;right:88px!important}
}
@media(prefers-reduced-motion:reduce){.v83-design .hero-slide{transition:none!important}}

/* V8.4 mobile hero: strong image presentation and unobtrusive controls */
@media(max-width:720px){
 .v83-design .hero-inner{gap:0!important}
 .v83-design .hero-copy{padding:22px 0 16px!important}
 .v83-design .hero h1{font-size:clamp(31px,8.5vw,42px)!important}
 .v83-design .hero p{margin-bottom:18px!important}
 .v83-design .hero-actions{margin-bottom:0!important}
 .v83-design .hero-media{
   aspect-ratio:auto!important;height:clamp(340px,106vw,510px)!important;
   margin:0 0 14px!important;border-radius:6px!important;
   background:#e8edf3!important;
 }
 .v83-design .hero-slide img{
   object-fit:cover!important;object-position:center center!important;
 }
 .v83-design .hero-media .slider-pause,
 .v83-design .hero-media .slider-nav,
 .v83-design .hero-media .slider-count{
   position:absolute!important;top:auto!important;bottom:12px!important;
   width:36px!important;height:36px!important;border-radius:6px!important;
   font-size:19px!important;display:grid!important;place-items:center!important;
   background:rgba(5,25,48,.86)!important;color:#fff!important;
   border:1px solid rgba(255,255,255,.4)!important;
   box-shadow:none!important;transform:none!important;
 }
 .v83-design .hero-media .slider-prev{left:12px!important;right:auto!important}
 .v83-design .hero-media .slider-next{left:56px!important;right:auto!important}
 .v83-design .hero-media .slider-pause{left:100px!important;right:auto!important}
 .v83-design .hero-media .slider-count{
   left:auto!important;right:12px!important;width:auto!important;
   min-width:58px!important;padding:0 9px!important;font-size:12px!important;
 }
}
