/* Mobile composition measured from the supplied reference, without phone chrome. */
.lh-mobile-label,.lh-slide-steps{display:none}
@media(max-width:760px){
  body.kd-site.kd-light.kd-has-bottom-nav{padding-bottom:0!important}
  .kd-light.kd-has-bottom-nav .kd-footer-full{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}
  .kd-light.kd-home-page{--kd-header-height:54px}
  .kd-light.kd-home-page .kd-header{height:54px;background:transparent;border:0;backdrop-filter:none}
  .kd-light.kd-home-page.kd-home-header-solid .kd-header{background:#fffffff5;backdrop-filter:blur(12px);border-bottom:1px solid #e8edf1;color:#535659!important}
  .kd-light.kd-home-page:not(.kd-home-header-solid) .kd-header{background:transparent;backdrop-filter:none;border:0;color:#fff!important}
  .kd-light.kd-home-page:not(.kd-home-header-solid) .kd-header-logo img{filter:none}
  .kd-light.kd-home-page.kd-home-header-solid .kd-header-logo img{filter:brightness(0) opacity(.67)}
  .kd-light.kd-home-page .kd-header-inner{width:calc(100% - 42px);gap:14px}
  .kd-light.kd-home-page .kd-header-logo,.kd-light.kd-home-page .kd-header-logo img{width:132px;height:34px;object-fit:contain}
  .kd-light.kd-home-page .kd-header-actions{gap:16px}
  .kd-light.kd-home-page .kd-menu-button{width:25px;height:30px;padding:0}
  .kd-light.kd-home-page .kd-menu-button svg{width:23px;height:23px}
  .kd-light.kd-home-page .kd-turkish-flag{width:25px;height:18px;flex-basis:25px}
  .kd-light.kd-home-page .kd-turkish-flag img{width:25px;height:18px;object-fit:cover}
  .kd-light .lh-hero{height:117vw;min-height:420px;max-height:none;background:#101c27;overflow:hidden}
  .kd-light .lh-hero .lh-slides{inset:0}
  .kd-light .lh-hero .lh-slide.kd-slide{transition:none}
  .kd-light .lh-hero .lh-slide:after{background:linear-gradient(180deg,#07101a08 0%,transparent 52%,#03090d25 65%,#03090d66 100%)!important}
  .kd-light .lh-hero .lh-hero-media{inset:0;height:100%;background:transparent}
  .kd-light .lh-hero .lh-hero-media picture,.kd-light .lh-hero .lh-hero-media img,.kd-light .lh-hero .lh-hero-media video{width:100%;height:100%;object-fit:cover;object-position:center 43%;filter:none!important}
  .kd-light .lh-hero .lh-landscape .lh-hero-media{inset:0;height:63%}
  .kd-light .lh-hero .lh-landscape .lh-hero-media img{object-fit:cover;object-position:center}
  .kd-light .lh-hero .lh-landscape{background:#0a131a}
  .kd-light .lh-hero .lh-hero-copy.kd-container{position:absolute;inset:auto 0 40px;width:calc(100% - 42px);padding:0;margin:auto;z-index:2}
  .kd-light .lh-hero .lh-eyebrow{font:500 clamp(9px,2.55vw,16px)/1.2 'Barlow Condensed',Arial,sans-serif;gap:6px;margin:0 0 4px!important;color:#fff!important;white-space:nowrap}
  .kd-light .lh-hero .lh-eyebrow i{width:15px;height:2px}
  body.kd-light .lh-hero h1{font:800 clamp(33px,9.2vw,70px)/.84 'Barlow Condensed','Barlow',Arial,sans-serif;letter-spacing:-.6px;margin:4px 0 4px;max-width:100%}
  .kd-light .lh-hero h1>span{transform:scaleX(1.12);transform-origin:left center;width:max-content;max-width:90%}
  .kd-light .lh-hero h1>span:first-child{color:#fff!important}
  .kd-light .lh-hero h1>.lh-red{color:#ed0017!important}
  .kd-light .lh-hero .lh-description{font:400 clamp(10.5px,2.85vw,18px)/1.2 'Barlow',Arial,sans-serif;max-width:60%;margin:0 0 8px!important;color:#fff!important}
  .kd-light .lh-hero-buttons{gap:14px;justify-content:flex-start;align-items:center}
  .kd-light .lh-hero-buttons>.lh-button{min-height:32px;max-width:54%;padding:0 18px;font:700 clamp(10px,2.85vw,17px)/1.1 'Barlow Condensed',Arial,sans-serif;gap:14px;border-radius:5px;background:linear-gradient(120deg,#fa0019,#d90012);box-shadow:none}
  .kd-light .lh-hero-buttons>.lh-button svg{width:14px;height:14px;flex-shrink:0}
  .lh-desktop-label{display:none}.lh-mobile-label{display:inline}
  .kd-light .lh-hero .lh-video{min-height:32px;max-width:42%;padding:0;gap:9px;font:700 clamp(10px,2.8vw,16px)/1.1 'Barlow Condensed',Arial,sans-serif;background:none;box-shadow:none;color:#fff!important;flex-direction:row}
  .kd-light .lh-play{width:31px;height:31px;border:1px solid #fff;font-size:0;background:transparent;flex-shrink:0;position:relative}
  .kd-light .lh-play:after{content:'';border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #f4001b;margin-left:2px}
  .kd-light .lh-single .lh-controls{display:flex;left:21px;right:21px;bottom:17px;height:14px;gap:0;align-items:center}
  .kd-light .lh-counter{display:flex;font:400 11px/1 'Barlow',Arial,sans-serif;gap:3px;color:#fff}
  .kd-light .lh-counter strong{font-weight:400}
  .kd-light .lh-track,.kd-light button.lh-pause{display:none!important}
  .lh-slide-steps{display:flex;gap:4px;width:109px;margin-left:23px}
  body.kd-site.kd-light .lh-slide-steps button{flex:1;width:auto!important;min-width:0!important;height:3px!important;padding:0!important;margin:0!important;border:0!important;border-radius:4px;background:#8c9195;min-height:0!important;box-shadow:none;line-height:0;font-size:0}
  body.kd-site.kd-light .lh-slide-steps button.is-active{background:#f5001c}
  .kd-light .lh-slide-steps button:before,.kd-light .lh-slide-steps button:after{display:none}
  .kd-light .lh-controls button.lh-round{position:absolute;bottom:15px;width:32px;height:32px;background:#ffffff04;border:1px solid #fff;color:#fff;border-radius:50%;padding:0}
  .kd-light .lh-controls button[data-slide-prev]{right:40px}
  .kd-light .lh-controls button[data-slide-next]{right:0}
  .kd-light .lh-controls button.lh-round svg{width:18px;height:18px}
  .kd-light .lh-highlights{padding:0 5px;background:#f6f8fb;border:0}
  .kd-light .lh-highlights>.kd-container{width:100%;margin-top:-10px;padding:11px 14px;min-height:49px;border-radius:10px;background:#fff;box-shadow:0 5px 15px #20364b06}
  .kd-light .lh-highlights .lh-features{display:none}
  .kd-light .lh-stats{width:100%;gap:8px}
  .kd-light .lh-stats>div{gap:8px;padding:0 7px 0 0;justify-content:center}
  .kd-light .lh-stats>div:last-child{padding:0}
  .kd-light .lh-stats>div>svg{display:block;width:25px;height:25px;flex-shrink:0;color:#f0001c;stroke-width:1.6}
  .kd-light .lh-stats strong{font:800 clamp(15px,4.25vw,28px)/1 'Barlow',Arial,sans-serif;letter-spacing:-.35px;color:#353637!important}
  .kd-light .lh-stats span{font:400 clamp(7px,2.08vw,13px)/1.2 'Barlow',Arial,sans-serif;margin-top:3px;white-space:nowrap;color:#526176!important}
  .kd-light .lh-services.kd-container{width:calc(100% - 26px);display:block;padding:12px 0 5px}
  .kd-light .lh-services-intro{padding:0;margin:0 0 7px}
  .kd-light .lh-services-intro>.lh-eyebrow{font:800 clamp(13px,3.6vw,24px)/1 'Barlow Condensed',Arial,sans-serif;height:14px;gap:7px;margin:0!important;color:#353637}
  .kd-light .lh-services-intro .lh-eyebrow i{width:18px;height:2px}
  .kd-light .lh-services .lh-mobile-all{top:11px;right:0;font:500 clamp(9px,2.7vw,16px)/1 'Barlow',Arial,sans-serif;gap:7px}
  .kd-light .lh-mobile-all svg{width:14px;height:14px}
  .kd-light .lh-service-grid{display:grid;grid-template-columns:1fr;gap:5px;overflow:visible}
  .kd-light .lh-service:nth-child(n+4){display:none}
  .kd-light .lh-service{height:19vw;min-height:64px;border:0;border-radius:7px;box-shadow:none}
  .kd-light .lh-service img{height:100%;width:100%;aspect-ratio:auto;object-fit:cover;object-position:center 62%}
  .kd-light .lh-service:after{background:linear-gradient(0deg,#050d1599,transparent 80%)}
  .kd-light .lh-service>div{position:absolute;inset:auto 0 0;min-height:0;padding:9px 49px 9px 12px;border:0;z-index:2}
  .kd-light .lh-service h3{font:700 clamp(12px,3.6vw,23px)/1.1 'Barlow',Arial,sans-serif;color:#fff!important;max-width:63%;margin:0}
  .kd-light .lh-service>div>span{right:8px;top:50%;width:28px;height:28px;background:#fff;color:#101820!important}
  .kd-light .lh-service>div>span svg{width:17px;height:17px;color:#101820!important;stroke:#101820}
  .kd-light .lh-coverage{position:relative;background:#0d1012 url('../img/kodaman-turkiye-network.png') no-repeat center;background-size:cover;padding:0;min-height:160px}
  .kd-light .lh-coverage:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#070a0ddb,#070a0d75 40%,transparent 65%);pointer-events:none}
  .kd-light .lh-coverage-inner.kd-container{width:calc(100% - 42px);min-height:160px;display:block;margin:auto}
  .kd-light .lh-coverage-copy{display:block;padding:14px 0 12px;width:50%;position:relative;z-index:2}
  .kd-light .lh-coverage-copy .lh-eyebrow{font:500 9px/1.2 'Barlow Condensed',Arial,sans-serif;gap:5px;margin:0 0 5px!important;white-space:nowrap;color:#fff!important}
  .kd-light .lh-coverage-copy .lh-eyebrow i{width:15px}
  .kd-light .lh-coverage-copy h2{font:800 clamp(16px,4.5vw,28px)/1 'Barlow Condensed',Arial,sans-serif;margin:0 0 5px;color:#fff!important}
  .kd-light .lh-coverage-copy>p:not(.lh-eyebrow){font:400 clamp(10px,2.85vw,17px)/1.18 'Barlow',Arial,sans-serif;max-width:100%;margin:0 0 7px;color:#fff!important}
  .kd-light .lh-coverage-copy>.lh-button{min-height:27px;margin:0;padding:0 16px;border-radius:4px;font:700 11px/1 'Barlow Condensed',Arial,sans-serif;gap:15px;background:linear-gradient(120deg,#f4001b,#d50010);box-shadow:none;white-space:nowrap}
  .kd-light .lh-coverage-copy>.lh-button svg{width:15px;height:15px}
  .kd-light .lh-turkey,.kd-light .lh-coverage-points{display:none}
}
@media(max-width:359px){
  .kd-light .lh-hero .lh-description{max-width:65%;font-size:11px}
  .kd-light .lh-hero h1{font-size:33px}
  .kd-light .lh-stats>div{gap:4px;padding-right:4px}.kd-light .lh-stats>div>svg{width:20px;height:20px}
  .kd-light .lh-coverage-copy{width:57%}
}
