.faq.svelte-142uzfe{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.faq__item.svelte-142uzfe{border-bottom:1px solid var(--color-rule)}.faq__q.svelte-142uzfe{all:unset;justify-content:space-between;align-items:center;gap:var(--space-6);width:100%;padding:var(--space-6) 0;cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-ink);letter-spacing:-.01em;line-height:var(--leading-snug);display:flex}.faq__q.svelte-142uzfe:hover{color:var(--color-grass)}.faq__q.svelte-142uzfe:focus-visible{outline:2px solid var(--color-grass);outline-offset:4px;border-radius:2px}.faq__icon.svelte-142uzfe{color:var(--color-ink-muted);flex-shrink:0}.faq__a.svelte-142uzfe{padding:0 0 var(--space-6) 0;max-width:60ch;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-ink-soft)}.faq__a.svelte-142uzfe a{color:var(--color-grass);text-decoration:underline;-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule);text-underline-offset:3px}.faq__a.svelte-142uzfe a:hover{-webkit-text-decoration-color:var(--color-grass);text-decoration-color:var(--color-grass)}.faq__a.svelte-142uzfe p{margin:0}.faq__a.svelte-142uzfe p+p{margin-top:var(--space-3)}
