.faq-section.svelte-15t5b1q{padding:4rem 1rem}.faq-title.svelte-15t5b1q{text-align:center;margin-bottom:3rem}.faq-container.svelte-15t5b1q{max-width:800px;margin:0 auto}.faq-item.svelte-15t5b1q{border-bottom:1px solid #e0e0e0;margin-bottom:.5rem}.faq-item.svelte-15t5b1q:last-child{border-bottom:none}.faq-question.svelte-15t5b1q{width:100%;background:none;border:none;padding:1.5rem 0;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-l2);font-weight:600;color:#3a312a;transition:color .2s ease}.faq-question.svelte-15t5b1q:hover{color:#5a463a}.faq-question.svelte-15t5b1q:focus{outline:none;color:#5a463a}.faq-icon.svelte-15t5b1q{font-size:1.5rem;font-weight:700;color:#5a463a;transition:transform .2s ease}.faq-answer.svelte-15t5b1q{padding:0 0 1.5rem;color:#3a312a}.faq-answer.svelte-15t5b1q p:where(.svelte-15t5b1q){margin:0;white-space:pre-line}@media (max-width: 768px){.faq-question.svelte-15t5b1q{padding:1rem 0}}
