/* Wissensübersichten und Artikel. Nutzt nur die gemeinsame neue Grundlage. */
:is(.tm-wissen-page, :is(.tm-wissen-single-page,.tm-editorial-page)) { color:var(--td-ink); font:400 1rem/1.65 var(--td-font); }
:is(.tm-wissen-page, :is(.tm-wissen-single-page,.tm-editorial-page)) .tm-page-inner-wide { width:min(1200px,calc(100% - 64px)); margin-inline:auto; }
:is(.tm-wissen-page, :is(.tm-wissen-single-page,.tm-editorial-page)) :is(h1,h2,h3,h4) { color:var(--td-ink); letter-spacing:-.04em; line-height:1.2; }
:is(.tm-wissen-page, :is(.tm-wissen-single-page,.tm-editorial-page)) :is(p,small) { color:var(--td-body); }
:is(.tm-wissen-page, :is(.tm-wissen-single-page,.tm-editorial-page)) svg { display:block; width:22px; height:22px; flex:none; }
:is(.tm-wissen-page, :is(.tm-wissen-single-page,.tm-editorial-page)) :is(.tm-eyebrow,.tm-kb-kicker) { margin:0 0 10px; color:var(--td-blue-dark); font-size:.78rem; font-weight:800; letter-spacing:.1em; text-transform:uppercase; }
:is(.tm-wissen-page, :is(.tm-wissen-single-page,.tm-editorial-page)) .screen-reader-text { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
:is(.tm-wissen-page, :is(.tm-wissen-single-page,.tm-editorial-page)) :is(.tm-btn,.tm-button) { display:inline-flex; align-items:center; justify-content:center; min-height:48px; padding:11px 17px; border:1px solid var(--td-blue); border-radius:8px; background:var(--td-blue); color:#fff; font:700 .95rem/1.4 var(--td-font); text-align:center; text-decoration:none; cursor:pointer; }
:is(.tm-wissen-page, :is(.tm-wissen-single-page,.tm-editorial-page)) :is(.tm-btn,.tm-button):hover { background:var(--td-blue-dark); color:#fff; }

/* Wissensstart, Suche, Themen und Übersichten. */
.tm-wissen-page :is(.tm-kb-hero,.tm-kb-archive-hero,.tm-kb-tax-hero) { padding:clamp(52px,6vw,80px) 0; background:linear-gradient(125deg,var(--td-soft),#fff 78%); }
.tm-wissen-page :is(.tm-kb-hero,.tm-kb-archive-hero,.tm-kb-tax-hero) h1 { max-width:820px; margin:0 0 16px; font-size:clamp(2.6rem,4.8vw,4rem); line-height:1.08; letter-spacing:-.055em; overflow-wrap:anywhere; }
.tm-wissen-page .tm-kb-lead { max-width:670px; margin:0; font-size:1.1rem; }
.tm-wissen-page .tm-kb-count { margin:17px 0 0; color:var(--td-muted); font-size:.9rem; font-weight:650; }
.tm-wissen-page .tm-kb-search { display:flex; align-items:center; gap:8px; max-width:680px; margin-top:26px; padding:5px; border:1px solid #d6e0ed; border-radius:11px; background:#fff; box-shadow:0 7px 24px #1d3a6810; }
.tm-wissen-page .tm-kb-search-icon { margin-left:12px; color:var(--td-muted); }
.tm-wissen-page .tm-kb-search input { flex:1; min-width:0; min-height:48px; padding:8px 4px; border:0; border-radius:5px; outline-offset:1px; background:transparent; color:var(--td-ink); font:inherit; }
.tm-wissen-page .tm-kb-search input::placeholder { color:var(--td-muted); }
.tm-wissen-page .tm-kb-search button { min-height:48px; padding:10px 24px; border:0; border-radius:7px; background:var(--td-blue); color:#fff; font:700 1rem var(--td-font); cursor:pointer; }
.tm-wissen-page .tm-kb-search button:hover { background:var(--td-blue-dark); }
.tm-wissen-page :is(.tm-kb-breadcrumb,.tm-wissen-breadcrumb) { display:flex; flex-wrap:wrap; gap:8px; margin-bottom:20px; color:var(--td-muted); font-size:.875rem; }
.tm-wissen-page .tm-kb-breadcrumb a { color:var(--td-blue-dark); text-decoration:none; }
.tm-wissen-page :is(.tm-kb-section,.tm-kb-archive-content) { padding:clamp(54px,6vw,80px) 0; }
.tm-wissen-page :is(.tm-kb-section-problems,.tm-kb-editorial,.tm-kb-other-topics) { background:var(--td-soft); }
.tm-wissen-page .tm-kb-section-head,.tm-wissen-page .tm-kb-results-head { display:flex; align-items:end; justify-content:space-between; gap:20px; margin-bottom:28px; }
.tm-wissen-page :is(.tm-kb-section-head,.tm-kb-results-head) h2 { margin:0; font-size:clamp(2rem,3vw,2.7rem); }
.tm-wissen-page :is(.tm-kb-head-link,.tm-kb-text-link) { color:var(--td-blue-dark); font-weight:700; text-decoration:none; }
.tm-wissen-page :is(.tm-kb-head-link,.tm-kb-text-link):hover { text-decoration:underline; }
.tm-wissen-page :is(.tm-kb-problem-grid,.tm-kb-topic-grid) { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px; }
.tm-wissen-page :is(.tm-kb-problem-card,.tm-kb-topic-card) { display:grid; grid-template-columns:42px minmax(0,1fr) auto; align-items:start; gap:12px; padding:20px; border:1px solid var(--td-line); border-radius:11px; background:#fff; color:var(--td-ink); text-decoration:none; }
.tm-wissen-page :is(.tm-kb-problem-card,.tm-kb-topic-card):hover,.tm-wissen-page .tm-kb-other-links a:hover { border-color:#9cbdf6; box-shadow:0 8px 25px #1d3a6810; }
.tm-wissen-page :is(.tm-kb-problem-icon,.tm-kb-topic-icon,.tm-kb-check-icon) { display:grid; place-items:center; width:42px; height:42px; border-radius:9px; background:var(--td-soft-blue); color:var(--td-blue-dark); }
.tm-wissen-page :is(.tm-kb-problem-copy,.tm-kb-topic-main) { min-width:0; }
.tm-wissen-page :is(.tm-kb-problem-copy,.tm-kb-topic-main) strong { display:block; line-height:1.35; }
.tm-wissen-page :is(.tm-kb-problem-copy,.tm-kb-topic-main) small { display:block; margin-top:6px; font-size:.875rem; line-height:1.5; }
.tm-wissen-page .tm-kb-card-arrow { color:var(--td-blue-dark); font-size:1.1rem; }
.tm-wissen-page .tm-kb-topic-count { grid-column:2; color:var(--td-muted); font-size:.8rem; font-weight:650; }
.tm-wissen-page .tm-kb-topic-card .tm-kb-card-arrow { grid-column:3; grid-row:1; }
.tm-wissen-page .tm-kb-editorial-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:14px; }
.tm-wissen-page .tm-kb-featured-card { overflow:hidden; border:1px solid var(--td-line); border-radius:11px; background:#fff; }
.tm-wissen-page :is(.tm-kb-featured-image,.tm-kb-article-thumb) { display:block; overflow:hidden; background:var(--td-soft-blue); }
.tm-wissen-page .tm-kb-featured-image { aspect-ratio:16/10; }
.tm-wissen-page :is(.tm-kb-featured-image,.tm-kb-article-thumb) img { width:100%; height:100%; object-fit:cover; }
.tm-wissen-page .tm-kb-image-fallback { display:grid; place-items:center; width:100%; height:100%; min-height:100px; color:var(--td-blue-dark); }
.tm-wissen-page .tm-kb-featured-copy { padding:18px; }
.tm-wissen-page .tm-kb-featured-copy h3 { margin:0 0 8px; font-size:1.1rem; }
.tm-wissen-page .tm-kb-featured-copy h3 a,.tm-wissen-page .tm-kb-article-copy h2 a { color:inherit; text-decoration:none; }
.tm-wissen-page :is(.tm-kb-featured-copy h3 a,.tm-kb-article-copy h2 a):hover { color:var(--td-blue-dark); }
.tm-wissen-page .tm-kb-featured-copy p { margin:0 0 13px; font-size:.9rem; }
.tm-wissen-page :is(.tm-kb-latest-list,.tm-kb-article-list) { display:grid; gap:14px; }
.tm-wissen-page .tm-kb-article-row { display:grid; grid-template-columns:200px minmax(0,1fr); gap:22px; padding:14px; border:1px solid var(--td-line); border-radius:11px; background:#fff; }
.tm-wissen-page .tm-kb-article-thumb { min-height:145px; border-radius:8px; }
.tm-wissen-page .tm-kb-article-copy { align-self:center; padding:5px 5px 5px 0; }
.tm-wissen-page .tm-kb-article-meta { display:flex; flex-wrap:wrap; gap:6px; color:var(--td-muted); font-size:.8rem; font-weight:700; }
.tm-wissen-page .tm-kb-article-copy h2 { margin:7px 0; font-size:1.2rem; }
.tm-wissen-page .tm-kb-article-copy p { margin:0 0 8px; font-size:.9rem; }
.tm-wissen-page :is(.tm-kb-filter-row,.tm-kb-tax-actions) { display:flex; flex-wrap:wrap; gap:8px; margin-top:20px; }
.tm-wissen-page :is(.tm-kb-filter-row,.tm-kb-tax-actions) a { display:inline-flex; padding:8px 12px; border:1px solid var(--td-line); border-radius:7px; background:#fff; color:var(--td-body); font-size:.875rem; font-weight:650; text-decoration:none; }
.tm-wissen-page :is(.tm-kb-filter-row,.tm-kb-tax-actions) a:hover,.tm-wissen-page .tm-kb-filter-row a.is-active { border-color:#c9d9f7; background:var(--td-soft-blue); color:var(--td-blue-dark); }
.tm-wissen-page .tm-kb-pagination ul { display:flex; flex-wrap:wrap; gap:8px; margin:28px 0 0; padding:0; list-style:none; }
.tm-wissen-page .tm-kb-pagination :is(a,span) { display:block; min-width:42px; padding:8px 12px; border:1px solid var(--td-line); border-radius:7px; color:var(--td-ink); font-weight:650; text-align:center; text-decoration:none; }
.tm-wissen-page .tm-kb-pagination :is(.current,a:hover) { border-color:var(--td-blue); background:var(--td-blue); color:#fff; }
.tm-wissen-page .tm-kb-empty { padding:32px; border:1px solid var(--td-line); border-radius:12px; background:var(--td-soft); }
.tm-wissen-page .tm-kb-empty > span { color:var(--td-blue-dark); }
.tm-wissen-page .tm-kb-empty h2 { margin:15px 0 8px; font-size:1.5rem; }
.tm-wissen-page .tm-kb-empty p { margin:0 0 20px; }
.tm-wissen-page .tm-kb-check-card { display:flex; align-items:center; justify-content:space-between; gap:28px; padding:32px; border-radius:14px; background:var(--td-navy); }
.tm-wissen-page .tm-kb-check-copy { display:flex; align-items:flex-start; gap:16px; max-width:730px; }
.tm-wissen-page .tm-kb-check-copy h2 { margin:0 0 8px; color:#fff; font-size:clamp(1.6rem,2.6vw,2.2rem); }
.tm-wissen-page .tm-kb-check-copy .tm-kb-kicker { color:#a5c1ff; }
.tm-wissen-page .tm-kb-check-copy p:not(.tm-kb-kicker) { margin:0; color:#d1dbeb; }
.tm-wissen-page .tm-kb-check-actions { display:grid; flex:none; gap:12px; justify-items:center; }
.tm-wissen-page .tm-kb-check-secondary { color:#fff; font-size:.9rem; font-weight:700; text-decoration:underline; text-underline-offset:3px; }
.tm-wissen-page .tm-kb-author-section { padding-top:0; }
.tm-wissen-page .tm-kb-author-card { display:flex; align-items:center; gap:25px; max-width:850px; padding:25px; border:1px solid var(--td-line); border-radius:12px; background:var(--td-soft); }
.tm-wissen-page .tm-kb-author-card img { width:110px; height:110px; flex:none; border-radius:50%; object-fit:cover; object-position:center 22%; }
.tm-wissen-page .tm-kb-author-card h2 { margin:0 0 8px; font-size:1.35rem; }
.tm-wissen-page .tm-kb-author-card p:not(.tm-kb-kicker) { margin:0 0 10px; }
.tm-wissen-page .tm-kb-other-links { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; }
.tm-wissen-page .tm-kb-other-links a { display:flex; align-items:center; gap:10px; padding:16px; border:1px solid var(--td-line); border-radius:10px; background:#fff; color:var(--td-ink); text-decoration:none; }
.tm-wissen-page .tm-kb-other-links a > span { color:var(--td-blue-dark); }
.tm-wissen-page .tm-kb-other-links small { margin-left:auto; white-space:nowrap; }

/* Einzelartikel und vorhandene Inhalte aus dem WordPress-Editor. */
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-single-hero { padding:clamp(48px,6vw,75px) 0; background:linear-gradient(125deg,var(--td-soft),#fff 78%); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-single-hero-grid { display:grid; grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr); align-items:center; gap:clamp(30px,5vw,65px); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-breadcrumb { display:flex; flex-wrap:wrap; gap:8px; margin-bottom:20px; color:var(--td-muted); font-size:.875rem; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-breadcrumb a { color:var(--td-blue-dark); text-decoration:none; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-page-hero-title { margin:0 0 16px; font-size:clamp(2.5rem,4.5vw,3.7rem); line-height:1.08; overflow-wrap:anywhere; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-page-hero-lead { max-width:650px; margin:0; font-size:1.1rem; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-meta,:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-tags { display:flex; flex-wrap:wrap; gap:8px; margin-top:20px; }
:is(.tm-wissen-single-page,.tm-editorial-page) :is(.tm-article-meta,.tm-article-tags) :is(a,span) { padding:5px 9px; border:1px solid var(--td-line); border-radius:7px; background:#fff; color:var(--td-body); font-size:.8rem; font-weight:650; text-decoration:none; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-single-hero-visual { overflow:hidden; min-height:240px; margin:0; border:1px solid var(--td-line); border-radius:14px; background:var(--td-soft-blue); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-single-hero-image { width:100%; height:100%; min-height:240px; max-height:390px; aspect-ratio:4/3; object-fit:cover; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-single-hero-fallback { display:grid; place-items:center; color:var(--td-blue-dark); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-single-hero-fallback svg { width:56px; height:56px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-body-section,:is(.tm-wissen-single-page,.tm-editorial-page) .tm-related-section { padding:clamp(50px,6vw,80px) 0; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-layout { display:grid; grid-template-columns:minmax(0,1fr) 300px; align-items:start; gap:clamp(35px,6vw,80px); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content { min-width:0; max-width:780px; color:var(--td-body); line-height:1.8; overflow-wrap:anywhere; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(h2,h3,h4) { margin:1.6em 0 .55em; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content h2 { font-size:clamp(1.7rem,2.7vw,2.2rem); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content h3 { font-size:1.25rem; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(p,ul,ol,figure,blockquote,pre) { margin:0 0 1.2em; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(ul,ol) { padding-left:1.5em; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content li + li { margin-top:.45em; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content a:not(.tm-button):not(.tm-btn) { color:var(--td-blue-dark); text-underline-offset:3px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(img,iframe,video) { max-width:100%; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content figure { max-width:100%; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content figcaption { color:var(--td-muted); font-size:.85rem; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content blockquote { padding:16px 20px; border-left:4px solid var(--td-blue); background:var(--td-soft); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(.wp-block-table,table) { max-width:100%; overflow-x:auto; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content table { width:100%; border-collapse:collapse; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content > table { display:block; overflow-x:auto; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(td,th) { padding:10px; border:1px solid var(--td-line); text-align:left; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content code { padding:2px 4px; border-radius:4px; background:var(--td-soft); font-size:.9em; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content pre { overflow:auto; padding:18px; border-radius:8px; background:var(--td-navy); color:#edf4ff; line-height:1.55; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content pre code { padding:0; background:transparent; color:inherit; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(.tm-info-box,.tm-checklist-box,.tm-knowledge-info-box,.tm-knowledge-checklist,.tm-parameter-list) { margin:24px 0; padding:22px; border:1px solid #d4e2f8; border-radius:10px; background:var(--td-soft-blue); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(.tm-info-box,.tm-checklist-box,.tm-knowledge-info-box,.tm-knowledge-checklist,.tm-parameter-list) > :last-child { margin-bottom:0; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(.tm-feature-grid,.tm-status-grid,.tm-wissen-insight-grid) { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; margin:24px 0; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(.tm-feature-card,.tm-status-card) { padding:18px; border:1px solid var(--td-line); border-radius:10px; background:#fff; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(.tm-feature-card,.tm-status-card) h3 { margin:10px 0 6px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-module-icon,:is(.tm-wissen-single-page,.tm-editorial-page) .tm-cta-icon { display:grid; place-items:center; width:40px; height:40px; border-radius:9px; background:var(--td-soft-blue); color:var(--td-blue-dark); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(.tm-cta-box,.tm-knowledge-cta-box,.tm-article-cta,.tm-knowledge-final-box) { margin:28px 0; padding:26px; border:1px solid var(--td-line); border-radius:12px; background:var(--td-soft); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(.tm-cta-box,.tm-knowledge-cta-box,.tm-article-cta,.tm-knowledge-final-box) h2 { margin:12px 0 8px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-topic-list { display:flex; flex-wrap:wrap; gap:8px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-topic-list > * { padding:5px 9px; border:1px solid var(--td-line); border-radius:7px; background:#fff; font-size:.875rem; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-parameter-row { display:grid; grid-template-columns:minmax(100px,1fr) minmax(0,2fr); gap:12px; padding:8px 0; border-bottom:1px solid var(--td-line); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-parameter-row dd { margin:0; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-code-window { overflow:hidden; margin:24px 0; border-radius:10px; background:var(--td-navy); color:#fff; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-code-window__bar { display:flex; align-items:center; justify-content:space-between; gap:12px; padding:10px 16px; border-bottom:1px solid #ffffff30; font-size:.8rem; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-code-window button { padding:7px 10px; border:1px solid #ffffff55; border-radius:6px; background:transparent; color:#fff; font:inherit; cursor:pointer; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-code-window button:hover { background:#ffffff1c; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-code-window pre { margin:0; border-radius:0; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-code-window.is-collapsible:not(.is-expanded) .tm-code-window__viewport { max-height:330px; overflow:hidden; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-code-window__footer { padding:10px 16px; border-top:1px solid #ffffff30; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-code-window:not(.is-collapsible) .tm-code-window__footer { display:none; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar { display:grid; gap:12px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-card { padding:20px; border:1px solid var(--td-line); border-radius:11px; background:#fff; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-card > strong { display:block; line-height:1.35; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-card > summary { display:flex; align-items:center; justify-content:space-between; gap:12px; color:var(--td-ink); font-weight:700; cursor:pointer; list-style:none; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-card > summary::-webkit-details-marker { display:none; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-card > summary::after { content:'+'; color:var(--td-blue-dark); font-size:1.2rem; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-card[open] > summary::after { content:'−'; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-card > summary:focus-visible { outline:3px solid var(--td-blue); outline-offset:4px; border-radius:4px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-card p:not(.tm-eyebrow) { margin:10px 0; font-size:.9rem; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-list { display:grid; margin-top:12px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-list a { display:flex; justify-content:space-between; gap:8px; padding:8px 0; border-bottom:1px solid var(--td-line); color:var(--td-body); font-size:.9rem; text-decoration:none; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-list a.is-active { color:var(--td-blue-dark); font-weight:750; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-pills { display:flex; flex-wrap:wrap; gap:7px; margin-top:12px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-pills a { padding:5px 8px; border-radius:6px; background:var(--td-soft); color:var(--td-body); font-size:.8rem; text-decoration:none; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-pills a.is-active { background:var(--td-soft-blue); color:var(--td-blue-dark); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-check { background:var(--td-soft-blue); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-check > span { display:inline-block; margin-bottom:12px; color:var(--td-blue-dark); }
:is(.tm-wissen-single-page,.tm-editorial-page) :is(.tm-article-sidebar-check,.tm-article-sidebar-author-actions) a { color:var(--td-blue-dark); font-size:.9rem; font-weight:700; text-decoration:none; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-author img { width:64px; height:64px; margin-bottom:14px; border-radius:50%; object-fit:cover; object-position:center 22%; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-sidebar-author-actions { display:flex; flex-wrap:wrap; gap:12px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-related-section { background:var(--td-soft); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-related-section h2 { margin:0 0 24px; font-size:clamp(1.8rem,3vw,2.5rem); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-related-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-knowledge-card { overflow:hidden; padding:0 0 20px; border:1px solid var(--td-line); border-radius:11px; background:#fff; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-knowledge-card-image { display:block; aspect-ratio:16/9; background:var(--td-soft-blue); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-knowledge-card-image img { width:100%; height:100%; object-fit:cover; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-knowledge-card-fallback { display:grid; place-items:center; height:100%; color:var(--td-blue-dark); }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-knowledge-card-meta { display:flex; flex-wrap:wrap; gap:6px 12px; margin:16px 18px 8px; color:var(--td-muted); font-size:.78rem; font-weight:650; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-knowledge-card h3 { margin:0 18px; font-size:1.1rem; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-knowledge-card h3 a { color:inherit; text-decoration:none; }
:is(.tm-wissen-single-page,.tm-editorial-page) .tm-knowledge-card h3 a:hover { color:var(--td-blue-dark); }

@media(max-width:1000px) {
 .tm-wissen-page :is(.tm-kb-problem-grid,.tm-kb-topic-grid,.tm-kb-other-links) { grid-template-columns:repeat(2,minmax(0,1fr)); }
 .tm-wissen-page .tm-kb-editorial-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
 :is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-layout { grid-template-columns:minmax(0,1fr) 260px; gap:30px; }
}
@media(max-width:720px) {
 :is(.tm-wissen-page,:is(.tm-wissen-single-page,.tm-editorial-page)) .tm-page-inner-wide { width:calc(100% - 40px); }
 .tm-wissen-page :is(.tm-kb-hero,.tm-kb-archive-hero,.tm-kb-tax-hero),:is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-single-hero { padding:40px 0 46px; }
 .tm-wissen-page :is(.tm-kb-hero,.tm-kb-archive-hero,.tm-kb-tax-hero) h1,:is(.tm-wissen-single-page,.tm-editorial-page) .tm-page-hero-title { font-size:clamp(2.35rem,9vw,3rem); }
 .tm-wissen-page .tm-kb-search { display:grid; grid-template-columns:22px minmax(0,1fr); gap:0 10px; padding:6px; }
 .tm-wissen-page .tm-kb-search-icon { margin-left:8px; }
 .tm-wissen-page .tm-kb-search input { padding-left:8px; }
 .tm-wissen-page .tm-kb-search button { grid-column:1 / -1; width:100%; }
 .tm-wissen-page :is(.tm-kb-section-head,.tm-kb-results-head) { display:block; }
 .tm-wissen-page :is(.tm-kb-section-head,.tm-kb-results-head) .tm-kb-head-link { display:inline-block; margin-top:12px; }
 .tm-wissen-page :is(.tm-kb-problem-grid,.tm-kb-topic-grid,.tm-kb-other-links) { grid-template-columns:1fr; }
 .tm-wissen-page .tm-kb-check-card { align-items:stretch; flex-direction:column; padding:25px; }
 .tm-wissen-page .tm-kb-check-copy { gap:12px; }
 .tm-wissen-page .tm-kb-check-card .tm-btn { width:100%; }
 .tm-wissen-page .tm-kb-check-actions { width:100%; }
 .tm-wissen-page .tm-kb-article-row { grid-template-columns:minmax(0,1fr); gap:0; overflow:hidden; padding:0; }
 .tm-wissen-page .tm-kb-article-thumb { position:relative; width:100%; min-height:0; aspect-ratio:16/10; border-radius:0; }
 .tm-wissen-page .tm-kb-article-thumb > :is(img,.tm-kb-image-fallback) { position:absolute; inset:0; width:100%; height:100%; }
 .tm-wissen-page .tm-kb-article-copy { padding:18px; }
 .tm-wissen-page .tm-kb-article-copy p { font-size:.85rem; }
 :is(.tm-wissen-single-page,.tm-editorial-page) :is(.tm-wissen-single-hero-grid,.tm-article-layout) { grid-template-columns:1fr; }
 :is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-single-hero-visual { min-height:180px; }
 :is(.tm-wissen-single-page,.tm-editorial-page) .tm-wissen-single-hero-image { min-height:180px; max-height:300px; aspect-ratio:16/9; }
 :is(.tm-wissen-single-page,.tm-editorial-page) .tm-related-grid { grid-template-columns:1fr; }
}
@media(max-width:440px) {
 .tm-wissen-page .tm-kb-editorial-grid { grid-template-columns:1fr; }
 .tm-wissen-page .tm-kb-author-card { align-items:flex-start; flex-direction:column; }
 :is(.tm-wissen-single-page,.tm-editorial-page) .tm-article-content :is(.tm-feature-grid,.tm-status-grid,.tm-wissen-insight-grid) { grid-template-columns:1fr; }
 :is(.tm-wissen-single-page,.tm-editorial-page) .tm-parameter-row { grid-template-columns:1fr; gap:2px; }
}
