.cchat[data-astro-cid-g2x563mi]{position:fixed;right:clamp(.75rem,2vw,1.25rem);bottom:clamp(.75rem,2vw,1.25rem);z-index:900;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;max-width:min(20rem,calc(100vw - 1.5rem))}.cchat__note[data-astro-cid-g2x563mi]{position:relative;font-size:.72rem;line-height:1.35;color:var(--color-ink-soft);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md, 12px);box-shadow:var(--shadow-sm);padding:.5rem 1.9rem .5rem .7rem;text-align:right}.cchat__note[data-astro-cid-g2x563mi] a[data-astro-cid-g2x563mi]{color:var(--color-accent-700);font-weight:var(--fw-semibold)}.cchat__close[data-astro-cid-g2x563mi]{position:absolute;top:.2rem;right:.2rem;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--color-ink-soft);cursor:pointer;border-radius:50%;transition:color var(--transition),background var(--transition)}.cchat__close[data-astro-cid-g2x563mi]:hover{color:var(--color-primary);background:var(--color-surface)}.cchat__close[data-astro-cid-g2x563mi] svg[data-astro-cid-g2x563mi]{width:1rem;height:1rem}.cchat__btn[data-astro-cid-g2x563mi]{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-accent);color:var(--color-accent-ink);font-weight:var(--fw-bold);font-size:.95rem;border:0;cursor:pointer;padding:.7rem 1.15rem;border-radius:var(--radius-pill);box-shadow:var(--shadow-md);transition:transform var(--transition),box-shadow var(--transition)}.cchat__btn[data-astro-cid-g2x563mi]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.cchat__btn[data-astro-cid-g2x563mi] svg[data-astro-cid-g2x563mi]{width:1.3rem;height:1.3rem}.cchat__txt--short[data-astro-cid-g2x563mi]{display:none}@media(max-width:600px){.cchat[data-astro-cid-g2x563mi]{max-width:min(14rem,calc(100vw - 1rem));gap:.35rem}.cchat__txt--long[data-astro-cid-g2x563mi]{display:none}.cchat__txt--short[data-astro-cid-g2x563mi]{display:inline}.cchat__note[data-astro-cid-g2x563mi]{font-size:.62rem;padding:.3rem 1.5rem .3rem .5rem}.cchat__close[data-astro-cid-g2x563mi]{width:1.3rem;height:1.3rem}.cchat__close[data-astro-cid-g2x563mi] svg[data-astro-cid-g2x563mi]{width:.85rem;height:.85rem}.cchat__btn[data-astro-cid-g2x563mi]{font-size:.85rem;padding:.5rem .9rem}.cchat__btn[data-astro-cid-g2x563mi] svg[data-astro-cid-g2x563mi]{width:1.1rem;height:1.1rem}}@media(prefers-reduced-motion:reduce){.cchat__btn[data-astro-cid-g2x563mi]:hover{transform:none}}.cj__svg text{font-family:inherit}.cj__svg>g{transform-box:view-box;transform-origin:0 0;transition:transform 1s cubic-bezier(.2,.8,.2,1),opacity .6s ease}.cj-boden{fill:#1f368c12}.cj-schild{fill:#fff;stroke:var(--color-accent-700);stroke-width:1.6}.cj-schild__text{font-size:12px;font-weight:700;fill:var(--color-primary);text-anchor:middle}.cj-pille rect,.cj-zeit rect{fill:#fff;stroke:var(--color-accent-700);stroke-width:1.6}.cj-pille circle,.cj-zeit circle{fill:var(--color-accent)}.cj-pille text,.cj-zeit text{font-size:13px;font-weight:600;fill:var(--color-primary)}.cj-frau{transform:translate(-6px,150px) scale(.6)}.cj-augen--zu{fill:none;stroke:var(--color-primary);stroke-width:3;stroke-linecap:round}.cj-augen{transition:opacity .3s}.cj-augen--zu{opacity:0}.cj[data-aktiv="5"] .cj-augen--zu,.cj[data-aktiv="6"] .cj-augen--zu{opacity:1}.cj[data-aktiv="5"] .cj-augen--auf,.cj[data-aktiv="6"] .cj-augen--auf{opacity:0}.cj-handy{opacity:0;transform:translate(156px,420px)}.cj-handy__titel{font-size:11.5px;font-weight:700;fill:var(--color-primary);text-anchor:middle}.cj-zeile{fill:#fff;stroke:#1f368c33;stroke-width:1.5;transition:fill .4s}.cj-zeile__punkt{fill:#1f368c26;transition:fill .4s}.cj-zeile__name{font-size:10px;font-weight:700;fill:var(--color-primary)}.cj-qr{opacity:0;transform:translate(150px,-160px) rotate(-8deg)}.cj-qr__titel{font-size:12px;font-weight:700;fill:var(--color-primary);text-anchor:middle}.cj-rezept{opacity:0;transform:translate(430px,40px) rotate(10deg)}.cj-rp{font-size:22px;font-weight:700;font-style:italic;fill:var(--color-primary)}.cj-geprueft{transform-box:fill-box;transform-origin:center;opacity:0;transform:scale(1.8);transition:opacity .3s,transform .45s cubic-bezier(.3,1.6,.5,1)}.cj-eingang{opacity:0;transform:translate(244px,400px)}.cj-eingang__text{font-size:11.5px;font-weight:700;fill:var(--color-primary);text-anchor:middle}.cj[data-aktiv="1"] .cj-handy{opacity:1;transform:translate(156px,30px)}.cj[data-aktiv="1"] .cj-zeile--wahl{fill:var(--color-accent);transition-delay:.8s}.cj[data-aktiv="1"] .cj-zeile__punkt--wahl{fill:var(--color-accent-700);transition-delay:.8s}.cj[data-aktiv="1"] .cj-rezept{opacity:1;transform:translate(240px,168px) rotate(-8deg) scale(.62);transition-delay:1.1s}.cj[data-aktiv="1"] .cj-eingang{opacity:1;transform:translate(244px,286px);transition-delay:.5s}.cj[data-aktiv="1"][data-rezept=papier] .cj-handy{opacity:0;transform:translate(156px,420px)}.cj[data-aktiv="1"][data-rezept=papier] .cj-qr{opacity:1;transform:translate(150px,40px) rotate(-4deg)}.cj[data-aktiv="1"][data-rezept=papier] .cj-rezept{transform:translate(268px,60px) rotate(6deg) scale(.72);transition-delay:.2s}.cj-lupe-bahn{opacity:0;transform:translate(240px,120px)}.cj-lupe{transform-box:fill-box;transform-origin:center}.cj-haken{opacity:0;transition:transform .55s cubic-bezier(.3,1.6,.5,1),opacity .3s}.cj-haken rect{fill:#fff;stroke:var(--color-accent-700);stroke-width:1.6}.cj-haken circle{fill:var(--color-accent)}.cj-haken path{fill:none;stroke:var(--color-primary);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cj-haken text{font-size:13px;font-weight:600;fill:var(--color-primary)}.cj__svg>.cj-haken--1{transform:translate(196px,250px) scale(.5)}.cj__svg>.cj-haken--2{transform:translate(214px,288px) scale(.5)}.cj[data-aktiv="2"] .cj-rezept{opacity:1;transform:translate(172px,50px) scale(1.3)}.cj[data-aktiv="2"] .cj-geprueft{opacity:1;transform:none;transition-delay:2.1s}.cj[data-aktiv="2"] .cj-lupe-bahn{opacity:1;transition-delay:.5s}.cj[data-aktiv="2"] .cj-lupe{animation:cj-lupe 2.4s ease-in-out .6s infinite alternate}.cj[data-aktiv="2"] .cj-haken--1{opacity:1;transform:translate(196px,250px);transition-delay:1.2s}.cj[data-aktiv="2"] .cj-haken--2{opacity:1;transform:translate(214px,288px);transition-delay:1.6s}.cj-mail{opacity:0;transform:translate(180px,-170px)}.cj-mail__kopf{font-size:12px;font-weight:700;fill:#fff}.cj-mail__knopf{fill:var(--color-accent);stroke:var(--color-primary);stroke-width:2}.cj-mail__knopftext{font-size:12.5px;font-weight:700;fill:var(--color-primary);text-anchor:middle}.cj-weg{opacity:0;transform:translate(40px,var(--y));transition:transform .55s cubic-bezier(.3,1.6,.5,1),opacity .35s}.cj-weg rect{fill:#fff;stroke:var(--color-primary);stroke-width:1.8;transition:fill .3s}.cj-weg circle{fill:#1f368c2e;transition:fill .3s}.cj-weg text{font-size:13px;font-weight:600;fill:var(--color-primary)}.cj[data-aktiv="3"] .cj-mail{opacity:1;transform:translate(180px,36px)}.cj[data-aktiv="3"] .cj-weg{opacity:1;transform:translateY(var(--y))}.cj[data-aktiv="3"] .cj-weg--abholung{transition-delay:.6s}.cj[data-aktiv="3"] .cj-weg--versand{transition-delay:.75s}.cj[data-aktiv="3"] .cj-weg--bote{transition-delay:.9s}.cj[data-aktiv="3"][data-weg] .cj-weg{opacity:.35;transition-delay:0s}.cj[data-aktiv="3"][data-weg=abholung] .cj-weg--abholung,.cj[data-aktiv="3"][data-weg=versand] .cj-weg--versand,.cj[data-aktiv="3"][data-weg=bote] .cj-weg--bote{opacity:1}.cj[data-weg=abholung] .cj-weg--abholung rect,.cj[data-weg=versand] .cj-weg--versand rect,.cj[data-weg=bote] .cj-weg--bote rect{fill:var(--color-accent)}.cj[data-weg=abholung] .cj-weg--abholung circle,.cj[data-weg=versand] .cj-weg--versand circle,.cj[data-weg=bote] .cj-weg--bote circle{fill:var(--color-primary)}.cj-rechnung{opacity:0;transform:translate(150px,420px) rotate(6deg)}.cj-rechnung__titel{font-size:13px;font-weight:700;fill:var(--color-primary)}.cj-bezahlt{transform-box:fill-box;transform-origin:center;opacity:0;transform:scale(1.8);transition:opacity .3s,transform .45s cubic-bezier(.3,1.6,.5,1)}.cj-bezahlt rect{fill:#eaf8dcf2;stroke:var(--color-accent-700);stroke-width:2.5}.cj-bezahlt text{font-size:15px;font-weight:700;fill:var(--color-accent-700);text-anchor:middle}.cj-uhr{opacity:0;transform:translate(430px,112px)}.cj-zeiger{stroke:var(--color-primary);stroke-linecap:round;transform-box:fill-box;transform-origin:50% 100%;transition:transform .8s cubic-bezier(.3,1.4,.5,1)}.cj-zeiger--min{stroke-width:3}.cj-zeiger--std{stroke-width:5}.cj-zeit{opacity:0;transform:translate(150px,268px) scale(.6);transition:transform .5s cubic-bezier(.3,1.6,.5,1),opacity .3s}.cj[data-aktiv="4"] .cj-rechnung{opacity:1;transform:translate(156px,40px) rotate(-3deg)}.cj[data-aktiv="4"] .cj-bezahlt{opacity:1;transform:rotate(-10deg);transition-delay:1.3s}.cj[data-aktiv="4"] .cj-uhr{opacity:1;transform:translate(326px,112px);transition-delay:.4s}.cj[data-aktiv="4"] .cj-zeit--neutral{opacity:1;transform:translate(150px,254px);transition-delay:.9s}.cj[data-aktiv="4"][data-weg] .cj-zeit--neutral{opacity:0}.cj[data-aktiv="4"][data-weg=versand] .cj-zeit--versand,.cj[data-aktiv="4"][data-weg=abholung] .cj-zeit--abholung,.cj[data-aktiv="4"][data-weg=bote] .cj-zeit--bote{opacity:1;transform:translate(150px,254px);transition-delay:.9s}.cj[data-weg=abholung] .cj-zeiger--std{transform:rotate(60deg)}.cj-waage{opacity:0;transform:translate(196px,420px)}.cj-waage__anzeige{font-size:15px;font-weight:700;fill:var(--color-accent);text-anchor:end;font-variant-numeric:tabular-nums}.cj-glas{opacity:0;transform:translate(244px,-120px)}.cj-siegel{transform-box:fill-box;transform-origin:center top;transform:scaleY(0);transition:transform .4s ease-out}.cj-boveda{opacity:0;transform:translate(420px,150px) rotate(14deg)}.cj-boveda__text{font-size:12px;font-weight:700;fill:#2f6fb2;text-anchor:middle}.cj-pille--waage{opacity:0;transform:translate(172px,330px) scale(.6)}.cj[data-aktiv="5"] .cj-waage{opacity:1;transform:translate(196px,214px)}.cj[data-aktiv="5"] .cj-glas{opacity:1;transform:translate(244px,124px);transition-delay:.4s}.cj[data-aktiv="5"] .cj-siegel{transform:none;transition-delay:1.5s}.cj[data-aktiv="5"] .cj-boveda{opacity:1;transform:translate(326px,120px) rotate(-8deg);transition-delay:1s}.cj[data-aktiv="5"] .cj-pille--waage{opacity:1;transform:translate(172px,300px);transition-delay:1.2s}.cj-tuete,.cj-ausweis,.cj-paket,.cj-auto{opacity:0}.cj-tuete{transform:translate(196px,420px)}.cj-ausweis{transform:translate(430px,196px) rotate(10deg)}.cj-paket{transform:translate(200px,420px)}.cj-auto{transform:translate(440px,170px)}.cj-auto__text{font-size:10.5px;font-weight:700;fill:var(--color-primary);text-anchor:middle}.cj[data-aktiv="6"] .cj-tuete{opacity:1;transform:translate(186px,60px)}.cj[data-aktiv="6"] .cj-ausweis{opacity:1;transform:translate(262px,168px) rotate(-6deg);transition-delay:.6s}.cj[data-aktiv="6"][data-weg=versand] .cj-tuete,.cj[data-aktiv="6"][data-weg=versand] .cj-ausweis,.cj[data-aktiv="6"][data-weg=bote] .cj-tuete,.cj[data-aktiv="6"][data-weg=bote] .cj-ausweis{opacity:0;transform:translate(196px,420px)}.cj[data-aktiv="6"][data-weg=versand] .cj-paket{opacity:1;transform:translate(196px,70px)}.cj[data-aktiv="6"][data-weg=bote] .cj-auto{opacity:1;transform:translate(196px,150px);transition-duration:1.4s}@keyframes cj-lupe{0%{transform:translate(-60px,-14px)}to{transform:translate(70px,26px)}}@media(prefers-reduced-motion:reduce){.cj__svg>g,.cj-zeile,.cj-zeile__punkt,.cj-geprueft,.cj-haken,.cj-weg,.cj-weg rect,.cj-bezahlt,.cj-zeiger,.cj-zeit,.cj-siegel,.cj-augen{transition:none!important}.cj-lupe{animation:none!important}}.breadcrumb[data-astro-cid-spmj423k]{padding-top:1.25rem}.breadcrumb[data-astro-cid-spmj423k] ol[data-astro-cid-spmj423k]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem;font-size:.875rem;color:var(--color-ink-soft)}.breadcrumb[data-astro-cid-spmj423k] li[data-astro-cid-spmj423k]{display:flex;align-items:center;gap:.35rem}.breadcrumb[data-astro-cid-spmj423k] li[data-astro-cid-spmj423k]+li[data-astro-cid-spmj423k]:before{content:"›";color:var(--color-ink-soft)}.breadcrumb[data-astro-cid-spmj423k] a[data-astro-cid-spmj423k]{color:var(--color-ink-soft);text-decoration:none}.breadcrumb[data-astro-cid-spmj423k] a[data-astro-cid-spmj423k]:hover{color:var(--color-primary);text-decoration:underline}.breadcrumb[data-astro-cid-spmj423k] [data-astro-cid-spmj423k][aria-current=page]{color:var(--color-primary);font-weight:var(--fw-medium)}.hero[data-astro-cid-spmj423k]{background:linear-gradient(180deg,#ffffff 0%,var(--color-surface) 100%);padding-block:clamp(2rem,5vw,3.5rem) clamp(2.5rem,6vw,4.5rem)}.hero__grid[data-astro-cid-spmj423k]{display:grid;grid-template-columns:1fr .85fr;align-items:center;gap:clamp(2rem,5vw,4rem)}.hero__headline[data-astro-cid-spmj423k]{font-size:var(--fs-display);margin:.4rem 0 .75rem}.hero__sub[data-astro-cid-spmj423k]{font-size:var(--fs-lead);font-weight:var(--fw-medium);color:var(--color-primary);margin-bottom:1rem}.hero[data-astro-cid-spmj423k] .lead[data-astro-cid-spmj423k]{margin-bottom:1.75rem;max-width:48ch}.hero__actions[data-astro-cid-spmj423k]{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem}.hero__img[data-astro-cid-spmj423k]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}@media(max-width:860px){.hero__grid[data-astro-cid-spmj423k]{grid-template-columns:1fr}.hero__media[data-astro-cid-spmj423k]{order:-1}}.fakten[data-astro-cid-spmj423k]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-700) 100%);color:#fff;padding-block:clamp(1.75rem,4vw,2.75rem)}.fakten__grid[data-astro-cid-spmj423k]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,3vw,2rem)}.fakt[data-astro-cid-spmj423k]{display:flex;flex-direction:column;gap:.3rem;text-align:center;position:relative}.fakt[data-astro-cid-spmj423k]+.fakt[data-astro-cid-spmj423k]:before{content:"";position:absolute;left:calc(-1*clamp(.5rem,1.5vw,1rem));top:15%;bottom:15%;width:1px;background:#ffffff29}.fakt__wert[data-astro-cid-spmj423k]{font-size:clamp(1.6rem,4.2vw,2.4rem);font-weight:var(--fw-bold);color:var(--color-accent);line-height:1.05}.fakt__label[data-astro-cid-spmj423k]{font-size:.85rem;color:#ffffffd1}@media(max-width:620px){.fakten__grid[data-astro-cid-spmj423k]{grid-template-columns:repeat(2,1fr);gap:1.75rem 1rem}.fakt[data-astro-cid-spmj423k]:nth-child(odd):before{display:none}}.orte[data-astro-cid-spmj423k]{list-style:none;padding:0;margin:clamp(1.5rem,3vw,2rem) 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem .75rem}.ort[data-astro-cid-spmj423k]{display:inline-flex;align-items:center;padding:.45rem .95rem;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:.95rem;font-weight:var(--fw-medium);color:var(--color-primary);box-shadow:var(--shadow-sm)}.ort--link[data-astro-cid-spmj423k]{text-decoration:none;border-color:var(--color-accent)}.ort--link[data-astro-cid-spmj423k]:after{content:"→";margin-left:.4rem;color:var(--color-accent-700)}.ort--link[data-astro-cid-spmj423k]:hover{background:#91d73c24}.region__hinweis[data-astro-cid-spmj423k]{max-width:60ch;margin:clamp(1.5rem,3vw,2rem) auto 0;text-align:center;color:var(--color-ink-soft);font-size:.95rem}.karte[data-astro-cid-spmj423k]{margin:clamp(2rem,4vw,3rem) auto 0;max-width:600px}.karte[data-astro-cid-spmj423k] svg[data-astro-cid-spmj423k]{width:100%;height:auto;display:block;overflow:visible}.karte__g0[data-astro-cid-spmj423k]{stop-color:var(--color-accent);stop-opacity:.22}.karte__g1[data-astro-cid-spmj423k]{stop-color:var(--color-accent);stop-opacity:.08}.karte__g2[data-astro-cid-spmj423k]{stop-color:var(--color-accent);stop-opacity:0}.karte__ring[data-astro-cid-spmj423k]{fill:none;stroke:var(--color-primary);stroke-opacity:.22;stroke-dasharray:2 7}.karte__ring--outer[data-astro-cid-spmj423k]{stroke:var(--color-accent-700);stroke-opacity:.55;stroke-width:2;stroke-dasharray:none}.karte__ring-label[data-astro-cid-spmj423k]{fill:var(--color-ink-soft);font-size:11px;letter-spacing:.1em;paint-order:stroke;stroke:var(--color-surface);stroke-width:4px;stroke-linejoin:round}.karte__spoke[data-astro-cid-spmj423k]{stroke:var(--color-primary);stroke-opacity:.1;stroke-width:1}.karte__dot[data-astro-cid-spmj423k]{fill:var(--color-primary)}.karte__label[data-astro-cid-spmj423k]{fill:var(--color-primary);font-size:13px;font-weight:var(--fw-medium);paint-order:stroke;stroke:#fff;stroke-width:3.5px;stroke-linejoin:round}.karte__center[data-astro-cid-spmj423k]{fill:var(--color-accent);stroke:#fff;stroke-width:2.5}.karte__cross[data-astro-cid-spmj423k]{fill:var(--color-primary)}.karte__pulse[data-astro-cid-spmj423k]{fill:var(--color-accent);transform-box:fill-box;transform-origin:center;animation:kartePulse 2.8s ease-out infinite}.karte__center-label[data-astro-cid-spmj423k] rect[data-astro-cid-spmj423k]{fill:var(--color-primary)}.karte__center-label[data-astro-cid-spmj423k] text[data-astro-cid-spmj423k]{fill:#fff;font-size:12.5px;font-weight:var(--fw-bold)}.karte__compass[data-astro-cid-spmj423k],.karte__compass-arrow[data-astro-cid-spmj423k]{fill:var(--color-ink-soft)}.karte__compass[data-astro-cid-spmj423k]{font-size:12px;font-weight:var(--fw-semibold)}.karte__caption[data-astro-cid-spmj423k]{margin-top:.85rem;text-align:center;font-size:.9rem;color:var(--color-ink-soft);font-style:italic}@keyframes kartePulse{0%{transform:scale(.7);opacity:.45}to{transform:scale(2.4);opacity:0}}@media(prefers-reduced-motion:reduce){.karte__pulse[data-astro-cid-spmj423k]{animation:none;opacity:0}}.kontakt[data-astro-cid-spmj423k]{max-width:52rem;margin:clamp(2rem,4vw,3rem) auto 0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,2.5rem);padding:clamp(1.5rem,3vw,2rem);border-top:4px solid var(--color-accent)}.kontakt[data-astro-cid-spmj423k] h3[data-astro-cid-spmj423k]{color:var(--color-primary);margin-bottom:.85rem}.kontakt__name[data-astro-cid-spmj423k]{font-weight:var(--fw-semibold);color:var(--color-ink)}.kontakt__adresse[data-astro-cid-spmj423k]{font-style:normal;color:var(--color-ink-soft);margin:.35rem 0 .85rem;line-height:1.5}.kontakt__zeile[data-astro-cid-spmj423k]{display:flex;align-items:center;gap:.55rem;margin-bottom:.35rem}.kontakt__zeile[data-astro-cid-spmj423k] a[data-astro-cid-spmj423k]{color:var(--color-primary);font-weight:var(--fw-medium);text-decoration:none}.kontakt__zeile[data-astro-cid-spmj423k] a[data-astro-cid-spmj423k]:hover{text-decoration:underline;text-underline-offset:3px}.kontakt__sep[data-astro-cid-spmj423k]{color:var(--color-border)}.kontakt__route[data-astro-cid-spmj423k]{display:inline-block;margin-top:.6rem;color:var(--color-accent-700);font-weight:var(--fw-medium);text-decoration:none}.kontakt__route[data-astro-cid-spmj423k]:hover{text-decoration:underline;text-underline-offset:3px}.kontakt__anfahrt[data-astro-cid-spmj423k]{margin-top:.6rem;font-size:.9rem;color:var(--color-ink-soft)}.kontakt__zeiten[data-astro-cid-spmj423k]{list-style:none;padding:0;margin:0 0 .85rem;display:grid;gap:.35rem}.kontakt__zeiten[data-astro-cid-spmj423k] li[data-astro-cid-spmj423k]{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-border);padding-bottom:.35rem}.kontakt__zeiten[data-astro-cid-spmj423k] li[data-astro-cid-spmj423k] span[data-astro-cid-spmj423k]:first-child{color:var(--color-ink);font-weight:var(--fw-medium)}.kontakt__zeiten[data-astro-cid-spmj423k] li[data-astro-cid-spmj423k] span[data-astro-cid-spmj423k]:last-child{color:var(--color-ink-soft)}.kontakt__zeiten-hinweis[data-astro-cid-spmj423k]{font-size:.9rem;color:var(--color-ink-soft);margin-bottom:.75rem}.kontakt__bestellhinweis[data-astro-cid-spmj423k]{font-size:.9rem;color:var(--color-ink-soft);line-height:1.55;background:var(--color-surface);border-left:3px solid var(--color-accent);border-radius:var(--radius);padding:.75rem .9rem}@media(max-width:640px){.kontakt[data-astro-cid-spmj423k]{grid-template-columns:1fr}}.usps[data-astro-cid-spmj423k]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.usp[data-astro-cid-spmj423k]{flex:1 1 12rem;display:flex;gap:.85rem;align-items:flex-start}@media(min-width:560px){.usp[data-astro-cid-spmj423k]{max-width:16rem}}.usp__icon[data-astro-cid-spmj423k]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-primary)}.usp__icon[data-astro-cid-spmj423k] svg[data-astro-cid-spmj423k]{width:1.5rem;height:1.5rem}.usp[data-astro-cid-spmj423k] h3[data-astro-cid-spmj423k]{font-size:1.1rem;color:var(--color-primary);margin-bottom:.2rem}.usp[data-astro-cid-spmj423k] p[data-astro-cid-spmj423k]{color:var(--color-ink-soft);font-size:.95rem}.zusagen[data-astro-cid-spmj423k]{list-style:none;padding:0;margin:0;display:grid;gap:var(--gap)}@media(min-width:720px){.zusagen[data-astro-cid-spmj423k]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1180px){.zusagen[data-astro-cid-spmj423k]{grid-template-columns:repeat(4,minmax(0,1fr))}}.zusage[data-astro-cid-spmj423k]{display:flex;flex-direction:column;gap:.5rem;padding:clamp(1.35rem,2.5vw,1.75rem);border-top:4px solid var(--color-accent);background:#fff}.zusage__icon[data-astro-cid-spmj423k]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-pill);background:#91d73c2e;color:var(--color-accent-700)}.zusage__icon[data-astro-cid-spmj423k] svg[data-astro-cid-spmj423k]{width:1.45rem;height:1.45rem}.zusage[data-astro-cid-spmj423k] h3[data-astro-cid-spmj423k]{margin:0;color:var(--color-primary);font-size:1.12rem}.zusage__preis[data-astro-cid-spmj423k]{margin:0;font-weight:var(--fw-semibold);color:var(--color-accent-700)}.zusage__punkte[data-astro-cid-spmj423k]{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.5rem}.zusage__punkte[data-astro-cid-spmj423k] li[data-astro-cid-spmj423k]{display:flex;gap:.5rem;align-items:flex-start;color:var(--color-ink);font-size:.95rem}.zusage__punkte[data-astro-cid-spmj423k] svg[data-astro-cid-spmj423k]{width:1.2rem;height:1.2rem;flex-shrink:0;margin-top:.15rem;color:var(--color-accent-700)}.zusagen__hinweis[data-astro-cid-spmj423k]{max-width:62ch;margin:clamp(1.5rem,3vw,2rem) auto 0;padding:.9rem 1.1rem;border-left:4px solid var(--color-accent);background:#91d73c1f;color:var(--color-ink);font-size:.95rem}.zusagen__mehr[data-astro-cid-spmj423k]{text-align:center;margin:1.25rem 0 0;font-weight:var(--fw-semibold)}.zusagen__mehr[data-astro-cid-spmj423k] a[data-astro-cid-spmj423k]{color:var(--color-primary)}.zusagen__cta[data-astro-cid-spmj423k]{text-align:center;margin-top:1.5rem}.ansprech[data-astro-cid-spmj423k]{display:grid;grid-template-columns:320px 1fr;gap:clamp(1.5rem,4vw,3rem);align-items:center;padding:clamp(1.25rem,3vw,2rem)}.ansprech__foto[data-astro-cid-spmj423k]{width:100%;border-radius:var(--radius);box-shadow:var(--shadow-md)}.ansprech__name[data-astro-cid-spmj423k]{font-size:1.3rem;font-weight:var(--fw-semibold);color:var(--color-primary)}.ansprech__rolle[data-astro-cid-spmj423k]{color:var(--color-accent-700);font-weight:var(--fw-medium);margin-bottom:1rem}.ansprech__adresse[data-astro-cid-spmj423k]{font-style:normal;display:grid;margin:1rem 0 .35rem;color:var(--color-ink-soft)}.ansprech__hinweis[data-astro-cid-spmj423k]{font-style:italic;color:var(--color-ink-soft);margin-bottom:1.25rem}@media(max-width:720px){.ansprech[data-astro-cid-spmj423k]{grid-template-columns:1fr}.ansprech__foto[data-astro-cid-spmj423k]{max-width:18rem;margin-inline:auto}}.faq[data-astro-cid-spmj423k]{max-width:48rem;margin-inline:auto;display:grid;gap:.75rem}.faq__item[data-astro-cid-spmj423k]{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.faq__item[data-astro-cid-spmj423k] summary[data-astro-cid-spmj423k]{cursor:pointer;list-style:none;padding:1rem 1.25rem;font-weight:var(--fw-semibold);color:var(--color-primary);display:flex;align-items:center;justify-content:space-between;gap:1rem}.faq__item[data-astro-cid-spmj423k] summary[data-astro-cid-spmj423k]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-spmj423k] summary[data-astro-cid-spmj423k]:after{content:"+";font-size:1.4rem;line-height:1;color:var(--color-accent-700);transition:transform var(--transition)}.faq__item[data-astro-cid-spmj423k][open] summary[data-astro-cid-spmj423k]:after{transform:rotate(45deg)}.faq__item[data-astro-cid-spmj423k] p[data-astro-cid-spmj423k]{padding:0 1.25rem 1.15rem;color:var(--color-ink-soft)}.abschluss[data-astro-cid-spmj423k]{max-width:44rem;margin-inline:auto;text-align:center;display:grid;gap:1.25rem;justify-items:center}.abschluss[data-astro-cid-spmj423k] p[data-astro-cid-spmj423k]{color:var(--color-on-primary-soft);font-size:1.0625rem}
