.legal-container.svelte-1cyniax{max-width:800px;margin:0 auto;padding:40px 20px;line-height:1.6}.header.svelte-1cyniax{text-align:center;margin-bottom:50px;padding-bottom:30px;border-bottom:2px solid #ffd700}.header.svelte-1cyniax h1:where(.svelte-1cyniax){font-size:2.5rem;color:#333;margin-bottom:15px}.subtitle.svelte-1cyniax{font-size:1.2rem;color:#666;margin-bottom:20px}.faq-section.svelte-1cyniax{margin-bottom:40px;padding:25px;background:#f9f9f9;border-radius:8px;border-left:4px solid #ffd700}.faq-section.svelte-1cyniax h2:where(.svelte-1cyniax){color:#333;margin-bottom:15px;font-size:1.4rem}.faq-section.svelte-1cyniax ul:where(.svelte-1cyniax){margin:15px 0;padding-left:20px}.faq-section.svelte-1cyniax li:where(.svelte-1cyniax){margin-bottom:8px}.faq-section.svelte-1cyniax strong:where(.svelte-1cyniax){color:#333}.faq-section.svelte-1cyniax p:where(.svelte-1cyniax){margin-bottom:10px}.footer-actions.svelte-1cyniax{text-align:center;margin-top:50px;padding-top:30px;border-top:1px solid #eee;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px}.btn.svelte-1cyniax{display:inline-block;padding:12px 24px;text-decoration:none;border-radius:6px;font-weight:500;transition:all .3s ease;white-space:nowrap;min-width:fit-content}.btn-primary.svelte-1cyniax{background:transparent;color:#3b82f6;border:2px solid #3b82f6}.btn-primary.svelte-1cyniax:hover{background:#3b82f6;color:#fff;transform:translateY(-2px)}.btn-secondary.svelte-1cyniax{background:transparent;color:#3b82f6;border:2px solid #3b82f6}.btn-secondary.svelte-1cyniax:hover{background:#3b82f6;color:#fff;transform:translateY(-2px)}a.svelte-1cyniax{color:#007bff;text-decoration:none}a.svelte-1cyniax:hover{text-decoration:underline}@media (max-width: 768px){.legal-container.svelte-1cyniax{padding:20px 15px}.header.svelte-1cyniax h1:where(.svelte-1cyniax){font-size:2rem}.faq-section.svelte-1cyniax{padding:20px}.footer-actions.svelte-1cyniax{flex-direction:column;gap:15px}.btn.svelte-1cyniax{width:100%;text-align:center}}
