@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.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}@property --kopf-kompakt{syntax:"<length>";inherits:true;initial-value:64px}:root{--m1:#c60086;--m2:#b8007d;--m3:#aa0073;--m4:#9c0069;--m5:#6f004b;--glanz:#d41694;--rosa:#ea1aa6;--rosa-zart:#fff;--logo-grau:#777877;--tinte:#1a1218;--tinte-2:#463e44;--grau:#6b6369;--linie:#e6e1e4;--nebel:#f6f3f5;--papier:#fff;--nacht:#1c0716;--nacht-2:#250a1d;--nacht-tief:#13040f;--nacht-linie:#ffffff24;--nacht-text:#ffffffc7;--kopf-grund:var(--papier);--google-gold:#fbbc04;--platz-grau:#d9d9d9;--platz-grau-icon:#a9a9a9;--platz-grau-dunkel:#5c5c5c;--platz-grau-dunkel-icon:gray;--bild-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Crect x='5.5' y='9.5' width='37' height='29' rx='3' fill='none' stroke='black' stroke-width='3'/%3E%3Ccircle cx='31' cy='19' r='3.6'/%3E%3Cpath d='M9 35 19.5 22.5 27 31l4-4.2L39 35z'/%3E%3C/svg%3E");--pyramide:conic-gradient(from -45deg, var(--m2) 0 90deg, var(--m3) 0 180deg, var(--m4) 0 270deg, var(--m1) 0);--magenta-flaeche:linear-gradient(100deg, var(--m4), var(--m1) 60%, var(--m2));--schrift:"Archivo Variable", "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--rand:clamp(20px, 3.4vw, 96px);--max:2400px;--luft:clamp(80px, 9.5vw, 220px);--luft-klein:clamp(40px, 4.6vw, 104px);--mass:60ch;--radius:3px;--ease:cubic-bezier(.22, .8, .24, 1);--ease-raus:cubic-bezier(.65, 0, .35, 1);--ueberlapp:clamp(36px, 5.2vw, 120px);--kapitel-radius:clamp(18px, 2.4vw, 52px);--leiste-h:0px;--kopf-h:64px;--kopf-kompakt:64px;--korn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='2 0 0 0 -0.5 2 0 0 0 -0.5 2 0 0 0 -0.5 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23k)'/%3E%3C/svg%3E");--korn-groesse:220px;--korn-klein:150px;--weich:#000 0%, #000000e6 14%, #000000b3 28%, #00000078 44%, #00000042 60%, #0000001c 75%, #00000008 88%, transparent 100%;--grund:var(--papier);--text:var(--tinte);--text-2:var(--tinte-2);--leise:var(--grau);--akzent:var(--m1);--akzent-klein:var(--m4);--trenn:var(--linie);--fokus:var(--m1);--licht-staerke:.3;--platz-grund:var(--platz-grau);--platz-icon:var(--platz-grau-icon)}@media (width>=1100px){:root{--leiste-h:38px;--haupt-h:clamp(84px, 30px + 4vw, 124px);--kopf-h:calc(var(--leiste-h) + var(--haupt-h));--kopf-kompakt:clamp(72px, 40px + 2.4vw, 96px)}}@media (width>=1100px) and (height<=860px){:root{--haupt-h:78px;--kopf-kompakt:68px}}.hell,.kapitel--hell{--grund:var(--papier);--text:var(--tinte);--text-2:var(--tinte-2);--leise:var(--grau);--akzent:var(--m1);--akzent-klein:var(--m4);--trenn:var(--linie);--fokus:var(--m1);--licht-staerke:.3;--platz-grund:var(--platz-grau);--platz-icon:var(--platz-grau-icon)}.dunkel,.kapitel--dunkel,.kapitel--tief{--grund:var(--nacht);--text:#fff;--text-2:var(--nacht-text);--leise:#ffffff9e;--akzent:var(--rosa);--akzent-klein:var(--rosa);--trenn:var(--nacht-linie);--fokus:var(--rosa);--licht-staerke:.72;--platz-grund:var(--platz-grau-dunkel);--platz-icon:var(--platz-grau-dunkel-icon)}.kapitel--tief{--grund:var(--nacht-tief)}.kapitel--nebel{--grund:var(--nebel)}.kapitel--magenta,.auf-magenta{--grund:var(--m4);--text:#fff;--text-2:#ffffffdb;--leise:#ffffffb8;--akzent:var(--rosa-zart);--akzent-klein:#fff;--trenn:#ffffff42;--fokus:#fff;--licht-staerke:.8}*,:before,:after{box-sizing:border-box}html,body{background-color:var(--kopf-grund)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--kopf-kompakt);overflow-x:clip}html.scroll-gesperrt{overscroll-behavior:none;padding-right:var(--scrollbalken,0px);overflow:hidden}body{color:var(--text);font-family:var(--schrift);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:clamp(1rem,.9rem + .28vw,1.3rem);font-weight:400;font-stretch:100%;line-height:1.6;overflow-x:clip}main{background-color:var(--papier)}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit}button{font:inherit;color:inherit}p{margin:0}h1,h2,h3,h4{letter-spacing:-.025em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;margin:0;font-weight:650;font-stretch:106%;line-height:1.04}.h1{letter-spacing:-.035em;font-size:clamp(2.1rem,1rem + 4.75vw,8.5rem);font-weight:700;line-height:.98}.h2{letter-spacing:-.032em;font-size:clamp(1.9rem,1.25rem + 3.6vw,7.2rem);font-weight:680;line-height:1}.h3{letter-spacing:-.018em;font-size:clamp(1.3rem,1rem + 1.15vw,2.6rem);line-height:1.1}.riesig{font-size:calc(var(--riesig-faktor,16) * min(1vw, 24px));letter-spacing:-.055em;-webkit-hyphens:manual;hyphens:manual;font-weight:760;font-stretch:112%;line-height:.84;display:block}.statement{letter-spacing:-.028em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;max-width:26ch;font-size:clamp(1.5rem,.7rem + 2.2vw,4.2rem);font-weight:650;font-stretch:104%;line-height:1.08}.lead{max-width:52ch;color:var(--text-2);font-size:clamp(1.15rem,.95rem + .55vw,1.75rem);line-height:1.5}.text{max-width:var(--mass);color:var(--text-2)}.text>*+*{margin-top:1em}.akzent{color:var(--akzent)}.akzent--hell{color:var(--rosa)}.ueberzeile{letter-spacing:0;text-transform:none;color:var(--text-2);align-items:center;gap:.75em;margin:0 0 clamp(18px,1.8vw,40px);font-size:clamp(.95rem,.86rem + .24vw,1.25rem);font-weight:500;font-stretch:100%;line-height:1.3;display:inline-flex}.ueberzeile:before{content:"";background:var(--pyramide);flex:none;width:.6em;height:.6em}.huelle{width:100%;max-width:calc(var(--max) + 2 * var(--rand));padding-inline:var(--rand);margin-inline:auto}.abschnitt{padding-block:var(--luft);position:relative}.dunkel{background:var(--nacht);color:#fff}.nebel{background:var(--nebel)}.kopfzeile{gap:20px 64px;margin-bottom:clamp(44px,5vw,112px);display:grid}@media (width>=900px){.kopfzeile{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.kopfzeile .lead{max-width:46ch}.kapitel{--kapitel-oben:var(--luft);--kapitel-unten:calc(var(--luft) + var(--ueberlapp));z-index:0;isolation:isolate;padding-block:var(--kapitel-oben) var(--kapitel-unten);background-color:var(--grund);color:var(--text);view-timeline-name:--kapitel;view-timeline-axis:block;view-timeline-inset:0px;position:relative;overflow-x:clip}.kapitel:not(:first-child):not(.kapitel--nahtlos){margin-top:calc(-1 * var(--ueberlapp));border-radius:var(--kapitel-radius) var(--kapitel-radius) 0 0;box-shadow:0 -24px 56px -40px #13040f6b}.kapitel--magenta{background-image:var(--korn), linear-gradient(165deg, var(--m4) 0%, var(--m5) 100%);background-size:var(--korn-groesse) var(--korn-groesse), 100% 100%;background-blend-mode:overlay, normal}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.kapitel__innen{transform-origin:50% 100%;animation-name:kapitel-rueckzug;animation-timing-function:linear;animation-fill-mode:forwards;animation-timeline:--kapitel;animation-range:exit}.kapitel--still .kapitel__innen{animation-name:none}}}@keyframes kapitel-rueckzug{0%{opacity:1;transform:none}to{opacity:var(--rueckzug-dimm,.2);transform:translate3d(0, var(--rueckzug-weg,22vh), 0) scale(var(--rueckzug-skala,.92))}}.licht,[data-licht],.knopf,.fuellen{--lx:var(--mx,50%);--ly:var(--my,50%)}.licht:focus-visible:not(:hover),.licht.an:not(:hover),.knopf:focus-visible:not(:hover),.fuellen:focus-visible:not(:hover){--lx:50%;--ly:50%}.licht{isolation:isolate;position:relative}.licht:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:var(--korn), linear-gradient(var(--licht-farbe,var(--m1)), var(--licht-farbe,var(--m1)));background-size:var(--korn-klein) var(--korn-klein), 100% 100%;background-blend-mode:overlay, normal;-webkit-mask-image:radial-gradient(circle var(--licht-radius,300px) at var(--lx) var(--ly), var(--weich));mask-image:radial-gradient(circle var(--licht-radius,300px) at var(--lx) var(--ly), var(--weich));opacity:0;transition:opacity .5s var(--ease);position:absolute;inset:0}@media (hover:hover){.kopf .licht:hover:before{opacity:var(--licht-staerke)}}.kopf .licht:focus-visible:before,.kopf .licht.an:before,.kopf .licht[aria-expanded=true]:before,.kopf .licht[aria-selected=true]:before{opacity:var(--licht-staerke)}.fuellen{isolation:isolate;transition:color .5s var(--ease);position:relative}.fuellen:before{content:"";inset:var(--fuellen-inset,0);z-index:-1;border-radius:inherit;pointer-events:none;background-color:var(--m4);background-image:var(--korn), radial-gradient(circle var(--licht-radius,340px) at var(--lx) var(--ly), var(--glanz), transparent), var(--magenta-flaeche);background-size:var(--korn-groesse) var(--korn-groesse), 100% 100%, 100% 100%;background-blend-mode:overlay, normal, normal;clip-path:inset(0 100% 0 0);transition:clip-path var(--fuellen-dauer,.7s) var(--ease);position:absolute}@media (hover:hover){.fuellen:hover{--grund:var(--m4);--text:#fff;--text-2:#ffffffdb;--leise:#ffffffb8;--akzent:var(--rosa-zart);--akzent-klein:#fff;--trenn:#ffffff42;--fokus:#fff;color:#fff}.fuellen:hover:before{clip-path:inset(0)}}.fuellen:focus-visible,.fuellen.an,.fuellen[aria-expanded=true]{--grund:var(--m4);--text:#fff;--text-2:#ffffffdb;--leise:#ffffffb8;--akzent:var(--rosa-zart);--akzent-klein:#fff;--trenn:#ffffff42;--fokus:#fff;color:#fff}.fuellen:focus-visible:before,.fuellen.an:before,.fuellen[aria-expanded=true]:before{clip-path:inset(0)}.knopf{--knopf-grund:transparent;--knopf-text:var(--text);--knopf-rand:transparent;border-radius:var(--radius);background-color:var(--knopf-grund);min-height:clamp(52px,38px + .9vw,66px);box-shadow:inset 0 0 0 1.5px var(--knopf-rand);color:var(--knopf-text);letter-spacing:.005em;text-align:center;white-space:nowrap;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:color .35s var(--ease) 60ms, background-color .35s var(--ease), box-shadow .35s var(--ease);border:0;justify-content:center;align-items:center;gap:12px;padding:0 clamp(24px,18px + .5vw,34px);font-size:clamp(1rem,.9rem + .18vw,1.15rem);font-weight:600;font-stretch:104%;line-height:1.1;text-decoration:none;display:inline-flex;position:relative;overflow:clip}.knopf:before,.knopf:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.knopf svg{width:20px;height:20px;transition:transform .45s var(--ease);flex:none}@media (prefers-reduced-motion:no-preference){.knopf:focus-visible svg.pfeil-icon{transform:translate(3px,-3px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.knopf:hover svg.pfeil-icon{transform:translate(3px,-3px)}}.knopf--haupt{--knopf-grund:var(--m1);--knopf-text:#fff}.knopf--haupt:before{background-image:var(--korn), linear-gradient(var(--glanz), var(--glanz));background-size:var(--korn-klein) var(--korn-klein), 100% 100%;background-blend-mode:overlay, normal;-webkit-mask-image:radial-gradient(circle var(--licht-radius,150px) at var(--lx) var(--ly), var(--weich));mask-image:radial-gradient(circle var(--licht-radius,150px) at var(--lx) var(--ly), var(--weich));opacity:0;transition:opacity .45s var(--ease)}.knopf--haupt:after{background-image:var(--korn);background-size:var(--korn-klein) var(--korn-klein);mix-blend-mode:overlay;opacity:.2;transition:opacity .45s var(--ease)}.knopf--linie,.knopf--linie-hell,.knopf--hell{--knopf-text:var(--text);--knopf-rand:var(--text)}.knopf--linie-hell{--knopf-text:#fff;--knopf-rand:#ffffff80}.knopf--hell{--knopf-grund:#fff;--knopf-text:var(--nacht-tief);--knopf-rand:transparent}.knopf--linie:before,.knopf--linie-hell:before,.knopf--hell:before{background-image:var(--korn), radial-gradient(circle var(--licht-radius,140px) at var(--lx) var(--ly), var(--glanz), transparent), var(--magenta-flaeche);background-size:var(--korn-klein) var(--korn-klein), 100% 100%, 100% 100%;background-blend-mode:overlay, normal, normal;clip-path:circle(0% at var(--lx) var(--ly));transition:clip-path .6s var(--ease)}.knopf--linie:after,.knopf--linie-hell:after,.knopf--hell:after{content:none}@media (hover:hover){.knopf--haupt:hover:before{opacity:1}.knopf--haupt:hover:after{opacity:.32}.knopf--linie:hover,.knopf--linie-hell:hover,.knopf--hell:hover{--knopf-text:#fff;--knopf-rand:transparent}.knopf--linie:hover:before,.knopf--linie-hell:hover:before,.knopf--hell:hover:before{clip-path:circle(150% at var(--lx) var(--ly))}}.knopf--haupt:focus-visible:before,.knopf--haupt:active:before{opacity:1}.knopf--linie:focus-visible,.knopf--linie-hell:focus-visible,.knopf--hell:focus-visible,.knopf--linie:active,.knopf--linie-hell:active,.knopf--hell:active{--knopf-text:#fff;--knopf-rand:transparent}.knopf--linie:focus-visible:before,.knopf--linie-hell:focus-visible:before,.knopf--hell:focus-visible:before,.knopf--linie:active:before,.knopf--linie-hell:active:before,.knopf--hell:active:before{clip-path:circle(150% at var(--lx) var(--ly))}@media (hover:none){.knopf--haupt{--lx:18%;--ly:120%}.knopf--haupt:before{opacity:.55}.knopf--haupt:after{opacity:.3}}@media (width<=359px){.knopf{gap:8px;padding:0 16px;font-size:.94rem}}:focus-visible{outline:2px solid var(--fokus);outline-offset:3px}.pfeil-link{color:var(--akzent-klein);transition:background-size .5s var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;font-weight:600;text-decoration:none}.pfeil-link:focus-visible{background-size:100% 1.5px}.pfeil-ende{white-space:nowrap;display:inline-block}.pfeil-ende svg{vertical-align:-.16em;width:1.05em;height:1.05em;transition:transform .45s var(--ease);margin-left:.3em;display:inline-block}@media (hover:hover){.pfeil-link:hover{background-size:100% 1.5px}}@media (prefers-reduced-motion:no-preference){.pfeil-link:focus-visible .pfeil-ende svg{transform:translate(2px,-2px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pfeil-link:hover .pfeil-ende svg{transform:translate(2px,-2px)}}.fliess a:not(.pfeil-link):not(.knopf),.textlinks a:not(.pfeil-link):not(.knopf){color:var(--akzent-klein);text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color .3s var(--ease), text-decoration-thickness .3s var(--ease);font-weight:500}.fliess a:not(.pfeil-link):not(.knopf):focus-visible,.textlinks a:not(.pfeil-link):not(.knopf):focus-visible{text-decoration-color:currentColor;text-decoration-thickness:2px}@media (hover:hover){.fliess a:not(.pfeil-link):not(.knopf):hover,.textlinks a:not(.pfeil-link):not(.knopf):hover{text-decoration-color:currentColor;text-decoration-thickness:2px}}.klickkarte{position:relative}.klickkarte__link:after{content:"";z-index:1;position:absolute;inset:0}.klickkarte__neben{z-index:2;position:relative}.klickkarte__bild{transition:translate .6s var(--ease), box-shadow .6s var(--ease)}.klickkarte:has(.klickkarte__link:focus-visible) .klickkarte__bild{box-shadow:0 24px 48px -30px #1c07168c}@media (hover:hover){.klickkarte:hover .klickkarte__bild{box-shadow:0 24px 48px -30px #1c07168c}}@media (prefers-reduced-motion:no-preference){.klickkarte:has(.klickkarte__link:focus-visible) .klickkarte__bild{translate:0 -4px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.klickkarte:hover .klickkarte__bild{translate:0 -4px}}.akk{border-top:1px solid var(--trenn);margin-top:clamp(28px,3.4vw,44px)}.akk__eintrag{border-bottom:1px solid var(--trenn)}.akk__kopf{font:inherit;letter-spacing:normal}.akk__knopf{text-align:left;width:100%;color:var(--text);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:clamp(1.08rem,.98rem + .42vw,1.6rem);font-weight:600;font-stretch:106%;display:flex}@media (hover:hover){.akk__knopf:hover{color:var(--akzent)}}.akk__knopf svg{width:22px;height:22px;color:var(--akzent);transition:transform .5s var(--ease);flex:none}.akk__knopf[aria-expanded=true] svg{transform:rotate(180deg)}.akk__panel{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);display:grid}.akk__panel.offen{grid-template-rows:1fr}.akk__panel>div{color:var(--text-2);gap:12px;display:grid;overflow:hidden}.akk__panel>div>:last-child{margin-bottom:22px}.akk__panel .pfeil-link{justify-self:start}.fliess{max-width:64ch;color:var(--text-2);text-wrap:pretty;font-size:clamp(1.05rem,.95rem + .3vw,1.4rem);line-height:1.62}.fliess>*+*{margin-top:1em}.fliess>h3{color:var(--text);margin-top:clamp(32px,3vw,56px);font-size:clamp(1.25rem,1rem + .8vw,2rem);font-weight:650;line-height:1.15}.fliess>h3+*{margin-top:.6em}.fliess strong{color:var(--text);font-weight:600}.fliess ul:not([class]){gap:.5em;margin-block:1em 0;padding:0;list-style:none;display:grid}.fliess ul:not([class])>li{padding-left:1.4em;position:relative}.fliess ul:not([class])>li:before{content:"";background:var(--pyramide);width:.55em;height:.55em;position:absolute;top:.55em;left:0}.quelle{color:var(--leise);font-size:.82em;line-height:1.5}.pyramiden{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pyramiden li{padding-left:26px;position:relative}.pyramiden li:before{content:"";background:var(--pyramide);width:11px;height:11px;position:absolute;top:.48em;left:0}.korn{isolation:isolate;position:relative}.korn:after{content:"";z-index:0;pointer-events:none;background-image:var(--korn);background-size:var(--korn-groesse) var(--korn-groesse);opacity:.32;mix-blend-mode:overlay;position:absolute;inset:0}.foto-platz{isolation:isolate;background:var(--platz-grund,var(--platz-grau));position:relative;overflow:clip}.foto-platz:before{content:"";z-index:0;left:var(--platz-x,50%);top:var(--platz-y,50%);aspect-ratio:1;background:var(--platz-icon,var(--platz-grau-icon));width:clamp(34px,11%,68px);-webkit-mask:var(--bild-icon) center / contain no-repeat;mask:var(--bild-icon) center / contain no-repeat;pointer-events:none;position:absolute;translate:-50% -50%}.foto-platz:after{content:none}.foto-platz--hell{--platz-grund:var(--platz-grau);--platz-icon:var(--platz-grau-icon)}.foto-platz__hinweis{z-index:2;border-radius:var(--radius);max-width:calc(100% - 32px);color:var(--tinte-2);letter-spacing:.01em;background:#ffffffe6;align-items:center;gap:8px;padding:7px 11px;font-size:.75rem;font-weight:500;line-height:1.3;display:flex;position:absolute;bottom:16px;left:16px}.foto-platz__hinweis:before{content:"";background:var(--grau);width:14px;height:14px;-webkit-mask:var(--bild-icon) center / contain no-repeat;mask:var(--bild-icon) center / contain no-repeat;flex:none}.foto{object-fit:cover;object-position:var(--ausschnitt,50% 50%);background:var(--platz-grund,var(--platz-grau));width:100%;height:100%;position:absolute;inset:0}.film{opacity:0;pointer-events:none;transition:opacity .6s var(--ease);background:0 0}.film.film--bereit{opacity:1}.js .reveal{opacity:0;transition:opacity .9s var(--ease), transform 1.1s var(--ease);transition-delay:var(--d,0s);transform:translateY(32px)}.js .reveal.sichtbar{opacity:1;transform:none}.js .reveal:target{opacity:1;transition:none;transform:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-parallax]{animation-name:parallax;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view(0);animation-range:cover}}}@keyframes parallax{0%{transform:translate3d(0, calc(var(--parallax,.1) * 50vh), 0)}to{transform:translate3d(0, calc(var(--parallax,.1) * -50vh), 0)}}@keyframes auftauchen{0%{opacity:.01;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes von-rechts{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:var(--ease)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luecke{color:#5b4a00;background:#fff2a8;padding:1px 6px;font-size:.85em;font-style:normal;font-weight:500;display:inline}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.js .reveal{opacity:1;transform:none}}.logo[data-astro-cid-f7espo7c]{width:auto;display:block;overflow:visible}.logo__buchstaben[data-astro-cid-f7espo7c],.logo__claim[data-astro-cid-f7espo7c]{fill:var(--logo-farbe,var(--logo-grau))}.social[data-astro-cid-y2qsmizv]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.social__link[data-astro-cid-y2qsmizv]{--fuellen-inset:0;border:1px solid var(--trenn);border-radius:var(--radius);min-width:48px;min-height:48px;color:var(--akzent);transition:color .5s var(--ease), border-color .5s var(--ease);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.social__link[data-astro-cid-y2qsmizv] svg{flex:none;width:24px;height:24px}.social--name[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]{color:var(--text);padding:10px 20px 10px 16px;font-size:clamp(1rem,.94rem + .2vw,1.2rem);font-weight:600}.social--name[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv] svg{color:var(--akzent);transition:color .5s var(--ease)}@media (hover:hover){.social__link[data-astro-cid-y2qsmizv]:hover{color:#fff;border-color:#0000}.social__link[data-astro-cid-y2qsmizv]:hover svg{color:#fff}}.social__link[data-astro-cid-y2qsmizv]:focus-visible{color:#fff;border-color:#0000}.social__link[data-astro-cid-y2qsmizv]:focus-visible svg{color:#fff}.social--leise[data-astro-cid-y2qsmizv]{flex-wrap:nowrap;gap:2px}.social--leise[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]{min-width:32px;min-height:32px;color:var(--akzent);transition:color .3s var(--ease);border:0}.social--leise[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv] svg{width:18px;height:18px}@media (hover:hover){.social--leise[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]:hover,.social--leise[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]:hover svg{color:var(--tinte)}}.social--leise[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]:focus-visible,.social--leise[data-astro-cid-y2qsmizv] .social__link[data-astro-cid-y2qsmizv]:focus-visible svg{color:var(--tinte)}.kopf[data-astro-cid-nen7h5rs]{--logo-farbe:var(--logo-grau);z-index:50;padding-top:env(safe-area-inset-top);background:var(--kopf-grund);box-shadow:0 1px 0 var(--linie);color:var(--tinte);transition:transform .5s var(--ease), box-shadow .5s var(--ease);position:fixed;inset:0 0 auto}html.scroll-gesperrt .kopf[data-astro-cid-nen7h5rs]{right:var(--scrollbalken,0px)}.kopf--kompakt{box-shadow:0 1px 0 var(--linie), 0 18px 40px -26px #13040f38}@media (width>=1100px){.kopf--kompakt{transform:translateY(calc(-1 * var(--leiste-h)))}}.kopf__leiste[data-astro-cid-nen7h5rs]{height:var(--leiste-h);border-bottom:1px solid var(--linie);color:var(--tinte-2);font-size:clamp(.82rem,.7rem + .14vw,.95rem);display:none}.kopf__leiste-innen[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.kopf__berufe[data-astro-cid-nen7h5rs]{color:var(--tinte-2);font-weight:400}.kopf__berufe[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--akzent-klein)}.kopf__kontakt[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(20px,2vw,36px);display:flex}.kopf__kontakt[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{transition:color .3s var(--ease);align-items:center;gap:8px;text-decoration:none;display:inline-flex}@media (hover:hover){.kopf__kontakt[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover{color:var(--akzent-klein)}}.kopf__kontakt[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:17px;height:17px;color:var(--akzent)}.sprachen[data-astro-cid-nen7h5rs]{align-items:center;gap:2px;display:flex}.sprachen[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--grau);transition:color .3s var(--ease);padding:4px 7px;font-size:.86rem;font-weight:500;text-decoration:none}.sprachen[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--tinte)}@media (hover:hover){.sprachen[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--tinte)}}.sprachen[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{font-weight:650}.kopf__leiste[data-astro-cid-nen7h5rs] .sprachen[data-astro-cid-nen7h5rs]{border-left:1px solid var(--linie);padding-left:clamp(16px,1.6vw,28px)}.kopf__kontakt[data-astro-cid-nen7h5rs] .kopf__social{margin-inline:calc(clamp(20px,2vw,36px)/-2) -6px}.kopf__haupt-innen[data-astro-cid-nen7h5rs]{height:64px;transition:height .5s var(--ease);align-items:center;gap:20px;display:flex}.kopf__logo[data-astro-cid-nen7h5rs]{flex:none;margin-right:auto;display:block}.kopf__logo[data-astro-cid-nen7h5rs] .logo{height:30px;transition:height .5s var(--ease)}@media (width<=1099px){.kopf__haupt-innen[data-astro-cid-nen7h5rs]{gap:10px}.sprachen--mobil[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:4px 5px}}@media (width<=389px){.kopf__logo[data-astro-cid-nen7h5rs] .logo{height:24px}}@media (width<=359px){.kopf__haupt-innen[data-astro-cid-nen7h5rs]{gap:8px}.kopf__logo[data-astro-cid-nen7h5rs] .logo{height:20px}.sprachen--mobil[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:4px}}.menue[data-astro-cid-nen7h5rs],.kopf__cta[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;place-content:center;gap:7px;width:46px;height:46px;margin-right:-8px;display:grid}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--tinte);width:26px;height:2px;transition:transform .45s var(--ease);display:block}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(4.5px)rotate(45deg)}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-4.5px)rotate(-45deg)}@media (width>=1100px){.kopf__leiste[data-astro-cid-nen7h5rs]{display:block}.kopf__haupt-innen[data-astro-cid-nen7h5rs]{height:var(--haupt-h);gap:clamp(20px,2.2vw,48px)}.kopf--kompakt .kopf__haupt-innen[data-astro-cid-nen7h5rs]{height:var(--kopf-kompakt)}.kopf__logo[data-astro-cid-nen7h5rs] .logo{height:calc(var(--haupt-h) * .46)}.kopf--kompakt .kopf__logo[data-astro-cid-nen7h5rs] .logo{height:calc(var(--kopf-kompakt) * .5)}.menue[data-astro-cid-nen7h5rs]{height:100%;display:block}.kopf__cta[data-astro-cid-nen7h5rs]{display:inline-flex}.sprachen--mobil[data-astro-cid-nen7h5rs],.burger[data-astro-cid-nen7h5rs]{display:none}}.menue__liste[data-astro-cid-nen7h5rs]{align-items:stretch;gap:clamp(4px,1vw,24px);height:100%;margin:0;padding:0;list-style:none;display:flex}.menue__punkt[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.menue__punkt--klein[data-astro-cid-nen7h5rs]{position:relative}.menue__link[data-astro-cid-nen7h5rs][aria-current],.menue__knopf[data-astro-cid-nen7h5rs].menue__knopf--hier,.mega__link[data-astro-cid-nen7h5rs][aria-current] .mega__name[data-astro-cid-nen7h5rs]{color:var(--akzent-klein)}.menue__link[data-astro-cid-nen7h5rs],.menue__knopf[data-astro-cid-nen7h5rs]{height:100%;color:var(--tinte-2);white-space:nowrap;cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:clamp(1rem,.78rem + .3vw,1.3rem);font-weight:500;font-stretch:104%;text-decoration:none;display:inline-flex;position:relative}.menue__knopf[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--tinte)}@media (hover:hover){.menue__link[data-astro-cid-nen7h5rs]:hover,.menue__knopf[data-astro-cid-nen7h5rs]:hover{color:var(--tinte)}}.menue__knopf[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:14px;height:14px;color:var(--akzent);transition:transform .4s var(--ease);flex:none}.menue__knopf[data-astro-cid-nen7h5rs][aria-expanded=true] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.menue__link[data-astro-cid-nen7h5rs]:after,.menue__knopf[data-astro-cid-nen7h5rs]:after{content:"";background:var(--akzent);transform-origin:0;height:2px;transition:transform .45s var(--ease);position:absolute;bottom:calc(50% - .95em);left:10px;right:10px;transform:scaleX(0)}.menue__link[data-astro-cid-nen7h5rs]:focus-visible:after,.menue__knopf[data-astro-cid-nen7h5rs]:focus-visible:after,.menue__knopf[data-astro-cid-nen7h5rs][aria-expanded=true]:after{transform:none}@media (hover:hover){.menue__link[data-astro-cid-nen7h5rs]:hover:after,.menue__knopf[data-astro-cid-nen7h5rs]:hover:after{transform:none}}.menue__link--klapp[data-astro-cid-nen7h5rs]{padding-right:2px}.menue__link--klapp[data-astro-cid-nen7h5rs]:after{right:2px}[data-klapp].offen>.menue__link--klapp[data-astro-cid-nen7h5rs]{color:var(--tinte)}[data-klapp].offen>.menue__link--klapp[data-astro-cid-nen7h5rs]:after{transform:none}[data-klapp].offen>.menue__link--klapp[data-astro-cid-nen7h5rs].menue__knopf--hier,.menue__link--klapp[data-astro-cid-nen7h5rs].menue__knopf--hier{color:var(--akzent-klein)}.menue__pfeil[data-astro-cid-nen7h5rs]{height:100%;color:var(--akzent);cursor:pointer;background:0 0;border:0;place-items:center;padding:0 10px 0 4px;display:inline-grid}.menue__pfeil[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:14px;height:14px;transition:transform .4s var(--ease)}.menue__pfeil[data-astro-cid-nen7h5rs][aria-expanded=true] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}@media (hover:hover){.menue__pfeil[data-astro-cid-nen7h5rs]:hover{color:var(--tinte)}}.menue__pfeil[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--fokus);outline-offset:-8px;border-radius:6px}.mega__gruppenlink[data-astro-cid-nen7h5rs]{color:inherit;background-image:linear-gradient(var(--akzent), var(--akzent));transition:background-size .5s var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;text-decoration:none}.mega__gruppenlink[data-astro-cid-nen7h5rs]:focus-visible{background-size:100% 2px}@media (hover:hover){.mega__gruppenlink[data-astro-cid-nen7h5rs]:hover{background-size:100% 2px}}@media (width>=1100px) and (width<=1279px){.kopf__haupt-innen[data-astro-cid-nen7h5rs]{gap:20px}.kopf__logo[data-astro-cid-nen7h5rs] .logo{height:calc(var(--haupt-h) * .4)}.menue__liste[data-astro-cid-nen7h5rs]{gap:2px}.menue__link[data-astro-cid-nen7h5rs],.menue__knopf[data-astro-cid-nen7h5rs]{gap:4px;padding:0 7px;font-size:.97rem}.menue__link[data-astro-cid-nen7h5rs]:after,.menue__knopf[data-astro-cid-nen7h5rs]:after{left:7px;right:7px}.menue__knopf[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs],.menue__pfeil[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:12px;height:12px}.menue__link--klapp[data-astro-cid-nen7h5rs]{padding-right:1px}.menue__link--klapp[data-astro-cid-nen7h5rs]:after{right:1px}.menue__pfeil[data-astro-cid-nen7h5rs]{padding:0 7px 0 2px}.kopf__cta[data-astro-cid-nen7h5rs]{padding-inline:20px}}.mega[data-astro-cid-nen7h5rs]{isolation:isolate;background:var(--kopf-grund);border-top:1px solid var(--linie);opacity:0;visibility:hidden;transition:opacity .35s var(--ease), transform .45s var(--ease), visibility 0s .45s;position:absolute;top:100%;left:0;right:0;overflow:clip;transform:translateY(-8px);box-shadow:0 50px 80px -40px #13040f47}[data-klapp].offen>.mega[data-astro-cid-nen7h5rs],[data-klapp].offen>.klapp[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transition:opacity .35s var(--ease), transform .45s var(--ease), visibility 0s;transform:none}.mega__innen[data-astro-cid-nen7h5rs]{padding-block:clamp(36px,3.4vw,72px) clamp(28px,2.4vw,48px);position:relative}.mega__gruppen[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,2.6vw,64px);display:grid}.mega__titel[data-astro-cid-nen7h5rs]{letter-spacing:-.03em;color:var(--tinte);text-wrap:balance;gap:10px;margin-bottom:clamp(16px,1.4vw,28px);font-size:clamp(1.8rem,.2rem + 1.85vw,2.6rem);font-weight:700;font-stretch:106%;line-height:1.02;display:grid}.mega[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs],.klapp[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.mega__gruppe[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:2px;margin-inline:-12px;display:grid}.mega__link[data-astro-cid-nen7h5rs]{--licht-radius:220px;--licht-staerke:.16;border-radius:var(--radius);padding:10px 12px;text-decoration:none;display:block}.mega__name[data-astro-cid-nen7h5rs]{color:var(--tinte);font-size:clamp(1rem,.85rem + .22vw,1.25rem);font-weight:600;font-stretch:104%;line-height:1.25;display:block}.mega__kurz[data-astro-cid-nen7h5rs]{color:var(--grau);margin-top:2px;font-size:clamp(.86rem,.76rem + .14vw,1rem);line-height:1.35;display:block}.mega__fuss[data-astro-cid-nen7h5rs]{border-top:1px solid var(--linie);color:var(--tinte-2);justify-content:space-between;align-items:center;gap:32px;margin-top:clamp(28px,2.6vw,56px);padding-top:clamp(20px,1.8vw,32px);display:flex}.klapp[data-astro-cid-nen7h5rs]{background:var(--kopf-grund);border:1px solid var(--linie);opacity:0;visibility:hidden;min-width:300px;transition:opacity .35s var(--ease), transform .45s var(--ease), visibility 0s .45s;padding:10px;position:absolute;top:calc(100% + 1px);left:0;transform:translateY(-8px);box-shadow:0 30px 60px -30px #13040f4d}.klapp--breit[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;width:clamp(560px,46vw,760px);display:grid}.menue__punkt--rechts[data-astro-cid-nen7h5rs] .klapp[data-astro-cid-nen7h5rs]{left:auto;right:0}.klapp__titel[data-astro-cid-nen7h5rs]{color:var(--akzent-klein);padding:8px 14px 4px;font-size:clamp(.82rem,.7rem + .16vw,.98rem);font-weight:600}.klapp__link[data-astro-cid-nen7h5rs]{--licht-radius:160px;--licht-staerke:.16;border-radius:var(--radius);color:var(--tinte);padding:10px 14px;text-decoration:none;display:block}.klapp__name[data-astro-cid-nen7h5rs]{font-size:clamp(1rem,.85rem + .2vw,1.2rem);font-weight:550;font-stretch:104%;line-height:1.25;display:block}.klapp__kurz[data-astro-cid-nen7h5rs]{color:var(--grau);margin-top:2px;font-size:clamp(.84rem,.74rem + .14vw,.98rem);line-height:1.35;display:block}.klapp[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current] .klapp__name[data-astro-cid-nen7h5rs]{color:var(--akzent-klein)}.klapp__alle[data-astro-cid-nen7h5rs]{color:var(--tinte);background-image:linear-gradient(var(--akzent), var(--akzent));transition:background-size .45s var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;align-items:center;gap:8px;margin:8px 14px 6px;font-size:clamp(.92rem,.8rem + .16vw,1.08rem);font-weight:600;text-decoration:none;display:inline-flex}.klapp__alle[data-astro-cid-nen7h5rs]:focus-visible{background-size:100% 1px}@media (hover:hover){.klapp__alle[data-astro-cid-nen7h5rs]:hover{background-size:100% 1px}}.klapp__alle[data-astro-cid-nen7h5rs] .pfeil-icon[data-astro-cid-nen7h5rs]{width:16px;height:16px;color:var(--akzent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.klapp__alle[data-astro-cid-nen7h5rs] .pfeil-icon[data-astro-cid-nen7h5rs]{transition:transform .4s var(--ease)}.klapp__alle[data-astro-cid-nen7h5rs]:hover .pfeil-icon[data-astro-cid-nen7h5rs]{transform:translate(3px)}}.sprachen--mobil[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--tinte)}.overlay[data-astro-cid-nen7h5rs]{inset:calc(64px + env(safe-area-inset-top)) 0 0 0;z-index:-1;isolation:isolate;overscroll-behavior:contain;padding:0 0 calc(24px + env(safe-area-inset-bottom));background:var(--kopf-grund);border-top:1px solid var(--linie);opacity:0;transition:opacity .4s var(--ease);position:fixed;overflow-y:auto}.overlay[data-astro-cid-nen7h5rs][hidden]{display:none}.overlay.offen{opacity:1}.overlay__innen[data-astro-cid-nen7h5rs]{min-height:100%;padding:12px var(--rand) 0;flex-direction:column;justify-content:space-between;gap:28px;display:flex;position:relative}.overlay__liste[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.overlay__liste[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linie)}.overlay__punkt[data-astro-cid-nen7h5rs]{letter-spacing:-.025em;width:100%;color:var(--tinte);text-align:left;cursor:pointer;opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);background:0 0;border:0;justify-content:space-between;align-items:center;padding:14px 0;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.2rem);font-weight:650;font-stretch:106%;line-height:1.12;text-decoration:none;display:flex;transform:translateY(14px)}@media (height<=620px){.overlay__punkt[data-astro-cid-nen7h5rs]{padding:10px 0;font-size:1.4rem}.overlay__innen[data-astro-cid-nen7h5rs]{gap:20px}}.overlay.offen .overlay__punkt[data-astro-cid-nen7h5rs],.overlay.offen .overlay__auf[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.overlay__zeile[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.overlay__zeile[data-astro-cid-nen7h5rs] .overlay__punkt[data-astro-cid-nen7h5rs]{flex:1;width:auto;min-width:0}.overlay__auf[data-astro-cid-nen7h5rs]{width:48px;height:48px;color:var(--akzent);cursor:pointer;opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);background:0 0;border:0;flex:none;place-items:center;margin-right:-12px;padding:0;display:grid;transform:translateY(14px)}.overlay__auf[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:24px;height:24px;transition:transform .4s var(--ease)}.overlay__auf[data-astro-cid-nen7h5rs][aria-expanded=true] svg[data-astro-cid-nen7h5rs]{transform:rotate(45deg)}.overlay__gruppe[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs] .overlay__gruppenlink[data-astro-cid-nen7h5rs]{color:var(--tinte)}.overlay__liste[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(2) .overlay__punkt[data-astro-cid-nen7h5rs]{transition-delay:40ms}.overlay__liste[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(3) .overlay__punkt[data-astro-cid-nen7h5rs]{transition-delay:80ms}.overlay__liste[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(4) .overlay__punkt[data-astro-cid-nen7h5rs]{transition-delay:.12s}.overlay__liste[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(5) .overlay__punkt[data-astro-cid-nen7h5rs]{transition-delay:.16s}.overlay__liste[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(6) .overlay__punkt[data-astro-cid-nen7h5rs]{transition-delay:.2s}.overlay__punkt[data-astro-cid-nen7h5rs][aria-current]{color:var(--akzent-klein)}.overlay__punkt[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:24px;height:24px;color:var(--akzent);transition:transform .4s var(--ease);flex:none}.overlay__punkt[data-astro-cid-nen7h5rs][aria-expanded=true] svg[data-astro-cid-nen7h5rs]{transform:rotate(45deg)}.overlay__unter[data-astro-cid-nen7h5rs]{padding:0 0 20px}.overlay__gruppe[data-astro-cid-nen7h5rs]+.overlay__gruppe[data-astro-cid-nen7h5rs]{margin-top:18px}.overlay__gruppe[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{letter-spacing:-.015em;color:var(--tinte);align-items:baseline;gap:10px;margin-bottom:4px;font-size:1.22rem;font-weight:650;font-stretch:104%;line-height:1.2;display:flex}.overlay__unter[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.overlay__unter[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--tinte-2);align-items:center;padding:6px 0;line-height:1.3;text-decoration:none;display:flex}.overlay__unter[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--akzent-klein);font-weight:600}.overlay__alle[data-astro-cid-nen7h5rs]{margin-top:12px;font-weight:600;color:var(--tinte)!important}.overlay__fuss[data-astro-cid-nen7h5rs]{gap:4px;display:grid}.overlay__fuss[data-astro-cid-nen7h5rs] .knopf[data-astro-cid-nen7h5rs]{width:100%;margin-bottom:10px}.overlay__tel[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--tinte-2);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.overlay__unten[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:12px;display:flex}.overlay__unten[data-astro-cid-nen7h5rs] .overlay__social{flex-wrap:nowrap}.overlay__tel[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:20px;height:20px;color:var(--akzent)}@media (width>=1100px){.overlay[data-astro-cid-nen7h5rs]{display:none!important}}.kopf__suche[data-astro-cid-nen7h5rs]{border-radius:var(--radius);width:44px;height:44px;color:var(--tinte);cursor:pointer;transition:color .4s var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.kopf__suche[data-astro-cid-nen7h5rs] svg{width:24px;height:24px}.kopf__suche[data-astro-cid-nen7h5rs]:focus-visible{color:var(--akzent)}@media (hover:hover){.kopf__suche[data-astro-cid-nen7h5rs]:hover{color:var(--akzent)}}@media (width<=1099px){.kopf__suche[data-astro-cid-nen7h5rs]{width:40px}}@media (width>=1100px){.kopf__suche[data-astro-cid-nen7h5rs]{margin-left:calc(-1*clamp(8px,1.2vw,28px))}}.suche[data-astro-cid-nen7h5rs]{width:min(760px, 100% - 2 * var(--rand));border:1px solid var(--linie);border-radius:var(--radius);background:var(--papier);max-height:min(82dvh,860px);color:var(--tinte);margin:clamp(16px,9svh,120px) auto auto;padding:0;overflow:hidden;box-shadow:0 30px 90px #13040f47}.suche[data-astro-cid-nen7h5rs][open]{flex-direction:column;display:flex}.suche[data-astro-cid-nen7h5rs]::backdrop{background:#13040f8c}.suche[data-astro-cid-nen7h5rs][open]{animation:suche-ein .28s var(--ease) both}.suche[data-astro-cid-nen7h5rs][open]::backdrop{animation:.28s ease-out both suche-grund-ein}.suche[data-astro-cid-nen7h5rs][open].suche--zu{animation:.2s cubic-bezier(.4,0,1,1) both suche-aus}.suche[data-astro-cid-nen7h5rs][open].suche--zu::backdrop{animation:.2s ease-in both suche-grund-aus}@keyframes suche-ein{0%{opacity:0;transform:translateY(16px)scale(.985)}}@keyframes suche-aus{to{opacity:0;transform:translateY(10px)scale(.99)}}@keyframes suche-grund-ein{0%{opacity:0}}@keyframes suche-grund-aus{to{opacity:0}}@keyframes suche-blende-ein{0%{opacity:0}}@keyframes suche-blende-aus{to{opacity:0}}@media (prefers-reduced-motion:reduce){.suche[data-astro-cid-nen7h5rs][open]{animation-name:suche-blende-ein}.suche[data-astro-cid-nen7h5rs][open].suche--zu{animation-name:suche-blende-aus}}.suche__kopf[data-astro-cid-nen7h5rs]{flex:none;justify-content:space-between;align-items:center;gap:16px;padding:clamp(14px,1.6vw,22px) clamp(16px,2vw,28px) clamp(10px,1vw,14px);display:flex}.suche__titel[data-astro-cid-nen7h5rs]{letter-spacing:-.02em;margin:0;font-size:clamp(1.45rem,1.2rem + .8vw,2.1rem);font-weight:380;font-stretch:100%;line-height:1.1}.suche__zu[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--tinte);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-10px;padding:0;display:grid}.suche__zu[data-astro-cid-nen7h5rs] svg{width:26px;height:26px}.suche__zu[data-astro-cid-nen7h5rs]:focus-visible{color:var(--akzent)}@media (hover:hover){.suche__zu[data-astro-cid-nen7h5rs]:hover{color:var(--akzent)}}.suche__form[data-astro-cid-nen7h5rs]{flex:none;margin:0 clamp(16px,2vw,28px);position:relative}.suche__form[data-astro-cid-nen7h5rs] .suche__lupe{width:20px;height:20px;color:var(--m1);pointer-events:none;position:absolute;top:50%;left:16px;translate:0 -50%}.suche__eingabe[data-astro-cid-nen7h5rs]{border:1px solid var(--m1);border-radius:var(--radius);background:var(--papier);width:100%;height:56px;color:var(--tinte);font:inherit;-webkit-appearance:none;appearance:none;transition:box-shadow .3s var(--ease);padding:0 96px 0 48px;font-size:1.125rem;font-weight:450}.suche__eingabe[data-astro-cid-nen7h5rs]::placeholder{color:var(--tinte-2);opacity:.75}.suche__eingabe[data-astro-cid-nen7h5rs]::-webkit-search-cancel-button,.suche__eingabe[data-astro-cid-nen7h5rs]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.suche__eingabe[data-astro-cid-nen7h5rs]:focus,.suche__eingabe[data-astro-cid-nen7h5rs]:focus-visible{box-shadow:inset 0 0 0 1px var(--m1);outline:none}@media (hover:hover){.suche__eingabe[data-astro-cid-nen7h5rs]:hover{box-shadow:inset 0 0 0 1px var(--m1)}}.suche__loeschen[data-astro-cid-nen7h5rs]{border-radius:var(--radius);background:var(--papier);color:var(--m4);font:inherit;cursor:pointer;border:0;padding:0 16px 0 10px;font-size:.875rem;font-weight:500;position:absolute;top:2px;bottom:2px;right:2px}.suche__loeschen[data-astro-cid-nen7h5rs][hidden]{display:none}.suche__loeschen[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--m1);outline-offset:-4px;text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.suche__loeschen[data-astro-cid-nen7h5rs]:hover{text-underline-offset:3px;text-decoration:underline}}.suche__liste[data-astro-cid-nen7h5rs]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin-top:4px;padding:0 clamp(16px,2vw,28px) clamp(18px,2vw,28px);overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 16px);mask-image:linear-gradient(#0000,#000 16px)}.suche__meldung[data-astro-cid-nen7h5rs]{color:var(--tinte-2);margin:0;padding:18px 0 16px;font-size:.95rem;font-weight:450}.suche__meldung[data-astro-cid-nen7h5rs]:empty{padding:0}.suche__treffer[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.suche__treffer[data-astro-cid-nen7h5rs]>li{border-top:1px solid var(--linie);padding:22px 0 26px}.suche__treffer[data-astro-cid-nen7h5rs]>li:last-child{border-bottom:1px solid var(--linie)}.suche__treffer[data-astro-cid-nen7h5rs] .suche__link{color:var(--tinte);letter-spacing:-.012em;text-underline-offset:4px;transition:color .3s var(--ease), text-decoration-color .3s var(--ease);font-size:clamp(1.05rem,1rem + .25vw,1.25rem);font-weight:600;line-height:1.25;text-decoration:underline 1px #0000;display:inline}.suche__treffer[data-astro-cid-nen7h5rs] .suche__unter{margin:10px 0 0;padding:0 0 0 22px;list-style:none}.suche__treffer[data-astro-cid-nen7h5rs] .suche__unter li{margin-top:12px;position:relative}.suche__treffer[data-astro-cid-nen7h5rs] .suche__unter li:before{content:"↳";color:var(--m1);font-weight:600;position:absolute;top:.1em;left:-22px}.suche__treffer[data-astro-cid-nen7h5rs] .suche__unter .suche__link{font-size:clamp(.98rem,.95rem + .15vw,1.1rem)}.suche__treffer[data-astro-cid-nen7h5rs] .suche__link:focus-visible{color:var(--m4);text-decoration-color:currentColor}@media (hover:hover){.suche__treffer[data-astro-cid-nen7h5rs] .suche__link:hover{color:var(--m4);text-decoration-color:currentColor}}.suche__treffer[data-astro-cid-nen7h5rs] .suche__auszug{color:var(--tinte-2);margin:6px 0 0;font-size:.95rem;line-height:1.55}.suche__treffer[data-astro-cid-nen7h5rs] mark{color:var(--m4);background:0 0;font-weight:600}.suche__mehr[data-astro-cid-nen7h5rs]{color:var(--tinte-2);text-align:center;margin:0;padding:18px 0 4px;font-size:.9rem}.suche__mehr[data-astro-cid-nen7h5rs][hidden]{display:none}.fuss[data-astro-cid-jo6i4kqk]{--grund:var(--nacht-tief);--text:#fff;--text-2:var(--nacht-text);--leise:#ffffff8f;--akzent:var(--rosa);--akzent-klein:var(--rosa);--trenn:var(--nacht-linie);--fokus:var(--rosa);z-index:0;isolation:isolate;color:var(--text);background:var(--grund);padding-top:clamp(56px,6vw,140px);position:relative;overflow-x:clip}.fuss__innen[data-astro-cid-jo6i4kqk]{position:relative}main:not(:has(>.kontakt:last-child))+.fuss[data-astro-cid-jo6i4kqk]{margin-top:calc(-1 * var(--ueberlapp));border-radius:var(--kapitel-radius) var(--kapitel-radius) 0 0;background:var(--grund);box-shadow:0 -24px 56px -40px #13040f6b}.fuss__kopf[data-astro-cid-jo6i4kqk]{align-items:end;gap:clamp(20px,2vw,40px);display:grid}.fuss__logo[data-astro-cid-jo6i4kqk]{--logo-farbe:#fff;width:clamp(150px,9vw + 90px,300px);display:block}.fuss__logo[data-astro-cid-jo6i4kqk] .logo{width:100%;height:auto}.fuss__satz[data-astro-cid-jo6i4kqk]{letter-spacing:-.022em;text-wrap:balance;max-width:30ch;font-size:clamp(1.4rem,.9rem + 1.5vw,3rem);font-weight:560;font-stretch:104%;line-height:1.12}@media (width>=1100px){.fuss__kopf[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(40px,4vw,120px)}}.fuss__spalten[data-astro-cid-jo6i4kqk]{gap:clamp(40px,4vw,72px) clamp(28px,3vw,80px);margin-top:clamp(64px,7vw,160px);display:grid}@media (width>=640px){.fuss__spalten[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.fuss__gruppe--leistungen[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width>=1100px){.fuss__spalten[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,4fr) minmax(0,2fr) minmax(0,3fr) minmax(0,3fr)}.fuss__gruppe--leistungen[data-astro-cid-jo6i4kqk]{grid-column:auto}}.fuss__gruppe--stapel[data-astro-cid-jo6i4kqk]{align-content:start;gap:clamp(32px,3vw,56px);display:grid}.fuss__titel[data-astro-cid-jo6i4kqk]{color:var(--leise);margin-bottom:clamp(14px,1.4vw,26px);font-size:clamp(.95rem,.86rem + .24vw,1.25rem);font-weight:500}.fuss__liste[data-astro-cid-jo6i4kqk]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fuss__liste--zwei[data-astro-cid-jo6i4kqk]{columns:2;column-gap:clamp(20px,2vw,48px);display:block}.fuss__liste--zwei[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{break-inside:avoid;margin-bottom:10px}@media (width<=459px){.fuss__liste--zwei[data-astro-cid-jo6i4kqk]{columns:1}}.fuss[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-2);transition:color .3s var(--ease);text-decoration:none}.fuss__liste[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fuss[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{font-size:clamp(1rem,.94rem + .2vw,1.25rem)}.fuss__liste[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:2px;display:inline-block}.fuss__liste[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fuss[data-astro-cid-jo6i4kqk] .fuss__ort[data-astro-cid-jo6i4kqk],.fuss__unten[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color .3s var(--ease), background-size .5s var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.fuss__liste[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.fuss[data-astro-cid-jo6i4kqk] .fuss__ort[data-astro-cid-jo6i4kqk]:focus-visible,.fuss__unten[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{background-size:100% 1px}@media (hover:hover){.fuss[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.fuss[data-astro-cid-jo6i4kqk] .fuss__ort[data-astro-cid-jo6i4kqk]:hover{color:#fff}.fuss__liste[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.fuss[data-astro-cid-jo6i4kqk] .fuss__ort[data-astro-cid-jo6i4kqk]:hover,.fuss__unten[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background-size:100% 1px}}.fuss__orte[data-astro-cid-jo6i4kqk]{gap:22px;display:grid}.fuss[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{color:var(--text-2);font-style:normal;line-height:1.55}.fuss[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:#fff;font-weight:600}.fuss[data-astro-cid-jo6i4kqk] .fuss__ort[data-astro-cid-jo6i4kqk]{color:var(--akzent);margin-top:6px;font-weight:600;display:inline-block}.fuss__kontakt[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fuss__kontakt[data-astro-cid-jo6i4kqk]>li[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{color:var(--text-2);align-items:center;gap:10px;font-size:clamp(1rem,.94rem + .2vw,1.25rem);display:inline-flex}.fuss__kontakt[data-astro-cid-jo6i4kqk] svg{width:1.15em;height:1.15em;color:var(--akzent);flex:none}.fuss[data-astro-cid-jo6i4kqk] .fuss__social{margin-top:clamp(20px,2vw,32px)}.fuss__siegel[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:clamp(24px,2.4vw,40px);display:flex}.fuss__siegel-platte[data-astro-cid-jo6i4kqk]{border-radius:var(--radius);background:#fff;place-items:center;height:clamp(64px,3vw + 40px,92px);padding:10px 12px;display:grid}.fuss__siegel-platte[data-astro-cid-jo6i4kqk] img{width:auto;height:100%}.fuss__siegel-platte--breit[data-astro-cid-jo6i4kqk]{padding-inline:16px}.fuss__siegel-platte--breit[data-astro-cid-jo6i4kqk] img{width:clamp(116px,3vw + 92px,160px);height:auto}.fuss__unten[data-astro-cid-jo6i4kqk]{color:var(--leise);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 40px;margin-top:clamp(64px,7vw,160px);font-size:clamp(.86rem,.82rem + .14vw,1.05rem);display:flex}.fuss__unten[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.fuss__credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff}.fuss__claim[data-astro-cid-jo6i4kqk]{padding-bottom:calc(clamp(10px, 1.6vw, 40px) + env(safe-area-inset-bottom));margin-top:clamp(28px,3vw,64px);container-type:inline-size}.fuss__claim-wort[data-astro-cid-jo6i4kqk]{width:fit-content;font-size:calc(100cqi / var(--claim-breite,8.04));letter-spacing:-.055em;white-space:nowrap;color:var(--text);padding-bottom:.04em;font-weight:760;font-stretch:112%;line-height:.84;display:block}.fuss__punkt[data-astro-cid-jo6i4kqk]{background-image:var(--pyramide);width:.62em;height:.62em;margin-left:.07em;display:inline-block}@media (width<=699px){.fuss__claim-wort[data-astro-cid-jo6i4kqk]{white-space:normal;font-size:calc(100cqi / var(--claim-breite-zwei,5.42));line-height:.88}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fuss__claim-wort[data-astro-cid-jo6i4kqk]{animation-name:claim-auftritt;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view(0);animation-range:entry}}}@keyframes claim-auftritt{0%{opacity:.2;transform:translateY(28%)}to{opacity:1;transform:none}}.leiste[data-astro-cid-lkmocea4]{z-index:40;padding:10px var(--rand) calc(10px + env(safe-area-inset-bottom));background:var(--nacht-tief);visibility:hidden;transition:transform .55s var(--ease), visibility 0s .55s;gap:10px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -1px #ffffff14,0 -18px 40px -24px #0009}.leiste.zeigen{visibility:visible;transition:transform .55s var(--ease), visibility 0s;transform:none}.leiste[data-astro-cid-lkmocea4] a[data-astro-cid-lkmocea4]{isolation:isolate;border-radius:var(--radius);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:10px;min-height:54px;line-height:1.15;text-decoration:none;display:flex;position:relative;overflow:clip}.leiste__tel[data-astro-cid-lkmocea4]{color:#fff;flex:none;padding:0 18px;font-weight:600;box-shadow:inset 0 0 0 1.5px #fff6}.leiste__tel[data-astro-cid-lkmocea4] svg[data-astro-cid-lkmocea4]{width:22px;height:22px;color:var(--rosa)}.leiste__haupt[data-astro-cid-lkmocea4]{background:var(--m1);color:#fff;text-align:center;flex-direction:column;flex:1;gap:3px!important}.leiste__haupt[data-astro-cid-lkmocea4]:before,.leiste__haupt[data-astro-cid-lkmocea4]:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.leiste__haupt[data-astro-cid-lkmocea4]:before{background-image:var(--korn), linear-gradient(var(--glanz), var(--glanz));background-size:var(--korn-klein) var(--korn-klein), 100% 100%;background-blend-mode:overlay, normal;-webkit-mask-image:radial-gradient(circle 170px at 14% 130%, var(--weich));mask-image:radial-gradient(circle 170px at 14% 130%, var(--weich));opacity:.6}.leiste__haupt[data-astro-cid-lkmocea4]:after{background-image:var(--korn);background-size:var(--korn-klein) var(--korn-klein);mix-blend-mode:overlay;opacity:.3}.leiste__haupt[data-astro-cid-lkmocea4]:active:before{opacity:1}.leiste__haupt[data-astro-cid-lkmocea4] strong[data-astro-cid-lkmocea4]{font-size:1rem;font-weight:600}.leiste__haupt[data-astro-cid-lkmocea4] small[data-astro-cid-lkmocea4]{letter-spacing:.02em;white-space:nowrap;opacity:.88;font-size:.72rem}@media (width<=359px){.leiste__tel[data-astro-cid-lkmocea4]{gap:8px;padding:0 14px}.leiste__haupt[data-astro-cid-lkmocea4] small[data-astro-cid-lkmocea4]{letter-spacing:0;font-size:.68rem}}@media (width<=1099px){.leiste[data-astro-cid-lkmocea4]{display:flex}}.sprung[data-astro-cid-hkbrpulz]{z-index:100;background:var(--nacht);color:#fff;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.sprung[data-astro-cid-hkbrpulz]:focus{transform:none}main[data-astro-cid-hkbrpulz]{display:block}
