.faq-item.svelte-1rnm6iy{border-bottom:1px solid var(--color-gray-300);margin-bottom:0}.faq-item.svelte-1rnm6iy:last-child{border-bottom:none}.faq-question.svelte-1rnm6iy{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 0;background:none;border:none;text-align:left;cursor:pointer;font-family:inherit;font-size:1.125rem;font-weight:600;color:var(--color-text);transition:color .2s ease}.faq-question.svelte-1rnm6iy:hover{color:var(--color-primary)}.faq-question.svelte-1rnm6iy:focus{outline:2px solid var(--color-primary);outline-offset:2px}.question-text.svelte-1rnm6iy{flex:1;padding-right:1rem}.toggle-icon.svelte-1rnm6iy{font-size:1.5rem;font-weight:300;color:var(--color-primary);min-width:1.5rem;text-align:center}.faq-answer.svelte-1rnm6iy{padding:0 0 1.25rem;color:var(--color-text-secondary);line-height:1.7}.faq-answer.svelte-1rnm6iy p{margin:0}.faq-answer.svelte-1rnm6iy a{color:var(--color-primary);text-decoration:underline;text-decoration-color:var(--color-primary-light)}.faq-answer.svelte-1rnm6iy a:hover{text-decoration-color:var(--color-primary)}.faq-answer.svelte-1rnm6iy ul,.faq-answer.svelte-1rnm6iy ol{margin:.75rem 0;padding-left:1.5rem}.faq-answer.svelte-1rnm6iy li{margin-bottom:.5rem}.faq-answer.svelte-1rnm6iy strong{color:var(--color-text);font-weight:600}
