h2.svelte-1knd1vj{font-family:var(--font-display);color:var(--color-ink);font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.15}.items.svelte-1knd1vj{gap:.75rem;margin-top:1.5rem;display:grid}.item.svelte-1knd1vj{border:1px solid var(--color-card-border);background:var(--color-surface-raised);border-radius:.75rem}h3.svelte-1knd1vj{font-size:inherit;font-weight:inherit;margin:0}button.svelte-1knd1vj{text-align:left;width:100%;color:var(--color-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-size:1rem;font-weight:600;display:flex}button.svelte-1knd1vj:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px;border-radius:.75rem}.chevron.svelte-1knd1vj{color:var(--color-primary);flex-shrink:0;font-size:1.25rem;line-height:1;transition:transform .2s}.chevron.open.svelte-1knd1vj{transform:rotate(180deg)}.panel.svelte-1knd1vj{padding:0 1.15rem 1.15rem}.panel.svelte-1knd1vj p:where(.svelte-1knd1vj){border-top:1px solid var(--color-card-border);color:var(--color-ink-subline);padding-top:.9rem;font-size:.9875rem;line-height:1.65}@media (prefers-reduced-motion:reduce){.chevron.svelte-1knd1vj{transition:none}}
