.grain.svelte-1bex8oj{z-index:60;pointer-events:none;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}.faq-body.svelte-1bex8oj{grid-template-columns:240px 1fr;align-items:start;gap:72px;padding-bottom:96px;display:grid}.faq-index.svelte-1bex8oj{flex-direction:column;gap:2px;display:flex;position:sticky;top:48px}.faq-index.svelte-1bex8oj a:where(.svelte-1bex8oj){font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-faint);border-left:1.5px solid var(--color-line-soft);padding:8px 0 8px 16px;font-size:12.5px;text-decoration:none}.faq-index.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:var(--color-accent-deep);border-left-color:var(--color-accent)}.faq-ask.svelte-1bex8oj{border-top:1px solid var(--color-line);color:var(--color-muted);margin-top:36px;padding:18px 0 0;font-size:14.5px}.faq-ask.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--color-accent-deep);font-weight:700;text-decoration:none}.faq-ask.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{text-decoration:underline}.faq-group.svelte-1bex8oj{scroll-margin-top:40px}.faq-group.svelte-1bex8oj+.faq-group:where(.svelte-1bex8oj){margin-top:64px}.faq-group.svelte-1bex8oj>h2:where(.svelte-1bex8oj){font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-deep);margin-bottom:10px;font-size:12.5px;font-weight:500}details.qa.svelte-1bex8oj{border-top:1px solid var(--color-line)}details.qa.svelte-1bex8oj:last-child{border-bottom:1px solid var(--color-line)}.qa.svelte-1bex8oj summary:where(.svelte-1bex8oj){cursor:pointer;font-family:var(--font-serif);justify-content:space-between;align-items:baseline;gap:28px;padding:24px 2px;font-size:23px;font-weight:700;line-height:1.25;list-style:none;display:flex;position:relative}.qa.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.qa.svelte-1bex8oj summary:where(.svelte-1bex8oj):hover{color:var(--color-accent-deep)}.qa.svelte-1bex8oj .tick:where(.svelte-1bex8oj){border:1.5px solid var(--color-line);width:26px;height:26px;color:var(--color-muted);border-radius:50%;flex-shrink:0;align-self:center;place-items:center;transition:transform .25s cubic-bezier(.22,.9,.3,1),background .15s,color .15s,border-color .15s;display:grid}.qa.svelte-1bex8oj .tick:where(.svelte-1bex8oj) svg:where(.svelte-1bex8oj){display:block}.qa.svelte-1bex8oj summary:where(.svelte-1bex8oj):hover .tick:where(.svelte-1bex8oj){border-color:var(--color-accent);color:var(--color-accent-deep)}.qa[open].svelte-1bex8oj .tick:where(.svelte-1bex8oj){background:var(--color-accent);border-color:var(--color-accent);color:#fffdf7;transform:rotate(45deg)}.qa.svelte-1bex8oj .answer:where(.svelte-1bex8oj){max-width:40em;padding:0 2px 28px}.qa.svelte-1bex8oj .answer:where(.svelte-1bex8oj) p:where(.svelte-1bex8oj){color:var(--color-muted);font-size:16.5px;line-height:1.65}.qa.svelte-1bex8oj .answer:where(.svelte-1bex8oj) p:where(.svelte-1bex8oj)+p:where(.svelte-1bex8oj){margin-top:12px}.qa.svelte-1bex8oj .answer:where(.svelte-1bex8oj) strong{color:var(--color-ink)}.qa.svelte-1bex8oj .answer:where(.svelte-1bex8oj) .answer-link{color:var(--color-accent-deep);font-weight:700}@media (prefers-reduced-motion:no-preference){.qa[open].svelte-1bex8oj .answer:where(.svelte-1bex8oj){animation:.3s cubic-bezier(.22,.9,.3,1) both svelte-1bex8oj-qa-in}}@keyframes svelte-1bex8oj-qa-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.faq-close.svelte-1bex8oj{border-top:1px solid var(--color-line);text-align:center;padding:64px 0 72px}@media (width<=900px){.faq-body.svelte-1bex8oj{grid-template-columns:1fr;gap:40px}.faq-index.svelte-1bex8oj{flex-flow:wrap;gap:4px 18px;position:static}.faq-index.svelte-1bex8oj a:where(.svelte-1bex8oj){border-left:none;padding:4px 0}.faq-ask.svelte-1bex8oj{display:none}.qa.svelte-1bex8oj summary:where(.svelte-1bex8oj){font-size:20px}}
