.fq.svelte-9pnvge{--ease: cubic-bezier(.16, 1, .3, 1);max-width:760px;margin:0 auto;padding:8px 24px 96px}.fq-list.svelte-9pnvge{border-top:1px solid rgb(var(--pal-line-rgb) / .16)}.fq-item.svelte-9pnvge{border-bottom:1px solid rgb(var(--pal-line-rgb) / .16);animation:svelte-9pnvge-fq-in .6s var(--ease) both;animation-delay:calc(.25s + var(--i) * .04s)}summary.svelte-9pnvge{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;cursor:pointer;list-style:none;border-radius:8px}summary.svelte-9pnvge::-webkit-details-marker{display:none}summary.svelte-9pnvge:focus-visible{outline:2px solid var(--pal-hand-tint);outline-offset:2px}summary.svelte-9pnvge h2:where(.svelte-9pnvge){margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;line-height:1.4;color:var(--pal-ink-bright);transition:color .18s ease}summary.svelte-9pnvge:hover h2:where(.svelte-9pnvge){color:var(--pal-hand-bright)}.fq-icon.svelte-9pnvge{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--pal-hand-tint);border:1px solid rgb(var(--pal-hand-tint-rgb) / .28);transition:transform .35s var(--ease),background-color .2s ease}summary.svelte-9pnvge:hover .fq-icon:where(.svelte-9pnvge){background:rgb(var(--pal-hand-rgb) / .14)}.fq-item[open].svelte-9pnvge .fq-icon:where(.svelte-9pnvge){transform:rotate(45deg);background:rgb(var(--pal-hand-rgb) / .18)}.fq-a.svelte-9pnvge{padding:0 52px 24px 4px}.fq-item[open].svelte-9pnvge .fq-a:where(.svelte-9pnvge){animation:svelte-9pnvge-fq-open .45s var(--ease) both}.fq-a.svelte-9pnvge p:where(.svelte-9pnvge){margin:0;font-size:1rem;line-height:1.7;color:var(--pal-ink-soft);max-width:62ch;text-wrap:pretty}.fq-a.svelte-9pnvge a:where(.svelte-9pnvge),.fq-foot.svelte-9pnvge a:where(.svelte-9pnvge){display:inline-block;margin-top:10px;color:var(--pal-hand-tint);font-weight:550;text-decoration:underline;text-decoration-color:rgb(var(--pal-hand-tint-rgb) / .4);text-underline-offset:3px}.fq-a.svelte-9pnvge a:where(.svelte-9pnvge):hover,.fq-foot.svelte-9pnvge a:where(.svelte-9pnvge):hover{color:var(--pal-hand-bright);text-decoration-color:currentColor}.fq-foot.svelte-9pnvge{margin:40px 0 0;text-align:center;font-size:1rem;color:var(--pal-ink-soft)}.fq-foot.svelte-9pnvge a:where(.svelte-9pnvge){margin-top:0}@keyframes svelte-9pnvge-fq-in{0%{opacity:0;translate:0 8px}}@keyframes svelte-9pnvge-fq-open{0%{opacity:0;translate:0 -4px}}@media(max-width:640px){.fq-a.svelte-9pnvge{padding-right:4px}}@media(prefers-reduced-motion:reduce){.fq-item.svelte-9pnvge,.fq-item[open].svelte-9pnvge .fq-a:where(.svelte-9pnvge){animation:none}.fq-icon.svelte-9pnvge{transition:none}}
