summary[data-astro-cid-ssfzsv2f]::-webkit-details-marker{display:none}.no-scrollbar[data-astro-cid-ssfzsv2f]::-webkit-scrollbar{display:none}.no-scrollbar[data-astro-cid-ssfzsv2f]{-ms-overflow-style:none;scrollbar-width:none}@media(min-width:1024px){.lg[data-astro-cid-ssfzsv2f]:no-scrollbar-off::-webkit-scrollbar{display:block}}.custom-scrollbar[data-astro-cid-ssfzsv2f]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-astro-cid-ssfzsv2f]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-astro-cid-ssfzsv2f]::-webkit-scrollbar-thumb{background:var(--color-brand-gray-200);border-radius:10px}.custom-scrollbar[data-astro-cid-ssfzsv2f]::-webkit-scrollbar-thumb:hover{background:var(--color-brand-gray-300)}.prose-sg{--tw-prose-body: var(--sgkb-text-secondary);--tw-prose-headings: var(--sgkb-text-primary);--tw-prose-links: var(--sgkb-primary);--tw-prose-bold: var(--sgkb-text-primary);--tw-prose-counters: var(--sgkb-text-tertiary);--tw-prose-bullets: var(--sgkb-text-tertiary);--tw-prose-hr: var(--sgkb-border-light);--tw-prose-quotes: var(--sgkb-text-primary);--tw-prose-quote-borders: var(--sgkb-primary);--tw-prose-captions: var(--sgkb-text-tertiary);--tw-prose-code: var(--sgkb-primary);--tw-prose-pre-code: var(--sgkb-bg-primary);--tw-prose-pre-bg: var(--color-brand-gray-800);--tw-prose-th-borders: var(--sgkb-border-light);--tw-prose-td-borders: var(--sgkb-border-light);font-size:16px;line-height:1.75}.prose-sg :where(h2,h3,h4):not(:where([class~=not-prose] *)){scroll-margin-top:100px;letter-spacing:-.02em}.prose-sg :where(h2):not(:where([class~=not-prose] *)){font-size:28px;line-height:1.3;font-weight:700;margin-top:2.25rem;margin-bottom:1rem;border-bottom:1px solid var(--color-brand-gray-200);padding-bottom:.75rem}.prose-sg :where(h3):not(:where([class~=not-prose] *)){font-size:22px;line-height:1.35;font-weight:700;margin-top:1.75rem;margin-bottom:.875rem}.prose-sg :where(h4):not(:where([class~=not-prose] *)){font-size:19px;line-height:1.4;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem}.prose-sg :where(p):not(:where([class~=not-prose] *)){font-size:16px;line-height:1.75;margin:0 0 1.125rem}.prose-sg :where(a):not(:where([class~=not-prose] *)){color:var(--sgkb-primary);text-decoration:none;font-weight:600}.prose-sg :where(a:hover):not(:where([class~=not-prose] *)){color:var(--sgkb-primary-dark);text-decoration:underline;text-underline-offset:2px}.prose-sg :where(ul,ol):not(:where([class~=not-prose] *)){margin:0 0 1.125rem 1.125rem;padding-left:.5rem}.prose-sg :where(li):not(:where([class~=not-prose] *)){margin:.35rem 0;color:var(--color-brand-gray-700)}.prose-sg :where(blockquote):not(:where([class~=not-prose] *)){margin:1.75rem 0;padding:1rem 1.25rem;border-left:4px solid var(--sgkb-primary);background:var(--sgkb-quote-bg);border-radius:.75rem;color:var(--color-brand-gray-800);font-style:normal}.prose-sg :where(hr):not(:where([class~=not-prose] *)){margin:2rem 0;border-color:var(--color-brand-gray-200)}.prose-sg :where(code):not(:where([class~=not-prose] *)){background:var(--color-brand-gray-100);color:var(--sgkb-success-text);border-radius:.35rem;padding:.15rem .4rem;font-size:.9em;font-weight:600}.prose-sg :where(pre):not(:where([class~=not-prose] *)){border-radius:1rem;padding:1.5rem;box-shadow:var(--sgkb-shadow-code);background-color:var(--sgkb-code-bg);overflow-x:auto}.prose-sg :where(pre code):not(:where([class~=not-prose] *)){background:transparent;color:inherit;padding:0}.prose-sg :where(table):not(:where([class~=not-prose] *)){width:100%;border-collapse:collapse;margin:1.5rem 0;display:block;overflow-x:auto}.prose-sg :where(th):not(:where([class~=not-prose] *)){background:var(--color-brand-gray-50);color:var(--color-brand-gray-900);font-weight:600;border:1px solid var(--color-brand-gray-200);padding:.75rem .875rem;text-align:left;white-space:nowrap}.prose-sg :where(td):not(:where([class~=not-prose] *)){border:1px solid var(--color-brand-gray-200);padding:.75rem .875rem;color:var(--color-brand-gray-700);vertical-align:top}.prose-sg :where(img):not(:where([class~=not-prose] *)){max-width:100%;width:auto;height:auto;border-radius:.5rem;border:1px solid var(--color-brand-gray-200);margin:1.25rem 0;background:var(--sgkb-bg-primary)}.prose-sg :where(video,iframe):not(:where([class~=not-prose] *)){width:100%;border-radius:.75rem;border:1px solid var(--color-brand-gray-200);margin:1.25rem 0;background:var(--color-brand-gray-900);aspect-ratio:16 / 9}.prose-sg :where(figure):not(:where([class~=not-prose] *)){margin:1.5rem 0;border:none;box-shadow:none}.prose-sg :where(figcaption):not(:where([class~=not-prose] *)){margin-top:.5rem;font-size:13px;color:var(--color-brand-gray-500);text-align:center}.prose-sg :where(.sgkb-admonition):not(:where([class~=not-prose] *)){display:flex;gap:.875rem;align-items:flex-start;padding:1rem;margin:1.5rem 0;border-radius:.875rem;border-width:1px}.prose-sg :where(.sgkb-admonition h5):not(:where([class~=not-prose] *)){margin:0 0 .35rem;font-size:15px;line-height:1.35;font-weight:700}.prose-sg :where(.sgkb-admonition p:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-sg :where(.sgkb-admonition-info):not(:where([class~=not-prose] *)){background:var(--sgkb-info-bg);border-color:var(--sgkb-info-border);color:var(--sgkb-info-text)}.prose-sg :where(.sgkb-admonition-warning):not(:where([class~=not-prose] *)){background:var(--sgkb-warning-bg);border-color:var(--sgkb-warning-border);color:var(--sgkb-warning-text)}.prose-sg :where(.sgkb-admonition-success):not(:where([class~=not-prose] *)){background:var(--sgkb-success-bg);border-color:var(--sgkb-success-border);color:var(--sgkb-success-text)}.prose-sg :where(.sgkb-admonition-error):not(:where([class~=not-prose] *)){background:var(--sgkb-error-bg);border-color:var(--sgkb-error-border);color:var(--sgkb-error-text)}.prose-sg :where(.sgkb-admonition-tip):not(:where([class~=not-prose] *)){background:var(--sgkb-tip-bg);border-color:var(--sgkb-tip-border);color:var(--sgkb-tip-text)}
