/* Extracted from site/dmca.html on 2026-04-14 */

* { margin: 0; padding: 0; box-sizing: border-box; }
        body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; line-height: 1.7; color: #1a1a1a; background: #fafafa; }
        .legal-inner { max-width: 720px; margin: 60px auto; padding: 0 24px; }
        h1 { font-size: 2rem; margin-bottom: 8px; }
        h2 { font-size: 1.25rem; margin: 32px 0 12px; }
        p, li { font-size: 1rem; margin-bottom: 12px; }
        ol { padding-left: 24px; }
        .legal-label { font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.1em; color: #666; margin-bottom: 4px; }
        .legal-date { font-size: 0.9rem; color: #666; margin-bottom: 32px; }
        .agent-box { background: #f0f4f8; border-left: 4px solid #2563eb; padding: 20px; border-radius: 6px; margin: 16px 0 24px; }
        .agent-box p { margin-bottom: 4px; }
        a { color: #2563eb; }
        footer { text-align: center; padding: 40px 24px; font-size: 0.85rem; color: #888; }
        footer a { color: #888; }
