/* Sade ürün sayfası (URUN-STANDARDI S16, 1 Kasım 2026). Yalnız `.work-compact` sınıfındaki sayfalar (build.mjs: tools/compact-data.mjs kaydı olan
   ürünler ve onların Ekran rehberi sayfaları) bu dosyayı yükler; öteki sayfalar site.css'i olduğu gibi kullanır.
   TEK YAZI ÖLÇEĞİ: gövde 17px, küçük metin 14px; kalın yalnız başlıkta ve düğmede. */
.work-compact .product-content{max-width:860px;color:var(--text);font-size:17px;line-height:1.6}
.work-compact .work-block{padding:30px 0 6px}
.work-compact .work-block:first-child{padding-top:10px}
.work-compact .work-block>h2{font-size:24px;line-height:1.3;font-weight:700;margin:0 0 14px}
.work-compact .product-content h3{font-size:17px;line-height:1.4;font-weight:700;margin:0 0 6px;color:var(--text)}
.work-compact .product-content p,
.work-compact .product-content li,
.work-compact .product-content dd,
.work-compact .product-content .checks,
.work-compact .product-content .bullets,
.work-compact .product-content .limits li,
.work-compact .guide-step p,
.work-compact .guide-flow dd,
.work-compact .how-it-works,
.work-compact .sale-option b{font-size:17px;line-height:1.6;font-weight:400;color:var(--text)}
.work-compact .sale-option b{font-weight:700}
.work-compact .product-content .section-note,
.work-compact .product-content small,
.work-compact .sale-option p,
.work-compact .guide-flow dt,
.work-compact .guide-log figcaption,
.work-compact .on-screen dd,
.work-compact .on-screen dt,
.work-compact .guide-step figcaption,
.work-compact .guide-jump,
.work-compact .editorial-links--line{font-size:14px;line-height:1.55;font-weight:400;color:var(--muted)}
.work-compact .guide-flow dt{font-weight:700;color:var(--text);text-transform:none;letter-spacing:0}
.work-compact .on-screen dt{text-transform:none;letter-spacing:0}
.work-compact .editorial-links--line span{font-weight:400;color:var(--muted)}
.work-compact .checks li{margin:0 0 10px}
.work-compact .limits{gap:8px}
.work-compact .limits li{padding:10px 14px 10px 40px}
.work-compact .bullets{padding-left:20px}
.work-compact .bullets li{margin:0 0 6px}
.work-compact .work-block-body>p{max-width:72ch;margin:0 0 12px}
.work-compact .compact-steps{list-style:none;margin:0;padding:0;display:grid;gap:14px;counter-reset:cs}
.work-compact .compact-steps li{position:relative;padding-left:44px;counter-increment:cs}
.work-compact .compact-steps li::before{content:counter(cs);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:var(--accent);color:var(--on-accent);font-size:14px;font-weight:700;line-height:30px;text-align:center}
.work-compact .compact-steps p{margin:0}
.work-compact .compact-more{margin:18px 0 0}
.work-compact .compact-fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}
.work-compact .compact-fit ul{margin:0}
.work-compact .compact-cta{margin:30px 0 4px}
.work-compact .guide-head{max-width:860px;margin:6px 0 8px}
.work-compact .guide-head h1{font-size:30px;line-height:1.25;margin:10px 0 8px}
.work-compact .guide-head .product-lede{font-size:17px;color:var(--muted);margin:0 0 14px}
.work-compact .guide-actions{margin:0 0 14px}
.work-compact .guide-jump{margin:0}
.work-compact .guide-jump a{white-space:nowrap}
.work-compact .guide-steps{gap:20px}
.work-compact .guide-step h3{font-size:17px;font-weight:700}
.work-compact .guide-step h3::before{font-size:14px}
.work-compact .trial-note p{font-size:17px}
.work-compact .price-box small{font-size:14px}
@media (max-width:720px){
  .work-compact .compact-fit{grid-template-columns:minmax(0,1fr)}
  .work-compact .work-block>h2{font-size:22px}
  .work-compact .guide-head h1{font-size:26px}
}
