@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--kopf-h) + 1rem)}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}ul[role=list],ol[role=list]{padding:0;list-style:none}:focus-visible{outline:3px solid var(--marke);outline-offset:3px;border-radius:4px}[hidden]{display:none!important}}@layer token{:root{color-scheme:light dark;--papier:light-dark(#f6f8fb,#0e1421);--flaeche:light-dark(#fff,#151d2e);--flaeche-2:light-dark(#eef2f7,#1b2538);--tinte:light-dark(#14213d,#f2f5fa);--text:light-dark(#27364f,#d3dbe8);--text-2:light-dark(#4a5568,#a3afc3);--linie:light-dark(#e3e8ef,#263248);--linie-feld:light-dark(#7b879a,#6f7c92);--marke:light-dark(#1f3a68,#9db8e8);--marke-2:light-dark(#2f5498,#bcd0f0);--auf-marke:light-dark(#fff,#0d1a33);--marke-weich:light-dark(#e6edf8,#1e2c4a);--ja:light-dark(#17804f,#4fc58c);--ja-text:light-dark(#12633d,#6fdcab);--ja-weich:light-dark(#e6f4ec,#12352a);--nein:light-dark(#b42318,#ff9b92);--nein-weich:light-dark(#fdecea,#3f1d1d);--offen:light-dark(#667085,#8c98ad);--warn:light-dark(#9a4a06,#f5b95f);--warn-weich:light-dark(#fff4e0,#33260d);--held-1:light-dark(#d6e2f3,#172643);--held-2:light-dark(#e8eef8,#111b2f);--held-3:light-dark(#f1f4f9,#121b2c);--glanz:light-dark(#3a63a8,#6b8fd0);--bogen:light-dark(#fff9,#9db8e81a);--knopf-dunkel:light-dark(#14213d,#2b4070);--auf-knopf-dunkel:#fff;--schatten-ton:light-dark(#1f3a68,#000);--schatten:0 1px 2px color-mix(in oklab, var(--schatten-ton) 8%, transparent), 0 8px 24px -12px color-mix(in oklab, var(--schatten-ton) 22%, transparent);--schatten-gross:0 12px 32px -14px color-mix(in oklab, var(--schatten-ton) 40%, transparent), 0 2px 6px color-mix(in oklab, var(--schatten-ton) 6%, transparent);--schatten-schweb:0 1px 1px color-mix(in oklab, var(--schatten-ton) 6%, transparent), 0 10px 30px -14px color-mix(in oklab, var(--schatten-ton) 45%, transparent);--schrift-kopf:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--schrift-text:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--r:14px;--r-klein:10px;--r-gross:18px;--r-flaeche:32px;--rand:clamp(1.25rem, 4.2vw, 2rem);--breit:70rem;--mittel:57.5rem;--schmal:45rem;--pille:3.625rem;--pille-abstand:1.25rem;--kopf-h:calc(var(--pille) + .75rem);--schnell:.16s;--normal:.26s;--kurve:cubic-bezier(.2, .8, .2, 1);--feder:cubic-bezier(.34, 1.4, .64, 1);interpolate-size:allow-keywords}@media (width<=32.5em){:root{--pille:3.375rem;--pille-abstand:.9rem}}:root[data-thema=hell]{color-scheme:light}:root[data-thema=dunkel]{color-scheme:dark}}@layer basis{body{background:var(--papier);color:var(--text);font-family:var(--schrift-text);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;overflow-wrap:break-word;flex-direction:column;min-height:100dvh;font-size:1.0625rem;line-height:1.6;display:flex}main{flex:1}h1,h2,h3,h4{font-family:var(--schrift-kopf);color:var(--tinte);letter-spacing:-.015em;text-wrap:balance;font-weight:700;line-height:1.18}h1{letter-spacing:-.03em;font-size:clamp(1.9rem,1.35rem + 2.4vw,3rem);font-weight:700;line-height:1.1}h2{font-size:clamp(1.4rem,1.1rem + 1.2vw,1.9rem)}h3{font-size:1.15rem;font-weight:650;line-height:1.25}p,li{text-wrap:pretty}a{color:var(--marke);text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}strong{color:var(--tinte);font-weight:650}::selection{background:var(--marke-weich);color:var(--tinte)}.muted{color:var(--text-2)}.klein{font-size:.9rem}.nur-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprunglink{z-index:100;background:var(--marke);color:var(--auf-marke);border-radius:var(--r-klein);transition:top var(--schnell);padding:.6rem 1rem;position:absolute;top:-4rem;left:.75rem}.sprunglink:focus{top:.75rem}.icon{flex:none;width:1.25em;height:1.25em}.wrap{width:min(100% - 2 * var(--rand), var(--breit));margin-inline:auto}.wrap--mittel{width:min(100% - 2 * var(--rand), var(--mittel))}.wrap--schmal{width:min(100% - 2 * var(--rand), var(--schmal))}.abschnitt{padding-block:clamp(2.25rem,5vw,4rem)}.abschnitt--eng{padding-block:clamp(1.25rem,3vw,2rem)}.abschnitt--band{background:var(--flaeche);border-block:1px solid var(--linie)}.ueberschrift-gruppe{gap:.4rem;margin-bottom:clamp(1.25rem,2.5vw,2rem);display:grid}.vorzeile{letter-spacing:.1em;text-transform:uppercase;color:var(--marke);font-size:.78rem;font-weight:700}h1+.lead{margin-top:.7rem}.lead{color:var(--text-2);max-width:60ch;font-size:clamp(1.1rem,1rem + .5vw,1.3rem);line-height:1.55}.prosa>*+*{margin-top:1rem}.prosa>:is(h2){margin-top:2.6rem}.prosa>:is(h3){margin-top:1.8rem}.prosa ul,.prosa ol{gap:.4rem;padding-left:1.3rem;display:grid}.prosa li::marker{color:var(--marke)}.prosa address{font-style:normal}@view-transition{navigation:auto}::view-transition-old(root){animation:.2s both vt-aus}::view-transition-new(root){animation:.32s both vt-ein}@keyframes vt-aus{to{opacity:0}}@keyframes vt-ein{0%{opacity:0}}.kopf{view-transition-name:kopf}:root[data-vt=thema]::view-transition-old(root),:root[data-vt=thema]::view-transition-new(root){mix-blend-mode:normal;animation:none}:root[data-vt=thema]::view-transition-old(root){z-index:1}:root[data-vt=thema]::view-transition-new(root){z-index:2}:root[data-vt=thema] .kopf{view-transition-name:none}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation-duration:80ms}::view-transition-new(root){animation-duration:.12s}*,:before,:after{scroll-behavior:auto!important}}@media print{:root{color-scheme:light}.kopf,.fuss,.nicht-drucken{display:none!important}body{color:#000;background:#fff}}}@layer baustein{.kopfband{z-index:-1;border-radius:var(--r-flaeche);pointer-events:none;background:radial-gradient(60% 80% at 50% 0%, color-mix(in oklab, var(--glanz) 18%, transparent), transparent 70%), linear-gradient(180deg, var(--held-1), var(--held-2) 80%, color-mix(in oklab, var(--held-2) 0%, transparent));height:min(26.25rem,60vh);position:absolute;top:.5rem;left:.75rem;right:.75rem;overflow:clip;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.kopfband i{border:1.5px solid var(--bogen);border-radius:50%;position:absolute}.kopfband i:first-child{width:70vw;height:90vh;top:-40vh;left:-44vw;transform:rotate(-18deg)}.kopfband i:nth-child(2){width:70vw;height:90vh;top:-44vh;right:-46vw;transform:rotate(20deg)}@media (width<=40em){.kopfband{border-radius:24px;top:.4rem;left:.4rem;right:.4rem}}.kopf{z-index:60;padding-inline:var(--rand);margin-top:var(--pille-abstand);pointer-events:none;position:sticky;top:.75rem}.kopf__pille{pointer-events:auto;view-transition-name:kopf;max-width:var(--breit);height:var(--pille);border-radius:var(--r-gross);background:color-mix(in oklab, var(--flaeche) 88%, transparent);backdrop-filter:saturate(1.5)blur(16px);border:1px solid color-mix(in oklab, var(--linie) 80%, transparent);box-shadow:var(--schatten-schweb);align-items:center;gap:1.25rem;margin-inline:auto;padding:.45rem .5rem .45rem 1rem;display:flex;position:relative}.marke{color:var(--tinte);align-items:center;gap:.6rem;min-width:0;text-decoration:none;display:inline-flex}.marke:hover{text-decoration:none}.marke__text{white-space:nowrap;flex-direction:column;line-height:1.15;display:flex}.marke__name{letter-spacing:-.015em;color:var(--tinte);font-size:.98rem;font-weight:750}.marke__name em{color:var(--marke);font-style:normal}.marke__unter{color:var(--text-2);letter-spacing:0;font-size:.72rem;font-weight:500}.signet{aspect-ratio:288/252;width:auto;height:2.5rem;transition:transform var(--normal) var(--feder);flex:none;overflow:visible}.marke:hover .signet{transform:scale(1.05)}.signet__eg{fill:var(--marke)}.signet__dach{fill:var(--ja)}.signet__dach--linie{fill:none;stroke:var(--ja)}.werkzeuge{align-items:center;gap:.4rem;margin-left:auto;display:flex}.werkzeug{appearance:none;background:var(--flaeche);border:1px solid var(--linie);width:2.75rem;height:2.75rem;color:var(--tinte);transition:background-color var(--schnell), border-color var(--schnell), scale var(--schnell) var(--kurve);border-radius:12px;place-items:center;padding:0;display:inline-grid}.werkzeug:hover{border-color:var(--marke)}.kopf__cta{min-height:2.75rem;color:var(--auf-knopf-dunkel);background:var(--knopf-dunkel);white-space:nowrap;box-shadow:inset 0 1px 0 #ffffff26, 0 6px 16px -8px color-mix(in oklab, var(--schatten-ton) 60%, transparent);transition:translate var(--normal) var(--kurve), box-shadow var(--normal);border-radius:12px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.94rem;font-weight:600;text-decoration:none;display:inline-flex}.kopf__cta:hover{box-shadow:inset 0 1px 0 #ffffff26, 0 10px 22px -10px color-mix(in oklab, var(--schatten-ton) 70%, transparent);text-decoration:none;translate:0 -1px}.kopf__cta .icon{width:1em;height:1em}@media (width<=62.5em){.kopf__cta{display:none}}.werkzeug:active{scale:.92}.werkzeug svg{width:1.4rem;height:1.4rem}.thema-ikone g{transform-origin:12px 12px;transition:transform .5s var(--feder), opacity .25s ease;opacity:0;transform:rotate(-110deg)scale(.2)}:root:not([data-thema]) .thema-ikone .ti-auto,:root[data-thema=hell] .thema-ikone .ti-sonne,:root[data-thema=dunkel] .thema-ikone .ti-mond{opacity:1;transform:none}:root[data-thema=hell] .thema-ikone .ti-auto,:root[data-thema=dunkel] .thema-ikone .ti-sonne{transform:rotate(110deg)scale(.2)}.menueknopf{display:inline-grid}.menueknopf .strich{transform-origin:12px 12px;transition:transform .35s var(--kurve), opacity .2s}.menueknopf[aria-expanded=true] .strich--1{transform:translateY(6px)rotate(45deg)}.menueknopf[aria-expanded=true] .strich--2{opacity:0;transform:scaleX(.2)}.menueknopf[aria-expanded=true] .strich--3{transform:translateY(-6px)rotate(-45deg)}.nav{visibility:hidden;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-gross);transition:grid-template-rows var(--normal) var(--kurve), visibility 0s linear var(--normal);grid-template-rows:0fr;display:grid;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:clip}.nav[data-offen=true]{visibility:visible;box-shadow:var(--schatten-gross);grid-template-rows:1fr;transition-delay:0s}.nav__innen{align-content:start;min-height:0;padding-inline:.75rem;display:grid;overflow:hidden}.nav__innen>a,.nav__suche{white-space:nowrap;min-height:3.25rem;color:var(--tinte);border-top:1px solid var(--linie);opacity:0;transition:opacity .25s ease, translate .3s var(--kurve), color var(--schnell);border-inline:0;text-align:left;background:0 0;border-bottom:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.4rem .25rem;font-size:1.0625rem;font-weight:600;text-decoration:none;display:flex;translate:0 -.4rem}.nav__innen>a:first-of-type{border-top:0}.nav[data-offen=true] .nav__innen>*{opacity:1;transition-delay:calc(var(--i,0) * 45ms + 60ms);translate:0}.nav__innen>a[aria-current=page]{color:var(--marke)}.nav__marke{display:none}.nav__suche kbd{font:inherit;border:1px solid var(--linie);color:var(--text-2);border-radius:6px;padding:0 .4rem;font-size:.8rem}@media (width>=56.25em){.menueknopf{display:none}.nav{visibility:visible;border:0;border-left:1px solid var(--linie);background:0 0;border-radius:0;padding-left:1.1rem;display:block;position:static;overflow:visible;box-shadow:none!important}.nav__suche{display:none}.nav__innen{align-items:center;gap:.15rem;width:auto;padding:0;display:flex;position:relative;overflow:visible}.nav__innen>a{border-radius:var(--r-klein);min-height:2.5rem;color:var(--text-2);opacity:1;z-index:1;width:auto;transition:color var(--schnell);border:0;padding:.35rem .75rem;font-size:.94rem;font-weight:550;position:relative;translate:0;transition-delay:0s!important}.nav__innen>a:hover{color:var(--tinte)}.nav__innen>a[aria-current=page]{color:var(--tinte);font-weight:650}.nav__marke{z-index:0;height:2.5rem;width:var(--w,0px);transform:translateX(var(--x,0px));border-radius:var(--r-klein);background:var(--flaeche-2);opacity:var(--o,0);transition:transform .32s var(--kurve), width .32s var(--kurve), opacity .2s ease;pointer-events:none;margin-top:-1.25rem;display:block;position:absolute;top:50%;left:0}}@media (width<=27.5em){.werkzeug--suche,.marke__unter{display:none}}@media (width<=32.5em){.kopf{padding-inline:.9rem;top:.5rem}.kopf__pille{gap:.5rem;padding-left:.6rem}.signet{height:2.25rem}}@media (width<=23em){.kopf__pille{gap:.3rem;padding-right:.4rem}.marke{gap:.4rem}.marke__name{font-size:.88rem}.signet{height:2rem}.werkzeuge{gap:.3rem}}@media (width>=56.25em){.werkzeug--suche{display:inline-grid}}.suche{border:1px solid var(--linie);border-radius:var(--r);background:var(--flaeche);width:min(100% - 2rem,40rem);max-height:76dvh;color:var(--text);box-shadow:var(--schatten-gross);opacity:0;transition:opacity .25s ease, translate .3s var(--kurve), scale .3s var(--kurve), overlay .3s allow-discrete, display .3s allow-discrete;margin:12dvh auto auto;padding:0;overflow:hidden;translate:0 -1rem;scale:.98}.suche[open]{opacity:1;translate:0;scale:1}@starting-style{.suche[open]{opacity:0;translate:0 -1rem;scale:.98}}.suche::backdrop{opacity:0;transition:opacity .3s ease, overlay .3s allow-discrete, display .3s allow-discrete;background:oklab(18.3114% -.00355966 -.0306859/.5)}.suche[open]::backdrop{opacity:1}@starting-style{.suche[open]::backdrop{opacity:0}}.suche__feld{border-bottom:1px solid var(--linie);align-items:center;gap:.75rem;padding:.35rem 1rem;display:flex}.suche__feld input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:.85rem 0;font-size:1.1875rem}.suche__feld kbd{font:inherit;border:1px solid var(--linie);color:var(--text-2);border-radius:6px;padding:0 .4rem;font-size:.8rem}.suche__liste{gap:.15rem;max-height:calc(76dvh - 4rem);padding:.5rem;list-style:none;display:grid;overflow:auto}.suche__liste a{border-radius:var(--r-klein);color:var(--tinte);grid-template-columns:1fr auto;gap:.1rem 1rem;padding:.65rem .8rem;text-decoration:none;display:grid}.suche__liste a:hover,.suche__liste a:focus-visible,.suche__liste a[aria-selected=true]{background:var(--marke-weich);outline:none}.suche__liste small{color:var(--text-2);grid-column:1}.suche__liste .art{color:var(--text-2);grid-area:1/2/span 2;align-self:center;font-size:.85rem;font-weight:700}.suche__liste li{animation:suche-ein .3s var(--kurve) both;animation-delay:calc(var(--i,0) * 30ms)}@keyframes suche-ein{0%{opacity:0;translate:0 .35rem}}@media (prefers-reduced-motion:reduce){.suche__liste li{animation:none}}.suche__leer{color:var(--text-2);padding:1.2rem 1rem}.fuss{border-radius:var(--r-flaeche);color:var(--text);background:radial-gradient(60% 90% at 80% 100%, color-mix(in oklab, var(--glanz) 14%, transparent), transparent 70%), linear-gradient(0deg, var(--held-1), var(--held-2));border:1px solid color-mix(in oklab, var(--linie) 70%, transparent);margin:clamp(3rem,7vw,5rem) .75rem .75rem;padding:clamp(2rem,1.5rem + 2vw,3rem) 0 1.75rem;font-size:.95rem}.fuss__zusagen{border-bottom:1px solid color-mix(in oklab, var(--marke) 16%, transparent);gap:1.25rem 2rem;padding:0 0 2rem;list-style:none;display:grid}.fuss__zusagen li{align-items:flex-start;gap:.8rem;display:flex}.fuss__zusagen .icon{width:1.6rem;height:1.6rem;color:var(--marke);margin-top:.1rem}.fuss__zusagen strong{color:var(--tinte);font-size:1rem;display:block}.fuss__zusagen span{color:var(--text-2);font-size:.9rem;line-height:1.45;display:block}.fuss__spalten{grid-template-columns:1fr 1fr;gap:2rem;padding-block:2rem;display:grid}.fuss__spalten>div:first-child{grid-column:1/-1}.fuss__spalten h2{color:var(--tinte);letter-spacing:0;margin-bottom:.5rem;font-size:.95rem;font-weight:650}.fuss__spalten ul{gap:.1rem;padding:0;list-style:none;display:grid}.fuss__spalten li a{min-height:2.2rem;color:var(--text-2);padding:.35rem 0;text-decoration:none;display:inline-block}.fuss__spalten li a:hover{color:var(--marke);text-decoration:underline}.fuss__folgt{color:var(--text-2);padding:.35rem 0}.fuss__klein{border-top:1px solid color-mix(in oklab, var(--marke) 16%, transparent);color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-top:1.1rem;font-size:.875rem;display:flex}.thema-text{appearance:none;background:var(--flaeche);color:var(--tinte);border:1px solid var(--linie);min-height:2.75rem;transition:border-color var(--schnell), scale var(--schnell) var(--kurve);border-radius:12px;align-items:center;gap:.6rem;padding:.45rem .9rem .45rem .6rem;font-size:.95rem;font-weight:550;display:inline-flex}.thema-text:hover{border-color:var(--marke)}.thema-text:active{scale:.96}.thema-text svg{width:1.35rem;height:1.35rem}@media (width>=48em){.fuss__zusagen{grid-template-columns:repeat(3,minmax(0,1fr))}.fuss__spalten{grid-template-columns:1.6fr 1fr 1fr 1fr}.fuss__spalten>div:first-child{grid-column:auto}}@media (width<=40em){.fuss{border-radius:24px;margin-inline:.4rem}}.knopf{appearance:none;border:1px solid var(--marke);background:var(--marke);min-height:3rem;color:var(--auf-marke);text-align:center;transition:background-color var(--schnell), color var(--schnell), border-color var(--schnell), scale var(--schnell) var(--kurve);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.15rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.knopf:hover{background:color-mix(in oklab, var(--marke) 86%, var(--tinte));border-color:color-mix(in oklab, var(--marke) 86%, var(--tinte));text-decoration:none}.knopf:active{scale:.97}.knopf--leer{background:var(--flaeche);color:var(--tinte);border-color:var(--linie)}.knopf--leer:hover{background:var(--flaeche);border-color:var(--marke)}.knopf--klein{min-height:2.75rem;padding:.4rem 1rem;font-size:1rem}.knopf[disabled]{opacity:.55;cursor:not-allowed}.knopf .icon{width:1.2em;height:1.2em}.textlink{align-items:center;gap:.4rem;padding-block:.5rem;font-weight:650;text-decoration:none;display:inline-flex}.textlink:hover{text-decoration:underline}.textlink .icon{transition:translate var(--normal) var(--kurve)}.textlink:hover .icon{translate:.25rem}.extern-icon{vertical-align:-.1em;width:.95em;height:.95em;margin-left:.2em;display:inline-block}.kopier-symbol{flex:none;width:1.25em;height:1.25em;display:inline-block;position:relative}.kopier-symbol svg{width:100%;height:100%;transition:transform .4s var(--feder), opacity .2s;position:absolute;inset:0}.kopier-symbol .k-haken{opacity:0;transform:scale(.3)rotate(-60deg)}[data-kopiert] .kopier-symbol .k-kopie{opacity:0;transform:scale(.3)rotate(60deg)}[data-kopiert] .kopier-symbol .k-haken{opacity:1;transform:none}.opt{border-radius:var(--r-klein);cursor:pointer;min-height:2.5rem;color:var(--tinte);transition:background-color var(--schnell);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-inline:-.5rem;padding:.2rem .5rem;display:grid;position:relative}.opt:hover{background:var(--flaeche-2)}.opt input{appearance:none;border:1.5px solid var(--linie-feld);background:var(--flaeche);cursor:pointer;width:1.375rem;height:1.375rem;transition:background-color var(--schnell), border-color var(--schnell);border-radius:6px;flex:none;place-items:center;margin:0;display:grid}.opt input:after{content:"";border:solid var(--auf-marke);width:.38rem;height:.7rem;transition:scale var(--normal) var(--feder);border-width:0 2.5px 2.5px 0;translate:0 -1px;rotate:42deg;scale:0}.opt input:checked{background:var(--marke);border-color:var(--marke)}.opt input:checked:after{scale:1}.opt:has(input:focus-visible){outline:3px solid var(--marke);outline-offset:1px}.opt input:focus-visible{outline:none}.opt__text{font-size:.98rem;line-height:1.25}.opt__zahl{color:var(--text-2);font-variant-numeric:tabular-nums;background:var(--flaeche);border:1px solid var(--linie);text-align:center;border-radius:999px;min-width:1.9rem;padding:0 .5rem;font-size:.85rem;font-weight:600}.opt:has(input:checked) .opt__text{font-weight:650}@media (pointer:coarse){.opt{min-height:2.75rem}}.zeichen{vertical-align:-.25em;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:inline-grid}.zeichen .icon{stroke-width:2.6px;width:.95rem;height:.95rem}.zeichen--ja{background:var(--ja);color:var(--flaeche)}.zeichen--offen{background:var(--flaeche-2);color:var(--offen);box-shadow:inset 0 0 0 1.5px var(--offen)}.zeichen--nein{background:var(--nein-weich);color:var(--nein);box-shadow:inset 0 0 0 1.5px var(--nein)}.merkchips{flex-wrap:wrap;gap:.4rem .5rem;padding:0;list-style:none;display:flex}.mchip{border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .5rem .3rem .6rem;font-size:.975rem;font-weight:600;line-height:1.25;display:inline-flex}.mchip>.mchip__sym{stroke-width:2px;flex:none;width:1.15rem;height:1.15rem}.mchip .zeichen{vertical-align:baseline;width:1.2rem;height:1.2rem;margin-inline-start:.1rem}.mchip .zeichen .icon{stroke-width:3px;width:.8rem;height:.8rem}.mchip--ja .mchip__sym{color:var(--ja-text)}.mchip--offen .mchip__sym{color:var(--offen)}.mchip--ja{background:var(--ja-weich);color:var(--ja-text)}.mchip--offen{background:var(--flaeche-2);color:var(--text-2);border-color:var(--linie);font-weight:560}.mchip--nein{background:var(--nein-weich);color:var(--nein)}.legende{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.4rem 1.25rem;font-size:.95rem;display:flex}.legende span{align-items:center;gap:.45rem;display:inline-flex}.legende .zeichen{width:1.2rem;height:1.2rem}.legende .zeichen .icon{width:.8rem;height:.8rem}.zaehler{color:var(--tinte);font-variant-numeric:tabular-nums;font-weight:700}.zaehler small{color:var(--text-2);font-size:.85em;font-weight:500}.zustand{border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .7rem .15rem .5rem;font-size:.9rem;font-weight:650;display:inline-flex}.zustand .icon{stroke-width:2.4px;width:1rem;height:1rem}.zustand--ja{color:var(--ja-text);background:var(--ja-weich)}.zustand--nein{color:var(--nein);background:var(--nein-weich)}.zustand--offen{color:var(--text-2);background:var(--flaeche-2)}.kasten{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r);box-shadow:var(--schatten);padding:clamp(1.1rem,2.5vw,1.5rem)}.merke{border-left:4px solid var(--marke);background:var(--marke-weich);border-radius:var(--r);padding:1.1rem 1.3rem}.merke>p:first-child:not(:only-child){color:var(--marke);margin-bottom:.25rem;font-weight:700}.merke ul{gap:.45rem;padding-left:1.2rem;display:grid}.entwurf-hinweis{border:1px solid var(--warn);background:var(--warn-weich);color:var(--text);border-radius:var(--r-klein);align-items:flex-start;gap:.75rem;padding:.9rem 1.1rem;display:flex}.entwurf-hinweis .icon{color:var(--warn);margin-top:.15rem}.offen-stelle{border:1px solid var(--warn);background:var(--warn-weich);border-radius:var(--r-klein);padding:.8rem 1.1rem}.offen-stelle b{color:var(--warn);font-size:.9rem;display:block}.offen-stelle ul{margin:.4rem 0 0}.zahlenband{background:linear-gradient(180deg, var(--held-1), var(--held-2));border:1px solid color-mix(in oklab, var(--linie) 80%, transparent);border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:1.1rem;display:grid}.zahlenband>div{align-content:start;gap:.1rem;padding:.2rem 1.4rem;display:grid}.zahlenband>div+div{border-left:1px solid color-mix(in oklab, var(--marke) 18%, transparent)}.zahlenband strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--tinte);font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-weight:700;line-height:1}.zahlenband span{color:var(--text-2);font-size:.93rem;line-height:1.3}@media (width<=36em){.zahlenband>div{padding:.2rem .75rem}.zahlenband strong{font-size:1.6rem}.zahlenband span{font-size:.85rem}}.zahlenband--fenster{background:var(--flaeche);border-color:color-mix(in oklab, var(--linie) 90%, transparent);box-shadow:0 0 0 8px color-mix(in oklab, var(--flaeche) 45%, transparent), var(--schatten-gross);border-radius:26px;padding-block:1.3rem}@media (width<=40em){.zahlenband--fenster{box-shadow:0 0 0 5px color-mix(in oklab, var(--flaeche) 45%, transparent), var(--schatten-gross);border-radius:20px}}.schritte{counter-reset:s;padding:0;list-style:none;display:grid}.schritte>li{counter-increment:s;padding:0 0 1.5rem 3.4rem;position:relative}.schritte>li:before{content:counter(s);background:var(--marke-weich);width:2.2rem;height:2.2rem;color:var(--marke);box-shadow:0 0 0 4px var(--papier);z-index:1;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.schritte>li:after{content:"";background:var(--linie);width:2px;position:absolute;top:0;bottom:0;left:1.05rem}.schritte>li:last-child{padding-bottom:0}.schritte>li:last-child:after{display:none}.schritte strong{font-size:1.0625rem;display:block}.liste-haken{gap:.6rem;padding:0;list-style:none;display:grid}.liste-haken li{align-items:flex-start;gap:.65rem;display:flex}.liste-haken .icon{color:var(--ja);stroke-width:2.4px;margin-top:.25rem}details.auf{border-bottom:1px solid var(--linie)}details.auf>summary{cursor:pointer;min-height:3.25rem;color:var(--tinte);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .25rem;font-weight:650;list-style:none;display:flex}details.auf>summary::-webkit-details-marker{display:none}details.auf>summary .icon{transition:rotate .35s var(--kurve);color:var(--marke)}details.auf[open]>summary .icon{rotate:180deg}details.auf>.auf__inhalt{padding:0 .25rem 1.1rem}@supports (interpolate-size:allow-keywords){details.auf::details-content{block-size:0;transition:block-size .3s var(--kurve), content-visibility .3s allow-discrete;overflow:clip}details.auf[open]::details-content{block-size:auto}}.tabellen-rahmen{border:1px solid var(--linie);border-radius:var(--r);background:var(--flaeche);margin-inline:0;overflow-x:auto}.vergleich{border-collapse:separate;border-spacing:0;width:100%;min-width:46rem;font-size:1rem}.vergleich th,.vergleich td{text-align:center;border-bottom:1px solid var(--linie);transition:background-color var(--schnell);padding:.6rem .7rem}.vergleich thead th{color:var(--text-2);vertical-align:bottom;background:var(--flaeche-2);font-size:.85rem;font-weight:700;line-height:1.2}.vergleich thead th .icon{color:var(--marke);margin:0 auto .25rem}.vergleich tbody th{text-align:left;z-index:1;background:var(--flaeche);min-width:11rem;max-width:14rem;font-weight:600;position:sticky;left:0}.vergleich thead th:first-child{text-align:left;z-index:2;position:sticky;left:0}.vergleich tbody tr:last-child>*{border-bottom:0}.vergleich td .zeichen{margin:0 auto;display:grid}.vergleich a{color:var(--tinte);text-decoration:none}.vergleich a:hover{color:var(--marke);text-decoration:underline}@media (hover:hover){.vergleich tbody tr:hover>*,.vergleich:has(td:nth-child(2):hover) :is(th,td):nth-child(2),.vergleich:has(td:nth-child(3):hover) :is(th,td):nth-child(3),.vergleich:has(td:nth-child(4):hover) :is(th,td):nth-child(4),.vergleich:has(td:nth-child(5):hover) :is(th,td):nth-child(5),.vergleich:has(td:nth-child(6):hover) :is(th,td):nth-child(6),.vergleich:has(td:nth-child(7):hover) :is(th,td):nth-child(7),.vergleich:has(td:nth-child(8):hover) :is(th,td):nth-child(8){background:var(--marke-weich)}}[data-gleitrahmen]{position:relative}.gleitrahmen{z-index:3;width:var(--gw,0px);height:var(--gh,0px);border:2px solid var(--marke);border-radius:var(--gr,18px);pointer-events:none;opacity:0;transform:translate(var(--gx,0px), var(--gy,0px));transition:transform .3s var(--kurve), width .3s var(--kurve), height .3s var(--kurve), border-radius .3s var(--kurve), opacity .2s ease;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){:root:not(.gleit-bereit) .gleitziel:hover{border-color:var(--marke)}}@media (prefers-reduced-motion:reduce){.gleitrahmen{transition:opacity 10ms}}.feld{gap:.35rem;display:grid}.feld label,.feld legend{color:var(--tinte);font-weight:650}.feld input[type=text],.feld input[type=search],.feld input[type=number],.feld select,.feld textarea{background:var(--flaeche);border:1.5px solid var(--linie-feld);border-radius:var(--r-klein);width:100%;min-height:3rem;color:var(--tinte);transition:border-color var(--schnell), box-shadow var(--schnell);padding:.6rem .9rem}.feld textarea{resize:vertical;min-height:7rem}.feld input:focus-visible,.feld select:focus-visible,.feld textarea:focus-visible{border-color:var(--marke);box-shadow:0 0 0 4px var(--marke-weich);outline:none}.feld .hilfe{color:var(--text-2);font-size:.95rem}.raster-2{gap:1rem;display:grid}@media (width>=40em){.raster-2{grid-template-columns:1fr 1fr}}.brotkrume{margin-bottom:1.5rem}.brotkrume ol{color:var(--text-2);flex-wrap:wrap;gap:.1rem .5rem;padding:0;font-size:.9rem;list-style:none;display:flex}.brotkrume li{align-items:center;gap:.5rem;display:inline-flex}.brotkrume li+li:before{content:"/";color:var(--linie-feld)}.brotkrume a{color:var(--text-2);padding-block:.5rem;font-weight:550;text-decoration:none}.brotkrume a:hover{color:var(--marke);text-decoration:underline}.brotkrume [aria-current]{color:var(--tinte);font-weight:550}.autor{border:1px solid var(--linie);border-radius:var(--r);background:var(--flaeche);align-items:flex-start;gap:1.1rem;padding:1.2rem 1.3rem;display:flex}.autor img{object-fit:cover;border-radius:50%;flex:none;width:3.75rem;height:3.75rem}.autor p{margin:0;font-size:1rem}.autor--gross img{width:5.5rem;height:5.5rem}.autor--gross{align-items:flex-start}.optout{border:1px solid var(--linie);border-radius:var(--r);background:var(--flaeche);margin:1rem 0 1.5rem;padding:1rem 1.2rem}.optout label{cursor:pointer;align-items:center;gap:.75rem;min-height:2.75rem;font-weight:600;display:flex}.optout input{width:1.4rem;height:1.4rem;accent-color:var(--marke);flex:none}.optout p{margin:.5rem 0 0}}@layer seite{[data-ein]{animation:ein .5s var(--kurve) both;animation-delay:calc(var(--d,0) * 70ms)}@keyframes ein{0%{opacity:0;translate:0 .5rem}}.zeig-bereit [data-zeig]{transition:opacity .5s ease, translate .6s var(--kurve);transition-delay:calc(var(--i,0) * 50ms)}.zeig-bereit [data-zeig]:not(.da){opacity:0;translate:0 .75rem}@media (prefers-reduced-motion:reduce){[data-ein]{animation-duration:10ms;animation-delay:0s}.zeig-bereit [data-zeig]:not(.da){opacity:1;translate:0}}@keyframes haken-ein{0%{opacity:0;scale:.4}}:root{--ueberlapp:clamp(3rem, 2rem + 3vw, 4.5rem)}.held{isolation:isolate;margin:calc(-1 * (var(--pille) + var(--pille-abstand)) + .5rem) .75rem 0;padding:calc(var(--pille) + .75rem + clamp(1.75rem, 1rem + 3vw, 3.5rem)) 0 calc(var(--ueberlapp) + 1.5rem);border-radius:var(--r-flaeche);background:radial-gradient(55% 70% at 25% 0%, color-mix(in oklab, var(--glanz) 22%, transparent), transparent 70%), linear-gradient(180deg, var(--held-1), var(--held-2) 70%, var(--held-3));position:relative;overflow:clip}.held__lichter{z-index:-1;pointer-events:none;position:absolute;inset:0}.held__lichter i{border:1.5px solid var(--bogen);border-radius:50%;position:absolute}.held__lichter i:first-child{width:70vw;height:120vh;top:-30vh;left:-42vw;transform:rotate(-18deg)}.held__lichter i:nth-child(2){opacity:.6;width:60vw;height:110vh;top:-20vh;left:-30vw;transform:rotate(-24deg)}.held__lichter i:nth-child(3){width:70vw;height:120vh;top:-34vh;right:-44vw;transform:rotate(20deg)}.start__raster{grid-template-areas:"titel""lead""wahl""zusagen""hinweis";align-content:start;gap:1.1rem;display:grid}.start__titel{grid-area:titel;max-width:22ch}.start__lead{grid-area:lead}.zusagen{flex-wrap:wrap;grid-area:zusagen;gap:.5rem 1.5rem;padding:0;list-style:none;display:flex}.zusagen li{color:var(--tinte);align-items:center;gap:.55rem;font-size:1rem;font-weight:650;display:inline-flex}.start__hinweis{max-width:40rem;color:var(--text-2);grid-area:hinweis;font-size:.95rem;line-height:1.55}.start__hinweis strong{color:var(--tinte)}@media (width>=62em){.start__raster{grid-template:"titel wahl""lead wahl""zusagen wahl""hinweis wahl"1fr/minmax(0,1.5fr) minmax(0,1fr);gap:1.25rem 3.5rem}.wahl{align-self:start}}.fenster-zahlen{z-index:1;margin-top:calc(-1 * var(--ueberlapp));position:relative}.wahl{background:color-mix(in oklab, var(--flaeche) 92%, transparent);border:1px solid color-mix(in oklab, var(--linie) 80%, transparent);box-shadow:var(--schatten-gross);border-radius:22px;grid-area:wahl;gap:.9rem;padding:clamp(1.1rem,2.5vw,1.6rem);display:grid}.wahl h2{font-size:1.15rem}.stadtliste{gap:.6rem;display:grid}.stadtkachel{border:1px solid var(--linie);border-radius:var(--r);color:var(--tinte);background:var(--flaeche);box-shadow:var(--schatten);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem 1rem;padding:1rem 1.15rem;text-decoration:none;display:grid}.stadtkachel:hover{text-decoration:none}.stadtkachel__name{letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.15}.stadtkachel__info{color:var(--text-2);grid-column:1;font-size:.95rem;line-height:1.4}.stadtkachel__info span{display:block}.stadtkachel__weiter{min-height:2.75rem;color:var(--auf-marke);background:linear-gradient(180deg, var(--marke-2), var(--marke));box-shadow:inset 0 1px 0 #ffffff40, 0 0 0 4px color-mix(in oklab, var(--marke-2) 18%, transparent), 0 14px 28px -14px var(--marke);border-radius:14px;grid-area:1/2/span 2;align-items:center;gap:.5rem;padding:.5rem 1.1rem;font-weight:650;display:inline-flex}.stadtkachel__weiter .icon{transition:translate var(--normal) var(--kurve)}.stadtkachel:hover .stadtkachel__weiter .icon{translate:.25rem}.wahl__folgt{color:var(--text-2);font-size:.95rem}.wahl__folgt strong{color:var(--tinte);font-weight:650}@media (width<=26em){.stadtkachel{grid-template-columns:1fr}.stadtkachel__weiter{grid-area:auto/1;justify-self:start;margin-top:.5rem}}@media (width<=40em){.held{margin-inline:.4rem;margin-top:calc(-1 * (var(--pille) + var(--pille-abstand)) + .4rem);border-radius:24px}}.methode{gap:1rem;padding:0;list-style:none;display:grid}.methode li{border-radius:var(--r);background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten);grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1.25rem;display:grid}.methode__nr{background:linear-gradient(145deg, var(--marke-2), var(--marke));width:2.25rem;height:2.25rem;color:var(--auf-marke);border-radius:10px;place-items:center;font-weight:700;display:grid}.methode p{font-size:1rem}@media (width>=56em){.methode{grid-template-columns:repeat(3,1fr)}.methode li{grid-template-columns:1fr}}.merkmal-raster{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:.8rem;padding:0;list-style:none;display:grid}.merkmal-raster li{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r);box-shadow:var(--schatten);align-content:start;gap:.25rem;padding:1.1rem 1.2rem;display:grid}.abschnitt--band .merkmal-raster li{background:var(--papier)}.merkmal-raster li>span:last-child{color:var(--text-2);font-size:.95rem}.merkmal-raster__icon{background:linear-gradient(145deg, var(--marke-2), var(--marke));width:2.5rem;height:2.5rem;color:var(--auf-marke);transition:scale var(--normal) var(--kurve);border-radius:10px;place-items:center;margin-bottom:.35rem;display:grid}.merkmal-raster li:hover .merkmal-raster__icon{scale:1.06}.zwei-karten{gap:1.25rem;display:grid}.zwei-karten .kasten{border-radius:var(--r-gross);align-content:start;gap:.75rem;display:grid;position:relative}.zwei-karten .kasten h3{font-size:1.08rem}.zwei-karten .textlink{color:var(--marke)}.zwei-karten .textlink:after{content:"";position:absolute;inset:0}@media (width>=48em){.zwei-karten{grid-template-columns:1fr 1fr}}.stadtkopf{padding-block:.75rem 0}.stadtkopf h1{max-width:none;margin-top:.1rem;font-size:clamp(1.6rem,1.6vw + 1.1rem,2.45rem)}.stadtkopf .lead{max-width:60rem;margin-top:.5rem;font-size:1.0625rem}.stadtkopf .zahlenband{margin-top:1rem;padding-block:.55rem}.stadtkopf .zahlenband>div{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;padding:.55rem 1.2rem;display:flex}.stadtkopf .zahlenband strong{font-size:1.5rem}@media (width<=36em){.stadtkopf .lead{margin-top:.35rem;font-size:1rem}.stadtkopf .zahlenband{margin-top:.7rem}.stadtkopf .zahlenband>div{gap:0;padding:.45rem .65rem;display:grid}.stadtkopf .zahlenband strong{font-size:1.3rem}.stadtkopf .zahlenband span{font-size:.8rem}@media (width<=23em){.stadtkopf .zahlenband>div{padding:.45rem .4rem .45rem .55rem}.stadtkopf .zahlenband span{font-size:.72rem}}.ergebnis__kopf{gap:.15rem 1rem;margin-bottom:.6rem}.ergebnis .legende{gap:.15rem .9rem;font-size:.85rem}.ergebnis .legende .zeichen{width:1.05rem;height:1.05rem}}.verzeichnis{align-items:start;gap:.75rem;display:grid}.filter{gap:.5rem;min-width:0;display:grid}.filter__toggle{appearance:none;background:var(--flaeche);border:1.5px solid var(--linie-feld);border-radius:var(--r-klein);width:100%;min-height:3rem;color:var(--tinte);text-align:left;align-items:center;gap:.65rem;padding:.5rem 1rem;font-weight:700;display:flex}.filter__toggle>.icon:last-child{transition:rotate .35s var(--kurve);color:var(--marke);margin-left:auto}.filter__toggle[aria-expanded=true]>.icon:last-child{rotate:180deg}.filter__toggle .icon:first-child{color:var(--marke)}.filter__aktiv{background:var(--marke);min-width:1.6rem;height:1.6rem;color:var(--auf-marke);border-radius:999px;place-items:center;padding-inline:.4rem;font-size:.9rem;font-weight:700;display:inline-grid}.filter__koerper{visibility:hidden;transition:grid-template-rows var(--normal) var(--kurve), visibility 0s linear var(--normal);grid-template-rows:0fr;display:grid}.filter__koerper[data-offen=true]{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.filter__innen{align-content:start;gap:1rem;min-height:0;display:grid;overflow:hidden}.filter__koerper[data-offen=true] .filter__innen{padding-block:.25rem .5rem;overflow:visible}.filter__kopf{justify-content:space-between;align-items:center;gap:1rem;display:flex}.filter__titel{align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;display:none}.filter__reset{appearance:none;color:var(--marke);text-underline-offset:.2em;background:0 0;border:0;margin-left:auto;padding:.4rem 0;font-weight:650;text-decoration:underline}.filter fieldset{border:0;gap:.1rem;min-width:0;margin:0;padding:0;display:grid}.filter legend{color:var(--tinte);float:left;width:100%;margin-bottom:.35rem;padding:0;font-size:.9rem;font-weight:650}.filter legend+*{clear:both}.filter__suche input{background:var(--flaeche) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.500'/%3E%3Cpath d='M16 16l5 5'/%3E%3C/svg%3E") .8rem center / 1.2rem no-repeat;padding-left:2.6rem}@media (width>=62em){.verzeichnis{grid-template-columns:18rem minmax(0,1fr);gap:2rem}.filter__toggle{display:none}.filter__titel{display:inline-flex}.filter__koerper{visibility:visible;grid-template-rows:1fr}.filter__innen{overflow:visible}.filter{top:calc(var(--kopf-h) + 1rem);max-height:calc(100dvh - var(--kopf-h) - 2rem);overscroll-behavior:contain;background:color-mix(in oklab, var(--flaeche-2) 70%, var(--flaeche));border:1px solid var(--linie);border-radius:var(--r-gross);padding:1.05rem 1.1rem;position:sticky;overflow-y:auto}}.ergebnis{min-width:0;container-type:inline-size}.ergebnis__kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem 1.5rem;margin-bottom:.75rem;display:flex}.ergebnis__zahl{color:var(--text-2);font-size:1.0625rem}.ergebnis__zahl strong{color:var(--tinte);font-size:1.35rem}.ergebnis__hinweis{color:var(--text-2);margin-bottom:.75rem;font-size:.95rem}@media (width<=36em){.ergebnis__hinweis{font-size:.85rem;line-height:1.45}}.liste{gap:.9rem;padding:0;list-style:none;display:grid}.zeile{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r);box-shadow:var(--schatten);gap:.8rem;padding:clamp(1rem,.8rem + 1vw,1.5rem);display:grid;position:relative}.zeile__kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.4rem 1.5rem;display:flex}.zeile__id{flex:16rem;min-width:0}.zeile__id h3{font-size:1.3rem;line-height:1.2}.zeile__link{color:var(--tinte);text-decoration:none}.zeile__link:hover{color:var(--marke);text-decoration:underline}.zeile__meta{flex-wrap:wrap;align-items:center;gap:.1rem .9rem;margin-top:.2rem;font-size:1rem;display:flex}.zeile__impr{color:var(--ja-text);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.zeile__impr .icon{stroke-width:2.6px;width:1rem;height:1rem}.zeile__haupt{color:var(--text);flex:100%;font-size:1rem;font-weight:600}.zeile__auff{z-index:1;color:var(--text-2);text-underline-offset:.2em;flex:100%;align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;text-decoration:underline;display:inline-flex;position:relative}.zeile__auff .icon{flex:none;width:1rem;height:1rem}.auffaellig+.auffaellig{margin-top:1rem}.auffaellig>p{color:var(--tinte);margin:0 0 .5rem;font-weight:550}.zeile__wert{color:var(--text-2);flex:none;font-size:1rem}.zeile__wert strong{color:var(--tinte);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:750}.zeile__leist{color:var(--text);font-size:1rem;line-height:1.5}.zeile__leist span{color:var(--text-2)}.zeile__aktionen{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.zeile__aktionen .knopf{min-height:2.9rem}.zeile .gbew--kompakt{flex-wrap:wrap;flex:0 19.5rem;align-content:center;align-items:center;min-width:0;min-height:2.9rem;margin:0;display:flex;position:relative}.zeile .gbew--kompakt .gbew__ziel,.zeile .gbew--kompakt .gbew__fehler{flex:100%;margin:0}@container (width>=34rem){.zeile .gbew__text{white-space:nowrap}}@container (width<=40rem){.zeile .gbew--kompakt{flex:100%}}@container (width>=34rem){.zeile__wert{text-align:right}}@container (width<=33.99rem){.zeile__aktionen>.knopf--tel{flex:100%}.zeile__aktionen>.knopf{flex:auto}.zeile{gap:.7rem}.zeile .merkchips{gap:.3rem}.zeile .mchip{gap:.28rem;padding:.22rem .4rem .22rem .45rem;font-size:.84rem}.zeile .mchip>.mchip__sym{width:1rem;height:1rem}.zeile .mchip .zeichen{width:1.05rem;height:1.05rem}.zeile .mchip .zeichen .icon{width:.7rem;height:.7rem}.zeile__leist{font-size:.94rem}.zeile__aktionen{gap:.5rem}.zeile__aktionen>.knopf--leer{flex:7.5rem;padding-inline:.8rem}.zeile__aktionen .knopf__breit{display:none}}.leer-kasten{justify-items:start;gap:.75rem;display:grid}.ratgeber-raster{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;padding:0;list-style:none;display:grid}@media (width>=45em){.ratgeber-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=68.75em){.ratgeber-raster{grid-template-columns:repeat(3,minmax(0,1fr))}.ratgeber-raster:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.ratgeber-karte{border-radius:var(--r-gross);flex-direction:column;gap:.5rem;padding:1.4rem;display:flex;position:relative}.ratgeber-karte h2,.ratgeber-karte h3{font-size:1.08rem;font-weight:650;line-height:1.3}.ratgeber-karte h2 a,.ratgeber-karte h3 a{color:var(--tinte);text-decoration:none}.ratgeber-karte h2 a:after,.ratgeber-karte h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.ratgeber-karte p{flex:1;font-size:.94rem}.ratgeber-karte .textlink{color:var(--marke);margin-top:auto;padding-block:.25rem 0}.bkopf{background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten-gross);border-radius:22px;gap:.6rem;margin:.5rem 0 2rem;padding:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}.bkopf h1{font-size:clamp(1.9rem,1.35rem + 2.4vw,2.75rem)}.bkopf .lead{font-size:1.15rem}.bkopf .hauptgeschaeft{margin:0;font-size:1.0625rem}.bkopf__zeile{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.bwert{color:var(--text-2);font-size:1.0625rem}.bwert strong{color:var(--tinte);font-size:1.6rem;font-weight:750}.bseite{align-items:start;gap:2.5rem;display:grid}.bseite__haupt>h2{margin-bottom:.6rem}.bseite__haupt>h2:not(:first-child){margin-top:2.5rem}.bseite__rand{gap:1rem;display:grid}.bseite__rand h2{margin-bottom:.6rem;font-size:1.15rem;font-weight:700}.bseite__rand .knopf{width:100%;margin-bottom:.75rem}@media (width>=62em){.bseite{grid-template-columns:minmax(0,1fr) 21rem;gap:3rem}.bseite__rand{top:calc(var(--kopf-h) + 1rem);position:sticky}}.merkmale{gap:.75rem;margin-top:1rem;padding:0;list-style:none;display:grid}.merkmal{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r);grid-template-columns:auto 1fr;gap:1rem;padding:1rem 1.1rem;display:grid}.merkmal__icon{background:var(--marke-weich);width:2.75rem;height:2.75rem;color:var(--marke);border-radius:12px;place-items:center;display:grid}.merkmal--ja .merkmal__icon{background:var(--ja-weich);color:var(--ja-text)}.merkmal--offen .merkmal__icon{background:var(--flaeche-2);color:var(--offen)}.merkmal--nein .merkmal__icon{background:var(--nein-weich);color:var(--nein)}.merkmal__kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem 1rem;display:flex}.merkmal__kopf h3{font-size:1.15rem;font-weight:700}.merkmal__text{gap:.6rem;min-width:0;display:grid}.merkmal.da .zustand--ja .icon,.merkmal.da .zustand--nein .icon{animation:haken-ein .4s var(--feder) both;animation-delay:.2s}@media (width<=40em){.merkmal{grid-template-columns:auto 1fr;gap:.6rem .8rem;padding:.9rem}.merkmal__text{display:contents}.merkmal__icon{width:2.4rem;height:2.4rem}.merkmal__kopf{grid-column:2;align-self:center}.merkmal .zitat,.merkmal__frage{grid-column:1/-1}}.zitat{border-left:3px solid var(--marke);background:var(--flaeche-2);border-radius:0 var(--r-klein) var(--r-klein) 0;margin:0;padding:.7rem 1rem}.zitat p{color:var(--tinte);font-size:1.0625rem;font-style:italic}.zitat footer{margin-top:.3rem;font-size:.95rem}.zitat footer a{align-items:center;min-height:2.25rem;display:inline-flex}.merkmal__frage{color:var(--text-2)}.etiketten{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.etiketten li{background:var(--flaeche);border:1px solid var(--linie);color:var(--tinte);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .85rem .3rem .6rem;font-size:1rem;font-weight:600;display:inline-flex}.etiketten .icon{stroke-width:2.6px;width:1.05rem;height:1.05rem;color:var(--marke)}.kontakt ul{gap:.55rem;padding:0;list-style:none;display:grid}.kontakt li{grid-template-columns:auto 1fr;align-items:start;gap:.65rem;display:grid}.kontakt li .icon{color:var(--marke);width:1.15rem;height:1.15rem;margin-top:.2rem}.kontakt li a{word-break:break-word}.gleiche{gap:.25rem;padding:0;list-style:none;display:grid}.gbew{position:relative}.gbew__ziel{max-width:100%;margin-top:.75rem}.gbew__ziel[data-laedt]{visibility:hidden;pointer-events:none;width:100%;margin:0;position:absolute;top:0;left:0}.gbew--kompakt .gbew__ziel[data-laedt]{width:18rem;max-width:100%}.gbew__ziel :is(gmp-place-details-compact){border:1px solid var(--linie);border-radius:var(--r-klein);width:100%;max-width:30rem;color-scheme:inherit;--gmp-mat-font-family:inherit;--gmp-mat-color-surface:var(--flaeche-2);--gmp-mat-color-on-surface:var(--text);--gmp-mat-color-on-surface-variant:var(--text-2);--gmp-mat-color-primary:var(--marke);--gmp-mat-color-outline-decorative:var(--linie);font-family:inherit}.gbew--kompakt .gbew__ziel :is(gmp-place-details-compact){max-width:18rem}.gbew__hinweis,.gbew__widerruf{max-width:52ch;margin:.45rem 0 0}.gbew__text,.gbew__aus{font:inherit;color:var(--marke);cursor:pointer;text-align:left;text-underline-offset:.2em;background:0 0;border:0;font-weight:650;text-decoration:underline}.gbew__text{margin-block:-.55rem;padding:.55rem 0;font-size:.95rem}.gbew__aus{margin-block:-.35rem;padding:.35rem 0}.gbew__text:hover,.gbew__aus:hover{text-decoration-thickness:2px}.gbew__text[disabled]{color:var(--text-2);cursor:progress;text-decoration:none}.google .knopf{margin-bottom:.5rem}.google .knopf[disabled]{cursor:progress}.rkopf{gap:.75rem;margin:0 0 1.5rem;display:grid}.rkopf .lead{font-size:1.1875rem}.rkopf .klein{align-items:center;gap:.4rem;display:inline-flex}.rkopf .icon{width:1rem;height:1rem}.rseite{align-items:start;gap:2rem;display:grid}.rtext{min-width:0;max-width:var(--schmal);width:100%}.rtext .prosa>section+section{margin-top:2rem}.rtext h2[id]{scroll-margin-top:calc(var(--kopf-h) + 1rem)}.rtext .prosa>section>h2{margin-bottom:.75rem}.rtext .prosa>section>*+*{margin-top:.9rem}.rtext .merke{margin-top:1.1rem}.inhalt{border-left:2px solid var(--linie);padding-left:1.2rem;font-size:.92rem}.inhalt__titel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin-bottom:.6rem;font-size:.78rem;font-weight:700}.inhalt ol{gap:.1rem;padding:0;list-style:none;display:grid}.inhalt a{color:var(--text-2);padding-block:.2rem;line-height:1.35;text-decoration:none;display:block}.inhalt a:hover{color:var(--marke)}@media (width>=62.5em){.rseite{grid-template-columns:minmax(0, var(--schmal)) 15rem;justify-content:center;gap:3rem}.inhalt{top:calc(var(--kopf-h) + 1.5rem);position:sticky}}@media (width<=62.49em){.inhalt{display:none}.rtext{margin-inline:auto}}sup.quelle{font-size:.72em;line-height:0}sup.quelle a{background:var(--marke-weich);border-radius:4px;padding:.1rem .3rem;font-weight:700;text-decoration:none}.anlauf,.weitere{gap:.65rem;margin-top:1rem;padding:0;list-style:none;display:grid}.anlauf a,.weitere a{border:1px solid var(--linie);border-radius:var(--r-klein);background:var(--flaeche);color:var(--tinte);gap:.1rem;padding:.8rem 1rem;text-decoration:none;display:grid}.anlauf strong{color:var(--marke);font-weight:600}.anlauf span{color:var(--text-2);font-size:.92rem}.weitere{margin-top:1.25rem}.weitere a{border-radius:var(--r);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 1.1rem;font-weight:550}.weitere .icon{color:var(--marke)}.rtext .weiter-titel{margin-top:2.5rem}.hinweis-kasten{background:var(--marke-weich);border-radius:var(--r);justify-items:start;gap:.5rem;margin-top:2.5rem;padding:1.4rem;display:grid}.hinweis-kasten p{margin:0}.quellen-box{border:1px solid var(--linie);border-radius:var(--r-klein);background:var(--flaeche)}.quellen-box>summary{border-radius:var(--r-klein);color:var(--marke);padding:.7rem 1rem}.quellen-box>.auf__inhalt{padding:.25rem 1rem 1rem}.quellen{gap:.8rem;padding-left:1.4rem;display:grid}.quellen li{scroll-margin-top:calc(var(--kopf-h) + 1rem)}.quellen li a{align-items:center;gap:.3rem;font-weight:550;display:inline-flex}.quellen li:target{background:var(--marke-weich);border-radius:6px}.rtext .autor{margin-top:2.5rem}.lesen>:is(h1,h2,h3,p,ul,ol,.lead,.merke,.autor,.schritte,.zustaende,.gruende,.korrekturen,.entwurf-hinweis,.preisformular){max-width:var(--schmal)}.lesen .zahlenband,.lesen .merkmal-raster{max-width:none}.gruende{gap:.45rem;margin:.9rem 0 1.2rem;list-style:none;display:grid;padding:0!important}.gruende li{border-radius:var(--r-klein);background:var(--flaeche);border:1px solid var(--linie);align-items:baseline;gap:.9rem;padding:.55rem .9rem;display:flex}.gruende strong{text-align:right;font-variant-numeric:tabular-nums;min-width:2ch;color:var(--tinte);font-size:1.15rem}.zustaende{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r);gap:.6rem;padding:1.1rem 1.3rem;display:grid}.zustaende p{align-items:flex-start;gap:.8rem;margin:0;display:flex}.zustaende .zeichen{margin-top:.15rem}.korrekturen{gap:1rem;list-style:none;display:grid;padding:0!important}.korrekturen li{border:1px solid var(--linie);border-radius:var(--r-klein);background:var(--flaeche);padding:1rem 1.2rem}.siegel-werkzeug{gap:1.25rem;margin-top:1rem;display:grid;max-width:none!important}.siegel-vorschau{border-radius:var(--r-klein);background:repeating-conic-gradient(var(--flaeche-2) 0 25%, var(--papier) 0 50%) 0 0 / 22px 22px;place-items:center;padding:1.5rem 1rem;display:grid}.siegel-vorschau svg{width:min(100%,300px);height:auto}.siegel-bausteine{gap:1.25rem;display:grid}@media (width>=48em){.siegel-bausteine{grid-template-columns:1fr 1fr}}.siegel-bausteine textarea{min-height:7rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.45}.siegel-bausteine .knopf{justify-self:start}.preisformular{gap:1.1rem;margin-block:1.5rem 2rem;display:grid}.preisformular__knoepfe{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.preisformular fieldset{border:0;min-width:0;margin:0;padding:0}.preis-wann{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:.5rem;display:grid}.ankreuz{color:var(--tinte);align-items:flex-start;gap:.65rem;font-weight:500;display:flex}.ankreuz input{width:1.2rem;height:1.2rem;accent-color:var(--marke);flex:none;margin:.15rem 0 0}.honig{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.preis-fehler{max-width:var(--schmal);border-radius:var(--r-klein,12px);background:var(--nein-weich);border:1px solid var(--nein);color:var(--tinte);margin-top:1.5rem;padding:.9rem 1.1rem}.preis-danke{flex-wrap:wrap;gap:.75rem;display:flex}.entwurf-hinweis{margin-block:1rem}}@layer schluss;
