.ss-design.ss-editorial{background:var(--ss-warm-surface);color:var(--ss-warm-ink);border-top:1px solid var(--ss-warm-border)}.ss-editorial .ss-editorial-section{background:transparent;padding-block:clamp(2rem,5vw,4rem)}.ss-editorial h1{max-width:24ch;font-size:clamp(2rem,4vw,3rem);line-height:1.12;letter-spacing:-.04em;overflow-wrap:normal;word-break:normal;hyphens:auto;hyphenate-limit-chars:6 3 3}.ss-editorial :is(h2,h3){overflow-wrap:normal;word-break:normal;hyphens:auto;hyphenate-limit-chars:6 3 3}.ss-editorial .eyebrow{color:var(--ss-warm-muted);letter-spacing:.13em}.ss-editorial .text-neutral-500{color:var(--ss-warm-muted)}.ss-editorial .text-lead{color:var(--ss-warm-muted);font-size:clamp(1.0625rem,1.7vw,1.25rem);line-height:1.7;max-width:65ch}.ss-editorial :is(.ss-editorial-copy,.ss-editorial-article){width:100%;max-width:65ch;min-width:0;margin-inline:auto}.ss-editorial .ss-editorial-copy{background:var(--ss-warm-paper);border:1px solid var(--ss-warm-border);padding:clamp(1rem,3vw,2.5rem)}.ss-editorial .ss-editorial-copy>:is(h2,h3){line-height:1.3;text-wrap:pretty}.ss-editorial .ss-editorial-copy>p{line-height:1.8}.ss-editorial .prose-ratgeber{color:var(--ss-warm-ink);line-height:1.85;overflow-wrap:anywhere;--tw-prose-body: var(--ss-warm-ink);--tw-prose-headings: var(--ss-warm-ink);--tw-prose-links: var(--ss-warm-ink);--tw-prose-bold: var(--ss-warm-ink);--tw-prose-quotes: var(--ss-warm-ink);--tw-prose-quote-borders: var(--ss-warm-border);--tw-prose-hr: var(--ss-warm-border);--tw-prose-th-borders: var(--ss-warm-border);--tw-prose-td-borders: var(--ss-warm-border)}.ss-editorial .prose-ratgeber :is(h2,h3){line-height:1.35;text-wrap:pretty}.ss-editorial .prose-ratgeber blockquote{background:var(--ss-warm-surface);border:1px solid var(--ss-warm-border);padding:1rem 1.25rem;font-style:normal}.ss-editorial .ss-editorial-copy>.rounded-lg{box-shadow:none;border-color:var(--ss-warm-border);background:var(--ss-warm-surface)}.ss-editorial .ss-editorial-columns{min-width:0}.ss-editorial .ss-toc{color:var(--ss-warm-muted);border-color:var(--ss-warm-border)}.ss-editorial .ss-toc a{overflow-wrap:anywhere}.ss-reading-location{position:sticky;top:64px;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border-block:1px solid var(--ss-warm-border);background:var(--ss-warm-surface)}.ss-reading-location>span{flex:1}.ss-reading-kicker{display:block;font-size:.65rem;color:var(--ss-warm-muted)}.ss-reading-title{display:block;font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-reading-location a{display:flex;align-items:center;flex-shrink:0;min-height:44px;padding-inline:8px;font-size:.8rem;color:var(--ss-warm-ink);text-decoration:underline;text-underline-offset:3px}@media(min-width:1024px){.ss-reading-location:not([data-fallback]){display:none}.ss-editorial .ss-editorial-columns>aside .sticky[data-toc-fit]{position:sticky;top:96px}}.ss-editorial .ss-toc a[aria-current=true]{color:var(--ss-warm-ink);border-color:var(--ss-warm-accent)}.ss-editorial :is(a,summary):focus-visible{outline:2px solid var(--ss-warm-accent);outline-offset:4px}.ss-editorial .ss-editorial-section>div>nav a{min-height:44px;display:inline-flex;align-items:center;overflow-wrap:anywhere}.ss-editorial--explore h1{max-width:28ch;font-size:clamp(1.875rem,3.5vw,2.75rem)}.ss-editorial--explore nav[aria-label=Themen] a{border-color:var(--ss-warm-border);background:var(--ss-warm-paper);color:var(--ss-warm-ink);border-radius:.35rem}.ss-editorial .ss-editorial-directory{grid-template-columns:minmax(0,1fr);border-radius:0;border-color:var(--ss-warm-border);background:var(--ss-warm-border);margin-top:2rem}.ss-editorial .ss-editorial-directory>li>a{min-width:0}.ss-editorial .ss-editorial-directory>li>a>div{background:var(--ss-warm-paper);padding:clamp(1.25rem,3vw,2rem)}.ss-editorial .ss-editorial-directory h2{font-size:1.25rem;line-height:1.4;text-wrap:pretty}.ss-editorial .ss-editorial-directory p{color:var(--ss-warm-muted)}.ss-editorial .ss-editorial-directory a:hover>div{background:var(--ss-warm-surface)}.ss-editorial .ss-editorial-directory a:focus-visible{outline-offset:-4px}.ss-editorial .overflow-x-auto{max-width:100%;overscroll-behavior-inline:contain}.ss-editorial table{background:var(--ss-warm-paper)}.ss-editorial th{color:var(--ss-warm-ink);background:var(--ss-warm-surface)}.ss-editorial :is(th,td){border-color:var(--ss-warm-border);line-height:1.65}.ss-editorial .ss-table-block{min-width:0;max-width:100%;margin-block:1.5rem}.ss-editorial .ss-table-hint{margin:0 0 .5rem;font-size:.875rem;line-height:1.6;color:var(--ss-warm-muted)}.ss-editorial .ss-table-region{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--ss-warm-border);scrollbar-color:var(--ss-warm-muted) var(--ss-warm-surface)}.ss-editorial .ss-table-region:focus-visible{outline:2px solid var(--ss-warm-accent);outline-offset:3px}.ss-editorial .ss-table-region table{width:100%;margin:0;border-collapse:collapse}.ss-editorial .ss-table-region :is(th,td){min-width:10rem;padding:.75rem 1rem;vertical-align:top;overflow-wrap:normal;word-break:normal;hyphens:auto}.ss-editorial .ss-cookie-table table{min-width:70rem}.ss-editorial .ss-cookie-table :is(th,td):nth-child(3){min-width:17rem}.ss-editorial .ss-cookie-table :is(th,td):nth-child(5){min-width:14rem}.ss-editorial .ss-cookie-table :is(th,td):nth-child(4),.ss-editorial .ss-cookie-table :is(th,td):nth-child(6){hyphens:none}.ss-editorial .ss-kanton-table table{min-width:38rem}@media(min-width:768px){.ss-editorial .ss-editorial-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ss-editorial .ss-editorial-columns{grid-template-columns:minmax(0,65ch) minmax(0,18rem);justify-content:center;gap:clamp(2rem,4vw,4rem)}.ss-editorial .ss-editorial-columns>aside .sticky{position:static;max-height:none;overflow:visible;padding:0;border:0;background:transparent}}@media(prefers-reduced-motion:reduce){.ss-editorial :is(a,a svg,summary){transition:none!important;animation:none!important;transform:none!important}}@media print{.ss-design.ss-editorial,.ss-editorial .ss-editorial-copy{background:#fff;border:0}.ss-editorial .ss-editorial-columns{display:block}.ss-editorial .ss-editorial-columns>aside{display:none}}
