.faq-container.svelte-1bex8oj{max-width:800px;margin:0 auto;padding:2rem 1rem}.faq-header.svelte-1bex8oj{text-align:center;margin-bottom:3rem}.faq-content.svelte-1bex8oj{margin-bottom:3rem}.faq-items.svelte-1bex8oj{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-1bex8oj{border:2px solid var(--secondary-theme-color);border-radius:.5rem;background-color:var(--background-color);overflow:hidden;transition:all .3s ease}.faq-item.svelte-1bex8oj:hover{box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.faq-question{width:100%;padding:1.25rem;background:transparent;border:none;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;color:var(--theme-color)}.faq-question:hover{background-color:#ec37501a}.faq-question-text.svelte-1bex8oj{font-size:1.1rem;font-weight:600;font-family:Phantom Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.faq-chevron{color:var(--theme-color);transition:transform .3s ease;flex-shrink:0}.faq-chevron-open{transform:rotate(180deg)}.faq-answer{overflow:hidden}.faq-answer-content.svelte-1bex8oj{padding:0 1.25rem 1.25rem;color:var(--secondary-theme-color);line-height:1.6;font-size:1rem}.faq-answer-content.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0}.faq-contact.svelte-1bex8oj{margin-top:4rem}.contact-card.svelte-1bex8oj{text-align:center;padding:2rem;border:2px solid var(--secondary-theme-color);border-radius:.5rem;background:linear-gradient(135deg,var(--background-color) 0%,rgba(236,55,80,.05) 100%)}.contact-card.svelte-1bex8oj h3:where(.svelte-1bex8oj){color:var(--theme-color);font-size:1.5rem;font-weight:700;margin-bottom:.5rem;font-family:Phantom Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.contact-card.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--secondary-theme-color);margin-bottom:1.5rem;font-size:1rem}.contact-button.svelte-1bex8oj{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background-color:var(--theme-color);color:var(--background-color);text-decoration:none;border-radius:.5rem;font-weight:600;font-size:1rem;transition:all .3s ease;box-shadow:0 4px 8px #0000001a;font-family:Phantom Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.contact-button.svelte-1bex8oj:hover{background-color:var(--secondary-theme-color);transform:translateY(-2px);box-shadow:0 6px 16px #0003}@media(max-width:768px){.faq-container.svelte-1bex8oj{padding:1rem .5rem}.faq-header.svelte-1bex8oj{margin-bottom:2rem}.faq-question-text.svelte-1bex8oj{font-size:1rem}.faq-answer-content.svelte-1bex8oj{font-size:.9rem}.contact-card.svelte-1bex8oj{padding:1.5rem}.contact-card.svelte-1bex8oj h3:where(.svelte-1bex8oj){font-size:1.3rem}}@media(max-width:480px){.faq-container.svelte-1bex8oj{padding:1rem .25rem}.faq-question{padding:1rem}.faq-answer-content.svelte-1bex8oj{padding:0 1rem 1rem}}
