/* Round 06: manufacturing only. */
#uretim.manufacturing-editorial { background: #272a25; color: #f3f2ed; border: 0; padding-block: clamp(3rem, 5vw, 5.5rem); }
#uretim .manufacturing-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 2rem; }
#uretim .manufacturing-grid > * { min-width: 0; }
#uretim .manufacturing-area { margin: 0; }
#uretim .manufacturing-area strong { display: block; font-size: clamp(5rem, 21vw, 9rem); line-height: .95; letter-spacing: -.075em; font-weight: 700; }
#uretim .manufacturing-area small { font-size: .25em; letter-spacing: -.02em; }
#uretim .manufacturing-area > span { display: block; margin-top: .85rem; font-size: .6875rem; letter-spacing: .12em; }
#uretim .manufacturing-title { font-size: clamp(1.85rem, 6.6vw, 3.7rem); line-height: 1.06; letter-spacing: -.045em; margin: 0 0 1.5rem; overflow-wrap: anywhere; }
#uretim .manufacturing-processes { margin: 0; padding: 0; list-style: none; counter-reset: process; }
#uretim .manufacturing-processes li { counter-increment: process; display: grid; grid-template-columns: 2rem minmax(0, 1fr); gap: .75rem; padding: .75rem 0; border-top: 1px solid #53574c; font-size: .875rem; line-height: 1.4; }
#uretim .manufacturing-processes li::before { content: counter(process, decimal-leading-zero); color: #bfc3b7; font-size: .625rem; padding-top: .15rem; }
#uretim .manufacturing-origin { margin-top: 1.5rem; display: flex; flex-wrap: wrap; align-items: center; gap: 1rem; }
#uretim .manufacturing-origin p { margin: 0; font-size: .6875rem; letter-spacing: .05em; }
#uretim .factory-origin { margin: 0; width: 104px; background: white; }
#uretim .manufacturing-link { margin-top: 1.25rem; font-size: .75rem; min-height: 44px; }
#uretim .manufacturing-link:focus-visible { outline: 3px solid #f3f2ed; outline-offset: 4px; }
#uretim .manufacturing-photo { display: none; }
#uretim .manufacturing-photo:has(img) { display: block; margin-top: 2rem; aspect-ratio: 16 / 9; }
#uretim .manufacturing-photo > img { object-fit: contain; }
@media (min-width: 768px) {
  #uretim .manufacturing-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr); gap: clamp(2rem, 6vw, 7rem); }
  #uretim .manufacturing-area strong { font-size: clamp(5rem, 10vw, 11rem); }
  #uretim .manufacturing-title { font-size: clamp(1.8rem, 3.3vw, 3.7rem); }
  #uretim .manufacturing-origin { margin-top: 2rem; }
}
