.faq-card.svelte-19eqlc6.svelte-19eqlc6{background:#fff;border-radius:14px;box-shadow:0 2px 12px #00000014;margin-bottom:1.5rem;padding:1.5rem 1.75rem;cursor:pointer;transition:box-shadow .2s,border .2s;outline:none;border:1.5px solid #f0f0f0}.faq-card.svelte-19eqlc6.svelte-19eqlc6:focus,.faq-card.svelte-19eqlc6.svelte-19eqlc6:hover{box-shadow:0 6px 24px #00000024;border:1.5px solid #b3d0ff}.faq-question.svelte-19eqlc6.svelte-19eqlc6{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:1.13rem;color:#1a1a1a;letter-spacing:.01em}.faq-answer.svelte-19eqlc6.svelte-19eqlc6{margin-top:.85rem;color:#3a3a3a;font-size:1.01rem;line-height:1.7;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.faq-card[aria-expanded=true].svelte-19eqlc6 .faq-answer.svelte-19eqlc6{max-height:500px}svg.svelte-19eqlc6.svelte-19eqlc6{transition:transform .3s}svg.open.svelte-19eqlc6.svelte-19eqlc6{transform:rotate(180deg)}@media (max-width: 600px){.faq-card.svelte-19eqlc6.svelte-19eqlc6{padding:1.1rem .9rem}.faq-question.svelte-19eqlc6.svelte-19eqlc6{font-size:1rem}.faq-answer.svelte-19eqlc6.svelte-19eqlc6{font-size:.97rem}}.faq-section.svelte-1a5d9ym{max-width:900px;margin:4rem auto;padding:0 1.5rem}@media (max-width: 768px){.faq-section.svelte-1a5d9ym{margin:3rem auto;padding:0 1rem}}.faq-title.svelte-1a5d9ym{font-size:2.25rem;font-weight:700;margin-bottom:4rem;text-align:center;color:#016107}@media (max-width: 768px){.faq-title.svelte-1a5d9ym{font-size:1.875rem;margin-bottom:3rem}}.faq-list.svelte-1a5d9ym{display:flex;flex-direction:column;gap:1.5rem}
