.faq-section.svelte-10t2cmv.svelte-10t2cmv{text-align:center}.faq-heading.svelte-10t2cmv.svelte-10t2cmv{font-size:36px;font-weight:700;margin-bottom:20px;color:var(--color-primary)}.faq-container.svelte-10t2cmv.svelte-10t2cmv{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.faq-item.svelte-10t2cmv.svelte-10t2cmv{border-width:2px;border-color:var(--color-primary);padding:20px;box-shadow:0 4px 8px #0000001a;cursor:pointer;transition:box-shadow .3s ease,transform .3s ease}.faq-item.svelte-10t2cmv.svelte-10t2cmv:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-5px);background-color:var(--color-primary)}.faq-question.svelte-10t2cmv.svelte-10t2cmv{font-size:20px;font-weight:700;color:var(--color-primary)}.faq-item.svelte-10t2cmv:hover>.faq-question.svelte-10t2cmv{color:#fff}.faq-answer.svelte-10t2cmv.svelte-10t2cmv{font-size:16px;color:#fff;margin-top:25px;display:none;opacity:0;transition:opacity .3s ease}.active.svelte-10t2cmv.svelte-10t2cmv{background-color:var(--color-primary);color:#fff!important}.faq-answer.show.svelte-10t2cmv.svelte-10t2cmv{display:block;opacity:1}
