@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.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}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.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(#f4efe4,#0d1021);--flaeche:light-dark(#fffdf7,#151932);--flaeche-2:light-dark(#ebe4d3,#1e2342);--tinte:light-dark(#14172b,#f3efe4);--text:light-dark(#262a40,#dcdeea);--text-2:light-dark(#555a72,#a9aec6);--linie:light-dark(#d8cfba,#2c3254);--marke:light-dark(#2a3b99,#a3b3ff);--auf-marke:light-dark(#fff,#0e1230);--marke-weich:light-dark(#e3e6f8,#20275a);--akzent:light-dark(#f2b01e,#f5bd3a);--auf-akzent:#2a1d00;--ja:light-dark(#16684a,#5fd3a0);--ja-weich:light-dark(#dcefe4,#12382c);--nein:light-dark(#ad2a22,#ff8f86);--nein-weich:light-dark(#f6dcd9,#4a1d1d);--offen:light-dark(#6b7088,#8e94b0);--schatten:light-dark(0 1px 2px #14172b0f,0 1px 2px #0006);--schatten-gross:light-dark(0 14px 40px -12px #14172b38,0 14px 40px -12px #0009);--schrift-kopf:"Fraunces Variable", Georgia, "Times New Roman", serif;--schrift-text:"Figtree Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--r:16px;--r-klein:10px;--rand:clamp(1rem, 4.2vw, 2rem);--breit:74rem;--mittel:60rem;--schmal:44rem;--kopf-h:4rem;--schnell:.16s;--normal:.28s;--kurve:cubic-bezier(.2, .8, .2, 1);--feder:cubic-bezier(.34, 1.56, .64, 1);interpolate-size:allow-keywords}: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);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:-.01em;text-wrap:balance;font-weight:640;line-height:1.12}h1{letter-spacing:-.02em;font-size:clamp(2.1rem,5.4vw + .4rem,4rem);font-weight:700}h2{font-size:clamp(1.55rem,2.6vw + .6rem,2.35rem)}h3{font-size:clamp(1.2rem,1vw + 1rem,1.5rem)}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(--akzent);color:var(--auf-akzent)}.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.5rem,6vw,5rem)}.abschnitt--eng{padding-block:clamp(1.5rem,3.5vw,2.5rem)}.abschnitt--band{background:var(--flaeche-2)}.ueberschrift-gruppe{gap:.6rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.vorzeile{letter-spacing:.14em;text-transform:uppercase;color:var(--marke);font-size:.82rem;font-weight:700}.lead{color:var(--text);max-width:40rem;font-size:clamp(1.15rem,.6vw + 1rem,1.35rem);line-height:1.5}.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:.22s 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{.kopf{z-index:60;background:color-mix(in oklab, var(--papier) 98%, transparent);backdrop-filter:blur(14px);transition:border-color var(--normal), background-color var(--normal);border-bottom:1px solid #0000;position:sticky;top:0}.kopf[data-scroll]{border-bottom-color:var(--linie)}.kopf__innen{min-height:var(--kopf-h);align-items:center;gap:.75rem;display:flex}.marke{color:var(--tinte);font-family:var(--schrift-kopf);letter-spacing:-.01em;align-items:center;gap:.6rem;min-width:0;margin-right:auto;font-size:1.2rem;font-weight:680;line-height:1;text-decoration:none;display:inline-flex}.marke:hover{text-decoration:none}.marke__text{white-space:nowrap}.marke__text em{color:var(--marke);font-style:normal}.signet{width:2.3rem;height:2.3rem;transition:transform var(--normal) var(--feder);flex:none}.marke:hover .signet{transform:rotate(-6deg)scale(1.06)}.signet__kachel{fill:var(--marke)}.signet__karton{stroke:var(--auf-marke)}.signet__plakette{fill:var(--akzent);stroke:var(--marke);stroke-width:3px}.signet__haken{stroke:var(--auf-akzent)}.werkzeuge{align-items:center;gap:.25rem;display:flex}.werkzeug{appearance:none;width:2.75rem;height:2.75rem;color:var(--tinte);transition:background-color var(--schnell), border-color var(--schnell), scale var(--schnell) var(--kurve);background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;display:inline-grid}.werkzeug:hover{background:var(--flaeche-2)}.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(--papier);border-bottom:1px solid var(--linie);transition:grid-template-rows var(--normal) var(--kurve), visibility 0s linear var(--normal);grid-template-rows:0fr;display:grid;position:absolute;top:100%;left:0;right:0}.nav[data-offen=true]{visibility:visible;box-shadow:var(--schatten-gross);grid-template-rows:1fr;transition-delay:0s}.nav__innen{min-height:0;width:min(100% - 2 * var(--rand), var(--breit));align-content:start;margin-inline:auto;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.1rem;font-weight:600;text-decoration:none;display:flex;translate:0 -.5rem}.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;background:0 0;border:0;display:block;position:static;box-shadow:none!important}.nav__suche{display:none}.nav__innen{align-items:center;gap:.15rem;width:auto;display:flex;position:relative;overflow:visible}.nav__innen>a{opacity:1;z-index:1;border:0;border-radius:999px;min-height:2.5rem;padding:.35rem .95rem;font-size:1rem;position:relative;translate:0;transition-delay:0s!important}.nav__innen>a[aria-current=page]{color:var(--marke)}.nav__marke{z-index:0;height:2.5rem;width:var(--w,0px);transform:translateX(var(--x,0px));background:var(--marke-weich);opacity:var(--o,0);transition:transform .32s var(--kurve), width .32s var(--kurve), opacity .2s ease;pointer-events:none;border-radius:999px;margin-top:-1.25rem;display:block;position:absolute;top:50%;left:0}}@media (width<=27.5em){.werkzeug--suche{display:none}.marke{gap:.5rem;font-size:1.1rem}.signet{width:2.1rem;height:2.1rem}}@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;backdrop-filter:blur(3px);background:oklab(16.5839% .00363971 -.0313669/.55)}.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.15rem}.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{letter-spacing:.08em;text-transform:uppercase;color:var(--marke);grid-area:1/2/span 2;align-self:center;font-size:.78rem;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 .5rem}}.suche__leer{color:var(--text-2);padding:1.2rem 1rem}.fuss{color:light-dark(#d5d7e6,#2a2e47);background:light-dark(#14172b,#e9e3d3);margin-top:clamp(3rem,7vw,6rem)}.fuss a,.fuss strong{color:inherit}.fuss__zusagen{border-bottom:1px solid light-dark(#2d3252,#cfc7b2);gap:1.25rem;padding-block:clamp(2rem,4vw,3rem);display:grid}.fuss__zusagen div{align-content:start;gap:.25rem;display:grid}.fuss__zusagen strong{font-family:var(--schrift-kopf);font-size:1.2rem;font-weight:640}.fuss__zusagen p{opacity:.85;font-size:.98rem}.fuss__spalten{gap:2rem;padding-block:2rem;display:grid}.fuss__spalten h2{font-family:var(--schrift-text);letter-spacing:.14em;text-transform:uppercase;color:inherit;opacity:.85;margin-bottom:.6rem;font-size:.8rem;font-weight:700}.fuss__spalten ul{gap:.1rem;padding:0;list-style:none;display:grid}.fuss__spalten li a{min-height:2.2rem;padding:.35rem 0;text-decoration:none;display:inline-block}.fuss__spalten li a:hover{text-decoration:underline}.fuss__folgt{opacity:.8;padding:.35rem 0}.fuss__klein{opacity:.9;border-top:1px solid light-dark(#2d3252,#cfc7b2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block:1.25rem 2rem;font-size:.9rem;display:flex}.thema-text{appearance:none;color:inherit;min-height:2.75rem;transition:background-color var(--schnell), scale var(--schnell) var(--kurve);background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .9rem .45rem .6rem;font-size:.92rem;display:inline-flex}.thema-text:hover{background:color-mix(in oklab, currentColor 12%, transparent)}.thema-text:active{scale:.96}.thema-text svg{width:1.35rem;height:1.35rem}@media (width>=48em){.fuss__zusagen{grid-template-columns:repeat(3,1fr);gap:2rem}.fuss__spalten{grid-template-columns:1.4fr 1fr 1fr 1fr}}.knopf{appearance:none;border:2px solid var(--marke);background:var(--marke);min-height:2.9rem;color:var(--auf-marke);text-align:center;transition:background-color var(--schnell), color var(--schnell), border-color var(--schnell), scale var(--schnell) var(--kurve), box-shadow var(--normal);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.55rem 1.25rem;font-size:1rem;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.knopf:hover{box-shadow:0 6px 18px -8px var(--marke);text-decoration:none;translate:0 -1px}.knopf:active{box-shadow:none;translate:0;scale:.97}.knopf--leer{color:var(--marke);background:0 0}.knopf--leer:hover{background:var(--marke-weich);box-shadow:none}.knopf--klein{min-height:2.75rem;padding:.4rem 1rem;font-size:.95rem}.knopf[disabled]{opacity:.5;cursor:not-allowed}.knopf .icon{width:1.2em;height:1.2em}.textlink{align-items:center;gap:.4rem;padding-block:.5rem;font-weight:600;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}.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}.chip{flex:none;display:inline-flex;position:relative}.chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip>span{border:1.5px solid var(--linie);background:var(--flaeche);min-height:2.75rem;color:var(--tinte);white-space:nowrap;user-select:none;transition:background-color var(--schnell), color var(--schnell), border-color var(--schnell), scale var(--schnell) var(--kurve), padding var(--normal) var(--kurve);border-radius:999px;align-items:center;gap:.45rem;padding:.35rem 1rem .35rem .8rem;font-size:.95rem;font-weight:560;display:inline-flex}.chip .icon{width:1.15rem;height:1.15rem;color:var(--marke);transition:color var(--schnell)}.chip:hover>span{border-color:var(--marke)}.chip:active>span{scale:.96}.chip:has(input:checked)>span{background:var(--marke);border-color:var(--marke);color:var(--auf-marke)}.chip:has(input:checked) .icon{color:var(--auf-marke)}.chip:has(input:focus-visible)>span{outline:3px solid var(--marke);outline-offset:3px}.chip__haken{opacity:0;width:0;transition:width var(--normal) var(--kurve), opacity var(--schnell), margin var(--normal) var(--kurve);margin-right:-.45rem;overflow:hidden}.chip:has(input:checked) .chip__haken{opacity:1;width:1.15rem;margin-right:0}@property --ml{syntax:"<length>";inherits:false;initial-value:0}@property --mr{syntax:"<length>";inherits:false;initial-value:0}.wisch{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--rand));padding-inline:var(--rand);scroll-padding-inline:var(--rand);--ml:0px;--mr:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ml), #000 calc(100% - var(--mr)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--ml), #000 calc(100% - var(--mr)), transparent 100%);gap:.5rem;transition:--ml .25s,--mr .25s;display:flex;overflow-x:auto}.wisch::-webkit-scrollbar{display:none}.wisch>*{scroll-snap-align:start}.wisch[data-links]{--ml:2.2rem}.wisch[data-rechts]{--mr:2.2rem}@media (width>=62em){.wisch--umbruch{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}}.pruefpunkte{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;display:inline-flex}.punkte{align-items:center;gap:.3rem;display:inline-flex}.punkt{border:2px solid var(--offen);background:0 0;border-radius:50%;flex:none;width:.95rem;height:.95rem;position:relative}.punkt--ja{background:var(--ja);border-color:var(--ja)}.punkt--ja:after{content:"";border:solid var(--papier);border-width:0 2px 2px 0;width:28%;height:52%;position:absolute;top:8%;left:22%;rotate:40deg}.punkt--nein{border-color:var(--nein);background:linear-gradient(var(--nein), var(--nein)) center / 60% 2px no-repeat}.punkt--offen{border-style:dashed}.punkte--gross .punkt{width:1.35rem;height:1.35rem}.zaehler{color:var(--tinte);font-variant-numeric:tabular-nums;font-weight:700}.zaehler small{color:var(--text-2);font-size:.85em;font-weight:500}.legende{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;font-size:.92rem;display:flex}.legende span{align-items:center;gap:.45rem;display:inline-flex}.zustand{border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .65rem .15rem .45rem;font-size:.85rem;font-weight:700;display:inline-flex}.zustand .icon{stroke-width:2.4px;width:1rem;height:1rem}.zustand--ja{color:var(--ja);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.6rem)}.merke{border-left:4px solid var(--akzent);background:var(--flaeche);border-radius:0 var(--r-klein) var(--r-klein) 0;box-shadow:var(--schatten);padding:1rem 1.25rem}.merke>p:first-child{color:var(--tinte);margin-bottom:.25rem;font-weight:700}.entwurf-hinweis{border:2px dashed var(--akzent);background:color-mix(in oklab, var(--akzent) 14%, var(--flaeche));border-radius:var(--r-klein);align-items:flex-start;gap:.75rem;padding:.9rem 1.1rem;display:flex}.entwurf-hinweis .icon{color:var(--tinte);margin-top:.15rem}.offen-stelle{border:2px dashed var(--akzent);background:color-mix(in oklab, var(--akzent) 12%, transparent);border-radius:var(--r-klein);padding:.8rem 1.1rem}.offen-stelle b{letter-spacing:.12em;text-transform:uppercase;color:var(--tinte);font-size:.8rem;display:block}.offen-stelle ul{margin:.4rem 0 0}.zahlenband{background:var(--linie);border:1px solid var(--linie);border-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1px;display:grid;overflow:hidden}.zahlenband>div{background:var(--flaeche);gap:.1rem;padding:1.1rem 1.2rem;display:grid}.zahlenband strong{font-family:var(--schrift-kopf);font-variant-numeric:tabular-nums;color:var(--marke);font-size:clamp(1.8rem,3vw + 1rem,2.6rem);font-weight:700;line-height:1}.zahlenband span{color:var(--text-2);font-size:.92rem}.schritte{counter-reset:s;gap:1rem;padding:0;list-style:none;display:grid}.schritte>li{counter-increment:s;grid-template-columns:auto 1fr;align-items:start;gap:.2rem 1rem;display:grid}.schritte>li:before{content:counter(s);font-family:var(--schrift-kopf);color:var(--marke);grid-row:span 2;min-width:1.6ch;font-size:2.4rem;font-weight:700;line-height:.95}.schritte strong{font-size:1.1rem;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:.95rem}.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:.78rem;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 .punkt{margin:0 auto}.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)}}.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);border-radius:var(--r-klein);width:100%;min-height:2.9rem;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:.9rem}.raster-2{gap:1rem;display:grid}@media (width>=40em){.raster-2{grid-template-columns:1fr 1fr}}.brotkrume ol{color:var(--text-2);flex-wrap:wrap;gap:.1rem .5rem;padding:0;font-size:.92rem;list-style:none;display:flex}.brotkrume li{align-items:center;gap:.5rem;display:inline-flex}.brotkrume li+li:before{content:"";border:solid var(--text-2);opacity:.6;border-width:1.5px 1.5px 0 0;width:.45rem;height:.45rem;rotate:45deg}.brotkrume a{color:var(--text-2);padding-block:.5rem;text-decoration:none}.brotkrume a:hover{color:var(--marke);text-decoration:underline}.brotkrume [aria-current]{color:var(--tinte);font-weight:600}.autor{border:1px solid var(--linie);border-radius:var(--r);background:var(--flaeche);align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.autor img{object-fit:cover;border-radius:50%;flex:none;width:3.75rem;height:3.75rem}.autor p{margin:0;font-size:.95rem}.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 .65s var(--kurve) both;animation-delay:calc(var(--d,0) * 90ms)}@keyframes ein{0%{opacity:0;translate:0 1rem}}.zeig-bereit [data-zeig]{transition:opacity .6s ease, translate .7s var(--kurve);transition-delay:calc(var(--i,0) * 60ms)}.zeig-bereit [data-zeig]:not(.da){opacity:0;translate:0 1.25rem}@media (prefers-reduced-motion:reduce){[data-ein]{animation-duration:10ms;animation-delay:0s}.zeig-bereit [data-zeig]:not(.da){opacity:1;translate:0}}.held{padding-block:clamp(2rem,6vw,5rem) clamp(2.5rem,6vw,4.5rem);position:relative;overflow:clip}.held:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--tinte) 22%, transparent) 1.2px, transparent 1.6px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.held__raster{align-items:center;gap:clamp(2rem,5vw,3.5rem);display:grid}.held__text{align-content:start;gap:1.25rem;display:grid}.held__text h1{max-width:14ch}.prueft-was{max-width:40rem;color:var(--text);border-left:4px solid var(--akzent);padding:.15rem 0 .15rem 1rem;font-size:.975rem;line-height:1.5}.prueft-was strong{color:var(--tinte)}.markiert{background:linear-gradient(transparent 62%, color-mix(in oklab, var(--akzent) 70%, transparent) 62% 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline:-.1em;padding-inline:.1em}.held__knoepfe{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}@media (width>=62em){.held__raster{grid-template-columns:1.15fr .85fr}}.blatt{background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten-gross);border-radius:14px 14px 0 0;justify-self:center;width:100%;max-width:28rem;padding:1.5rem 1.5rem 4.8rem;position:relative}.blatt:after{content:"";background:linear-gradient(-45deg, transparent 7px, var(--flaeche) 0) 0 0 / 14px 10px, linear-gradient(45deg, transparent 7px, var(--flaeche) 0) 0 0 / 14px 10px;height:10px;filter:drop-shadow(0 1px 0 var(--linie));position:absolute;top:calc(100% - 1px);left:-1px;right:-1px}@media (width>=62em){.blatt{rotate:1.4deg}}.blatt__titel{font-family:var(--schrift-kopf);color:var(--tinte);font-size:1.5rem;font-weight:700}.blatt__unter{color:var(--text-2);border-bottom:2px dashed var(--linie);margin-bottom:.6rem;padding-bottom:.9rem;font-size:.92rem}.blatt__liste{padding:0;list-style:none;display:grid}.blatt__liste li{border-bottom:1px dotted var(--linie);grid-template-columns:1.6rem 1.5rem 1fr;align-items:center;gap:.6rem;padding:.55rem 0;font-size:.98rem;line-height:1.3;display:grid}.blatt__liste li:last-child{border-bottom:0}.blatt__icon{color:var(--text-2)}.blatt__icon .icon,.blatt__haken .icon{width:1.4rem;height:1.4rem}.blatt__haken{background:var(--ja);width:1.6rem;height:1.6rem;color:var(--papier);animation:haken-ein .45s var(--feder) both;animation-delay:calc(.3s + var(--i) * 90ms);border-radius:50%;place-items:center;display:grid}.blatt__haken .icon{stroke-width:3px;width:1rem;height:1rem}@keyframes haken-ein{0%{rotate:-90deg;scale:0}}.stempel{width:7.2rem;height:7.2rem;color:var(--marke);opacity:.92;animation:stempel-ein .6s var(--feder) 1.05s both;mix-blend-mode:multiply;position:absolute;bottom:-3rem;right:-.3rem;rotate:-14deg}:root[data-thema=dunkel] .stempel{mix-blend-mode:screen}@media (prefers-color-scheme:dark){:root:not([data-thema=hell]) .stempel{mix-blend-mode:screen}}@keyframes stempel-ein{0%{opacity:0;rotate:6deg;scale:2.4}55%{opacity:.95}to{rotate:-14deg;scale:1}}@media (width>=62em){.stempel{right:-1rem}}@media (prefers-reduced-motion:reduce){.blatt__haken,.stempel{animation:none}}.staedte{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:1rem;padding:0;list-style:none;display:grid}.stadt-karte a,.stadt-karte>div{background:var(--flaeche);border:1.5px solid var(--linie);border-radius:var(--r);min-height:9rem;color:var(--tinte);transition:border-color var(--normal), translate var(--normal) var(--kurve), box-shadow var(--normal);grid-template-columns:1fr auto;align-content:start;gap:.35rem 1rem;padding:1.3rem 1.4rem;text-decoration:none;display:grid}.stadt-karte a:hover{border-color:var(--marke);box-shadow:var(--schatten-gross);text-decoration:none;translate:0 -3px}.stadt-karte__name{font-family:var(--schrift-kopf);grid-column:1;font-size:1.9rem;font-weight:680;line-height:1.1}.stadt-karte__info{color:var(--text-2);grid-column:1/-1;align-self:end;font-size:.98rem}.stadt-karte__weiter{background:var(--marke);width:2.5rem;height:2.5rem;color:var(--auf-marke);transition:translate var(--normal) var(--feder);border-radius:50%;grid-area:1/2;place-items:center;display:grid}.stadt-karte a:hover .stadt-karte__weiter{translate:.3rem}.stadt-karte--folgt>div{color:var(--text-2);background:0 0;border-style:dashed}.stadt-karte--folgt .stadt-karte__name{color:var(--text-2)}.methode{counter-reset:m;gap:1.5rem;padding:0;list-style:none;display:grid}.methode li{border-radius:var(--r);background:var(--flaeche);border:1px solid var(--linie);grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1.4rem 1.4rem 1.4rem 1.2rem;display:grid}.methode__nr{font-family:var(--schrift-kopf);color:var(--akzent);-webkit-text-stroke:1.5px var(--tinte);paint-order:stroke fill;min-width:1ch;font-size:3.4rem;font-weight:760;line-height:.85}.methode p{font-size:1.05rem}@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(14rem,1fr));gap:1rem;padding:0;list-style:none;display:grid}.merkmal-raster li{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r);align-content:start;gap:.25rem;padding:1.1rem 1.2rem;display:grid}.merkmal-raster li>span:last-child{color:var(--text-2);font-size:.95rem}.merkmal-raster__icon{background:var(--marke-weich);width:2.75rem;height:2.75rem;color:var(--marke);transition:rotate var(--normal) var(--feder), scale var(--normal) var(--feder);border-radius:12px;place-items:center;margin-bottom:.35rem;display:grid}.merkmal-raster li:hover .merkmal-raster__icon{rotate:-8deg;scale:1.08}.merkmal-raster--eng{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;margin-top:1rem}.merkmal-raster--eng li{grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:.6rem .8rem}.merkmal-raster--eng .merkmal-raster__icon{width:2.25rem;height:2.25rem;margin:0}.zwei-karten{gap:1.25rem;display:grid}.zwei-karten .kasten{align-content:start;gap:.75rem;display:grid}@media (width>=48em){.zwei-karten{grid-template-columns:1fr 1fr}}.stadtkopf h1{max-width:18ch;margin-top:1rem}.stadtkopf .lead{margin-top:1rem}.verzeichnis{align-items:start;gap:1.5rem;display:grid}.filter{gap:1rem;display:grid}.filter__kopf{justify-content:space-between;align-items:center;gap:1rem;display:flex}.filter__titel{font-family:var(--schrift-text);align-items:center;gap:.5rem;font-size:1.05rem;font-weight:700;display:inline-flex}.filter__reset{appearance:none;color:var(--marke);background:0 0;border:0;padding:.4rem 0;font-weight:650}.filter fieldset{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.filter legend{letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);float:left;width:100%;margin-bottom:.5rem;padding:0;font-size:.78rem;font-weight:700}.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:19.5rem minmax(0,1fr);gap:2.25rem}.filter{top:calc(var(--kopf-h) + 1rem);max-height:calc(100dvh - var(--kopf-h) - 2rem);overscroll-behavior:contain;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r);box-shadow:var(--schatten);padding:1.25rem;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:.5rem 1.5rem;margin-bottom:1rem;display:flex}.ergebnis__zahl{color:var(--text-2);font-size:1.05rem}.ergebnis__zahl strong{font-family:var(--schrift-kopf);color:var(--tinte);font-size:1.6rem}.legende .punkt{width:.9rem;height:.9rem;display:inline-block}.liste-rahmen{position:relative}.hover-rahmen{z-index:3;border:2px solid var(--marke);border-radius:calc(var(--r) + 4px);pointer-events:none;opacity:0;height:0;transition:transform .32s var(--kurve), height .32s var(--kurve), opacity .2s ease;position:absolute;top:0;left:-6px;right:-6px}.liste{gap:.75rem;padding:0;list-style:none;display:grid}.zeile{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r);box-shadow:var(--schatten);transition:background-color var(--schnell);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"rang kopf pfeil""punkte punkte punkte""aktionen aktionen aktionen";align-items:start;gap:.5rem 1rem;padding:1rem 1.1rem;display:grid;position:relative}.zeile__rang{font-family:var(--schrift-kopf);color:var(--akzent);-webkit-text-stroke:1px var(--tinte);paint-order:stroke fill;grid-area:rang;min-width:2ch;font-size:1.5rem;font-weight:700;line-height:1.2}.zeile__kopf{grid-area:kopf;min-width:0}.zeile__kopf h3{font-size:1.25rem;line-height:1.2}.zeile__link{color:var(--tinte);text-decoration:none}.zeile__link:after{content:"";z-index:1;border-radius:var(--r);position:absolute;inset:0}.zeile__ort{font-size:.95rem}.zeile__meta{flex-wrap:wrap;align-items:center;gap:.1rem .85rem;display:flex}.zeile__impr{color:var(--ja);align-items:center;gap:.3rem;font-size:.9rem;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:.9rem;font-weight:600}.zeile__leist{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.zeile__leist span{background:var(--flaeche-2);color:var(--text);border-radius:999px;padding:.1rem .55rem;font-size:.8rem}.zeile__punkte{flex-wrap:wrap;grid-area:punkte;align-items:center;gap:.3rem 1rem;display:flex}.zeile__aktionen{z-index:2;flex-wrap:wrap;grid-area:aktionen;gap:.25rem 1.25rem;display:flex;position:relative}.zeile__aktion{color:var(--text);align-items:center;gap:.4rem;min-height:2.75rem;font-size:.95rem;text-decoration:none;display:inline-flex}.zeile__aktion:hover{color:var(--marke);text-decoration:underline}.zeile__aktion .icon{width:1.05rem;height:1.05rem;color:var(--marke)}.zeile__pfeil{color:var(--marke);transition:translate var(--normal) var(--kurve);grid-area:pfeil;align-self:center}.zeile:hover .zeile__pfeil{translate:.3rem}@container (width>=46rem){.liste{grid-template-columns:3rem minmax(0,1.5fr) minmax(11rem,.9fr) minmax(0,1.1fr) auto;gap:.75rem 1.25rem}.zeile{grid-column:1/-1;grid-template-columns:subgrid;grid-template-areas:"rang kopf punkte aktionen pfeil";align-items:center;column-gap:1.25rem;padding-block:1.1rem}.zeile__aktionen{flex-direction:column;gap:0}.zeile__punkte{flex-direction:column;align-items:flex-start;gap:.35rem}}.leer-kasten{justify-items:start;gap:.75rem;display:grid}.ratgeber-raster{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;padding:0;list-style:none;display:grid}.ratgeber-karte{transition:translate var(--normal) var(--kurve), border-color var(--normal);align-content:start;gap:.6rem;display:grid}.ratgeber-karte:hover{border-color:var(--marke);translate:0 -3px}.ratgeber-karte h2,.ratgeber-karte h3{font-size:1.3rem}.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:"";position:absolute;inset:0}.ratgeber-karte{position:relative}.bkopf{gap:.75rem;margin:1rem 0 2rem;display:grid}.bkopf h1{font-size:clamp(2rem,4.5vw + .5rem,3.4rem)}.bkopf .hauptgeschaeft{margin:0;font-size:1.05rem}.bkopf__zeile{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.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{font-family:var(--schrift-text);letter-spacing:.02em;margin-bottom:.6rem;font-size:1rem;font-weight:700}@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-klein) var(--r) var(--r) var(--r-klein);border-left-width:5px;grid-template-columns:auto 1fr;gap:1rem;padding:1rem 1.1rem;display:grid}.merkmal--ja{border-left-color:var(--ja)}.merkmal--nein{border-left-color:var(--nein)}.merkmal--offen{border-left-color:var(--offen);border-left-style:dashed}.merkmal__icon{background:var(--marke-weich);width:2.75rem;height:2.75rem;color:var(--marke);border-radius:12px;place-items:center;display:grid}.merkmal--offen .merkmal__icon{background:var(--flaeche-2);color:var(--offen)}.merkmal__kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem 1rem;display:flex}.merkmal__kopf h3{font-size:1.1rem;font-family:var(--schrift-text);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 .5s var(--feder) both;animation-delay:.25s}@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(--akzent);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:.98rem;font-style:italic}.zitat footer{margin-top:.3rem;font-size:.88rem}.zitat footer a{align-items:center;min-height:2rem;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(--ja-weich);color:var(--ja);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .85rem .3rem .6rem;font-size:.95rem;font-weight:600;display:inline-flex}.etiketten .icon{stroke-width:2.6px;width:1.05rem;height:1.05rem}.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__ziel{margin-top:.75rem}.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-color-surface:var(--flaeche-2);--gmp-mat-color-on-surface:var(--text);--gmp-mat-color-primary:var(--marke)}.google .knopf{margin-bottom:.5rem}.rkopf{gap:.75rem;max-width:46rem;margin:1rem 0 1.5rem;display:grid}.rkopf h1{font-size:clamp(2rem,4.5vw + .5rem,3.3rem)}.rkopf .klein{align-items:center;gap:.4rem;display:inline-flex}.rkopf .icon{width:1rem;height:1rem}.rseite{align-items:start;gap:2rem;margin-top:1.5rem;display:grid}.rtext{max-width:46rem}.rtext>section+section{margin-top:2rem}.rtext>section>h2{margin-bottom:.75rem}.rtext>section>*+*{margin-top:.9rem}.inhalt{border:1px solid var(--linie);border-radius:var(--r);background:var(--flaeche);padding:1rem 1.2rem}.inhalt__titel{letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin-bottom:.4rem;font-size:.78rem;font-weight:700}.inhalt ol{gap:.1rem;padding:0;list-style:none;display:grid}.inhalt a{color:var(--text);padding:.4rem 0;font-size:.98rem;text-decoration:none;display:block}.inhalt a:hover{color:var(--marke);text-decoration:underline}@media (width>=62em){.rseite{grid-template-columns:15rem minmax(0,1fr);gap:3rem}.inhalt{top:calc(var(--kopf-h) + 1rem);position:sticky}}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{gap:.6rem;padding:0;list-style:none;display:grid}.quellen{gap:.8rem;padding-left:1.4rem;display:grid}.quellen li{scroll-margin-top:calc(var(--kopf-h) + 1rem)}.quellen li:target{background:color-mix(in oklab, var(--akzent) 25%, transparent);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 .punkt{width:1.15rem;height:1.15rem;margin-top:.35rem}.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:.8rem;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}.entwurf-hinweis{margin-block:1rem}}@layer schluss;
