.cms-alert{background-color:var(--gh-blue-lighter-66);border:1px solid var(--gh-blue-alpha-20);border-radius:var(--border-radius);color:var(--black);display:flex;font-size:var(--cms-font-size);gap:var(--size-2);padding:var(--size-4)}.cms-alert--warning{background-color:hsl(var(--apricot-h),var(--apricot-s),80%)}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-alert--warning{background-color:hsl(var(--apricot-h),var(--apricot-s),20%)!important}}body[data-darkmode=on] .cms-alert--warning{background-color:hsl(var(--apricot-h),var(--apricot-s),20%)!important}.cms-alert svg{flex-shrink:0}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-alert{background-color:var(--gh-blue-darker-15);color:#fff}}body[data-darkmode=on] .cms-alert{background-color:var(--gh-blue-darker-15);color:#fff}.cms-alert :first-child{margin-top:0!important}.cms-alert :last-child{margin-bottom:0!important}.cms-root .cms-exkurs{border:1px solid var(--gh-blue-alpha-20);border-radius:var(--border-radius-medium);display:flex;flex-direction:column;font-size:var(--cms-font-size-smaller);gap:var(--size-2);opacity:.7;padding:var(--size-4);position:relative}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-root .cms-exkurs{border-color:var(--grey-darker-20);opacity:1}}body[data-darkmode=on] .cms-root .cms-exkurs{border-color:var(--grey-darker-20);opacity:1}.cms-root .cms-exkurs h2{font-size:1rem}.cms-root .cms-exkurs h3{font-size:.9rem}.cms-root .cms-exkurs :first-child{margin-block-start:0!important}.cms-root .cms-exkurs :last-child{margin-block-end:0!important}.cms-root .cms-exkurs ul{padding-left:var(--size-4)!important}@supports (-webkit-background-clip:text){.faded-text{-webkit-background-clip:text;background-image:linear-gradient(currentColor 60%,#0000 130%);-webkit-text-fill-color:#ffffff03;max-height:3.9rem;overflow:hidden}}.cms-exkurs__readmore{bottom:-1px;margin:0;position:absolute;right:-1px}.cms-faq .faq-items{display:grid;gap:var(--size-2);grid-template-columns:1fr;margin-top:var(--size-4)}.cms-faq summary{background-color:var(--grey-lighter-51);border-radius:var(--border-radius);color:var(--black);cursor:pointer;font-weight:700;position:relative;text-wrap:balance}.cms-faq summary:hover{background-color:var(--gh-blue-lighter-66)}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-faq summary:hover{background-color:var(--grey-darker-20)}}body[data-darkmode=on] .cms-faq summary:hover{background-color:var(--grey-darker-20)}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-faq summary{background-color:var(--grey-darker-25);color:#fff}}body[data-darkmode=on] .cms-faq summary{background-color:var(--grey-darker-25);color:#fff}.cms-faq summary svg.icon{position:absolute;right:var(--size-2);top:var(--size-2);transition:all 70ms ease-in-out}.cms-faq details[open] svg.icon{transform:scaleY(-1)}.cms-faq details[open] summary{border-radius:var(--border-radius) var(--border-radius) 0 0}.cms-faq .faq-item-content,.cms-faq summary{padding:var(--size-2) var(--size-4)}.cms-faq summary{padding-right:30px}.cms-faq .faq-item-content{border:1px solid var(--gh-blue-alpha-20);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:0}.cms-faq .faq-item-content [itemprop=text] :first-child{margin-block-start:0}.cms-faq .faq-item-content [itemprop=text] :last-child{margin-block-end:0}.cms-fliesstext:after{clear:both;content:"";display:block}.cms-content svg[data-type=plus]{color:var(--green-darker-10)}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-content svg[data-type=plus]{color:var(--green-base)}}body[data-darkmode=on] .cms-content svg[data-type=plus]{color:var(--green-base)}.cms-content svg[data-type=minus]>use,.cms-content svg[data-type=neutral]>use,.cms-content svg[data-type=plus]>use{transform-origin:center;transition:all .14s}.cms-content svg[data-type=minus]:hover>use,.cms-content svg[data-type=neutral]:hover>use,.cms-content svg[data-type=plus]:hover>use{transform:rotate(-7deg)}.cms-content svg[data-type=neutral]{transform:rotate(-90deg)}.cms-content svg[data-type=minus]{color:var(--red-darker-15);transform:rotate(180deg)}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-content svg[data-type=minus]{color:var(--red-base)}}body[data-darkmode=on] .cms-content svg[data-type=minus]{color:var(--red-base)}.cms-content .image-2x,.cms-content .image-3x{display:grid;gap:var(--size-2)}.cms-content .image-2x{grid-template-columns:repeat(2,1fr)}.cms-content .image-3x{grid-template-columns:repeat(3,1fr)}.cms-content .image-2x figure,.cms-content .image-3x figure{display:contents}.cms-content .image-2x figure figcaption,.cms-content .image-3x figure figcaption{grid-row-start:2;margin-top:0;text-align:center}.cms-content .lite-youtube-fallback{align-items:center;aspect-ratio:16/9;background-color:#000;color:#fff;display:flex;flex-direction:column;gap:1em;justify-content:center;padding:1em;text-decoration:none}.cms-content .lite-youtube-fallback:before{border:solid #0000;border-left:solid red;border-width:2em 0 2em 3em;content:"";display:block}.cms-content .lite-youtube-fallback:hover:before{border-left-color:#fff}.cms-content .lite-youtube-fallback:focus{outline:2px solid red}.cms-content .lite-youtube-fallback,.cms-content lite-youtube{border-radius:var(--border-radius)}.cms-figure{margin:0;position:relative}.cms-figure picture{display:flex;justify-content:center;position:relative}.cms-figure img{border-radius:var(--border-radius);max-height:var(--media-image-max-height);max-width:100%}.cms-figure.float-left,.cms-figure.float-right{margin-top:.3em!important;max-width:33%}.cms-figure.float-left+*+*,.cms-figure.float-right+*+*{clear:both}@media (max-width:600px){.cms-figure.float-left,.cms-figure.float-right{float:none;max-width:none}}.cms-figure.float-right{float:right;margin-left:var(--size-4)!important}.cms-figure.float-left{float:left;margin-right:var(--size-4)!important}.cms-figure .missing-alt{background-color:#00000080;color:red;font-weight:700;left:0;padding:2px;position:absolute;top:0}.cms-figcaption{color:var(--color-font-tertiary);font-size:.7rem;-webkit-hyphens:auto;hyphens:auto;margin-top:var(--size-1);text-wrap:balance}.cms-procontra{border:1px solid var(--color-border);display:grid;grid-template-columns:1fr 1fr;padding:.5rem}@media (max-width:1024px){.cms-procontra{grid-template-columns:1fr}}.cms-procontra .column{padding:.5rem}.cms-procontra .column-content{display:flex;flex-direction:column;gap:var(--size-2)}.cms-procontra .column-title{font-weight:700}.cms-table{border-collapse:collapse;font-size:var(--cms-font-size-smaller);table-layout:fixed;width:100%}.cms-table td,.cms-table th{border:1px solid var(--color-border-lighter);border-top:0;padding:var(--size-2)}.cms-table td:first-child,.cms-table th:first-child{border-left:0}.cms-table td:last-child,.cms-table th:last-child{border-right:0}.cms-table td p,.cms-table th p{margin-bottom:0;margin-top:0}@media (max-width:1024px){.cms-table td,.cms-table th{padding:var(--size-1)}}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-table td,body[data-darkmode=auto] .cms-table th{border-color:var(--grey-base)}}body[data-darkmode=on] .cms-table td,body[data-darkmode=on] .cms-table th{border-color:var(--grey-base)}.cms-table th{color:var(--gh-blue);text-align:left}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-table th{color:var(--color-heading)}}body[data-darkmode=on] .cms-table th{color:var(--color-heading)}.cms-table td{-webkit-hyphens:auto;hyphens:auto;vertical-align:top}.cms-table td>.flex{gap:var(--size-2)}.cms-table td>.flex svg{position:relative;top:2px}.cms-table td svg{flex-shrink:0}.cms-table td ol,.cms-table td ul{padding-left:1.5rem}.cms-table tr:last-child td{border-bottom:0}@media (max-width:600px){.cms-table tr:has(td:nth-child(3))>td>.flex{flex-direction:column}}.cms-toc__list{display:flex;flex-direction:column;gap:var(--size-2);line-height:1.35;list-style:none;margin:0;padding:0;position:relative}.cms-toc__list .cms-toc__item{-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.cms-toc__list .cms-toc__item:first-child{margin-top:0!important}.cms-toc__list .cms-toc__item[data-toc-level="1"]{font-weight:700}.cms-toc__list .cms-toc__item[data-toc-level="2"]{font-weight:700;margin-top:var(--size-4)}.cms-toc__list .cms-toc__item[data-toc-level="3"]{margin-left:var(--size-2)}.cms-toc__list .cms-toc__item[data-toc-level="4"]{margin-left:var(--size-3)}.cms-toc__list .toc-active{color:var(--color-link-hover)}.cms-toc__list:before{background-color:var(--color-link);border-radius:2px;content:"";height:5px;height:var(--_toc-h);left:calc(var(--size-3)*-1);opacity:.5;position:absolute;top:0;transform:translate3d(0,var(--_toc-t,0),0);transition:all .1s ease-in-out;width:4px}#cms-toc__details .cms-toc__summary{display:none;font-weight:700;opacity:.7;position:relative}@media (max-width:1024px){#cms-toc__details .cms-toc__summary{display:block}}#cms-toc__details .cms-toc__summary svg.icon{position:absolute;right:var(--size-2);top:var(--size-1);transition:all 70ms ease-in-out}#cms-toc__details:not([open]) .cms-toc__summary{display:block}#cms-toc__details[open] svg.icon{transform:scaleY(-1)}#cms-toc__details[open] .cms-toc__summary{margin-bottom:var(--size-4)}@media (max-width:1024px){.cms-toc__summary+.cms-toc{margin-top:1rem}}.cms-vergleichsliste{border:1px solid var(--color-border);border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 1fr;padding:var(--size-2)}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .cms-vergleichsliste{border-color:var(--grey-base)!important}}body[data-darkmode=on] .cms-vergleichsliste{border-color:var(--grey-base)!important}.cms-vergleichsliste[data-layout=vergleichsliste-1-spaltig]{grid-template-columns:1fr}.cms-vergleichsliste[data-layout="Vergleichsliste (links) / Bild (rechts)"]{grid-template-columns:1fr 30%}.cms-vergleichsliste[data-layout="Bild (links) / Vergleichsliste (rechts)"]{grid-template-columns:30% 1fr}.cms-vergleichsliste[data-layout="Bild (links) / Vergleichsliste (rechts)"] .column-image{grid-column-start:1;grid-row-start:1}.cms-vergleichsliste[data-layout="Bild (links) / Vergleichsliste (rechts)"] .column-content{grid-column-start:2}@media (max-width:1024px){.cms-vergleichsliste{font-size:var(--cms-font-size-smaller);grid-template-columns:1fr}}.cms-vergleichsliste .column{padding:var(--size-2)}.cms-vergleichsliste .column-content{display:flex;flex-direction:column;gap:var(--size-2)}.cms-vergleichsliste .column-title{font-weight:700}.cms-vergleichsliste .cms-vergleichsliste-item{display:flex;gap:var(--size-2);-webkit-hyphens:auto;hyphens:auto}.cms-vergleichsliste .cms-vergleichsliste-item>p{margin:0}.cms-vergleichsliste .cms-vergleichsliste-item>svg{flex-shrink:0}.cms-vergleichsliste .cms-vergleichsliste-item:first-child{padding-top:0}.cms-root{max-width:1000px;--cms-font-size:0.9rem;--cms-font-size-smaller:85%;content-visibility:auto;font-size:var(--cms-font-size);contain-intrinsic-block-size:2000px}.cms-root p{line-height:1.65;margin-bottom:1em;margin-top:1em}.cms-root ul{list-style:initial;padding:revert}.cms-root blockquote{border-left:5px solid var(--black-alpha-10);font-style:italic;margin-left:var(--size-4);padding-left:var(--size-2)}.cms-root h1,.cms-root h2,.cms-root h3,.cms-root h4{-webkit-hyphens:auto;hyphens:auto;margin-bottom:0;margin-top:1.5em;text-wrap:balance}.cms-root h2{font-size:1.2rem}.cms-root h3{font-size:1.1rem}.cms-root h4{font-size:1rem}.cms-root .cms-fliesstext:first-child h2:first-child{margin-top:0}.cms-root a[href="#glossar"]{position:relative;text-decoration-style:dotted}.cms-root a[href="#glossar"]:hover:before{background-color:var(--gh-blue-lighter-66);border:1px solid #ddd;color:var(--black);content:attr(title);display:block;left:0;max-width:300px;padding:var(--size-1);position:absolute;top:100%;width:-moz-max-content;width:max-content}.cms-content>*+*{margin:var(--size-5) 0}.cms-root{align-items:start;display:grid;gap:.5rem;grid-template-columns:1fr 260px;line-height:1.5}.cms-root .cms-toc{font-size:.8rem;grid-column-start:2;max-height:95vh;overflow-y:auto;position:sticky;top:.5rem}@media (max-width:768px){.cms-root{margin-top:var(--size-6)}}@media (max-width:1024px){.cms-root{gap:var(--size-2);grid-template-columns:1fr}.cms-root .cms-content{order:2}.cms-root .cms-toc{grid-column-start:auto;position:static}}