.FAQItem-module__pIvjDG__article{}.FAQItem-module__pIvjDG__pageArticle{max-width:70ch;font:var(--type-prose);margin-inline:auto}.FAQItem-module__pIvjDG__categoryLabel{color:var(--sn-text-muted);margin:24px 0 40px}.FAQItem-module__pIvjDG__returnLink{color:inherit;text-underline-offset:4px;padding-block:12px;text-decoration:underline;display:inline-block}.FAQItem-module__pIvjDG__dialog{color:var(--sn-text-primary);overscroll-behavior:contain;border-radius:var(--sn-radius-lg);opacity:0;background:0 0;border:0;width:min(100% - 32px,800px);max-width:none;max-height:calc(100svh - 32px);margin:auto;padding:0;transition:opacity .18s ease-out;overflow-y:auto;}.FAQItem-module__pIvjDG__dialog::backdrop{background:color-mix(in srgb, var(--sn-surface-inverse) 25%, transparent);backdrop-filter:blur(16px);opacity:0;transition:opacity .6s ease-out}.FAQItem-module__pIvjDG__dialog[open],.FAQItem-module__pIvjDG__dialog[open]::backdrop{opacity:1}.FAQItem-module__pIvjDG__dialog[data-closing],.FAQItem-module__pIvjDG__dialog[data-closing]::backdrop{opacity:0;transition-duration:.18s;transition-timing-function:ease-in}body:has(.FAQItem-module__pIvjDG__dialog[open]){overflow:hidden}.FAQItem-module__pIvjDG__panel{background:var(--sn-surface-page);outline:none;min-height:100%;padding:24px}.FAQItem-module__pIvjDG__close{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin:0 0 40px auto;padding:0 0 0 12px;display:flex}.FAQItem-module__pIvjDG__heading{text-wrap:balance;margin:0 0 24px}.FAQItem-module__pIvjDG__dialog .FAQItem-module__pIvjDG__categoryLabel{margin-top:0}.FAQItem-module__pIvjDG__article :is(code,pre){background:var(--sn-surface-muted);border-radius:var(--sn-radius-sm);font-family:monospace}.FAQItem-module__pIvjDG__article code{padding:2px 4px}.FAQItem-module__pIvjDG__article pre{margin-bottom:24px;padding:24px;overflow-x:auto}.FAQItem-module__pIvjDG__article pre code{padding:0}.FAQItem-module__pIvjDG__article img{border-radius:var(--sn-radius-sm);max-width:100%;height:auto;margin-block:24px}.FAQItem-module__pIvjDG__article table{border-collapse:collapse;width:100%;margin-bottom:24px;display:block;overflow-x:auto}.FAQItem-module__pIvjDG__article :is(th,td){border-bottom:1px solid var(--sn-border-subtle);text-align:left;padding:12px}.FAQItem-module__pIvjDG__dialog :is(a,button):focus-visible,.FAQItem-module__pIvjDG__returnLink:focus-visible{outline-offset:2px;outline:2px solid}@starting-style{.FAQItem-module__pIvjDG__dialog[open],.FAQItem-module__pIvjDG__dialog[open]::backdrop{opacity:0}}@media (min-width:768px){.FAQItem-module__pIvjDG__dialog{width:min(100% - 80px,800px);max-height:calc(100svh - 80px)}.FAQItem-module__pIvjDG__panel{padding:40px}}@media (prefers-reduced-motion:reduce){.FAQItem-module__pIvjDG__dialog,.FAQItem-module__pIvjDG__dialog::backdrop{transition:none}}