.faq-more-button.svelte-byn8ve{width:100%;min-height:2.75rem;padding:.8125rem 1.5rem;gap:.4rem}.faq-more.svelte-byn8ve{display:none}@media(min-width:64rem){.faq-more-button.svelte-byn8ve{display:none}.faq-more.svelte-byn8ve{display:inline-flex}}.faq-more.svelte-byn8ve{margin-top:1.25rem;align-items:center;gap:.4rem;min-height:2.75rem;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 25%,transparent);text-underline-offset:.3em}.faq-more.svelte-byn8ve:hover{color:var(--brand-ink);text-decoration-color:currentColor}.faq.svelte-byn8ve{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem}@media(min-width:64rem){.faq.svelte-byn8ve{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:4.5rem;align-items:start}.faq-side.svelte-byn8ve{position:sticky;top:6rem}.faq-list.svelte-byn8ve{margin-top:-1.5rem}}.faq-list.svelte-byn8ve{interpolate-size:allow-keywords}.faq-item.svelte-byn8ve{border-bottom:1px solid color-mix(in srgb,var(--ink) 6%,transparent)}.faq-item.svelte-byn8ve::details-content{height:0;overflow:clip;transition:height .28s ease,content-visibility .28s allow-discrete}.faq-item[open].svelte-byn8ve::details-content{height:auto}.faq-summary.svelte-byn8ve{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.4rem 0;cursor:pointer;list-style:none}.faq-summary.svelte-byn8ve::-webkit-details-marker{display:none}.faq-q.svelte-byn8ve{font-size:1.125rem;font-weight:600;letter-spacing:-.01em;line-height:1.4;transition:color .15s ease}.faq-summary.svelte-byn8ve:hover .faq-q:where(.svelte-byn8ve){color:var(--brand-ink)}.faq-toggle.svelte-byn8ve{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;color:var(--ink);border:1px solid var(--line-strong);transition:transform .25s ease,background-color .15s ease,color .15s ease,border-color .15s ease}.faq-item[open].svelte-byn8ve .faq-toggle:where(.svelte-byn8ve){transform:rotate(45deg);color:var(--on-ink);background:var(--ink);border-color:var(--ink)}.faq-summary.svelte-byn8ve:focus-visible{outline:none}.faq-summary.svelte-byn8ve:focus-visible .faq-toggle:where(.svelte-byn8ve){outline:2px solid var(--brand);outline-offset:2px}.faq-answer.svelte-byn8ve{max-width:42rem;padding:0 3.5rem 1.5rem 0;font-size:1.0625rem;line-height:1.7;color:var(--muted)}@media(prefers-reduced-motion:reduce){.faq-item.svelte-byn8ve::details-content,.faq-toggle.svelte-byn8ve{transition:none}}.ref-marquee.svelte-7k51ks{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent)}.ref-still.svelte-7k51ks{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0}.ref-track.svelte-7k51ks{display:flex;align-items:center;width:max-content;list-style:none;margin:0;padding:0}.ref-card.svelte-7k51ks{flex:0 0 auto;margin-right:3.5rem;display:flex;align-items:center;justify-content:center;height:4.5rem}.ref-logo.svelte-7k51ks{height:min(3.5rem,9rem / var(--ar));width:auto;aspect-ratio:var(--ar);object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter .2s ease,opacity .2s ease}@media(hover:hover){.ref-card.svelte-7k51ks:hover .ref-logo:where(.svelte-7k51ks){filter:none;opacity:1}}.dark .ref-logo.svelte-7k51ks,.dark .ref-card.svelte-7k51ks:hover .ref-logo:where(.svelte-7k51ks){filter:grayscale(1) invert(1)}.ref-wordmark.svelte-7k51ks{font-size:.9375rem;font-weight:700;color:var(--muted);white-space:nowrap}@media(prefers-reduced-motion:no-preference){.ref-track.svelte-7k51ks{animation:svelte-7k51ks-ref-scroll var(--lap) linear infinite}.ref-marquee.svelte-7k51ks:focus-within .ref-track:where(.svelte-7k51ks){animation-play-state:paused}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ref-marquee.svelte-7k51ks:hover .ref-track:where(.svelte-7k51ks){animation-play-state:paused}}@keyframes svelte-7k51ks-ref-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ref-marquee.svelte-7k51ks{overflow-x:auto;scrollbar-width:none}.ref-marquee.svelte-7k51ks::-webkit-scrollbar{display:none}}
