.help-content { min-height: 600px; } .help-content h1 { display: flex; align-items: center; } .help-collapse { margin-top: 24px; background: transparent; border: none; } .help-collapse .ant-collapse-item { background: white; border: 1px solid #f0f0f0; border-radius: 8px; margin-bottom: 12px; overflow: hidden; } .help-collapse .ant-collapse-header { padding: 16px 20px; font-size: 16px; font-weight: 600; color: #333; } .help-collapse .ant-collapse-content { border-top: 1px solid #f0f0f0; } .help-qa { padding: 12px 0; } .qa-item { padding: 16px 20px; border-bottom: 1px dashed #f0f0f0; } .qa-item:last-child { border-bottom: none; } .qa-item h4 { font-size: 14px; font-weight: 600; color: #333; margin-bottom: 8px; } .qa-item h4::before { content: ''; display: inline-block; width: 4px; height: 14px; background: var(--brand); margin-right: 8px; vertical-align: middle; } .qa-item p { font-size: 14px; line-height: 1.8; color: #666; margin: 0; padding-left: 12px; } .help-contact { margin-top: 40px; padding: 32px; background: linear-gradient(135deg, #fff5f5 0%, #ffe5e5 100%); border-radius: 12px; text-align: center; } .help-contact h3 { font-size: 20px; font-weight: 600; color: #333; margin-bottom: 8px; } .help-contact > p { color: #666; font-size: 14px; margin-bottom: 24px; } .contact-info { display: flex; justify-content: center; gap: 40px; flex-wrap: wrap; } .contact-info p { font-size: 14px; color: #666; margin: 0; } .highlight-box { background: #fff5f5; border-left: 4px solid var(--brand); padding: 20px; margin: 24px 0; border-radius: 8px; } .highlight-box h3 { font-size: 16px; font-weight: 600; color: var(--brand); margin-bottom: 12px; } .highlight-box p { margin: 0; line-height: 1.8; } .warning-box { background: #fff9e6; border: 2px solid #ffcc00; padding: 20px; margin: 24px 0; border-radius: 8px; } .warning-box p { margin: 0; color: #cc8800; font-weight: 500; line-height: 1.8; } @media (max-width: 768px) { .contact-info { flex-direction: column; gap: 12px; } }