.faq.svelte-1vj3y3i{border-top:var(--hairline) solid var(--line-strong)}details.svelte-1vj3y3i{border-bottom:var(--hairline) solid var(--line)}summary.svelte-1vj3y3i{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding-block:var(--space-5);cursor:pointer;list-style:none;display:flex}summary.svelte-1vj3y3i::-webkit-details-marker{display:none}.q.svelte-1vj3y3i{font-size:var(--fs-h4);letter-spacing:0;font-weight:600;line-height:1.35}summary.svelte-1vj3y3i:hover .q:where(.svelte-1vj3y3i){text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.2em}.marker.svelte-1vj3y3i{flex:none;width:18px;height:18px;margin-top:4px;position:relative}.marker.svelte-1vj3y3i:before,.marker.svelte-1vj3y3i:after{content:"";height:1.5px;transition:transform var(--dur-2) var(--ease-out-quart);background:currentColor;position:absolute;top:50%;left:0;right:0}.marker.svelte-1vj3y3i:after{transform:rotate(90deg)}details[open].svelte-1vj3y3i .marker:where(.svelte-1vj3y3i):after{transform:rotate(0)}.a.svelte-1vj3y3i{gap:var(--space-3);padding-bottom:var(--space-6);max-width:var(--measure);display:grid}.links.svelte-1vj3y3i{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.permalink.svelte-1vj3y3i{width:fit-content}details.svelte-1vj3y3i:target summary:where(.svelte-1vj3y3i) .q:where(.svelte-1vj3y3i){color:var(--fg-accent)}
