.faq-page.svelte-1fh07ci{isolation:isolate;background:rgb(var(--ds-page-background));min-height:calc(100vh - 90px);color:rgb(var(--ds-foreground));position:relative;overflow:hidden}.faq-page__texture.svelte-1fh07ci{z-index:-1;mix-blend-mode:exclusion;opacity:.05;pointer-events:none;background-image:url(../../../footer-texture-figma.png);background-position:0 0;background-repeat:repeat;background-size:273.086px 273.086px;width:1797px;height:720px;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.faq-page__shell.svelte-1fh07ci{width:min(1120px,100% - 40px);margin:0 auto;padding:88px 0 120px}.faq-page__header.svelte-1fh07ci{grid-template-columns:minmax(0,1fr) minmax(0,760px);align-items:start;gap:40px;padding-bottom:56px;display:grid}.faq-page__label.svelte-1fh07ci{width:max-content;color:rgb(var(--ds-brand-300));font-family:var(--ds-font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;line-height:1.52;display:inline-flex}.faq-page__heading.svelte-1fh07ci{gap:14px;display:grid}.faq-page__eyebrow.svelte-1fh07ci{color:rgb(var(--ds-foreground-subtle));font-family:var(--ds-font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;line-height:1.52}.faq-page.svelte-1fh07ci h1:where(.svelte-1fh07ci){color:#f8f7fb;letter-spacing:0;margin:0;font-size:clamp(2.5rem,7vw,5.75rem);font-weight:500;line-height:.95}.faq-page__heading.svelte-1fh07ci p:where(.svelte-1fh07ci):not(.faq-page__eyebrow){max-width:660px;color:rgb(var(--ds-foreground-muted));margin:0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.6}.faq-page__content.svelte-1fh07ci{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:56px;display:grid}.faq-page__categories.svelte-1fh07ci{gap:8px;display:grid;position:sticky;top:104px}.faq-page__categories.svelte-1fh07ci button:where(.svelte-1fh07ci){border:0;border-bottom:1px solid rgb(var(--ds-border));width:100%;color:rgb(var(--ds-foreground-muted));text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.faq-page__categories.svelte-1fh07ci span:where(.svelte-1fh07ci){font-size:14px;line-height:1.35}.faq-page__categories.svelte-1fh07ci small:where(.svelte-1fh07ci){color:rgb(var(--ds-foreground-subtle));font-family:var(--ds-font-mono);font-size:11px;line-height:1.4}.faq-page__category--active.svelte-1fh07ci span:where(.svelte-1fh07ci),.faq-page__category--active.svelte-1fh07ci small:where(.svelte-1fh07ci),.faq-page__categories.svelte-1fh07ci button:where(.svelte-1fh07ci):hover span:where(.svelte-1fh07ci){color:rgb(var(--ds-foreground))}.faq-page__list.svelte-1fh07ci{gap:18px;min-width:0;display:grid}.faq-page__list-heading.svelte-1fh07ci{gap:6px;padding-bottom:6px;display:grid}.faq-page__list-heading.svelte-1fh07ci h2:where(.svelte-1fh07ci){color:rgb(var(--ds-foreground));margin:0;font-size:18px;font-weight:500;line-height:1.25}.faq-page__items.svelte-1fh07ci{border-top:1px solid rgb(var(--ds-border));display:grid}@media (width<=920px){.faq-page__shell.svelte-1fh07ci{padding-top:64px}.faq-page__header.svelte-1fh07ci,.faq-page__content.svelte-1fh07ci{grid-template-columns:1fr;gap:36px}.faq-page__categories.svelte-1fh07ci{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=640px){.faq-page__shell.svelte-1fh07ci{width:min(100% - 32px,1120px);padding:48px 0 88px}.faq-page__header.svelte-1fh07ci{padding-bottom:40px}.faq-page__categories.svelte-1fh07ci{grid-template-columns:1fr}}
