.faq.svelte-f5yo72{display:grid}details.svelte-f5yo72{border-bottom:1px solid var(--color-line)}summary.svelte-f5yo72{font:500 clamp(1.1rem, 1rem + .45vw, 1.4rem) / 1.3 var(--font-display);letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;list-style:none;display:flex}.q.svelte-f5yo72{flex:1}summary.svelte-f5yo72::-webkit-details-marker{display:none}summary.svelte-f5yo72:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.toggle.svelte-f5yo72{background:var(--color-ink);border-radius:4px;flex:none;place-items:center;width:24px;height:16px;transition:background-color .2s;display:grid}summary.svelte-f5yo72:hover .toggle:where(.svelte-f5yo72){background:var(--color-accent)}svg.svelte-f5yo72{fill:none;width:10px;stroke:var(--color-bg);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:rotate .3s var(--ease)}details[open].svelte-f5yo72 svg:where(.svelte-f5yo72){rotate:180deg}p.svelte-f5yo72{max-width:60ch;color:var(--color-muted);font-size:var(--text-body);margin:-8px 0 0;padding-bottom:28px;line-height:1.5}.questions.svelte-8qcyjq{isolation:isolate;border-top:1px solid var(--color-line);background:var(--color-bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.head.svelte-8qcyjq{padding:var(--layout-section) var(--layout-gutter);border-right:1px solid var(--color-line)}.sticky.svelte-8qcyjq{top:calc(var(--header-height) + 40px);gap:24px;display:grid;position:sticky}h2.svelte-8qcyjq{max-width:12em;font:500 var(--text-h2) / 1 var(--font-display);letter-spacing:var(--track-h2);text-wrap:balance;margin:0}.count.svelte-8qcyjq{color:var(--color-muted)}.note.svelte-8qcyjq{max-width:34ch;color:var(--color-ink-soft);margin:0;line-height:1.5}.note.svelte-8qcyjq a{text-underline-offset:3px;text-decoration:underline}.note.svelte-8qcyjq a:hover{color:var(--color-accent)}.list.svelte-8qcyjq{padding:calc(var(--layout-section) - 28px) var(--layout-gutter) var(--layout-section)}@media (width<=900px){.questions.svelte-8qcyjq{grid-template-columns:1fr}.head.svelte-8qcyjq{border-right:0;padding-bottom:16px}.list.svelte-8qcyjq{padding-top:0}}
