.faq.svelte-9tglhs{border-top:2px solid var(--color-ink)}details.svelte-9tglhs{border-bottom:1px solid var(--color-line)}@media (width>=1800px){.wide.svelte-9tglhs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:3rem;display:grid}}summary.svelte-9tglhs{min-height:3.5rem;font-family:var(--font-display);font-weight:700;font-stretch:88%;font-size:var(--text-h3);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0;line-height:1.2;list-style:none;display:flex}summary.svelte-9tglhs:hover .q:where(.svelte-9tglhs){text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.2em;text-decoration-thickness:2px}.pm.svelte-9tglhs{border:1.5px solid var(--color-ink);background:var(--color-tag);flex:none;width:1.75rem;height:1.75rem;position:relative}.pm.svelte-9tglhs:before,.pm.svelte-9tglhs:after{content:"";background:var(--color-ink);height:2px;position:absolute;top:calc(50% - 1px);left:25%;right:25%}.pm.svelte-9tglhs:after{transform:rotate(90deg)}details[open].svelte-9tglhs .pm:where(.svelte-9tglhs){background:var(--color-accent)}details[open].svelte-9tglhs .pm:where(.svelte-9tglhs):after{display:none}.a.svelte-9tglhs{max-width:68ch;padding:0 0 1.1rem}.a.svelte-9tglhs a{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.2em;text-decoration-thickness:2px}
