.section-head.svelte-1vyz8mk{max-width:40rem;margin-bottom:1.75rem}.section-head.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){margin:.55rem 0 .65rem;font-size:clamp(1.7rem,3.6vw,2.4rem)}.section-lede.svelte-1vyz8mk{color:var(--color-ink-600);margin:0;font-size:1.02rem}.faq-list.svelte-1vyz8mk{gap:.6rem;max-width:52rem;display:grid}.faq.svelte-1vyz8mk{padding:0;overflow:hidden}summary.svelte-1vyz8mk{cursor:pointer;color:var(--color-ink-950);justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.25rem;font-size:.98rem;font-weight:650;list-style:none;display:flex}summary.svelte-1vyz8mk::-webkit-details-marker{display:none}.faq.svelte-1vyz8mk:hover summary:where(.svelte-1vyz8mk){color:var(--color-brand-800)}.mark.svelte-1vyz8mk{background:var(--color-brand-50);width:1.4rem;height:1.4rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand-400) 45%, transparent);border-radius:999px;flex-shrink:0;position:relative}.mark.svelte-1vyz8mk:before,.mark.svelte-1vyz8mk:after{content:"";background:var(--color-brand-700);height:1.5px;transition:transform .2s var(--ease-grove);border-radius:2px;position:absolute;inset:50% .34rem auto;transform:translateY(-50%)}.mark.svelte-1vyz8mk:after{transform:translateY(-50%)rotate(90deg)}.faq[open].svelte-1vyz8mk .mark:where(.svelte-1vyz8mk):after{transform:translateY(-50%)rotate(0)}.faq.svelte-1vyz8mk p:where(.svelte-1vyz8mk){color:var(--color-ink-600);max-width:46rem;margin:0;padding:0 1.25rem 1.25rem;font-size:.94rem;line-height:1.6}
