/* ═══════════════════════════════════════════════════════════════════
   Extracted from resources/views/pages/static.blade.php
   Previously 1 inline <style> block, re-sent on every render and
   uncacheable. Blocks are concatenated in their original source order,
   so the cascade within the page is unchanged.
   ═══════════════════════════════════════════════════════════════════ */

.user-content h1, .user-content h2, .user-content h3 { color: var(--color-text); margin-top: 2rem; margin-bottom: 1rem; font-weight: 800; }
.user-content h2 { font-size: 1.5rem; }
.user-content p { margin-bottom: 1.5rem; }
.user-content ul { margin-bottom: 1.5rem; padding-left: 1.5rem; }
.user-content li { margin-bottom: 0.5rem; }
.user-content a { color: var(--color-primary); font-weight: 600; text-decoration: underline; }
.user-content strong { color: var(--color-text); font-weight: 700; }

