.faq.svelte-1t8i6y4{background:var(--color-white);padding:8rem 0}.faq.svelte-1t8i6y4 .container:where(.svelte-1t8i6y4),.faq-component.svelte-1t8i6y4{max-width:900px;margin:0 auto}.faq-list.svelte-1t8i6y4{text-align:left}.faq-item.svelte-1t8i6y4{background:var(--color-white);box-shadow:0 10px 25px var(--color-gray);border:1px solid #00000008;border-radius:1rem;margin-bottom:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-item.svelte-1t8i6y4:last-child{margin-bottom:0}.faq-item.open.svelte-1t8i6y4{border-color:var(--color-accent);box-shadow:0 15px 35px var(--color-gray)}.faq-question.svelte-1t8i6y4{text-align:left;width:100%;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-black);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem 2rem;font-family:inherit;transition:all .3s;display:flex}.faq-question.svelte-1t8i6y4:hover{color:var(--color-primary)}.icon.svelte-1t8i6y4{color:var(--color-black);text-align:center;min-width:30px;font-size:1.5rem;font-weight:300}.faq-answer.svelte-1t8i6y4{padding:0 2rem 1.5rem;animation:.3s ease-out svelte-1t8i6y4-slideDown}.faq-answer.svelte-1t8i6y4 p:where(.svelte-1t8i6y4){color:var(--color-text);margin:0;line-height:1.7}@keyframes svelte-1t8i6y4-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (width<=767px){.faq-question.svelte-1t8i6y4{font-size:var(--font-size-base)}}
