:root{
  --zemin:#f4f5f7;--yuzey:#ffffff;--metin:#141a26;--soluk:#5b6475;--cizgi:#e2e5eb;--vurgu:#b07a43;--getiri:#1f5c4d;--koyu:#141a26;--yaricap:12px;
  --vurgu-koyu:color-mix(in srgb,var(--vurgu) 72%,var(--metin));
  --vurgu-acik:color-mix(in srgb,var(--vurgu) 11%,var(--yuzey));
  --getiri-acik:color-mix(in srgb,var(--getiri) 10%,var(--yuzey));
  --zemin-koyu:color-mix(in srgb,var(--metin) 4%,var(--zemin));
  --golge:0 1px 2px color-mix(in srgb,var(--metin) 6%,transparent),0 10px 28px -14px color-mix(in srgb,var(--metin) 22%,transparent);
  --golge-buyuk:0 2px 4px color-mix(in srgb,var(--metin) 6%,transparent),0 24px 48px -24px color-mix(in srgb,var(--metin) 32%,transparent);
  --r:var(--yaricap);--r-buyuk:calc(var(--yaricap) + 6px);--r-kucuk:max(4px,calc(var(--yaricap) - 4px));
  --yazi:'Manrope',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}
body{margin:0;background:var(--zemin);color:var(--metin);font-family:var(--yazi);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}
[hidden]{display:none!important}
img{max-width:100%;height:auto;display:block}
svg.ikon{flex-shrink:0;width:20px;height:20px}
a{color:inherit}
h1,h2,h3{font-weight:600;line-height:1.16;letter-spacing:-.02em;color:var(--metin)}
p{margin:0 0 1em}
button,input,select,textarea{font:inherit;color:inherit}
:focus-visible{outline:2px solid var(--vurgu);outline-offset:2px}
[id]{scroll-margin-top:96px}
.gorsel-yok{display:block;width:100%;height:100%;min-height:140px;background:color-mix(in srgb,var(--metin) 8%,var(--zemin))}

.ld-kap{width:min(1240px,calc(100% - 32px));margin-inline:auto}
.ld-kap.ld-dar{width:min(760px,calc(100% - 32px))}
.ld-etiket{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vurgu-koyu)}
.ld-etiket svg.ikon{width:16px;height:16px}
.ld-not{margin:14px 0 0;font-size:13px;color:var(--soluk)}
.ld-eylem{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:24px}

.ld-dugme{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border:1px solid transparent;border-radius:var(--r);background:var(--metin);color:var(--yuzey);font-weight:600;font-size:15px;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}
.ld-dugme:hover{background:color-mix(in srgb,var(--metin) 86%,var(--vurgu))}
.ld-dugme-vurgu{background:var(--vurgu);color:var(--yuzey)}
.ld-dugme-vurgu:hover{background:var(--vurgu-koyu)}
.ld-dugme-koyu{background:var(--metin);color:var(--yuzey)}
.ld-dugme-cizgi{background:var(--yuzey);color:var(--metin);border-color:var(--cizgi)}
.ld-dugme-cizgi:hover{background:var(--yuzey);border-color:var(--metin)}
.ld-dugme-kucuk{min-height:40px;padding:0 14px;font-size:14px}
.ld-dugme-genis{width:100%}
.ld-dugme svg.ikon{width:18px;height:18px}
.ld-ikon-dugme{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--cizgi);border-radius:var(--r);background:var(--yuzey);color:var(--metin);cursor:pointer;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s}
.ld-ikon-dugme:hover{border-color:var(--metin)}
.ld-ikon-dugme.aktif{border-color:var(--vurgu);background:var(--vurgu-acik);color:var(--vurgu-koyu)}
[data-fav].aktif svg{fill:currentColor}
.ld-baglanti{display:inline-flex;align-items:center;gap:6px;color:var(--metin);font-weight:600;text-decoration:none}
.ld-baglanti:hover{color:var(--vurgu-koyu)}
.ld-baglanti svg.ikon{width:18px;height:18px;transition:transform .2s}
.ld-baglanti:hover svg.ikon{transform:translateX(3px)}
.ld-metin-dugme{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 4px;border:0;background:none;color:var(--soluk);font-size:13px;font-weight:600;cursor:pointer}
.ld-metin-dugme:hover{color:var(--metin)}
.ld-metin-dugme svg.ikon{width:16px;height:16px}

.ld-ust{position:sticky;top:0;z-index:50;background:var(--zemin);border-bottom:1px solid transparent;transition:background-color .2s,border-color .2s}
body.kaydi .ld-ust{background:var(--yuzey);border-bottom-color:var(--cizgi)}
.ld-ust-ic{display:flex;align-items:center;gap:20px;min-height:76px}
.ld-marka{display:flex;align-items:center;gap:12px;flex-shrink:0;color:var(--metin);text-decoration:none}
.ld-marka-logo{width:auto;max-width:220px;object-fit:contain}
.ld-marka-isaret{flex-shrink:0}
.ld-isaret-zemin{fill:var(--metin)}
.ld-isaret-l,.ld-isaret-bar{fill:none;stroke-width:2.4;stroke-linecap:round}
.ld-isaret-l{stroke:var(--yuzey)}
.ld-isaret-bar{stroke:var(--vurgu)}
.ld-marka-ad{display:grid;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.15}
.ld-marka-ad small{font-size:12px;font-weight:500;color:var(--soluk);letter-spacing:0}
.ld-menu{display:flex;align-items:center;gap:2px;margin-left:auto}
.ld-menu a{padding:10px 12px;border-radius:var(--r-kucuk);color:var(--metin);font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s}
.ld-menu a:hover{background:color-mix(in srgb,var(--metin) 6%,transparent)}
.ld-menu a[aria-current]{background:var(--vurgu-acik);color:var(--vurgu-koyu);font-weight:600}
.ld-ust-arac{display:flex;align-items:center;gap:10px}
.ld-para select,.ld-sirala select{height:42px;padding:0 10px;border:1px solid var(--cizgi);border-radius:var(--r);background:var(--yuzey);font-size:13px;font-weight:600;cursor:pointer}
.ld-para select{max-width:132px}
.ld-fav-link b{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--vurgu);color:var(--yuzey);font-size:11px;font-weight:700}
.ld-menu-ac{display:none}

.ld-mobil{position:fixed;top:0;right:0;bottom:0;z-index:80;display:flex;flex-direction:column;gap:20px;width:min(400px,100%);padding:18px 18px 24px;background:var(--yuzey);overflow-y:auto;transform:translateX(100%);visibility:hidden;transition:transform .28s ease,visibility .28s}
body.menu-acik{overflow:hidden}
body.menu-acik .ld-mobil{transform:none;visibility:visible}
.ld-mobil-ust{display:flex;align-items:center;justify-content:space-between}
.ld-mobil-menu{display:grid;gap:6px}
.ld-mobil-menu a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 14px;border-radius:var(--r);background:var(--zemin);color:var(--metin);font-size:17px;font-weight:600;text-decoration:none}
.ld-mobil-menu a[aria-current]{background:var(--vurgu-acik);color:var(--vurgu-koyu)}
.ld-mobil-para select{width:100%}
.ld-mobil-alt{display:grid;gap:10px;margin-top:auto}
.ld-perde{position:fixed;inset:0;z-index:70;background:color-mix(in srgb,var(--koyu) 48%,transparent);opacity:0;pointer-events:none;transition:opacity .25s}
body.menu-acik .ld-perde{opacity:1;pointer-events:auto}

.ld-alan{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}
.ld-alan>span,.ld-alan>legend{padding:0;font-size:13px;font-weight:600;color:var(--soluk)}
.ld-alan>legend{margin-bottom:6px}
.ld-alan input,.ld-alan select,.ld-alan textarea,.ld-ikili input{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--cizgi);border-radius:var(--r-kucuk);background:var(--yuzey);font-size:15px;transition:border-color .2s}
.ld-alan textarea{resize:vertical;min-height:110px}
.ld-alan input:hover,.ld-alan select:hover,.ld-ikili input:hover{border-color:color-mix(in srgb,var(--metin) 30%,var(--cizgi))}
.ld-alan input:focus,.ld-alan select:focus,.ld-alan textarea:focus,.ld-ikili input:focus{outline:2px solid var(--vurgu);outline-offset:0;border-color:var(--vurgu)}
.ld-ikili{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.ld-segment,.ld-cip-sec{display:flex;flex-wrap:wrap;gap:6px}
.ld-segment label,.ld-cip-sec label{position:relative;cursor:pointer}
.ld-segment input,.ld-cip-sec input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}
.ld-segment span,.ld-cip-sec span{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border:1px solid var(--cizgi);border-radius:var(--r-kucuk);background:var(--yuzey);font-size:14px;font-weight:600;transition:background-color .2s,border-color .2s,color .2s}
.ld-cip-sec span{min-height:40px;font-weight:500}
.ld-segment-sik span{padding:0 12px}
.ld-segment label:hover span,.ld-cip-sec label:hover span{border-color:var(--metin)}
.ld-segment input:checked+span{background:var(--metin);border-color:var(--metin);color:var(--yuzey)}
.ld-cip-sec input:checked+span{background:var(--vurgu-acik);border-color:var(--vurgu);color:var(--vurgu-koyu)}
.ld-segment input:focus-visible+span,.ld-cip-sec input:focus-visible+span{outline:2px solid var(--vurgu);outline-offset:2px}
.ld-onay{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--soluk);cursor:pointer}
.ld-onay input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--vurgu);flex-shrink:0}
.ld-form{display:grid;gap:14px}
.ld-form-sonuc{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--r-kucuk);font-size:14px;font-weight:600}
.ld-form-sonuc-basari{background:var(--vurgu-acik);color:var(--vurgu-koyu)}
.ld-form-sonuc-hata{background:color-mix(in srgb,var(--metin) 8%,var(--yuzey));color:var(--metin)}

.ld-sekmeler{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:var(--r);background:color-mix(in srgb,var(--metin) 6%,var(--zemin))}
.ld-sekme{min-height:40px;padding:0 16px;border:0;border-radius:var(--r-kucuk);background:transparent;color:var(--soluk);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s,color .2s}
.ld-sekme:hover{color:var(--metin)}
.ld-sekme.aktif{background:var(--yuzey);color:var(--metin);box-shadow:0 1px 3px color-mix(in srgb,var(--metin) 14%,transparent)}
.ld-sekmeler-cizgi{display:flex;flex-wrap:nowrap;gap:6px;padding:0;margin:0 0 26px;border-radius:0;background:transparent;border-bottom:1px solid var(--cizgi);overflow-x:auto;scrollbar-width:none}
.ld-sekmeler-cizgi .ld-sekme{min-height:54px;border-radius:0;white-space:nowrap;padding:0 14px}
.ld-sekmeler-cizgi .ld-sekme.aktif{background:transparent;box-shadow:inset 0 -2px 0 var(--vurgu)}

.ld-cip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:var(--vurgu-acik);color:var(--vurgu-koyu);font-size:12px;font-weight:700;line-height:1.4}
.ld-cip-gorsel{position:absolute;left:12px;bottom:12px;background:var(--yuzey);color:var(--metin);box-shadow:0 2px 8px color-mix(in srgb,var(--metin) 20%,transparent)}
.ld-durum{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;background:color-mix(in srgb,var(--metin) 8%,var(--yuzey));color:var(--metin);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}
.ld-durum-kiralik{background:var(--vurgu-acik);color:var(--vurgu-koyu)}
.ld-satir-ust{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 8px;font-size:13px;color:var(--soluk)}
.ld-ref{font-variant-numeric:tabular-nums;letter-spacing:.02em}
.ld-konum{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:14px;color:var(--soluk)}
.ld-konum svg.ikon{width:16px;height:16px;color:var(--vurgu)}
.ld-cipler{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}
.ld-cipler li{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:var(--zemin);font-size:13px;font-weight:600}
.ld-cipler svg.ikon{width:16px;height:16px;color:var(--soluk)}
.ld-cipler-buyuk{gap:10px}
.ld-cipler-buyuk li{gap:10px;padding:10px 16px 10px 12px;border-radius:var(--r);background:var(--yuzey);box-shadow:var(--golge)}
.ld-cipler-buyuk li>span{display:grid;line-height:1.25}
.ld-cipler-buyuk small{font-size:12px;font-weight:500;color:var(--soluk)}
.ld-cipler-buyuk svg.ikon{width:22px;height:22px;color:var(--vurgu)}
.ld-fiyat{margin:0;font-size:22px;font-weight:700;letter-spacing:-.015em;line-height:1.2;font-variant-numeric:tabular-nums}
.ld-fiyat.donusmus,.ld-yatirim-fiyat.donusmus{color:var(--vurgu-koyu)}
.ld-m2{margin:3px 0 0;font-size:13px;color:var(--soluk);font-variant-numeric:tabular-nums}
.ld-getiri-rozet{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin:10px 0 0;padding:5px 10px;border-radius:999px;background:var(--getiri-acik);color:var(--getiri);font-size:13px;font-weight:700}
.ld-getiri-rozet svg.ikon{width:15px;height:15px}

.ld-satir-gorsel img,.ld-kart-gorsel img,.ld-bolge-gorsel img,.ld-galeri-ana img,.ld-galeri-kucuk img,.ld-yazi-gorsel img,.ld-yazi-kucuk img,.ld-kisi-gorsel img,.ld-profil-gorsel img,.ld-bolge-bas-gorsel img,.ld-bolge-genis-gorsel img,.ld-yazi-buyuk img,.ld-kars-gorsel img,.ld-danisman-mini-gorsel img,.ld-kapak-serit img{width:100%;height:100%;object-fit:cover}
.ld-satir-gorsel img,.ld-kart-gorsel img,.ld-bolge-gorsel img,.ld-yazi-gorsel img,.ld-galeri-ana img,.ld-galeri-kucuk img{transition:transform .5s ease}
.ld-satir:hover .ld-satir-gorsel img,.ld-kart:hover .ld-kart-gorsel img,.ld-bolge-kart:hover .ld-bolge-gorsel img,.ld-yazi-one:hover .ld-yazi-gorsel img,.ld-yazi-kart:hover .ld-yazi-gorsel img,.ld-galeri-ana:hover img,.ld-galeri-kucuk:hover img{transform:scale(1.035)}

.ld-satirlar{display:grid;gap:16px}
.ld-satir{display:grid;grid-template-columns:300px minmax(0,1fr) 250px;gap:24px;align-items:center;padding:14px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge)}
.ld-satir-gorsel{position:relative;display:block;height:210px;border-radius:var(--r);overflow:hidden;background:var(--zemin)}
.ld-satir-govde{min-width:0;padding:6px 0}
.ld-satir-baslik{margin:0 0 6px;font-size:20px;line-height:1.3}
.ld-satir-baslik a,.ld-kart-baslik a{color:inherit;text-decoration:none}
.ld-satir-baslik a:hover,.ld-kart-baslik a:hover{color:var(--vurgu-koyu)}
.ld-satir-fiyat{display:flex;flex-direction:column;align-self:stretch;justify-content:center;padding:18px;border-radius:var(--r);background:var(--zemin)}
.ld-satir-arac{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}
.ld-satir-arac .ld-dugme{margin-left:auto}

.ld-kart-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.ld-kart{position:relative;display:flex;flex-direction:column;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge);overflow:hidden}
.ld-kart-gorsel{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:var(--zemin)}
.ld-kart-durum{position:absolute;top:12px;left:12px}
.ld-kart-arac{position:absolute;top:10px;right:10px;display:flex;gap:6px}
.ld-kart-arac .ld-ikon-dugme{border-color:transparent;box-shadow:0 2px 8px color-mix(in srgb,var(--metin) 18%,transparent)}
.ld-kart-govde{display:flex;flex-direction:column;flex:1;padding:18px 18px 20px}
.ld-kart-baslik{margin:0 0 6px;font-size:18px;line-height:1.3}
.ld-kart-alt{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:16px}
.ld-kart-alt .ld-getiri-rozet{margin:0;align-self:flex-end}

.ld-kapak{padding:32px 0 0}
.ld-kapak-ic{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:start}
.ld-kapak-metin{padding:40px 0 132px}
.ld-kapak h1{margin:16px 0 0;font-size:clamp(34px,4.6vw,58px);line-height:1.06;letter-spacing:-.03em;max-width:15ch}
.ld-kapak-giris{max-width:560px;margin:20px 0 24px;font-size:18px;color:var(--soluk)}
.ld-tik-liste{display:grid;gap:9px;margin:0;padding:0;list-style:none}
.ld-tik-liste li{display:flex;align-items:flex-start;gap:10px}
.ld-tik-liste svg.ikon{width:18px;height:18px;margin-top:3px;color:var(--vurgu)}
.ld-arama{margin-top:24px;padding:26px;border-radius:calc(var(--yaricap) + 8px);background:var(--yuzey);box-shadow:var(--golge-buyuk)}
.ld-arama-bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}
.ld-arama-bas h2{display:flex;align-items:center;gap:8px;margin:0;font-size:19px;letter-spacing:-.01em}
.ld-arama-bas h2 svg.ikon{color:var(--vurgu)}
.ld-arama-metin{margin:12px 0 18px;font-size:14px;color:var(--soluk)}
.ld-arama-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.ld-arama-form .ld-alan-genis{grid-column:1/-1}
.ld-arama-detay{margin-top:16px;font-size:14px}
.ld-arama-detay svg.ikon{color:var(--vurgu)}
.ld-kapak-serit{position:relative;z-index:1;margin:-96px 0 0;height:clamp(280px,36vw,480px);border-radius:calc(var(--yaricap) + 8px);overflow:hidden;background:var(--koyu)}
.ld-kapak-serit img{object-position:50% 56%}
.ld-kapak-serit figcaption{position:absolute;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:var(--yuzey);color:var(--metin);font-size:13px;font-weight:600}
.ld-kapak-serit figcaption svg.ikon{width:16px;height:16px;color:var(--vurgu)}

.ld-bolum{padding:clamp(56px,7vw,96px) 0}
.ld-bolum-ince{padding-top:12px}
.ld-bolum-yuzey{background:var(--zemin-koyu)}
.ld-bolum-bas{max-width:720px;margin-bottom:32px}
.ld-bolum-bas h2{margin:8px 0 0;font-size:clamp(27px,3vw,38px)}
.ld-bolum-bas-yan{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;max-width:none}
.ld-bolum-not{max-width:440px;margin:0;color:var(--soluk)}
.ld-bolum-alt{display:flex;justify-content:center;margin-top:28px}

.ld-nabiz{padding-top:clamp(48px,6vw,80px)}
.ld-nabiz-izgara{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}
.ld-gosterge{padding:22px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge)}
.ld-gosterge-ikon{display:grid;place-items:center;width:42px;height:42px;margin-bottom:18px;border-radius:var(--r);background:var(--vurgu-acik);color:var(--vurgu-koyu)}
.ld-gosterge-etiket{margin:0;font-size:14px;font-weight:600;color:var(--soluk)}
.ld-gosterge-deger{margin:6px 0 4px;font-size:clamp(26px,2.5vw,34px);font-weight:700;letter-spacing:-.025em;line-height:1.1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.ld-gosterge-not{margin:0;font-size:13px;color:var(--soluk)}
.ld-gosterge-getiri .ld-gosterge-ikon{background:var(--getiri-acik);color:var(--getiri)}
.ld-gosterge-getiri .ld-gosterge-deger{color:var(--getiri)}

.ld-bolge-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}
.ld-bolge-izgara>li{display:flex;min-width:0}
.ld-bolge-izgara-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.ld-bolge-kart{position:relative;display:flex;flex-direction:column;width:100%;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge);color:var(--metin);text-decoration:none;overflow:hidden}
.ld-bolge-gorsel{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:var(--zemin)}
.ld-bolge-govde{display:grid;gap:4px;padding:18px 64px 20px 20px}
.ld-bolge-il{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--soluk)}
.ld-bolge-govde strong{font-size:19px;font-weight:600;letter-spacing:-.01em}
.ld-bolge-veri{font-size:14px;color:var(--soluk)}
.ld-bolge-ok{position:absolute;right:18px;bottom:20px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--zemin);transition:background-color .2s,color .2s}
.ld-bolge-kart:hover .ld-bolge-ok{background:var(--vurgu);color:var(--yuzey)}
.ld-bolge-tum{justify-content:center;gap:12px;padding:28px;background:var(--vurgu-acik)}
.ld-bolge-tum strong{font-size:22px;font-weight:600;letter-spacing:-.015em}
.ld-bolge-tum>span:not(.ld-gosterge-ikon):not(.ld-baglanti){color:var(--soluk)}
.ld-bolge-tum .ld-gosterge-ikon{margin:0;background:var(--yuzey)}

.ld-hesap-izgara{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:center}
.ld-hesap-metin h2{margin:8px 0 14px;font-size:clamp(27px,3vw,38px)}
.ld-hesap-metin>p{color:var(--soluk);max-width:480px}
.ld-hesap-kart{padding:26px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge-buyuk)}
.ld-hesap-baslik{display:flex;align-items:center;gap:8px;margin:0 0 18px;font-size:18px}
.ld-hesap-baslik svg.ikon{color:var(--vurgu)}
.ld-hesap-girdi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:end}
.ld-hesap-girdi-4{grid-template-columns:repeat(2,minmax(0,1fr))}
.ld-hesap-sonuc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 0}
.ld-hesap-sonuc>div{padding:14px 16px;border-radius:var(--r);background:var(--zemin);min-width:0}
.ld-hesap-sonuc dt{font-size:13px;color:var(--soluk)}
.ld-hesap-sonuc dd{margin:4px 0 0;font-size:21px;font-weight:700;letter-spacing:-.015em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.ld-hesap-sonuc dd small{font-size:13px;font-weight:600;color:var(--soluk)}
.ld-sonuc-ana{background:var(--vurgu-acik)!important}
.ld-sonuc-ana dd{color:var(--vurgu-koyu)}
.ld-hesap-sonuc .ld-sonuc-getiri{background:var(--getiri-acik)!important}
.ld-sonuc-getiri dt,.ld-sonuc-getiri dd{color:var(--getiri)}
.ld-hesap-ikili{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}
.ld-hesap-ikili .ld-hesap-girdi{grid-template-columns:repeat(2,minmax(0,1fr))}
.ld-hesap-ikili .ld-getiri .ld-hesap-girdi .ld-alan:last-child{grid-column:1/-1}

.ld-ekip-izgara{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.ld-ekip-liste{display:grid;gap:18px}
.ld-kisi{display:grid;grid-template-columns:112px minmax(0,1fr);gap:20px;align-items:center;padding:18px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge)}
.ld-kisi-gorsel{display:block;aspect-ratio:1;border-radius:var(--r);overflow:hidden;background:var(--zemin)}
.ld-kisi-govde{min-width:0}
.ld-kisi h2,.ld-kisi h3{margin:0;font-size:19px;letter-spacing:-.01em}
.ld-kisi h2 a,.ld-kisi h3 a{color:inherit;text-decoration:none}
.ld-kisi h2 a:hover,.ld-kisi h3 a:hover{color:var(--vurgu-koyu)}
.ld-kisi-unvan{margin:4px 0 12px;font-size:14px;font-weight:600;color:var(--vurgu-koyu)}
.ld-kisi-ozet{color:var(--soluk)}
.ld-kisi-genis{grid-template-columns:200px minmax(0,1fr);gap:28px;align-items:start;padding:22px}
.ld-kisi-genis h2{font-size:24px}
.ld-kisi-genis .ld-eylem{margin-top:18px}
.ld-kisi-duz{margin-top:24px}
.ld-mini-kunye{display:grid;gap:6px;margin:0}
.ld-mini-kunye>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;font-size:14px}
.ld-mini-kunye dt{color:var(--soluk)}
.ld-mini-kunye dd{margin:0;font-weight:500}
.ld-kisi-iletisim{display:flex;flex-wrap:wrap;gap:8px 18px;margin:10px 0 0;font-size:14px}
.ld-kisi-iletisim a{display:inline-flex;align-items:center;gap:6px;color:var(--metin);font-weight:600;text-decoration:none;overflow-wrap:anywhere}
.ld-kisi-iletisim a:hover{color:var(--vurgu-koyu)}
.ld-kisi-iletisim svg.ikon{width:16px;height:16px;color:var(--vurgu)}

.ld-yorum-izgara{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.ld-yorum-dikey{display:grid;gap:14px}
.ld-yorum{display:flex;flex-direction:column;gap:16px;margin:0;padding:26px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge)}
.ld-yildiz{display:flex;gap:2px;margin:0;color:var(--vurgu)}
.ld-yildiz svg.ikon{width:16px;height:16px;fill:currentColor}
.ld-yorum blockquote{margin:0;font-size:17px;line-height:1.6}
.ld-yorum blockquote p{margin:0}
.ld-yorum figcaption{display:flex;align-items:center;gap:12px;margin-top:auto}
.ld-yorum figcaption>span:last-child{display:grid;line-height:1.35}
.ld-yorum small{font-size:13px;color:var(--soluk)}
.ld-harf{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background:var(--metin);color:var(--yuzey);font-weight:700}

.ld-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 10px;font-size:13px;color:var(--soluk)}
.ld-dergi-izgara{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:start}
.ld-yazi-one,.ld-yazi-kart{display:flex;flex-direction:column;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge);overflow:hidden}
.ld-yazi-gorsel{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--zemin)}
.ld-yazi-govde{padding:22px 24px 24px}
.ld-yazi-govde h2,.ld-yazi-govde h3{margin:0 0 8px;font-size:21px;line-height:1.3}
.ld-yazi-govde h2 a,.ld-yazi-govde h3 a,.ld-yazi-satir h3 a{color:inherit;text-decoration:none}
.ld-yazi-govde h2 a:hover,.ld-yazi-govde h3 a:hover,.ld-yazi-satir h3 a:hover{color:var(--vurgu-koyu)}
.ld-yazi-govde>p:not(.ld-meta){color:var(--soluk)}
.ld-yazi-liste{display:grid;gap:14px;margin:0;padding:0;list-style:none}
.ld-yazi-satir{display:grid;grid-template-columns:136px minmax(0,1fr);gap:16px;align-items:center;padding:12px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge)}
.ld-yazi-kucuk{display:block;aspect-ratio:4/3;border-radius:var(--r);overflow:hidden}
.ld-yazi-satir h3{margin:0;font-size:17px;line-height:1.35}
.ld-yazi-manset{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);margin-bottom:24px}
.ld-yazi-manset .ld-yazi-gorsel{aspect-ratio:auto;min-height:340px}
.ld-yazi-manset .ld-yazi-govde{align-self:center;padding:clamp(24px,3.5vw,44px)}
.ld-yazi-manset h2{font-size:clamp(23px,2.4vw,30px)}
.ld-yazi-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.ld-yazi-kart .ld-yazi-govde h2,.ld-yazi-kart .ld-yazi-govde h3{font-size:18px}
.ld-yazi-buyuk{margin:0 auto 40px;aspect-ratio:16/7;border-radius:var(--r-buyuk);overflow:hidden;background:var(--zemin)}
.ld-yazi-metin{padding-bottom:64px;font-size:17px}
.ld-yazar{margin:16px 0 0;font-size:14px;color:var(--soluk)}
.ld-yazar strong{color:var(--metin)}

.ld-sss-izgara{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}
.ld-sss-izgara header h2{margin:8px 0 14px;font-size:clamp(27px,3vw,38px)}
.ld-sss-izgara header .ld-bolum-not{margin-bottom:22px}
.ld-sss{display:grid;gap:10px}
.ld-sss details{border-radius:var(--r);background:var(--yuzey);box-shadow:var(--golge)}
.ld-sss summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:18px 20px;font-weight:600;cursor:pointer;list-style:none}
.ld-sss summary::-webkit-details-marker,.ld-filtre-ek summary::-webkit-details-marker{display:none}
.ld-ac-ok{transition:transform .2s;color:var(--vurgu)}
details[open]>summary .ld-ac-ok{transform:rotate(90deg)}
.ld-sss-cevap{padding:0 20px 18px;color:var(--soluk)}
.ld-sss-cevap p:last-child{margin:0}

.ld-koyu{padding:clamp(60px,8vw,104px) 0;background:var(--koyu);color:var(--yuzey)}
.ld-koyu-ic{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}
.ld-koyu h2{margin:12px 0 16px;font-size:clamp(32px,4vw,52px);color:var(--yuzey);letter-spacing:-.03em}
.ld-koyu .ld-etiket{color:color-mix(in srgb,var(--vurgu) 70%,var(--yuzey))}
.ld-koyu-metin{max-width:520px;margin:0;font-size:18px;color:color-mix(in srgb,var(--yuzey) 72%,var(--koyu))}
.ld-koyu-yan{padding:28px;border-radius:var(--r-buyuk);background:color-mix(in srgb,var(--yuzey) 7%,var(--koyu))}
.ld-koyu-yan .ld-tik-liste{color:var(--yuzey)}
.ld-baglanti-acik{color:var(--yuzey)}
.ld-baglanti-acik:hover{color:color-mix(in srgb,var(--vurgu) 60%,var(--yuzey))}

.ld-sayfa-bas{padding:24px 0 36px}
.ld-sayfa-bas h1{margin:8px 0 0;font-size:clamp(32px,4vw,48px);letter-spacing:-.03em;max-width:24ch}
.ld-sayfa-giris{max-width:680px;margin:14px 0 0;font-size:18px;color:var(--soluk)}
.ld-sayfa-bas-ic{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}
.ld-sayfa-sayi{display:grid;margin:0;padding:16px 22px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge);text-align:right}
.ld-sayfa-sayi strong{font-size:36px;font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.ld-sayfa-sayi span{font-size:13px;color:var(--soluk)}
.ld-yol ol{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;list-style:none;font-size:13px;color:var(--soluk)}
.ld-yol li+li::before{content:"/";margin-right:6px;color:color-mix(in srgb,var(--soluk) 50%,var(--zemin))}
.ld-yol a{color:var(--soluk);text-decoration:none}
.ld-yol a:hover{color:var(--metin)}
.ld-yol [aria-current]{color:var(--metin)}
.ld-ara-bas{padding:8px 0 18px}
.ld-ara-baslik{margin:0 0 14px;font-size:22px;font-weight:600;letter-spacing:-.015em}

.ld-liste{padding:0 0 clamp(56px,7vw,96px)}
.ld-filtre{margin:0 0 26px;padding:20px 22px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge)}
.ld-filtre-ust{display:none}
.ld-filtre-form{margin:0}
.ld-filtre-kapat{flex-shrink:0}
.ld-filtre-satir{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end}
.ld-filtre-satir>*{flex:1 1 170px}
.ld-filtre-satir>.ld-alan-genis{flex:2 1 280px}
.ld-filtre-satir>.ld-alan-oto{flex:0 1 auto}
.ld-filtre-ek{margin-top:14px}
.ld-filtre-ek>summary{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:14px;font-weight:700;color:var(--vurgu-koyu);cursor:pointer;list-style:none}
.ld-filtre-satir-ek{margin-top:8px}
.ld-sayac{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--vurgu);color:var(--yuzey);font-size:12px}
.ld-ozellik-alan{margin:18px 0 0;padding:0;border:0;min-width:0}
.ld-ozellik-alan>legend{padding:0;margin-bottom:12px;font-size:13px;font-weight:600;color:var(--soluk)}
.ld-ozellik-gruplar{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}
.ld-ozellik-grup .ld-etiket{margin-bottom:8px;color:var(--soluk)}
.ld-filtre-dugmeler{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 20px;margin-top:18px}
.ld-filtre-ac{display:none}
.ld-sonuc-ust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin:0 0 18px}
.ld-sonuc-sayi{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em}
.ld-sonuc-arac{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.ld-sirala{margin:0}
.ld-sirala label{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--soluk)}
.ld-sirala select{color:var(--metin)}
.ld-gorunum{display:flex;gap:6px}
.ld-gorunum .ld-ikon-dugme.aktif{background:var(--metin);border-color:var(--metin);color:var(--yuzey)}
.ld-bos{display:grid;justify-items:center;gap:10px;padding:48px 24px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge);text-align:center}
.ld-bos h3{margin:0;font-size:22px}
.ld-bos p{max-width:520px;margin:0;color:var(--soluk)}
.ld-bos .ld-eylem{justify-content:center;margin-top:10px}
.ld-bos-ikon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--vurgu-acik);color:var(--vurgu-koyu)}
.ld-sayfalama{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:32px 0 0}
.ld-sayfalama a,.ld-sayfa-bosluk{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;padding:0 14px;border-radius:var(--r);background:var(--yuzey);box-shadow:var(--golge);color:var(--metin);font-weight:600;text-decoration:none}
.ld-sayfalama a:hover{color:var(--vurgu-koyu)}
.ld-sayfalama a.aktif{background:var(--metin);color:var(--yuzey)}
.ld-sayfa-bosluk{box-shadow:none;background:transparent}

.ld-ilan{padding:24px 0 8px}
.ld-ilan-bas{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 32px;margin-bottom:24px}
.ld-ilan-bas h1{margin:10px 0 8px;font-size:clamp(28px,3.4vw,42px);letter-spacing:-.025em;max-width:26ch}
.ld-ilan-bas .ld-konum{margin:0}
.ld-ilan-ust{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px;align-items:start}
.ld-galeri{min-width:0}
.ld-galeri-ana{display:block;aspect-ratio:3/2;border-radius:var(--r-buyuk);overflow:hidden;background:var(--cizgi)}
.ld-galeri-serit{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}
.ld-galeri-kucuk{display:block;aspect-ratio:3/2;border-radius:var(--r);overflow:hidden;background:var(--cizgi)}
.ld-galeri-tum{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;aspect-ratio:3/2;padding:8px;border:0;border-radius:var(--r);background:var(--metin);color:var(--yuzey);font-size:13px;font-weight:600;text-align:center;cursor:pointer;transition:background-color .2s}
.ld-galeri-tum:hover{background:var(--vurgu-koyu)}
.ld-yatirim{position:sticky;top:96px;display:grid;gap:16px;padding:24px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge-buyuk)}
.ld-yatirim-fiyat{margin:0;font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.1;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.ld-yatirim-veri{display:grid;gap:8px;margin:0}
.ld-yatirim-veri>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:12px 14px;border-radius:var(--r-kucuk);background:var(--zemin);font-size:14px}
.ld-yatirim-veri dt{color:var(--soluk)}
.ld-yatirim-veri dd{display:inline-flex;align-items:center;gap:6px;margin:0;font-weight:700;font-variant-numeric:tabular-nums}
.ld-yatirim-getiri{background:var(--getiri-acik)!important}
.ld-yatirim-getiri dt,.ld-yatirim-getiri dd{color:var(--getiri)}
.ld-yatirim-getiri svg.ikon{width:16px;height:16px}
.ld-yatirim>.ld-baglanti{font-size:14px;color:var(--vurgu-koyu)}
.ld-yatirim>.ld-baglanti svg.ikon{color:var(--vurgu)}
.ld-yatirim-eylem{display:grid;gap:10px}
.ld-yatirim-arac{display:flex;flex-wrap:wrap;gap:8px}
.ld-danisman-mini{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--r);background:var(--zemin);color:var(--metin);text-decoration:none}
.ld-danisman-mini:hover strong{color:var(--vurgu-koyu)}
.ld-danisman-mini-gorsel{flex-shrink:0;width:56px;height:56px;border-radius:var(--r-kucuk);overflow:hidden}
.ld-danisman-mini>span:last-child{display:grid;line-height:1.35;min-width:0}
.ld-danisman-mini small{font-size:12px;color:var(--soluk)}
.ld-danisman-mini strong{font-size:15px}
.ld-danisman-mini em{font-size:13px;font-style:normal;color:var(--soluk)}
.ld-sekme-alan{margin-top:36px;padding:6px 28px 32px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge)}
.ld-sekme-panel{max-width:860px}
.ld-ilan-ozet{margin:0 0 18px;font-size:19px;font-weight:500;line-height:1.55}
.ld-metin{line-height:1.75;color:color-mix(in srgb,var(--metin) 88%,var(--zemin))}
.ld-metin h2{margin:30px 0 10px;font-size:22px;color:var(--metin)}
.ld-metin h3{margin:24px 0 8px;font-size:18px;color:var(--metin)}
.ld-metin>:first-child,.ld-metin>h2:first-child{margin-top:0}
.ld-metin p{margin:0 0 14px}
.ld-metin ul{margin:0 0 16px;padding-left:20px}
.ld-metin li{margin:5px 0}
.ld-metin li::marker{color:var(--vurgu)}
.ld-metin blockquote{margin:24px 0;padding:18px 22px;border-radius:var(--r);background:var(--vurgu-acik);color:var(--metin);font-size:18px;font-weight:600}
.ld-metin blockquote p{margin:0}
.ld-metin a{color:var(--vurgu-koyu)}
.ld-kunye{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}
.ld-kunye>div{padding:14px 16px;border-radius:var(--r-kucuk);background:var(--zemin);min-width:0}
.ld-kunye dt{font-size:12px;font-weight:600;color:var(--soluk)}
.ld-kunye dd{margin:4px 0 0;font-weight:600;overflow-wrap:anywhere}
.ld-ozellik-izgara{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}
.ld-ozellik-kutu{padding:18px;border-radius:var(--r);background:var(--zemin)}
.ld-ozellik-kutu h3{margin:0 0 12px;font-size:14px;font-weight:700;letter-spacing:0}
.ld-harita{display:grid;place-items:center;min-height:220px;margin-top:16px;border-radius:var(--r);background:var(--zemin);overflow:hidden}
.ld-harita .harita-cerceve{min-height:380px}
.ld-harita-kucuk{min-height:120px;margin-top:4px}
.ld-harita-kucuk .harita-cerceve{min-height:260px}

.ld-talep-izgara{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:start}
.ld-talep-metin h2{margin:0 0 12px;font-size:clamp(26px,3vw,36px)}
.ld-talep-metin>p{color:var(--soluk);max-width:460px}
.ld-kutu{padding:26px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge)}
.ld-kutu-baslik{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:19px;letter-spacing:-.01em}
.ld-kutu-baslik svg.ikon{color:var(--vurgu)}
.ld-yapiskan{position:sticky;top:96px}
.ld-bilgi-kartlar{display:grid;gap:16px}
.ld-adres{margin:0 0 12px;font-style:normal;line-height:1.7}
.ld-kanal-liste{display:grid;gap:10px;margin:0 0 16px;padding:0;list-style:none}
.ld-kanal-liste a{display:inline-flex;align-items:center;gap:10px;color:var(--metin);font-weight:600;text-decoration:none;overflow-wrap:anywhere}
.ld-kanal-liste a:hover{color:var(--vurgu-koyu)}
.ld-kanal-liste svg.ikon{color:var(--vurgu)}
.ld-adimlar{display:grid;gap:12px;margin:0 0 36px;padding:0;list-style:none}
.ld-adimlar li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:start}
.ld-adimlar h2{margin:0 0 4px;font-size:18px;letter-spacing:-.01em}
.ld-adimlar p{margin:0;color:var(--soluk)}
.ld-adim-no{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--r);background:var(--vurgu-acik);color:var(--vurgu-koyu);font-size:19px;font-weight:700}

.ld-okuma-izgara{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}
.ld-metin-kutu{padding:clamp(22px,4vw,44px)}
.ld-okuma-izgara aside .ld-yatirim-veri{margin:14px 0}
.ld-okuma-izgara aside .ld-dugme{margin-top:14px}
.ld-bolge-bas-izgara{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}
.ld-bolge-bas .ld-cipler{margin-top:20px}
.ld-bolge-bas-gorsel{margin:0;aspect-ratio:3/2;border-radius:var(--r-buyuk);overflow:hidden;background:var(--zemin);box-shadow:var(--golge)}
.ld-bolge-liste{display:grid;gap:20px;margin:0;padding:0;list-style:none}
.ld-bolge-genis{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge);overflow:hidden}
.ld-bolge-liste>li:nth-child(even) .ld-bolge-genis-gorsel{order:2}
.ld-bolge-genis-gorsel{display:block;min-height:300px;background:var(--zemin)}
.ld-bolge-genis-govde{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:clamp(24px,3.5vw,44px)}
.ld-bolge-genis-govde .ld-bolge-il{margin:0}
.ld-bolge-genis-govde h2{margin:0;font-size:clamp(24px,2.6vw,32px)}
.ld-bolge-genis-govde h2 a{color:inherit;text-decoration:none}
.ld-bolge-genis-govde h2 a:hover{color:var(--vurgu-koyu)}
.ld-bolge-genis-govde>p{margin:0;color:var(--soluk)}

.ld-profil{display:grid;grid-template-columns:260px minmax(0,1fr) 300px;gap:32px;align-items:start}
.ld-profil-gorsel{margin:0;aspect-ratio:1;border-radius:var(--r-buyuk);overflow:hidden;background:var(--zemin);box-shadow:var(--golge)}
.ld-profil-govde h1{margin:8px 0 16px}
.ld-profil-govde .ld-metin{margin-bottom:18px}
.ld-profil-iletisim{display:grid;gap:10px}
.ld-profil-iletisim .ld-baglanti{overflow-wrap:anywhere;font-size:14px}

.ld-kars-kaydir{padding:8px;border-radius:var(--r-buyuk);background:var(--yuzey);box-shadow:var(--golge);overflow-x:auto}
.ld-kars-tablo{width:100%;min-width:680px;border-collapse:separate;border-spacing:0}
.ld-kars-tablo th,.ld-kars-tablo td{padding:12px 16px;font-size:14px;text-align:left;vertical-align:top}
.ld-kars-tablo thead th{vertical-align:bottom;padding-bottom:18px}
.ld-kars-tablo tbody tr:nth-child(odd)>*{background:var(--zemin)}
.ld-kars-tablo tbody tr>:first-child{border-radius:var(--r-kucuk) 0 0 var(--r-kucuk)}
.ld-kars-tablo tbody tr>:last-child{border-radius:0 var(--r-kucuk) var(--r-kucuk) 0}
.ld-kars-tablo tbody th{width:200px;color:var(--soluk);font-weight:600}
.ld-kars-tablo td{font-weight:600}
.ld-kars-gorsel{display:block;aspect-ratio:3/2;margin-bottom:10px;border-radius:var(--r);overflow:hidden}
.ld-kars-ad{display:block;margin:0 0 6px;color:var(--metin);font-size:15px;font-weight:600;text-decoration:none;line-height:1.35}
.ld-kars-ad:hover{color:var(--vurgu-koyu)}
.ld-kars-tablo .ld-fiyat{display:block;font-size:18px}
.ld-onay-ikon{color:var(--vurgu)}

.ld-hata{text-align:left}
.ld-hata h1{margin:12px 0 0;font-size:clamp(32px,4vw,48px)}

.ld-alt{padding:64px 0 28px;background:var(--yuzey);border-top:1px solid var(--cizgi)}
.ld-alt-izgara{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:40px}
.ld-alt-logo{width:auto;max-width:200px;margin-bottom:12px}
.ld-alt-ad{margin:0 0 8px;font-size:20px;font-weight:700;letter-spacing:-.01em}
.ld-alt-marka>p:not(.ld-alt-ad){max-width:340px;color:var(--soluk);font-size:15px}
.ld-alt-baslik{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--soluk)}
.ld-alt-liste{display:grid;gap:4px;margin:0;padding:0;list-style:none}
.ld-alt-liste a{display:inline-flex;align-items:center;min-height:32px;color:var(--metin);text-decoration:none;font-size:15px}
.ld-alt-liste a:hover{color:var(--vurgu-koyu)}
.ld-alt-adres{font-style:normal;line-height:1.75;font-size:15px}
.ld-alt-adres a{color:var(--metin);text-decoration:none;overflow-wrap:anywhere}
.ld-alt-adres a:hover{color:var(--vurgu-koyu)}
.ld-alt-saat{margin:10px 0 0;font-size:14px;color:var(--soluk)}
.ld-sosyal{display:flex;gap:8px;margin:16px 0 0;padding:0;list-style:none}
.ld-alt-taban{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 28px;margin-top:48px;padding-top:20px;border-top:1px solid var(--cizgi);font-size:13px;color:var(--soluk)}
.ld-alt-taban p{margin:0}
.ld-alt-taban p:last-child{max-width:560px}

.ld-kars-cubuk{position:fixed;left:50%;bottom:20px;z-index:60;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;max-width:calc(100% - 32px);padding:10px 10px 10px 18px;border-radius:var(--r-buyuk);background:var(--koyu);color:var(--yuzey);box-shadow:var(--golge-buyuk);transform:translateX(-50%)}
.ld-kars-yazi{display:inline-flex;align-items:center;gap:8px;font-size:14px}
.ld-kars-yazi svg.ikon{color:var(--vurgu)}
.ld-kars-cubuk .ld-metin-dugme{color:color-mix(in srgb,var(--yuzey) 72%,var(--koyu))}
.ld-kars-cubuk .ld-metin-dugme:hover{color:var(--yuzey)}
.ld-wa{position:fixed;right:20px;bottom:20px;z-index:55;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--metin);color:var(--yuzey);box-shadow:var(--golge-buyuk);transition:background-color .2s}
.ld-wa:hover{background:var(--vurgu-koyu)}
.ld-wa svg.ikon{width:26px;height:26px}

@media (max-width:1180px){
  .ld-menu{display:none}
  .ld-menu-ac{display:inline-flex}
  .ld-ust-arac{margin-left:auto}
}
@media (max-width:1080px){
  .ld-satir{grid-template-columns:240px minmax(0,1fr)}
  .ld-satir-gorsel{height:180px}
  .ld-satir-fiyat{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:14px 16px}
  .ld-satir-fiyat .ld-getiri-rozet{margin:0}
  .ld-satir-arac{margin:0 0 0 auto}
  .ld-kart-izgara,.ld-yazi-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ld-nabiz-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ld-bolge-izgara,.ld-bolge-izgara-4{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ld-profil{grid-template-columns:220px minmax(0,1fr)}
  .ld-profil-iletisim{grid-column:1/-1}
  .ld-alt-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:960px){
  .ld-kapak-ic,.ld-hesap-izgara,.ld-sss-izgara,.ld-koyu-ic,.ld-talep-izgara,.ld-okuma-izgara,.ld-bolge-bas-izgara,.ld-dergi-izgara,.ld-ilan-ust,.ld-hesap-ikili{grid-template-columns:minmax(0,1fr)}
  .ld-kapak-ic{gap:8px}
  .ld-kapak-metin{padding:20px 0 0}
  .ld-kapak-serit{margin-top:24px}
  .ld-hesap-izgara,.ld-sss-izgara,.ld-talep-izgara,.ld-koyu-ic{gap:32px}
  .ld-yatirim,.ld-yapiskan{position:static}
  .ld-yazi-manset{grid-template-columns:minmax(0,1fr)}
  .ld-yazi-manset .ld-yazi-gorsel{min-height:0;aspect-ratio:16/10}
  .ld-filtre{position:fixed;inset:0;z-index:90;display:none;margin:0;padding:18px 16px 96px;border-radius:0;box-shadow:none;overflow-y:auto}
  body.filtre-acik{overflow:hidden}
  body.filtre-acik .ld-filtre{display:block}
  .ld-filtre-ust{display:flex;align-items:center;justify-content:space-between;margin:0 0 18px}
  .ld-filtre-ust h2{display:flex;align-items:center;gap:8px;margin:0;font-size:21px}
  .ld-filtre-satir>*,.ld-filtre-satir>.ld-alan-genis,.ld-filtre-satir>.ld-alan-oto{flex:1 1 100%}
  .ld-filtre-ek{margin-top:18px}
  .ld-filtre-dugmeler{position:fixed;left:0;right:0;bottom:0;z-index:91;margin:0;padding:12px 16px;background:var(--yuzey);border-top:1px solid var(--cizgi);justify-content:space-between}
  .ld-filtre-dugmeler .ld-dugme{flex:1}
  .ld-filtre-ac{display:inline-flex}
  .ld-galeri-serit{grid-template-columns:repeat(3,minmax(0,1fr))}
  .ld-galeri-tum{grid-column:span 1}
  .ld-kunye{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:760px){
  .ld-para,.ld-ust-cta{display:none}
  .ld-ust-ic{min-height:66px;gap:12px}
  .ld-marka-ad{font-size:17px}
  .ld-marka-ad small{display:none}
  .ld-satir{grid-template-columns:minmax(0,1fr);gap:14px;padding:12px}
  .ld-satir-gorsel{height:auto;aspect-ratio:16/10}
  .ld-satir-govde{padding:0 4px}
  .ld-satir-fiyat{flex-direction:column;align-items:flex-start}
  .ld-satir-arac{width:100%;margin:6px 0 0}
  .ld-ekip-izgara,.ld-yorum-izgara{grid-template-columns:minmax(0,1fr)}
  .ld-kisi{grid-template-columns:88px minmax(0,1fr);gap:16px;padding:14px}
  .ld-kisi-genis{grid-template-columns:minmax(0,1fr)}
  .ld-kisi-genis .ld-kisi-gorsel{width:140px}
  .ld-hesap-girdi{grid-template-columns:minmax(0,1fr)}
  .ld-hesap-ikili .ld-hesap-girdi{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ld-bolge-genis{grid-template-columns:minmax(0,1fr)}
  .ld-bolge-liste>li:nth-child(even) .ld-bolge-genis-gorsel{order:0}
  .ld-bolge-genis-gorsel{min-height:0;aspect-ratio:3/2}
  .ld-profil{grid-template-columns:minmax(0,1fr)}
  .ld-profil-gorsel{max-width:240px}
  .ld-sekme-alan{padding:4px 16px 24px}
  .ld-sekmeler-cizgi{margin-left:-4px;margin-right:-4px}
  .ld-sayfa-sayi{text-align:left}
  .ld-kars-cubuk{left:16px;right:84px;transform:none;max-width:none;bottom:20px}
  .ld-yazi-buyuk{aspect-ratio:16/10}
}
@media (max-width:600px){
  .ld-kart-izgara,.ld-yazi-izgara,.ld-bolge-izgara,.ld-bolge-izgara-4{grid-template-columns:minmax(0,1fr)}
  .ld-hesap-sonuc{grid-template-columns:minmax(0,1fr)}
  .ld-form .ld-ikili{grid-template-columns:minmax(0,1fr)}
  .ld-alt-izgara{grid-template-columns:minmax(0,1fr);gap:30px}
  .ld-arama{padding:20px 16px}
  .ld-arama-form{grid-template-columns:minmax(0,1fr)}
  .ld-yazi-satir{grid-template-columns:104px minmax(0,1fr)}
  .ld-kapak-serit figcaption{left:12px;bottom:12px}
  .ld-galeri-serit{gap:6px;margin-top:6px}
  .ld-galeri-tum span{font-size:11px}
}
@media (max-width:480px){
  .ld-nabiz-izgara{grid-template-columns:minmax(0,1fr)}
  .ld-hesap-ikili .ld-hesap-girdi{grid-template-columns:minmax(0,1fr)}
  .ld-kunye{grid-template-columns:minmax(0,1fr)}
  .ld-mini-kunye>div{grid-template-columns:minmax(0,1fr);gap:0}
  .ld-kutu,.ld-hesap-kart{padding:20px 16px}
}
@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  *,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important}
  .ld-satir:hover .ld-satir-gorsel img,.ld-kart:hover .ld-kart-gorsel img,.ld-bolge-kart:hover .ld-bolge-gorsel img,.ld-yazi-one:hover .ld-yazi-gorsel img,.ld-yazi-kart:hover .ld-yazi-gorsel img,.ld-galeri-ana:hover img,.ld-galeri-kucuk:hover img{transform:none}
}
@media print{
  .ld-ust,.ld-mobil,.ld-perde,.ld-wa,.ld-kars-cubuk,.ld-yatirim-eylem,.ld-yatirim-arac,.ld-sekmeler,.ld-galeri-serit{display:none!important}
  .ld-sekme-panel[hidden]{display:block!important}
  body{background:var(--yuzey)}
  .ld-yatirim,.ld-sekme-alan,.ld-kutu{box-shadow:none}
}
.ld-sayfa-yon{padding:0 16px}
.ld-sekmeler-dolu{flex-shrink:0}
.ld-yazi-sayfa{padding-bottom:8px}
