.faq-list.svelte-18rjt84.svelte-18rjt84{max-width:50rem}.faq-item.svelte-18rjt84.svelte-18rjt84{background-color:#fff;border:1px solid #dee2e6;border-radius:0.5rem;margin-bottom:0.75rem;transition:box-shadow 0.15s ease-in-out}.faq-item[open].svelte-18rjt84.svelte-18rjt84{border-color:#ed177a;box-shadow:0 0.25rem 0.75rem rgba(20, 44, 78, 0.08)}summary.svelte-18rjt84.svelte-18rjt84{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;cursor:pointer;list-style:none}summary.svelte-18rjt84.svelte-18rjt84::-webkit-details-marker{display:none}summary.svelte-18rjt84:hover .faq-question.svelte-18rjt84,summary.svelte-18rjt84:focus-visible .faq-question.svelte-18rjt84{color:#d30d68}summary.svelte-18rjt84.svelte-18rjt84:focus-visible{outline:2px solid #ed177a;outline-offset:2px;border-radius:0.5rem}.faq-question.svelte-18rjt84.svelte-18rjt84{margin:0;font-size:1rem;font-weight:600;line-height:1.4;color:#142c4e;transition:color 0.15s ease-in-out}.faq-icon.svelte-18rjt84.svelte-18rjt84{position:relative;flex-shrink:0;width:1rem;height:1rem}.faq-icon.svelte-18rjt84.svelte-18rjt84::before,.faq-icon.svelte-18rjt84.svelte-18rjt84::after{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;background-color:#ed177a;transition:transform 0.2s ease-in-out}.faq-icon.svelte-18rjt84.svelte-18rjt84::after{transform:rotate(90deg)}.faq-item[open].svelte-18rjt84 .faq-icon.svelte-18rjt84::after{transform:rotate(0deg)}.faq-answer.svelte-18rjt84.svelte-18rjt84{margin:0;padding:0 1.25rem 1.25rem;color:#495057;line-height:1.6}
