.faq-section.svelte-1h7e2i5{border-top:1px solid var(--line);grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);align-items:start;gap:40px;max-width:none;padding-top:32px;display:grid}.faq-section.svelte-1h7e2i5 h2:where(.svelte-1h7e2i5){margin:0}.faq-items.svelte-1h7e2i5{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:32px;min-width:0;display:grid}.faq-section.svelte-1h7e2i5 details:where(.svelte-1h7e2i5){border-top:0;border-bottom:1px solid var(--line);min-width:0;padding:0}.faq-section.svelte-1h7e2i5 summary:where(.svelte-1h7e2i5){justify-content:space-between;align-items:start;gap:16px;min-height:64px;padding:18px 0;font-size:18px;font-weight:600;line-height:1.5;list-style:none;display:flex}.faq-section.svelte-1h7e2i5 summary:where(.svelte-1h7e2i5)::-webkit-details-marker{display:none}.faq-section.svelte-1h7e2i5 summary:where(.svelte-1h7e2i5) svg{margin-top:4px;transition:transform .15s}.faq-section.svelte-1h7e2i5 details[open]:where(.svelte-1h7e2i5) summary:where(.svelte-1h7e2i5) svg{transform:rotate(180deg)}.faq-section.svelte-1h7e2i5 details:where(.svelte-1h7e2i5) p:where(.svelte-1h7e2i5){margin:0 0 20px;font-size:17px}.faq-section.svelte-1h7e2i5 summary:where(.svelte-1h7e2i5):focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (width<=900px){.faq-section.svelte-1h7e2i5{grid-template-columns:1fr;gap:24px}}@media (width<=620px){.faq-items.svelte-1h7e2i5{grid-template-columns:1fr}}
