@charset "UTF-8";:root{--km-schrift-text: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--km-schrift-marke: var(--km-schrift-text);--km-marke-gewicht: 600;--km-marke-gr\f6\df e: 17px;--km-marke-laufweite: -.01em;--km-menue-schrift: var(--km-schrift-marke);--km-menue-gewicht: var(--km-marke-gewicht);--km-menue-gr\f6\df e: 28px;--km-link-gr\f6\df e: 15px;--km-kopf-h\f6he: 64px;--km-rand: clamp(20px, 5vw, 72px);--km-dauer: .3s;--km-kurve: cubic-bezier(.2, .7, .2, 1);--km-blur: 18px;--km-s\e4ttigung: 160%;--km-ton-dunkel: 8 9 11;--km-ton-hell: 247 246 242;--km-d-deckend: .94;--km-d-regul\e4r: .62;--km-d-klar: .62;--km-h-deckend: .94;--km-h-regul\e4r: .72;--km-h-klar: .72;--km-klar-grenze-dunkel: 131;--km-klar-grenze-hell: 70;--km-kante-dunkel: rgba(255,255,255,.12);--km-glanz-dunkel: rgba(255,255,255,.14);--km-kante-hell: rgba(11,15,20,.1);--km-glanz-hell: rgba(255,255,255,.55);--km-deckend-dunkel: rgb(10 12 15);--km-deckend-hell: rgb(247 246 242);--km-text-dunkel: #F2EFE9;--km-text-hell: #0B0F14;--km-akzent: #C8B89F;--km-akzent-schrift-hell: #6B5A3E;--km-menue-grund-dunkel: #0B0F14;--km-menue-grund-hell: #EDEDEA;--km-knopf-h\f6he: 48px;--km-knopf-radius: 999px;--km-knopf-innen: 0 22px;--km-knopf-schrift: 600 15px/1 var(--km-schrift-text);--km-prim\e4r-grund-dunkel: #C8B89F;--km-prim\e4r-text-dunkel: #0B0F14;--km-prim\e4r-grund-hell: #0B0F14;--km-prim\e4r-text-hell: #EDEDEA;--km-sek-grund-dunkel: rgb(8 9 11 / .62);--km-sek-text-dunkel: #F2EFE9;--km-sek-linie-dunkel: rgba(255,255,255,.12);--km-sek-grund-hell: rgb(247 246 242 / .72);--km-sek-text-hell: #0B0F14;--km-sek-linie-hell: rgba(11,15,20,.1);--km-sek-filter-dunkel: blur(22px) saturate(160%);--km-sek-filter-hell: blur(18px) saturate(160%);--km-sek-deckend-dunkel: rgb(10 12 15 / .94);--km-sek-deckend-hell: rgb(247 246 242 / .94)}:root,[data-grund=dunkel],.km-kopf{--_text: var(--km-text-dunkel);--_fokus: var(--km-text-dunkel);--_kante: var(--km-kante-dunkel);--_glanz: var(--km-glanz-dunkel);--_akzent-schrift: var(--km-akzent);--_menue-grund: var(--km-menue-grund-dunkel);--_prim-grund: var(--km-prim\e4r-grund-dunkel);--_prim-text: var(--km-prim\e4r-text-dunkel);--_sek-grund: var(--km-sek-grund-dunkel);--_sek-text: var(--km-sek-text-dunkel);--_sek-linie: var(--km-sek-linie-dunkel);--_sek-filter: var(--km-sek-filter-dunkel);--_sek-deckend: var(--km-sek-deckend-dunkel)}[data-grund=hell],.km-kopf.ist-hell{--_text: var(--km-text-hell);--_fokus: var(--km-text-hell);--_kante: var(--km-kante-hell);--_glanz: var(--km-glanz-hell);--_akzent-schrift: var(--km-akzent-schrift-hell);--_menue-grund: var(--km-menue-grund-hell);--_prim-grund: var(--km-prim\e4r-grund-hell);--_prim-text: var(--km-prim\e4r-text-hell);--_sek-grund: var(--km-sek-grund-hell);--_sek-text: var(--km-sek-text-hell);--_sek-linie: var(--km-sek-linie-hell);--_sek-filter: var(--km-sek-filter-hell);--_sek-deckend: var(--km-sek-deckend-hell)}html{scroll-padding-top:calc(var(--km-kopf-h\f6he) + 16px)}.km-sprung{position:fixed;left:var(--km-rand);top:8px;z-index:80;padding:12px 16px;border-radius:12px;font:600 15px/1.2 var(--km-schrift-text);background:var(--km-text-hell);color:var(--km-text-dunkel);transform:translateY(-160%)}.km-sprung:focus{transform:none;outline:2px solid var(--km-text-dunkel);outline-offset:2px}.km-kopf{position:fixed;top:0;left:0;right:var(--km-scrollbar, 0px);z-index:60;font-family:var(--km-schrift-text);color:var(--_text);--_sd: var(--km-d-regul\e4r);--_sh: var(--km-h-regul\e4r)}.km-kopf.km-stufe-deckend{--_sd: var(--km-d-deckend);--_sh: var(--km-h-deckend)}.km-kopf.km-stufe-regul\e4r{--_sd: var(--km-d-regul\e4r);--_sh: var(--km-h-regul\e4r)}.km-kopf.km-stufe-klar{--_sd: var(--km-d-klar);--_sh: var(--km-h-klar)}.km-leiste{position:relative;z-index:2;display:flex;align-items:center;gap:24px;height:var(--km-kopf-h\f6he);padding:0 var(--km-rand)}.km-glas{position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--km-deckend-dunkel);box-shadow:inset 0 -1px 0 var(--_kante),inset 0 1px 0 var(--_glanz);transition:box-shadow var(--km-dauer) var(--km-kurve)}.km-kopf.ist-hell .km-glas{background:var(--km-deckend-hell)}.km-ton{position:absolute;inset:0;transition:opacity var(--km-dauer) var(--km-kurve)}.km-ton-d{background:rgb(var(--km-ton-dunkel));opacity:var(--_sd)}.km-ton-h{background:rgb(var(--km-ton-hell));opacity:0}.km-kopf.ist-hell .km-ton-d{opacity:0}.km-kopf.ist-hell .km-ton-h{opacity:var(--_sh)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.km-glas,.km-kopf.ist-hell .km-glas{background:transparent;-webkit-backdrop-filter:blur(var(--km-blur)) saturate(var(--km-s\e4ttigung));backdrop-filter:blur(var(--km-blur)) saturate(var(--km-s\e4ttigung))}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.km-kopf,.km-kopf.km-stufe-regul\e4r,.km-kopf.km-stufe-klar{--_sd: var(--km-d-deckend);--_sh: var(--km-h-deckend)}}@media(prefers-reduced-transparency:reduce){.km-kopf,.km-kopf.km-stufe-regul\e4r,.km-kopf.km-stufe-klar{--_sd: var(--km-d-deckend);--_sh: var(--km-h-deckend)}.km-glas,.km-kopf.ist-hell .km-glas{-webkit-backdrop-filter:none;backdrop-filter:none}}.km-kopf.ist-deckend-erzwungen,.km-kopf.ist-deckend-erzwungen.km-stufe-regul\e4r,.km-kopf.ist-deckend-erzwungen.km-stufe-klar{--_sd: var(--km-d-deckend);--_sh: var(--km-h-deckend)}.km-kopf.ist-deckend-erzwungen .km-glas{-webkit-backdrop-filter:none;backdrop-filter:none}.km-marke{flex:0 0 auto;display:inline-flex;align-items:center;min-height:48px;font-family:var(--km-schrift-marke);font-weight:var(--km-marke-gewicht);font-size:var(--km-marke-gr\f6\df e);letter-spacing:var(--km-marke-laufweite);line-height:1;color:var(--_text);text-decoration:none;white-space:nowrap;transition:color var(--km-dauer) var(--km-kurve)}.km-marke-trenner{color:var(--_akzent-schrift);margin:0 .3em}.km-nav{flex:0 0 auto;margin-left:auto}.km-nav-liste{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none}.km-link{position:relative;display:inline-flex;align-items:center;height:40px;padding:0 12px;border-radius:999px;font:500 var(--km-link-gr\f6\df e)/1 var(--km-schrift-text);letter-spacing:.005em;color:var(--_text);text-decoration:none;white-space:nowrap;transition:color var(--km-dauer) var(--km-kurve)}.km-link:after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:2px;border-radius:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s var(--km-kurve)}.km-link:hover:after,.km-link[aria-current]:after{transform:scaleX(1)}.km-ende{flex:0 0 auto;display:flex;align-items:center;gap:16px}.km-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--km-knopf-h\f6he);min-width:48px;padding:var(--km-knopf-innen);border-radius:var(--km-knopf-radius);border:1px solid transparent;font:var(--km-knopf-schrift);letter-spacing:.005em;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--km-dauer) var(--km-kurve),color var(--km-dauer) var(--km-kurve),border-color var(--km-dauer) var(--km-kurve),transform .18s var(--km-kurve)}.km-knopf:active{transform:scale(.98)}.km-knopf--prim\e4r{background:var(--_prim-grund);color:var(--_prim-text)}.km-knopf--prim\e4r:hover{background:color-mix(in oklab,var(--_prim-grund) 86%,var(--_prim-text))}.km-knopf--sekund\e4r{background:var(--_sek-deckend);color:var(--_sek-text);border-color:var(--_sek-linie);box-shadow:inset 0 1px 0 var(--_glanz)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.km-knopf--sekund\e4r{background:var(--_sek-grund);-webkit-backdrop-filter:var(--_sek-filter);backdrop-filter:var(--_sek-filter)}}.km-knopf--sekund\e4r:hover{border-color:currentColor}@media(prefers-reduced-transparency:reduce){.km-knopf--sekund\e4r{background:var(--_sek-deckend);-webkit-backdrop-filter:none;backdrop-filter:none}}.km-kopf :focus-visible,.km-knopf:focus-visible{outline:2px solid var(--_fokus);outline-offset:3px}.km-kopf :focus:not(:focus-visible){outline:none}.km-burger{display:none;position:relative;width:48px;height:48px;margin-right:-12px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--_text);cursor:pointer;-webkit-tap-highlight-color:transparent}.km-burger i{position:absolute;left:14px;right:14px;height:2px;border-radius:2px;background:currentColor;transition:transform var(--km-dauer) var(--km-kurve),opacity var(--km-dauer) var(--km-kurve)}.km-burger i:nth-child(1){top:17px}.km-burger i:nth-child(2){top:23px}.km-burger i:nth-child(3){top:29px}.km-kopf.ist-offen .km-burger i:nth-child(1){transform:translateY(6px) rotate(45deg)}.km-kopf.ist-offen .km-burger i:nth-child(2){opacity:0}.km-kopf.ist-offen .km-burger i:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.km-menue{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;padding:calc(var(--km-kopf-h\f6he) + 24px) var(--km-rand) 40px;background:var(--_menue-grund);color:var(--_text);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:opacity var(--km-dauer) var(--km-kurve),visibility 0s linear var(--km-dauer)}.km-kopf.ist-offen .km-menue{opacity:1;visibility:visible;transition:opacity var(--km-dauer) var(--km-kurve),visibility 0s}.km-menue-liste{margin:0 0 40px;padding:0;list-style:none;display:grid;gap:0}.km-menue-link{display:flex;align-items:center;min-height:56px;font-family:var(--km-menue-schrift);font-weight:var(--km-menue-gewicht);font-size:var(--km-menue-gr\f6\df e);line-height:1.1;letter-spacing:var(--km-marke-laufweite);color:var(--_text);text-decoration:none;overflow-wrap:break-word;border-bottom:1px solid var(--_kante);transform:translateY(8px);transition:transform var(--km-dauer) var(--km-kurve),color var(--km-dauer) var(--km-kurve)}.km-kopf.ist-offen .km-menue-link{transform:none}.km-menue-link[aria-current]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.km-menue-buchen{align-self:flex-start}@media(max-width:1023.98px){.km-nav{display:none}.km-burger{display:inline-block}.km-ende{margin-left:auto}}@media(max-width:639.98px){.km-buchen{display:none}}.km-kopf.ist-eng .km-nav{display:none}.km-kopf.ist-eng .km-burger{display:inline-block}.km-kopf.ist-eng .km-ende{margin-left:auto}@media(min-width:1024px){.km-kopf:not(.ist-eng) .km-menue{display:none}}@media(max-width:1023.98px){html:not(.km-js) .km-burger{display:none}html:not(.km-js) .km-leiste{flex-wrap:wrap;height:auto;row-gap:0;padding-top:8px;padding-bottom:8px}html:not(.km-js) .km-nav{display:block;order:3;flex:1 0 100%;margin:0 calc(var(--km-rand) * -1);padding:0 calc(var(--km-rand) - 12px);overflow-x:auto}html:not(.km-js) .km-menue{display:none}}html.km-gesperrt{overflow:hidden}html.km-gesperrt body{padding-right:var(--km-scrollbar, 0px)}@media(prefers-reduced-motion:reduce){.km-kopf,.km-knopf,[data-richtung]{--km-dauer: 0s}.km-kopf *,.km-kopf *:after,.km-knopf{transition-duration:0s!important;transition-delay:0s!important}.km-menue-link,.km-knopf:active{transform:none}}.km-marke{display:inline-grid;grid-auto-flow:column;justify-content:start;align-content:center;gap:12px;align-items:baseline}.km-marke-kurz{font-family:var(--f-papier);font-style:italic;font-weight:400;font-size:24px;letter-spacing:-.01em}.km-marke-unter{font-family:var(--f-maschine);font-size:12px;font-weight:400;letter-spacing:0;color:var(--_text);opacity:.8}@media(max-width:359.98px){.km-marke-unter{display:none}}.km-menue-link{font-style:italic}.km-link[aria-current],.km-menue-link[aria-current]{font-weight:500}@media(min-width:1024px)and (max-width:1279.98px){.km-marke-unter{display:none}}@media(max-width:639.98px){.km-buchen{display:inline-flex;height:40px;padding:0 14px;font-size:14px}.km-ende{gap:6px}.km-leiste{gap:12px}}@media(max-width:519.98px){.km-marke{align-items:center}.km-marke-unter{white-space:normal;max-width:17ch;line-height:1.25}}@media(max-width:1023.98px){html:not(.km-js) .km-nav{overflow-x:visible}html:not(.km-js) .km-nav-liste{flex-wrap:wrap}}@media print{.km-kopf,.km-sprung{display:none!important}}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/fonts/fraunces-italic-var-latin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-var-latin.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/geistmono-normal-var-latin.woff2) format("woff2")}:root{--papier: #F6F3EC;--papier-blatt: #FBF9F4;--papier-kante: #EDE8DD;--tinte: #0B0F14;--still: #5F676F;--akzent-schrift: #6B5A3E;--champagner: #C8B89F;--linie: rgb(11 15 20 / .12);--linie-fein: rgb(11 15 20 / .08);--f-papier: "Fraunces", Georgia, "Times New Roman", serif;--f-maschine: "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--f-text: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--rand: clamp(20px, 5vw, 72px);--breite: 1240px;--abstand: clamp(88px, 12vw, 176px);--radius-blatt: 6px;--radius-glas: 20px;--kurve: cubic-bezier(.22, 1, .36, 1);--glas-ton: rgb(200 184 159 / .26);--glas-filter: blur(14px) saturate(140%);--glas-kante: rgb(255 255 255 / .62);--glas-glanz: inset 0 1px 0 rgb(255 255 255 / .8);--glas-schatten: 0 1px 2px rgb(11 15 20 / .06), 0 32px 64px -32px rgb(11 15 20 / .38);--glas-deckend: #EAE3D6;--km-schrift-text: var(--f-text);--km-schrift-marke: var(--f-papier);--km-marke-gewicht: 400;--km-marke-gr\f6\df e: 24px;--km-marke-laufweite: -.01em;--km-menue-schrift: var(--f-papier);--km-menue-gewicht: 300;--km-menue-gr\f6\df e: 32px;--km-blur: 10px;--km-s\e4ttigung: 140%;--km-h-deckend: .94;--km-h-regul\e4r: .72;--km-h-klar: .72;--km-ton-hell: 246 243 236;--km-deckend-hell: rgb(246 243 236);--km-menue-grund-hell: #F6F3EC;--km-akzent-schrift-hell: #6B5A3E;--km-prim\e4r-grund-hell: #0B0F14;--km-prim\e4r-text-hell: #F6F3EC}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--papier)}body{margin:0;background:var(--papier);color:var(--tinte);font:400 17px/1.6 var(--f-text);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}@media(max-width:640px){body{font-size:16px}}img,picture,svg,canvas{display:block;max-width:100%}img{height:auto}a{color:inherit}p{margin:0 0 1em}h1,h2,h3{margin:0;font-weight:300}button,input,select,textarea{font:inherit;color:inherit}::selection{background:#c8b89f8c;color:var(--tinte)}:focus-visible{outline:2px solid var(--tinte);outline-offset:3px;border-radius:4px}:focus:not(:focus-visible){outline:none}[hidden]{display:none!important}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}html:active-view-transition .km-kopf{view-transition-name:kopf}}.nur-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.anker{display:block;position:relative;top:-80px;visibility:hidden;height:0}.rahmen{width:100%;max-width:calc(var(--breite) + 2 * var(--rand));margin-inline:auto;padding-inline:var(--rand)}.abschnitt{padding-block:var(--abstand);position:relative}.abschnitt+.abschnitt{padding-top:0}.abschnitt--kante{border-top:1px solid var(--linie);padding-block:clamp(56px,7vw,96px)}.abschnitt+.abschnitt--kante{padding-top:clamp(56px,7vw,96px)}main{display:block}.titel{font-family:var(--f-papier);font-style:italic;font-weight:300;font-size:clamp(2.1rem,4.4vw,4rem);line-height:1.02;letter-spacing:-.02em;max-width:18ch;margin:0 0 .55em;text-wrap:balance}.titel--klein{font-size:clamp(1.7rem,3vw,2.6rem);max-width:22ch}.untertitel{font-family:var(--f-papier);font-style:italic;font-weight:400;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.15;letter-spacing:-.01em;margin:0 0 .5em}.seitentitel{font-family:var(--f-papier);font-style:italic;font-weight:300;font-variation-settings:"opsz" 144;font-size:clamp(2.9rem,7.2vw,7.5rem);line-height:.92;letter-spacing:-.03em;max-width:14ch;margin:0;text-wrap:balance}.stimme-papier{font-family:var(--f-papier);font-style:italic;font-weight:300;font-size:clamp(1.5rem,2.7vw,2.35rem);line-height:1.2;letter-spacing:-.012em;max-width:30ch;margin:0;text-wrap:pretty}.text{max-width:64ch;text-wrap:pretty}.text--still{color:var(--still)}.klein{font-size:14px;line-height:1.55;color:var(--still);max-width:72ch}.maschine{font-family:var(--f-maschine);font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0;font-variant-numeric:tabular-nums}@media(min-width:900px){.maschine{font-size:15px}}.glasleiste{display:inline-block;max-width:100%;padding:.7em 1em;border-radius:12px;margin:0 0 1.5em;background:linear-gradient(180deg,#ffffff9e,#c8b89f66);box-shadow:inset 0 1px #ffffffd9,inset 0 0 0 1px #c8b89f99,0 12px 28px -18px #0b0f1466;color:var(--tinte)}@media(forced-colors:active){.glasleiste{border:1px solid CanvasText}}.glas{position:relative;border-radius:var(--radius-glas);background:var(--glas-deckend);border:1px solid var(--glas-kante);box-shadow:var(--glas-glanz),var(--glas-schatten);color:var(--tinte)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glas{background:var(--glas-ton);-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter)}}@media(prefers-reduced-transparency:reduce){.glas{background:var(--glas-deckend);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.glas{border:1px solid CanvasText;background:Canvas}}.blatt{position:relative;background:var(--papier-blatt);border-radius:var(--radius-blatt);box-shadow:0 1px 1px #0b0f140d,0 2px 6px #0b0f140a,0 18px 40px -18px #0b0f1447}.blatt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #0b0f140d}.textlink{display:inline-flex;align-items:baseline;gap:.45em;color:var(--tinte);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:#0b0f1473;transition:text-decoration-color .2s var(--kurve);min-height:24px}.textlink:hover{text-decoration-color:currentColor}.textlink__pfeil{font-family:var(--f-maschine);font-weight:400;transition:transform .25s var(--kurve);text-decoration:none;display:inline-block}.textlink:hover .textlink__pfeil{transform:translate(3px)}.text a:not(.textlink),.klein a{text-underline-offset:.2em}.knopfzeile{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}.seitenkopf{padding-top:calc(64px + clamp(64px,10vw,144px));padding-bottom:clamp(48px,7vw,96px);position:relative}.seitenkopf__einstieg{margin-top:clamp(28px,4vw,48px)}.seitenkopf__leiste{margin-top:28px}.zweispalter{display:grid;gap:clamp(32px,5vw,72px);align-items:start}@media(min-width:960px){.zweispalter{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.zweispalter--gleich{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zweispalter--umgekehrt{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.paar{display:grid;gap:0;position:relative;margin-top:clamp(28px,4vw,48px)}.paar__papier{padding:clamp(24px,3vw,40px);padding-bottom:clamp(56px,6vw,72px)}.paar__glas{padding:clamp(24px,3vw,40px);margin:-32px 0 0 clamp(16px,6vw,48px)}@media(min-width:900px){.paar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.paar__papier{padding-right:clamp(64px,8vw,120px);padding-bottom:clamp(24px,3vw,40px);min-height:100%}.paar__glas{margin:32px 0 32px -56px}}.paar__marke{display:block;margin:0 0 .9em;color:var(--still)}.paar__glas .paar__marke{color:var(--akzent-schrift)}.paar__papier p:last-child,.paar__glas p:last-child{margin-bottom:0}.paar__zeile{margin-top:20px}.beweis{display:grid;position:relative;margin-top:clamp(28px,4vw,48px)}.beweis__blatt{padding:28px 24px 72px;overflow:hidden}.beweis__blattzeile{display:grid;grid-template-columns:5.5ch 18px minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;border-bottom:1px dashed var(--linie);color:var(--still)}.beweis__blattzeile:last-child{border-bottom:0}.beweis__haken{width:14px;height:8px;border-left:2px solid var(--tinte);border-bottom:2px solid var(--tinte);transform:rotate(-45deg) translate(1px,-2px);opacity:.7}.beweis__strich{height:8px;border-radius:4px;background:#0b0f141a}.beweis__glas{padding:clamp(20px,3vw,36px);margin:-48px 0 0 clamp(12px,5vw,40px)}.beweis__liste{list-style:none;margin:0;padding:0}.beweis__liste li{padding:12px 0;border-bottom:1px solid rgb(11 15 20 / .1);overflow-wrap:anywhere}.beweis__liste li:first-child{padding-top:0}.beweis__liste li:last-child{border-bottom:0;padding-bottom:0}.beweis__takt{font-weight:500}.beweis__trenner{color:var(--akzent-schrift)}@media(min-width:900px){.beweis{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center}.beweis__blatt{padding:32px 88px 32px 28px}.beweis__glas{margin:0 0 0 -64px}}.fragen{margin-top:clamp(24px,3vw,40px);border-top:1px solid var(--linie);max-width:900px}.frage{border-bottom:1px solid var(--linie)}.frage summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:16px;align-items:center;padding:22px 0;font-family:var(--f-papier);font-style:italic;font-weight:400;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.25}.frage summary::-webkit-details-marker{display:none}.frage summary:after{content:"+";font-family:var(--f-maschine);font-style:normal;font-size:22px;line-height:1;text-align:center;width:28px;height:28px;transition:transform .3s var(--kurve)}.frage[open] summary:after{transform:rotate(45deg)}.frage__antwort{padding:0 0 24px;max-width:64ch}.frage__antwort p:last-child{margin-bottom:0}.termin{position:relative;display:grid}.termin__blatt{grid-area:1 / 1;min-height:100%;overflow:hidden}.termin__raster{position:absolute;inset:24px;border-radius:4px;opacity:.9;background-image:linear-gradient(to right,var(--linie-fein) 1px,transparent 1px),linear-gradient(to bottom,var(--linie-fein) 1px,transparent 1px);background-size:calc(100% / 7) 56px}.termin__belegt{position:absolute;height:40px;border-radius:6px;background:#0b0f1412}.termin__glas{grid-area:1 / 1;margin:clamp(28px,6vw,72px);padding:clamp(28px,4vw,56px);max-width:760px}.termin__glas .titel{max-width:20ch}.termin__kontakt{margin:28px 0 0}.termin--brief .termin__raster{background-image:linear-gradient(to bottom,var(--linie-fein) 1px,transparent 1px);background-size:100% 32px}.fuss{background:var(--papier-kante);border-top:1px solid var(--linie);padding-block:clamp(48px,6vw,80px) clamp(40px,5vw,64px);margin-top:var(--abstand)}.fuss__innen{display:grid;gap:28px}.fuss__marke{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.fuss__kurz{font-family:var(--f-papier);font-style:italic;font-weight:400;font-size:28px;line-height:1}.fuss__unter{font-family:var(--f-maschine);font-size:13px;color:var(--still)}.fuss__adresse{font-style:normal;display:grid;gap:4px;font-size:15px}.fuss__adresse a{text-underline-offset:.2em}.fuss__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 24px;font-size:15px}.fuss__links a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:.2em}@media(min-width:900px){.fuss__innen{grid-template-columns:minmax(0,1fr) auto;align-items:end}.fuss__marke,.fuss__adresse{grid-column:1}.fuss__nav{grid-column:2;grid-row:1 / span 2;align-self:end}}.formular{display:grid;gap:20px;max-width:720px}.feld{display:grid;gap:8px}.feld label,.feld legend{font-weight:500;font-size:15px}.feld__pflicht{color:var(--akzent-schrift);font-weight:400}.feld input,.feld select,.feld textarea{width:100%;min-height:48px;padding:12px 14px;background:var(--papier-blatt);border:1px solid rgb(11 15 20 / .28);border-radius:10px;font-size:16px;line-height:1.4;color:var(--tinte);transition:border-color .2s var(--kurve),box-shadow .2s var(--kurve)}.feld textarea{min-height:120px;resize:vertical}.feld input:focus-visible,.feld select:focus-visible,.feld textarea:focus-visible{outline:2px solid var(--tinte);outline-offset:1px;border-color:var(--tinte)}.feld input[aria-invalid=true],.feld select[aria-invalid=true]{border-color:#8a1c1c}.feld__fehler{color:#8a1c1c;font-size:14px;margin:0}.feld--zwei{display:grid;gap:20px}@media(min-width:640px){.feld--zwei{grid-template-columns:1fr 1fr}}.falle{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.meldung{padding:16px 18px;border-radius:12px;border:1px solid var(--linie);background:var(--papier-blatt)}.meldung--fehler{border-color:#8a1c1c;color:#5c1010;background:#fbf1ee}.meldung:empty{display:none}button.km-knopf[disabled]{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.textlink__pfeil,.frage summary:after{transition:none}}@media print{.km-kopf,.km-sprung,.fuss__nav{display:none!important}body{background:#fff}}.ablauf{list-style:none;margin:clamp(28px,4vw,44px) 0 0;padding:0;display:grid;gap:0;max-width:900px;border-top:1px solid var(--linie)}.ablauf__schritt{display:grid;gap:6px 32px;padding:20px 0;border-bottom:1px solid var(--linie)}.ablauf__marke{color:var(--akzent-schrift)}.ablauf__schritt p{margin:0;max-width:64ch}@media(min-width:760px){.ablauf__schritt{grid-template-columns:9rem minmax(0,1fr);align-items:baseline}}.zeilen{list-style:none;margin:clamp(28px,4vw,44px) 0 0;padding:0;border-top:1px solid var(--linie);max-width:1000px}.zeilen__eintrag{display:grid;gap:6px 40px;padding:24px 0;border-bottom:1px solid var(--linie)}.zeilen__eintrag .untertitel{margin:0}.zeilen__eintrag p{margin:0;max-width:64ch}@media(min-width:860px){.zeilen__eintrag{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:baseline}}.stand-liste{list-style:none;margin:clamp(28px,4vw,48px) 0 0;padding:0;display:grid;gap:14px}.stand-zeile{display:grid;gap:14px 32px;padding:clamp(20px,2.6vw,28px)}.stand-zeile .untertitel{margin:0 0 8px}.stand-zeile p{margin:0}.stand-zeile .glasleiste{margin:0;align-self:center}.stand-zeile__beleg{display:block;margin-top:4px;color:var(--akzent-schrift)}@media(min-width:900px){.stand-zeile{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}.hinweis{margin:24px 0 0;padding:16px 18px;border-left:2px solid var(--akzent-schrift);background:#c8b89f24;border-radius:0 10px 10px 0;font-size:15px;max-width:72ch}.hinweis p:last-child{margin-bottom:0}.fussnote{margin:28px 0 0;font-size:14px;color:var(--still);max-width:72ch}.slots{border:0;margin:0;padding:0;min-width:0}.slots legend{padding:0;margin:0 0 14px;font-weight:500;font-size:15px}.slots__liste{display:grid;gap:18px;min-height:120px}.slots__liste[aria-busy=true]{background:repeating-linear-gradient(90deg,rgb(11 15 20 / .06) 0 84px,transparent 84px 96px) 0 34px / 100% 48px no-repeat}.slots__datum{margin:0 0 8px;font-family:var(--f-maschine);font-size:14px;color:var(--still)}.slots__reihe{display:flex;flex-wrap:wrap;gap:8px}.slots__leer{margin:0}.slot{position:relative;display:inline-flex}.slot input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.slot__zeit{display:inline-flex;align-items:center;justify-content:center;min-width:96px;min-height:48px;padding:0 16px;border:1px solid rgb(11 15 20 / .28);border-radius:999px;background:var(--papier-blatt);font:400 15px/1 var(--f-maschine);font-variant-numeric:tabular-nums;color:var(--tinte);transition:background-color .2s var(--kurve),color .2s var(--kurve),border-color .2s var(--kurve)}.slot input:hover+.slot__zeit{border-color:var(--tinte)}.slot input:checked+.slot__zeit{background:var(--tinte);color:var(--papier);border-color:var(--tinte)}.slot input:focus-visible+.slot__zeit{outline:2px solid var(--tinte);outline-offset:3px}@media(forced-colors:active){.slot input:checked+.slot__zeit{outline:3px solid Highlight}}.lead-zeile{margin:0}.erfolg{padding:clamp(24px,3vw,40px)}.erfolg h2:focus{outline:none}.erfolg__termin{margin:8px 0 16px}.formular__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.recht{max-width:820px}.recht h2{font-family:var(--f-papier);font-style:italic;font-weight:400;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.2;margin:2.2em 0 .6em}.recht h2:first-child{margin-top:0}.recht h3{font-weight:600;font-size:17px;margin:1.6em 0 .4em}.recht p,.recht li{max-width:72ch}.recht ul,.recht ol{padding-left:1.3em;margin:0 0 1em}.recht li{margin-bottom:.35em}.recht a{text-underline-offset:.2em}.recht .stand{color:var(--still);font-size:15px}.recht .toc{margin:28px 0 8px;padding:20px 24px;background:var(--papier-blatt);border:1px solid var(--linie);border-radius:10px}.recht .toc-title{font-weight:600;margin-bottom:8px}.recht .toc ol{margin:0;columns:2 18rem;column-gap:32px}.recht .lede{font-size:18px}.recht .info-box{margin:28px 0;padding:16px 18px;border-left:2px solid var(--akzent-schrift);background:#c8b89f24;border-radius:0 10px 10px 0}.recht .placeholder{background:#c8b89f59;padding:0 .25em;border-radius:3px}.recht .download-bar{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin:24px 0}.recht .btn{font:inherit;font-weight:500;color:var(--tinte);background:none;border:0;padding:0;min-height:24px;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.recht .parties{display:grid;gap:16px;margin:28px 0}@media(min-width:760px){.recht .parties{grid-template-columns:1fr 1fr}}.recht .party{padding:18px 20px;background:var(--papier-blatt);border:1px solid var(--linie);border-radius:10px}.recht .party-label{font-family:var(--f-maschine);font-size:13px;color:var(--still);margin-bottom:6px}.recht .party-name{font-weight:600;margin-bottom:6px}.recht .table-tom{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:15px}.recht .table-tom td{border-top:1px solid var(--linie);padding:10px 12px 10px 0;vertical-align:top}.recht .table-tom td:first-child{font-weight:500;width:36%}.recht .signature-grid{display:grid;gap:32px;margin:32px 0}@media(min-width:760px){.recht .signature-grid{grid-template-columns:1fr 1fr}}.recht .sig-line{border-bottom:1px solid var(--tinte);height:40px;margin-bottom:6px}.recht .fassung{font-family:var(--f-maschine);font-size:13px;color:var(--still);margin-top:32px}.recht__abschluss{margin-top:clamp(40px,6vw,72px)}.leer{position:relative;display:grid;max-width:980px}.leer__blatt{grid-area:1 / 1;min-height:clamp(280px,36vw,420px)}.leer__glas{grid-area:1 / 1;align-self:center;margin:clamp(40px,8vw,96px) clamp(16px,5vw,56px) clamp(40px,8vw,96px) clamp(48px,14vw,200px);padding:clamp(24px,3vw,40px)}.leer__glas p{max-width:52ch}.seitenkopf .glasleiste{margin-top:28px}@media(min-width:1024px){.seitenkopf--zwei .seitenkopf__raster{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,72px);align-items:end}.seitenkopf--zwei .seitentitel{font-size:clamp(2.9rem,5.2vw,5.75rem);max-width:none}.seitenkopf--zwei .seitenkopf__rechts>:first-child,.seitenkopf--zwei .seitenkopf__rechts>.glasleiste:first-child{margin-top:0}.seitenkopf--zwei .seitenkopf__rechts>:last-child{margin-bottom:0}}.plz{margin-top:clamp(28px,4vw,48px);padding:clamp(24px,3vw,40px);max-width:860px}.plz__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:8px}.plz__form .feld{flex:0 1 220px}.plz__ergebnis{margin-top:20px}.plz__ergebnis:empty{display:none}.plz__ergebnis p{margin:0}.plz__liste{list-style:none;margin:0;padding:0;display:grid;gap:12px}.plz__treffer{display:grid;gap:2px}.plz__stand{margin-top:12px!important;color:var(--still)}.plz .fussnote{margin-top:20px}.einstieg-zeile{display:block;margin-top:18px}@media print{.recht .download-bar{display:none}}.termin__belegt--1{left:calc(24px + 100% / 7 * 1 + 6px);top:24px;width:calc((100% - 48px) / 7 - 12px)}.termin__belegt--2{left:calc(24px + 100% / 7 * 3 + 6px);top:136px;width:calc((100% - 48px) / 7 - 12px)}.termin__belegt--3{left:calc(24px + 100% / 7 * 5 + 6px);top:80px;width:calc((100% - 48px) / 7 - 12px)}
