@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_d30b0c97-module__01bsNa__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_d30b0c97-module__01bsNa__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.1v5bejj26fx9h.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_4ba6a2a9-module__m3HDsa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_4ba6a2a9-module__m3HDsa__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_cc013203-module__HANakq__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_cc013203-module__HANakq__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
:root{--h-papier:#fdfcfc;--h-tinte:#000;--h-text:#1d1b19;--h-grau:#6a645c;--h-linie:#e8e5e1;--h-flaeche:#f5f3f1;--h-flaeche-kraeftig:#edeae6;--h-violett:#5c24cc;--h-nacht:#12100e;--h-gut:#16a34a;--h-gut-text:#15803d;--h-gut-flaeche:#dcfce7;--h-rund-flaeche:28px;--h-rund-karte:20px;--h-rund-ui:14px;--h-rund-kachel:11px;--h-kurve:cubic-bezier(.22, 1, .36, 1);--h-schatten-ui:0 0 0 1px #281e140f, 0 2px 4px #281e140a, 0 24px 48px -24px #281e1452;--h-schatten-ui-klein:0 1px 1px #281e140a, 0 8px 22px -10px #281e1438;--h-schatten-pille:0 0 0 1px #281e1417, 0 1px 2px #281e141a;--h-schatten-ring:0 0 0 1px #281e140f;--h-korn-fein:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 2.4 -.7  0 0 0 2.4 -.7  0 0 0 2.4 -.7  0 0 0 0 1'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--h-korn:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 1.4 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.h-seite{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--h-papier);color:var(--h-text);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.dark .h-seite{--fenster:initial;--fenster-kopf:initial}.h-seite ::selection{background:#5c24cc2e}.h-seite :focus-visible{outline:2px solid var(--h-fokus,var(--h-violett));outline-offset:2px}.h-form-dunkel{--h-fokus:#fff}.h-form-dunkel ::selection{background:#ffffff40}html:has(.h-seite){scroll-padding-top:24px}@layer base{.h-seite :is([id],a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:4rem}}.h-seite [data-fokus-am-kasten]:focus-visible{outline:none}.h-anzeige{font-family:var(--font-hanken), var(--font-geist-sans), ui-sans-serif, sans-serif;color:var(--h-tinte);text-wrap:balance;font-feature-settings:"ss01" on;font-weight:300}.h-titel-1{letter-spacing:-.042em;font-size:clamp(2.6rem,1.6rem + 4.6vw,5.4rem);line-height:1}.h-titel-statement{letter-spacing:-.036em;font-size:clamp(2.25rem,1.6rem + 2.2vw,3.5rem);line-height:1.04}.h-titel-2,.h-titel-kapitel{letter-spacing:-.03em;font-size:clamp(1.75rem,1.35rem + 1.45vw,2.5rem);line-height:1.08}.h-titel-3{letter-spacing:-.022em;font-size:clamp(1.4rem,1.2rem + .8vw,1.85rem);font-weight:350;line-height:1.12}.h-titel-4{letter-spacing:-.015em;font-size:1.3rem;font-weight:400;line-height:1.2}.h-titel-produkt{letter-spacing:-.032em;font-size:clamp(2.25rem,1.6rem + 2.2vw,3.5rem);line-height:1.05}.h-titel-karte{letter-spacing:-.01em;color:var(--h-tinte);font-size:clamp(1.0625rem,1rem + .15vw,1.125rem);font-weight:500;line-height:1.3}.h-moment{color:var(--h-grau);font-size:15px;font-weight:500;line-height:1.4}.h-satz{color:var(--h-grau);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .2vw,1.125rem);line-height:1.5}.h-einleitung{color:var(--h-grau);text-wrap:pretty;font-size:clamp(1.05rem,.98rem + .32vw,1.25rem);line-height:1.5}.h-text{text-wrap:pretty;font-size:1rem;line-height:1.6}.h-klein{color:var(--h-grau);text-wrap:pretty;font-size:15px;line-height:1.5}.h-fuss{color:var(--h-grau);text-wrap:pretty;font-size:13px;line-height:1.5}.h-breite{width:100%;max-width:1360px;margin-inline:auto;padding-inline:20px}@media (min-width:640px){.h-breite{padding-inline:32px}}@media (min-width:1024px){.h-breite{padding-inline:80px}.h-breite.h-breite-weit{padding-inline:48px}}.h-reihe{--h-rand:20px;padding-inline:max(var(--h-rand), calc((100% - 1200px) / 2));scroll-padding-inline:max(var(--h-rand), calc((100% - 1200px) / 2))}@media (min-width:640px){.h-reihe{--h-rand:32px}}@media (min-width:1024px){.h-reihe{--h-rand:80px}}.h-abschnitt{padding-block:72px}.h-form-buehne{padding-block:64px}.h-form-statement{padding-block:104px}.h-form-band{padding-block:40px}.h-form-dunkel{padding-block:88px}@media (min-width:1024px){.h-abschnitt{padding-block:112px}.h-form-buehne{padding-block:96px}.h-form-statement{padding-block:160px}.h-form-band{padding-block:56px}.h-form-dunkel{padding-block:128px}}.h-bauplan{--h-linie-x:max(32px, calc((100% - 1296px) / 2));--h-marke:#3f3c39;position:relative}.h-bauplan .h-zelle{position:relative}.h-bauplan .h-zelle-gruppe{border-top:1px solid #0000;border-image:linear-gradient(var(--h-linie), var(--h-linie)) 1 0 0 / 1px 0 0 / 0 100vw}@media (min-width:1024px){.h-bauplan{background-image:linear-gradient(var(--h-linie), var(--h-linie)), linear-gradient(var(--h-linie), var(--h-linie));background-position:max(32px,50% - 647.5px) 0,right max(32px,50% - 647.5px) top 0;background-repeat:no-repeat;background-size:1px 100%}.h-bauplan .h-zelle{border-top:1px solid #0000;border-image:linear-gradient(var(--h-linie), var(--h-linie)) 1 0 0 / 1px 0 0 / 0 100vw}.h-bauplan:before,.h-bauplan:after,.h-bauplan .h-zelle:before,.h-bauplan .h-zelle:after{content:"";z-index:1;background:linear-gradient(var(--h-marke), var(--h-marke)) 8px 8px / 2px 2px no-repeat, var(--h-papier);pointer-events:none;width:18px;height:18px;position:absolute}.h-bauplan .h-zelle:before,.h-bauplan .h-zelle:after{top:-10px}.h-bauplan:before,.h-bauplan:after{bottom:-9px}.h-bauplan:before,.h-bauplan .h-zelle:before{left:calc(var(--h-linie-x) - 8px)}.h-bauplan:after,.h-bauplan .h-zelle:after{right:calc(var(--h-linie-x) - 8px)}.h-bauplan .h-ausrueckt{margin-inline:-32px}.h-bauplan .h-ausrueckt-links{margin-left:-32px}.h-bauplan .h-ausrueckt-rechts{margin-right:-32px}.h-bauplan .h-zelle.h-zelle-ohne-linie{border-top:0;border-image-source:none}.h-bauplan .h-zelle.h-zelle-ohne-linie:before,.h-bauplan .h-zelle.h-zelle-ohne-linie:after{content:none}.h-bauplan .h-nicht-ausruecken :is(.h-ausrueckt,.h-ausrueckt-links,.h-ausrueckt-rechts){margin-inline:0}}@media (prefers-reduced-motion:no-preference){.h-auftritt-an .h-zelle>*{transition:opacity .5s var(--h-kurve), transform .5s var(--h-kurve)}.h-auftritt-an .h-zelle>:nth-child(2){transition-delay:60ms}.h-auftritt-an .h-zelle>:nth-child(3){transition-delay:.12s}.h-auftritt-an .h-zelle>:nth-child(4){transition-delay:.18s}.h-auftritt-an .h-zelle>:nth-child(5){transition-delay:.24s}.h-auftritt-an .h-zelle>:nth-child(n+6){transition-delay:.3s}.h-auftritt-an .h-zelle:not([data-sichtbar])>*{opacity:0;transform:translateY(16px)}}@media print{.h-zelle>*{opacity:1!important;transform:none!important}.h-seite>header,.h-seite>footer{display:none!important}html:has(.h-seite) :is(#crisp-chatbox,[role=region][aria-label="Hinweis zu Cookies"]){display:none!important}.h-seite :is(tr,li,figure,blockquote){break-inside:avoid}.h-seite :is(h1,h2,h3,h4){break-after:avoid}}.h-kapitel{padding-block:40px}@media (min-width:1024px){.h-kapitel{padding-block:60px}}@layer components{.h-tippflaeche{position:relative}.h-tippflaeche:after{content:"";position:absolute;inset:calc(-1*max(13px,22.5px - .65em)) 0}.h-tippflaeche-satz{padding-block:max(13px,22.5px - .65em);position:relative}}@keyframes h-tipp{0%,to{transform:none}45%{transform:translateY(-2px);box-shadow:0 10px 22px -10px #281e1459}}.h-tipp{animation:.9s cubic-bezier(.22,1,.36,1) 2 h-tipp;animation-delay:var(--h-verzoegerung,1.2s)}.h-weich{transition:opacity .38s,transform .42s cubic-bezier(.2,.8,.2,1),max-height .42s cubic-bezier(.2,.8,.2,1),background-color .3s,box-shadow .3s}.h-korn:after{content:"";pointer-events:none;background-image:var(--h-korn);mix-blend-mode:var(--h-korn-mischung,soft-light);opacity:var(--h-korn-staerke,.55);border-radius:inherit;background-size:180px 180px;position:absolute;inset:0}@keyframes h-einblenden{0%{opacity:0;transform:translateY(6px)scale(.995)}to{opacity:1;transform:none}}.h-einblenden{animation:.42s cubic-bezier(.22,1,.36,1) both h-einblenden}@keyframes h-hereingleiten{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:none}}.h-hereingleiten{animation:.64s cubic-bezier(.22,1,.36,1) both h-hereingleiten;animation-delay:var(--h-verzoegerung,.9s)}@keyframes h-faecher-auf{0%{transform:rotate(var(--h-zu))}to{transform:rotate(0)}}.h-faecher-blatt{transform-box:view-box;transform-origin:0 0;animation:1.1s cubic-bezier(.16,1,.3,1) both h-faecher-auf;animation-delay:var(--h-verzoegerung-faecher,.25s)}.h-wahl-blatt{cursor:pointer;transition:fill .3s,stroke .3s,opacity 0s linear .38s}.h-wahl-blatt[data-draussen]{transition:fill .3s,stroke .3s,opacity}.h-wahl-heraus{cursor:pointer;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity 0s linear .38s}.h-wahl-heraus[data-draussen]{transition:transform .38s cubic-bezier(.16,1,.3,1),opacity}.h-vignette :is([class*=h-ab-],[class*=h-nur-]){opacity:0;transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1);transform:translateY(6px)scale(.985)}.h-vignette[data-schritt="1"] :is(.h-ab-1,.h-nur-1),.h-vignette[data-schritt="2"] :is(.h-ab-1,.h-ab-2,.h-nur-2),.h-vignette[data-schritt="3"] :is(.h-ab-1,.h-ab-2,.h-ab-3,.h-nur-3),.h-vignette[data-schritt="4"] :is(.h-ab-1,.h-ab-2,.h-ab-3,.h-ab-4,.h-nur-4),.h-vignette[data-schritt="5"] :is(.h-ab-1,.h-ab-2,.h-ab-3,.h-ab-4,.h-ab-5,.h-nur-5),.h-vignette[data-schritt="6"] :is(.h-ab-1,.h-ab-2,.h-ab-3,.h-ab-4,.h-ab-5,.h-ab-6,.h-nur-6){opacity:1;transform:none}.h-vignette [class*=h-bis-]{transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1)}.h-vignette[data-schritt="1"] .h-bis-1,.h-vignette[data-schritt="2"] :is(.h-bis-1,.h-bis-2),.h-vignette[data-schritt="3"] :is(.h-bis-1,.h-bis-2,.h-bis-3),.h-vignette[data-schritt="4"] :is(.h-bis-1,.h-bis-2,.h-bis-3,.h-bis-4),.h-vignette[data-schritt="5"] :is(.h-bis-1,.h-bis-2,.h-bis-3,.h-bis-4,.h-bis-5),.h-vignette[data-schritt="6"] :is(.h-bis-1,.h-bis-2,.h-bis-3,.h-bis-4,.h-bis-5,.h-bis-6){opacity:0;transform:translateY(-4px)scale(.985)}.h-vignette [class*=h-weg-ab-]{transition:transform .7s cubic-bezier(.65,0,.35,1)}.h-vignette[data-schritt="1"] .h-weg-ab-1,.h-vignette[data-schritt="2"] :is(.h-weg-ab-1,.h-weg-ab-2),.h-vignette[data-schritt="3"] :is(.h-weg-ab-1,.h-weg-ab-2,.h-weg-ab-3),.h-vignette[data-schritt="4"] :is(.h-weg-ab-1,.h-weg-ab-2,.h-weg-ab-3,.h-weg-ab-4),.h-vignette[data-schritt="5"] :is(.h-weg-ab-1,.h-weg-ab-2,.h-weg-ab-3,.h-weg-ab-4,.h-weg-ab-5),.h-vignette[data-schritt="6"] :is(.h-weg-ab-1,.h-weg-ab-2,.h-weg-ab-3,.h-weg-ab-4,.h-weg-ab-5,.h-weg-ab-6){transform:translate(var(--h-x,0px), var(--h-y,0px))}@keyframes h-tippt{0%,60%,to{opacity:.25;transform:none}30%{opacity:1;transform:translateY(-2px)}}.h-tippt>i{animation:1.1s ease-in-out infinite h-tippt}.h-tippt>i:nth-child(2){animation-delay:.16s}.h-tippt>i:nth-child(3){animation-delay:.32s}@keyframes h-fortschritt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.h-fortschritt{transform-origin:0;animation:h-fortschritt var(--h-dauer,6s) linear both}@media (prefers-reduced-motion:reduce){.h-einblenden,.h-hereingleiten,.h-faecher-blatt,.h-fortschritt,.h-tipp,.h-tippt>i{animation:none}.h-weich,.h-wahl-blatt,.h-wahl-heraus,.h-vignette :is([class*=h-ab-],[class*=h-nur-],[class*=h-bis-],[class*=h-weg-ab-]){transition:none}}@media (prefers-reduced-motion:no-preference){.h-buchungslink-glied-links{animation:h-buchungslink-glied-links 8s var(--h-kurve) infinite}.h-buchungslink-glied-rechts{animation:h-buchungslink-glied-rechts 8s var(--h-kurve) infinite}.h-buchungslink-kachel{animation:8s ease-out infinite h-buchungslink-kachel}.h-buchungslink-folge-1{animation:h-buchungslink-folge-1 8s var(--h-kurve) infinite}.h-buchungslink-folge-2{animation:h-buchungslink-folge-2 8s var(--h-kurve) infinite}}@keyframes h-buchungslink-glied-links{0%,4%{transform:translate(-32px)}17%,86%{transform:none}to{transform:translate(-32px)}}@keyframes h-buchungslink-glied-rechts{0%,4%{transform:translate(32px)}17%,86%{transform:none}to{transform:translate(32px)}}@keyframes h-buchungslink-kachel{0%,15%{transform:none}19%{transform:scale(1.04)}25%,to{transform:none}}@keyframes h-buchungslink-folge-1{0%,21%{opacity:0;transform:translateY(.8em)scale(.96)}29%,84%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-.3em)}}@keyframes h-buchungslink-folge-2{0%,31%{opacity:0;transform:translateY(.8em)scale(.96)}39%,84%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-.3em)}}