.faq-list.svelte-n7n0po{border-top:1px solid var(--line);border-bottom:1px solid var(--line);interpolate-size:allow-keywords}.faq-item.svelte-n7n0po{border-bottom:1px solid var(--line);transition:background .15s}.faq-item.svelte-n7n0po::details-content{block-size:0;transition:block-size .28s ease, content-visibility .28s allow-discrete;overflow:clip}.faq-item[open].svelte-n7n0po::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.faq-item.svelte-n7n0po::details-content{transition:none}}.faq-item.svelte-n7n0po:last-child{border-bottom:0}.faq-item.svelte-n7n0po:hover{background:#ffffff04}.faq-item[open].svelte-n7n0po{background:color-mix(in srgb, var(--accent-2) 4%, transparent)}.faq-q.svelte-n7n0po{cursor:pointer;font-size:var(--fs-18);letter-spacing:-.01em;color:var(--ink);grid-template-columns:1fr 32px;align-items:center;gap:24px;padding:24px 8px;font-weight:500;list-style:none;display:grid}.faq-q.svelte-n7n0po::-webkit-details-marker{display:none}.faq-q.svelte-n7n0po .q:where(.svelte-n7n0po){line-height:1.3}.faq-toggle.svelte-n7n0po{font-family:var(--font-mono);color:var(--ink-3);font-size:var(--fs-22);justify-content:center;align-items:center;width:28px;height:28px;transition:color .18s,transform .18s;display:flex}.faq-item[open].svelte-n7n0po .faq-toggle:where(.svelte-n7n0po){color:var(--accent-2);transform:rotate(45deg)}.faq-a.svelte-n7n0po{color:var(--ink-2);font-size:var(--fs-16);max-width:75ch;padding:0 8px 24px;line-height:1.65}.faq-a.svelte-n7n0po p{margin:0 0 12px}.faq-a.svelte-n7n0po p:last-child{margin-bottom:0}.faq-a.svelte-n7n0po a{color:var(--ink);font-weight:600}.faq-a.svelte-n7n0po a:hover{color:var(--ink-2)}.faq-page.svelte-n7n0po{flex-direction:column;gap:12px;display:flex}.faq-tile.svelte-n7n0po{border:1px solid var(--edge);border-radius:var(--radius-xl);background:var(--surface-card);align-items:flex-start;gap:14px;padding:24px 28px;scroll-margin-top:96px;display:flex}.faq-text.svelte-n7n0po{flex:1;min-width:0}.faq-tile.svelte-n7n0po h2:where(.svelte-n7n0po){font-size:var(--fs-16);color:var(--ink);margin:0 0 .4rem;font-weight:600;line-height:28px}.faq-tile.svelte-n7n0po .faq-a:where(.svelte-n7n0po){padding:0}.anchor.svelte-n7n0po{color:var(--ink-3);opacity:0;margin-left:.35em;font-weight:400;text-decoration:none;transition:opacity .15s}.faq-tile.svelte-n7n0po h2:where(.svelte-n7n0po):hover .anchor:where(.svelte-n7n0po),.anchor.svelte-n7n0po:focus-visible{opacity:1}@media (width<=768px){.faq-q.svelte-n7n0po{font-size:var(--fs-16);grid-template-columns:1fr 24px;gap:12px;padding:20px 0}.faq-a.svelte-n7n0po{padding-left:0}.faq-tile.svelte-n7n0po{padding:20px 18px}}
