html[data-app] .hub-vorab{visibility:hidden}.hub{max-width:560px;margin:0 auto;padding:calc(env(safe-area-inset-top, 0px) + 10px) 16px calc(118px + var(--sab));animation:hubEin .32s var(--ease) both}@keyframes hubEin{0%{opacity:0}to{opacity:1}}.hub-kopf{min-height:48px}.hub-buehne,.hub-kopf{display:flex;align-items:center}.hub-buehne{flex-direction:column;text-align:center;margin-top:6px}.hub-hof{margin:16px 0 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;color:var(--ink-soft)}.hub-titel{margin:4px 0 0;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(1.9rem,7.6vw,2.3rem);line-height:1.08;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.hub-teil{margin-top:30px}.hub-teil+.hub-teil{margin-top:20px}.hub-kopfzeile{padding:0 12px 6px;font-size:13px;font-weight:650;color:var(--ink-faint)}.hub-zeile{display:flex;align-items:center;gap:14px;width:100%;min-height:54px;padding:6px 12px;border:0;border-radius:18px;background:none;text-align:left;font:inherit;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-0) var(--ease),background-color .15s ease}.hub-zeile:active{transform:scale(var(--press-sm));background-color:color-mix(in oklab,var(--sun-3) 18%,transparent)}@media (hover:hover){.hub-zeile:not(.is-naechstes):hover{background-color:color-mix(in oklab,var(--paper-2) 70%,transparent)}}.hub-ico{flex:none;width:32px;display:flex;justify-content:center;color:var(--ink-soft)}.hub-text{flex:1 1;min-width:0;display:flex;flex-direction:column}.hub-wort{font-size:16.5px;font-weight:650;line-height:1.25;letter-spacing:-.005em}.hub-unter{margin-top:4px;font-size:14.5px;line-height:1.4;color:var(--ink-soft);text-wrap:pretty}.hub-ergebnis{max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.hub-chevron,.hub-ergebnis{flex:none;color:var(--ink-faint)}.hub-chevron{width:16px;display:flex;justify-content:center}.hub-zeile.is-naechstes{min-height:80px;padding:14px 14px 14px 12px;background-color:color-mix(in oklab,var(--sun-3) 20%,var(--paper));box-shadow:0 12px 28px -22px color-mix(in oklab,var(--sun-1) 80%,transparent)}.hub-zeile.is-naechstes .hub-ico{color:var(--sun-ink)}.hub-zeile.is-naechstes .hub-wort{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:19px;letter-spacing:-.012em}.hub-zeile.is-offen .hub-wort{color:var(--ink-soft);font-weight:600}.hub-zeile.is-offen .hub-ico{color:var(--ink-faint)}.hub-zeile.is-erledigt .hub-ico{color:var(--sun-ink)}.hub-zeile.is-erledigt .hub-wort{font-weight:600}.hub-pruefung{display:flex;align-items:center;gap:14px;min-height:56px;margin-top:24px;padding:12px 12px 0;box-shadow:inset 0 1px 0 var(--line)}.hub-pruefung,.hub-pruefung .hub-ico{color:var(--ink-faint)}.hub-pruefung .hub-wort{font-size:15px;font-weight:600;color:var(--ink-soft)}.hub-pruefung.is-geprueft .hub-ico{color:var(--sun-ink)}.hub-pruefung.is-geprueft .hub-wort{color:var(--ink)}.hub-fuss{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;flex-direction:column;align-items:stretch;padding:22px 16px max(14px,var(--sab));background:linear-gradient(to bottom,transparent,color-mix(in oklab,var(--paper) 94%,transparent) 36%)}.hub-fuss>*{width:100%;max-width:528px;margin-left:auto;margin-right:auto}.hub-weiter{margin-top:0!important}.hub-fuss .weg-still{order:2}.hub-felder{gap:14px;margin-top:16px}.hub-feld,.hub-felder{display:flex;flex-direction:column}.hub-feld{gap:6px}.weg .hub-feld>span{font-size:13.5px;font-weight:650;color:var(--ink-soft)}.hub-adresse{padding-bottom:300px}.hub-adresse,.hub-telefon{margin-top:16px}.hub-telefon input{width:100%;min-height:56px;padding:0 16px;border-radius:16px;border:1.5px solid var(--line-2);background-color:var(--paper);font-family:Hanken Grotesk,sans-serif;font-size:19px;font-weight:600;letter-spacing:.01em;color:var(--ink);box-sizing:border-box;outline:none}.hub-telefon input:focus{border-color:var(--sun-2);box-shadow:0 0 0 3px color-mix(in oklab,var(--sun-2) 22%,transparent)}.hub-regime{display:flex;align-items:center;justify-content:space-between;gap:12px}.hub-regime-para{font-size:13px;font-weight:650;color:var(--ink-faint)}.hub-vertrag-kurz{margin-top:14px;padding:14px 16px;border-radius:18px;background-color:var(--paper);box-shadow:0 0 0 1px var(--line)}.hub-regel{margin-bottom:10px;padding:10px 12px;border-radius:12px;background-color:color-mix(in oklab,var(--sun-3) 16%,var(--paper))}.hub-regel b{display:block;margin-bottom:3px;font-size:13px;font-weight:750;color:var(--sun-ink)}.hub-regel p{margin:0;font-size:14px;font-weight:700;line-height:1.45;color:var(--ink)}.hub-vertrag-kurz ul{display:flex;flex-direction:column;gap:5px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.5;color:var(--ink-soft)}.hub-vertrag-text{margin-top:12px;max-height:240px;overflow-y:auto;padding:12px 14px;border-radius:18px;background-color:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.hub-vertrag-ziffer+.hub-vertrag-ziffer{margin-top:10px}.hub-vertrag-ziffer b{display:block;margin-bottom:2px;font-size:13px;font-weight:700;color:var(--ink)}.hub-vertrag-ziffer p{margin:0;font-size:12.5px;line-height:1.55;color:var(--ink-soft);white-space:pre-line}.weg .hub-haken{display:flex;align-items:flex-start;gap:12px;margin-top:14px;padding:4px 0;cursor:pointer}.hub-haken input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--sun-1)}.hub-haken span{font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.hub-haken a{color:var(--sun-ink);font-weight:650}.hub-notiz{margin:10px 0 0;text-align:center;font-size:13px;line-height:1.45;color:var(--ink-soft)}.hub-reveal{padding-bottom:calc(170px + var(--sab))}.hub-reveal-satz{margin:0 0 10px;text-align:center;font-size:14px;font-weight:650;color:var(--ink-soft)}@media (prefers-reduced-motion:reduce){.hub{animation:fadeIn .15s ease both}.hub-zeile:active{transform:none}}.hub-kopf{min-height:44px}.hub-zurueck svg{margin-left:-2px}.hub-buehne{margin-top:0}.hub-hof{margin-top:12px;white-space:normal;text-wrap:balance}.hub-teil{margin-top:24px}.hub-zeile.is-erledigt{min-height:50px}.hub-wort{text-wrap:balance}.hub-ergebnis{max-width:42%}.weg.is-blatt{justify-content:flex-end}.weg-dimm{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0;box-shadow:none;transform:none;padding:0;background-color:color-mix(in oklab,var(--ink) 34%,transparent);animation:fadeIn .24s ease both;cursor:default}.weg.is-blatt .weg-blatt{flex:none;max-height:100%;touch-action:none}.weg.is-blatt .weg-inhalt{flex:0 1 auto;touch-action:pan-y}.weg.is-blatt .weg-buehne{height:auto;padding:4px 24px 14px;cursor:-webkit-grab;cursor:grab}.weg-griff{flex:none;display:flex;justify-content:center;padding:10px 0 8px;cursor:-webkit-grab;cursor:grab}.weg-griff span{width:40px;height:5px;border-radius:999px;background-color:var(--line-2)}.hub-blatt-hof{display:flex;align-items:center;gap:12px;width:100%}.hub-blatt-bild{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:999px;overflow:hidden;background:linear-gradient(135deg,var(--sun-3),var(--sun-2));box-shadow:0 0 0 1px var(--line);font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:17px;color:var(--on-sun)}.hub-blatt-bild img{width:100%;height:100%;object-fit:cover}.hub-blatt-name{margin:0;min-width:0;font-size:16px;font-weight:700;line-height:1.25;color:var(--ink-soft);overflow-wrap:anywhere}.weg.is-blatt .weg-buehne.is-mini{height:auto}.weg.is-blatt .weg-frage{font-size:26px;margin-top:0}.mw-griff{position:relative;margin-bottom:0;font-family:inherit;font-size:inherit;letter-spacing:0;text-transform:none;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.mw-griff>input[type=file]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;font-size:0}.ht-neu-tuer.mw-griff:focus-within{background-color:color-mix(in oklab,var(--ink) 4%,transparent)}.mw .weg-buehne{height:clamp(240px,50vh,440px);padding-bottom:10px}.mw .weg-buehne.is-mini{height:70px}.mw-bild{position:relative;flex:none;height:100%;aspect-ratio:9/16;max-width:100%;border-radius:22px;overflow:hidden;background-color:var(--paper-3);box-shadow:var(--shadow-md),0 0 0 1px var(--line);animation:wegFoto .42s var(--ease) both;transition:border-radius var(--dur-2) var(--ease),box-shadow .2s var(--ease)}.weg-buehne.is-mini .mw-bild{border-radius:12px}.mw-bild>img,.mw-bild>video{display:block;width:100%;height:100%;object-fit:cover}.mw-bild.is-fehler{box-shadow:var(--shadow-md),0 0 0 2px var(--sun-ink)}.mw-leer{display:grid;place-items:center;width:100%;height:100%;color:var(--ink-faint)}.mw-satz{position:absolute;left:0;right:0;bottom:0;margin:0;padding:30px 14px 14px;font-size:14.5px;font-weight:550;line-height:1.38;color:white;text-shadow:0 1px 8px color-mix(in oklab,black 50%,transparent);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;animation:wegMorph .18s var(--ease) both}.weg-buehne.is-mini .mw-satz{display:none}.mw-schleier{position:absolute;left:0;right:0;top:0;bottom:-28px;pointer-events:none;background-image:linear-gradient(to bottom,color-mix(in oklab,var(--paper) 58%,transparent) calc(100% - 28px),transparent);-webkit-backdrop-filter:saturate(.4);backdrop-filter:saturate(.4);transform:translateY(calc(var(--mw-anteil, 0) * -100%));transition:transform .35s linear,opacity .45s var(--ease)}.mw-schleier.is-fertig{opacity:0}.mw-eingabe{margin-top:14px}.mw-anderes span{pointer-events:none}.mw .weg{transition:opacity .26s var(--ease)}.mw.is-fliegt .weg{opacity:0;pointer-events:none}.mw-klon{animation:none!important;box-shadow:var(--shadow-md)}@media (prefers-reduced-motion:reduce){.mw-bild,.mw-satz{animation:none}.mw-schleier{transition:opacity .2s linear}}.ht-regal.has-nebel{position:relative;isolation:isolate}.rg-nebel{position:absolute;z-index:-1;top:-10px;bottom:0;left:-18px;right:-18px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 40px,#000 58%,transparent);mask-image:linear-gradient(0deg,transparent 0,#000 40px,#000 58%,transparent)}.rg-nebel-dunst{position:absolute;inset:0;--rg-a:11%;--rg-b:7%;background-image:radial-gradient(64% 26% at 16% 86%,color-mix(in oklab,var(--sun-3) var(--rg-b),transparent),transparent 72%),radial-gradient(58% 22% at 86% 80%,color-mix(in oklab,var(--sun-3) var(--rg-b),transparent),transparent 70%),linear-gradient(to top,color-mix(in oklab,var(--sun-3) var(--rg-a),transparent) 8%,color-mix(in oklab,var(--sun-3) calc(var(--rg-a) * .55),transparent) 48%,transparent 86%);animation:rgSteigt 1.1s var(--ease) both}[data-night=on] .rg-nebel-dunst{--rg-a:7%;--rg-b:4%}.rg-nebel.is-lichtet .rg-nebel-dunst{animation:rgSinkt 1.8s cubic-bezier(.45,.05,.3,1) both}@keyframes rgSteigt{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes rgSinkt{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(34%)}}@media (prefers-reduced-motion:reduce){.rg-nebel-dunst{animation:none}.rg-nebel.is-lichtet .rg-nebel-dunst{animation:rgAus 1s linear both}}@keyframes rgAus{0%{opacity:1}to{opacity:0}}html[data-app] .st-fokus:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:var(--paper)}html[data-app] .st-fokus-titel{margin:18px 0 8px;font-size:clamp(2rem,8.4vw,2.5rem);letter-spacing:-.025em}.ez-satz{margin:0 0 8px;font-size:16px;line-height:1.5;color:var(--ink-soft);text-wrap:pretty}.ez-abschnitt{margin-top:30px}.ez-abschnitt:first-child{margin-top:14px}.ez-abschnitt-titel{margin:0 0 2px;font-family:Bricolage Grotesque,sans-serif;font-weight:750;font-size:21px;letter-spacing:-.015em;color:var(--ink)}.ez-abschnitt-satz{margin:4px 0 0;font-size:14.5px;line-height:1.5;color:var(--ink-faint)}.ez-liste{display:flex;flex-direction:column}.ez-zeile{padding:20px 0;border-bottom:1px solid color-mix(in oklab,var(--ink) 11%,transparent);transition:opacity .2s ease}.ez-zeile.is-still{opacity:.38}.ez-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ez-schalter .ez-kopf{align-items:center}.ez-text{display:flex;flex-direction:column;gap:4px;min-width:0}.ez-label{font-size:16.5px;font-weight:600;color:var(--ink);letter-spacing:-.005em}.ez-wert{font-size:15px;line-height:1.45;overflow-wrap:anywhere}.ez-wert,.ez-wert.is-leer{color:var(--ink-faint)}.ez-wert.is-fehlt{color:var(--sun-ink);font-weight:600}.ez-aktion{flex:none;min-height:44px;margin:-12px -4px -12px 0;padding:0 4px;border:0;background:none;font-family:inherit;font-size:15.5px;font-weight:650;color:var(--ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ez-aktion:disabled{cursor:default}.ez-auf{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:16px;animation:ezAuf .22s var(--ease) both}@keyframes ezAuf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ez-auf{animation:none}}.ez-auf>*{align-self:stretch}.ez-auf>.ez-sichern{align-self:flex-start}.ez-feld-huelle{display:flex;flex-direction:column;gap:8px}.ez-feld{position:relative}.ez-auf :where(input:not([type=checkbox]):not([type=radio]),textarea,select),.ez-feld input{width:100%;min-height:56px;box-sizing:border-box;padding:0 16px;border-radius:12px;border:1px solid color-mix(in oklab,var(--ink) 28%,transparent);background-color:transparent;font-family:inherit;font-size:17px;font-weight:500;color:var(--ink);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.ez-auf :where(input,textarea,select):focus,.ez-feld input:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.ez-auf input::placeholder,.ez-feld input::placeholder{color:color-mix(in oklab,var(--ink) 38%,transparent);font-weight:400}.ez-feld.hat-einheit input{padding-right:44px}.ez-einheit{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:16px;color:var(--ink-faint);pointer-events:none}.ez-hinweis{font-size:14px;color:var(--ink-faint)}.ez-fehler,.ez-hinweis{margin:0;line-height:1.45}.ez-fehler{font-size:14.5px;font-weight:600;color:var(--error)}.ez-zweier{display:flex;align-items:center;gap:10px}.ez-zweier .ez-feld{flex:1 1}.ez-zweier>span{font-size:15px;color:var(--ink-faint)}.ez-sichern{min-height:48px;padding:0 26px;border:0;border-radius:12px;background-color:var(--ink);color:var(--paper);font-family:inherit;font-size:16px;font-weight:650;cursor:pointer;transition:opacity .15s ease,transform var(--dur-0) var(--ease)}.ez-sichern:active{transform:scale(.97)}.ez-sichern:disabled{opacity:.3;cursor:default}.ez-wahl{display:flex;flex-direction:column}.ez-wahl-zeile{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:64px;padding:14px 0;border:0;border-bottom:1px solid color-mix(in oklab,var(--ink) 9%,transparent);background:none;text-align:left;font-family:inherit;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.ez-wahl-zeile:last-child{border-bottom:0}.ez-wahl-text{display:flex;flex-direction:column;gap:3px;min-width:0}.ez-wahl-titel{font-size:16.5px;font-weight:600}.ez-wahl-titel small{margin-left:8px;font-size:13.5px;font-weight:500;color:var(--ink-faint)}.ez-wahl-unter{font-size:14.5px;line-height:1.4;color:var(--ink-faint)}.ez-kreis{flex:none;width:24px;height:24px;border-radius:999px;box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--ink) 40%,transparent);transition:box-shadow .18s var(--ease)}.ez-wahl-zeile.is-an .ez-kreis{box-shadow:inset 0 0 0 7px var(--ink)}.ez-fuss{margin:28px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink-faint)}.ez-link{color:var(--ink);font-weight:650}.ez-leise-link,.ez-link{text-decoration:underline;text-underline-offset:3px}.ez-leise-link{display:inline-flex;align-items:center;min-height:44px;margin-top:18px;font-size:15px;font-weight:600;color:var(--ink-faint)}.ez-vorschau{margin-top:12px;display:flex;flex-direction:column;gap:2px;font-size:15px;line-height:1.5;color:var(--ink-soft)}.ez-vorschau b{color:var(--ink);font-weight:600}.ez-jahre{display:flex;flex-wrap:wrap;gap:8px}.ez-jahr{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid color-mix(in oklab,var(--ink) 25%,transparent);background:none;font-family:inherit;font-size:15px;font-weight:600;color:var(--ink);cursor:pointer}.ez-jahr.is-an{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.ez-zweit{min-height:48px;padding:0 22px;border-radius:12px;border:1px solid var(--ink);background:none;font-family:inherit;font-size:16px;font-weight:650;color:var(--ink);cursor:pointer}.ez-zweit:disabled{opacity:.4}html[data-app] .st-fokus-inhalt>div:first-child[style]{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ez-wahl-zeile{border-radius:0;box-shadow:none}.ez-schalter .qp-switch{margin-right:0!important}.ez-regel{margin-top:14px;padding-left:14px;border-left:2px solid var(--sun-ink)}.ez-regel span{font-size:13px;font-weight:700;color:var(--sun-ink)}.ez-regel p{margin:4px 0 0;font-size:16px;font-weight:650;line-height:1.45;color:var(--ink)}.ez-punkte{margin:16px 0 0;padding-left:20px;gap:10px;font-size:15px;line-height:1.5;color:var(--ink-soft)}.ez-punkte,.ez-volltext{display:flex;flex-direction:column}.ez-volltext{margin-top:12px;max-height:340px;overflow-y:auto;padding:16px;border-radius:14px;border:1px solid color-mix(in oklab,var(--ink) 14%,transparent);gap:14px}.ez-volltext b{font-size:14.5px;color:var(--ink)}.ez-volltext p{margin:3px 0 0;font-size:14px;line-height:1.55;color:var(--ink-soft);white-space:pre-line}.ez-haken{display:flex;gap:12px;align-items:flex-start;margin-top:24px;cursor:pointer;text-transform:none;letter-spacing:normal;font-family:inherit}.ez-haken input{flex:none;width:22px;height:22px;margin-top:2px;accent-color:var(--ink)}.ez-haken span{font-size:15px;line-height:1.55;color:var(--ink-soft)}.bh-geld{display:flex;flex-direction:column;gap:6px;margin-top:26px;padding-bottom:26px;border-bottom:1px solid color-mix(in oklab,var(--ink) 11%,transparent)}.bh-geld-label{font-size:15px;font-weight:600;color:var(--ink-faint)}.bh-geld-zahl{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(2.6rem,12vw,3.2rem);line-height:1.05;letter-spacing:-.03em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bh-geld-unter{font-size:15px;line-height:1.45;color:var(--ink-faint)}.bh-geld-abgleich{margin-top:6px;font-size:15px;line-height:1.45;color:var(--ink-soft)}.bh-geld-abgleich.is-stimmt{color:var(--field);font-weight:600}.bh-reihe{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;border-bottom:1px solid color-mix(in oklab,var(--ink) 9%,transparent);font-size:16px;color:var(--ink-soft)}.bh-reihe b{flex:none;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bh-reihe.is-summe{border-bottom:0;color:var(--ink);font-weight:650}.bh-reihe.is-summe b{font-weight:800;font-size:17px}.ez-wert.is-ok{color:var(--field);font-weight:600}html[data-app] .ez-auf input:not([type=checkbox]):not([type=radio]),html[data-app] .ez-auf select,html[data-app] .ez-auf textarea{min-height:56px;border-radius:12px;border:1px solid color-mix(in oklab,var(--ink) 28%,transparent);background-color:transparent;color:var(--ink);font-size:17px;outline:none}html[data-app] .ez-auf input:not([type=checkbox]):not([type=radio]):focus,html[data-app] .ez-auf select:focus,html[data-app] .ez-auf textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);outline:none}.pa{--pa-grund:color-mix(in oklab,var(--ink) 4%,var(--paper))}.pa-hero{margin-top:18px;border-radius:26px;overflow:hidden;background-color:var(--pa-grund);box-shadow:0 0 0 1px color-mix(in oklab,var(--ink) 9%,transparent),0 18px 40px -26px color-mix(in oklab,black 45%,transparent)}.pa-titelbild{position:relative;display:block;height:176px;background:50%/cover no-repeat;cursor:pointer;-webkit-tap-highlight-color:transparent}.pa-titelbild.is-leer{display:grid;place-items:center;background:linear-gradient(150deg,color-mix(in oklab,var(--sun-3) 40%,var(--paper)),color-mix(in oklab,var(--field) 26%,var(--paper)))}.pa-titel-leer{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:-26px;color:var(--ink);text-align:center}.pa-titel-leer b{font-size:17px}.pa-titel-leer small{max-width:240px;font-size:13.5px;line-height:1.4;color:var(--ink-soft)}.pa-glas{right:12px;top:12px;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 14px;border-radius:999px;background-color:color-mix(in oklab,black 42%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:white;font-size:14px}.pa-glas,.pa-laedt{position:absolute;font-weight:650}.pa-laedt{inset:0;display:grid;place-items:center;background-color:color-mix(in oklab,var(--paper) 58%,transparent);font-size:15px;color:var(--ink);animation:fadeIn .2s ease both}.pa-laedt.is-rund{border-radius:999px}.pa-kopf{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:-44px;padding:0 18px}.pa-gesicht{position:relative;flex:none;display:grid;place-items:center;width:88px;height:88px;border-radius:999px;background:50%/cover no-repeat;box-shadow:0 0 0 4px var(--pa-grund);cursor:pointer;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:28px;color:var(--on-sun);-webkit-tap-highlight-color:transparent}.pa-gesicht.is-leer{background:linear-gradient(140deg,var(--sun-3),var(--sun-2))}.pa-gesicht-knopf{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background-color:var(--ink);color:var(--paper);box-shadow:0 0 0 3px var(--pa-grund);font-style:normal}.pa-name{min-width:0;max-width:100%}.pa-name b{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:22px;line-height:1.1;color:var(--ink)}.pa-name b,.pa-name small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-name small{margin-top:3px;font-size:14px;color:var(--ink-faint)}.pa-satz{display:block;width:calc(100% - 36px);margin:14px 18px 18px;padding:0;border:0;background:none;text-align:left;font-family:inherit;font-size:16px;line-height:1.45;color:var(--ink-soft);cursor:pointer}.pa-satz.is-leer{color:var(--sun-ink);font-weight:600}.pa-modus{display:flex;gap:8px}.pa-modus button{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid color-mix(in oklab,var(--ink) 25%,transparent);background:none;font-family:inherit;font-size:15px;font-weight:600;color:var(--ink);cursor:pointer}.pa-modus button.is-an{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}html[data-app] .ez-auf .pa-text{width:100%;min-height:0;box-sizing:border-box;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in oklab,var(--ink) 28%,transparent);background-color:transparent;font-family:inherit;font-size:16.5px;line-height:1.55;color:var(--ink);resize:vertical;outline:none}html[data-app] .ez-auf .pa-text:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.pa-frage{display:flex;flex-direction:column;gap:8px;margin:0;text-transform:none;letter-spacing:normal;font-family:inherit}.pa-frage>span{font-size:15.5px;font-weight:650;color:var(--ink)}.pa-personen{display:flex;flex-direction:column;gap:12px}.pa-person{display:flex;align-items:center;gap:12px}.pa-person-bild{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:50%/cover no-repeat;box-shadow:0 0 0 1px color-mix(in oklab,var(--ink) 12%,transparent);cursor:pointer;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:18px;color:var(--on-sun)}.pa-person-bild.is-leer{background:linear-gradient(140deg,var(--sun-3),var(--sun-2))}.pa-person-name{flex:1 1;min-width:0}.pa-weg{flex:none;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background-color:color-mix(in oklab,var(--ink) 7%,transparent);color:var(--ink-soft);cursor:pointer}.ez-auf>.pa-dazu{align-self:flex-start;min-height:40px;padding:0;border:0;background:none;font-family:inherit;font-size:15.5px;font-weight:650;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}html[data-app] .ez-auf .mono{font-family:inherit;letter-spacing:normal;text-transform:none}.ez-versteckt{display:inline-flex;align-items:center;min-height:44px;margin-top:44px;font-size:13px;font-weight:500;color:color-mix(in oklab,var(--ink-faint) 70%,transparent);text-decoration:none}html[data-app] .ez-auf label:not(.pa-frage):not(.pa-person-bild):not(.ez-haken){font-family:inherit;text-transform:none;letter-spacing:normal;font-size:14px;font-weight:650;color:var(--ink-soft)}.raw-zurueck-app,html[data-app] .raw-zurueck-web{display:none}html[data-app] .raw-zurueck-app{display:grid;position:fixed;left:16px;top:calc(var(--sat, env(safe-area-inset-top, 0px)) + 20px);z-index:40}html[data-app] .bestand-tag,html[data-app] .blatt-seite .zurueck-knopf,html[data-app] .journal-leer,html[data-app] .maerkte-kicker{display:none}html[data-app] .korb-seite{padding-left:20px!important;padding-right:20px!important}html[data-app] .korb-kicker{display:none}html:not(.os-reihe-an) body:has(.ent.ist-voll[data-rast=regal]) header:not(.ent header):not([role=dialog] header){height:calc(var(--sat, env(safe-area-inset-top, 0px)) + 64px)!important}.ent-nichts{padding:28px 6px 40px;text-align:center;animation:entNichts .4s var(--ease) both}.ent-nichts-titel{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.ent-nichts-satz{margin:8px auto 18px;max-width:280px;font-size:14.5px;line-height:1.45;color:var(--ink-soft);text-wrap:balance}.ent-nichts-knopf{min-height:44px;padding:0 20px;border-radius:999px;border:1px solid color-mix(in oklab,var(--ink) 12%,transparent);background-color:color-mix(in oklab,var(--paper) 90%,transparent);color:var(--ink);font:inherit;font-size:14.5px;font-weight:650;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-0,.1s) var(--ease)}.ent-nichts-knopf:active{transform:scale(var(--press-sm,.97))}@keyframes entNichts{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ent-nichts{animation:none}}html[data-app] .auth-kicker{display:none}html[data-app] header.kopf{border-bottom-color:transparent!important}html[data-app] header.kopf.is-gerollt{padding-bottom:24px;margin-bottom:-24px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 30px),transparent)}html[data-app] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select,[contenteditable=true]){font-size:16px!important}html[data-app="1"][data-kopf=aus] header .nav-logo-mitte{opacity:0;pointer-events:none;transition:opacity .7s ease}html[data-app="1"][data-logo-landet] header .nav-logo-mitte{opacity:1;transition:none}html[data-app="1"] .ent-zudir{right:auto;left:16px}html[data-app="1"] .os-leiste{width:100%}html[data-app="1"] .os-feld{left:auto;right:0}html[data-app="1"].os-offen .ent-zudir{transform:translateX(-18px) scale(.7)}html[data-app="1"] .ent-zudir .ent-pop{right:auto;left:0;transform-origin:20px -8px}html[data-app="1"] .pd-scrim{padding:0;align-items:stretch}html[data-app="1"] .pd-sheet{width:100%;max-width:none;height:100dvh!important;max-height:none!important;border:0;border-radius:0;box-shadow:none}html[data-app="1"] .pd-sheet-grip,html[data-app="1"] .pd-sheet-x{display:none!important}html[data-app="1"] .pd-sheet-inner{padding:0 0 32px}html[data-app="1"] .pd-sheet .hero-grid{display:block}html[data-app="1"] .pd-sheet .product-media{position:relative;top:0;margin:0}html[data-app="1"] .pd-sheet .product-media .gallery-mobile>div,html[data-app="1"] .pd-sheet .product-media .qp-gallery{aspect-ratio:25/27!important;border-radius:0!important;border:0!important}html[data-app="1"] .pd-sheet .product-media:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--sat, 0px) + 70px);background:linear-gradient(180deg,oklch(.2 .02 50/.34),transparent);z-index:2;pointer-events:none}html[data-app="1"] .pd-sheet .hero-grid>div:nth-child(2){padding:18px 16px 0}html[data-app="1"] .pd-sheet .hero-grid>div:nth-child(2)>*{animation:blattFolgt .34s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,.18s);will-change:transform,opacity}html[data-app="1"] .pd-sheet .hero-grid>div:nth-child(2)>:first-child{--d:60ms}html[data-app="1"] .pd-sheet .hero-grid>div:nth-child(2)>:nth-child(2){--d:100ms}html[data-app="1"] .pd-sheet .hero-grid>div:nth-child(2)>:nth-child(3){--d:140ms}html[data-app="1"] .pd-sheet .pd-sheetbar{animation:blattLeiste .38s cubic-bezier(.2,.8,.2,1) both;animation-delay:.12s}html[data-app="1"] .pd-aus-karte .pd-sofort :is(.pd-sheetbar,.hero-grid>div:nth-child(2)>*){animation-name:blattFolgt;animation-duration:.34s}html[data-app="1"] .pd-aus-karte .pd-sofort .pd-sheetbar{animation-name:blattLeiste}@keyframes blattFolgt{0%{opacity:0;transform:translateY(26px)}}@keyframes blattLeiste{0%{transform:translateY(110%)}}.pd-blatt-zurueck{display:none}html[data-app="1"] .pd-blatt-zurueck{display:grid;position:absolute;left:14px;top:calc(var(--sat, 0px) + 8px);z-index:6;animation:blattGlas .24s ease-out both;animation-delay:.22s}@keyframes blattGlas{0%{opacity:0;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){html[data-app="1"] .pd-blatt-zurueck,html[data-app="1"] .pd-sheet .hero-grid>div:nth-child(2)>*,html[data-app="1"] .pd-sheet .pd-sheetbar{animation:none}}html[data-nativ-blatt] .pd-wrap{padding:0 0 150px!important}html[data-nativ-blatt] .pd-wrap .hero-grid{display:block}html[data-nativ-blatt] .pd-wrap .product-media{position:relative;margin:0}html[data-nativ-blatt] .pd-wrap .product-media .gallery-mobile>div,html[data-nativ-blatt] .pd-wrap .product-media .qp-gallery{aspect-ratio:25/27!important;border-radius:0!important;border:0!important}html[data-nativ-blatt] .pd-wrap .product-media:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--sat, 0px) + 70px);background:linear-gradient(180deg,oklch(.2 .02 50/.34),transparent);z-index:2;pointer-events:none}html[data-nativ-blatt] .pd-wrap .hero-grid>div:nth-child(2){padding:18px 16px 0}html[data-nativ-blatt] .pd-wrap .hero-grid>div:nth-child(2)>*{animation:blattFolgt .34s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,.18s)}html[data-nativ-blatt] .pd-wrap .hero-grid>div:nth-child(2)>:first-child{--d:60ms}html[data-nativ-blatt] .pd-wrap .hero-grid>div:nth-child(2)>:nth-child(2){--d:100ms}html[data-nativ-blatt] .pd-wrap .hero-grid>div:nth-child(2)>:nth-child(3){--d:140ms}html[data-nativ-blatt] .pd-wrap .raw-zurueck-web{display:none}html[data-nativ-blatt] .raw-zurueck-app{top:calc(var(--sat, 0px) + 8px);left:14px;z-index:6}html[data-nativ-blatt] .pd-wrap>.hero-grid{margin-top:0}html[data-nativ-blatt] .blatt-seite:has(.pd-wrap){padding-top:0!important}html[data-nativ-blatt] body:has(.pd-wrap) header.kopf{display:none!important}.korb-flug{position:fixed;z-index:1300;width:56px;height:56px;border-radius:14px;overflow:hidden;pointer-events:none;box-shadow:0 10px 26px oklch(.2 .03 50/.35);will-change:transform;background:var(--paper-3)}.korb-flug img{width:100%;height:100%;object-fit:cover;display:block}html.wk-offen,html.wk-offen body{overflow:hidden}html[data-willkommen] .tz-huelle>:is(main,footer),html[data-willkommen] :is(.app-tabs,.ent-kartenknopf,.ent-glas,.ent-glas-pille){visibility:hidden}.wk{position:fixed;inset:0;z-index:1280;overflow:hidden;overflow:clip;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--himmel-oben,var(--paper));color:var(--ink);animation:wkRein .35s ease both}@keyframes wkRein{0%{opacity:0}}.wk.is-raus{animation:wkRaus .46s cubic-bezier(.4,0,.2,1) both;pointer-events:none}.wk.is-raus :is(.wk-bahn,.wk-fuss,.wk-punkte,.wk-spaeter){animation:wkRausInhalt .34s cubic-bezier(.4,0,.2,1) both}@keyframes wkRaus{to{opacity:0}}@keyframes wkRausInhalt{to{opacity:0;translate:0 -14px}}.wk-logo{position:absolute;left:calc(50% - 42.5px);top:12px;width:85px;z-index:3;pointer-events:none;transition:opacity .18s ease}html[data-auftakt] .wk-logo{opacity:0!important;transition:none!important}.wk-punkte{position:absolute;left:50%;top:78px;z-index:3;display:flex;gap:8px;transform:translateX(-50%);pointer-events:none}.wk-punkt{width:5px;height:5px;border-radius:50%;background:color-mix(in oklab,var(--ink) 16%,transparent)}.wk-linse{position:absolute;left:0;top:0;width:13px;height:5px;margin-left:-4px;border-radius:99px;background:color-mix(in oklab,var(--ink) 52%,transparent);transform:translateX(calc(var(--pos, 0) * 13px))}.wk-spaeter{position:absolute;right:8px;top:18px;z-index:3;height:44px;padding:0 12px;border:0;border-radius:999px;background:none;font:inherit;font-size:14.5px;color:var(--ink-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,transform var(--dur-0,.13s) ease}.wk-spaeter:hover{transform:none}.wk-spaeter:active{transform:scale(var(--press-sm,.97))}.wk-spaeter.is-weg{opacity:0;pointer-events:none}.wk-bahn{position:absolute;inset:0;display:flex;will-change:transform}.wk-seite{position:relative;flex:0 0 100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:var(--wk-oben,104px) 18px calc(var(--sab0, 0px) + 100px);text-align:left}.wk-seite .wk-bild{position:relative;flex:1 1 auto;min-height:0;max-height:470px;translate:calc(var(--d, 0) * 56px) 0;scale:calc(1 - var(--a, 0) * .05)}.wk-seite .wk-titel{translate:calc(var(--d, 0) * 20px) 0}.wk-seite .wk-unter{translate:calc(var(--d, 0) * 34px) 0;opacity:calc(1 - var(--a, 0) * 1.3)}.wk-text{flex:none;padding:24px 4px 0}.wk-text.is-oben{padding-top:0}.wk-titel{margin:0;font-size:clamp(34px,10vw,42px);line-height:1.02;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.wk-sonne{display:block;padding-bottom:.08em;color:var(--sun-1);background:linear-gradient(100deg,var(--sun-3) 0,var(--sun-2) 30%,var(--sun-1) 62%,var(--sun-2) 100%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 12px oklch(.45 .13 45/.26))}.ist-da .wk-sonne{animation:wkSonne 2.2s cubic-bezier(.2,.8,.2,1) .3s both}@keyframes wkSonne{0%{background-position:100% 0}}.wk-unter{margin:10px 0 0;max-width:32ch;font-size:16px;line-height:1.45;color:var(--ink-soft);text-wrap:pretty}.ist-da :is(.wk-titel,.wk-unter){animation:wkSatz .6s cubic-bezier(.2,.8,.2,1) .08s both}.ist-da .wk-unter{animation-delay:.18s}@keyframes wkSatz{0%{opacity:0;transform:translateY(12px)}}.wk-kachel{position:relative;margin:0;min-height:0;overflow:hidden;border-radius:24px;background-color:color-mix(in oklab,var(--paper) 55%,transparent);box-shadow:0 16px 36px oklch(.28 .05 60/.2),0 2px 6px oklch(.28 .05 60/.1)}.wk-kachel:before{content:"";position:absolute;inset:0;background-image:var(--klein);background-size:cover;background-position:var(--pos,50% 50%);filter:blur(14px) saturate(1.15);transform:scale(calc(var(--zoom, 1) * 1.14));transform-origin:var(--pos,50% 50%)}.wk-kachel>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%);opacity:0;transition:opacity .45s ease;transform:scale(var(--zoom,1));transform-origin:var(--pos,50% 50%)}.ist-scharf .wk-kachel>img{opacity:1;transition:opacity .5s ease,scale .9s cubic-bezier(.2,.8,.2,1)}.wk-kachel>img{scale:1.04}.ist-scharf .wk-kachel>img{scale:1}.ist-da .wk-kachel{animation:wkKachel .75s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 85ms + 40ms)}@keyframes wkKachel{0%{opacity:0;transform:translateY(30px) scale(.95)}}.wk-schild{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);box-sizing:border-box;padding:5px 11px;border-radius:999px;font-size:12.5px;font-weight:600;letter-spacing:-.005em;line-height:1.3;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:oklch(.2 .02 60/.38);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4)}.wk-schild.is-weg{display:inline-flex;align-items:center;gap:6px;padding:7px 13px 7px 10px;font-size:14px}.wk-collage{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.wk-spalte{display:flex;flex-direction:column;gap:10px;min-height:0}.wk-spalte.is-versetzt{padding-top:34px}.wk-spalte:not(.is-versetzt){padding-bottom:34px}.wk-collage .wk-kachel{flex:1 1}.wk-collage .wk-kachel.is-hoch{flex-grow:1.5}.wk-karte{position:absolute;inset:0;border-radius:28px}.wk-anteil{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;padding:14px 16px 16px;border-radius:20px;background-color:color-mix(in oklab,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 10px 28px oklch(.2 .03 60/.2)}.ist-da .wk-anteil{animation:wkSatz .6s cubic-bezier(.2,.8,.2,1) .28s both}.wk-anteil-zeile{display:flex;align-items:center;gap:12px}.wk-anteil-zahl{flex:none;min-width:2.3em;font-size:40px;line-height:1;letter-spacing:-.035em;font-weight:inherit;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wk-anteil-wer{flex:1 1 auto;min-width:0;font-size:13px;line-height:1.25;color:var(--ink-soft)}.wk-anteil-wer strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px;line-height:1.2;font-weight:650;color:var(--ink);text-wrap:balance}.wk-anteil-wir{flex:none;text-align:right;font-size:15px;font-weight:650;color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wk-anteil-wir small{display:block;font-size:11.5px;font-weight:500}.wk-balken{position:relative;margin-top:12px;height:8px;border-radius:99px;overflow:hidden;background:color-mix(in oklab,var(--ink) 12%,transparent)}.wk-balken-hof{position:absolute;left:0;top:0;bottom:0;width:var(--anteil,91%);border-radius:99px}.ist-da .wk-balken-hof{animation:wkBalken 1.1s cubic-bezier(.2,.8,.2,1) .38s both}@keyframes wkBalken{0%{width:0}}.wk-bento{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1.12fr 1fr;grid-gap:10px;gap:10px}.wk-bento .is-breit{grid-column:1/-1}.wk-seite.wk-naehe{padding-top:calc(var(--wk-oben, 104px) + 30px)}.wk-frage{font-size:clamp(36px,10.4vw,44px)}.wk-mass{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wk-frage .wk-mass{display:block;font-size:1.5em;line-height:.95;letter-spacing:-.045em}.wk-frage :is(.wk-mass,.wk-auftrag),.wk-naehe .wk-text .wk-unter{animation:wkSatz .5s cubic-bezier(.2,.8,.2,1) both}.wk-naehe .wk-text .wk-unter{animation-delay:.08s}.wk-auftrag{display:block}.wk-nachbarn{display:flex;justify-content:space-between;margin-top:30px;width:100%;translate:calc(var(--d, 0) * 52px) 0}.wk-nachbar{width:64px;display:flex;flex-direction:column;align-items:center;gap:3px}.wk-nachbar-bild{position:relative;display:block;width:60px;height:60px;box-sizing:border-box;margin-bottom:4px;overflow:hidden;border-radius:50%;border:2.5px solid var(--paper);background:var(--paper);box-shadow:0 6px 16px oklch(.3 .05 60/.2)}.wk-nachbar-bild:before{content:"";position:absolute;inset:0;background-image:var(--klein);background-size:cover;background-position:50%;filter:blur(6px);transform:scale(1.2)}.wk-nachbar-bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s ease}.wk-nachbar-bild img.ist-geladen{opacity:1}.wk-nachbar-name{max-width:66px;font-size:11.5px;line-height:1.2;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wk-nachbar-km{font-size:13.5px;font-weight:700;line-height:1.2;color:color-mix(in oklab,var(--ink) 34%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wk-nachbar-km.ist-da{color:var(--ink);animation:wkSatz .4s cubic-bezier(.2,.8,.2,1) .15s both}@keyframes wkWare{0%{opacity:0;transform:translateY(20px) scale(.55)}}.ist-da .wk-nachbar{animation:wkWare .55s cubic-bezier(.34,1.4,.64,1) both}.ist-da .wk-nachbar:nth-child(2){animation-delay:.05s}.ist-da .wk-nachbar:nth-child(3){animation-delay:.1s}.ist-da .wk-nachbar:nth-child(4){animation-delay:.15s}.ist-da .wk-nachbar:nth-child(5){animation-delay:.2s}.wk-plz{position:relative;margin-top:30px;translate:calc(var(--d, 0) * 30px) 0}.wk-plz-pin{position:absolute;z-index:1;left:22px;top:50%;margin-top:-10px;color:var(--sun-1);pointer-events:none}.wk-plz input{width:100%;height:64px;box-sizing:border-box;padding:0 50px;border-radius:999px;outline:none;text-align:center;border:1.5px solid color-mix(in oklab,var(--ink) 12%,transparent);background-color:color-mix(in oklab,var(--paper) 97%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 12px 30px oklch(.3 .05 60/.12);font-size:30px;letter-spacing:.16em;color:var(--ink);caret-color:var(--sun-1);-webkit-user-select:text;-moz-user-select:text;user-select:text;touch-action:manipulation;transition:border-color .2s ease,box-shadow .2s ease}.wk-plz input::placeholder{font-size:19px;letter-spacing:0;color:color-mix(in oklab,var(--ink) 38%,transparent)}.wk-plz input:focus{box-shadow:0 0 0 4px color-mix(in oklab,var(--sun-2) 22%,transparent),0 12px 30px oklch(.3 .05 60/.12)}.wk-plz input:focus,.wk-plz.is-da input{border-color:var(--sun-2)}.wk-plz.is-falsch input{animation:wkNein .38s cubic-bezier(.36,.07,.19,.97) both}@keyframes wkNein{20%,60%{transform:translateX(-7px)}40%,80%{transform:translateX(7px)}}.wk-plz-hinweis{min-height:20px;margin:12px 0 0;font-size:14px;color:var(--ink-soft);opacity:0;transition:opacity .2s ease}.wk-plz-hinweis.ist-da{opacity:1}.wk-fuss{position:absolute;left:0;right:0;bottom:calc(var(--sab0, 0px) + 22px);z-index:3;display:flex;justify-content:center;padding:0 22px}.wk-knopf{width:min(100%,340px);height:56px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:17px;font-weight:700;letter-spacing:-.005em;color:var(--on-sun);box-shadow:0 12px 28px oklch(.55 .15 50/.3),inset 0 1px 0 oklch(1 0 0/.35);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-0,.13s) ease,box-shadow .3s ease,color .3s ease}.wk-knopf:hover{transform:none}.wk-knopf:active{transform:scale(var(--press-sm,.97))}.wk-knopf.is-leise{background:color-mix(in oklab,var(--paper) 74%,transparent);color:var(--ink);box-shadow:0 6px 18px oklch(.3 .05 60/.1);border:1px solid color-mix(in oklab,var(--ink) 11%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-weight:600}.wk-knopf-wort{display:inline-block;animation:wkWort .3s cubic-bezier(.2,.8,.2,1) both}@keyframes wkWort{0%{opacity:0;transform:translateY(7px)}}html.is-ruhig .wk,html.is-ruhig .wk *{animation:none!important}@media (prefers-reduced-motion:reduce){.wk,.wk *{animation:none!important}.wk-seite :is(.wk-bild,.wk-titel,.wk-unter,.wk-nachbarn,.wk-plz){translate:none;scale:none}.wk-kachel>img{transition:none}}.chat-sonne{display:inline-block;flex:none;border-radius:999px;background:radial-gradient(60% 60% at 50% 42%,#fff 0,var(--sun-3) 35%,var(--sun-2) 70%,var(--sun-1));box-shadow:0 2px 8px oklch(.62 .17 32/.35)}[data-night] .chat-sonne{box-shadow:0 2px 10px oklch(.62 .17 32/.25)}.chat-team-blase{background:linear-gradient(180deg,#fff3df,#ffe9c6);color:var(--ink);border:1px solid transparent;box-shadow:0 10px 30px -16px oklch(.62 .17 32/.5)}[data-night] .chat-team-blase{background:linear-gradient(180deg,color-mix(in oklab,var(--sun-3) 22%,var(--paper-2)),color-mix(in oklab,var(--sun-2) 16%,var(--paper-2)));border-color:color-mix(in oklab,var(--sun-2) 30%,var(--line));box-shadow:0 10px 30px -18px oklch(.62 .17 32/.35)}.chat-team-wer{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12.5px;font-weight:700;color:var(--sun-1);line-height:1}[data-night] .chat-team-wer{color:var(--sun-2)}.kt{padding-top:6px}.kt-bild{position:relative;margin:0;height:min(36vh,300px);overflow:hidden;border-radius:26px;background-color:color-mix(in oklab,var(--paper) 55%,transparent);box-shadow:0 16px 36px oklch(.28 .05 60/.18),0 2px 6px oklch(.28 .05 60/.1);animation:ktRein .7s cubic-bezier(.2,.8,.2,1) both}.kt-bild:before{content:"";position:absolute;inset:0;background-image:var(--klein);background-size:cover;background-position:var(--pos,50% 50%);filter:blur(14px) saturate(1.15);transform:scale(1.14)}.kt-bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%);opacity:0;scale:1.04;transition:opacity .5s ease,scale .9s cubic-bezier(.2,.8,.2,1)}.kt-bild img.ist-geladen{opacity:1;scale:1}.kt-schild{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);box-sizing:border-box;padding:5px 11px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.3;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:oklch(.2 .02 60/.38);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4)}.kt-titel{margin:26px 0 0;font-size:clamp(34px,9.4vw,40px);line-height:1.02;letter-spacing:-.035em;color:var(--ink);outline:none;animation:ktRein .6s cubic-bezier(.2,.8,.2,1) .08s both}.kt-satz{margin:8px 0 0;max-width:32ch;font-size:16px;line-height:1.45;color:var(--ink-soft);animation:ktRein .6s cubic-bezier(.2,.8,.2,1) .14s both}.kt-knopf{display:block;width:100%;height:54px;margin-top:22px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:17px;font-weight:700;color:var(--on-sun);box-shadow:0 12px 28px oklch(.55 .15 50/.28),inset 0 1px 0 oklch(1 0 0/.35);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-0,.13s) ease;animation:ktRein .6s cubic-bezier(.2,.8,.2,1) .2s both}.kt-knopf:hover{transform:none}.kt-knopf:active{transform:scale(var(--press-sm,.97))}.kt-neu{margin:16px 0 0;font-size:15px;color:var(--ink-soft);animation:ktRein .6s cubic-bezier(.2,.8,.2,1) .24s both}.kt-neu button{padding:10px 4px;margin:-10px -4px;border:0;border-radius:6px;background:none;cursor:pointer;font:inherit;font-weight:650;color:var(--ink);text-decoration:underline;text-underline-offset:3px;-webkit-tap-highlight-color:transparent}.kt-neu button:hover{transform:none}.kt-leise{margin:6px 0 0;font-size:13.5px;color:color-mix(in oklab,var(--ink) 46%,transparent)}@keyframes ktRein{0%{opacity:0;transform:translateY(12px)}}.hp-blatt.kt-blatt{height:calc(100dvh - var(--sat, 0px) - 74px);max-height:none}.kt-blatt .hp-blatt-inhalt{display:block;padding-top:10px}.kt-blatt .hp-blatt-titel{font-size:1.25rem}.af{display:flex;flex-direction:column}.af>*+*{margin-top:14px}.af>.af-auf{margin-top:0}.af-seg{position:relative;display:flex;padding:4px;border-radius:999px;background-color:color-mix(in oklab,var(--ink) 7%,transparent)}.af-seg-linse{position:absolute;top:4px;bottom:4px;left:0;width:var(--lw,50%);transform:translateX(var(--lx,4px));border-radius:999px;background-color:var(--paper);box-shadow:0 2px 10px oklch(.3 .04 60/.14),0 1px 2px oklch(.3 .04 60/.1);transition:transform .34s cubic-bezier(.3,1.2,.5,1),width .34s cubic-bezier(.3,1.2,.5,1)}.af-seg-wort{position:relative;flex:1 1;height:42px;padding:0;border:0;border-radius:999px;background:none;cursor:pointer;font:inherit;font-size:15.5px;font-weight:600;color:var(--ink-soft);-webkit-tap-highlight-color:transparent;transition:color .2s ease}.af-seg-wort:hover{transform:none}.af-seg-wort.ist-an{color:var(--ink)}.af-auf{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1),opacity .25s ease}.af.is-neu .af-auf{grid-template-rows:1fr;opacity:1}.af-auf-innen{min-height:0;overflow:hidden;padding-top:14px}.af-gruppe{overflow:hidden;border-radius:16px;border:1px solid color-mix(in oklab,var(--ink) 20%,transparent);background-color:var(--paper)}.af-feld{position:relative}.af-feld+.af-feld{border-top:1px solid color-mix(in oklab,var(--ink) 14%,transparent)}.af-feld input{display:block;width:100%;height:60px;box-sizing:border-box;margin:0;padding:24px 16px 7px;border:0;border-radius:0;outline:none;box-shadow:none;background:transparent;font:inherit;font-size:16px;color:var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.af-feld input[type=password],.af-feld:has(.af-zeigen) input{padding-right:96px}.af-feld label{position:absolute;left:16px;top:50%;transform:translateY(-50%);margin:0;font-size:16px;font-weight:400;letter-spacing:normal;text-transform:none;font-family:inherit;color:var(--ink-soft);pointer-events:none;transition:top .18s ease,font-size .18s ease,color .18s ease}.af-feld input:focus+label,.af-feld input:not(:placeholder-shown)+label{top:17px;font-size:12px}.af-feld:focus-within{box-shadow:inset 0 0 0 2px var(--ink);border-radius:16px;z-index:1}.af-feld.is-falsch{box-shadow:inset 0 0 0 2px var(--error,oklch(.55 .19 28))}.af-zeigen{position:absolute;right:8px;top:50%;padding:10px 8px;border:0;background:none;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;-webkit-tap-highlight-color:transparent}.af-zeigen,.af-zeigen:hover{transform:translateY(-50%)}.af-haken{display:flex;align-items:flex-start;gap:12px;margin:0;padding:2px 2px 0;cursor:pointer;font-size:14px;line-height:1.45;color:var(--ink-soft);text-transform:none;letter-spacing:normal;font-family:inherit}.af-haken input{flex:none;width:20px;height:20px;margin:1px 0 0;padding:0;accent-color:var(--sun-1);box-shadow:none}.af-fehler{margin:0;padding:12px 14px;border-radius:14px;font-size:14.5px;line-height:1.45;color:var(--error,oklch(.5 .19 28));background-color:color-mix(in oklab,var(--error,oklch(.55 .19 28)) 9%,var(--paper))}.af-fehler a{display:inline-block;margin-top:4px;padding:8px 0;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:3px}.af-knopf{display:block;width:100%;height:54px;margin-top:18px!important;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:17px;font-weight:700;color:var(--on-sun);box-shadow:0 12px 28px oklch(.55 .15 50/.26),inset 0 1px 0 oklch(1 0 0/.35);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-0,.13s) ease}.af-knopf:hover{transform:none}.af-knopf:active{transform:scale(var(--press-sm,.97))}.af-knopf:disabled{cursor:default}.af-knopf-wort{display:inline-block;animation:afWort .28s cubic-bezier(.2,.8,.2,1) both}@keyframes afWort{0%{opacity:0;transform:translateY(6px)}}.af-fuss{margin:12px 0 0!important;text-align:center;font-size:14px;line-height:1.45;color:var(--ink-soft)}.af-fuss a{padding:10px 2px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.af-post{align-items:center;text-align:center;padding:18px 4px 6px}.af-post-zeichen{color:var(--sun-ink,var(--sun-1));animation:ktRein .5s cubic-bezier(.2,.8,.2,1) both}.af-post-titel{margin:10px 0 0;font-size:26px;line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.af-post-text{margin:10px 0 0;max-width:34ch;font-size:15.5px;line-height:1.55;color:var(--ink-soft)}.af-post .af-knopf{margin-top:22px!important}.af-seite{max-width:460px;margin:0 auto;padding:18px 18px calc(var(--sab, 0px) + 28px)}.af-seite-titel{margin:8px 0 22px;font-size:clamp(32px,9vw,38px);line-height:1.04;letter-spacing:-.035em;color:var(--ink)}html.is-ruhig :is(.kt-bild,.kt-titel,.kt-satz,.kt-knopf,.kt-neu,.af-knopf-wort,.af-post-zeichen){animation:none}@media (prefers-reduced-motion:reduce){:is(.kt-bild,.kt-titel,.kt-satz,.kt-knopf,.kt-neu,.af-knopf-wort,.af-post-zeichen){animation:none}.af-auf,.af-seg-linse{transition:none}}:root{--motion-contact:85ms;--motion-release:230ms;--motion-ease:cubic-bezier(.2,.8,.2,1)}.qp-motion-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.qp-gallery{position:relative;width:100%;overflow:hidden;background:var(--paper-2);border:1px solid var(--line);touch-action:pan-y pinch-zoom;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:aspect-ratio var(--motion-release) var(--motion-ease)}.qp-gallery:focus-visible{outline:2px solid var(--sun-1);outline-offset:4px}.qp-gallery-track{display:flex;width:100%;height:100%;will-change:transform}.qp-gallery-slide{position:relative;flex:0 0 100%;min-width:0;height:100%}.qp-gallery-slide>img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none}.qp-gallery--halves{cursor:-webkit-grab;cursor:grab}.qp-gallery.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.qp-gallery-count{position:absolute;top:12px;right:12px;z-index:2;padding:5px 11px;background:rgba(20,12,4,.38);color:#fff;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.qp-gallery-arrow.previous{left:12px}.qp-gallery-arrow.next{right:12px}.qp-gallery-arrow{z-index:2;touch-action:manipulation}.qp-gallery-dots{position:absolute;bottom:4px;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.qp-gallery-dots button{pointer-events:auto;display:grid;place-items:center;width:32px;height:32px;min-width:0;min-height:0;background:transparent;border:0;padding:0;touch-action:manipulation;border-radius:50%}.qp-gallery-dots button span{display:block;width:7px;height:7px;background:#ffffff99;border-radius:5px;box-shadow:0 1px 4px #0003;transition:width var(--motion-release) var(--motion-ease),background var(--motion-release)}.qp-gallery-dots button[aria-pressed=true] span{width:21px;background:#fff}.qp-gallery-progress{position:absolute;bottom:10px;left:10px;right:10px;height:4px;background:#ffffff40;border-radius:5px;overflow:hidden;pointer-events:none}.qp-gallery-progress span{display:block;height:100%;background:var(--gallery-accent);border-radius:5px;will-change:transform}.settings-cursor{position:absolute;pointer-events:none;z-index:0;border-radius:11px;background:var(--paper);box-shadow:0 1px 2px oklch(.4 .04 60/.1),inset 0 0 0 1px var(--line);transform-origin:0 0}.settings-nav .settings-group-label,.settings-nav .settings-tab{position:relative;z-index:1}.settings-nav .settings-tab{transition:color var(--motion-release),transform var(--motion-release) var(--motion-ease)!important}.settings-nav .settings-tab:active{transform:scale(.985);transition-duration:var(--motion-contact)!important}.settings-content{min-width:0}.nf-step{transition:transform var(--motion-release) var(--motion-ease),color .16s,background .16s!important}.nf-step:active:not(:disabled){transform:scale(.96);transition-duration:var(--motion-contact)!important}.nf-step:disabled{opacity:.35;cursor:default}.qp-switch{transition:background .18s,opacity .18s!important}.qp-switch>span{transition:left .23s cubic-bezier(.2,.85,.2,1),width .1s ease-out!important}.ez-raum{min-width:0}.ez-inhalt{display:flow-root;position:relative}.ez-gemerkt{display:block;height:0;overflow:hidden;opacity:0;color:var(--ink-soft);font-size:12px;line-height:18px}.ez-gemerkt.is-sichtbar{height:18px;margin-top:5px;opacity:1;animation:ezGemerkteAntwort .18s var(--motion-ease) both}.ez-inhalt .ez-auf{animation:ezFeldAntwort .18s var(--motion-ease) both}.ez-aktion,.ez-sichern,.ez-wahl-zeile .ez-kreis{transition:transform var(--motion-release) var(--motion-ease),opacity .16s,box-shadow .18s!important}.ez-aktion:active:not(:disabled){transform:translateY(1px);transition-duration:var(--motion-contact)!important}.ez-sichern:active:not(:disabled){transform:scale(.98);transition-duration:var(--motion-contact)!important}.ez-sichern[disabled]:active{transform:none}.ez-wahl-zeile:active .ez-kreis{transform:scale(.92);transition-duration:var(--motion-contact)!important}.ez-aktion:focus-visible,.ez-wahl-zeile:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@keyframes ezFeldAntwort{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ezGemerkteAntwort{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media(max-width:720px){.settings-nav{position:relative;top:auto}}@media(pointer:coarse){.qp-gallery-dots button{width:36px;height:44px}.qp-gallery-dots{bottom:0}}@media(prefers-reduced-motion:reduce){.nf-step,.qp-gallery,.qp-gallery-dots button span,.qp-switch,.qp-switch>span,.settings-tab{transition:none!important}.nf-step:active,.settings-nav .settings-tab:active{transform:none!important}.ez-gemerkt.is-sichtbar,.ez-inhalt .ez-auf{animation:none}.ez-aktion,.ez-sichern,.ez-wahl-zeile .ez-kreis{transition:none!important}.ez-aktion:active,.ez-sichern:active,.ez-wahl-zeile:active .ez-kreis{transform:none!important}}.karten-flug{position:fixed;z-index:1250;overflow:hidden;pointer-events:none;background:var(--paper-2);box-shadow:0 18px 44px oklch(.22 .04 50/.26)}.karten-flug img{display:block;width:100%;height:100%;object-fit:cover}html .pd-scrim.pd-aus-karte{animation:pdVorhang .16s var(--ease) both;animation-delay:calc(0s - var(--ft,0s))}@keyframes pdVorhang{0%{background-color:transparent}}html .pd-scrim.pd-aus-karte .pd-sheet{animation:pdAusKarte .15s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(0s - var(--ft,0s))}@keyframes pdAusKarte{0%{opacity:.5}}html.qp-karten-held .pd-sheet .hero-grid>.pd-skel:first-child,html.qp-karten-held .pd-sheet .product-media{visibility:hidden}html .pd-aus-karte :is(.pd-sheet-grip,.pd-sheet-x){--d:0ms}html .pd-aus-karte .pd-sofort .hero-grid>div:nth-child(2)>:first-child{--d:0ms}html .pd-aus-karte .pd-sofort .hero-grid>div:nth-child(2)>:nth-child(2){--d:16ms}html .pd-aus-karte .pd-sofort .hero-grid>div:nth-child(2)>:nth-child(3){--d:32ms}html .pd-aus-karte .pd-sofort .hero-grid>div:nth-child(2)>:nth-child(4){--d:48ms}html .pd-aus-karte .pd-sofort .hero-grid>div:nth-child(2)>:nth-child(n+5){--d:60ms}html .pd-aus-karte .pd-sofort .pd-sheetbar{--d:0ms}html .pd-aus-karte .pd-sofort :is(.pd-sheetbar,.hero-grid>div:nth-child(2)>*),html .pd-aus-karte :is(.pd-sheet-grip,.pd-sheet-x){animation:pdFolgt .2s cubic-bezier(.2,.85,.2,1) both;animation-delay:calc(var(--d,0s) - var(--ft,0s))}@keyframes pdFolgt{0%{opacity:0;transform:translateY(6px)}}.pd-scrim.pd-zur-karte{animation:none;background:transparent;transition:background-color .26s var(--ease);pointer-events:none}.pd-scrim.pd-zur-karte .pd-sheet{opacity:0;transition:opacity .18s ease}@media(prefers-reduced-motion:no-preference){html[data-app] .card:has(>.pcard-media):active{transform:scale(.982)!important;transition:transform .12s cubic-bezier(.2,.8,.2,1)!important}html[data-app] .card:has(>.pcard-media):active:has(button:active){transform:none!important}}@media(prefers-reduced-motion:reduce){.pd-aus-karte,.pd-aus-karte .pd-sheet,.pd-aus-karte .pd-sheet *{animation:none!important}}