.faq.svelte-t05cih{margin:0;padding:0;list-style:none;display:grid}.faq.svelte-t05cih li:where(.svelte-t05cih){border-top:1px solid var(--color-line)}.faq.svelte-t05cih li:where(.svelte-t05cih):last-child{border-bottom:1px solid var(--color-line)}h3.svelte-t05cih{font-size:inherit;font-weight:inherit;margin:0}button.svelte-t05cih{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) 0;cursor:pointer;text-align:left;color:var(--color-text);font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);transition:color var(--duration-fast) ease;background:0 0;border:0;display:flex}button.svelte-t05cih:hover{color:var(--color-accent)}.mark.svelte-t05cih{flex:0 0 1.1rem;width:1.1rem;height:1.1rem;position:relative}.mark.svelte-t05cih:before,.mark.svelte-t05cih:after{content:"";background:var(--gradient-accent);height:2px;transition:transform var(--duration-fast) var(--ease-out-expo);border-radius:2px;position:absolute;inset:50% 0 auto}.mark.svelte-t05cih:after{transform:rotate(90deg)}.open.svelte-t05cih .mark:where(.svelte-t05cih):after{transform:rotate(0)}.panel.svelte-t05cih{transition:grid-template-rows var(--duration-base) var(--ease-out-expo);grid-template-rows:0fr;display:grid}.open.svelte-t05cih .panel:where(.svelte-t05cih){grid-template-rows:1fr}.panel-inner.svelte-t05cih{visibility:hidden;min-height:0;transition:visibility var(--duration-base);overflow:hidden}.open.svelte-t05cih .panel-inner:where(.svelte-t05cih){visibility:visible}.panel-inner.svelte-t05cih p:where(.svelte-t05cih){color:var(--color-text-muted);margin:0 0 var(--space-3);padding-bottom:var(--space-1);max-width:70ch}.more.svelte-t05cih{margin-bottom:var(--space-4);font-weight:700;font-size:var(--text-sm);text-decoration:none;display:inline-block}@media (prefers-reduced-motion:reduce){.panel.svelte-t05cih,.panel-inner.svelte-t05cih,.mark.svelte-t05cih:before,.mark.svelte-t05cih:after{transition:none}}.cat.svelte-1bex8oj{max-width:52rem;padding-block:var(--space-5);margin-inline:auto}.cat.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:var(--text-2xl);margin-bottom:var(--space-2)}.cta.svelte-1bex8oj{max-width:52rem;margin:var(--space-6) auto var(--space-8);border:1px solid var(--color-line);background:var(--color-surface);border-radius:1rem;position:relative;overflow:clip}.content.svelte-1bex8oj{z-index:1;position:relative}.cta-inner.svelte-1bex8oj{padding:var(--space-6)}.cta.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:var(--text-2xl);margin-bottom:var(--space-2)}.cta.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--color-text-muted);margin-bottom:var(--space-4);max-width:52ch}.cta-actions.svelte-1bex8oj{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.grad-button.svelte-1bex8oj{padding:.85em 1.7em}.ghost.svelte-1bex8oj{color:var(--color-accent);font-weight:700;font-size:var(--text-sm);text-decoration:none}.ghost.svelte-1bex8oj:hover{text-decoration:underline}
