@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-ext-600-normal._gBojHdJ.woff2)format("woff2");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2)format("woff2");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-ext-700-normal.DYOwVNan.woff2)format("woff2");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2)format("woff2");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}:root{--akzent:#d4d824;--akzent-tief:#a9ad12;--tinte:#1a1a1a;--creme:#f5f4ec;--papier:#fff;--kopf-grund:#ffffffe0;--kopf-unschaerfe:blur(12px);--tinte-weich:#3b3b39;--gedaempft:#6b6b63;--linie:#e2e1d6;--flaeche-beige:#eeebdd;--flaeche-gruen:#f1f2d2;--flaeche-gruen-kraeftig:#e6e89b;--akzent-schein:#d4d82447;--schrift-titel:"Manrope", system-ui, "Segoe UI", Arial, sans-serif;--schrift-text:"Inter Variable", system-ui, "Segoe UI", Arial, sans-serif;--breite:1080px;--breite-text:720px;--abstand-abschnitt:96px;--abstand-abschnitt-gross:128px;--radius-karte:28px;--radius-bild:24px;--radius-knopf:999px;--schatten-flach:0 1px 2px #1a1a1a0f;--schatten-schwebend:0 18px 40px -16px #1a1a1a38;--schatten-bild:0 30px 70px -30px #1a1a1a73;--einblenden-dauer:.6s;--einblenden-weg:30px;--staffel:90ms;--kurve:cubic-bezier(.2, .7, .2, 1);--stark-weg:112px;--stark-klein:.92;--stark-dauer:1s;--stark-staffel:.12s;--kurve-weich:cubic-bezier(.16, 1, .3, 1);--bild-einblenden-weg:var(--stark-weg);--bild-einblenden-klein:var(--stark-klein);--bild-einblenden-dauer:var(--stark-dauer);--heben:3px;--heben-dauer:.3s;--bild-zoom:1.03;--schatten-karte-heben:0 22px 44px -18px #1a1a1a42;--schatten-bild-heben:0 36px 80px -30px #1a1a1a80;--schrift-1:14px;--schrift-2:18px;--schrift-3:21px;--schrift-4:26px;--schrift-5:34px;--schrift-6:48px;--zeile-titel-6:1.1;--zeile-titel-5:1.15;--zeile-titel-4:1.25;--zeile-text:1.65;--zeile-klein:1.45;--a-1:4px;--a-2:8px;--a-3:12px;--a-4:16px;--a-5:24px;--a-6:32px;--a-7:48px;--a-8:64px;--a-9:96px;--a-10:128px;--abstand-vor-h2:var(--a-7);--abstand-nach-h2:var(--a-4);--abstand-vor-h3:var(--a-6);--abstand-nach-h3:var(--a-3);--abstand-vor-h4:var(--a-5);--abstand-nach-h4:var(--a-2);--abstand-absatz:var(--a-4);--abstand-listenpunkt:var(--a-1);--abstand-folgezeile:var(--a-2);--abstand-spalten:var(--a-7);--abstand-karten:var(--a-5);--innen-karte:var(--a-6);--innen-kontakt:var(--a-8) var(--a-7);--abstand-held:var(--a-9);--karte-titel:var(--schrift-3);--kachel-grund:#ffffffdb;--kennzahl-hoehe:40px;--band-grund:var(--akzent);--kontakt-symbol:48px;--haken:24px;--fokus-breite:3px;--fokus-abstand:4px;--fokus-farbe:var(--tinte)}@media (width<=640px){:root{--schrift-2:17px;--schrift-3:19px;--schrift-4:22px;--schrift-5:27px;--schrift-6:34px;--abstand-vor-h2:var(--a-6);--abstand-nach-h2:var(--a-3);--abstand-vor-h3:var(--a-5);--abstand-nach-h3:var(--a-2);--abstand-karten:var(--a-4);--innen-karte:var(--a-5);--innen-kontakt:var(--a-6) var(--a-5)}}@media (width<=860px){:root{--abstand-spalten:var(--a-6);--abstand-held:var(--a-8)}}:root{--knopf-innen:var(--a-2) var(--a-4);--knopf-schrift:var(--schrift-1);--knopf-band-innen:var(--a-3) var(--a-5);--knopf-band-schrift:var(--schrift-1);--knopf-hoehe-handy:44px;--atlas-grund:#e0e0e0;--atlas-gelb:#d4d824;--atlas-held-hoehe:clamp(640px, calc(100svh - 80px), 880px);--atlas-held-hoehe-schmal:min(125vw, 640px);--atlas-schleier:color-mix(in srgb, var(--creme) 86%, transparent);--atlas-text-oben:.8;--atlas-text-breite:880px;--atlas-text-unten:128px;--atlas-bild-faktor:1.12;--held-scroll-zoom:.12;--held-scroll-zoom-schmal:.06;--held-scroll-tiefe:.35;--held-scroll-text:96px;--held-scroll-blende:1.6;--aufsteigen-weg:56px;--aufsteigen-klein:.94;--aufsteigen-staffel:14px;--aufsteigen-strecke:.6;--kurz-ueberlapp:32px;--zw-start:.9;--zw-staffel:56px;--zw-strecke:.1;--zw-weg:18px;--zw-unschaerfe:6px;--zw-foto-strecke:.45;--zw-foto-weg:72px;--zw-foto-klein:.94;--kachel-foto-schleier:#1a1a1aa8;--laufband-karte:300px;--laufband-dauer:60s;--laufband-rand-anteil:.06;--praxis-oben:112px;--praxis-zurueck:.55;--folge-schritt:60vh;--folge-hoehe:min(72vh, 640px);--erzaehlung-schritt:85vh;--erzaehlung-blende:.7s;--akzent-text:#62650b}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{font-family:var(--schrift-text);color:var(--tinte);background:var(--creme);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.7}img{max-width:100%;height:auto;display:block}picture{display:contents}a{color:inherit;-webkit-text-decoration-color:var(--akzent-tief);text-decoration-color:var(--akzent-tief);text-underline-offset:3px}a:hover{color:var(--akzent-tief)}h1,h2,h3,h4,h5,h6{font-family:var(--schrift-titel);letter-spacing:-.01em;margin:1.4em 0 .5em;font-weight:600;line-height:1.15}h1{letter-spacing:-.02em;margin:0;font-size:clamp(34px,5vw,54px)}h2{font-size:clamp(28px,3.6vw,42px)}h3{font-size:clamp(22px,2.4vw,28px)}h4{font-size:21px}h5,h6{font-size:18px}p{margin:0 0 1em}ul,ol{margin:0 0 1.2em;padding-left:1.3em}li{margin:.25em 0}li::marker{color:var(--akzent-tief)}strong{font-weight:650}table{border-collapse:collapse;width:100%;margin:1em 0 1.5em;font-size:15px}th,td{border-bottom:1px solid var(--linie);text-align:left;vertical-align:top;padding:10px 12px}blockquote{border-left:3px solid var(--akzent);color:var(--tinte-weich);margin:1.5em 0;padding:4px 0 4px 22px}.sprung{position:absolute;left:-9999px}.sprung:focus{z-index:100;background:var(--papier);border-radius:8px;padding:8px 14px;top:16px;left:16px}.breite{max-width:var(--breite);margin:0 auto;padding:0 24px;position:relative}.knopf{border-radius:var(--radius-knopf);background:var(--papier);color:var(--tinte);border:1px solid var(--linie);box-shadow:var(--schatten-flach);align-items:center;gap:.5em;padding:14px 26px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .15s,background .2s,box-shadow .2s,color .2s;display:inline-flex}.knopf:hover{box-shadow:var(--schatten-schwebend);color:var(--tinte)}.knopf-akzent,.held .knopf-zeile:first-of-type .knopf{background:var(--akzent);border-color:var(--akzent);box-shadow:0 6px 20px var(--akzent-schein)}.knopf-akzent:hover,.held .knopf-zeile:first-of-type .knopf:hover{background:var(--akzent-tief);border-color:var(--akzent-tief);color:var(--papier)}.knopf-zeile{margin:0 10px 12px 0;display:inline-flex}main .knopf-zeile,main .knopf{max-width:100%}main .knopf{overflow-wrap:anywhere}main{overflow-wrap:break-word}.kopfleiste{z-index:50;background:var(--kopf-grund);-webkit-backdrop-filter:var(--kopf-unschaerfe);backdrop-filter:var(--kopf-unschaerfe);border-bottom:1px solid #0000;transition:box-shadow .25s,border-color .25s;position:sticky;top:0}.kopfleiste.geschoben{border-bottom-color:var(--linie);box-shadow:0 8px 24px -18px #1a1a1a59}.kopfleiste-innen{align-items:center;gap:20px;max-width:1240px;margin:0 auto;padding:10px 24px;display:flex}.logo img{width:auto;height:46px}.kopfleiste nav{margin-left:auto}.menue{gap:2px;margin:0;padding:0;list-style:none;display:flex}.menue>li{margin:0;position:relative}.menue>li>a,.menue>li>button{font:inherit;font-size:var(--schrift-1);color:var(--tinte-weich);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 13px;font-weight:550;text-decoration:none;display:block}.menue>li>a:hover,.menue>li>button:hover,.menue>li:focus-within>button{background:var(--flaeche-gruen);color:var(--tinte)}.hat-unter>button:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:7px;display:inline-block;transform:translateY(-3px)rotate(45deg)}.untermenue{z-index:1;isolation:isolate;background:var(--papier);border:1px solid var(--linie);min-width:270px;box-shadow:var(--schatten-schwebend);opacity:0;visibility:hidden;border-radius:18px;margin:6px 0 0;padding:8px;list-style:none;transition:none;position:absolute;top:100%;left:0;transform:translateY(6px)}.untermenue:before{content:"";height:10px;position:absolute;inset:-10px 0 auto}.hat-unter:hover .untermenue,.hat-unter:focus-within .untermenue{opacity:1;visibility:visible;transition:opacity .12s,transform .12s;transform:none}.untermenue a{font-size:var(--schrift-1);border-radius:10px;padding:9px 12px;line-height:1.35;text-decoration:none;display:block}.untermenue a:hover,.untermenue a[aria-current=page]{background:var(--flaeche-gruen);color:var(--tinte)}.untermenue-gruppen{grid-template-columns:repeat(var(--spalten,2), minmax(240px, 1fr));column-gap:6px;width:max-content;max-width:calc(100vw - 32px);display:grid;left:50%;translate:-50%}.untermenue-gruppen>.untermenue-erster{border-bottom:1px solid var(--linie);grid-column:1/-1;margin-bottom:6px;padding-bottom:6px}.untermenue-gruppen ul{margin:0;padding:0;list-style:none}.untermenue-titel{font-size:var(--schrift-1);letter-spacing:.08em;text-transform:uppercase;color:var(--akzent-tief);padding:8px 12px 4px;font-weight:700;display:block}.menue-mobil{display:none}.kopf-knopf{font-size:var(--schrift-1);white-space:nowrap;padding:11px 20px}.kopf-knopf-handy{font-size:var(--schrift-1);white-space:nowrap;padding:9px 16px;line-height:1.7;display:none}@media (width<=1080px){.menue{display:none}.kopfleiste-innen{position:relative}.menue-mobil{display:block;position:static}.menue-mobil summary{cursor:pointer;font-weight:600;font-size:var(--schrift-1);border:1px solid var(--linie);background:var(--papier);border-radius:999px;padding:9px 16px;list-style:none}.menue-mobil summary::-webkit-details-marker{display:none}.menue-mobil>ul{right:var(--a-5);width:min(calc(100% - 2 * var(--a-4)), 340px);background:var(--papier);border:1px solid var(--linie);max-height:75vh;box-shadow:var(--schatten-schwebend);border-radius:20px;margin:0;padding:14px;list-style:none;position:absolute;top:100%;overflow:auto}.menue-mobil ul ul{margin:0;padding:0 0 6px 10px;list-style:none}.menue-mobil a{font-size:var(--schrift-1);border-radius:8px;padding:7px 8px;text-decoration:none;display:block}.menue-gruppe{font-size:var(--schrift-1);letter-spacing:.12em;text-transform:uppercase;color:var(--akzent-tief);padding:10px 8px 4px;font-weight:700;display:block}.menue-untertitel{font-size:var(--schrift-1);color:var(--tinte);padding:8px 8px 2px;font-weight:700;display:block}.menue-mobil ul ul ul{padding:0 0 4px 10px}}@media (width<=640px){.kopf-knopf{display:none}.kopf-knopf-handy{display:inline-flex}.kopfleiste-innen{gap:10px;padding:10px 16px}.menue-mobil>ul{right:var(--a-4)}.logo img{height:38px}}@media (width<=370px){.logo img{height:32px}}.held{background:linear-gradient(180deg, var(--flaeche-gruen) 0%, var(--creme) 100%);padding:88px 0 104px;position:relative;overflow:hidden}.held-bild{will-change:transform;background-position:100%;background-size:cover;position:absolute;inset:-8% 0 0}.held-mit-bild:after{content:"";background:radial-gradient(circle at top left, color-mix(in srgb, var(--creme) 94%, transparent) 32%, color-mix(in srgb, var(--creme) 55%, transparent) 62%, transparent 92%), linear-gradient(180deg, transparent 70%, var(--creme) 100%);position:absolute;inset:0}.held-schein{background:radial-gradient(closest-side, var(--akzent-schein), transparent);filter:blur(30px);z-index:1;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-120px}.held-innen{z-index:2;position:relative}.held-innen.mit-bild{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:56px;display:grid}.held-text{max-width:780px}.held-kopf h1+h1{margin-top:.1em}.held-kopf h2{margin-top:0}.held-kopf h3,.held-kopf h4,.held-kopf h5,.held-kopf h6{font-family:var(--schrift-text);color:var(--tinte-weich);letter-spacing:0;margin:.35em 0 0;font-size:19px;font-weight:500;line-height:1.5}.held-kopf h1:last-of-type{margin-bottom:.5em}.held-fliess{color:var(--tinte-weich);margin-top:26px;font-size:18px}.held-fliess>p:not(.knopf-zeile){max-width:680px}.held-figur{border-radius:var(--radius-bild);box-shadow:var(--schatten-bild);background:var(--papier);margin:0;overflow:hidden}.ueberzeile{letter-spacing:.14em;text-transform:uppercase;color:var(--akzent-text);margin-bottom:14px;font-size:12px;font-weight:700}.held-auftritt{animation:auftritt .8s var(--kurve) both}@keyframes auftritt{0%{opacity:0;transform:translateY(24px)}}.abschnitt{padding:var(--abstand-abschnitt) 0;position:relative}.flaeche-papier{background:var(--papier)}.flaeche-creme{background:var(--creme)}.flaeche-gruen{background:var(--flaeche-gruen)}.flaeche-beige{background:var(--flaeche-beige)}.abschnitt-bild{opacity:.22;background-position:50%;background-size:cover;position:absolute;inset:0}.mit-hintergrund .breite{z-index:1}.anker{position:absolute;top:0}.abschnitt-kopf>:first-child{margin-top:0}.abschnitt-kopf h2+h2,.abschnitt-kopf h1+h2{margin-top:.2em}.nur-text .text-spalte{max-width:var(--breite-text)}.fliesstext>:last-child{margin-bottom:0}.text-bild{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:56px;display:grid}.text-bild.bild-links .text-spalte{order:2}.text-bild.bild-links .bild-spalte{order:1}.bild-stapel{gap:20px;display:grid;position:sticky;top:112px}.bild{border-radius:var(--radius-bild);box-shadow:var(--schatten-bild);background:var(--papier);margin:0;overflow:hidden}.bild img{width:100%}.text-galerie .text-spalte{max-width:var(--breite-text)}.text-galerie .bild-spalte{margin-top:40px}.text-galerie .bild-stapel{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));position:static}.text-galerie .bild img{aspect-ratio:4/5;object-fit:cover}.abschnitt-karten{background:linear-gradient(180deg, var(--creme), var(--flaeche-gruen))}.karten-raster{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px;display:grid}.karte{background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-flach);padding:30px 28px 26px}.karte h2{margin:0 0 12px;font-size:23px}.karte p:last-child{margin-bottom:0}.karte .knopf-zeile{margin:6px 0 0}.karte .knopf{padding:10px 18px;font-size:14px}.abschnitt-kontakt{background:var(--creme)}.kontakt-karte{background:var(--tinte);color:var(--creme);border-radius:var(--radius-karte);max-width:calc(var(--breite) - 48px);box-shadow:var(--schatten-bild);padding:56px 48px;overflow:hidden}.kontakt-karte:before{content:"";filter:blur(20px);background:radial-gradient(closest-side,#d4d82459,#0000);border-radius:50%;width:360px;height:360px;position:absolute;top:-140px;right:-80px}.kontakt-karte h1,.kontakt-karte h2{color:var(--papier);margin-top:0;font-size:clamp(28px,3.4vw,40px)}.kontakt-text{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 32px;display:grid;position:relative}.kontakt-text h3,.kontakt-text h4,.kontakt-text h5{font-family:var(--schrift-text);margin:.3em 0;font-size:17px;font-weight:600}.kontakt-text a{color:var(--akzent)}.kontakt-text .knopf{background:var(--akzent);color:var(--tinte);border-color:var(--akzent)}.kontakt-text .knopf-zeile{grid-column:1/-1}.kalender-kasten{border:1px solid var(--linie);background:var(--papier);box-shadow:var(--schatten-flach);border-radius:20px;gap:6px;margin-top:28px;padding:26px;font-size:15px;display:grid}.kalender-kasten .kalender-hinweis{color:var(--tinte-weich);margin:0;font-size:14px}.vorschau-hinweis{z-index:60;background:var(--tinte);max-width:340px;color:var(--creme);box-shadow:var(--schatten-schwebend);border-radius:16px;padding:10px 16px;font-size:12.5px;line-height:1.45;position:fixed;bottom:16px;right:16px}.vorschau-hinweis strong{color:var(--akzent)}.abschnitt-werkzeug{padding-top:48px}.fuss{background:var(--tinte);color:color-mix(in srgb, var(--creme) 78%, transparent);font-size:var(--schrift-1)}.fuss-innen{max-width:var(--breite);margin:0 auto;padding:64px 24px 28px}.fuss-raster{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;display:grid}.fuss-marke img{width:200px;height:auto}.fuss-titel{font-size:var(--schrift-1);letter-spacing:.12em;text-transform:uppercase;color:var(--akzent);margin-bottom:12px;font-weight:700}.fuss ul{margin:0;padding:0;list-style:none}.fuss a{text-decoration:none}.fuss a:hover{color:var(--akzent)}.fuss-unten{font-size:var(--schrift-1);border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:8px 28px;margin-top:48px;padding-top:22px;display:flex}.fuss-links{gap:20px;display:flex}.fuss-unten p{margin:0}.fuss-unten .fuss-nachweis{flex-basis:100%}.fuss-nachweis a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--creme) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--creme) 40%, transparent)}.bewegt [data-einblenden]{--verzug:calc(var(--i,0) * var(--staffel));opacity:0;translate:0 var(--einblenden-weg);transition:opacity var(--einblenden-dauer) ease-out var(--verzug), translate var(--einblenden-dauer) ease-out var(--verzug)}.bewegt [data-einblenden].sichtbar{opacity:1;translate:none}.karte,.bild,.held-figur{transition:transform var(--heben-dauer) var(--kurve), box-shadow var(--heben-dauer) ease}.bewegt :is(.karte,.bild)[data-einblenden]{transition:opacity var(--einblenden-dauer) ease-out var(--verzug), translate var(--einblenden-dauer) ease-out var(--verzug), transform var(--heben-dauer) var(--kurve), box-shadow var(--heben-dauer) ease}.bewegt figure.bild[data-einblenden]:not(:is(.mit-sticky-bildern,.erzaehlung-an,.folge-an) *){--verzug:calc(var(--i,0) * var(--stark-staffel));translate:0 var(--bild-einblenden-weg);scale:var(--bild-einblenden-klein);transition:opacity calc(var(--bild-einblenden-dauer) * .7) ease-out var(--verzug), translate var(--bild-einblenden-dauer) var(--kurve-weich) var(--verzug), scale var(--bild-einblenden-dauer) var(--kurve-weich) var(--verzug), transform var(--heben-dauer) var(--kurve), box-shadow var(--heben-dauer) ease}.bewegt figure.bild[data-einblenden].sichtbar:not(:is(.mit-sticky-bildern,.erzaehlung-an,.folge-an) *){translate:none;scale:none}.bewegt figure.bild[data-einblenden].sofort{transition:none}.bewegt [data-einblenden-stark] [data-einblenden]:not([data-einblenden] *){--verzug:calc(var(--i,0) * var(--stark-staffel));translate:0 var(--stark-weg);scale:var(--stark-klein);transition:opacity calc(var(--stark-dauer) * .7) ease-out var(--verzug), translate var(--stark-dauer) var(--kurve-weich) var(--verzug), scale var(--stark-dauer) var(--kurve-weich) var(--verzug), transform var(--heben-dauer) var(--kurve), box-shadow var(--heben-dauer) ease}.bewegt [data-einblenden-stark] .text-spalte[data-einblenden]{transform-origin:50% 0}.bewegt [data-einblenden-stark] .laufband[data-einblenden]{opacity:1}.bewegt [data-einblenden-stark] figure.bild[data-einblenden]:is(.mit-sticky-bildern *,.erzaehlung-an *,.folge-an *){scale:none}.bewegt [data-einblenden-stark] [data-einblenden].sichtbar:not([data-einblenden] *){translate:none;scale:none}.bewegt [data-einblenden].sofort,.bewegt [data-einblenden-stark] [data-einblenden].sofort:not([data-einblenden] *){transition:none}:is(.bild,.held-figur) img{transition:transform calc(var(--heben-dauer) * 2) var(--kurve)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.karte:hover{transform:translateY(calc(-1 * var(--heben)));box-shadow:var(--schatten-karte-heben)}:is(.bild,.held-figur):hover{transform:translateY(calc(-1 * var(--heben)));box-shadow:var(--schatten-bild-heben)}:is(.bild,.held-figur):hover img{transform:scale(var(--bild-zoom))}.knopf:hover{transform:translateY(-1px)}}@media (width<=860px){:root{--abstand-abschnitt:64px}.held{padding:56px 0 72px}.held-innen.mit-bild,.text-bild{grid-template-columns:1fr;gap:32px}.text-bild.bild-links .text-spalte{order:0}.bild-stapel{position:static}.kontakt-karte{border-radius:22px;padding:40px 26px}.vorschau-hinweis{max-width:none;bottom:12px;left:12px;right:12px}}@media (width>860px){:root{--abstand-abschnitt:var(--abstand-abschnitt-gross)}}[data-gestaltung=neu] main{font-size:var(--schrift-2);line-height:var(--zeile-text)}[data-gestaltung=neu] main :is(h1,h2,h3,h4,h5,h6){font-family:var(--schrift-titel);letter-spacing:-.01em;font-weight:600}[data-gestaltung=neu] main :is(h1,h2){font-size:var(--schrift-5);line-height:var(--zeile-titel-5);margin:var(--abstand-vor-h2) 0 var(--abstand-nach-h2)}[data-gestaltung=neu] main h3{font-size:var(--schrift-4);line-height:var(--zeile-titel-4);margin:var(--abstand-vor-h3) 0 var(--abstand-nach-h3)}[data-gestaltung=neu] main h4{font-size:var(--schrift-3);line-height:var(--zeile-titel-4);margin:var(--abstand-vor-h4) 0 var(--abstand-nach-h4)}[data-gestaltung=neu] main :is(h5,h6){font-family:var(--schrift-text);font-size:var(--schrift-2);line-height:var(--zeile-text);letter-spacing:0;margin:var(--abstand-vor-h4) 0 var(--abstand-nach-h4)}[data-gestaltung=neu] main :is(h1+h1,h2+h2,h3+h3,h4+h4,h5+h5,h6+h6){margin-top:var(--abstand-folgezeile)}[data-gestaltung=neu] .held-kopf h1{font-size:var(--schrift-6);line-height:var(--zeile-titel-6);letter-spacing:-.02em;margin:0}[data-gestaltung=neu] .held-kopf :is(h3,h4,h5,h6){color:inherit;font-family:var(--schrift-text);font-weight:400;font-size:var(--schrift-3);line-height:var(--zeile-klein);letter-spacing:0;margin:var(--a-2) 0 0}[data-gestaltung=neu] .held-kopf h1+:is(h3,h4,h5,h6){margin-top:var(--a-5)}[data-gestaltung=neu] main :is(h1,h2,h3,h4,h5,h6),[data-gestaltung=neu] :is(.karte,.kontakt-karte,.kalender-kasten){text-align:center}[data-gestaltung=neu] .kalender-kasten{justify-items:center}[data-gestaltung=neu] .kontakt-text{grid-template-columns:minmax(0,1fr);justify-items:center}[data-gestaltung=neu] :is(.kontakt-text,.karte) .knopf-zeile{justify-content:center}[data-gestaltung=neu] .held-innen:not(.mit-bild) .held-fliess .knopf-zeile{margin:0 var(--a-1) var(--a-3)}[data-gestaltung=neu] .held-innen:not(.mit-bild) .held-fliess{text-align:center}[data-gestaltung=neu] .held-innen:not(.mit-bild) .held-fliess>:not(.knopf-zeile,.kurzzeile,h1,h2,h3,h4,h5,h6){text-align:left}@media (width<=1080px){[data-gestaltung=neu] main :is(h1,h2,h3,h4,h5,h6){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}[data-gestaltung=neu] :is(.held-kopf,.abschnitt-kopf,.karte,.kontakt-karte)>:first-child,[data-gestaltung=neu] .kontakt-text>:is(h3,h4,h5,h6){margin-top:0}[data-gestaltung=neu] main p,[data-gestaltung=neu] main :is(ul,ol){margin:0 0 var(--abstand-absatz)}[data-gestaltung=neu] main li{margin:var(--abstand-listenpunkt) 0}[data-gestaltung=neu] main table{font-size:var(--schrift-1);line-height:var(--zeile-klein);margin:var(--a-4) 0 var(--a-5)}[data-gestaltung=neu] main :is(th,td){padding:var(--a-2) var(--a-3)}[data-gestaltung=neu] main blockquote{margin:var(--a-5) 0;padding:var(--a-1) 0 var(--a-1) var(--a-5)}[data-gestaltung=neu] main .knopf{font-size:var(--schrift-1);line-height:var(--zeile-klein);padding:var(--a-3) var(--a-5)}[data-gestaltung=neu] main .knopf-zeile{margin:0 var(--a-2) var(--a-3) 0}[data-gestaltung=neu] .ueberzeile{font-size:var(--schrift-1);margin-bottom:var(--a-3)}[data-gestaltung=neu] .kalender-kasten{margin-top:var(--a-6);gap:var(--a-2);padding:var(--a-5);font-size:var(--schrift-1)}[data-gestaltung=neu] .kalender-kasten .knopf-zeile{margin:0}[data-gestaltung=neu] .held{padding:var(--abstand-held) 0}[data-gestaltung=neu] .held-innen.mit-bild{gap:var(--abstand-spalten)}[data-gestaltung=neu] .held-innen:not(.mit-bild) .held-text{max-width:var(--breite-text);margin:0 auto}[data-gestaltung=neu] .held-innen.mit-bild .held-text{max-width:none}[data-gestaltung=neu] .held-fliess{margin-top:var(--a-5);font-size:var(--schrift-3);line-height:var(--zeile-text)}[data-gestaltung=neu] .held-fliess>p:not(.knopf-zeile){max-width:none}[data-gestaltung=neu] :is(.nur-text,.text-galerie) .text-spalte{max-width:var(--breite-text);margin:0 auto}[data-gestaltung=neu] .text-galerie .bild-spalte{margin-top:var(--a-7)}[data-gestaltung=neu] .bild-stapel{gap:var(--a-5)}[data-gestaltung=neu] .text-bild{gap:var(--abstand-spalten)}.abschnitt-zeilen .zeile{margin-top:var(--a-8)}.abschnitt-zeilen .zeile .bild-stapel{position:static}.abschnitt-zeilen .zeile.text-bild{align-items:center}[data-gestaltung=neu] .karten-raster{gap:var(--abstand-karten)}[data-gestaltung=neu] .karte{padding:var(--innen-karte)}[data-gestaltung=neu] .karte .knopf-zeile{margin:0}[data-gestaltung=neu] .kontakt-karte{padding:var(--innen-kontakt)}@media (width>860px){[data-gestaltung=neu] .held-innen.mit-bild,[data-gestaltung=neu] .text-bild{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-gestaltung=neu] .karten-raster{grid-template-columns:repeat(2,minmax(0,1fr))}[data-gestaltung=neu] .karte:last-child:nth-child(odd){width:calc((100% - var(--abstand-karten)) / 2);grid-column:1/-1;justify-self:center}}[data-gestaltung=neu] .held-kopf.einleitung-absatz{text-align:center}[data-gestaltung=neu] .held-kopf.einleitung-absatz :is(h3,h4,h5,h6){margin:0;display:inline}[data-gestaltung=neu] .held-kopf.einleitung-absatz :is(h3,h4,h5,h6):after{content:" "}[data-gestaltung=neu] .held-kopf.einleitung-absatz h1:last-of-type{margin-bottom:var(--a-5)}[data-gestaltung=neu] .kennzahlen{z-index:2;gap:var(--abstand-karten);margin:var(--a-8) auto 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 24px;list-style:none;display:grid;position:relative}[data-gestaltung=neu] .kennzahl{align-content:start;justify-items:center;gap:var(--a-2);padding:var(--a-5) var(--a-4);text-align:center;background:var(--kachel-grund);border:1px solid var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-flach);margin:0;display:grid}[data-gestaltung=neu] .kennzahl-wert{min-height:var(--kennzahl-hoehe);font-family:var(--schrift-titel);font-size:var(--schrift-5);letter-spacing:-.02em;place-items:center;font-weight:600;line-height:1;display:grid}[data-gestaltung=neu] .kennzahl-symbol .symbol{width:var(--kennzahl-hoehe);height:var(--kennzahl-hoehe);padding:var(--a-2);background:var(--akzent);color:var(--tinte);border-radius:50%}[data-gestaltung=neu] .kennzahl-text{font-size:var(--schrift-1);line-height:var(--zeile-klein);color:var(--tinte-weich);font-weight:600}[data-gestaltung=neu] .karte-link{color:inherit;flex-direction:column;align-items:center;text-decoration:none;display:flex}[data-gestaltung=neu] .karte-link:hover{color:inherit}[data-gestaltung=neu] .karte-link :is(h1,h2,h3,h4,h5,h6),[data-gestaltung=neu] .karte-titel{font-family:var(--schrift-titel);font-size:var(--karte-titel);line-height:var(--zeile-titel-4);letter-spacing:-.01em;margin:0 0 var(--a-2);font-weight:600}[data-gestaltung=neu] .karte-link .karte-zeile{color:var(--tinte-weich);margin:0}[data-gestaltung=neu] .karte-link p:not(.karte-titel,.karte-zeile){margin:0 0 var(--a-2)}[data-gestaltung=neu] .karte-pfeil{padding-top:var(--a-4);font-size:var(--schrift-3);color:var(--akzent-tief);transition:translate var(--heben-dauer) var(--kurve);margin-top:auto;line-height:1}[data-gestaltung=neu] .karte-link:focus-visible{outline:var(--fokus-breite) solid var(--fokus-farbe);outline-offset:var(--fokus-abstand)}[data-gestaltung=neu] .abschnitt-karten .nur-text+.karten-raster{margin-top:var(--a-5)}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-gestaltung=neu] .karte-link:hover .karte-pfeil{translate:var(--a-1) 0}}[data-gestaltung=neu] .abschnitt-band{background:var(--band-grund);color:var(--tinte)}[data-gestaltung=neu] .abschnitt-band .text-spalte,[data-gestaltung=neu] .abschnitt-band .fliesstext p{text-align:center}[data-gestaltung=neu] .abschnitt-band .knopf-zeile{margin:var(--a-3) 0 0}[data-gestaltung=neu] .abschnitt-band .knopf{font-size:var(--schrift-2);padding:var(--a-4) var(--a-6);background:var(--tinte);color:var(--creme);border-color:var(--tinte);box-shadow:var(--schatten-schwebend)}[data-gestaltung=neu] .abschnitt-band .knopf:hover{background:var(--tinte-weich);color:var(--papier)}[data-gestaltung=neu] .abschnitt-band .knopf:focus-visible{outline:var(--fokus-breite) solid var(--tinte);outline-offset:var(--fokus-abstand)}[data-gestaltung=neu] .kontakt-spalten{gap:var(--a-6);margin-top:var(--a-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}[data-gestaltung=neu] .kontakt-spalte{align-content:start;justify-items:center;gap:var(--a-2);text-align:center;display:grid}[data-gestaltung=neu] .kontakt-spalte :is(h3,h4,h5,h6){font-family:var(--schrift-text);font-size:var(--schrift-2);line-height:var(--zeile-klein);margin:0;font-weight:600}[data-gestaltung=neu] .kontakt-spalte p{margin:0}[data-gestaltung=neu] :is(.kontakt-spalte,.kontakt-unten) a:not(.knopf){color:var(--akzent)}[data-gestaltung=neu] .kontakt-symbol{width:var(--kontakt-symbol);height:var(--kontakt-symbol);padding:var(--a-3);background:color-mix(in srgb, var(--akzent) 16%, transparent);color:var(--akzent);border-radius:50%}[data-gestaltung=neu] .kontakt-unten{justify-content:center;gap:var(--a-3);margin-top:var(--a-6);flex-wrap:wrap;display:flex;position:relative}[data-gestaltung=neu] .kontakt-unten .knopf-zeile{margin:0}[data-gestaltung=neu] .kontakt-unten .knopf{background:var(--akzent);color:var(--tinte);border-color:var(--akzent)}[data-gestaltung=neu] .kontakt-karte a:focus-visible{outline:var(--fokus-breite) solid var(--akzent);outline-offset:var(--fokus-abstand)}[data-gestaltung=neu] .ruhige-liste{margin:0 0 var(--a-5);padding:0 0 0 var(--a-4);border-left:3px solid var(--akzent);color:var(--tinte-weich);list-style:none}[data-gestaltung=neu] .ruhige-liste li{margin:var(--a-1) 0}[data-gestaltung=neu] .haekchen-liste{gap:var(--a-3);margin:var(--a-5) 0;padding:0;list-style:none;display:grid}[data-gestaltung=neu] .haekchen-liste li{padding-left:calc(var(--haken) + var(--a-3));margin:0;position:relative}[data-gestaltung=neu] .haekchen-liste li:before{content:"";width:var(--haken);height:var(--haken);background:var(--akzent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 60% no-repeat;border-radius:50%;position:absolute;top:.2em;left:0}[data-gestaltung=neu] .mit-mosaik .bild-stapel{gap:var(--a-4);grid-template-columns:repeat(4,minmax(0,1fr))}[data-gestaltung=neu] .mit-mosaik .bild:first-child{grid-area:span 2/span 2}[data-gestaltung=neu] .mit-mosaik .bild img{aspect-ratio:1;object-fit:cover;height:100%}[data-gestaltung=neu] .bild-reihe{gap:var(--a-4);margin:var(--a-5) 0 var(--a-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-gestaltung=neu] .bild-reihe:not(:has(figcaption)) .bild img{aspect-ratio:4/3;object-fit:cover}[data-gestaltung=neu] .bild-reihe figcaption{padding:var(--a-3) var(--a-2);text-align:center;line-height:var(--zeile-klein)}@media (width>860px){[data-gestaltung=neu] .karten-raster.karten-links{grid-template-columns:repeat(3,minmax(0,1fr))}[data-gestaltung=neu] .karten-links .karte:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:auto}[data-gestaltung=neu] .karten-links .karte:last-child:nth-child(3n+1){grid-column:2}}@media (width>640px) and (width<=860px){[data-gestaltung=neu] .karten-raster.karten-links{grid-template-columns:repeat(2,minmax(0,1fr))}[data-gestaltung=neu] .karten-links .karte:last-child:nth-child(odd){width:calc((100% - var(--abstand-karten)) / 2);grid-column:1/-1;justify-self:center}}@media (width<=640px){[data-gestaltung=neu] .karten-raster.karten-links{grid-template-columns:minmax(0,1fr)}[data-gestaltung=neu] .kennzahlen{margin-top:var(--a-7);grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px}[data-gestaltung=neu] .kontakt-spalten{gap:var(--a-5);grid-template-columns:minmax(0,1fr)}[data-gestaltung=neu] .mit-mosaik .bild-stapel{gap:var(--a-3);grid-template-columns:repeat(2,minmax(0,1fr))}[data-gestaltung=neu] .bild-reihe{grid-template-columns:minmax(0,1fr)}}.held-wissen{background:var(--creme);align-items:center;min-height:clamp(520px,78vh,820px);display:flex}.held-wissen .held-schein{display:none}.held-foto{margin:0;position:absolute;inset:0}.held-foto img{object-fit:cover;width:100%;height:100%}.held-wissen .held-innen{width:100%}.held-wissen .held-text{max-width:760px;padding:var(--a-6,40px) var(--a-5,32px);border-radius:var(--radius-bild);background:color-mix(in srgb, var(--creme) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--schatten-bild);position:relative}.held-nachweis{z-index:2;text-align:right;max-width:min(90%,640px);color:var(--tinte);background:color-mix(in srgb, var(--papier) 82%, transparent);border-radius:999px;padding:3px 10px;font-size:12px;line-height:1.4;position:absolute;bottom:10px;right:12px}.held-nachweis a,.bild-nachweis a{color:inherit}.bild-nachweis{color:var(--tinte-weich);background:var(--papier);padding:8px 14px 10px;font-size:13px;line-height:1.45}@media (width>860px){[data-gestaltung=neu] .held-wissen .held-innen:not(.mit-bild) .held-text{margin-left:0;margin-right:auto}}@media (width<=860px){[data-gestaltung=neu] .held-wissen{min-height:0;padding:calc(min(52vh, 440px) - 48px) 0 var(--a-6,40px);display:block}.held-wissen .held-foto{height:min(52vh,440px);bottom:auto}.held-wissen .held-text{padding:var(--a-5,28px) var(--a-3,18px);background:var(--creme)}.held-wissen .held-nachweis{bottom:56px}}.zeilenweise-innen{gap:var(--abstand-spalten);align-items:center;display:grid}.zeilenweise-innen:not(.mit-foto) .text-spalte{max-width:var(--breite-text);margin:0 auto}@media (width>860px){.zeilenweise-innen.mit-foto{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}span.zw-zeile{display:block}.zw-foto{border-radius:var(--radius-bild);box-shadow:var(--schatten-bild);background:var(--papier);margin:0;overflow:hidden}.zw-foto img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}@media (width<=860px){.zw-foto img{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.held-auftritt{animation:none}.karte,.knopf,.bild,.held-figur,:is(.bild,.held-figur) img{transition:none}}.form-schritte{gap:var(--a-5);counter-reset:schritt;margin:var(--a-6) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.form-schritt{background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-karte);padding:var(--a-6) var(--a-5) var(--a-5);box-shadow:var(--schatten-flach);gap:var(--a-3);flex-direction:column;display:flex;position:relative}.form-schritt:before{counter-increment:schritt;content:counter(schritt);background:var(--tinte);width:44px;height:44px;color:var(--akzent);font:700 20px/1 var(--schrift-titel);border-radius:50%;place-items:center;display:grid}.form-schritt.form-wichtig{border-color:var(--akzent-tief);box-shadow:0 0 0 3px var(--akzent-schein), var(--schatten-flach)}.form-schritt h3{font-size:var(--schrift-3);line-height:var(--zeile-titel-4);margin:0}.form-schritt p{font-size:var(--schrift-2);line-height:var(--zeile-text);margin:0}.form-schritt .knopf-zeile{padding-top:var(--a-3);margin-top:auto}.form-klein{color:var(--tinte-weich);font-size:var(--schrift-1)!important}.form-kasten{margin-top:var(--a-6);border-radius:var(--radius-karte);padding:var(--a-6);background:var(--flaeche-gruen);border:1px solid var(--linie)}.form-kasten h2,.form-kasten h3{margin-top:0}.form-kasten .knopf-zeile{margin:var(--a-2) var(--a-3) 0 0;display:inline-block}.form-zwei{gap:var(--a-5);margin-top:var(--a-6);grid-template-columns:3fr 2fr;align-items:start;display:grid}.form-liste{border-radius:var(--radius-karte);padding:var(--a-6)}.form-liste h2{font-size:var(--schrift-4);line-height:var(--zeile-titel-4);margin:0 0 var(--a-3)}.form-liste p{margin:0 0 var(--a-4)}.form-liste ul{gap:var(--a-2);margin:0;padding-left:1.2em;display:grid}.form-nein{background:var(--tinte);color:var(--creme)}.form-nein h2{color:var(--akzent)}.form-nein li::marker{color:var(--akzent)}.form-arzt{background:var(--flaeche-gruen-kraeftig);color:var(--tinte)}.form-hinweis{margin-top:var(--a-5);font-size:var(--schrift-2);color:var(--tinte-weich);font-style:italic}.form-mitte{text-align:center}.form-mitte .knopf-zeile{margin:0 6px 12px}@media (width<=860px){.form-schritte,.form-zwei{grid-template-columns:1fr}.form-liste,.form-kasten{padding:var(--a-5)}}body .atk-start .atk-kicker{color:var(--akzent-text)}main td a:is([href^=tel\:],[href^=mailto\:]){min-height:24px;line-height:24px;display:inline-block}.abschnitt-zeilenweise{overflow-x:clip}[data-probe=neko] main .knopf{padding:var(--knopf-innen);font-size:var(--knopf-schrift)}[data-probe=neko] .abschnitt-band .knopf{padding:var(--knopf-band-innen);font-size:var(--knopf-band-schrift)}@media (width<=640px){[data-probe=neko] main .knopf{min-height:var(--knopf-hoehe-handy);justify-content:center}}[data-probe=neko] .held-kopf.held-auftritt,[data-probe=neko] .held-fliess.held-auftritt{animation:none}[data-probe=neko] .held-innen.mit-atlas{flex-direction:column;display:flex}[data-probe=neko] .held-innen.mit-atlas .held-text{z-index:3;width:100%;position:relative}[data-probe=neko] .atlas-held{z-index:2;width:calc(100% + 48px);margin:var(--a-6) -24px 0;position:relative}[data-probe=neko] .atlas-buehne{height:var(--atlas-held-hoehe-schmal);background:var(--atlas-grund);isolation:isolate;position:relative;overflow:hidden}[data-probe=neko] .atlas-kamera{height:var(--atlas-held-hoehe-schmal);width:calc(var(--atlas-held-hoehe-schmal) * .8);position:absolute;top:0;left:50%;translate:-50%}[data-probe=neko] .atlas-ebene{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}[data-probe=neko] .atlas-kamera-vorne{pointer-events:none}[data-probe=neko] .atlas-gerade{opacity:1}.atlas-an [data-probe=neko] .atlas-gerade{opacity:0}.atlas-an [data-probe=neko] .atlas-fehl{opacity:1}[data-probe=neko] .atlas-flug{position:absolute}[data-probe=neko] .atlas-flug img{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}[data-probe=neko] .atlas-blende{pointer-events:none;background:linear-gradient(180deg, transparent 84%, var(--atlas-grund) 99%), linear-gradient(90deg, var(--atlas-grund) 1.5%, transparent 12%, transparent 88%, var(--atlas-grund) 98.5%);position:absolute;inset:0}[data-probe=neko] .atlas-3d{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}[data-probe=neko] .atlas-glanz{opacity:0;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--akzent) 62%, transparent), color-mix(in srgb, var(--akzent) 22%, transparent) 60%, transparent);border-radius:50%;width:200px;height:200px;position:absolute;top:0;left:0}.atlas-an [data-probe=neko] :is(.atlas-ebene,.atlas-flug img,.atlas-kamera,.atlas-glanz,.atlas-schleier>div){will-change:opacity, transform}[data-probe=neko] .atlas-schleier{display:none}[data-probe=neko] .atlas-steuerung{margin:var(--a-3) 0 0;justify-content:center;display:flex}[data-probe=neko] .atlas-steuerung[hidden]{display:none}[data-probe=neko] .atlas-knopf{align-items:center;gap:var(--a-2);min-height:36px;padding:var(--a-1) var(--a-4);font:inherit;font-size:var(--schrift-1);font-weight:600;line-height:var(--zeile-klein);color:var(--tinte-weich);background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-knopf);cursor:pointer;display:inline-flex}[data-probe=neko] .atlas-knopf:hover{color:var(--tinte);border-color:var(--tinte-weich)}[data-probe=neko] .atlas-knopf:focus-visible{outline:var(--fokus-breite) solid var(--fokus-farbe);outline-offset:var(--fokus-abstand)}[data-probe=neko] .atlas-knopf .symbol{width:14px;height:14px}[data-probe=neko] .atlas-held[data-zustand=laeuft] .zeichen-neu,[data-probe=neko] .atlas-held:not([data-zustand=laeuft]) .zeichen-halt{display:none}@media (width<=640px){[data-probe=neko] .atlas-knopf{min-height:var(--knopf-hoehe-handy)}}@media (width>1080px){[data-probe=neko] .held:has(.mit-atlas){padding-top:0}[data-probe=neko] .held:has(.mit-atlas) .held-schein{display:none}[data-probe=neko] .held-innen.mit-atlas{max-width:none;min-height:var(--atlas-held-hoehe);justify-content:center;align-items:center;padding:0 24px}[data-probe=neko] .held-innen.mit-atlas .held-text{max-width:var(--atlas-text-breite);padding:var(--a-5) 0 var(--atlas-text-unten);transform-origin:50% 0;margin:0 auto}[data-probe=neko] .atlas-held{z-index:1;width:auto;margin:0;position:absolute;inset:0}[data-probe=neko] .atlas-buehne{height:auto;position:absolute;inset:0}[data-probe=neko] .atlas-kamera{height:calc(var(--atlas-held-hoehe) * var(--atlas-bild-faktor));width:calc(var(--atlas-held-hoehe) * var(--atlas-bild-faktor) * .8)}[data-probe=neko] .atlas-schleier{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}[data-probe=neko] .atlas-schleier>div{position:absolute;inset:0}[data-probe=neko] .atlas-schleier-oben{opacity:0;background:linear-gradient(180deg, var(--atlas-schleier) 0%, var(--atlas-schleier) 34%, transparent 56%)}[data-probe=neko] .atlas-schleier-mitte{background:radial-gradient(ellipse 44% 50% at 50% 47%, var(--atlas-schleier) 0%, var(--atlas-schleier) 58%, transparent 100%)}[data-probe=neko] .atlas-steuerung{left:0;right:0;bottom:var(--a-5);z-index:4;margin:0;position:absolute}}[data-probe=neko] [data-zaehlen]{font-variant-numeric:tabular-nums}[data-probe=neko] .held:has(.mit-atlas){isolation:isolate}[data-probe=neko] .atlas-buehne{transform-origin:50% 62%}.bewegt [data-probe=neko] .atlas-buehne,.bewegt [data-probe=neko] [data-aufsteigen]{will-change:translate, scale}@media (width>1080px){[data-probe=neko]:has(.kurz-bereich) .held .atlas-steuerung{bottom:calc(var(--a-5) + var(--kurz-ueberlapp))}}[data-probe=neko] .kurz-bereich{z-index:1;margin-top:calc(-1 * var(--kurz-ueberlapp));padding:var(--a-8) 0;background:var(--creme);border-radius:var(--radius-karte) var(--radius-karte) 0 0;position:relative;box-shadow:0 -24px 60px -30px #1a1a1a59}[data-probe=neko] .kurz-innen{gap:var(--abstand-spalten);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}[data-probe=neko] .kurz-foto{border-radius:var(--radius-bild);box-shadow:var(--schatten-bild);background:var(--papier);transform-origin:50% 0;margin:0;overflow:hidden}[data-probe=neko] .kurz-foto img{width:100%;height:auto;display:block}[data-probe=neko] .kurz-bereich .kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}[data-probe=neko] .kennzahlen-bunt .kennzahl{min-height:152px;box-shadow:var(--schatten-flach);transition:transform var(--heben-dauer) var(--kurve), box-shadow var(--heben-dauer) ease;border:0;align-content:center;position:relative;overflow:hidden}[data-probe=neko] .kennzahlen-bunt .kennzahl-text{color:inherit;position:relative}[data-probe=neko] .kennzahlen-bunt .kennzahl-wert{position:relative}[data-probe=neko] .kachel-gelb{background:var(--akzent);color:var(--tinte)}[data-probe=neko] .kachel-gelb .kennzahl-symbol .symbol{background:var(--tinte);color:var(--akzent)}[data-probe=neko] .kachel-dunkel{background:var(--tinte);color:var(--papier)}[data-probe=neko] .kachel-dunkel .kennzahl-wert{color:var(--akzent)}[data-probe=neko] .kachel-foto{background:var(--tinte);color:var(--papier)}[data-probe=neko] .kachel-foto picture{position:absolute;inset:0}[data-probe=neko] .kachel-foto .kachel-bild{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-probe=neko] .kachel-foto:before{content:"";z-index:1;background:var(--kachel-foto-schleier);position:absolute;inset:0}[data-probe=neko] .kachel-foto :is(.kennzahl-wert,.kennzahl-text){z-index:2}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-probe=neko] .kennzahlen-bunt .kennzahl:hover{transform:translateY(calc(-2 * var(--heben)));box-shadow:var(--schatten-karte-heben)}}@media (width<=1080px){[data-probe=neko]:has(.kurz-bereich) .held:has(.mit-atlas){padding-bottom:calc(var(--a-6) + var(--kurz-ueberlapp))}}@media (width<=860px){[data-probe=neko] .kurz-innen{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){[data-probe=neko] .kurz-bereich{padding:var(--a-7) 0}[data-probe=neko] .kennzahlen-bunt .kennzahl{min-height:128px;padding:var(--a-4) var(--a-3)}}[data-probe=neko] .laufband-gruppe{gap:var(--abstand-karten);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=860px){[data-probe=neko] .laufband-gruppe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){[data-probe=neko] .laufband-gruppe{grid-template-columns:minmax(0,1fr)}}[data-probe=neko] .laufband.laeuft{padding-block:var(--a-3);margin-block:calc(-1 * var(--a-3));overflow:hidden}[data-probe=neko] .abschnitt-laufband:has(>.laufband.laeuft):before{content:"";z-index:1;width:calc(min(100%, var(--breite)) * var(--laufband-rand-anteil));pointer-events:none;background:linear-gradient(180deg, var(--creme), var(--flaeche-gruen));position:absolute;top:0;bottom:0}[data-probe=neko] .abschnitt-laufband:has(>.laufband.laeuft):after{content:"";z-index:1;width:calc(min(100%, var(--breite)) * var(--laufband-rand-anteil));pointer-events:none;background:linear-gradient(180deg, var(--creme), var(--flaeche-gruen));position:absolute;top:0;bottom:0}[data-probe=neko] .abschnitt-laufband:has(>.laufband.laeuft):before{left:max(0px, (100% - var(--breite)) / 2);-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}[data-probe=neko] .abschnitt-laufband:has(>.laufband.laeuft):after{right:max(0px, (100% - var(--breite)) / 2);-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}[data-probe=neko] .laufband.wischen{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-block:var(--a-3);margin-block:calc(-1 * var(--a-3));overflow-x:auto}[data-probe=neko] .laufband.wischen .laufband-gruppe{gap:var(--abstand-karten);display:flex}[data-probe=neko] .laufband.wischen .karte{flex:0 0 min(var(--laufband-karte), 82%);scroll-snap-align:start}[data-probe=neko] .laufband.laeuft .laufband-spur{width:max-content;animation:laufband var(--laufband-dauer) linear infinite;display:flex}[data-probe=neko] .laufband.laeuft .laufband-gruppe{gap:var(--abstand-karten);padding-right:var(--abstand-karten);display:flex}[data-probe=neko] .laufband.laeuft .karte{flex:0 0 var(--laufband-karte)}[data-probe=neko] .laufband.laeuft:hover .laufband-spur,[data-probe=neko] .laufband.laeuft:focus-within .laufband-spur{animation-play-state:paused}@keyframes laufband{to{transform:translate(-50%)}}[data-probe=neko] .laufband.angehalten .laufband-spur{animation-play-state:paused}[data-probe=neko] .laufband-steuerung{margin:var(--a-5) 0 0;justify-content:center;display:flex}[data-probe=neko] .laufband-steuerung[hidden]{display:none}[data-probe=neko] .laufband-pause{align-items:center;gap:var(--a-2);min-height:36px;padding:var(--a-1) var(--a-4);font:inherit;font-size:var(--schrift-1);font-weight:600;line-height:var(--zeile-klein);color:var(--tinte-weich);border:1px solid var(--linie);border-radius:var(--radius-knopf);cursor:pointer;background:0 0;display:inline-flex}[data-probe=neko] .laufband-pause:hover{background:var(--papier);color:var(--tinte)}[data-probe=neko] .laufband-pause:focus-visible{outline:var(--fokus-breite) solid var(--fokus-farbe);outline-offset:var(--fokus-abstand)}[data-probe=neko] .laufband-pause .symbol{width:14px;height:14px}[data-probe=neko] .laufband-pause .zeichen-weiter,[data-probe=neko] .laufband.angehalten+.laufband-steuerung .zeichen-halt{display:none}[data-probe=neko] .laufband.angehalten+.laufband-steuerung .zeichen-weiter{display:block}@media (width<=640px){[data-probe=neko] .laufband-pause{min-height:var(--knopf-hoehe-handy)}}[data-probe=neko] :is(.erzaehlung-spur,.erzaehlung-buehne){display:contents}[data-probe=neko] .erzaehlung-punkte{display:none}[data-probe=neko] .erzaehlung-an .erzaehlung-spur{height:calc(var(--schritte,3) * var(--erzaehlung-schritt));margin-top:var(--a-7);display:block;position:relative}[data-probe=neko] .erzaehlung-an .erzaehlung-buehne{height:70vh;display:block;position:sticky;top:15vh}[data-probe=neko] .erzaehlung-an .erzaehlung-buehne>.zeile{opacity:0;visibility:hidden;transition:opacity var(--erzaehlung-blende) ease, visibility 0s linear var(--erzaehlung-blende);align-content:center;align-items:center;margin:0 auto;position:absolute;inset:0}[data-probe=neko] .erzaehlung-an .erzaehlung-buehne>.zeile.aktiv{opacity:1;visibility:visible;transition:opacity var(--erzaehlung-blende) ease}[data-probe=neko] .erzaehlung-an .zeile .bild img{object-fit:cover;max-height:56vh;transition:scale calc(var(--erzaehlung-blende) * 2) var(--kurve);scale:1.06}[data-probe=neko] .erzaehlung-an .zeile.aktiv .bild img{scale:1}[data-probe=neko] .erzaehlung-an .erzaehlung-punkte{gap:var(--a-2);display:flex;position:absolute;bottom:0;left:50%;translate:-50%}[data-probe=neko] .erzaehlung-punkte span{width:var(--a-2);height:var(--a-2);border-radius:var(--a-1);background:var(--linie);transition:width .3s var(--kurve), background .3s ease}[data-probe=neko] .erzaehlung-punkte span.aktiv{width:var(--a-5);background:var(--akzent-tief)}@media (width>860px) and (height>=760px){[data-probe=neko] .mit-sticky-bildern .text-bild{align-items:start}[data-probe=neko] .mit-sticky-bildern .text-bild .text-spalte{top:var(--praxis-oben);position:sticky}[data-probe=neko] .mit-sticky-bildern.sticky-aus :is(.text-galerie,.text-bild) .text-spalte{position:static}[data-probe=neko] .mit-sticky-bildern .text-galerie{gap:var(--abstand-spalten);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}[data-probe=neko] .mit-sticky-bildern .text-spalte{top:var(--praxis-oben);position:sticky}[data-probe=neko] .mit-sticky-bildern .bild-spalte{margin:0}[data-probe=neko] .mit-sticky-bildern .bild-stapel{gap:var(--a-6);grid-template-columns:minmax(0,1fr);margin:0;display:grid;position:static}[data-probe=neko] .mit-sticky-bildern .bild:first-child{grid-area:auto}[data-probe=neko] .mit-sticky-bildern .bild img{aspect-ratio:4/5;object-fit:cover;height:auto}[data-probe=neko] .praxis-an .bild img{opacity:var(--praxis-zurueck);transition:opacity var(--erzaehlung-blende) ease, scale calc(var(--erzaehlung-blende) * 1.4) var(--kurve), transform calc(var(--heben-dauer) * 2) var(--kurve);scale:1.03}[data-probe=neko] .praxis-an .bild.aktiv img{opacity:1;scale:1}}[data-probe=neko] .folge-buehne{display:contents}[data-probe=neko] .folge-punkte{display:none}@media (width>860px) and (height>=700px){[data-probe=neko] .bild-reihe.folge-an{height:calc(var(--folge-n,3) * var(--folge-schritt));display:block;position:relative}[data-probe=neko] .folge-an .folge-buehne{top:calc((100vh - var(--folge-hoehe)) / 2 + 32px);height:var(--folge-hoehe);display:block;position:sticky}[data-probe=neko] .folge-an .bild{inset:0 0 var(--a-6);justify-content:center;align-items:center;gap:var(--a-3);box-shadow:none;opacity:0;visibility:hidden;transition:opacity var(--erzaehlung-blende) ease, visibility 0s linear var(--erzaehlung-blende);background:0 0;flex-direction:column;margin:0;display:flex;position:absolute}[data-probe=neko] .folge-an .bild.aktiv{opacity:1;visibility:visible;transition:opacity var(--erzaehlung-blende) ease}[data-probe=neko] .folge-an .bild picture{display:contents}[data-probe=neko] .folge-an .bild img{width:auto;max-width:100%;max-height:calc(var(--folge-hoehe) - 96px);object-fit:contain;border-radius:var(--radius-bild);transition:scale calc(var(--erzaehlung-blende) * 2) var(--kurve);scale:1.04}[data-probe=neko] .folge-an .bild.aktiv img{scale:1}[data-probe=neko] .folge-an .folge-punkte{gap:var(--a-2);margin:0;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}[data-probe=neko] .folge-punkte span{width:var(--a-2);height:var(--a-2);border-radius:var(--a-1);background:var(--linie);transition:width .3s var(--kurve), background .3s ease}[data-probe=neko] .folge-punkte span.aktiv{width:var(--a-5);background:var(--akzent-tief)}}
