.hero.astro-lcdefpme{padding-top:calc(var(--header-offset) + clamp(2.5rem, 1.5rem + 4vw, 5.5rem));padding-bottom:clamp(2.5rem,2rem + 2vw,4rem);position:relative;overflow:hidden}.hero__glow.astro-lcdefpme{top:4rem;right:-10rem}.hero__grid.astro-lcdefpme{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid;position:relative}.hero__copy.astro-lcdefpme{gap:28px;display:grid}.hero__title.astro-lcdefpme{letter-spacing:-.03em;color:var(--hellgrau);font-size:clamp(2.375rem,1.35rem + 3.6vw,4rem);line-height:1.04}.hero__line.astro-lcdefpme{display:block}.hero__line--usp.astro-lcdefpme{color:var(--hellgrau);margin-top:.18em}.hero__line--usp.astro-lcdefpme em.astro-lcdefpme{color:var(--signal);font-style:normal}.hero__lead.astro-lcdefpme{color:var(--salbei);max-width:44ch}.hero__pill.astro-lcdefpme>span.astro-lcdefpme:last-child{flex-wrap:wrap;align-items:baseline;gap:.3em;display:inline-flex}.rotator.astro-lcdefpme{vertical-align:bottom;height:1.35em;color:var(--signal);font-weight:600;line-height:1.35em;display:inline-block;overflow:hidden}.rotator__track.astro-lcdefpme{flex-direction:column;display:flex}.rotator__track.astro-lcdefpme>span.astro-lcdefpme{white-space:nowrap;height:1.35em;display:block}.rotator__static.astro-lcdefpme{color:var(--signal);font-weight:600;display:none}@media (prefers-reduced-motion:reduce){.rotator.astro-lcdefpme{display:none}.rotator__static.astro-lcdefpme{display:inline}}.hero__actions.astro-lcdefpme{flex-wrap:wrap;gap:12px;display:flex}.hero__notes.astro-lcdefpme{color:var(--salbei);font-size:var(--fs-small);flex-wrap:wrap;gap:10px 28px;list-style:none;display:flex}.hero__notes.astro-lcdefpme li{align-items:center;gap:8px;display:inline-flex}.hero__notes.astro-lcdefpme svg{width:18px;height:18px;color:var(--signal)}.hero__visual.astro-lcdefpme{justify-self:end;width:100%;max-width:460px;padding-bottom:48px;position:relative}.hero__portrait.astro-lcdefpme{border-radius:var(--r-panel);aspect-ratio:4/5;background:var(--tief);max-width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0009}.hero__portrait.astro-lcdefpme img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.hero__caption.astro-lcdefpme{backdrop-filter:blur(10px);color:var(--hellgrau);background:#123828c7;border-radius:12px;gap:1px;padding:10px 14px;display:grid;position:absolute;top:14px;left:14px}.hero__caption-name.astro-lcdefpme{font-size:.9375rem;font-weight:600}.hero__caption-role.astro-lcdefpme{color:var(--salbei);font-size:.8125rem}.press.astro-lcdefpme{background:var(--wald);color:#fff;grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid;position:relative;overflow:hidden}.press.astro-lcdefpme:before{content:"";background:#000;border-top-left-radius:28px;grid-area:1/2;box-shadow:inset 8px 6px 14px -10px #9af2621a,inset 4px 3px 8px -6px #12382899}.press__label.astro-lcdefpme{z-index:2;padding:14px 28px 14px max(var(--gutter), env(safe-area-inset-left,0px));background:var(--wald);color:var(--hellgrau);letter-spacing:-.01em;white-space:nowrap;grid-area:1/1;align-content:center;gap:2px;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2;display:grid;position:relative}.press__label-top.astro-lcdefpme{letter-spacing:.08em;text-transform:uppercase;color:var(--signal);font-size:.6875rem;font-weight:500}.press__viewport.astro-lcdefpme{z-index:1;grid-area:1/2;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.press__track.astro-lcdefpme{width:max-content;list-style:none;animation:48s linear infinite laufband;display:flex}.press.astro-lcdefpme:hover .press__track.astro-lcdefpme{animation-play-state:paused}.press.astro-lcdefpme:focus-within .press__track.astro-lcdefpme{animation:none}.press__track.astro-lcdefpme>li.astro-lcdefpme{white-space:nowrap;align-items:center;gap:34px;padding:16px 0 16px 34px;display:inline-flex}.press.astro-lcdefpme .press__item{align-items:center;gap:12px;display:inline-flex}.press__name.astro-lcdefpme{letter-spacing:-.015em;font-size:clamp(1.125rem,1rem + .5vw,1.4375rem);font-weight:700}.press__kind.astro-lcdefpme{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:.6875rem}.press.astro-lcdefpme .press__logo{height:var(--h,30px);filter:brightness(0)invert();align-self:center;width:auto;max-width:none;display:block}.press__link.astro-lcdefpme{color:inherit;transition:opacity .2s var(--ease);border-radius:6px;align-items:baseline;gap:12px;text-decoration:none;display:inline-flex}.press__link.astro-lcdefpme:hover{opacity:.7}.press__link.astro-lcdefpme:focus-visible{outline-offset:6px}.press__star.astro-lcdefpme{flex:none;width:14px;height:14px}.press.astro-lcdefpme .klaerung{outline-color:#ffffff8c}@keyframes laufband{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.press__viewport.astro-lcdefpme{overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}}@media (width<=640px){.press.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}.press.astro-lcdefpme:before,.press__viewport.astro-lcdefpme{grid-area:2/1}.press.astro-lcdefpme:before{border-radius:22px 22px 0 0}.press.astro-lcdefpme .press__logo{height:calc(var(--h,30px) * .82)}.press__label.astro-lcdefpme{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:10px;padding-block:10px}}.facts.astro-lcdefpme{padding-block:clamp(3rem,2rem + 3.5vw,5.5rem)}.facts__grid.astro-lcdefpme{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:16px;display:grid}.fact.astro-lcdefpme{border-radius:var(--r-panel);flex-direction:column;gap:8px;padding:clamp(24px,2.4vw,34px);display:flex;position:relative;overflow:hidden}.fact.astro-lcdefpme .tile.astro-lcdefpme{margin-bottom:18px}.fact__value.astro-lcdefpme{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem);font-weight:700;line-height:1}.fact__value--m.astro-lcdefpme{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.625rem)}.fact__label.astro-lcdefpme{color:var(--moos);font-size:var(--fs-small);max-width:26ch;line-height:1.4}.fact--year.astro-lcdefpme{grid-row:span 2;justify-content:flex-end;min-height:300px}.fact--year.astro-lcdefpme .fact__value.astro-lcdefpme{color:var(--signal);letter-spacing:-.06em;font-size:clamp(4.5rem,3rem + 6vw,8.5rem)}.fact--year.astro-lcdefpme .fact__label.astro-lcdefpme{color:var(--hellgrau);font-size:1.125rem;font-weight:500}.fact__source.astro-lcdefpme{color:var(--wald);text-decoration:underline;text-decoration-color:var(--linie);text-underline-offset:4px;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:.8125rem;font-weight:500;display:inline-flex}.fact__source.astro-lcdefpme:hover{text-decoration-color:var(--wald)}.fact__source.astro-lcdefpme svg{width:14px;height:14px}.fact__note.astro-lcdefpme{border-top:1px solid var(--linie-dunkel);color:var(--salbei);font-size:var(--fs-small);max-width:34ch;margin-top:8px;padding-top:16px}.fact--price.astro-lcdefpme{background:var(--signal);color:var(--wald);flex-flow:wrap;grid-column:span 3;align-content:center;align-items:baseline;gap:8px 20px;padding-right:110px}.fact--price.astro-lcdefpme .fact__label.astro-lcdefpme{color:var(--wald);max-width:none;font-size:1.0625rem;font-weight:500}.fact__icon.astro-lcdefpme{background:var(--wald);width:56px;height:56px;color:var(--signal);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:clamp(20px,2.4vw,30px);translate:0 -50%}.fact__icon.astro-lcdefpme svg{width:26px;height:26px}.voices.astro-lcdefpme{background:var(--weiss)}.voices__grid.astro-lcdefpme{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:16px;display:grid}.voices__list.astro-lcdefpme{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;display:grid}.voice.astro-lcdefpme{border-radius:var(--r-panel);background:var(--nebel);height:100%;transition:border-color .2s var(--ease);border:1px solid #0000;flex-direction:column;gap:18px;margin:0;padding:clamp(22px,2.4vw,30px);display:flex;position:relative}.voice.astro-lcdefpme:hover{border-color:var(--linie)}.voice__mark.astro-lcdefpme{width:34px;height:auto;color:var(--wald);opacity:.9}.voice__quote.astro-lcdefpme{flex:1;margin:0}.voice__quote.astro-lcdefpme p.astro-lcdefpme{font-size:var(--fs-small);color:var(--wald);line-height:1.6}.voice__by.astro-lcdefpme{border-top:1px solid var(--linie);align-items:center;gap:12px;padding-top:16px;display:flex}.voice__avatar.astro-lcdefpme{background:var(--wald);width:44px;height:44px;color:var(--signal);font-family:var(--font-mono);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:500;display:grid}.voice__who.astro-lcdefpme{gap:1px;min-width:0;line-height:1.35;display:grid}.voice__who.astro-lcdefpme strong.astro-lcdefpme{font-size:.9375rem}.voice__who.astro-lcdefpme span.astro-lcdefpme{color:var(--moos);font-size:.8125rem}.voice__svc.astro-lcdefpme{background:var(--weiss);border:1px solid var(--linie);min-height:36px;transition:background-color .2s var(--ease), border-color .2s var(--ease);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.voice__svc.astro-lcdefpme:hover{background:var(--signal);border-color:var(--signal)}.voice__svc.astro-lcdefpme svg{width:16px;height:16px}.voice--top.astro-lcdefpme{background:var(--wald);justify-content:space-between;gap:26px;padding:clamp(28px,3.4vw,48px);overflow:hidden}.voice--top.astro-lcdefpme:after{content:"";border:36px solid var(--signal-weich);pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-90px;right:-90px}.voice--top.astro-lcdefpme .voice__mark.astro-lcdefpme{width:56px;color:var(--signal)}.voice--top.astro-lcdefpme .voice__quote.astro-lcdefpme p.astro-lcdefpme{letter-spacing:-.01em;color:var(--hellgrau);font-size:clamp(1.1875rem,.95rem + .95vw,1.75rem);font-weight:500;line-height:1.45}.voice--top.astro-lcdefpme .voice__by.astro-lcdefpme{z-index:1;border-top-color:var(--linie-dunkel);flex-wrap:wrap;position:relative}.voice--top.astro-lcdefpme .voice__avatar.astro-lcdefpme{background:var(--signal);width:52px;height:52px;color:var(--wald)}.voice--top.astro-lcdefpme .voice__who.astro-lcdefpme strong.astro-lcdefpme{color:var(--hellgrau);font-size:1rem}.voice--top.astro-lcdefpme .voice__who.astro-lcdefpme span.astro-lcdefpme{color:var(--salbei)}.voice--top.astro-lcdefpme .voice__svc.astro-lcdefpme{background:var(--glas);border-color:var(--linie-dunkel);color:var(--hellgrau);margin-left:auto}.voice--top.astro-lcdefpme .voice__svc.astro-lcdefpme:hover{background:var(--signal);color:var(--wald)}@media (width<=1000px){.voices__grid.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.voices__list.astro-lcdefpme{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter) 10px;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.voices__list.astro-lcdefpme::-webkit-scrollbar{display:none}.voices__list.astro-lcdefpme>li.astro-lcdefpme{scroll-snap-align:start;flex:0 0 86%}.voice--top.astro-lcdefpme .voice__svc.astro-lcdefpme{margin-left:0}}.section-head.astro-lcdefpme{gap:16px;max-width:46rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.section-head--split.astro-lcdefpme{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;max-width:none}.section-head--split.astro-lcdefpme>div.astro-lcdefpme{gap:16px;max-width:46rem;display:grid}.hero__seal.astro-lcdefpme{z-index:3;filter:drop-shadow(0 22px 34px #00000080);width:132px;transition:transform .25s var(--ease);border-radius:6px;display:block;position:absolute;top:-28px;right:-22px;transform:rotate(4deg)}.hero__seal.astro-lcdefpme img{width:100%;height:auto;display:block}.hero__seal.astro-lcdefpme:hover{transform:rotate(0)translateY(-3px)}.hero__seal.astro-lcdefpme:focus-visible{outline:2px solid var(--signal);outline-offset:6px}.hero__visual.astro-lcdefpme:has(.hero__seal) .hero__caption.astro-lcdefpme{max-width:calc(100% - 132px)}.award.astro-lcdefpme{position:relative;overflow:hidden}.award__grid.astro-lcdefpme{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.award__copy.astro-lcdefpme{justify-items:start;gap:20px;display:grid}.award__eyebrow.astro-lcdefpme{color:var(--signal);align-items:center;gap:10px;display:inline-flex}.award__eyebrow.astro-lcdefpme svg{width:20px;height:20px}.award__copy.astro-lcdefpme h2.astro-lcdefpme{color:var(--hellgrau)}.award__lead.astro-lcdefpme{color:var(--hellgrau);max-width:44ch}.award__dims.astro-lcdefpme{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.award__dims.astro-lcdefpme li.astro-lcdefpme{border:1px solid var(--linie-dunkel);color:var(--hellgrau);font-size:var(--fs-small);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.award__dims.astro-lcdefpme svg{width:16px;height:16px;color:var(--signal)}.award__text.astro-lcdefpme{color:var(--salbei);max-width:46ch;line-height:1.55}.award__actions.astro-lcdefpme{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:4px;display:flex}.award__source.astro-lcdefpme{color:var(--hellgrau);text-underline-offset:5px;align-items:center;gap:8px;font-weight:500;text-decoration:underline #ededed59;display:inline-flex}.award__source.astro-lcdefpme:hover{text-decoration-color:var(--signal)}.award__source.astro-lcdefpme svg{width:16px;height:16px}.award__seal.astro-lcdefpme{margin:0}.award__seal.astro-lcdefpme img{filter:drop-shadow(0 40px 60px #00000073);width:100%;max-width:100%;height:auto;display:block}.position.astro-lcdefpme{background:var(--weiss)}.position__grid.astro-lcdefpme{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.position__copy.astro-lcdefpme{gap:18px;display:grid}.position__copy.astro-lcdefpme h2.astro-lcdefpme{max-width:18ch}.position__copy.astro-lcdefpme .lead.astro-lcdefpme{max-width:44ch}.compare.astro-lcdefpme{border-radius:var(--r-panel);box-shadow:var(--schatten);overflow:hidden}.compare.astro-lcdefpme table.astro-lcdefpme{border-collapse:collapse;table-layout:fixed;width:100%}.compare.astro-lcdefpme th.astro-lcdefpme{text-align:left;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;padding:18px 24px;font-weight:500}.compare.astro-lcdefpme th.astro-lcdefpme:first-child{background:var(--nebel);width:40%;color:var(--moos)}.compare.astro-lcdefpme th.astro-lcdefpme:last-child{background:var(--wald);color:var(--signal)}.compare.astro-lcdefpme td.astro-lcdefpme{vertical-align:top;padding:20px 24px}.compare.astro-lcdefpme td.astro-lcdefpme>*{vertical-align:top}.compare__old.astro-lcdefpme{background:var(--nebel);color:var(--moos);font-size:var(--fs-small);border-top:1px solid var(--linie);line-height:1.45}.compare__new.astro-lcdefpme{background:var(--wald);color:var(--hellgrau);border-top:1px solid var(--linie-dunkel)}.compare.astro-lcdefpme td.astro-lcdefpme{display:table-cell}.compare__old.astro-lcdefpme,.compare__new.astro-lcdefpme{position:relative}.compare__old.astro-lcdefpme>span.astro-lcdefpme:last-child,.compare__new.astro-lcdefpme>span.astro-lcdefpme:last-child{padding-left:40px;display:block}.compare__x.astro-lcdefpme,.compare__check.astro-lcdefpme{border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:18px;left:24px}.compare__x.astro-lcdefpme{border:1px solid var(--linie);color:var(--moos)}.compare__check.astro-lcdefpme{background:var(--signal);color:var(--wald)}.compare__x.astro-lcdefpme svg,.compare__check.astro-lcdefpme svg{width:16px;height:16px}.compare__new.astro-lcdefpme strong.astro-lcdefpme{margin-bottom:4px;font-size:1.0625rem;font-weight:600;display:block}.compare__text.astro-lcdefpme{color:var(--salbei);font-size:var(--fs-small);line-height:1.5;display:block}.services.astro-lcdefpme{position:relative;overflow:hidden}.services__grid-deco.astro-lcdefpme{-webkit-mask-image:radial-gradient(80% 50% at 50% 0,#000 10%,#0000 75%);mask-image:radial-gradient(80% 50% at 50% 0,#000 10%,#0000 75%)}.services__inner.astro-lcdefpme{position:relative}.services__cols.astro-lcdefpme{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.services__group.astro-lcdefpme{grid-template-rows:subgrid;background:linear-gradient(180deg, #9af26212, #9af26205 45%), var(--wald);border:1px solid #9af26229;border-radius:22px;grid-row:span 2;row-gap:14px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0f}.services__head.astro-lcdefpme{border-bottom:1px solid var(--linie-dunkel);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 14px;padding:10px 8px 18px;display:grid}.services__no.astro-lcdefpme{background:var(--signal);min-width:38px;height:30px;color:var(--wald);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;padding-inline:8px;font-size:.875rem;font-weight:700;display:grid}.services__title.astro-lcdefpme{font-family:var(--font-display);color:var(--weiss);font-size:1.5rem;line-height:1.15}.services__lead.astro-lcdefpme{color:var(--salbei);font-size:var(--fs-small);margin-top:4px;line-height:1.45}.services__count.astro-lcdefpme{border:1px solid var(--linie-dunkel);color:var(--salbei);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;grid-column:2;justify-self:start;margin-top:6px;padding:3px 10px;font-size:.75rem;font-weight:600}.services__list.astro-lcdefpme{flex-direction:column;gap:10px;list-style:none;display:flex}.services__list.astro-lcdefpme>li.astro-lcdefpme{flex:auto;display:flex}.services__list.astro-lcdefpme>li.astro-lcdefpme>.astro-lcdefpme{flex:1}.service.astro-lcdefpme{background:var(--weiss);color:var(--wald);transition:background-color .2s var(--ease), border-color .2s var(--ease), transform .2s var(--ease), box-shadow .2s var(--ease);border:1px solid #0000;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:20px 48px 20px 20px;text-decoration:none;display:grid;position:relative}.service.astro-lcdefpme:hover,.service.astro-lcdefpme:focus-visible{border-color:var(--signal);background:#edfbe2;transform:translateY(-2px);box-shadow:0 18px 30px -22px #000000b3}.service.astro-lcdefpme .tile{background:var(--wald);color:var(--signal);transition:background-color .2s var(--ease), color .2s var(--ease);border:0}.service.astro-lcdefpme:hover .tile,.service.astro-lcdefpme:focus-visible .tile{background:var(--signal);color:var(--wald)}.service__body.astro-lcdefpme{gap:4px;display:grid}.service__title.astro-lcdefpme{color:var(--wald);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:1.125rem;font-weight:600;line-height:1.3}.service__text.astro-lcdefpme{color:var(--moos);font-size:var(--fs-small);line-height:1.5}.service__arrow.astro-lcdefpme{width:20px;height:20px;color:var(--wald);transition:transform .2s var(--ease);position:absolute;top:22px;right:18px}.service.astro-lcdefpme:hover .service__arrow.astro-lcdefpme{transform:translate(4px)}.service--hint.astro-lcdefpme{background:var(--signal);border-color:var(--signal);color:var(--wald);flex-direction:column;align-items:flex-start;gap:8px;padding:22px;display:flex}.service--hint.astro-lcdefpme:hover{box-shadow:none;transform:none}.service--hint.astro-lcdefpme .service__title.astro-lcdefpme{color:var(--wald)}.service--hint.astro-lcdefpme .service__text.astro-lcdefpme{color:var(--wald);opacity:.85}.service--hint.astro-lcdefpme .text-link.astro-lcdefpme{margin-top:auto;padding-top:6px}.audiences__grid.astro-lcdefpme{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.audience.astro-lcdefpme{grid-row:span 4;grid-template-rows:subgrid;background:var(--weiss);border-radius:var(--r-panel);border:1px solid var(--linie);align-content:start;row-gap:14px;padding:12px 12px 28px;display:grid}.audience.astro-lcdefpme>.astro-lcdefpme:not(.audience__art){margin-inline:16px}.audience__art.astro-lcdefpme{border-radius:var(--r-tile);background:var(--wald);margin-bottom:8px;overflow:hidden}.audience__title.astro-lcdefpme{font-size:var(--fs-h3)}.audience__intro.astro-lcdefpme{color:var(--moos)}.audience__points.astro-lcdefpme{border-top:1px solid var(--linie);font-size:var(--fs-small);align-content:start;gap:10px;padding-top:16px;line-height:1.45;list-style:none;display:grid}.audience__points.astro-lcdefpme li.astro-lcdefpme{grid-template-columns:22px minmax(0,1fr);gap:10px;display:grid}.audience__points.astro-lcdefpme svg{background:var(--signal);width:20px;height:20px;color:var(--wald);stroke-width:2.4px;border-radius:50%;margin-top:1px;padding:3px}.process.astro-lcdefpme{position:relative;overflow:hidden}.process__glow.astro-lcdefpme{bottom:-20rem;left:-16rem}.process__inner.astro-lcdefpme{position:relative}.process__note.astro-lcdefpme{max-width:34ch;color:var(--hellgrau);font-size:var(--fs-small);border:1px solid #9af26266;border-radius:14px;align-items:center;gap:10px;padding:12px 18px;line-height:1.4;display:inline-flex}.process__note.astro-lcdefpme svg{width:20px;height:20px;color:var(--signal);flex:none}.people__grid.astro-lcdefpme{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.stage.astro-lcdefpme{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:16px;margin-top:16px;display:grid}.stage__photo.astro-lcdefpme{border-radius:var(--r-panel);background:var(--tief);min-height:420px;margin:0;position:relative;overflow:hidden}.stage__photo.astro-lcdefpme img{object-fit:cover;object-position:63% 32%;width:100%;height:100%;position:absolute;inset:0}.stage__photo.astro-lcdefpme:after{content:"";background:linear-gradient(#12382800 30%,#123828eb 85%);position:absolute;inset:0}.stage__quote.astro-lcdefpme{z-index:1;color:var(--hellgrau);gap:12px;margin:0;padding:clamp(24px,3vw,40px);display:grid;position:absolute;bottom:0;left:0;right:0}.stage__quote.astro-lcdefpme p.astro-lcdefpme{letter-spacing:-.01em;text-wrap:balance;max-width:30ch;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:500;line-height:1.3}.stage__quote.astro-lcdefpme footer.astro-lcdefpme{color:var(--signal);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase}.stage__proof.astro-lcdefpme{background:var(--weiss);border-radius:var(--r-panel);border:1px solid var(--linie);align-content:start;gap:16px;padding:clamp(24px,2.4vw,32px);display:grid}.creds.astro-lcdefpme{gap:0;list-style:none;display:grid}.creds.astro-lcdefpme .cred{border-top:1px solid var(--linie);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:12px 0;display:grid}.creds.astro-lcdefpme .cred:first-child{border-top:0}.creds.astro-lcdefpme .klaerung{outline-offset:2px}.creds.astro-lcdefpme .klaerung__chip{grid-column:2;justify-self:start;margin-left:0}.cred__body.astro-lcdefpme{font-size:var(--fs-small);gap:1px;line-height:1.35;display:grid}.cred__body.astro-lcdefpme strong.astro-lcdefpme{font-size:1rem;font-weight:600}.cred__body.astro-lcdefpme span.astro-lcdefpme{color:var(--moos)}.tile--s.astro-lcdefpme{border-radius:12px;width:40px;height:40px}.tile--s.astro-lcdefpme svg{width:20px;height:20px}.locations.astro-lcdefpme{background:var(--weiss)}.locations__grid.astro-lcdefpme{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:16px;display:grid}.locations__map.astro-lcdefpme{border-radius:var(--r-panel);align-content:center;justify-items:center;gap:18px;padding:clamp(22px,3vw,40px);display:grid;position:relative;overflow:hidden}.locations__map.astro-lcdefpme .karte{width:auto;max-width:100%;max-height:500px;position:relative}.locations__note.astro-lcdefpme{background:var(--glas);border:1px solid var(--linie-dunkel);font-size:var(--fs-small);border-radius:999px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex;position:relative}.locations__note.astro-lcdefpme svg{width:18px;height:18px;color:var(--signal)}.locations__list.astro-lcdefpme{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;display:grid}.loc.astro-lcdefpme{border-radius:var(--r-panel);background:var(--nebel);height:100%;transition:border-color .2s var(--ease), transform .2s var(--ease), background-color .2s var(--ease);border:1px solid #0000;flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}.loc.astro-lcdefpme:hover{border-color:var(--wald);background:var(--weiss);transform:translateY(-2px)}.loc__top.astro-lcdefpme{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.loc__no.astro-lcdefpme{background:var(--wald);width:40px;height:40px;color:var(--signal);border-radius:12px;place-items:center;font-size:.875rem;display:grid}.loc__region.astro-lcdefpme{letter-spacing:.06em;text-transform:uppercase;color:var(--moos);text-align:right;font-size:.75rem}.loc__city.astro-lcdefpme{letter-spacing:-.03em;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:700;line-height:1.1}.loc__address.astro-lcdefpme{color:var(--moos);font-size:var(--fs-small);line-height:1.5}.loc__building.astro-lcdefpme{font-size:var(--fs-small);color:var(--moos);align-items:center;gap:8px;margin-top:4px;display:flex}.loc__building.astro-lcdefpme svg{flex:none;width:16px;height:16px}.loc__more.astro-lcdefpme{font-weight:600;font-size:var(--fs-small);align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:inline-flex}.loc__more.astro-lcdefpme svg{width:16px;height:16px;transition:transform .2s var(--ease)}.loc.astro-lcdefpme:hover .loc__more.astro-lcdefpme svg{transform:translate(4px)}.knowledge-section.astro-lcdefpme{background:linear-gradient(165deg, var(--tief) 0%, var(--wald) 55%, #17442f 100%);position:relative;overflow:hidden}.knowledge-section__glow.astro-lcdefpme{top:-18rem;right:-14rem}.knowledge-section.astro-lcdefpme .knowledge-section__grid.astro-lcdefpme{-webkit-mask-image:radial-gradient(60% 70% at 85% 20%,#000 10%,#0000 75%);mask-image:radial-gradient(60% 70% at 85% 20%,#000 10%,#0000 75%)}.knowledge-grid.astro-lcdefpme{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:stretch;gap:16px;display:grid;position:relative}.knowledge.astro-lcdefpme{flex-direction:column;gap:20px;display:flex}.knowledge__head.astro-lcdefpme{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;display:flex}.knowledge__head.astro-lcdefpme>div.astro-lcdefpme{gap:12px;display:grid}.knowledge__head.astro-lcdefpme h2.astro-lcdefpme,.knowledge__head.astro-lcdefpme .text-link.astro-lcdefpme{color:var(--hellgrau)}.knowledge__list.astro-lcdefpme{gap:12px;list-style:none;display:grid}.article.astro-lcdefpme{color:var(--hellgrau);border:1px solid var(--linie-dunkel);backdrop-filter:blur(6px);transition:border-color .2s var(--ease), background-color .2s var(--ease);background:#ffffff0d;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:20px 52px 20px 20px;text-decoration:none;display:grid;position:relative}.article.astro-lcdefpme:hover{border-color:var(--signal);background:#ffffff17}.article__body.astro-lcdefpme{gap:4px;display:grid}.article__meta.astro-lcdefpme{color:var(--salbei);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em}.article__title.astro-lcdefpme{font-size:1.125rem;font-weight:600;line-height:1.35}.article__cluster.astro-lcdefpme{color:var(--salbei);font-size:var(--fs-small)}.article.astro-lcdefpme .article__arrow{width:20px;height:20px;color:var(--signal);transition:transform .2s var(--ease);position:absolute;top:24px;right:20px}.article.astro-lcdefpme:hover .article__arrow{transform:translate(4px)}.follow.astro-lcdefpme{background:var(--signal);min-height:240px;color:var(--wald);border-radius:18px;align-content:end;gap:16px;padding:28px;display:grid;position:relative;overflow:hidden}.follow.astro-lcdefpme:after{content:"";border:22px solid #1238281f;border-radius:50%;width:140px;height:140px;position:absolute;top:-40px;right:-40px}.follow__copy.astro-lcdefpme{z-index:1;gap:4px;display:grid;position:relative}.follow__title.astro-lcdefpme{font-family:var(--font-display);font-size:1.375rem;font-weight:700}.follow__text.astro-lcdefpme{color:var(--wald);font-size:var(--fs-small);max-width:44ch}.follow__links.astro-lcdefpme{z-index:1;flex-wrap:wrap;gap:8px;list-style:none;display:flex;position:relative}.follow__links.astro-lcdefpme a.astro-lcdefpme{color:var(--wald);font-size:var(--fs-small);transition:background-color .2s var(--ease), color .2s var(--ease);border:1px solid #12382859;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-weight:500;text-decoration:none;display:inline-flex}.follow__links.astro-lcdefpme a.astro-lcdefpme:hover{background:var(--wald);color:var(--signal);border-color:var(--wald)}.follow__links.astro-lcdefpme a.astro-lcdefpme:focus-visible{outline-color:var(--wald)}.follow__links.astro-lcdefpme svg{width:14px;height:14px}.faq-section__grid.astro-lcdefpme{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.faq-section__head.astro-lcdefpme{top:calc(var(--header-offset) + 32px);justify-items:start;gap:18px;display:grid;position:sticky}.faq-section__head.astro-lcdefpme h2.astro-lcdefpme{max-width:16ch}.faq-section__head.astro-lcdefpme .btn.astro-lcdefpme{margin-top:8px}@media (width<=1100px){.hero__visual.astro-lcdefpme .hero__struct{left:-40px}.position__grid.astro-lcdefpme,.services__cols.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}.services__group.astro-lcdefpme{grid-row:auto;grid-template-rows:none}.services__group.astro-lcdefpme+.services__group.astro-lcdefpme{margin-top:20px}.services__list.astro-lcdefpme{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service.astro-lcdefpme{gap:14px;padding:18px 40px 18px 18px}.service__title.astro-lcdefpme{overflow-wrap:anywhere;font-size:1.0625rem}.service__arrow.astro-lcdefpme{width:18px;height:18px;top:20px;right:14px}}@media (width<=1000px){.audiences__grid.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}.audience.astro-lcdefpme{grid-row:auto;grid-template-rows:none}.audience__art.astro-lcdefpme{max-height:220px}.audience__art.astro-lcdefpme svg{width:auto;max-height:220px;margin-inline:auto}.people__grid.astro-lcdefpme,.stage.astro-lcdefpme,.locations__grid.astro-lcdefpme,.knowledge-grid.astro-lcdefpme,.faq-section__grid.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}.faq-section__head.astro-lcdefpme{position:static}.follow.astro-lcdefpme{min-height:0}}@media (width<=900px){.hero__grid.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}.hero__visual.astro-lcdefpme{justify-self:start;max-width:440px;padding-bottom:0}.hero__visual.astro-lcdefpme .hero__struct{width:auto;margin:-64px 16px 0;position:relative;bottom:auto;left:auto}.facts__grid.astro-lcdefpme{grid-template-columns:repeat(2,minmax(0,1fr))}.fact--year.astro-lcdefpme{grid-area:auto/span 2;min-height:0}.fact--price.astro-lcdefpme{grid-column:auto}.section-head--split.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.hero.astro-lcdefpme .sparkle:nth-child(-n+2){display:none}.services__list.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}.services__group.astro-lcdefpme{border-radius:18px;padding:10px}.services__head.astro-lcdefpme{padding:10px 8px 16px}.service.astro-lcdefpme .tile{width:40px;height:40px}.service__title.astro-lcdefpme{font-size:1rem}.compare.astro-lcdefpme thead.astro-lcdefpme{display:none}.compare.astro-lcdefpme table.astro-lcdefpme,.compare.astro-lcdefpme tbody.astro-lcdefpme,.compare.astro-lcdefpme tr.astro-lcdefpme,.compare.astro-lcdefpme td.astro-lcdefpme{width:100%;display:block}.compare.astro-lcdefpme tr.astro-lcdefpme+tr.astro-lcdefpme{border-top:6px solid var(--weiss)}.compare.astro-lcdefpme td.astro-lcdefpme:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.6875rem;display:block}.compare__old.astro-lcdefpme:before{color:var(--moos)}.compare__new.astro-lcdefpme:before{color:var(--signal)}.compare__x.astro-lcdefpme,.compare__check.astro-lcdefpme{margin-top:0;top:auto}.compare__old.astro-lcdefpme,.compare__new.astro-lcdefpme{border-top:0;padding:16px 18px}.compare__old.astro-lcdefpme>span.astro-lcdefpme:last-child,.compare__new.astro-lcdefpme>span.astro-lcdefpme:last-child{padding-left:40px}.compare__x.astro-lcdefpme,.compare__check.astro-lcdefpme{left:18px}}@media (width<=560px){.hero__actions.astro-lcdefpme .btn.astro-lcdefpme{width:100%}.facts__grid.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}.fact--year.astro-lcdefpme,.fact--price.astro-lcdefpme{grid-column:auto}.fact--price.astro-lcdefpme{padding-right:96px}.stage__photo.astro-lcdefpme{min-height:460px}}@media (width<=900px){.award__grid.astro-lcdefpme{grid-template-columns:minmax(0,1fr)}.award__seal.astro-lcdefpme{order:-1;max-width:560px}}@media (width<=1100px){.hero__seal.astro-lcdefpme{width:112px;top:-24px;right:-10px}.hero__visual.astro-lcdefpme:has(.hero__seal) .hero__caption.astro-lcdefpme{max-width:calc(100% - 112px)}}@media (width<=640px){.hero__seal.astro-lcdefpme{width:92px;top:-20px;right:8px}.hero__visual.astro-lcdefpme:has(.hero__seal) .hero__caption.astro-lcdefpme{max-width:calc(100% - 112px)}}@media (width>=961px) and (width<=1180px){.facts.astro-lcdefpme .fact__value--m.astro-lcdefpme{font-size:clamp(1.625rem,.9rem + 1.5vw,2rem)}}
