@charset "UTF-8";
/* LTE Hizmetler V2 — sayfaya özel, hafif ve framework'süz stiller. */
.lte-services-v2{--sv2-ink:#0d1b2e;--sv2-muted:#5d6f86;--sv2-navy:#0b1830;--sv2-blue:#4a8df6;--sv2-blue2:#73a9ff;--sv2-cyan:#73d3ff;--sv2-ice:#eef6ff;--sv2-ice2:#f7fbff;--sv2-line:#d9e5f1;--sv2-white:#fff;--sv2-shadow:0 24px 60px rgba(15,39,76,.10);color:var(--sv2-ink);line-height:1.55;overflow-x:clip}
.lte-services-v2 *{box-sizing:border-box}
.lte-services-v2 .wrap{width:min(1180px,calc(100% - 40px));max-width:none;margin-inline:auto;padding:0}
.lte-services-v2 a{color:inherit}
.lte-services-v2-page .top{position:sticky;top:0;z-index:40;background:rgba(255,255,255,.97);border-bottom:1px solid #e0eaf4}
.lte-services-v2-page .top .brand{color:#0d1b2e}
.lte-services-v2-page .top .brand-mark{color:#327ce5;border:1px solid #cfe2f6;background:#edf6ff}
.lte-services-v2-page .top .nav a{color:#31455f}
.lte-services-v2-page .top .nav a:hover{color:#327ce5}
.lte-services-v2-page .top .mobile-toggle{color:#0d1b2e;border-color:#cfe2f6;background:#edf6ff}
.lte-services-v2-page .header>.btn{background:#0b1830;border-radius:12px;padding:11px 16px}
.lte-services-v2-page .cta{background:linear-gradient(135deg,#4a8df6 0%,#65b4ff 52%,#73d3ff 100%);color:#fff;padding:64px 0}
.lte-services-v2-page .cta h2{font-size:clamp(30px,3.4vw,44px);letter-spacing:-.035em;line-height:1.08;margin:0 0 12px}
.lte-services-v2-page .cta p{color:#eff8ff;max-width:760px}
.lte-services-v2-page .cta .btn{background:#fff;color:#1f64bd;border-radius:14px}
.lte-services-v2 .sv2-hero{padding:62px 0 52px;background:radial-gradient(circle at 84% 8%,rgba(115,211,255,.25),transparent 27%),linear-gradient(180deg,#fbfdff,#edf6ff)}
.lte-services-v2 .sv2-breadcrumb{display:flex;align-items:center;gap:8px;font-size:12px;color:#71849a;margin-bottom:18px}
.lte-services-v2 .sv2-breadcrumb a{text-decoration:none}
.lte-services-v2 .sv2-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}
.lte-services-v2 .sv2-eyebrow,.lte-services-v2 .sv2-label{font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#397fdd}
.lte-services-v2 .sv2-hero h1{font-size:clamp(42px,5vw,64px);line-height:1.03;letter-spacing:-.055em;margin:12px 0 18px}
.lte-services-v2 .sv2-hero h1 span{color:var(--sv2-blue)}
.lte-services-v2 .sv2-hero p{font-size:18px;color:#566a83;max-width:720px;margin:0}
.lte-services-v2 .sv2-hero-note{margin-top:22px;padding:16px 18px;border:1px solid #cfe1f2;border-radius:16px;background:rgba(255,255,255,.8);font-size:14px;color:#5b6f87}
.lte-services-v2 .sv2-hero-map{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}
.lte-services-v2 .sv2-mini{min-height:122px;background:#fff;border:1px solid #d8e6f3;border-radius:20px;padding:18px;box-shadow:0 12px 28px rgba(22,58,101,.06)}
.lte-services-v2 .sv2-mini b{display:block;font-size:17px;margin-bottom:7px}
.lte-services-v2 .sv2-mini span{font-size:12px;color:#6e8196}
.lte-services-v2 .sv2-mini-feature{background:linear-gradient(145deg,#eaf5ff,#fff);border-color:#bed9f4}
.lte-services-v2 .sv2-section{padding:82px 0}
.lte-services-v2 .sv2-alt{background:var(--sv2-ice2)}
.lte-services-v2 .sv2-head{max-width:820px;margin-bottom:34px}
.lte-services-v2 .sv2-head h2{font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-.045em;margin:10px 0 14px}
.lte-services-v2 .sv2-head p{color:#62758b;font-size:16px;margin:0}
.lte-services-v2 .sv2-pillbar{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}
.lte-services-v2 .sv2-pillbar span{padding:9px 12px;border-radius:999px;background:#fff;border:1px solid #dce9f5;font-size:12px;color:#4e647c}
.lte-services-v2 .sv2-groups{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}
.lte-services-v2 .sv2-group{border:1px solid var(--sv2-line);border-radius:26px;padding:28px;background:#fff;box-shadow:0 12px 30px rgba(18,55,94,.045)}
.lte-services-v2 .sv2-wide{grid-column:1/-1}
.lte-services-v2 .sv2-num{font-size:11px;font-weight:900;color:#4b8de7;letter-spacing:.13em}
.lte-services-v2 .sv2-group h3{font-size:25px;letter-spacing:-.035em;margin:15px 0 8px}
.lte-services-v2 .sv2-group>p{color:#667a91;margin:0 0 20px}
.lte-services-v2 .sv2-links{display:grid;gap:10px}
.lte-services-v2 .sv2-links-two{grid-template-columns:repeat(2,1fr)}
.lte-services-v2 .sv2-service-link{display:flex;justify-content:space-between;gap:14px;align-items:center;text-decoration:none;padding:14px;border-radius:14px;background:#f7fbff;border:1px solid #e0ebf5;min-height:76px}
.lte-services-v2 a.sv2-service-link{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}
.lte-services-v2 a.sv2-service-link:hover{transform:translateY(-2px);border-color:#b9d7f4;box-shadow:0 10px 20px rgba(25,72,125,.06)}
.lte-services-v2 .sv2-service-link b{display:block;font-size:14px;color:#12263f}
.lte-services-v2 .sv2-service-link small{display:block;font-size:12px;color:#74869b;margin-top:3px;line-height:1.45}
.lte-services-v2 .sv2-service-link i{font-style:normal;color:#4387e6;font-weight:900}
.lte-services-v2 .sv2-dark{background:linear-gradient(155deg,#0a1830,#12315c);color:#fff}
.lte-services-v2 .sv2-dark .sv2-label{color:#8dc5ff}
.lte-services-v2 .sv2-dark .sv2-head p{color:#b7c9de}
.lte-services-v2 .sv2-product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}
.lte-services-v2 .sv2-product{position:relative;overflow:hidden;border-radius:28px;padding:30px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);min-height:295px}
.lte-services-v2 .sv2-product small{color:#91c4ff;font-weight:900;letter-spacing:.13em}
.lte-services-v2 .sv2-product h3{font-size:28px;letter-spacing:-.04em;margin:42px 0 10px;line-height:1.1}
.lte-services-v2 .sv2-product p{color:#c1d0e1;margin:0}
.lte-services-v2 .sv2-product>a{display:inline-flex;margin-top:20px;color:#9bcaff;text-decoration:none;font-weight:800;font-size:13px}
.lte-services-v2 .sv2-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}
.lte-services-v2 .sv2-tags span{font-size:11px;padding:7px 9px;border-radius:999px;background:rgba(255,255,255,.08);color:#d9e7f6}
.lte-services-v2 .sv2-sectors{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.lte-services-v2 .sv2-sectors article{padding:22px;border:1px solid var(--sv2-line);border-radius:22px;background:#fff;min-height:188px}
.lte-services-v2 .sv2-sectors small{font-size:10px;color:#4183df;font-weight:900;letter-spacing:.13em}
.lte-services-v2 .sv2-sectors h3{font-size:18px;margin:16px 0 7px;line-height:1.2}
.lte-services-v2 .sv2-sectors p{font-size:13px;color:#6d8095;margin:0}
.lte-services-v2 .sv2-matrix{display:grid;grid-template-columns:1.15fr .85fr;gap:18px}
.lte-services-v2 .sv2-matrix-card{padding:27px;border-radius:26px;border:1px solid #dce8f4;background:#fff}
.lte-services-v2 .sv2-matrix-card h3{font-size:23px;margin:0 0 8px}
.lte-services-v2 .sv2-matrix-card p{color:#667a91;margin:0}
.lte-services-v2 .sv2-use-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px}
.lte-services-v2 .sv2-use-list div{padding:13px;border-radius:14px;background:#f5faff;border:1px solid #e0ebf5;font-size:13px}
.lte-services-v2 .sv2-qr-note{padding:26px;border-radius:26px;background:linear-gradient(145deg,#eaf5ff,#fff);border:1px solid #cfe2f5}
.lte-services-v2 .sv2-qr-note b{display:block;font-size:20px;margin-bottom:8px}
.lte-services-v2 .sv2-qr-note p{margin:0;color:#61758c}
@media(max-width:960px){
  .lte-services-v2 .sv2-hero-grid,.lte-services-v2 .sv2-matrix{grid-template-columns:1fr}
  .lte-services-v2 .sv2-groups,.lte-services-v2 .sv2-product-grid{grid-template-columns:1fr}
  .lte-services-v2 .sv2-wide{grid-column:auto}
  .lte-services-v2 .sv2-links-two{grid-template-columns:1fr}
  .lte-services-v2 .sv2-sectors{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:700px){
  .lte-services-v2-page .top .nav{background:#fff;border:1px solid #dbe6f2;box-shadow:0 12px 32px rgba(15,39,76,.12)}
  .lte-services-v2-page .top .nav a{color:#213a57}
}
@media(max-width:640px){
  .lte-services-v2 .wrap{width:min(100% - 28px,1180px)}
  .lte-services-v2 .sv2-hero{padding:44px 0}
  .lte-services-v2 .sv2-hero h1{font-size:40px}
  .lte-services-v2 .sv2-hero-map,.lte-services-v2 .sv2-sectors,.lte-services-v2 .sv2-use-list{grid-template-columns:1fr}
  .lte-services-v2 .sv2-section{padding:64px 0}
  .lte-services-v2 .sv2-group{padding:22px}
  .lte-services-v2-page .cta{padding:52px 0}
}
@media(prefers-reduced-motion:reduce){.lte-services-v2 *, .lte-services-v2 *:before, .lte-services-v2 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
