/* features.blade.php sayfa stilleri (blade <style> blogundan tasindi; cs2.css ustune) */
  /* Platform Araçları sekmesi - zigzag derinlik */
  .plat-wrap{max-width:1000px;margin:0 auto}
  .plat-zz{display:grid;grid-template-columns:0.82fr 1.18fr;gap:46px;align-items:center;padding:46px 0;border-top:1px solid rgba(15,23,42,0.08)}
  .plat-zz:first-child{border-top:0;padding-top:6px}
  .plat-zz.rev .plat-media{order:2}
  @media(max-width:840px){.plat-zz{grid-template-columns:1fr;gap:26px;padding:34px 0}.plat-zz.rev .plat-media{order:0}}
  .plat-media{border-radius:20px;padding:38px 28px;text-align:center;border:1px solid rgba(15,23,42,0.08)}
  .plat-media.plat-cerez{background:linear-gradient(160deg,rgba(61,90,254,0.09),rgba(61,90,254,0.02))}
  .plat-media.plat-a11y{background:linear-gradient(160deg,rgba(14,165,164,0.11),rgba(14,165,164,0.02))}
  .plat-media.plat-notr{background:linear-gradient(160deg,rgba(15,23,42,0.06),rgba(15,23,42,0.015))}
  .pm-ic{font-size:54px;line-height:1;display:block;margin-bottom:18px}
  .plat-badges{display:flex;gap:7px;flex-wrap:wrap;justify-content:center}
  .plat-badge{font-size:11.5px;font-weight:600;background:rgba(255,255,255,0.72);border:1px solid rgba(15,23,42,0.1);border-radius:99px;padding:5px 12px;color:var(--mut)}
  .plat-text h3{font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:clamp(20px,2.6vw,27px);color:var(--fg);margin-bottom:8px;line-height:1.15}
  .plat-text .pt-sub{font-size:15px;color:var(--mut);margin:0 0 24px;line-height:1.5}
  .plat-feats{list-style:none;display:grid;gap:18px;padding:0;margin:0}
  .plat-feat{margin:0}
  .pf-h{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:5px}
  .pf-h b{font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:15px;color:var(--fg)}
  .plat-rozet{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:rgba(15,23,42,0.07);color:#475569;border-radius:6px;padding:3px 8px;white-space:nowrap}
  .plat-rozet.yk{background:rgba(245,158,11,0.15);color:#b45309}
  .plat-feat p{font-size:13.5px;color:var(--mut);line-height:1.55;margin:0}
  .plat-zz[id]{scroll-margin-top:96px}

/* Inline style -> class donusumleri */
.ftr-hero-head{text-align:center;max-width:860px;margin:0 auto}
.ftr-hero-kick{margin-bottom:18px;display:inline-block}
h1.ftr-hero-h1{font-size:clamp(34px,5vw,56px);margin-bottom:20px}
.ftr-hero-sub{max-width:680px;margin:0 auto 32px;font-size:18px}
.ftr-mt48{margin-top:48px}
.ftr-ctr{text-align:center}
.ptab .ftr-save-cookie{background:rgba(61,90,254,0.12);color:#3D5AFE}
.ptab .ftr-save-a11y{background:rgba(14,165,164,0.12);color:#0EA5A4}
.ptab .ftr-save-plat{background:rgba(15,23,42,0.08);color:#0F172A}
h2.ftr-h2-tight{margin-top:10px}
h2.ftr-h2-mt12{margin-top:12px}
p.ftr-lead-620{max-width:100%;margin:16px auto 0}
p.ftr-lead-680{max-width:100%;margin:16px auto 0}
p.ftr-lead-540{max-width:100%;margin:16px auto 0}
.ftr-uc-grid{margin-top:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}
.hcol .mk.ftr-uc-ic{font-size:32px;background:rgba(61,90,254,0.08);color:#3D5AFE}
.ftr-uc-title{font-size:18px}
.ftr-score{margin-top:48px;text-align:center;background:var(--surf);border:1px solid rgba(14,165,164,0.18);border-radius:20px;padding:40px 32px;position:relative;overflow:hidden}
.ftr-score-glow{position:absolute;top:-80px;left:50%;transform:translateX(-50%);width:260px;height:260px;background:radial-gradient(circle,rgba(14,165,164,0.06) 0%,transparent 70%);pointer-events:none}
.ftr-rel-z1{position:relative;z-index:1}
.ftr-kick-teal{color:#0EA5A4}
.ftr-score-kick{color:#0EA5A4;display:block;margin-bottom:10px}
.ftr-score-num{font-size:clamp(64px,10vw,96px);font-weight:800;background:linear-gradient(135deg,#4f46e5 0%,#0EA5A4 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;line-height:1;letter-spacing:-0.04em}
.ftr-score-note{font-size:14px;color:var(--mut);margin-top:12px}
.ftr-score-comps{display:flex;gap:16px;justify-content:center;margin-top:24px;flex-wrap:wrap;font-size:13px}
.ftr-comp-pill{background:var(--surf2,#f1f5f9);padding:5px 14px;border-radius:99px;color:var(--mut)}
.ftr-cmp-scroll{overflow-x:auto;margin-top:40px}
.cmp-table .ftr-cmp-th-feat{width:32%;text-align:left}
.cmp-table .ftr-cmp-c{text-align:center}
.ftr-cell-no{font-size:15px;color:#ef4444}
.ftr-cell-strong{color:#10b981}
.ftr-cell-partial{font-size:13px;color:#f59e0b;font-weight:600}
.ftr-cell-txt{font-size:13px;color:var(--mut)}
.ftr-mt28{margin-top:28px}
.ftr-disc-link{color:inherit;font-weight:600;text-decoration:underline}
.ftr-steps-grid{margin-top:40px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
.ftr-rel{position:relative}
.ftr-step-num{position:absolute;top:16px;right:18px;font-size:40px;font-weight:800;color:var(--cookie);opacity:0.1;line-height:1;pointer-events:none}
.ftr-step-ic{background:rgba(61,90,254,0.08);color:#3D5AFE}
.ftr-steps-cta{text-align:center;margin-top:36px}
.ftr-pfine-cta{margin-top:24px;justify-content:center}
