/* DEK Plus — ortak stil dosyası */

:root {
  --ink:      #0F1523;
  --ink-2:    #161E31;
  --ink-3:    #202B45;
  --line:     #2A3550;
  --paper:    #ECEFF6;
  --muted:    #97A3BE;
  --phone:    #64D9C4;
  --pc:       #93A8FF;
  --tv:       #F0A860;
  --brand:    #7F4EB8;

  --wrap: 1120px;
  --pad: clamp(1.25rem, 5vw, 3rem);
}

*, *::before, *::after { box-sizing: border-box; }

html { scroll-behavior: smooth; }

body {
  margin: 0;
  background: var(--ink);
  color: var(--paper);
  font-family: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  font-size: 1.0625rem;
  line-height: 1.65;
  -webkit-font-smoothing: antialiased;
}

h1, h2, h3, .price-figure {
  font-family: "Space Grotesk", system-ui, sans-serif;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 1.1;
  margin: 0;
}

p { margin: 0; max-width: 62ch; }

a { color: inherit; }

a:focus-visible,
button:focus-visible {
  outline: 2px solid var(--phone);
  outline-offset: 3px;
  border-radius: 3px;
}

.wrap {
  max-width: var(--wrap);
  margin-inline: auto;
  padding-inline: var(--pad);
}

/* ---------- üst bar ---------- */

.topbar {
  display: flex;
  align-items: center;
  gap: 1.5rem;
  padding-block: 1.25rem;
  border-bottom: 1px solid var(--line);
}

/* Marka kilidi — logo HER ZAMAN beyaz zemin üstünde durur */

.brand {
  display: inline-flex;
  align-items: center;
  gap: 0.7rem;
  text-decoration: none;
}

.brand-plate {
  width: 38px;
  height: 38px;
  flex: none;
  border-radius: 50%;
  background: #fff;
  overflow: hidden;
  box-shadow: 0 0 0 1px rgba(255,255,255,0.16), 0 6px 20px rgba(127,78,184,0.30);
}

.brand-plate {
  background-image: url("data:image/png;base64,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");
  background-size: cover;
  background-position: center;
}

.brand-plate img { display: none; }

.brand-name {
  font-family: "Space Grotesk", system-ui, sans-serif;
  font-weight: 600;
  font-size: 1.2rem;
  letter-spacing: -0.025em;
  color: var(--paper);
}

.brand-lg .brand-plate { width: 52px; height: 52px; }
.brand-lg .brand-name { font-size: 1.35rem; }

.topnav {
  margin-left: auto;
  display: flex;
  align-items: center;
  gap: clamp(1rem, 3vw, 2rem);
  font-size: 0.95rem;
}

.topnav a { text-decoration: none; color: var(--muted); }
.topnav a:hover { color: var(--paper); }
.topnav a[aria-current="page"] { color: var(--paper); }

@media (max-width: 620px) {
  .topnav .hide-sm { display: none; }
}

/* ---------- butonlar ---------- */

.btn {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.8rem 1.4rem;
  border-radius: 6px;
  border: 1px solid transparent;
  font: inherit;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
}

.btn-primary { background: var(--paper); color: var(--ink); }
.btn-primary:hover { background: #fff; }

.btn-ghost { border-color: var(--line); color: var(--paper); }
.btn-ghost:hover { border-color: var(--muted); }

.btn[aria-disabled="true"] {
  background: transparent;
  border-color: var(--line);
  color: var(--muted);
  cursor: default;
  pointer-events: none;
}

.soon {
  font-size: 0.78rem;
  padding: 0.1rem 0.45rem;
  border: 1px solid currentColor;
  border-radius: 999px;
  color: var(--muted);
  white-space: nowrap;
}

/* ---------- hero ---------- */

.hero {
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);
  gap: clamp(2rem, 5vw, 4rem);
  align-items: center;
  padding-block: clamp(3rem, 8vw, 6rem);
}

.hero h1 {
  font-size: clamp(2.35rem, 6.4vw, 4.1rem);
  margin-bottom: 1.5rem;
}

.hero-lead { color: var(--muted); font-size: 1.15rem; }

.hero-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem;
  margin-top: 2rem;
}

.platforms {
  display: flex;
  flex-wrap: wrap;
  gap: 0.4rem 1.4rem;
  margin: 2.25rem 0 0;
  padding: 1.1rem 0 0;
  border-top: 1px solid var(--line);
  list-style: none;
  font-size: 0.9rem;
  color: var(--muted);
}

.platforms li { display: flex; align-items: center; gap: 0.5rem; }

.dot {
  width: 7px; height: 7px; border-radius: 50%;
  flex: none;
}
.dot-phone { background: var(--phone); }
.dot-pc    { background: var(--pc); }
.dot-tv    { background: var(--tv); }

.hero figure { margin: 0; }
.hero svg { width: 100%; height: auto; display: block; }

.link-path {
  stroke-dasharray: 240;
  stroke-dashoffset: 240;
  animation: draw 1.1s cubic-bezier(.4,0,.2,1) forwards;
}
.link-path.d2 { animation-delay: 0.15s; }
.link-path.d3 { animation-delay: 0.3s; }

@keyframes draw { to { stroke-dashoffset: 0; } }

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  .link-path { animation: none; stroke-dashoffset: 0; }
}

@media (max-width: 860px) {
  .hero { grid-template-columns: 1fr; }
  .hero figure { order: -1; max-width: 380px; }
}

/* ---------- bölümler ---------- */

section { padding-block: clamp(3rem, 7vw, 5.5rem); }

.section-head { margin-bottom: 2.5rem; }
.section-head h2 { font-size: clamp(1.6rem, 3.6vw, 2.35rem); margin-bottom: 0.9rem; }
.section-head p { color: var(--muted); }

.rule { border: 0; border-top: 1px solid var(--line); margin: 0; }

/* cihaz blokları */

.devices {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
  gap: 1px;
  background: var(--line);
  border: 1px solid var(--line);
  border-radius: 8px;
  overflow: hidden;
}

.device {
  background: var(--ink-2);
  padding: 1.75rem 1.5rem;
  border-top: 3px solid var(--dev, var(--phone));
}

.device:nth-child(2) { --dev: var(--pc); }
.device:nth-child(3) { --dev: var(--tv); }

.device h3 { font-size: 1.15rem; margin-bottom: 0.35rem; }
.device .role { color: var(--dev); font-size: 0.85rem; margin-bottom: 0.9rem; }
.device p { color: var(--muted); font-size: 0.98rem; }

/* özellik listesi */

.features { display: grid; gap: 2.75rem; }

.fgroup { display: grid; grid-template-columns: 200px minmax(0, 1fr); gap: 1.5rem; }
.fgroup h3 { font-size: 1rem; color: var(--muted); font-weight: 500; padding-top: 0.9rem; }

.fgroup ul { list-style: none; margin: 0; padding: 0; }

.fgroup li {
  padding: 0.9rem 0;
  border-top: 1px solid var(--line);
  display: flex;
  flex-wrap: wrap;
  gap: 0.35rem 0.75rem;
  align-items: baseline;
}

.fgroup li:last-child { border-bottom: 1px solid var(--line); }
.fgroup li b { font-weight: 500; }
.fgroup li span { color: var(--muted); font-size: 0.95rem; flex: 1 1 240px; }

@media (max-width: 720px) {
  .fgroup { grid-template-columns: 1fr; gap: 0.5rem; }
  .fgroup h3 { padding-top: 0; }
}

/* adımlar — gerçek bir sıra olduğu için numaralı */

.steps { counter-reset: s; display: grid; gap: 1px; background: var(--line); border-block: 1px solid var(--line); }
.step { background: var(--ink); padding: 1.5rem 0; display: grid; grid-template-columns: 2.5rem 1fr; gap: 1rem; }
.step::before {
  counter-increment: s;
  content: counter(s);
  font-family: "Space Grotesk", sans-serif;
  font-size: 1.5rem;
  color: var(--phone);
  line-height: 1;
}
.step h3 { font-size: 1.05rem; margin-bottom: 0.3rem; }
.step p { color: var(--muted); font-size: 0.98rem; }

/* fiyat */

.plans {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 1.5rem;
  align-items: start;
}

.plan {
  border: 1px solid var(--line);
  border-radius: 8px;
  padding: 1.75rem;
  background: var(--ink-2);
}

.plan.pro { border-color: var(--phone); }

.plan h3 { font-size: 1.1rem; }
.price-figure { font-size: 2.4rem; margin: 1rem 0 0.25rem; }
.price-note { color: var(--muted); font-size: 0.9rem; }

.plan ul { list-style: none; margin: 1.5rem 0 0; padding: 1.25rem 0 0; border-top: 1px solid var(--line); }
.plan li { padding: 0.4rem 0; color: var(--muted); font-size: 0.97rem; }
.plan li::before { content: "—"; color: var(--phone); margin-right: 0.6rem; }

/* karşılaştırma tablosu */

.cmp { width: 100%; border-collapse: collapse; font-size: 0.98rem; }
.cmp caption { text-align: left; color: var(--muted); padding-bottom: 1rem; }
.cmp th, .cmp td { text-align: left; padding: 0.85rem 1rem; border-top: 1px solid var(--line); vertical-align: top; }
.cmp thead th { border-top: 0; color: var(--muted); font-weight: 500; }
.cmp tbody th { font-weight: 400; }
.cmp td { color: var(--muted); }
.cmp td.yes { color: var(--phone); }
.cmp tbody tr:hover { background: var(--ink-2); }

/* indirme */

.dl { display: grid; gap: 1px; background: var(--line); border: 1px solid var(--line); border-radius: 8px; overflow: hidden; }
.dl-row {
  background: var(--ink-2);
  padding: 1.25rem 1.5rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem 1.5rem;
  align-items: center;
}
.dl-row div { flex: 1 1 240px; }
.dl-row h3 { font-size: 1.02rem; }
.dl-row small { color: var(--muted); }

/* metin sayfaları */

.doc { padding-block: clamp(2.5rem, 6vw, 4.5rem); }
.doc h1 { font-size: clamp(2rem, 5vw, 3rem); margin-bottom: 0.75rem; }
.doc .updated { color: var(--muted); font-size: 0.92rem; }
.doc h2 { font-size: 1.35rem; margin: 2.75rem 0 0.9rem; }
.doc h3 { font-size: 1.05rem; margin: 1.75rem 0 0.5rem; }
.doc p, .doc li { color: #C9D2E4; }
.doc p + p { margin-top: 0.9rem; }
.doc ul { padding-left: 1.2rem; max-width: 62ch; }
.doc li { padding: 0.25rem 0; }
.doc a { color: var(--phone); }

.callout {
  border-left: 3px solid var(--tv);
  background: var(--ink-2);
  padding: 1rem 1.25rem;
  margin: 1.5rem 0;
  border-radius: 0 6px 6px 0;
  max-width: 62ch;
}
.callout p { color: var(--muted); font-size: 0.95rem; }

/* alt bilgi */

.footer { border-top: 1px solid var(--line); padding-block: 2.5rem 3rem; color: var(--muted); font-size: 0.92rem; }
.footer-grid { display: flex; flex-wrap: wrap; gap: 2rem 3rem; justify-content: space-between; }
.footer nav { display: flex; flex-wrap: wrap; gap: 0.4rem 1.5rem; }
.footer a { text-decoration: none; }
.footer a:hover { color: var(--paper); }
.footer .fine { margin-top: 2rem; max-width: 70ch; font-size: 0.85rem; line-height: 1.6; }

/* ---------- yapım aşamasında şeridi + dil anahtarı (2026-09-08) ---------- */

.wip {
  background: rgba(240, 168, 96, 0.14);
  color: var(--tv);
  border-bottom: 1px solid rgba(240, 168, 96, 0.35);
  font-size: 0.9rem;
  text-align: center;
  padding: 0.55rem var(--pad);
}
.wip a { color: inherit; }

.topnav .lang {
  padding: 0.2rem 0.6rem;
  border: 1px solid var(--line);
  border-radius: 999px;
  font-size: 0.8rem;
  letter-spacing: 0.06em;
  color: var(--paper);
}
.topnav .lang:hover { border-color: var(--muted); }
