.rich-content-surface.image-tool-seo-content,.rich-content-surface.neurosets-content-section{display:block;width:100%;max-width:none;min-width:0;margin:48px 0 0;padding:0;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.rich-content-surface .detailed-content,.rich-content-surface .neurosets-content-left-content.full{display:block;width:100%;max-width:none;min-width:0;margin:0;padding:0;flex:none}.rich-visual-content{width:100%}.rich-visual-content img{max-width:100%;height:auto;object-fit:contain!important;object-position:center}.rich-visual-content [class*=relatedSkillImage] img,.rich-visual-content img[class*=relatedSkillImage]{object-fit:cover!important}.rich-visual-content h2,.rich-visual-content h3{letter-spacing:-.02em}:is(body.dark-mode,.dark-mode,[data-theme=dark]) .rich-content-surface.neurosets-content-section,[data-theme=dark] .rich-content-surface.image-tool-seo-content{border:0;background:transparent;box-shadow:none}@media (max-width:768px){.rich-content-surface.image-tool-seo-content,.rich-content-surface.neurosets-content-section{margin-top:34px}}.chief-main-content:has(.video-generator-rich-content){max-width:none}.neuro-generator-editor-wrapper:has(.video-generator-rich-content)>.neuro-generator-editor{width:100%;max-width:1060px;margin-inline:auto}.image-generator-rich-content.rich-content-surface,.video-generator-rich-content.rich-content-surface{width:calc(100% - 40px);max-width:1240px;margin:48px auto 0}@media (max-width:768px){.image-generator-rich-content.rich-content-surface,.video-generator-rich-content.rich-content-surface{margin-top:34px}}:is(.rich-content-surface,.rich-visual-content,.document-skill-blocks,.neurosets-content-section,.image-tool-seo-content){--rich-table-header:#f3f5fa;--rich-table-body:#fff;--rich-table-text:#25252b;--rich-table-border:#e6e7eb;--rich-table-hover:#fafafa;--rich-table-link:#6544bf}:is(body.dark-mode,[data-theme=dark]) :is(.rich-content-surface,.rich-visual-content,.document-skill-blocks,.neurosets-content-section,.image-tool-seo-content){--rich-table-header:#1f1f1f;--rich-table-body:#171717;--rich-table-text:#ededf0;--rich-table-border:#343438;--rich-table-hover:#222225;--rich-table-link:#c4b5fd}:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]){width:100%;margin-block:24px;border-collapse:separate;border-spacing:0;border:1px solid var(--rich-table-border);border-radius:18px;background:var(--rich-table-body);color:var(--rich-table-text);line-height:1.6;font-size:15px;overflow:hidden;box-shadow:none}:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]) :is(th,td){padding:18px 22px;text-align:left;vertical-align:top;overflow-wrap:anywhere;border:0;border-right:1px solid var(--rich-table-border);border-bottom:1px solid var(--rich-table-border);background:var(--rich-table-body);color:var(--rich-table-text)}:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]) thead :is(th,td){background:var(--rich-table-header);font-size:13px;font-weight:700}:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]) tr>:last-child{border-right:0}:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]) tbody tr:last-child>*{border-bottom:0}:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]) tbody tr:is(:hover,:focus-within)>*{background:var(--rich-table-hover)}:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]) a{color:var(--rich-table-link);text-decoration:underline;text-underline-offset:3px}:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]) a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (max-width:768px){:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]){display:block;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}:is(.rich-content-surface,.rich-visual-content,.neurosets-content-section,.image-tool-seo-content) table:not([class*=compareTable]) :is(th,td){min-width:140px;padding:14px 16px;font-size:14px}}