.rat-seite{--rat-spalte:100%;--rat-lesebreite:46rem;--rat-medienbreite:58rem;padding-bottom:110px}.rat-artikel,.rat-autor,.rat-cluster,.rat-index{max-width:var(--rat-spalte);margin-top:110px}.rat-krume+.pub-subhero{margin-top:1.5rem}.rat-body .pub-section,.rat-text .pub-section,.rat-body .pub-inner,.rat-text .pub-inner{padding-inline:0;max-width:none}@media(max-width:820px){.rat-seite{padding-bottom:75px}.rat-artikel,.rat-autor,.rat-cluster,.rat-index{margin-top:75px}}.rat-krume{padding:2rem 0 0;font-size:.875rem;color:var(--sp-slate)}.rat-krume ol{display:flex;flex-wrap:wrap;gap:.5rem;max-width:var(--rat-spalte);margin:0;padding:0;list-style:none}.rat-krume li+li::before{content:"›";margin-right:.5rem;color:var(--sp-muted)}.rat-krume a{color:var(--sp-slate)}.rat-krume a:hover{color:var(--sp-indigo)}.rat-krume [aria-current]{color:var(--sp-ink)}.rat-artikel__kopf h1{font-size:clamp(1.875rem,1.3rem+2.4vw,2.75rem);font-weight:620;line-height:1.15;color:var(--sp-night);margin-bottom:.75rem}.rat-meta{display:block;font-size:.875rem;color:var(--sp-slate)}.rat-hero{margin:2rem 0}.rat-hero img{width:100%;height:auto;border-radius:14px;border:1px solid var(--sp-line)}.rat-kuerze{background:var(--sp-mist);border:1px solid var(--sp-line);border-radius:14px;padding:1.5rem 1.75rem;margin:2rem 0}.rat-kuerze h2{font-size:1.0625rem;font-weight:650;margin:0 0 .75rem;color:var(--sp-night)}.rat-kuerze ul{margin:0;padding-left:1.25rem}.rat-kuerze li{margin-bottom:.5rem;color:var(--sp-ink)}.rat-kuerze li:last-child{margin-bottom:0}.rat-toc{border-left:3px solid var(--sp-indigo-100);padding:.25rem 0 .25rem 1.25rem;margin:2rem 0}.rat-toc h2{font-size:.875rem;font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:var(--sp-slate);margin:0 0 .5rem}.rat-toc ol{margin:0;padding-left:1.125rem;color:var(--sp-slate)}.rat-toc li{margin-bottom:.375rem}.rat-toc a{color:var(--sp-indigo)}.rat-body{font-size:1.125rem;line-height:1.7;color:var(--sp-ink)}.rat-body>*+*{margin-top:1.5rem}.rat-text h2{font-size:1.625rem;font-weight:620;line-height:1.25;color:var(--sp-night);margin:2.5rem 0 .75rem;scroll-margin-top:5rem}.rat-text h3{font-size:1.25rem;font-weight:650;color:var(--sp-night);margin:2rem 0 .5rem}.rat-text p{margin:0 0 1.25rem}.rat-text a{color:var(--sp-indigo);text-decoration:underline}.rat-text a:hover{color:var(--sp-indigo-700)}.rat-text ul,.rat-text ol{margin:0 0 1.25rem;padding-left:1.5rem}.rat-text li{margin-bottom:.5rem}.rat-beispiel{margin:2rem 0;padding:1.25rem 1.5rem;border-radius:14px;border:1px solid var(--sp-line);background:var(--sp-white)}.rat-beispiel--gut{border-color:var(--sp-mint);background:var(--sp-mint-100)}.rat-beispiel--schlecht{border-color:var(--sp-danger-line);background:var(--sp-danger-100)}.rat-beispiel figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:.75rem}.rat-beispiel__marke{font-size:.8125rem;font-weight:650;border-radius:999px;padding:.125rem .625rem}.rat-beispiel--gut .rat-beispiel__marke{background:var(--sp-mint);color:var(--sp-white)}.rat-beispiel--schlecht .rat-beispiel__marke{background:var(--sp-danger);color:var(--sp-white)}.rat-beispiel__text{margin:0;color:var(--sp-ink);white-space:pre-wrap;overflow-x:auto;tab-size:2}.rat-beispiel__text--gitter{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;font-size:.875rem;line-height:1.6}.rat-beispiel__text--fliesstext{font-family:inherit;font-size:1rem;line-height:1.7}@media(max-width:640px){.rat-beispiel__text--gitter{font-size:.8125rem}.rat-beispiel__text--fliesstext{font-size:.9375rem}}.rat-hinweis{margin:2rem 0;padding:1.125rem 1.375rem;border-radius:14px;border:1px solid var(--sp-line)}.rat-hinweis b{display:block;margin-bottom:.25rem;font-weight:650}.rat-hinweis p{margin:0}.rat-hinweis--tipp{background:var(--sp-blue-100);border-color:var(--sp-blue)}.rat-hinweis--tipp b{color:var(--sp-blue-deep)}.rat-hinweis--achtung{background:var(--sp-gold-100);border-color:var(--sp-gold)}.rat-hinweis--achtung b{color:var(--sp-warn-fg)}.rat-hinweis--recht{background:var(--sp-mist);border-color:var(--sp-line)}.rat-hinweis--recht b{color:var(--sp-night)}.rat-vergleich{margin:2rem 0}.rat-vergleich h3{margin:0 0 .75rem;font-size:1.125rem;font-weight:650}.rat-vergleich__scroll{overflow-x:auto;border:1px solid var(--sp-line);border-radius:14px}.rat-vergleich table{width:100%;border-collapse:collapse;font-size:.9375rem}.rat-vergleich th,.rat-vergleich td{padding:.75rem 1rem;text-align:left;vertical-align:top}.rat-vergleich thead th{background:var(--sp-mist);font-weight:650;color:var(--sp-night)}.rat-vergleich tbody tr+tr th,.rat-vergleich tbody tr+tr td{border-top:1px solid var(--sp-line)}.rat-vergleich tbody th{font-weight:650;color:var(--sp-slate)}.rat-bild{margin:2rem 0}.rat-bild img{width:100%;height:auto;border-radius:14px;border:1px solid var(--sp-line)}.rat-bild figcaption{margin-top:.625rem;font-size:.875rem;color:var(--sp-slate)}.rat-bild--voll{max-width:100%;margin-inline:0}.rat-evidenz{margin:3rem 0 2rem;padding:1.5rem 1.75rem;border-radius:14px;border:1px solid var(--sp-line);background:var(--sp-white)}.rat-evidenz h2{font-size:1.0625rem;font-weight:650;margin:0 0 .5rem;color:var(--sp-night)}.rat-evidenz p{margin:0;color:var(--sp-ink)}.rat-cta{margin:3rem 0;padding:1.75rem;border-radius:24px;border:1px solid var(--sp-indigo-100);background:var(--sp-indigo-100);text-align:center}.rat-cta h2{font-size:1.375rem;font-weight:620;margin:0 0 .5rem;color:var(--sp-night)}.rat-cta p{margin:0 0 1.25rem;color:var(--sp-ink)}.rat-karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem;margin-top:1.25rem}.rat-karte{border:1px solid var(--sp-line);border-radius:14px;background:var(--sp-white);overflow:hidden;display:flex;flex-direction:column}.rat-karte__bild img{width:100%;height:auto;display:block}.rat-karte__text{padding:1.125rem 1.25rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.rat-karte h3{font-size:1.0625rem;font-weight:650;margin:0;line-height:1.3}.rat-karte h3 a{color:var(--sp-night)}.rat-karte h3 a:hover{color:var(--sp-indigo)}.rat-karte p{margin:0;font-size:.9375rem;color:var(--sp-slate);flex:1}.rat-passend,.rat-alle{margin-top:3rem}.rat-passend h2,.rat-alle h2{font-size:1.25rem;font-weight:650;color:var(--sp-night);margin:0}.rat-cluster-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem;margin-top:2rem}.rat-cluster-karte{border:1px solid var(--sp-line);border-radius:14px;background:var(--sp-white);padding:1.5rem}.rat-cluster-karte h2{font-size:1.25rem;font-weight:650;margin:0 0 .5rem}.rat-cluster-karte h2 a{color:var(--sp-night)}.rat-cluster-karte h2 a:hover{color:var(--sp-indigo)}.rat-cluster-karte p{margin:0 0 .75rem;color:var(--sp-slate);font-size:.9375rem}.rat-leer{color:var(--sp-slate)}.rat-lead{margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.7;color:var(--sp-ink)}.rat-autor__kopf{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:2rem}.rat-autor__foto{border-radius:999px;flex-shrink:0;width:8rem;height:8rem}.rat-autor h1{margin:0}.rat-autor__bio{margin:.75rem 0 0;font-size:1.0625rem;line-height:1.6;color:var(--sp-slate)}@media(max-width:34rem){.rat-autor__kopf{flex-direction:column;gap:1rem}}.rat-signatur{display:flex;gap:1rem;align-items:flex-start;margin:3rem 0 0;padding-top:1.5rem;border-top:1px solid var(--sp-line)}.rat-signatur__foto{border-radius:999px;flex-shrink:0}.rat-signatur b{color:var(--sp-night)}.rat-signatur p{margin:.25rem 0 .5rem;color:var(--sp-slate);font-size:.9375rem}.rat-signatur a{color:var(--sp-indigo);font-size:.9375rem}.rat-index-hero{min-height:510px;padding:0;grid-template-columns:minmax(0,1.03fr) minmax(24rem,.97fr);gap:0;align-items:stretch;background:var(--sp-white)}.rat-index-hero::before{width:430px;height:430px;right:auto;left:-170px;top:-230px;background:radial-gradient(circle,rgba(82,211,167,.16),rgba(67,83,230,.045) 58%,transparent 72%)}.rat-index-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:64px 58px}.rat-index-hero h1{margin:0 0 30px;font-size:clamp(48px,5vw,68px)}.rat-index-hero .pub-subhero__text{max-width:36rem;padding:0;color:var(--sp-ink);font-size:1.0625rem;line-height:1.72}.rat-index-hero .pub-subhero__text p:first-child{font-size:1.125rem;color:var(--sp-ink)}.rat-index-hero .pub-subhero__text p:last-child{color:var(--sp-slate);font-size:.9375rem}.rat-index-hero__media{min-width:0;margin:16px;overflow:hidden;border-radius:18px;background:var(--sp-mist)}.rat-index-hero__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:right center}.rat-index{margin-top:84px}.rat-index .rat-cluster-liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:0}.rat-index .rat-cluster-karte{min-height:252px;position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:22px;padding:30px;overflow:hidden;border-radius:20px;border-color:#bee9da;background:var(--sp-mint-100);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.rat-index .rat-cluster-karte:nth-child(2n){border-color:#efdcab;background:var(--sp-gold-100)}.rat-index .rat-cluster-karte:nth-child(3n){border-color:#c9ddf2;background:var(--sp-blue-100)}.rat-index .rat-cluster-karte:hover{transform:translateY(-3px);border-color:var(--sp-line);box-shadow:0 16px 38px rgba(20,26,58,.08)}.rat-cluster-karte__icon{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;color:var(--sp-mint-deep);background:rgba(255,255,255,.72);border:1px solid rgba(20,124,94,.12)}.rat-index .rat-cluster-karte:nth-child(2n) .rat-cluster-karte__icon{color:#8a6816;border-color:rgba(138,104,22,.13)}.rat-index .rat-cluster-karte:nth-child(3n) .rat-cluster-karte__icon{color:var(--sp-blue-deep);border-color:rgba(39,109,168,.13)}.rat-cluster-karte__text{min-width:0;display:flex;flex-direction:column}.rat-index .rat-cluster-karte h2{font-size:1.5rem;line-height:1.2;margin:2px 0 12px}.rat-index .rat-cluster-karte h2 a::after{content:"";position:absolute;inset:0}.rat-index .rat-cluster-karte p{margin:0;color:var(--sp-ink);font-size:.9875rem;line-height:1.65}.rat-cluster-karte__fuss{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:24px;color:var(--sp-night)}.rat-cluster-karte__fuss .rat-meta{color:inherit;font-weight:var(--sp-weight-bold)}.rat-index .rat-alle{margin-top:92px}.rat-index .rat-alle>h2{font-size:clamp(1.75rem,2.5vw,2.25rem);letter-spacing:-.035em}.rat-index .rat-karten{gap:24px;margin-top:28px}.rat-index .rat-karte{position:relative;border-radius:18px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.rat-index .rat-karte:hover{transform:translateY(-3px);border-color:var(--sp-indigo-100);box-shadow:0 16px 38px rgba(20,26,58,.075)}.rat-index .rat-karte__bild{overflow:hidden;background:var(--sp-mist)}.rat-index .rat-karte__bild img{width:100%;aspect-ratio:16 / 9;object-fit:cover;transition:transform .3s ease}.rat-index .rat-karte:hover .rat-karte__bild img{transform:scale(1.025)}.rat-index .rat-karte__text{padding:22px 22px 20px;gap:11px}.rat-index .rat-karte h3{font-size:1.1875rem;line-height:1.35}.rat-index .rat-karte p{font-size:.9625rem;line-height:1.62}.rat-index .rat-karte .rat-meta{margin-top:8px;padding-top:15px;border-top:1px solid var(--sp-line);color:var(--sp-muted)}.rat-index__autor{margin-top:92px}.rat-index__autor .rat-signatur{position:relative;align-items:center;gap:22px;margin:0;padding:30px 34px;overflow:hidden;border:0;border-radius:24px;background:var(--sp-night)}.rat-index__autor .rat-signatur::after{content:"";width:210px;height:210px;position:absolute;right:-80px;top:-115px;border-radius:50%;background:rgba(82,211,167,.12);pointer-events:none}.rat-index__autor .rat-signatur__foto{width:76px;height:76px;position:relative;z-index:1;border:3px solid rgba(255,255,255,.86)}.rat-index__autor .rat-signatur>div{position:relative;z-index:1}.rat-index__autor .rat-signatur b{color:var(--sp-white);font-size:1.125rem}.rat-index__autor .rat-signatur p{max-width:46rem;margin-top:5px;color:rgba(255,255,255,.76);line-height:1.6}.rat-index__autor .rat-signatur a{color:var(--sp-mint-100)}@media(max-width:940px){.rat-index-hero{min-height:0;grid-template-columns:1fr}.rat-index-hero__copy{padding:54px 48px 44px}.rat-index-hero h1{margin-bottom:24px}.rat-index-hero__media{min-height:350px;margin:0 16px 16px}.rat-index .rat-cluster-liste{grid-template-columns:1fr}.rat-index .rat-cluster-karte{min-height:0}}@media(max-width:820px){.rat-index{margin-top:60px}.rat-index .rat-alle,.rat-index__autor{margin-top:72px}}@media(max-width:560px){.rat-index-hero__copy{padding:38px 26px 32px}.rat-index-hero h1{font-size:2.75rem}.rat-index-hero .pub-subhero__text,.rat-index-hero .pub-subhero__text p:first-child{font-size:.9875rem}.rat-index-hero .pub-subhero__text p:last-child{font-size:.875rem}.rat-index-hero__media{min-height:260px;margin:0 10px 10px;border-radius:15px}.rat-index .rat-cluster-karte{grid-template-columns:44px minmax(0,1fr);gap:16px;padding:22px;border-radius:16px}.rat-cluster-karte__icon{width:44px;height:44px;border-radius:12px}.rat-index .rat-cluster-karte h2{font-size:1.25rem}.rat-index .rat-karten{grid-template-columns:minmax(0,1fr)}.rat-index__autor .rat-signatur{align-items:flex-start;padding:25px 24px;border-radius:18px}.rat-index__autor .rat-signatur__foto{width:62px;height:62px}}@media(prefers-reduced-motion:reduce){.rat-index .rat-cluster-karte,.rat-index .rat-karte,.rat-index .rat-karte__bild img{transition:none}}.rat-artikel__kopf,.rat-artikel .rat-kuerze,.rat-artikel .rat-toc,.rat-artikel .rat-evidenz,.rat-artikel>.rat-cta,.rat-artikel>.rat-signatur,.rat-body>.rat-text,.rat-body>.rat-beispiel,.rat-body>.rat-hinweis,.rat-body>.rat-bild--text,.rat-body>.rat-cta,.rat-cluster .rat-lead,.rat-autor>.rat-text{max-width:var(--rat-lesebreite)}.rat-artikel__kopf{padding-bottom:1.75rem;border-bottom:1px solid var(--sp-line)}.rat-artikel__kopf h1{font-size:clamp(2.25rem,1.5rem+2.6vw,3.25rem);letter-spacing:-.04em;line-height:1.08;margin:0 0 1rem}.rat-artikel__kopf .rat-meta{color:var(--sp-muted);font-size:.9rem;line-height:1.6}.rat-artikel .rat-hero{max-width:var(--rat-medienbreite);margin:2.25rem 0 3rem}.rat-artikel .rat-hero img{border-radius:22px;background:var(--sp-white)}.rat-artikel .rat-kuerze{position:relative;margin:0 0 1.5rem;padding:1.75rem 1.9rem;overflow:hidden;border-color:#bee9da;border-radius:20px;background:var(--sp-mint-100)}.rat-artikel .rat-kuerze::after{content:"";width:150px;height:150px;position:absolute;right:-78px;top:-88px;border-radius:50%;background:rgba(82,211,167,.18);pointer-events:none}.rat-artikel .rat-kuerze h2{position:relative;z-index:1;font-size:1.125rem}.rat-artikel .rat-kuerze li{line-height:1.65}.rat-artikel .rat-toc{margin:1.5rem 0 3.25rem;padding:1.35rem 1.5rem 1.35rem 1.65rem;border:1px solid var(--sp-line);border-left:4px solid var(--sp-indigo);border-radius:0 16px 16px 0;background:var(--sp-white)}.rat-artikel .rat-toc li{margin-bottom:.55rem;line-height:1.5}.rat-body{counter-reset:rat-kapitel}.rat-body>.rat-text:has(>h2){position:relative;padding-left:3.5rem;border-left:1px solid var(--sp-line)}.rat-body>.rat-text>h2{position:relative;counter-increment:rat-kapitel;margin-top:3.5rem;font-size:clamp(1.55rem,1.2rem+1vw,1.9rem);letter-spacing:-.025em}.rat-body>.rat-text>h2:first-child{margin-top:.2rem}.rat-body>.rat-text>h2::before{content:counter(rat-kapitel,decimal-leading-zero);width:2.5rem;position:absolute;left:-3.25rem;top:.18rem;color:var(--sp-indigo);font-size:.75rem;font-weight:var(--sp-weight-bold);letter-spacing:.08em;line-height:1.5}.rat-body>.rat-text>p:nth-of-type(2n):not(:last-child)::after,.rat-cluster .rat-lead>p:nth-of-type(2n):not(:last-child)::after,.rat-autor>.rat-text>p:nth-of-type(2n):not(:last-child)::after{content:"";display:block;width:3.25rem;margin:1.9rem 0 .15rem;border-top:2px solid var(--sp-indigo-100)}.rat-body>.rat-bild--voll{max-width:var(--rat-medienbreite);margin:3rem 0;padding:18px;border:1px solid var(--sp-line);border-radius:20px;background:var(--sp-white)}.rat-body>.rat-bild--voll img{border:0;border-radius:12px}.rat-body>.rat-bild--voll figcaption{padding-inline:4px}.rat-body>.rat-hinweis,.rat-body>.rat-beispiel{margin:2.5rem 0;padding:1.4rem 1.55rem;border-radius:18px}.rat-body>.rat-hinweis{border-left-width:4px}.rat-body>.rat-vergleich{margin:3rem 0}.rat-body>.rat-vergleich h3{max-width:var(--rat-lesebreite);font-size:1.25rem;color:var(--sp-night)}.rat-body>.rat-vergleich__scroll,.rat-body>.rat-vergleich .rat-vergleich__scroll{border-radius:18px;background:var(--sp-white)}.rat-artikel .rat-evidenz{margin-top:3.75rem;padding:1.6rem 1.75rem;border-color:#efdcab;border-left:4px solid var(--sp-gold);border-radius:0 18px 18px 0;background:var(--sp-gold-100)}.rat-artikel>.rat-cta{margin:2.75rem 0 3.5rem;padding:2rem;border-radius:20px}.rat-artikel>.rat-signatur{align-items:center;gap:1.25rem;margin-top:4rem;padding:1.5rem 1.65rem;border:1px solid var(--sp-line);border-radius:18px;background:var(--sp-white)}.rat-artikel>.rat-signatur .rat-signatur__foto{width:72px;height:72px;object-fit:cover;border:3px solid var(--sp-mint-100)}.rat-artikel>.rat-signatur b{font-size:1.0625rem}.rat-artikel>.rat-signatur p{margin-top:.35rem;line-height:1.55}.rat-cluster .rat-lead{margin-top:0;padding:1.8rem 2rem;border:1px solid var(--sp-line);border-radius:20px;background:var(--sp-white)}.rat-cluster .rat-pillar{margin-top:3.5rem}.rat-cluster .rat-karten{margin-top:4rem}.rat-cluster .rat-karte{border-radius:18px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.rat-cluster .rat-karte:hover{transform:translateY(-3px);border-color:var(--sp-indigo-100);box-shadow:0 16px 38px rgba(20,26,58,.075)}.rat-autor__kopf{max-width:60rem;align-items:center;gap:2rem;margin-bottom:3.5rem;padding:2.25rem;overflow:hidden;border:1px solid #bee9da;border-radius:24px;background:var(--sp-mint-100)}.rat-autor__foto{width:10rem;height:10rem;object-fit:cover;border:4px solid var(--sp-white)}.rat-autor__kopf h1{color:var(--sp-night);font-size:clamp(2.25rem,1.7rem+2vw,3.25rem);letter-spacing:-.04em}.rat-autor__bio{max-width:42rem;color:var(--sp-ink)}.rat-autor>.rat-text{font-size:1.0625rem;line-height:1.75}@media(max-width:760px){.rat-seite{--rat-lesebreite:100%;--rat-medienbreite:100%}.rat-artikel .rat-hero img{border-radius:16px}.rat-body>.rat-text:has(>h2){padding-left:2.8rem}.rat-body>.rat-text>h2::before{width:2rem;left:-2.6rem}.rat-body>.rat-bild--voll{margin-block:2.5rem;padding:10px;border-radius:16px}.rat-artikel .rat-kuerze,.rat-artikel>.rat-cta,.rat-cluster .rat-lead{padding:1.4rem 1.35rem}.rat-autor__kopf{padding:1.6rem}}@media(max-width:520px){.rat-artikel__kopf h1{font-size:2.15rem}.rat-body>.rat-text:has(>h2){padding-left:2.35rem}.rat-body>.rat-text>h2::before{left:-2.2rem;font-size:.6875rem}.rat-artikel>.rat-signatur{align-items:flex-start;padding:1.3rem}.rat-artikel>.rat-signatur .rat-signatur__foto{width:58px;height:58px}.rat-autor__kopf{padding:1.4rem;border-radius:18px}.rat-autor__foto{width:7.5rem;height:7.5rem}}@media(prefers-reduced-motion:reduce){.rat-cluster .rat-karte{transition:none}}