/* Scoped editorial shell: original markup remains intact. */
.dbz-editorial{--paper:#f6f4ed;--bg:#f6f4ed;--surface:#fff;--surface-2:#eef3ec;--text:#173e37;--text-2:#526a61;--text-3:#526a61;--gold:#08756a;--line:#c7d3ca;--line-2:#d4ded7;--ink:#173e37;--muted:#526a61;max-width:1240px;margin:auto;padding:48px 24px 72px;color:var(--ink);background:var(--paper);font:400 17px/1.65 var(--f-sans,Arial,sans-serif)}
body:has(.dbz-editorial){background:#f6f4ed}.dbz-editorial header{max-width:820px;padding:24px 0 42px}.dbz-editorial header>p:first-child{font-size:12px;letter-spacing:.15em;font-weight:700}.dbz-editorial>header h1{font-size:clamp(38px,6vw,76px);line-height:1.06;letter-spacing:-.04em;color:var(--ink);margin:16px 0 24px}.dbz-editorial a{color:var(--ink)}.dbz-editorial-tools{display:flex;gap:18px;flex-wrap:wrap;padding:20px 0}.dbz-editorial-tools label{flex:1;min-width:230px;font-weight:600}.dbz-editorial :is(input,select,button){min-height:46px;border:1px solid #b8c8bf;border-radius:10px;padding:10px 16px;background:white;color:var(--ink);font:inherit}.dbz-editorial-tools :is(input,select){display:block;width:100%;margin-top:6px}.dbz-editorial :focus-visible{outline:3px solid #087b70;outline-offset:4px}.dbz-editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.dbz-editorial-card{display:block;padding:24px;border:1px solid #d4ded7;border-radius:18px;background:white;min-width:0;text-decoration:none}.dbz-editorial-card[hidden]{display:none}.dbz-editorial-card a{display:flex;flex-direction:column;height:100%;text-decoration:none}.dbz-editorial-card img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:10px;margin-bottom:18px}.dbz-editorial-card small{color:#526a61}.dbz-editorial-card :is(h2,h3){font-size:23px!important;line-height:1.25!important;color:var(--ink)!important;margin:12px 0!important}.dbz-editorial-card span{margin-top:auto;font-weight:700}.dbz-editorial #dbz-blog-more{display:block;margin:30px auto}.dbz-editorial #dbz-blog-more[hidden]{display:none}.dbz-editorial-archive{margin-top:40px;border-top:1px solid #ccd6cf;padding-top:18px}.dbz-editorial-archive>summary{cursor:pointer;padding:12px}.dbz-editorial-article{max-width:1120px}.dbz-editorial-article>nav{margin-bottom:24px}.dbz-editorial #dbz-blog-toc details{border:1px solid #c6d3ca;border-radius:12px;padding:16px 22px;margin-bottom:28px}.dbz-editorial #dbz-blog-toc summary{cursor:pointer;font-weight:700}.dbz-editorial #dbz-blog-recommendations section{padding:36px 0;border-top:1px solid #cad6cc}

/* 1.65.2: component-scoped magazine layout. Never match __cta-text as a card. */
.dbz-editorial{--paper-ink:#173e37;--paper-mute:#526a61;--bg-2:#eef2eb;--dim:#526a61;--orange:#86501d;--pad:0px;--sec:40px;--r-card:16px;--f-serif:var(--f-sans,Arial,sans-serif)}
.dbz-editorial-article{max-width:1180px;padding-top:24px}
.dbz-editorial *, .dbz-editorial *::before, .dbz-editorial *::after{box-sizing:border-box}
.dbz-editorial-cover{margin:0 0 28px;overflow:hidden;border-radius:20px;background:#e4ebe4}
.dbz-editorial-cover img{display:block;width:100%;height:clamp(210px,30vw,390px);object-fit:cover}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-c,.dbz-w,.dbz-w__in){min-width:0;max-width:100%;margin:0!important;padding:0!important;gap:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-c--row,.dbz-c--col){display:block!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(h1,h2,h3,h4,p,li,td,th,summary,figcaption,strong){color:#173e37!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(h1,h2,h3,h4){text-wrap:balance;overflow-wrap:anywhere;hyphens:auto}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original h1{font:800 clamp(32px,4vw,52px)/1.12 var(--f-sans,Arial)!important;letter-spacing:-.035em!important;margin:12px 0 18px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original h1 span{color:inherit!important;background:none!important;font-size:1em!important;line-height:inherit!important;margin:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original h2{font:750 clamp(25px,2.6vw,33px)/1.2 var(--f-sans,Arial)!important;letter-spacing:-.025em;margin:42px 0 18px!important;scroll-margin-top:110px}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original h3{font:700 22px/1.3 var(--f-sans,Arial)!important;margin:28px 0 12px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(p,li){font:400 17px/1.75 var(--f-sans,Arial)!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original p{margin:0 0 20px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original a:not([class*="btn"]):not(.dbz-art__sidebar-cta){color:#08756a!important;text-underline-offset:4px}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original img{max-width:100%;height:auto}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-hero,.dbz-art--hero,.dbz-art__hero,.dbz-blog__hero,.dbz-blog--kofk,.dbz-blog--kskof,.dbz-tipps-hero){display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0 0 28px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:#173e37!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-hero__inner,.dbz-art__inner,.dbz-blog__inner,.dbz-tipps-hero__inner){display:block!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;gap:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-hero__bg,.dbz-art-hero__overlay){display:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-hero__sub,.dbz-art__hero-sub,.dbz-blog__lead,.dbz-blog__hero-sub,.dbz-blog__hero-intro){max-width:760px!important;font:400 clamp(18px,1.8vw,21px)/1.65 var(--f-sans,Arial)!important;padding:0!important;margin:0!important;background:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-hero__meta,.dbz-art__hero-meta,.dbz-blog__hero-meta){display:flex!important;align-items:center;flex-wrap:wrap!important;gap:6px 10px!important;margin:12px 0!important;padding:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-hero__meta,.dbz-art__hero-meta,.dbz-blog__hero-meta)>span{display:inline!important;min-height:0!important;padding:4px 8px!important;margin:0!important;background:#e8eee6!important;border:0!important;border-radius:5px;font:600 11px/1.5 var(--f-sans,Arial)!important;letter-spacing:.06em;color:#34584f!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-blog__hero-img,.dbz-blog__media,.dbz-tipps-hero__media){position:static!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;background:none!important}
.dbz-editorial-has-cover.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-blog__hero-img,.dbz-blog__media,.dbz-tipps-hero__media) img{display:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-body,.dbz-art--body,.dbz-blog__body){padding:0!important;margin:0!important;background:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-body__inner,.dbz-art-body__wrap,.dbz-art__layout){display:grid!important;grid-template-columns:minmax(0,740px) minmax(0,290px)!important;align-items:start;gap:40px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-body__content,.dbz-art__main,.dbz-blog__content){width:100%!important;min-width:0!important;max-width:740px!important;margin:0!important;padding:0!important;background:none!important;color:#173e37!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar,.dbz-art-body__sidebar,.dbz-art__sidebar){position:static!important;display:flex!important;flex-direction:column;gap:16px!important;min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar__card,.dbz-art-sb-card,.dbz-art__sidebar-card,.dbz-art-sidebar__cta,.dbz-art-sb-cta){background:#fff!important;border:1px solid #d3ded5!important;border-radius:16px!important;box-shadow:none!important;overflow:hidden;min-width:0}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar__title,.dbz-art-sb-card__title,.dbz-art__sidebar-title){padding:18px!important;margin:0!important;border-bottom:1px solid #e1e7e1!important;background:none!important;font:700 12px/1.4 var(--f-sans,Arial)!important;letter-spacing:.07em}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar__link,.dbz-art__sidebar-link){display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;padding:15px 18px!important;min-width:0!important;font:600 16px/1.4 var(--f-sans,Arial)!important;text-decoration:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar__link,.dbz-art__sidebar-link)>span{display:block!important;flex:initial!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;padding:0!important;border:0!important;background:none!important;font:inherit!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar__price,.dbz-art-sidebar__link-price){font:400 14px/1.55 var(--f-sans,Arial)!important;color:#526a61!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar__cta,.dbz-art-sidebar__card--cta,.dbz-art-sb-cta){padding:22px!important;background:#edf3ec!important;gap:12px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar__cta-title,.dbz-art-sb-cta__title){font:750 24px/1.25 var(--f-sans,Arial)!important;background:none!important;padding:0!important;margin:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar__cta-text,.dbz-art-sb-cta__text,.dbz-art-sidebar__card--cta .dbz-art-sidebar__text){background:none!important;padding:0!important;margin:0!important;font:400 15px/1.6 var(--f-sans,Arial)!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar__art-link,.dbz-art-sidebar__article){font:500 15px/1.5 var(--f-sans,Arial)!important;padding:14px 18px!important;overflow-wrap:anywhere}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(a[class*="btn"],a.dbz-art__sidebar-cta){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:48px!important;max-width:100%!important;padding:12px 18px!important;background:#08756a!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #08756a!important;border-radius:10px!important;text-decoration:none!important;white-space:normal!important;text-align:center!important;font:700 15px/1.4 var(--f-sans,Arial)!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(a[class*="btn"],a.dbz-art__sidebar-cta) :is(span,strong,svg){color:inherit!important;-webkit-text-fill-color:inherit!important;background:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(a[class*="btn"],a.dbz-art__sidebar-cta):hover{background:#064e47!important}
/* Reading rhythm: bounded text, distinct practical notes and destination blocks. */
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-infobox,.dbz-art__info-box,.dbz-art-quickbox,.dbz-blog__quick,.dbz-blog__callout,.dbz-blog__fact,.dbz-art-tipbox,.dbz-art__tip,.dbz-art-check,.dbz-art-checklist,.dbz-art__checklist,.dbz-blog__note,.dbz-blog__tip,.dbz-blog__box){padding:24px!important;margin:24px 0!important;border:1px solid #d3ded5!important;border-left:4px solid #08756a!important;border-radius:14px!important;background:#edf3ec!important;box-shadow:none!important;color:#173e37!important;font:400 16px/1.7 var(--f-sans,Arial)!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-warnbox,.dbz-art-fehler){padding:24px!important;margin:24px 0!important;border:1px solid #d7c5a9!important;border-left:4px solid #956027!important;border-radius:14px!important;background:#faf4e8!important;color:#173e37!important;box-shadow:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-ctabox,.dbz-art__cta-box,.dbz-art-upsell){padding:26px!important;margin:28px 0!important;background:#e7eee5!important;border:1px solid #c7d8ca!important;border-radius:16px!important;color:#173e37!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-ctabox__title,.dbz-art__cta-title,.dbz-art-upsell__h3){background:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-infobox,.dbz-art-tipbox,.dbz-art-warnbox,.dbz-art-quickbox,.dbz-art-checklist)>:last-child{margin-bottom:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-reading-chapter{border-top:1px solid #cddbd1;padding-top:26px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-reading-card{margin:18px 0!important;padding:24px!important;border:1px solid #d6dfd5;border-radius:16px;background:#fff;color:#173e37}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-reading-card:nth-of-type(even){background:#f0f3eb}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-reading-card h3{margin:0 0 12px!important;font-size:21px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-reading-card>:last-child{margin-bottom:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-toc,.dbz-art__toc,.dbz-blog__toc){margin:0 0 26px!important;padding:20px!important;background:#fff!important;border:1px solid #d3ded5!important;border-radius:14px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-toc,.dbz-art__toc,.dbz-blog__toc) :is(ol,ul){margin:0!important;padding:0!important;gap:4px 16px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-toc,.dbz-art__toc,.dbz-blog__toc) li{padding:0!important;margin:0!important;list-style:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-toc,.dbz-art__toc,.dbz-blog__toc) li::before{display:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-toc,.dbz-art__toc,.dbz-blog__toc) a{font:500 14px/1.45 var(--f-sans,Arial)!important;padding:10px 12px!important;min-height:44px;display:block!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-reading-toc>summary{min-height:44px;cursor:pointer;font:700 15px/1.5 var(--f-sans,Arial);padding:8px 0;list-style:revert!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-reading-toc>summary>*{display:inline!important;background:none!important;padding:0!important;margin:0!important;font:inherit!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-gtk,.dbz-art--gtk){padding:40px 0!important;margin:36px 0 0!important;background:none!important;border-top:1px solid #d3ded5!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-art-gtk__inner{padding:0!important;max-width:100%!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-art-gtk__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin-bottom:24px}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-art-gtk__card{background:#fff!important;border:1px solid #d3ded5!important;transform:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-art-gtk__thumb img{width:100%;height:160px;object-fit:cover;display:block}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-art-gtk__card-body{padding:18px!important;background:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-art-gtk__card-title{font:700 18px/1.4 var(--f-sans,Arial)!important;margin:0!important;background:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-art-gtk__card-meta{font-size:12px!important;margin-bottom:8px!important;background:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-tbl,.dbz-art-table-wrap,.dbz-art__table-wrap){max-width:100%;overflow-x:auto;box-shadow:none!important;background:#fff!important;border:1px solid #d3ded5!important;border-radius:12px}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original table{max-width:100%;background:#fff!important;color:#173e37!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(td,th){background:#fff!important;white-space:normal}
.dbz-editorial-invite{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin:44px 0 20px;padding:32px;border:1px solid #c7d8ca;border-radius:20px;background:#e6eee3;color:#173e37}
.dbz-editorial-invite small{font-weight:700;letter-spacing:.12em;font-size:11px;text-transform:uppercase}
.dbz-editorial-invite h2{margin:10px 0 12px;font-size:clamp(27px,3vw,38px);line-height:1.15;color:#173e37}
.dbz-editorial-invite p{margin:0;max-width:600px;font-size:16px;line-height:1.7}
.dbz-editorial-invite a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:14px 22px;background:#08756a;color:#fff;border-radius:10px;text-decoration:none;font-weight:700}
.dbz-editorial-invite a:hover{background:#064e47}
/* Tablet: complete reading column; recommendations form a grid underneath. */
@media(max-width:1050px){
 .dbz-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .dbz-editorial-article{max-width:840px;padding:24px 28px 56px}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-body__inner,.dbz-art-body__wrap,.dbz-art__layout){grid-template-columns:minmax(0,1fr)!important;gap:32px!important}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar,.dbz-art-body__sidebar,.dbz-art__sidebar){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-art-gtk__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 .dbz-editorial-invite{grid-template-columns:1fr}.dbz-editorial-invite a{justify-self:start}
}
/* Phone: compact header, disclosure navigation, generous touch targets. */
@media(max-width:600px){
 .dbz-editorial-grid{grid-template-columns:1fr}
 .dbz-editorial-article{padding:18px 16px 40px}.dbz-editorial-cover{border-radius:14px;margin-bottom:20px}.dbz-editorial-cover img{height:220px}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original h1{font-size:32px!important;line-height:1.15!important;margin:10px 0 16px!important}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(p,li){font-size:16px!important;line-height:1.75!important}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original h2{font-size:26px!important;margin-top:32px!important}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-sidebar,.dbz-art-body__sidebar,.dbz-art__sidebar){grid-template-columns:1fr!important}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-toc,.dbz-art__toc,.dbz-blog__toc){padding:12px 16px!important}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-toc,.dbz-art__toc,.dbz-blog__toc) :is(ol,ul){grid-template-columns:1fr!important}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-infobox,.dbz-art__info-box,.dbz-art-quickbox,.dbz-blog__quick,.dbz-blog__callout,.dbz-blog__fact,.dbz-art-tipbox,.dbz-art-warnbox,.dbz-reading-card){padding:20px!important}
 .dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-art-gtk__grid{grid-template-columns:1fr!important}
 .dbz-editorial-invite{padding:24px;margin-top:32px}.dbz-editorial-invite a{width:100%}
}
@media(prefers-reduced-motion:reduce){.dbz-editorial *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* FAQ list wrappers are transparent. Each individual item owns both question and answer. */
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq,.dbz-art-faq-mi,.dbz-blog__faq,.dbz-kofk-faq__list,.dbz-kskof-faq__list){display:block!important;background:none!important;border:0!important;margin:20px 0 32px!important;padding:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__item,.dbz-art-faq-mi__item,.dbz-blog__faq-item,.dbz-kofk-faq__item,.dbz-kskof-faq__item){display:block!important;background:#fff!important;color:#173e37!important;border:1px solid #ccd8d0!important;border-radius:14px!important;margin:0 0 12px!important;padding:0!important;overflow:hidden!important;box-shadow:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__item,.dbz-art-faq-mi__item,.dbz-blog__faq-item,.dbz-kofk-faq__item,.dbz-kskof-faq__item):is([open],.open,.active){border-color:#08756a!important;background:#f0f7f4!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__q,.dbz-art-faq-mi__q,.dbz-blog__faq-item>summary,.dbz-kofk-faq__item>summary,.dbz-kskof-faq__item>summary){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;min-height:60px!important;margin:0!important;padding:18px 22px!important;background:transparent!important;color:#173e37!important;-webkit-text-fill-color:#173e37!important;border:0!important;border-radius:0!important;box-shadow:none!important;font:600 17px/1.5 var(--f-sans,Arial,sans-serif)!important;text-align:left!important;white-space:normal!important;cursor:pointer!important;box-sizing:border-box!important;list-style:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__q,.dbz-art-faq-mi__q,details>summary):focus-visible{outline:2px solid #08756a!important;outline-offset:-5px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__q,.dbz-art-faq-mi__q) span{background:transparent!important;color:inherit!important;-webkit-text-fill-color:inherit!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__icon,.dbz-art-faq__q-icon,.dbz-art-faq-mi__q-icon,.dbz-kofk-faq__toggle,.dbz-kskof-faq__toggle){display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:28px!important;height:28px!important;background:#e2eee8!important;color:#08756a!important;-webkit-text-fill-color:#08756a!important;border-radius:50%!important;font-size:20px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-blog__faq-item>summary::after{background:#e2eee8!important;color:#08756a!important;-webkit-text-fill-color:#08756a!important;border-radius:50%!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__a,.dbz-art-faq-mi__a,.dbz-kofk-faq__a,.dbz-kskof-faq__a){background:transparent!important;color:#173e37!important;-webkit-text-fill-color:currentColor!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__a,.dbz-art-faq-mi__a)>*,.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-kofk-faq__a,.dbz-kskof-faq__a)>*,.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-blog__faq-item>p{padding:0 22px 20px!important;margin:0!important;background:transparent!important;color:#173e37!important;-webkit-text-fill-color:currentColor!important;font:400 16px/1.7 var(--f-sans,Arial,sans-serif)!important;box-sizing:border-box!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__a-inner,.dbz-art-faq-mi__a-inner)>*{padding:0!important;margin:0 0 12px!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__a,.dbz-art-faq-mi__a,.dbz-kofk-faq__a,.dbz-kskof-faq__a) :is(strong,span,p,li){color:#173e37!important;-webkit-text-fill-color:currentColor!important}
@media(max-width:760px){.dbz-editorial-cover{border-radius:14px;margin-bottom:20px}.dbz-editorial-cover img{height:240px}.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__q,.dbz-art-faq-mi__q,details>summary){padding:16px!important}.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__a,.dbz-art-faq-mi__a,.dbz-kofk-faq__a,.dbz-kskof-faq__a)>*,.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-blog__faq-item>p{padding-inline:16px!important}}

.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__a,.dbz-art-faq-mi__a)[hidden]{display:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__item,.dbz-art-faq-mi__item):is(.open,.active) :is(.dbz-art-faq__a,.dbz-art-faq-mi__a){max-height:none!important;overflow:visible!important}

.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-hero,.dbz-art--hero,.dbz-art__hero,.dbz-blog__hero,.dbz-blog--kofk,.dbz-blog--kskof,.dbz-tipps-hero)::before,.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-hero,.dbz-art--hero,.dbz-art__hero,.dbz-blog__hero,.dbz-blog--kofk,.dbz-blog--kskof,.dbz-tipps-hero)::after{display:none!important;content:none!important}

/* Answers may contain bare text nodes, not only paragraphs. */
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__a,.dbz-art-faq-mi__a){padding:0 22px 20px!important;font:400 16px/1.7 var(--f-sans,Arial)!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-faq__a,.dbz-art-faq-mi__a)>*{padding:0!important}

.dbz-editorial .dbz-reading-table{max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid #d3ded5;border-radius:12px;background:#fff}
.dbz-editorial .dbz-reading-table table{width:100%;margin:0!important}
.dbz-editorial-original :is(.dbz-art-hero,.dbz-art__hero,.dbz-blog__hero) :is(h1,p,span){max-height:none}

.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-blog__fact-ic,.dbz-blog__step-num){background:#e1ece4!important;color:#173e37!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original .dbz-blog__price-row{flex-wrap:wrap;overflow-wrap:anywhere}

@media(max-width:600px){.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-blog__model-grid,.dbz-art__tip-grid,.dbz-art-upsell__products){grid-template-columns:1fr!important}}

/* 1.72.0: Hero-Reste aus den Inhalten vollständig neutralisieren (Aufgabe SEO/GEO, 11.11.2026).
   ::before/::after der Bild-Hülle würden sonst nach position:static auf .dbz-w--html rutschen;
   inline background-image:url(…)!important schlägt background:none!important – daher Größe 0. */
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-blog__hero-img,.dbz-blog__media,.dbz-tipps-hero__media)::before,.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-blog__hero-img,.dbz-blog__media,.dbz-tipps-hero__media)::after{display:none!important;content:none!important}
.dbz-editorial.dbz-editorial.dbz-editorial .dbz-editorial-original :is(.dbz-art-hero,.dbz-art--hero,.dbz-art__hero,.dbz-blog__hero,.dbz-blog--kofk,.dbz-blog--kskof,.dbz-tipps-hero,.dbz-blog__hero-img,.dbz-blog__media,.dbz-tipps-hero__media){background-size:0 0!important;background-repeat:no-repeat!important}
