@font-face{font-family:newsreader;src:url(../media/newsreader_latin_opsz_normal-s.p.0dc79pquxokce.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader;src:url(../media/newsreader_latin_opsz_italic-s.p.11ae33ayisz--.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.RImbaG_className{font-family:newsreader,newsreader Fallback}.RImbaG_variable{--font-newsreader:"newsreader", "newsreader Fallback"}
@font-face{font-family:hanken;src:url(../media/hanken_grotesk_latin_wght_normal-s.p.3241148m1u9do.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:hanken Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.hNG7Iq_className{font-family:hanken,hanken Fallback}.hNG7Iq_variable{--font-hanken:"hanken", "hanken Fallback"}
:root{--creme:#f6efe6;--papier:#fcf8f2;--sand:#ede2d4;--sand-tief:#dfcfbb;--tinte:#2b2420;--leise:#5f5148;--ton:#9c4a2f;--ton-hell:#b4583a;--pfirsich:#f3c9a8;--nacht:#2a211c;--linie:#2b242024;--serif:var(--font-newsreader), "Iowan Old Style", Georgia, serif;--sans:var(--font-hanken), system-ui, sans-serif;--rand:clamp(20px, 5vw, 64px);--breite:1280px;--sanft:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:var(--sand-tief) var(--creme);scroll-padding-top:96px}html[data-menue=offen]{overflow:hidden}body{background:var(--creme);color:var(--tinte);font:400 1.125rem/1.65 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit}button,input,textarea{font:inherit;color:inherit}::selection{background:var(--pfirsich);color:var(--tinte)}:focus-visible{outline:2px solid var(--ton);outline-offset:3px;border-radius:6px}input,textarea{caret-color:var(--ton)}.nur-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.sprung{z-index:100;background:var(--tinte);color:var(--creme);border-radius:99px;padding:10px 16px;position:absolute;top:-60px;left:16px}.sprung:focus{top:12px}.titel-held,.titel-1,.titel-2,.titel-3,.ergebnis-titel,.marke,.menue a,blockquote{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;font-weight:300}.titel-held{font-size:clamp(2.75rem,6.6vw,6rem);line-height:1.02}.titel-1{font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:1.04}.titel-2{font-size:clamp(2rem,3.8vw,3.4rem);line-height:1.08}.titel-3{font-size:clamp(1.4rem,2vw,1.75rem);font-weight:400;line-height:1.2}em,.betont{font-style:italic}.titel-1 em,.titel-2 em{color:var(--ton)}.vorspann{color:var(--leise);max-width:34em;font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.55}p+p{margin-top:1em}.aktionen{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:34px;display:flex}.knopf{border:1px solid var(--tinte);background:var(--tinte);min-height:54px;color:var(--creme);cursor:pointer;transition:background .4s var(--sanft), color .4s var(--sanft), transform .4s var(--sanft), box-shadow .4s var(--sanft);border-radius:99px;align-items:center;gap:12px;padding:14px 28px;font-size:1.02rem;font-weight:500;text-decoration:none;display:inline-flex}.knopf svg{transition:transform .4s var(--sanft)}.knopf:hover{background:var(--ton);border-color:var(--ton);color:var(--creme);box-shadow:0 14px 30px -14px #9c4a2f99}.knopf:hover svg{transform:translate(4px)}.knopf:active{transform:scale(.98)}.knopf:disabled{opacity:.55;cursor:progress}.knopf-zweit{color:var(--tinte);background:0 0}.knopf-hell{background:var(--creme);border-color:var(--creme);color:var(--tinte)}.knopf-hell:hover{background:var(--pfirsich);border-color:var(--pfirsich);color:var(--tinte);box-shadow:0 14px 34px -12px #0006}.textlink{cursor:pointer;color:var(--tinte);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ton-hell);text-decoration-color:var(--ton-hell);transition:text-underline-offset .3s var(--sanft), color .3s;background:0 0;border:0;align-items:center;gap:8px;margin-top:18px;padding:0;display:inline-flex}.aktionen .textlink{margin-top:0}.textlink:hover{color:var(--ton);text-underline-offset:9px}.textlink-hell{color:var(--creme);text-decoration-color:#f6efe699}.textlink-hell:hover{color:var(--pfirsich)}.kopf{z-index:50;color:var(--tinte);transition:background .5s var(--sanft), color .5s var(--sanft), box-shadow .5s var(--sanft);position:fixed;inset:0 0 auto}.kopf[data-gerollt=true]{box-shadow:0 1px 0 var(--linie);background:#f6efe6f7}.kopf[data-hell=true]{color:var(--creme);box-shadow:none;background:0 0}.kopf-innen{max-width:calc(var(--breite) + 2 * var(--rand));padding:18px var(--rand);align-items:center;gap:28px;margin:0 auto;display:flex}.marke{white-space:nowrap;letter-spacing:0;font-size:1.45rem;font-weight:400;text-decoration:none}.marke i{font-weight:300}.kopf-nav{margin-left:auto}.kopf-nav ul{gap:30px;padding:0;list-style:none;display:flex}.kopf-nav a{white-space:nowrap;padding:6px 0;font-size:.98rem;text-decoration:none;position:relative}.kopf-nav a:after{content:"";transform-origin:0;height:1px;transition:transform .5s var(--sanft);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.kopf-nav a:hover:after,.kopf-nav a[aria-current=page]:after{transform:scaleX(1)}.kopf-rechts{align-items:center;gap:10px;display:flex}.kopf-ki,.kopf-mein,.kopf-telefon,.menue-knopf{border:1px solid color-mix(in srgb, currentColor 38%, transparent);cursor:pointer;height:44px;transition:background .4s var(--sanft), border-color .4s;background:0 0;border-radius:99px;align-items:center;gap:8px;font-size:.95rem;text-decoration:none;display:inline-flex}.kopf-ki{justify-content:center;width:44px}.kopf-telefon,.kopf-mein{white-space:nowrap;padding:0 18px}.menue-knopf{padding:0 16px 0 18px;display:none}.kopf-ki:hover,.kopf-mein:hover,.kopf-telefon:hover,.menue-knopf:hover{background:color-mix(in srgb, currentColor 8%, transparent);border-color:currentColor}.menue{z-index:-1;background:var(--creme);color:var(--tinte);padding:110px var(--rand) 40px;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}.menue ul{padding:0;list-style:none}.menue a{font-size:clamp(2.2rem,9vw,3.4rem);line-height:1.25;text-decoration:none;display:inline-block}.menue a:hover{color:var(--ton);font-style:italic}.menue-fuss{border-top:1px solid var(--linie);flex-wrap:wrap;gap:12px 28px;margin-top:32px;padding-top:22px;display:flex}.menue-fuss a{font-family:var(--sans);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--ton-hell);text-decoration-color:var(--ton-hell);font-size:1.05rem}@media (max-width:1400px){.kopf-nav ul{gap:24px}.kopf-telefon span{display:none}.kopf-telefon{justify-content:center;width:44px;padding:0}}@media (max-width:1320px){.kopf-nav{display:none}.kopf-rechts{margin-left:auto}.menue-knopf{display:inline-flex}}@media (max-width:560px){.kopf-telefon span,.kopf-mein span{display:none}.kopf-mein,.kopf-telefon{justify-content:center;width:44px;padding:0}.marke{font-size:1.25rem}.kopf-innen{gap:12px}.kopf-rechts{gap:8px}}@media (max-width:480px){.kopf-ki{display:none}}@media (max-width:380px){.menue-knopf span{display:none}.menue-knopf{justify-content:center;width:44px;padding:0}}.held{height:100svh;min-height:640px;max-height:1100px;color:var(--creme);isolation:isolate;background:#3a2c24;position:relative;overflow:hidden}.held-bild,.held-bild-rahmen{position:absolute;inset:0}.held-bild-rahmen{will-change:transform, clip-path}.morgenlicht{z-index:1;pointer-events:none;opacity:0;mix-blend-mode:screen;width:100%;height:100%;transition:opacity 2.5s;position:absolute;inset:0}.morgenlicht[data-bereit=ja]{opacity:1}.held-schleier{z-index:1;background:linear-gradient(90deg,#261a13bd 0%,#261a136b 46%,#261a1300 76%),linear-gradient(#261a1300 60%,#261a1373 100%);position:absolute;inset:0}.held-text{z-index:2;max-width:calc(var(--breite) + 2 * var(--rand));padding:0 var(--rand);margin:0 auto;position:absolute;bottom:clamp(56px,11vh,120px);left:0;right:0}.held-text .titel-held{max-width:11.5em}.titel-held .betont{color:var(--pfirsich)}.wort-maske{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.wort{display:inline-block}.held-vorspann{color:#fcf8f2f0;max-width:31em;margin-top:26px;font-size:clamp(1.1rem,1.5vw,1.3rem)}@media (max-width:760px){.held-schleier{background:linear-gradient(#261a1326 15%,#261a1399 50%,#261a13e6 100%)}.held-text{bottom:36px}}main{display:block}.abschnitt,.ankommen,.seiten-held,.seite-schmal{max-width:calc(var(--breite) + 2 * var(--rand));padding:clamp(80px, 11vw, 150px) var(--rand);margin:0 auto}.sand{background:var(--sand);max-width:none;padding-left:max(var(--rand), calc((100% - var(--breite)) / 2));padding-right:max(var(--rand), calc((100% - var(--breite)) / 2))}.abschnitt-kopf{max-width:46rem;margin-bottom:clamp(40px,6vw,72px)}.abschnitt-kopf .vorspann,.zwei-spalten .vorspann{margin-top:20px}.zwei-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,7vw,110px);display:grid}.zwei-spalten p:not(.vorspann){color:var(--leise);max-width:34em}.klebend{position:sticky;top:120px}@media (max-width:900px){.zwei-spalten{grid-template-columns:minmax(0,1fr)}.klebend{position:static}}.ankommen{padding-top:clamp(100px,14vw,190px);padding-bottom:clamp(50px,7vw,100px)}.ankommen-text{font-family:var(--serif);letter-spacing:-.01em;text-wrap:pretty;max-width:21em;font-size:clamp(1.9rem,4.2vw,3.6rem);font-weight:300;line-height:1.22}.ankommen-linie,.fuss-linie{width:100%;height:90px;color:var(--sand-tief);margin-top:60px}.vorteile{border-top:1px solid var(--linie);padding:0;list-style:none}.vorteile li{border-bottom:1px solid var(--linie);padding:30px 0}.vorteile h3,.zehn h3,.ablauf h3,.weg h3{font-family:var(--serif);font-size:clamp(1.35rem,1.8vw,1.6rem);font-weight:400;line-height:1.2}.vorteile p{color:var(--leise);margin-top:6px}.zehn{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,6vw,96px);padding:0;list-style:none;display:grid}.zehn li{border-top:1px solid var(--linie);grid-template-columns:3.2rem minmax(0,1fr);gap:10px;padding:28px 0;display:grid}.zehn-zahl{font-family:var(--serif);color:var(--ton);font-size:1.6rem;font-style:italic;line-height:1.1}.zehn p{color:var(--leise);margin-top:6px}@media (max-width:760px){.zehn{grid-template-columns:minmax(0,1fr)}}.bedarf{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.bedarf-fragen{gap:8px;display:grid}.frage-gruppe{border:0;min-width:0;padding:0 0 26px;overflow:hidden}.frage-gruppe legend{font-family:var(--serif);margin-bottom:14px;padding:0;font-size:1.45rem;line-height:1.25}.wahl-reihe{flex-wrap:wrap;gap:10px;margin:-4px;padding:4px;display:flex}.wahl{cursor:pointer;position:relative}.wahl input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.wahl span{border:1px solid var(--sand-tief);background:var(--papier);transition:background .35s var(--sanft), color .35s var(--sanft), border-color .35s, transform .35s var(--sanft);border-radius:99px;padding:11px 20px;font-size:1rem;line-height:1.35;display:inline-block}.wahl:hover span{border-color:var(--tinte)}.wahl input:checked+span{background:var(--tinte);border-color:var(--tinte);color:var(--creme)}.wahl input:focus-visible+span{outline:2px solid var(--ton);outline-offset:3px}.wahl input:active+span{transform:scale(.97)}.bedarf-ergebnis{position:sticky;top:110px}.ergebnis{background:var(--papier);border-radius:28px;padding:clamp(28px,3.4vw,44px);box-shadow:0 30px 60px -40px #3c281973}.ergebnis-titel{color:var(--ton);font-size:clamp(1.8rem,2.6vw,2.4rem);font-style:italic;line-height:1.1}.ergebnis-leer{border:1px dashed var(--sand-tief);box-shadow:none;background:0 0}.ergebnis-leer .ergebnis-titel{color:var(--leise)}.ergebnis-leer p:last-child{color:var(--leise);margin-top:12px}.ergebnis dl{gap:18px;margin-top:22px;display:grid}.ergebnis dt{letter-spacing:.06em;text-transform:uppercase;color:var(--leise);font-size:.85rem;font-weight:500}.ergebnis dd{margin:4px 0 0}.ergebnis .aktionen{margin-top:28px}@media (max-width:900px){.bedarf{grid-template-columns:minmax(0,1fr)}.bedarf-ergebnis{position:static}}.bildband{height:clamp(420px,70vh,720px);color:var(--creme);position:relative;overflow:hidden}.bildband .bildband-bild{position:absolute;inset:0}.bildband .bildband-bild .schwebe-innen{height:auto;position:absolute;inset:-10% 0}.bildband-bild img{object-fit:cover;width:100%;height:100%}.bildband:after{content:"";background:linear-gradient(270deg,#2b1c14b8 0%,#2b1c1440 55%,#2b1c1400 80%);position:absolute;inset:0}.bildband-zitat{z-index:1;right:var(--rand);max-width:30rem;position:absolute;bottom:clamp(40px,8vw,90px)}.bildband-zitat blockquote{font-size:clamp(1.7rem,3vw,2.6rem);font-style:italic;line-height:1.15}.bildband-zitat figcaption{color:#fcf8f2e0;margin-top:16px;font-size:.95rem}@media (max-width:760px){.bildband:after{background:linear-gradient(#2b1c1400 25%,#2b1c14e0 100%)}.bildband-zitat{left:var(--rand)}}.wege{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.weg{background:var(--papier);height:100%;min-height:280px;transition:transform .6s var(--sanft), box-shadow .6s var(--sanft);border-radius:28px;flex-direction:column;padding:34px 30px 30px;text-decoration:none;display:flex}.weg p{color:var(--leise);margin-top:12px}.weg-pfeil{color:var(--ton);transition:transform .5s var(--sanft);margin-top:auto;padding-top:26px}.weg:hover{transform:translateY(-6px);box-shadow:0 34px 60px -36px #3c281980}.weg:hover .weg-pfeil{transform:translate(8px)}@media (max-width:900px){.wege{grid-template-columns:minmax(0,1fr)}.weg{min-height:0}}.ablauf{padding-left:46px;position:relative}.ablauf-linie{width:12px;height:calc(100% - 28px);color:var(--ton-hell);position:absolute;top:14px;left:8px}.ablauf ol{gap:40px;padding:0;list-style:none;display:grid}.ablauf li{position:relative}.ablauf-punkt{background:var(--sand);border:1.5px solid var(--ton-hell);border-radius:50%;width:16px;height:16px;position:absolute;top:8px;left:-44px}.ablauf p{color:var(--leise);margin-top:6px}.geschichte{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,90px);display:grid}.geschichte-bild{aspect-ratio:4/4.2;border-radius:999px 999px 32px 32px}.geschichte-text .vorspann{margin-top:20px}.geschichte-text p:not(.vorspann){color:var(--leise)}@media (max-width:900px){.geschichte{grid-template-columns:minmax(0,1fr)}.geschichte-bild{aspect-ratio:4/3.6}}.schwebe{position:relative;overflow:hidden}.schwebe-innen{height:100%}.geschichte-bild .schwebe-innen,.bogen .schwebe-innen{height:auto;position:absolute;inset:-10% 0}.geschichte-bild img,.bogen img{object-fit:cover;width:100%;height:100%}.stimme{border-top:1px solid var(--linie);margin-top:40px;padding-top:30px}.stimme blockquote{font-size:clamp(1.35rem,1.9vw,1.65rem);font-style:italic;line-height:1.35}.stimme figcaption{color:var(--leise);margin-top:14px;font-size:.95rem}.fragen{border-top:1px solid var(--linie)}.frage{border-bottom:1px solid var(--linie)}.frage summary{cursor:pointer;font-family:var(--serif);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:clamp(1.25rem,1.7vw,1.45rem);line-height:1.3;list-style:none;transition:color .3s;display:flex}.frage summary::-webkit-details-marker{display:none}.frage summary:hover{color:var(--ton)}.frage-zeichen{flex:none;width:18px;height:18px;position:relative}.frage-zeichen:before,.frage-zeichen:after{content:"";height:1.5px;transition:transform .5s var(--sanft);background:currentColor;position:absolute;top:50%;left:0;right:0}.frage-zeichen:after{transform:rotate(90deg)}.frage[open] .frage-zeichen:after{transform:rotate(0)}.frage p{color:var(--leise);max-width:38em;padding-bottom:26px}.frage[open] p{animation:aufklappen .6s var(--sanft)}@keyframes aufklappen{0%{opacity:0;transform:translateY(-6px)}}.gespraech{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(36px,6vw,90px);display:grid}.gespraech-text .vorspann{margin-top:20px}.person{align-items:center;gap:18px;margin-top:36px;display:flex}.person img{object-fit:cover;object-position:50% 12%;background:var(--sand);border-radius:50%;width:76px;height:76px}.person div{gap:2px;display:grid}.person strong{font-family:var(--serif);font-size:1.3rem;font-weight:400}.person span{color:var(--leise);font-size:.95rem}.person a{color:var(--ton);text-underline-offset:4px}.ki-hinweis{border-top:1px solid var(--linie);margin-top:36px;padding-top:26px}.ki-hinweis p{color:var(--leise);max-width:28em;margin-bottom:18px}.karte{background:var(--papier);border-radius:32px;padding:clamp(26px,4vw,50px);box-shadow:0 40px 80px -50px #3c281973}@media (max-width:900px){.gespraech{grid-template-columns:minmax(0,1fr)}}.rueckruf{gap:20px;display:grid}.rueckruf-uebernahme{background:var(--sand);border-radius:16px;padding:12px 18px}.rueckruf-uebernahme strong{font-family:var(--serif);color:var(--ton);font-style:italic;font-weight:400}.rueckruf-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:620px){.rueckruf-raster{grid-template-columns:minmax(0,1fr)}}.eingabe-gruppe{gap:8px;display:grid}.eingabe-gruppe label{font-size:.95rem;font-weight:500}.eingabe{border:1px solid var(--sand-tief);background:var(--creme);border-radius:16px;width:100%;min-height:52px;padding:13px 18px;transition:border-color .3s,background .3s,box-shadow .3s}textarea.eingabe{resize:vertical;min-height:110px}.eingabe::placeholder{color:#76675b}.eingabe:hover{border-color:var(--leise)}.eingabe:focus{border-color:var(--ton);background:#fff;outline:none;box-shadow:0 0 0 4px #b4583a26}.einwilligung{color:var(--leise);cursor:pointer;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:14px;font-size:.95rem;display:grid;position:relative}.einwilligung input{opacity:0;cursor:pointer;width:26px;height:26px;margin:0;position:absolute}.haken-box{border:1.5px solid var(--sand-tief);background:var(--creme);border-radius:8px;place-items:center;width:26px;height:26px;transition:background .3s,border-color .3s;display:grid}.haken{fill:none;width:18px;height:18px;stroke:var(--creme);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .45s var(--sanft)}.einwilligung input:checked+.haken-box{background:var(--tinte);border-color:var(--tinte)}.einwilligung input:checked+.haken-box .haken{stroke-dashoffset:0}.einwilligung input:focus-visible+.haken-box{outline:2px solid var(--ton);outline-offset:3px}.einwilligung a{color:var(--tinte)}.hinweis-fehler{color:#7a2e17;background:#f6e1d8;border-radius:14px;padding:12px 16px}.knopf-reihe{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.rueckruf-klein{color:var(--leise);font-size:.92rem}.danke{justify-items:start;gap:18px;display:grid}.danke-zeichen{fill:none;width:64px;height:64px;stroke:var(--ton);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.danke .textlink{margin-top:0}.seiten-held{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(36px,6vw,96px);padding-top:clamp(130px,16vw,200px);display:grid}.seiten-held[data-bild=false]{grid-template-columns:minmax(0,1fr)}.seiten-held .vorspann{margin-top:26px}.bogen{aspect-ratio:4/5;border-radius:999px 999px 28px 28px;width:100%;max-height:560px}@media (max-width:900px){.seiten-held{grid-template-columns:minmax(0,1fr)}.bogen{aspect-ratio:4/4.2;max-width:420px}}.inhalt-spalten{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;gap:clamp(40px,7vw,110px);display:grid}.fliesstext{max-width:40em}.fliesstext h2{font-family:var(--serif);margin:56px 0 16px;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:400;line-height:1.15}.fliesstext h2:first-child{margin-top:0}.fliesstext p{color:var(--leise)}.seitenblick{background:var(--papier);border-radius:28px;padding:32px 30px;position:sticky;top:120px}.seitenblick h2{font-family:var(--serif);font-size:1.5rem;font-weight:400;line-height:1.2}.seitenblick p{color:var(--leise);margin:10px 0 0}.seitenblick .aktionen{margin-top:22px}@media (max-width:900px){.inhalt-spalten{grid-template-columns:minmax(0,1fr)}.seitenblick{position:static}}.naechster{background:var(--sand);text-align:center;border-radius:36px;justify-items:center;padding:clamp(36px,6vw,80px);display:grid}.naechster p{color:var(--leise);max-width:32em;margin-top:16px;font-size:1.15rem}.naechster .aktionen{justify-content:center}.krumen{color:var(--leise);margin-bottom:22px;font-size:.95rem}.krumen a{color:var(--tinte);text-underline-offset:4px}.themen{border-top:1px solid var(--linie);padding:0;list-style:none}.themen a{border-bottom:1px solid var(--linie);transition:padding .5s var(--sanft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:34px 0;text-decoration:none;display:grid}.themen h2{font-family:var(--serif);font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:300;line-height:1.12;transition:color .4s}.themen p{color:var(--leise);max-width:40em;margin-top:8px}.themen-pfeil{border:1px solid var(--sand-tief);width:54px;height:54px;color:var(--ton);transition:background .4s var(--sanft), color .4s, transform .5s var(--sanft);border-radius:50%;place-items:center;display:grid}.themen a:hover{padding-left:14px}.themen a:hover h2{color:var(--ton)}.themen a:hover .themen-pfeil{background:var(--tinte);color:var(--creme);transform:translate(-6px)}.schritte{gap:18px;padding:0;list-style:none;display:grid}.schritte li{background:var(--papier);border-radius:28px;padding:30px}.schritte h2{font-family:var(--serif);font-size:1.6rem;font-weight:400;line-height:1.2}.schritte p{color:var(--leise);margin-top:8px}.gross-telefon{font-family:var(--serif);color:var(--ton);margin-top:8px;font-size:clamp(1.8rem,3vw,2.4rem);text-decoration:none;display:inline-block}.brief p{color:var(--tinte);font-family:var(--serif);font-size:clamp(1.2rem,1.6vw,1.35rem);line-height:1.6}.brief .unterschrift{color:var(--ton);margin-top:30px;font-size:1.6rem;font-style:italic}.foto-unterschrift{color:var(--leise);margin-top:14px;font-size:.95rem}.pause{margin-top:36px}.pause svg{width:100%;height:auto}.pause-arbeit{fill:var(--tinte)}.pause-ruhe{fill:var(--sand-tief)}.pause-punkt{fill:var(--pfirsich);stroke:var(--ton);stroke-width:2px}.pause-bogen{stroke:var(--ton);stroke-width:2px}.pause-text,.pause-text-hell,.pause-klein{font-family:var(--sans);fill:var(--tinte);font-size:15px}.pause-text-hell{fill:var(--creme)}.pause-klein{fill:var(--leise);font-size:13px}.pause figcaption{color:var(--leise);margin-top:14px;font-size:1rem}.seite-schmal{padding-top:clamp(130px,16vw,190px)}.recht{max-width:46em}.recht .titel-1{margin-bottom:24px}.recht .titel-3{margin:44px 0 12px}.recht p,.recht li{color:var(--leise)}.recht ul{padding-left:1.2em}.etikett{letter-spacing:.04em;color:var(--leise);font-size:.85rem}.recht .etikett{margin-top:40px}.leerstelle{color:#7a3a24;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:repeating-linear-gradient(135deg,#b4583a1a 0 6px,#b4583a0d 6px 12px);border:1px dashed #9c4a2f80;border-radius:8px;padding:1px 8px;font-size:.95em;font-style:italic;display:inline}.fuss{background:var(--nacht);color:#e9ded1;margin-top:clamp(40px,6vw,80px)}.fuss-linie{color:#6b5446;height:70px;margin-top:0}.fuss-innen{max-width:calc(var(--breite) + 2 * var(--rand));padding:40px var(--rand) 60px;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr) minmax(0,.8fr);gap:48px;margin:0 auto;display:grid}.fuss .titel-2{color:var(--creme)}.fuss-gruss p:not(.titel-2){color:#d8cabb;max-width:30em;margin-top:18px}.fuss a{color:var(--creme);text-underline-offset:4px;text-decoration-color:#f3c9a880}.fuss a:hover{color:var(--pfirsich)}.fuss-titel{letter-spacing:.08em;text-transform:uppercase;color:#c4b3a3;margin-bottom:12px;font-size:.85rem}.fuss ul{gap:8px;margin-bottom:28px;padding:0;list-style:none;display:grid}.fuss-unten{max-width:calc(var(--breite) + 2 * var(--rand));padding:22px var(--rand) 34px;color:#c4b3a3;border-top:1px solid #e9ded124;flex-wrap:wrap;gap:8px 28px;margin:0 auto;font-size:.88rem;display:flex}@media (max-width:900px){.fuss-innen{grid-template-columns:minmax(0,1fr);gap:28px}}.assistent-knopf{z-index:40;background:var(--tinte);color:var(--creme);cursor:pointer;text-align:left;transition:background .4s var(--sanft);border:0;border-radius:99px;align-items:center;gap:12px;padding:8px 20px 8px 8px;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 40px -18px #28190f99}.assistent-knopf:hover{background:var(--ton)}.assistent-knopf-ikon{background:var(--pfirsich);width:42px;height:42px;color:var(--tinte);border-radius:50%;flex:none;place-items:center;display:grid}.assistent-knopf strong{font-size:.98rem;font-weight:500;line-height:1.2;display:block}.assistent-knopf-unter{color:#e3d3c3;font-size:.82rem;display:block}@media (max-width:560px){.assistent-knopf-unter{display:none}.assistent-knopf{padding-right:16px;bottom:14px;right:14px}}.assistent{z-index:60;background:var(--papier);border-radius:30px;outline:none;gap:18px;width:min(420px,100vw - 28px);max-height:calc(100dvh - 40px);padding:26px;display:grid;position:fixed;bottom:20px;right:20px;overflow-y:auto;box-shadow:0 40px 90px -30px #28190f8c}@media (max-width:560px){.assistent{bottom:14px;right:14px}}.assistent-kopf{justify-content:space-between;align-items:center;display:flex}.assistent .titel-klein{font-family:var(--serif);font-size:1.5rem;font-weight:400}.assistent-zu{border:1px solid var(--sand-tief);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.assistent-zu:hover{background:var(--sand)}.assistent-hinweis{background:var(--sand);color:var(--leise);border-radius:18px;padding:14px 16px;font-size:.92rem;line-height:1.5}.assistent-hinweis strong{color:var(--tinte);font-weight:500}.assistent-hinweis a{color:var(--tinte)}.assistent-buehne{text-align:center;justify-items:center;gap:14px;padding:10px 0;display:grid}.assistent-kreis{--pegel:0;background:var(--pfirsich);width:96px;height:96px;color:var(--tinte);box-shadow:0 0 0 calc(var(--pegel) * 22px) #f3c9a873, 0 0 0 calc(var(--pegel) * 44px) #f3c9a833;border-radius:50%;place-items:center;transition:box-shadow .12s linear;display:grid}.assistent-kreis[data-aktiv=true]{animation:4s ease-in-out infinite atmen}@keyframes atmen{50%{transform:scale(1.06)}}.assistent-status{color:var(--leise);min-height:1.5em;font-size:.98rem}.assistent-notfall{border:1px solid var(--ton-hell);border-radius:18px;padding:14px 16px}.assistent-mitschrift{gap:10px;max-height:240px;padding:0;list-style:none;display:grid;overflow-y:auto}.assistent-mitschrift li{background:var(--creme);border-radius:16px;gap:2px;padding:10px 14px;font-size:.95rem;display:grid}.assistent-mitschrift li[data-ich=true]{background:var(--sand);margin-left:32px}.assistent-mitschrift li[data-fertig=false]{opacity:.75}.assistent-fuss{color:var(--leise);font-size:.9rem}.assistent-fuss a{color:var(--tinte)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.held-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--sanft);position:absolute;inset:0}.held-video[data-laeuft=true]{opacity:1}.held-kennzeichnung{z-index:2;color:#fcf8f2d9;background:#261a1359;border-radius:99px;padding:3px 9px;font-size:.75rem;position:absolute;bottom:10px;right:14px}@media (max-width:760px){.held-kennzeichnung{inset:84px auto auto 14px}}.blog-filter{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.blog-filter a{border:1px solid var(--sand-tief);border-radius:99px;padding:9px 18px;font-size:.95rem;text-decoration:none;transition:background .3s,border-color .3s}.blog-filter a:hover{border-color:var(--ton)}.blog-filter a[aria-current=page]{background:var(--tinte);border-color:var(--tinte);color:var(--creme)}.blog-karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);padding:0;list-style:none;display:grid}:is(.blog-karten>li:has(>.blog-karte[data-gross]),.blog-karten>div:has(>.blog-karte[data-gross])){grid-column:1/-1}.blog-karte{height:100%;color:inherit;gap:18px;text-decoration:none;display:grid}.blog-karte[data-gross]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px)}.blog-karte-bild{aspect-ratio:16/9;background:var(--sand);border-radius:28px;overflow:hidden}.blog-karte-bild img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--sanft)}.blog-karte:hover .blog-karte-bild img{transform:scale(1.03)}.blog-karte h2{font-family:var(--serif);margin-top:8px;font-size:clamp(1.35rem,1.9vw,1.6rem);font-weight:400;line-height:1.18;transition:color .3s}.blog-karte[data-gross] h2{font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:300;line-height:1.08}.blog-karte:hover h2{color:var(--ton)}.blog-teaser{color:var(--leise);margin-top:10px}.blog-datum{color:var(--leise);margin-top:12px;font-size:.9rem}.blog-zeile{color:var(--leise);flex-wrap:wrap;gap:6px 18px;font-size:.9rem;display:flex}.blog-zeile span:first-child{color:var(--ton)}.blog-leer{background:var(--papier);border-radius:28px;max-width:40rem;padding:clamp(32px,5vw,56px)}.blog-leer p{color:var(--leise);margin-top:12px}.blog-rss{color:var(--leise);margin-top:48px;font-size:.95rem}.blog-rss a{text-underline-offset:4px}.blog-artikel{max-width:calc(var(--breite) + 2 * var(--rand));padding:clamp(120px, 14vw, 180px) var(--rand) clamp(64px, 9vw, 120px);margin:0 auto}.blog-kopf{max-width:52rem}.blog-kopf .titel-1{font-size:clamp(2.3rem,5vw,4.2rem)}.blog-kopf .blog-zeile{margin-top:24px}.blog-titelbild{aspect-ratio:16/9;background:var(--sand);border-radius:36px;margin-top:clamp(32px,5vw,56px);position:relative;overflow:hidden}.blog-titelbild img{object-fit:cover;width:100%;height:100%}.blog-kennzeichnung{color:#fcf8f2e6;background:#261a1366;border-radius:99px;padding:3px 9px;font-size:.75rem;position:absolute;bottom:12px;right:14px}.blog-raster{grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:start;gap:clamp(40px,7vw,110px);margin-top:clamp(48px,7vw,88px);display:grid}.blog-inhalt{max-width:40em}.blog-inhalt>.vorspann{color:var(--tinte);font-size:clamp(1.2rem,1.6vw,1.35rem)}.blog-kurz{background:var(--papier);border-radius:28px;margin:40px 0 56px;padding:28px 30px}.blog-kurz h2{font-family:var(--serif);font-size:1.4rem;font-weight:400}.blog-kurz ul{color:var(--leise);gap:8px;margin-top:14px;padding-left:1.1em;display:grid}.blog-kurz li::marker{color:var(--ton)}.blog-inhalt section{scroll-margin-top:110px}.blog-inhalt .fliesstext section+section{margin-top:56px}.blog-inhalt .fliesstext p+p{margin-top:14px}.blog-faq{border-top:1px solid var(--linie);margin-top:72px;padding-top:40px}.blog-faq details{border-bottom:1px solid var(--linie)}.blog-faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-weight:600;list-style:none;display:flex}.blog-faq summary::-webkit-details-marker{display:none}.blog-faq summary:after{content:"+";color:var(--ton);transition:transform .4s var(--sanft);font-size:1.4rem;line-height:1}.blog-faq details[open] summary:after{transform:rotate(45deg)}.blog-faq details p{color:var(--leise);padding-bottom:22px}.blog-faq h2{margin-bottom:8px}.blog-quellen{margin-top:56px}.blog-quellen h2{font-family:var(--serif);font-size:1.4rem;font-weight:400}.blog-quellen ol{gap:8px;margin-top:14px;padding-left:1.4em;font-size:.95rem;display:grid}.blog-quellen a{text-underline-offset:3px;overflow-wrap:anywhere}.blog-quellen span{color:var(--leise)}.blog-hinweis{color:var(--leise);border-left:2px solid var(--pfirsich);margin-top:40px;padding-left:16px;font-size:.9rem}.blog-seite{align-self:stretch}.blog-seite .seitenblick{top:110px}.blog-verzeichnis{gap:10px;margin-top:14px;padding-left:1.2em;font-size:.95rem;display:grid}.blog-verzeichnis a{color:var(--leise);text-decoration:none;transition:color .3s}.blog-verzeichnis a:hover{color:var(--ton)}@media (max-width:1000px){.blog-karten{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-raster{grid-template-columns:minmax(0,1fr)}.blog-seite{display:none}}@media (max-width:680px){.blog-karten,.blog-karte[data-gross]{grid-template-columns:minmax(0,1fr)}.blog-titelbild{border-radius:22px}.blog-kurz{padding:22px 20px}}@media (prefers-reduced-motion:reduce){.blog-karte-bild img,.blog-faq summary:after{transition:none}.blog-karte:hover .blog-karte-bild img{transform:none}}
