:root{--content-brand: #8b3dff;--content-brand-mid: #7358ff;--content-brand-end: #5b6cff;--content-brand-strong: #6d12de;--content-brand-deep: #5a2bd6;--content-brand-tint: #f3ecff;--content-brand-surface: #f5f1ff;--content-brand-ink: #574a78;--content-gradient: linear-gradient(135deg, var(--content-brand), var(--content-brand-end));--content-gradient-band: linear-gradient( 115deg, #7a2bff 0%, var(--content-brand-mid) 52%, var(--content-brand-end) 100% );--content-warning: #e97a20;--content-warning-surface: #fff6ec;--content-warning-border: rgba(253, 142, 57, .32);--content-warning-ink: #a34f05;--content-warning-ink-soft: #7a5b39;--content-ink: #212b36;--content-ink-secondary: #3d4a57;--content-ink-muted: #637381;--content-surface: #fff;--content-surface-soft: #f7f7f9;--content-surface-soft-alt: #fbfafc;--content-surface-wash: linear-gradient(180deg, #fbfafc, #f4f2ff);--content-table-head: #f6f4fc;--content-border: 1px solid rgba(33, 43, 54, .08);--content-border-row: 1px solid rgba(33, 43, 54, .06);--content-border-card: 1px solid rgba(33, 43, 54, .09);--content-border-brand: 1px solid rgba(139, 61, 255, .2);--content-radius-small: .625rem;--content-radius-medium: .875rem;--content-radius-large: 1.125rem;--content-radius-xl: 1.5rem;--content-shadow-rest: 0 1px 2px rgba(33, 43, 54, .04);--content-shadow-hover: 0 12px 28px rgba(33, 43, 54, .1);--content-shadow-brand: 0 16px 34px rgba(107, 72, 255, .28);--content-shadow-brand-small: 0 6px 14px rgba(107, 72, 255, .26);--content-font: "Plus Jakarta Sans", system-ui, sans-serif;--content-focus: 2px solid var(--content-brand)}.structured-content-stack>:not(:first-child){box-sizing:border-box;width:calc(100% - 2rem)!important;max-width:1200px!important;margin-inline:auto!important}.structured-content-stack>:first-child>.max-w-4xl{box-sizing:border-box;width:calc(100% - 2rem)!important;max-width:1200px!important}#main-content>article[class~=max-w-6xl]{box-sizing:border-box;width:calc(100% - 2rem)!important;max-width:1200px!important;margin-inline:auto!important}#main-content>article[class~=max-w-6xl]>section{box-sizing:border-box;width:100%!important;max-width:1200px!important;margin-inline:auto!important}#main-content article>section[class~="border-gray-200/70"][class~=bg-white][class~=shadow-sm]{border-color:transparent!important;background:transparent!important;box-shadow:none!important;padding-inline:0!important}#main-content article[class~=max-w-6xl] article[class~=rounded-2xl][class~=border-gray-200][class~=bg-white]{border:var(--content-border-card)!important;border-radius:var(--content-radius-large)!important;background:var(--content-surface)!important;box-shadow:var(--content-shadow-rest)!important}#main-content article[class~=max-w-6xl] .grid>article[class~=rounded-2xl]:nth-child(3n+2){border-color:#8b3dff33!important;background:var(--content-brand-surface)!important}#main-content article[class~=max-w-6xl] .grid>article[class~=rounded-2xl]:nth-child(3n){border-color:transparent!important;background:var(--content-surface-soft)!important}#main-content article[class~=max-w-6xl] [class~="border-primary/20"][class~="bg-primary/5"]{border-color:#8b3dff33!important;border-radius:var(--content-radius-large)!important;background:var(--content-brand-surface)!important}#main-content article[class~=max-w-6xl] div[class~=overflow-x-auto]:has(>table){max-width:100%;border:var(--content-border)!important;border-radius:var(--content-radius-large)!important;background:var(--content-surface)!important;box-shadow:var(--content-shadow-rest)!important;overflow-x:auto}#main-content article[class~=max-w-6xl] div[class~=overflow-x-auto]:has(>table)>table{border-collapse:collapse}#main-content article[class~=max-w-6xl] div[class~=overflow-x-auto]:has(>table) thead tr{background:var(--content-table-head)!important}#main-content article[class~=max-w-6xl] section[class~=rounded-3xl][class~=bg-gradient-to-br][class~=text-white]{border-color:#8b3dff2e!important;background:var(--content-gradient-band)!important;box-shadow:var(--content-shadow-brand)!important}@media (max-width: 45rem){#main-content article>section[class~="border-gray-200/70"][class~=bg-white][class~=shadow-sm]{padding-block:1rem!important}#main-content article[class~=max-w-6xl] article[class~=rounded-2xl][class~=border-gray-200][class~=bg-white]{border-radius:1rem!important}}
