.faq-list.svelte-1cezf9m{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-1cezf9m{border:3px solid #a01a7d;border-radius:8px;overflow:hidden}.faq-question.svelte-1cezf9m{display:flex;justify-content:space-between;align-items:center;padding:1rem;cursor:pointer;font-weight:600;transition:background-color .2s ease;width:100%;text-align:left;background:none;border:none}.faq-question.svelte-1cezf9m:hover,.faq-question.active.svelte-1cezf9m{background-color:#a01a7d}.toggle-btn.svelte-1cezf9m{display:flex;align-items:center;justify-content:center;color:#ef5d60;height:30px;width:30px}.plus-icon.svelte-1cezf9m{transition:transform .3s ease}.plus-icon.rotate.svelte-1cezf9m{transform:rotate(45deg)}.faq-answer.svelte-1cezf9m{padding:0 1rem 1rem;line-height:1.6}.faq-answer.svelte-1cezf9m p:where(.svelte-1cezf9m){margin-bottom:1rem}.faq-answer.svelte-1cezf9m p:where(.svelte-1cezf9m):last-child{margin-bottom:0}.faq-link-container.svelte-1cezf9m{margin-top:1rem;text-align:right}.read-more-link.svelte-1cezf9m{display:inline-block;color:#ef5d60;font-weight:600;text-decoration:none;font-size:.9rem;transition:color .2s ease}.read-more-link.svelte-1cezf9m:hover{color:#c24c4e}
