/* Praxisabläufe erweitern das bestehende Marketing-Profil der Anamnese-Seite. */
@layer marketing {
  .use-case-page .hero-result-list li { grid-template-columns: minmax(0, 1fr); }
  .use-case-page .hero-result-copy strong { font-size: .875rem; }
  .use-case-page .hero-result-copy small { font-size: .8125rem; }
  .use-case-page .hero-result-meta { font-size: .75rem; }
  .use-case-page .hero-result-title { font-size: 1rem; }
  .use-case-page .anamnese-steps { font-size: 1rem; }
  .use-case-page .anamnese-steps p,
  .use-case-page .anamnese-faq details p { font-size: 1rem; }
  .use-case-page .chapter-visual { min-width: 0; }
  .use-case-page .use-case-outcome { position: relative; z-index: var(--z-raised); margin-top: 32px; }
  .use-case-page .use-case-outcome h3 { margin-bottom: 12px; font-size: 1.25rem; line-height: 1.4; }
  .use-case-page .use-case-outcome p { line-height: 1.7; color: var(--muted); }
  .use-case-page .use-case-related { display: grid; gap: 8px; margin-top: 24px; }
  .use-case-page .use-case-related a { display: flex; align-items: center; min-height: 44px; color: var(--coral-deep); text-decoration: underline; text-underline-offset: 3px; }
  .use-case-page .use-case-source { margin-top: 24px; color: var(--muted); font-size: .875rem; line-height: 1.7; }
  .use-case-page .anamnese-faq-list { min-width: 0; overflow-wrap: anywhere; }
  .use-case-page .anamnese-faq-list details { scroll-margin-top: 90px; }
}
