.site-faq.svelte-1alzzoi{inline-size:min(100% - 2 * var(--page-gutter), var(--site-measure,84rem));grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,4vw,4rem);margin-inline:auto;scroll-margin-block-start:var(--lm-public-header-height,6rem);display:grid}.site-faq--bare.svelte-1alzzoi{grid-template-columns:minmax(0,1fr)}.site-faq__head.svelte-1alzzoi{align-content:start;gap:1rem;display:grid}.site-faq__title.svelte-1alzzoi{max-inline-size:22ch;font-family:var(--font-display);font-size:var(--site-display-2,clamp(1.875rem, 3.4vw, 3rem));letter-spacing:-.025em;text-wrap:balance;font-weight:560;line-height:1.08}.site-faq__title[data-level=h3].svelte-1alzzoi{font-size:var(--site-display-3,clamp(1.375rem, 2vw, 1.75rem));font-weight:600;line-height:1.2}.site-faq__list.svelte-1alzzoi{min-inline-size:0}.site-faq__list.svelte-1alzzoi details:where(.svelte-1alzzoi){border-block-end:1px solid var(--line);padding-block:.5rem}.site-faq__list.svelte-1alzzoi details:where(.svelte-1alzzoi):first-child{border-block-start:1px solid var(--line)}.site-faq__list.svelte-1alzzoi summary:where(.svelte-1alzzoi){min-block-size:3rem;font-size:var(--site-body,1rem);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:.25rem;font-weight:650;line-height:1.4;list-style:none;transition:color .16s;display:flex}.site-faq__list.svelte-1alzzoi summary:where(.svelte-1alzzoi)::-webkit-details-marker{display:none}.site-faq__list.svelte-1alzzoi summary:where(.svelte-1alzzoi):after{content:"+";color:var(--brand);flex-shrink:0;font-size:1.5rem;font-weight:400;line-height:1}.site-faq__list.svelte-1alzzoi details[open]:where(.svelte-1alzzoi) summary:where(.svelte-1alzzoi):after{content:"−"}.site-faq__list.svelte-1alzzoi summary:where(.svelte-1alzzoi):hover{color:var(--brand)}.site-faq__list.svelte-1alzzoi p:where(.svelte-1alzzoi){max-inline-size:64ch;color:var(--text-muted);font-size:var(--site-body,1rem);text-wrap:pretty;padding-block:.25rem .75rem;line-height:1.6}.site-faq__more.svelte-1alzzoi{min-block-size:2.75rem;color:var(--text);align-items:center;gap:.375rem;margin-block-start:.75rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .16s;display:inline-flex}.site-faq__more.svelte-1alzzoi svg{color:var(--brand);flex-shrink:0}.site-faq__more.svelte-1alzzoi:hover{color:var(--brand)}@media (width<=64rem){.site-faq.svelte-1alzzoi{grid-template-columns:minmax(0,1fr)}}
