.accordion.svelte-5tuegy{width:100%}.accordion-item.svelte-5tuegy{border-top:1px solid var(--color-base-300)}.accordion-item.svelte-5tuegy:last-child{border-bottom:1px solid var(--color-base-300)}.accordion-trigger.svelte-5tuegy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.5rem 0;background:none;border:none;cursor:pointer;text-align:left;gap:1rem}.accordion-title.svelte-5tuegy{font-family:var(--font-display);font-size:var(--text-h4);font-weight:400;letter-spacing:-.02em;line-height:1.3}.accordion-icon.svelte-5tuegy{flex-shrink:0;opacity:.4;transition:opacity .3s ease}.accordion-trigger.svelte-5tuegy:hover .accordion-icon:where(.svelte-5tuegy){opacity:.8}.accordion-icon-v.svelte-5tuegy{transition:transform .3s ease,opacity .3s ease;transform-origin:center}.accordion-open.svelte-5tuegy .accordion-icon-v:where(.svelte-5tuegy){transform:scaleY(0);opacity:0}.accordion-panel.svelte-5tuegy{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.accordion-open.svelte-5tuegy .accordion-panel:where(.svelte-5tuegy){grid-template-rows:1fr}.accordion-content.svelte-5tuegy{overflow:hidden}.accordion-content.svelte-5tuegy p:where(.svelte-5tuegy){font-size:var(--text-body);line-height:1.8;opacity:.7;margin:0;padding-bottom:1.5rem;max-width:640px}@media (prefers-reduced-motion: reduce){.accordion-panel.svelte-5tuegy,.accordion-icon-v.svelte-5tuegy{transition:none}}
