/* Lemon V2 — yalnız workstudy layout (yüksek neo-brutalist yoğunluk) */
.l-workstudy .v2-intro dl.facts { grid-template-columns: 1fr; border: var(--hard); border-radius: var(--r-md); overflow: hidden; }
.l-workstudy .v2-intro dl.facts > div { display: grid; grid-template-columns: 1fr auto; align-items: baseline; gap: 12px; padding: 14px 16px !important; border-left: 0 !important; border-bottom: var(--line); }
.l-workstudy .v2-intro dl.facts > div:last-child { background: var(--ink); color: #fff; border-bottom: 0; }
.l-workstudy .v2-intro dl.facts > div:last-child dt { color: var(--on-ink-muted); }
.l-workstudy .v2-intro dl.facts > div:last-child dd { color: var(--lemon-yellow); }
.l-workstudy .v2-intro dl.facts dt { order: 0; font-size: .75rem; font-weight: 600; letter-spacing: var(--tracking-label); text-transform: uppercase; color: var(--muted); }
.l-workstudy .v2-intro dl.facts dd { font-size: 1.25rem; font-weight: 700; letter-spacing: -.03em; text-align: right; }
@media (min-width: 1024px) {
  .l-workstudy .v2-intro dl.facts { grid-template-columns: repeat(5, minmax(0,1fr)); }
  .l-workstudy .v2-intro dl.facts > div { grid-template-columns: 1fr; padding: 20px !important; border-bottom: 0; border-right: var(--line); }
  .l-workstudy .v2-intro dl.facts dd { text-align: left; }
  .l-workstudy .v2-intro .flow-content { max-width: none; }
}
.l-workstudy .v2-intro mark { font-weight: 700; }
