.faq.svelte-1h7e2i5{padding:var(--space-fluid-3xl) var(--space-fluid-md);position:relative;overflow:hidden;isolation:isolate}.faq__doodle.svelte-1h7e2i5{position:absolute;z-index:-1;pointer-events:none;line-height:0;opacity:.32}.faq__doodle--tr.svelte-1h7e2i5{top:clamp(1.5rem,3vw,2.5rem);right:clamp(1.5rem,3vw,2.5rem)}.faq__doodle--bl.svelte-1h7e2i5{bottom:clamp(1.5rem,3vw,2.5rem);left:clamp(1.5rem,3vw,2.5rem);transform:rotate(180deg)}.faq__inner.svelte-1h7e2i5{max-width:var(--container-narrow);margin:0 auto}.faq__list.svelte-1h7e2i5{display:flex;flex-direction:column;gap:var(--space-8)}.faq__item.svelte-1h7e2i5{padding-bottom:var(--space-8);border-bottom:1px solid var(--color-soft-rule)}.faq__item.svelte-1h7e2i5:last-child{border-bottom:0;padding-bottom:0}.faq__q.svelte-1h7e2i5{font-family:var(--font-display);font-size:var(--text-display);color:var(--color-ink-navy);font-weight:500;letter-spacing:var(--tracking-snug);margin:0 0 var(--space-3)}.faq__a.svelte-1h7e2i5{font-size:var(--text-body-md);color:var(--text-muted);line-height:var(--leading-relaxed);margin:0;max-width:64ch}.faq__a.svelte-1h7e2i5 a{color:var(--color-ink-navy);font-weight:500;text-decoration:underline;text-underline-offset:.2em;transition:color var(--duration-tap) var(--ease-breath)}.faq__a.svelte-1h7e2i5 a:hover{color:var(--color-terracotta)}.section-head.svelte-1h7e2i5{margin-bottom:var(--space-10);max-width:64ch}.section-eyebrow.svelte-1h7e2i5{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.section-title.svelte-1h7e2i5{font-family:var(--font-display);font-size:var(--text-display-lg);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-display-color);font-weight:500;margin:var(--space-3) 0 0;max-width:28ch}
