.hero-vignette[data-astro-cid-ge2uvauf]{background:radial-gradient(120% 90% at 50% 42%,#0000 52%,#0c0f1480 100%)}.hero-chevron[data-astro-cid-ge2uvauf]{animation:2.4s ease-in-out infinite hero-bob}@keyframes hero-bob{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}#hero-content[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:hero-force-visible .9s var(--ease-out-expo) 1.6s forwards}@keyframes hero-force-visible{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-chevron[data-astro-cid-ge2uvauf],#hero-content[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:none}}.fill-wort[data-astro-cid-fmp4ekgg]{opacity:1}.fill-spur[data-astro-cid-fmp4ekgg]{opacity:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fill-statement[data-astro-cid-fmp4ekgg]{view-timeline-name:--intro-fill}.fill-wort[data-astro-cid-fmp4ekgg],.fill-spur[data-astro-cid-fmp4ekgg]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--intro-fill;animation-range:cover calc(18% + var(--wi) * 2.2%) cover calc(38% + var(--wi) * 2.2%)}.fill-wort[data-astro-cid-fmp4ekgg]{animation-name:wort-fuellen}.fill-spur[data-astro-cid-fmp4ekgg]{animation-name:spur-leeren}}}@keyframes wort-fuellen{0%{opacity:0}to{opacity:1}}@keyframes spur-leeren{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.intro-arrow[data-astro-cid-fmp4ekgg]{transition:none}.group[data-astro-cid-fmp4ekgg]:hover .intro-arrow[data-astro-cid-fmp4ekgg]{transform:none}}.check-draw[data-astro-cid-qwh5zuhx] path[data-astro-cid-qwh5zuhx]{stroke-dasharray:24;stroke-dashoffset:24px}.reveal-stagger.is-visible .check-draw[data-astro-cid-qwh5zuhx] path[data-astro-cid-qwh5zuhx]{animation:check-zeichnen .45s var(--ease-out-expo) forwards;animation-delay:var(--check-delay,.35s)}@keyframes check-zeichnen{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.check-draw[data-astro-cid-qwh5zuhx] path[data-astro-cid-qwh5zuhx]{stroke-dashoffset:0!important;animation:none!important}}.zahlen-bild[data-astro-cid-23gkgyqt]{background-image:var(--bild-mobil)}@media (width>=768px){.zahlen-bild[data-astro-cid-23gkgyqt]{background-image:var(--bild-desktop)}}.outline-typo[data-astro-cid-23gkgyqt]{color:#0000;-webkit-text-stroke:1px #ffffff24;font-size:min(20rem,24vw)}@supports not (-webkit-text-stroke:1px white){.outline-typo[data-astro-cid-23gkgyqt]{display:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.zahlen-band[data-astro-cid-23gkgyqt]{view-timeline-name:--zahlen-band}.outline-typo[data-astro-cid-23gkgyqt]{animation-timeline:--zahlen-band}}}[data-studio=weg-zum-kaeufer]{aspect-ratio:auto!important}.cst[data-astro-cid-shxjmbjh]{--u:clamp(.8px, calc(100cqw / 416), 1px);--cst-t-xs:max(9px, calc(9.5 * var(--u)));--cst-t-s:max(9px, calc(10.5 * var(--u)));--cst-r-s:calc(2.5 * var(--u));--cst-r-m:calc(6 * var(--u));z-index:1;gap:calc(6 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u));opacity:1;margin:0;list-style:none;display:grid;position:relative;transform:none}@container (width>=36rem){.cst[data-astro-cid-shxjmbjh]{column-gap:calc(24 * var(--u));row-gap:calc(10 * var(--u));grid-template-columns:1fr 1fr}}.cst-stufe[data-astro-cid-shxjmbjh]{grid-template-columns:calc(120 * var(--u)) minmax(0, 1fr);column-gap:calc(16 * var(--u));min-height:calc(70 * var(--u));align-items:center;display:grid}.cst-text[data-astro-cid-shxjmbjh]{min-width:0}.cst-zahl[data-astro-cid-shxjmbjh]{letter-spacing:-.02em;color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;line-height:1.15;display:block}.cst-label[data-astro-cid-shxjmbjh]{color:var(--color-ink-900);margin-top:.125rem;font-size:.875rem;font-weight:500;line-height:1.3;display:block}.cst-detail[data-astro-cid-shxjmbjh]{color:var(--color-ink-500);text-wrap:pretty;margin-top:.0625rem;font-size:.75rem;line-height:1.35;display:block}.cst-objekt[data-astro-cid-shxjmbjh]{width:calc(120 * var(--u));height:calc(72 * var(--u));position:relative}.cst-objekt[data-astro-cid-shxjmbjh]>[data-astro-cid-shxjmbjh]{position:absolute}.cst-post[data-astro-cid-shxjmbjh]{left:calc(6 * var(--u));top:calc(3 * var(--u));width:calc(108 * var(--u));height:calc(66 * var(--u));border-radius:var(--cst-r-m);box-shadow:0 0 0 1px #1d22240d, var(--st-e2);background:#fff;overflow:clip}.cst-post[data-astro-cid-shxjmbjh]>[data-astro-cid-shxjmbjh]{position:absolute;left:0;right:0}.cst-post-kopf[data-astro-cid-shxjmbjh]{height:calc(15 * var(--u));align-items:center;gap:calc(4 * var(--u));padding:0 calc(6 * var(--u));display:flex;top:0}.cst-post-marke[data-astro-cid-shxjmbjh]{width:calc(9 * var(--u));height:calc(9 * var(--u));border-radius:calc(2.2 * var(--u));background:var(--color-ink-900);flex:none}.cst-post-marke[data-astro-cid-shxjmbjh] svg[data-astro-cid-shxjmbjh]{stroke:#fff;stroke-width:1.1px;stroke-linejoin:round;width:100%;height:100%}.cst-post-wort[data-astro-cid-shxjmbjh]{font-size:var(--cst-t-xs);color:var(--color-ink-500);white-space:nowrap;font-weight:500;line-height:1}.cst-post-mehr[data-astro-cid-shxjmbjh]{gap:calc(1.6 * var(--u));margin-left:auto;display:flex}.cst-post-mehr[data-astro-cid-shxjmbjh] i[data-astro-cid-shxjmbjh]{width:calc(2 * var(--u));height:calc(2 * var(--u));background:var(--color-ink-300);border-radius:50%}.cst-post-foto[data-astro-cid-shxjmbjh]{top:calc(15 * var(--u));height:calc(37 * var(--u));background:var(--color-paper-100);overflow:clip}.cst-post-foto[data-astro-cid-shxjmbjh]:after{content:"";box-shadow:var(--st-foto-kante);pointer-events:none;position:absolute;inset:0}.cst-kb[data-astro-cid-shxjmbjh]{transition:transform 3.6s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0;transform:none}.cst-bild[data-astro-cid-shxjmbjh]{object-fit:cover;object-position:50% 46%;transform-origin:75.5% 36%;width:100%;max-width:none;height:100%;display:block;transform:scale(2.4)}.cst-post-fuss[data-astro-cid-shxjmbjh]{height:calc(14 * var(--u));padding:0 calc(5 * var(--u)) 0 calc(6 * var(--u));background:var(--color-paper-50);justify-content:space-between;align-items:center;display:flex;bottom:0;box-shadow:inset 0 1px #1d22240f}.cst-post-knopf[data-astro-cid-shxjmbjh]{font-size:var(--cst-t-xs);color:var(--color-ink-800);white-space:nowrap;font-weight:600;line-height:1}.cst-post-pfeil[data-astro-cid-shxjmbjh]{width:calc(8 * var(--u));height:calc(8 * var(--u));stroke:var(--color-ink-500);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.cst-mail[data-astro-cid-shxjmbjh]{left:calc(6 * var(--u));top:calc(1 * var(--u));width:calc(108 * var(--u));height:calc(66 * var(--u))}.cst-mail[data-astro-cid-shxjmbjh]>[data-astro-cid-shxjmbjh]{position:absolute}.cst-mail-stapel[data-astro-cid-shxjmbjh]{height:calc(20 * var(--u));border-radius:var(--cst-r-m);background:linear-gradient(to bottom, #fff, var(--color-paper-50));box-shadow:0 0 0 1px #1d22240d, var(--st-e1)}.cst-mail-stapel--1[data-astro-cid-shxjmbjh]{left:calc(4 * var(--u));right:calc(4 * var(--u));bottom:calc(-3.5 * var(--u))}.cst-mail-stapel--2[data-astro-cid-shxjmbjh]{left:calc(9 * var(--u));right:calc(9 * var(--u));bottom:calc(-7 * var(--u));background:linear-gradient(to bottom, var(--color-paper-50), var(--color-paper-100))}.cst-mail-fenster[data-astro-cid-shxjmbjh]{border-radius:var(--cst-r-m);box-shadow:0 0 0 1px #1d22240d, var(--st-e2);background:#fff;inset:0;overflow:clip}.cst-mail-kopf[data-astro-cid-shxjmbjh]{height:calc(13 * var(--u));padding:0 calc(6 * var(--u));align-items:center;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 -1px #1d222412}.cst-mail-titel[data-astro-cid-shxjmbjh]{font-size:var(--cst-t-xs);color:var(--color-ink-700);white-space:nowrap;font-weight:600;line-height:1}.cst-mail-zeile[data-astro-cid-shxjmbjh]{left:0;right:0;top:calc(var(--y) * var(--u));height:calc(17 * var(--u));align-items:center;gap:calc(4 * var(--u));padding:0 calc(6 * var(--u));opacity:1;display:flex;position:absolute;transform:none}.cst-mail-zeile[data-astro-cid-shxjmbjh]+.cst-mail-zeile[data-astro-cid-shxjmbjh]{box-shadow:inset 0 1px #1d22240d}.cst-avatar[data-astro-cid-shxjmbjh]{width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:50%;flex:none;overflow:clip}.cst-avatar[data-astro-cid-shxjmbjh] svg[data-astro-cid-shxjmbjh]{fill:none;stroke-width:2.4px;width:100%;height:100%}.cst-avatar--a[data-astro-cid-shxjmbjh]{background:var(--color-paper-200);stroke:var(--color-ink-400)}.cst-avatar--b[data-astro-cid-shxjmbjh]{background:var(--color-ink-200);stroke:var(--color-ink-500)}.cst-avatar--c[data-astro-cid-shxjmbjh]{background:var(--color-paper-100);stroke:var(--color-ink-300)}.cst-mail-wort[data-astro-cid-shxjmbjh]{font-size:var(--cst-t-xs);color:var(--color-ink-900);white-space:nowrap;font-weight:600;line-height:1}.cst-mail-gelesen[data-astro-cid-shxjmbjh] .cst-mail-wort[data-astro-cid-shxjmbjh]{color:var(--color-ink-600);font-weight:500}.cst-mail-vorschau[data-astro-cid-shxjmbjh]{height:1px;width:calc(var(--vorschau) * var(--u));background:var(--color-ink-200)}.cst-mail-punkt[data-astro-cid-shxjmbjh]{width:calc(4 * var(--u));height:calc(4 * var(--u));background:var(--color-ink-900);border-radius:50%;margin-left:auto}.cst-mail-da[data-astro-cid-shxjmbjh],.cst-mail-raus[data-astro-cid-shxjmbjh]{transition:opacity .36s ease-out .16s,transform .56s cubic-bezier(.65,0,.35,1)}.cst-mail-raus[data-astro-cid-shxjmbjh]{opacity:0}.cst-mail-neu[data-astro-cid-shxjmbjh]{transition:opacity .3s ease-out .24s, transform .46s var(--ease-out-expo) .24s}.cst-kal[data-astro-cid-shxjmbjh]{left:calc(6 * var(--u));top:calc(1 * var(--u));width:calc(108 * var(--u));height:calc(66 * var(--u));border-radius:var(--cst-r-m);box-shadow:0 0 0 1px #1d22240d, var(--st-e2);background:#fff}.cst-kal[data-astro-cid-shxjmbjh]>[data-astro-cid-shxjmbjh]{position:absolute}.cst-kal-kopf[data-astro-cid-shxjmbjh]{left:calc(4 * var(--u));right:calc(4 * var(--u));height:calc(13 * var(--u));grid-template-columns:repeat(5,1fr);align-items:center;display:grid;top:0;box-shadow:0 1px #1d222412}.cst-kal-tag[data-astro-cid-shxjmbjh]{text-align:center;font-size:var(--cst-t-xs);color:var(--color-ink-400);font-weight:500;line-height:1}.cst-kal-raster[data-astro-cid-shxjmbjh]{left:calc(4 * var(--u));right:calc(4 * var(--u));top:calc(13 * var(--u));bottom:calc(4 * var(--u));background:linear-gradient(90deg,#1d22240b 1px,#0000 1px) 0 0/20% 100% repeat-x}.cst-kal-raster[data-astro-cid-shxjmbjh]>[data-astro-cid-shxjmbjh]{position:absolute}.cst-kal-linie[data-astro-cid-shxjmbjh]{left:0;right:0;top:calc(var(--y) * var(--u));background:#1d22240a;height:1px}.cst-termin[data-astro-cid-shxjmbjh]{left:calc((var(--x) + 1.5) * var(--u));top:calc(var(--y) * var(--u));width:calc(17 * var(--u));height:calc(var(--h) * var(--u));border-radius:var(--cst-r-s);background:var(--color-paper-200);box-shadow:inset calc(2 * var(--u)) 0 0 var(--color-ink-300);opacity:1;transform-origin:50% 0;transform:none}.cst-termin-aktiv[data-astro-cid-shxjmbjh]{background:var(--color-ink-800);box-shadow:inset calc(2 * var(--u)) 0 0 var(--color-ink-950)}.cst-termin-neu[data-astro-cid-shxjmbjh]{transition:opacity .22s ease-out calc(var(--i) * 90ms), transform .38s var(--ease-out-expo) calc(var(--i) * 90ms)}.cst-kal-eintrag[data-astro-cid-shxjmbjh]{right:calc(5 * var(--u));top:calc((13 + var(--eintrag-y)) * var(--u));align-items:center;gap:calc(3.5 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u)) calc(3 * var(--u)) calc(5 * var(--u));box-shadow:0 0 0 1px #1d222412, var(--st-e1);font-size:var(--cst-t-xs);color:var(--color-ink-800);white-space:nowrap;opacity:1;transform-origin:70% 0;transition:opacity .26s ease-out .56s, transform .46s var(--ease-out-expo) .56s;background:#fff;border-radius:999px;font-weight:600;line-height:1;display:flex;transform:none}.cst-kal-zeiger[data-astro-cid-shxjmbjh]{top:calc(-2.5 * var(--u));right:calc((108 - 5 - 4 - var(--zeiger) - 3) * var(--u));width:calc(6 * var(--u));height:calc(3 * var(--u));clip-path:polygon(50% 0,100% 100%,0 100%);background:#fff;position:absolute}.cst-kal-eintrag-punkt[data-astro-cid-shxjmbjh]{width:calc(4.5 * var(--u));height:calc(4.5 * var(--u));background:var(--color-ink-800);border-radius:50%}.cst-tasche[data-astro-cid-shxjmbjh]{inset:0}.cst-tasche-koerper[data-astro-cid-shxjmbjh]{position:absolute;inset:0;transform:none}.cst-tasche-koerper[data-astro-cid-shxjmbjh]>[data-astro-cid-shxjmbjh]{position:absolute}.cst-tasche-lasche[data-astro-cid-shxjmbjh]{left:calc(22 * var(--u));top:calc(5 * var(--u));width:calc(76 * var(--u));height:calc(18 * var(--u));background:linear-gradient(to bottom, var(--color-paper-50), var(--color-paper-100));clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 0 .6px #1d222473)}.cst-tasche-schatten[data-astro-cid-shxjmbjh]{left:calc(22 * var(--u));top:calc(22 * var(--u));width:calc(76 * var(--u));height:calc(48 * var(--u));border-radius:0 0 calc(2 * var(--u)) calc(2 * var(--u));box-shadow:0 0 0 1px #1d222412, var(--st-e2)}.cst-tasche-rueck[data-astro-cid-shxjmbjh]{left:calc(22 * var(--u));top:calc(22 * var(--u));width:calc(76 * var(--u));height:calc(48 * var(--u));border-radius:0 0 calc(2 * var(--u)) calc(2 * var(--u));background:linear-gradient(to bottom, var(--color-ink-200), var(--color-paper-200) 30%, var(--color-paper-100) 60%)}.cst-tasche-front[data-astro-cid-shxjmbjh]{left:calc(22 * var(--u));top:calc(30 * var(--u));width:calc(76 * var(--u));height:calc(40 * var(--u));border-radius:0 0 calc(2 * var(--u)) calc(2 * var(--u));background:linear-gradient(172deg, #fff 0%, #fff 50%, var(--color-paper-50) 100%);clip-path:polygon(0 0,50% 20%,100% 0,100% 100%,0 100%);filter:drop-shadow(0 -.6px #1d222429);justify-content:flex-end;align-items:center;gap:calc(3 * var(--u));padding-bottom:calc(4.5 * var(--u));flex-direction:column;display:flex}.cst-tasche-wort[data-astro-cid-shxjmbjh]{font-size:var(--cst-t-s);letter-spacing:-.005em;color:var(--color-ink-800);font-weight:600;line-height:1.1;position:relative}.cst-tasche-absender[data-astro-cid-shxjmbjh]{font-size:var(--cst-t-xs);letter-spacing:.16em;color:var(--color-ink-400);font-weight:600;line-height:1;position:relative;transform:translate(.08em)}.cst-hub[data-astro-cid-shxjmbjh]{left:calc(44 * var(--u));top:calc(24 * var(--u));width:calc(32 * var(--u));height:calc(12 * var(--u));opacity:0;background:radial-gradient(closest-side,#1d222438,#1d222400);border-radius:50%}.cst-schluessel[data-astro-cid-shxjmbjh]{left:calc(52 * var(--u));top:calc(2 * var(--u));width:calc(16 * var(--u));height:calc(44 * var(--u));opacity:1;transform-origin:50% 20%;transition:opacity .24s ease-out,transform .62s cubic-bezier(.3,.1,.25,1);transform:rotate(-6deg)}.cst-schluessel-form[data-astro-cid-shxjmbjh]{filter:drop-shadow(0 0 .5px #1d22248c)drop-shadow(0 1px 1px #1d22242e);position:absolute;inset:0}.cst-schluessel-form[data-astro-cid-shxjmbjh]>[data-astro-cid-shxjmbjh]{position:absolute}.cst-reide[data-astro-cid-shxjmbjh]{left:0;top:calc(2 * var(--u));width:calc(16 * var(--u));height:calc(16 * var(--u));background:linear-gradient(140deg, #f4f6f6 0%, var(--color-ink-300) 42%, #eef1f1 62%, var(--color-ink-400) 100%);-webkit-mask:radial-gradient(circle calc(2.8 * var(--u)) at 50% 34%, transparent 95%, #000 100%);mask:radial-gradient(circle calc(2.8 * var(--u)) at 50% 34%, transparent 95%, #000 100%);border-radius:50%}.cst-halm[data-astro-cid-shxjmbjh]{left:calc(6.2 * var(--u));top:calc(16 * var(--u));width:calc(3.6 * var(--u));height:calc(28 * var(--u));border-radius:0 0 calc(1.4 * var(--u)) calc(1.4 * var(--u));background:linear-gradient(to right, var(--color-ink-400), #f4f6f6 45%, var(--color-ink-300) 80%, var(--color-ink-400))}.cst-bart[data-astro-cid-shxjmbjh]{left:calc(9.6 * var(--u));top:calc(29 * var(--u));width:calc(4.6 * var(--u));height:calc(12 * var(--u));background:linear-gradient(to right, var(--color-ink-300), #eef1f1 55%, var(--color-ink-400));clip-path:polygon(0 0,70% 0,70% 22%,100% 22%,100% 44%,55% 44%,55% 60%,100% 60%,100% 84%,60% 84%,60% 100%,0 100%)}.cst-ring[data-astro-cid-shxjmbjh]{left:calc(9 * var(--u));top:calc(3 * var(--u));width:calc(15 * var(--u));height:calc(15 * var(--u));border:calc(1.3 * var(--u)) solid var(--color-ink-500);box-shadow:inset 0 0 0 calc(.45 * var(--u)) #ffffff80;border-radius:50%}.wk-js[data-phase="0"] .cst-objekt[data-astro-cid-shxjmbjh]{opacity:1;transition:opacity .45s ease-out, transform .7s var(--ease-out-expo);transform:none}.wk-js[data-phase="0"] .cst-kb[data-astro-cid-shxjmbjh]{transform:translate(calc(-1.5 * var(--u)), calc(1 * var(--u))) scale(1.06);transition:none}.wk-js[data-phase="0"] .cst-mail-neu[data-astro-cid-shxjmbjh]{opacity:0;transform:translateY(calc(-4 * var(--u)));transition:none}.wk-js[data-phase="0"] .cst-mail-da[data-astro-cid-shxjmbjh],.wk-js[data-phase="0"] .cst-mail-raus[data-astro-cid-shxjmbjh]{opacity:1;transform:translateY(calc(-1 * var(--schritt) * var(--u)));transition:none}.wk-js[data-phase="0"] .cst-termin-neu[data-astro-cid-shxjmbjh],.wk-js[data-phase="1"] .cst-termin-neu[data-astro-cid-shxjmbjh]{opacity:0;transform:translateY(calc(-3 * var(--u))) scaleY(.7);transition:none}.wk-js[data-phase="0"] .cst-kal-eintrag[data-astro-cid-shxjmbjh],.wk-js[data-phase="1"] .cst-kal-eintrag[data-astro-cid-shxjmbjh]{opacity:0;transform:translateY(calc(4 * var(--u))) scale(.96);transition:none}.wk-js[data-phase="0"] .cst-schluessel[data-astro-cid-shxjmbjh],.wk-js[data-phase="1"] .cst-schluessel[data-astro-cid-shxjmbjh],.wk-js[data-phase="2"] .cst-schluessel[data-astro-cid-shxjmbjh]{opacity:0;transform:translateY(calc(-11 * var(--u))) rotate(-15deg) scale(1.05);transition:none}.wk-js[data-phase="3"] .cst-schluessel[data-astro-cid-shxjmbjh]{opacity:1;transform:translateY(calc(-8 * var(--u))) rotate(-13deg) scale(1.05);transition:opacity .24s ease-out, transform .48s var(--ease-out-expo)}.wk-js[data-phase="3"] .cst-hub[data-astro-cid-shxjmbjh]{opacity:1;transition:opacity .24s ease-out}.wk-js[data-phase="4"] .cst-hub[data-astro-cid-shxjmbjh]{opacity:clamp(0, calc((.65 - var(--p,0)) * 3.34), 1);transition:none}.wk-js[data-phase="4"] .cst-tasche-koerper[data-astro-cid-shxjmbjh]{transform:translateY(calc(clamp(0, (var(--p,0) - .5) * 3.34, 1) * (1 - clamp(0, (var(--p,0) - .5) * 3.34, 1)) * 6 * var(--u)));transition:none}.wk-js[data-phase="6"] .cst-objekt[data-astro-cid-shxjmbjh]{opacity:calc(1 - var(--p,0));transform:translateY(calc(var(--p,0) * 3 * var(--u)));transition:none}
