html[data-theme=ds] :is(.artikel,.recht){--lese: 680px}html[data-theme=ds] .artikel-kopf .section__body{padding-block:40px 0}html[data-theme=ds] .artikel-crumbs{margin-bottom:40px}html[data-theme=ds] .artikel-crumbs ol{gap:4px 0;font:400 14px/20px var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .artikel-crumbs li+li:before{margin:0 8px;color:var(--content-muted)}html[data-theme=ds] .artikel-crumbs a{color:var(--content-subtle);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}html[data-theme=ds] .artikel-crumbs a:hover{color:var(--content-strong);text-decoration:none}html[data-theme=ds] .artikel-crumbs [aria-current=page]{font-weight:400;color:var(--content-strong)}html[data-theme=ds] .artikel-kopf h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1.06;letter-spacing:-.045em}html[data-theme=ds] .artikel-kopf .lead{max-width:none;margin-top:var(--copy-gap)}html[data-theme=ds] .artikel-meta{gap:12px;margin-top:32px}html[data-theme=ds] .artikel-meta img{width:32px;height:32px;border:0;border-radius:var(--radius-full)}html[data-theme=ds] .artikel-meta p{font:400 14px/20px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--content-subtle)}html[data-theme=ds] .artikel-meta__who strong{font-weight:500;color:var(--content-strong)}html[data-theme=ds] .artikel-titelbild{margin-top:40px;border-radius:0}html[data-theme=ds] .artikel-body .section__body{padding-block:48px 0}html[data-theme=ds] .artikel-kasten{display:grid;gap:32px;margin-bottom:56px;padding:32px;border-radius:0;background:var(--background-inverted);color:var(--content-inverted)}html[data-theme=ds] .artikel-kasten__who{justify-content:space-between;gap:8px 16px;margin-bottom:0}html[data-theme=ds] .artikel-kasten__logo{filter:grayscale(1) invert(1);opacity:.9}html[data-theme=ds] .artikel-kasten__client{font:400 14px/1.5 var(--font-display);color:var(--content-inverted-muted)}html[data-theme=ds] .artikel-kasten__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px 32px;margin:0}html[data-theme=ds] .artikel-kasten__kpis li{gap:12px}html[data-theme=ds] .artikel-kasten__wert{font:400 clamp(3rem,6vw,4.5rem)/1 var(--font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--content-inverted)}html[data-theme=ds] .artikel-kasten__text{font:400 16px/1.4 var(--font-sans);color:var(--content-inverted-muted)}html[data-theme=ds] .artikel-kasten__results{padding-top:24px;border-top:1px solid var(--gray-800)}html[data-theme=ds] .artikel-kasten__title{margin-bottom:16px;font:400 14px/1.5 var(--font-display);color:var(--content-inverted-muted)}html[data-theme=ds] .artikel-kasten__results ul{gap:12px}html[data-theme=ds] .artikel-kasten__results li{padding-left:28px;font:400 16px/1.5 var(--font-sans);color:var(--content-inverted)}html[data-theme=ds] .artikel-kasten__results li:before{top:5px;width:14px;height:14px;background:var(--lime-300)}html[data-theme=ds] :is(.artikel-inhalt,.recht__verzeichnis){margin-bottom:56px;padding:0;border:0}html[data-theme=ds] :is(.artikel-inhalt__title,.recht__verzeichnis-title){margin-bottom:12px;font:400 14px/1.5 var(--font-display);color:var(--content-subtle)}html[data-theme=ds] :is(.artikel-inhalt ol,.recht__verzeichnis ul){display:block;margin:0;padding:0;list-style:none;border-top:1px solid var(--border-subtle)}html[data-theme=ds] :is(.artikel-inhalt li,.recht__verzeichnis li){padding:0;border-bottom:1px solid var(--border-subtle);font:400 16px/1.45 var(--font-sans)}html[data-theme=ds] :is(.artikel-inhalt a,.recht__verzeichnis a){display:block;padding:11px 0;color:var(--content-default);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}html[data-theme=ds] :is(.artikel-inhalt a,.recht__verzeichnis a):hover{color:var(--content-brand);text-decoration:none}html[data-theme=ds] .artikel-inhalt ol{counter-reset:inhalt}html[data-theme=ds] .artikel-inhalt li{display:grid;grid-template-columns:36px minmax(0,1fr);counter-increment:inhalt}html[data-theme=ds] .artikel-inhalt li:before{content:counter(inhalt,decimal-leading-zero);padding-top:12px;font:400 14px/1.45 var(--font-display);font-variant-numeric:tabular-nums;color:var(--content-muted)}html[data-theme=ds] :is(.artikel-text,.recht__text){font-family:var(--font-sans);font-size:18px;line-height:1.7;color:var(--content-default)}html[data-theme=ds] .recht__text{line-height:1.65}html[data-theme=ds] :is(.artikel-text,.recht__text) h2{margin-top:64px;font-size:clamp(1.625rem,2.6vw,2rem);line-height:1.15;letter-spacing:-.035em;scroll-margin-top:calc(var(--header-height) + 24px)}html[data-theme=ds] :is(.artikel-text,.recht__text) h3{margin-top:40px;font-size:clamp(1.25rem,1.8vw,1.375rem);line-height:1.3;letter-spacing:-.02em;scroll-margin-top:calc(var(--header-height) + 24px)}html[data-theme=ds] :is(.artikel-text,.recht__text) :is(h2,h3)+*{margin-top:12px}html[data-theme=ds] :is(.artikel-text,.recht__text)>:is(h2,h3):first-child{margin-top:0}html[data-theme=ds] :is(.artikel-text,.recht__text) :is(h2,h3)+:is(.artikel-tabelle,table){margin-top:24px}html[data-theme=ds] :is(.artikel-text,.recht__text) strong{font-weight:600;color:var(--content-strong)}html[data-theme=ds] :is(.artikel-text,.recht__text) a{font-weight:inherit;color:var(--content-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--blue-200);transition:color var(--duration-fast) var(--ease-standard),text-decoration-color var(--duration-fast) var(--ease-standard)}html[data-theme=ds] :is(.artikel-text,.recht__text) a:hover{color:var(--content-brand-hover);text-decoration-color:currentColor;text-decoration-thickness:1px}html[data-theme=ds] :is(.artikel-text,.recht__text) li::marker{font-weight:400;color:var(--content-muted)}html[data-theme=ds] :is(.artikel-text,.recht__text) ol>li::marker{font-family:var(--font-display);font-variant-numeric:tabular-nums}html[data-theme=ds] :is(.artikel-text,.recht__text) hr{border-top-color:var(--border-subtle)}html[data-theme=ds] :is(.artikel-text,.recht__text) img{border-radius:0}html[data-theme=ds] .artikel-text figcaption{font-size:15px;color:var(--content-subtle)}html[data-theme=ds] :is(.artikel-text,.recht__text) :is(code,pre){font-family:var(--font-sans);border-radius:0;background:var(--background-elevated);color:var(--content-strong)}html[data-theme=ds] :is(.artikel-text,.recht__text) pre code{background:none}html[data-theme=ds] :is(.artikel-text,.recht__text) blockquote{font:400 1.125em/1.45 var(--font-display);letter-spacing:-.015em;color:var(--content-strong)}html[data-theme=ds] .artikel-tabelle{border:0;border-radius:0}html[data-theme=ds] :is(.artikel-tabelle,.recht__text) table{font:400 16px/1.5 var(--font-sans)}html[data-theme=ds] :is(.artikel-tabelle,.recht__text) :is(th,td){padding:14px 20px 14px 0;border-bottom:1px solid var(--border-subtle)}html[data-theme=ds] :is(.artikel-tabelle,.recht__text) :is(th,td):last-child{padding-right:0}html[data-theme=ds] .artikel-tabelle tr:last-child>:is(th,td){border-bottom:1px solid var(--border-subtle)}html[data-theme=ds] :is(.artikel-tabelle,.recht__text) thead th{padding-block:0 12px;background:none;border-bottom-color:var(--border-strong);font:400 14px/1.4 var(--font-display);color:var(--content-subtle)}html[data-theme=ds] :is(.artikel-tabelle,.recht__text) tbody th{font-weight:500;color:var(--content-strong)}html[data-theme=ds] :is(.artikel-tabelle,.recht__text) tbody td:first-child{min-width:8.5rem;color:var(--content-strong)}html[data-theme=ds] .artikel-text .zitat{margin-block:48px}html[data-theme=ds] .artikel-text :is(h2,h3)+.zitat{margin-top:24px}html[data-theme=ds] .artikel-text .zitat__text{font:400 clamp(1.1875rem,1.7vw,1.375rem)/1.4 var(--font-display);letter-spacing:-.015em;color:var(--content-strong)}html[data-theme=ds] .artikel-text .zitat__who{gap:12px;margin-top:20px;font:400 14px/1.4 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .artikel-text .zitat__who img{width:40px;height:40px;border-radius:var(--radius-full)}html[data-theme=ds] .artikel-text .zitat__who strong{font-weight:500;color:var(--content-strong)}html[data-theme=ds] .artikel-autor{gap:16px;margin-top:64px;padding-top:32px;border-top:1px solid var(--border-subtle)}html[data-theme=ds] .artikel-autor img{border:0;border-radius:var(--radius-full)}html[data-theme=ds] .artikel-autor p{margin-bottom:12px;font:400 16px/1.6 var(--font-sans);color:var(--content-default)}html[data-theme=ds] :is(.artikel-band .band,.fs .fs__band){display:grid;grid-template-columns:minmax(0,1fr);gap:20px 40px;align-items:center;padding:28px 32px;border:0;border-radius:0;background:var(--background-accent)}html[data-theme=ds] .artikel-band .band{margin-top:0}html[data-theme=ds] :is(.artikel-band .band,.fs .fs__band) .band__title{margin-bottom:4px;font:400 clamp(1.25rem,2vw,1.5rem)/1.3 var(--font-display);letter-spacing:-.03em;color:var(--content-strong)}html[data-theme=ds] :is(.artikel-band .band,.fs .fs__band) .band__text p:not(.band__title){font-size:16px;color:var(--content-default)}html[data-theme=ds] :is(.artikel-band .band,.fs .fs__band) .reassure{font-size:14px;color:var(--content-subtle)}@media(min-width:768px){html[data-theme=ds] :is(.artikel-band .band,.fs .fs__band){grid-template-columns:minmax(0,1fr) auto}}html[data-theme=ds] .blog-liste{gap:8px}html[data-theme=ds] .blog-karte{gap:24px;padding:32px;border:0;border-radius:0;background:var(--background-default);box-shadow:inset 0 0 0 1px var(--border-subtle);transition:background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}html[data-theme=ds] .blog-karte:hover{background:var(--background-default);box-shadow:inset 0 0 0 1px var(--border-default)}html[data-theme=ds] .blog-karte.blog-karte--case{background:var(--background-elevated);box-shadow:none}html[data-theme=ds] .blog-karte.blog-karte--case:hover{background:var(--background-elevated-hover)}html[data-theme=ds] .blog-karte:hover .textlink{color:var(--content-brand-hover)}html[data-theme=ds] .blog-karte:hover .textlink:after{transform:translate(4px)}html[data-theme=ds] .blog-karte__art{font:400 14px/1.5 var(--font-display);color:var(--content-subtle)}html[data-theme=ds] .blog-karte__zeit{font:400 14px/1.5 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--content-subtle)}html[data-theme=ds] .blog-karte__logo{filter:grayscale(1);opacity:.7}html[data-theme=ds] .blog-karte__kpis{gap:12px;align-items:baseline}html[data-theme=ds] .blog-karte__wert{font:400 clamp(2.25rem,3vw,2.75rem)/1 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--content-strong)}html[data-theme=ds] .blog-karte__kpi-text{font:400 15px/1.35 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .blog-karte__title{font:400 22px/1.2 var(--font-display);letter-spacing:-.025em}html[data-theme=ds] .blog-karte__link{color:var(--content-strong)}html[data-theme=ds] .blog-karte__link:focus-visible{outline:none}html[data-theme=ds] .blog-karte__link:focus-visible:after{border-radius:0;outline:2px solid var(--border-focus);outline-offset:2px}html[data-theme=ds] .blog-karte__lead{font:400 15px/1.5 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .blog-karte__more{margin-top:auto;padding-top:0}html[data-theme=ds] .blog-kopf .section__body{padding-top:64px}html[data-theme=ds] .recht__kopf .section__body{padding-block:40px 0}html[data-theme=ds] .recht__kopf h1{font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.06;letter-spacing:-.045em;overflow-wrap:break-word;hyphens:auto}html[data-theme=ds] .recht__stand{margin-top:var(--copy-gap);font:400 16px/1.5 var(--font-display);font-variant-numeric:tabular-nums;color:var(--content-subtle)}html[data-theme=ds] .recht__body .section__body{padding-block:48px var(--pad-y)}html[data-theme=ds] .fs .section__body{padding-block:64px var(--pad-y)}html[data-theme=ds] .fs .fs__intro .lead{max-width:30rem}html[data-theme=ds] .fs .fs__en{margin-top:var(--space-4)}html[data-theme=ds] .fs__wege{border-top:1px solid var(--border-subtle)}html[data-theme=ds] .fs__weg{border-bottom:1px solid var(--border-subtle)}html[data-theme=ds] .fs__weg-kopf{padding:20px 48px 20px 0}html[data-theme=ds] .fs__weg-link{font:400 clamp(1.375rem,2vw,1.5rem)/1.25 var(--font-display);letter-spacing:-.025em;color:var(--content-strong);transition:color var(--duration-fast) var(--ease-standard)}html[data-theme=ds] .fs__weg-link:focus-visible{outline:none}html[data-theme=ds] .fs__weg-link:focus-visible:after{border-radius:0;outline:2px solid var(--border-focus);outline-offset:-2px}html[data-theme=ds] .fs__weg-text{margin-top:4px;font:400 15px/1.5 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .fs__weg-kopf:after{width:16px;height:16px;margin-top:-8px;background:var(--content-strong);transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}html[data-theme=ds] .fs__weg-kopf:hover .fs__weg-link{color:var(--content-brand)}html[data-theme=ds] .fs__weg-kopf:hover:after{transform:translate(4px);background:var(--content-brand)}html[data-theme=ds] .fs__markt{gap:0 16px;margin-top:-8px;padding-bottom:20px}html[data-theme=ds] .fs__markt a{padding:6px 0;font:400 15px/1.4 var(--font-sans);color:var(--content-default);transition:color var(--duration-fast) var(--ease-standard)}html[data-theme=ds] .fs__markt a:hover{color:var(--content-brand);text-decoration:none}html[data-theme=ds] .fs .fs__band{margin-top:var(--content-gap)}@media(min-width:976px){html[data-theme=ds] :is(.artikel-kopf,.recht__kopf) .section__body{padding-top:64px}html[data-theme=ds] :is(.artikel-body,.recht__body) .section__body{padding-top:64px}html[data-theme=ds] :is(.blog-kopf,.fs) .section__body{padding-top:80px}}@media(max-width:767px){html[data-theme=ds] .artikel-crumbs{margin-bottom:32px}html[data-theme=ds] .artikel-meta{margin-top:24px}html[data-theme=ds] .artikel-kasten{gap:28px;margin-bottom:48px;padding:24px 20px;margin-inline:calc(-1 * var(--gutter))}html[data-theme=ds] .artikel-kasten__kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}html[data-theme=ds] .artikel-kasten__wert{font-size:clamp(2.5rem,12vw,3rem)}html[data-theme=ds] :is(.artikel-text,.recht__text){font-size:17px}html[data-theme=ds] :is(.artikel-text,.recht__text) h2{margin-top:48px}html[data-theme=ds] :is(.artikel-text,.recht__text) h3{margin-top:32px}html[data-theme=ds] :is(.artikel-tabelle,.recht__text) :is(th,td){padding:12px 16px 12px 0}html[data-theme=ds] :is(.artikel-tabelle,.recht__text) tbody td:first-child{min-width:7rem}html[data-theme=ds] .artikel-text .zitat{margin-block:40px}html[data-theme=ds] .artikel-autor{margin-top:48px;padding-top:24px}html[data-theme=ds] :is(.artikel-band .band,.fs .fs__band){padding:24px 20px}html[data-theme=ds] :is(.artikel-band .band,.fs .fs__band) .btn{width:100%;white-space:normal;text-align:center}html[data-theme=ds] .blog-karte{padding:24px}html[data-theme=ds] .blog-karte__title{font-size:20px}html[data-theme=ds] .fs__weg-kopf{padding:18px 40px 18px 0}html[data-theme=ds] .fs__markt a{padding:10px 0}}
