.ss[data-astro-cid-plfe327p]{background:var(--ss-bg);color:#fff;position:relative}.ss__stage[data-astro-cid-plfe327p]{height:calc(var(--ss-height) - var(--ss-top));position:relative;overflow:hidden}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ss[data-astro-cid-plfe327p][data-pin]{height:calc(var(--ss-height) - var(--ss-top) + var(--ss-length) * 1vh)}.ss[data-astro-cid-plfe327p][data-pin] .ss__stage[data-astro-cid-plfe327p]{top:var(--ss-top);position:sticky}}.ss__poster[data-astro-cid-plfe327p],.ss__canvas[data-astro-cid-plfe327p]{width:100%;height:100%;display:block;position:absolute;inset:0}.ss__poster[data-astro-cid-plfe327p]{object-fit:var(--ss-fit);object-position:var(--ss-focus-x) 50%}.ss__canvas[data-astro-cid-plfe327p]{opacity:0}.ss[data-astro-cid-plfe327p].is-ready .ss__canvas[data-astro-cid-plfe327p]{opacity:1}.ss__overlays[data-astro-cid-plfe327p]{pointer-events:none;padding:clamp(1rem,5vw,4rem);display:grid;position:absolute;inset:0}.ss__overlay[data-astro-cid-plfe327p]{text-shadow:0 1px 12px #0009;max-width:min(36rem,100%);transform:translateY(calc(var(--ss-shift,0) * var(--ss-travel,2rem)));will-change:opacity, transform;pointer-events:auto;grid-area:1/1}.ss__overlay[data-astro-cid-plfe327p][data-hidden]{pointer-events:none}.ss__overlay[data-astro-cid-plfe327p]>:first-child{margin-top:0}.ss__overlay[data-astro-cid-plfe327p]>:last-child{margin-bottom:0}.ss__overlay[data-astro-cid-plfe327p] p[data-astro-cid-plfe327p]{font-size:clamp(1.25rem,3vw,2rem);line-height:1.3}.ss__overlay--center[data-astro-cid-plfe327p]{text-align:center;place-self:center}.ss__overlay--top[data-astro-cid-plfe327p]{text-align:center;place-self:start center}.ss__overlay--bottom[data-astro-cid-plfe327p]{text-align:center;place-self:end center}.ss__overlay--left[data-astro-cid-plfe327p]{place-self:center start}.ss__overlay--right[data-astro-cid-plfe327p]{text-align:right;place-self:center end}.ss__overlay--top-left[data-astro-cid-plfe327p]{place-self:start}.ss__overlay--top-right[data-astro-cid-plfe327p]{text-align:right;place-self:start end}.ss__overlay--bottom-left[data-astro-cid-plfe327p]{place-self:end start}.ss__overlay--bottom-right[data-astro-cid-plfe327p]{text-align:right;place-self:end}@media (prefers-reduced-motion:reduce),(scripting:none){.ss__stage[data-astro-cid-plfe327p]{height:auto;min-height:calc(var(--ss-height) - var(--ss-top));display:grid}.ss__stage[data-astro-cid-plfe327p]>[data-astro-cid-plfe327p]{grid-area:1/1}.ss__overlays[data-astro-cid-plfe327p]{background:#00000073;flex-direction:column;justify-content:center;gap:1.5rem;display:flex;position:relative}.ss__overlay[data-astro-cid-plfe327p]{text-align:center;pointer-events:auto;place-self:center;transform:none;opacity:1!important}.ss__canvas[data-astro-cid-plfe327p]{display:none}}.stack[data-astro-cid-zsucwhlb]{--stack-gap:.5rem;gap:var(--stack-gap);max-width:60rem;margin:0;display:grid}.stack__text[data-astro-cid-zsucwhlb],.stack__panel[data-astro-cid-zsucwhlb] p[data-astro-cid-zsucwhlb]{margin:0}.stack__layer[data-astro-cid-zsucwhlb]{min-width:0}.stack__text[data-astro-cid-zsucwhlb]{flex-wrap:wrap;align-items:baseline;column-gap:.75rem;display:flex}.stack__label[data-astro-cid-zsucwhlb]{letter-spacing:.01em;color:var(--color-text-muted);flex-basis:100%;margin-bottom:.15rem;font-size:.75rem}.stack__name[data-astro-cid-zsucwhlb]{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700;line-height:1.3}.stack__line[data-astro-cid-zsucwhlb]{color:var(--color-text-muted);font-size:.9375rem;line-height:1.4}.stack[data-astro-cid-zsucwhlb] .stack__icon{width:1.375rem;height:1.375rem;color:var(--color-primary-ink);flex:none}.stack__goal[data-astro-cid-zsucwhlb]{border:var(--line);border-radius:var(--radius);align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.stack__goal[data-astro-cid-zsucwhlb] .stack__name[data-astro-cid-zsucwhlb]{font-size:clamp(1.125rem,1.6vw,1.3rem);font-weight:400}.stack__modules[data-astro-cid-zsucwhlb]{gap:var(--stack-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.stack__modules[data-astro-cid-zsucwhlb]>li[data-astro-cid-zsucwhlb]{display:flex}.stack__card[data-astro-cid-zsucwhlb]{border:var(--line);border-radius:var(--radius);background:var(--color-card);width:100%;color:var(--color-text);font:inherit;text-align:left;flex-direction:column;gap:.35rem;padding:1rem 1rem 1.1rem;display:flex;position:relative}.stack__card-head[data-astro-cid-zsucwhlb]{justify-content:space-between;align-items:center;margin-bottom:.9rem;display:flex}.stack__no[data-astro-cid-zsucwhlb]{letter-spacing:.06em;color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.stack__card[data-astro-cid-zsucwhlb] .stack__line[data-astro-cid-zsucwhlb]{font-size:.875rem}.stack__card--toggle[data-astro-cid-zsucwhlb]{cursor:pointer;padding-bottom:2.4rem;transition:border-color .15s,background-color .15s}.stack__card--toggle[data-astro-cid-zsucwhlb]:hover{border-color:var(--color-accent)}.stack__card--toggle[data-astro-cid-zsucwhlb][aria-expanded=true]{border-color:var(--color-accent);background:var(--color-surface)}.stack[data-astro-cid-zsucwhlb] .stack__chevron{width:1.1rem;height:1.1rem;color:var(--color-text-muted);transition:transform .2s;position:absolute;bottom:.85rem;right:.85rem}.stack__card--toggle[data-astro-cid-zsucwhlb][aria-expanded=true] .stack__chevron{color:var(--color-accent);transform:rotate(180deg)}.stack__panel[data-astro-cid-zsucwhlb]{border:var(--line);border-left:1px solid var(--color-accent);border-radius:var(--radius);max-width:44rem;padding:1.1rem 1.25rem 1.25rem}.stack__panel[data-astro-cid-zsucwhlb] .stack__panel-title[data-astro-cid-zsucwhlb]{margin-bottom:.35rem;font-weight:700}.stack__panel-title[data-astro-cid-zsucwhlb] .stack__no[data-astro-cid-zsucwhlb]{margin-right:.35rem}.stack__panel[data-astro-cid-zsucwhlb] .stack__panel-result[data-astro-cid-zsucwhlb]{border-top:var(--line);color:var(--color-text-muted);margin-top:.6rem;padding-top:.6rem}.stack__panel-result[data-astro-cid-zsucwhlb] strong[data-astro-cid-zsucwhlb]{color:var(--color-text)}.stack__base[data-astro-cid-zsucwhlb]{border-radius:var(--radius);background:var(--color-primary);color:var(--color-accent);padding:1rem 1.25rem}.stack__base[data-astro-cid-zsucwhlb] .stack__label[data-astro-cid-zsucwhlb],.stack__base[data-astro-cid-zsucwhlb] .stack__line[data-astro-cid-zsucwhlb]{color:var(--color-accent)}.stack__tech[data-astro-cid-zsucwhlb]{border-radius:var(--radius);background:var(--color-accent);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.9rem 1.5rem;padding:1rem 1.25rem 1.1rem;display:flex}.stack__tech[data-astro-cid-zsucwhlb] .stack__label[data-astro-cid-zsucwhlb]{color:#ffffffb8}.stack__tags[data-astro-cid-zsucwhlb]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.stack__tags[data-astro-cid-zsucwhlb] li[data-astro-cid-zsucwhlb]{border:var(--line-dark);border-radius:var(--radius);color:#ffffffe6;align-items:center;gap:.4rem;padding:.3rem .65rem;font-size:.8125rem;line-height:1.3;display:inline-flex}.stack[data-astro-cid-zsucwhlb] .stack__tag-icon{width:1rem;height:1rem;color:var(--color-primary)}.stack-nav__hint[data-astro-cid-zsucwhlb]{margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:.875rem}.stack-nav__pointer[data-astro-cid-zsucwhlb]{display:none}@media (width>=48rem) and (hover:hover) and (pointer:fine){.stack-nav__touch[data-astro-cid-zsucwhlb]{display:none}.stack-nav__pointer[data-astro-cid-zsucwhlb]{display:inline}}a[data-astro-cid-zsucwhlb].stack__card,.stack__link[data-astro-cid-zsucwhlb]{-webkit-tap-highlight-color:transparent;text-decoration:none;transition:border-color .15s,background-color .15s,box-shadow .15s;position:relative}a[data-astro-cid-zsucwhlb].stack__card{padding-bottom:2.4rem}.stack__link[data-astro-cid-zsucwhlb]{padding-right:2.75rem}a[data-astro-cid-zsucwhlb].stack__card:hover,a[data-astro-cid-zsucwhlb].stack__card:active{border-color:var(--color-accent);background:var(--color-surface)}.stack__base[data-astro-cid-zsucwhlb].stack__link:hover,.stack__base[data-astro-cid-zsucwhlb].stack__link:active{box-shadow:inset 0 0 0 1px var(--color-accent)}.stack__tech[data-astro-cid-zsucwhlb].stack__link:hover,.stack__tech[data-astro-cid-zsucwhlb].stack__link:active{background:var(--color-accent-mid)}a[data-astro-cid-zsucwhlb].stack__card:focus-visible,.stack__link[data-astro-cid-zsucwhlb]:focus-visible{outline:var(--focus);outline-offset:3px}.stack__link[data-astro-cid-zsucwhlb] .stack__chevron{width:1.1rem;height:1.1rem;position:absolute;top:1rem;right:1rem}.stack__base[data-astro-cid-zsucwhlb].stack__link .stack__chevron{color:var(--color-accent)}.stack__tech[data-astro-cid-zsucwhlb].stack__link .stack__chevron{color:#ffffffb8}@media (width<=47.99rem){.stack__modules[data-astro-cid-zsucwhlb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.js .stack__layer[data-astro-cid-zsucwhlb]{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transition-delay:calc(var(--step,0) * .19s);transform:translateY(.9rem)}.js .stack[data-astro-cid-zsucwhlb].is-built .stack__layer[data-astro-cid-zsucwhlb]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-zsucwhlb].stack__card,.stack__link[data-astro-cid-zsucwhlb],.stack__card--toggle[data-astro-cid-zsucwhlb],.stack[data-astro-cid-zsucwhlb] .stack__chevron{transition:none}}.ti[data-astro-cid-g67ucfha]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.ti[data-astro-cid-g67ucfha]>[data-astro-cid-g67ucfha]{min-width:0}.ti__head[data-astro-cid-g67ucfha] h2{font-size:clamp(1.9rem,3.8vw,3.25rem)}.ti__shade[data-astro-cid-g67ucfha]{display:none}@media (width>=48rem){.ti__media[data-astro-cid-g67ucfha]{grid-area:1/7/span 2/span 6}.ti__head[data-astro-cid-g67ucfha]{grid-area:1/1/auto/span 5;align-self:end}.ti__body[data-astro-cid-g67ucfha]{grid-area:2/1/auto/span 5;align-self:start}.ti--reverse[data-astro-cid-g67ucfha] .ti__media[data-astro-cid-g67ucfha]{grid-column:1/span 6}.ti--reverse[data-astro-cid-g67ucfha] .ti__head[data-astro-cid-g67ucfha],.ti--reverse[data-astro-cid-g67ucfha] .ti__body[data-astro-cid-g67ucfha]{grid-column:8/span 5}}@media (width<=47.99rem){.ti[data-astro-cid-g67ucfha]>[data-astro-cid-g67ucfha]{grid-column:1/-1}.ti__media[data-astro-cid-g67ucfha]{margin-inline:calc(-1 * var(--gutter));grid-row:1;position:relative}.ti__media[data-astro-cid-g67ucfha] .sc{aspect-ratio:4/5}.ti__shade[data-astro-cid-g67ucfha]{pointer-events:none;background:linear-gradient(#160c2e00 22%,#160c2e66 42%,#160c2edb 68%,#160c2ef5 100%);display:block;position:absolute;inset:0}.ti__head[data-astro-cid-g67ucfha]{z-index:1;padding-bottom:var(--space-3);color:#fff;grid-row:1;align-self:end;position:relative}.ti__head[data-astro-cid-g67ucfha] h2{margin-bottom:0}.ti__head[data-astro-cid-g67ucfha] .eyebrow{color:#ffffffe0;margin-bottom:var(--space-1)}.ti__head[data-astro-cid-g67ucfha] .eyebrow:before,.ti__head[data-astro-cid-g67ucfha] .mark:before{color:var(--color-primary)}.ti__head[data-astro-cid-g67ucfha] :focus-visible{outline-color:var(--color-primary)}.ti__body[data-astro-cid-g67ucfha]{padding-top:var(--space-4);grid-row:2}}.stage[data-astro-cid-jofxumbt]{background:var(--color-accent);color:#fff;overflow:hidden}.stage__visual[data-astro-cid-jofxumbt]{align-items:flex-end;min-height:clamp(30rem,78vh,48rem);display:flex;position:relative}.stage__media[data-astro-cid-jofxumbt]{position:absolute;inset:0}.stage__media[data-astro-cid-jofxumbt] img{object-fit:cover;width:100%;height:100%}.stage__shade[data-astro-cid-jofxumbt]{background:linear-gradient(#160c2e00 38%,#160c2ecc 70%,#160c2ef7 100%),linear-gradient(90deg,#160c2ebf 0%,#160c2e00 55%);position:absolute;inset:0}.stage__head[data-astro-cid-jofxumbt]{padding-block:var(--space-6) var(--space-5);position:relative}.stage__text[data-astro-cid-jofxumbt]{max-width:44rem}.stage__lead[data-astro-cid-jofxumbt]{color:#ffffffe6;margin-bottom:0}.stage__body[data-astro-cid-jofxumbt]{padding-block:var(--space-5) var(--section-y);position:relative}@media (width<=47.99rem){.stage__visual[data-astro-cid-jofxumbt]{aspect-ratio:4/5;min-height:0}.stage__media[data-astro-cid-jofxumbt] img{object-position:var(--focus-x) 50%}.stage__shade[data-astro-cid-jofxumbt]{background:linear-gradient(#160c2e00 20%,#160c2e73 38%,#160c2ee0 62%,#160c2ef7 100%)}.stage__head[data-astro-cid-jofxumbt]{padding-block:var(--space-4) var(--space-3)}}.cards[data-astro-cid-4uztihkx]{column-gap:var(--col-gap);row-gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.cards--2[data-astro-cid-4uztihkx]{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--3[data-astro-cid-4uztihkx]{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--4[data-astro-cid-4uztihkx]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=64rem){.cards--4[data-astro-cid-4uztihkx],.cards--3[data-astro-cid-4uztihkx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){.cards--2[data-astro-cid-4uztihkx],.cards--3[data-astro-cid-4uztihkx],.cards--4[data-astro-cid-4uztihkx]{grid-template-columns:1fr}}.card[data-astro-cid-4uztihkx]{flex-direction:column;display:flex;position:relative}.card--text[data-astro-cid-4uztihkx]{padding-top:var(--space-3);border-top:2px solid}.card--text[data-astro-cid-4uztihkx]:has(.card__link):hover{border-top-color:var(--color-primary)}.cards--fine[data-astro-cid-4uztihkx]{row-gap:var(--space-4)}.cards--fine[data-astro-cid-4uztihkx] .card--text[data-astro-cid-4uztihkx]{padding-top:var(--space-3);border-top:1px solid #160c2e29}.on-dark .cards--fine[data-astro-cid-4uztihkx] .card--text[data-astro-cid-4uztihkx]{border-top-color:var(--color-border-dark)}.cards--fine[data-astro-cid-4uztihkx] .card__title[data-astro-cid-4uztihkx]{letter-spacing:-.01em;font-size:1.125rem}.cards--fine[data-astro-cid-4uztihkx] .card__text[data-astro-cid-4uztihkx]{margin-bottom:0;font-size:.9375rem}.cards--box[data-astro-cid-4uztihkx]{row-gap:var(--col-gap)}.cards--box[data-astro-cid-4uztihkx] .card--text[data-astro-cid-4uztihkx]{padding:var(--space-3);border-radius:var(--radius);background:#fff;border:1px solid #160c2e1f}.cards--box[data-astro-cid-4uztihkx] .card__title[data-astro-cid-4uztihkx]{letter-spacing:-.01em;font-size:1.125rem}.cards--box[data-astro-cid-4uztihkx] .card__text[data-astro-cid-4uztihkx]{margin-bottom:0;font-size:.9375rem}.cards--box[data-astro-cid-4uztihkx] .card[data-astro-cid-4uztihkx] .card__icon{width:2rem;height:2rem}.card[data-astro-cid-4uztihkx] .card__icon{width:1.5rem;height:1.5rem;margin-bottom:var(--space-2);color:var(--color-primary-ink)}.on-dark .card[data-astro-cid-4uztihkx] .card__icon{color:var(--color-primary)}.card__kicker[data-astro-cid-4uztihkx]{margin-bottom:var(--space-1);color:var(--color-text-muted);font-size:.875rem;font-weight:700}.on-dark .card__kicker[data-astro-cid-4uztihkx]{color:var(--color-primary)}.card__title[data-astro-cid-4uztihkx]{margin-bottom:var(--space-1)}h4[data-astro-cid-4uztihkx].card__title{letter-spacing:-.015em;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:700;line-height:1.2}.card__link[data-astro-cid-4uztihkx]{color:inherit;text-decoration:none}.card__link[data-astro-cid-4uztihkx]:focus-visible{outline:none}.card__link[data-astro-cid-4uztihkx]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-4uztihkx]:focus-within{outline:var(--focus);outline-offset:6px}.on-dark .card[data-astro-cid-4uztihkx]:focus-within{outline-color:var(--color-primary)}.card__text[data-astro-cid-4uztihkx]{color:var(--color-text-muted);margin-bottom:var(--space-3)}.on-dark .card__text[data-astro-cid-4uztihkx]{color:#fffc}.card__more[data-astro-cid-4uztihkx]{align-self:flex-start;margin-top:auto}.card[data-astro-cid-4uztihkx]:hover .card__more[data-astro-cid-4uztihkx]{border-bottom-color:var(--color-primary)}.card[data-astro-cid-4uztihkx]:has(.card__link):hover .card__more[data-astro-cid-4uztihkx] .btn__arrow{transform:translate(6px)}.card[data-astro-cid-4uztihkx]:has(.card__link):hover .card__title[data-astro-cid-4uztihkx]{text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:.2em;text-decoration-thickness:2px}.kc[data-astro-cid-4wegfnij]{max-width:44rem}.kc__hint[data-astro-cid-4wegfnij]{margin-bottom:var(--space-4)}.kc__form[data-astro-cid-4wegfnij]{margin:0}fieldset[data-astro-cid-4wegfnij]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-4wegfnij]{padding:0}.kc__progress[data-astro-cid-4wegfnij]{margin-bottom:var(--space-4)}.kc__q[data-astro-cid-4wegfnij][hidden],.kc__nav[data-astro-cid-4wegfnij][hidden],.kc__submit[data-astro-cid-4wegfnij][hidden],.kc__back[data-astro-cid-4wegfnij][hidden],.kc__result[data-astro-cid-4wegfnij][hidden]{display:none}.kc__progress-row[data-astro-cid-4wegfnij]{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin:0 0 .6rem;font-size:.875rem;display:flex}.kc__progress-count[data-astro-cid-4wegfnij]{font-variant-numeric:tabular-nums;font-weight:600}.kc__progress-bar[data-astro-cid-4wegfnij],.kc__bar[data-astro-cid-4wegfnij]{background:var(--color-border);height:2px;display:block;overflow:hidden}.kc__progress-fill[data-astro-cid-4wegfnij],.kc__fill[data-astro-cid-4wegfnij]{background:var(--color-primary-ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.kc__page[data-astro-cid-4wegfnij]+.kc__page[data-astro-cid-4wegfnij]{margin-top:var(--space-5)}.kc__page[data-astro-cid-4wegfnij][hidden]{display:none}.kc__page-title[data-astro-cid-4wegfnij]{letter-spacing:-.015em;margin:0 0 var(--space-1);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:700}.kc__q[data-astro-cid-4wegfnij]+.kc__q[data-astro-cid-4wegfnij],.kc__page-title[data-astro-cid-4wegfnij]+.kc__q[data-astro-cid-4wegfnij]{margin-top:var(--space-4)}.kc__legend[data-astro-cid-4wegfnij]{float:left;width:100%;margin-bottom:.75rem;font-size:1.0625rem;line-height:1.5}.kc__no[data-astro-cid-4wegfnij]{letter-spacing:.06em;color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-bottom:.2rem;font-size:.75rem;display:block}.kc__text[data-astro-cid-4wegfnij]{font-weight:400}.kc__seg[data-astro-cid-4wegfnij]{clear:both;border-radius:var(--radius);border:1px solid #160c2e80;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,22rem);display:grid;overflow:hidden}.kc__opt[data-astro-cid-4wegfnij]{cursor:pointer;display:block;position:relative}.kc__opt[data-astro-cid-4wegfnij]+.kc__opt[data-astro-cid-4wegfnij]{border-left:var(--line)}.kc__opt[data-astro-cid-4wegfnij] input[data-astro-cid-4wegfnij]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.kc__opt[data-astro-cid-4wegfnij] span[data-astro-cid-4wegfnij]{min-height:2.5rem;color:var(--color-text-muted);background:var(--color-card);justify-content:center;align-items:center;padding:.4rem .5rem;font-size:.9375rem;transition:background-color .15s,color .15s;display:flex}.kc__opt[data-astro-cid-4wegfnij]:hover span[data-astro-cid-4wegfnij]{background:var(--color-surface);color:var(--color-text)}.kc__opt[data-astro-cid-4wegfnij] input[data-astro-cid-4wegfnij]:checked+span[data-astro-cid-4wegfnij]{background:var(--color-accent);color:#fff}.kc__opt[data-astro-cid-4wegfnij] input[data-astro-cid-4wegfnij]:focus-visible+span[data-astro-cid-4wegfnij]{outline:2px solid var(--color-accent);outline-offset:-5px;box-shadow:inset 0 0 0 3px var(--color-background)}.kc__back[data-astro-cid-4wegfnij]{min-height:3.25rem;font:inherit;color:var(--color-text-muted);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:.85rem .25rem;text-decoration:underline 1px}.kc__back[data-astro-cid-4wegfnij]:hover{color:var(--color-text)}.kc__nav[data-astro-cid-4wegfnij]{margin-top:var(--space-3);min-height:3.25rem}.kc__submit[data-astro-cid-4wegfnij]{margin-left:var(--space-2)}.kc__result[data-astro-cid-4wegfnij]{margin-top:var(--space-5);padding:var(--space-4) 0 0;border-top:1px solid var(--color-accent)}.kc__result[data-astro-cid-4wegfnij]:focus{outline:none}.kc__result[data-astro-cid-4wegfnij]:focus-visible{outline:1px solid var(--color-accent);outline-offset:.75rem}.kc__total[data-astro-cid-4wegfnij]{margin:0 0 var(--space-4);gap:.25rem;display:grid}.kc__total-label[data-astro-cid-4wegfnij]{letter-spacing:.01em;color:var(--color-text-muted);font-size:.75rem}.kc__total-value[data-astro-cid-4wegfnij]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,7vw,4.5rem);font-weight:400;line-height:1}.kc__rating[data-astro-cid-4wegfnij]{color:var(--color-primary-ink);font-size:clamp(1.125rem,1.6vw,1.3rem);font-weight:700}.kc__rating-text[data-astro-cid-4wegfnij]{max-width:40rem;margin:0 0 var(--space-3);font-size:1.0625rem;line-height:1.6}.kc__lever[data-astro-cid-4wegfnij]{margin:0 0 var(--space-4);border-left:3px solid var(--color-primary);padding-left:.9rem;font-size:clamp(1.05rem,1.4vw,1.2rem)}.kc__areas[data-astro-cid-4wegfnij]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.kc__row[data-astro-cid-4wegfnij]{align-items:center;column-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;row-gap:.4rem;font-size:.9375rem;display:grid}.kc__row-name[data-astro-cid-4wegfnij]{grid-column:1}.kc__bar[data-astro-cid-4wegfnij]{grid-area:2/1/auto/-1}.kc__value[data-astro-cid-4wegfnij]{text-align:right;color:var(--color-text-muted);font-variant-numeric:tabular-nums;grid-area:1/2}.kc__after[data-astro-cid-4wegfnij]{margin-top:var(--space-5)}.kc__note[data-astro-cid-4wegfnij]{max-width:44rem;margin:0;font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.5}@media (width>=40rem){.kc__row[data-astro-cid-4wegfnij]{grid-template-columns:minmax(0,15rem) minmax(0,1fr) 5.5rem}.kc__bar[data-astro-cid-4wegfnij]{grid-area:1/2}.kc__value[data-astro-cid-4wegfnij]{grid-column:3}}.js .kc__tool[data-astro-cid-4wegfnij]{border-radius:var(--radius);background:var(--color-accent);color:#fff;--ton-text:#fff;--ton-muted:#fffc;--ton-line:var(--color-border-dark);--ton-ink:var(--color-primary);padding:clamp(1.25rem,4vw,2.75rem);position:relative;overflow:hidden}.js .kc__tool[data-astro-cid-4wegfnij] [data-astro-cid-4wegfnij]:focus-visible{outline-color:var(--color-primary)}.js .kc__tool[data-astro-cid-4wegfnij] .kc__progress-row[data-astro-cid-4wegfnij]{color:#fffc}.js .kc__tool[data-astro-cid-4wegfnij] .kc__progress-count[data-astro-cid-4wegfnij]{color:#fff}.js .kc__tool[data-astro-cid-4wegfnij] .kc__progress-bar[data-astro-cid-4wegfnij],.js .kc__tool[data-astro-cid-4wegfnij] .kc__bar[data-astro-cid-4wegfnij]{background:#ffffff38;height:3px}.js .kc__tool[data-astro-cid-4wegfnij] .kc__progress-fill[data-astro-cid-4wegfnij],.js .kc__tool[data-astro-cid-4wegfnij] .kc__fill[data-astro-cid-4wegfnij]{background:var(--color-primary)}.js .kc__tool[data-astro-cid-4wegfnij]:not(.is-tool) .kc__q[data-astro-cid-4wegfnij]:not([data-first]),.js .kc__tool[data-astro-cid-4wegfnij]:not(.is-tool) .kc__page[data-astro-cid-4wegfnij]:not(:first-of-type),html:not(.js) .kc__progress[data-astro-cid-4wegfnij],html:not(.js) .kc__nav[data-astro-cid-4wegfnij],.js .kc__tool[data-astro-cid-4wegfnij] .kc__page-title[data-astro-cid-4wegfnij],.js .kc__tool[data-astro-cid-4wegfnij] .kc__no[data-astro-cid-4wegfnij]{display:none}.js .kc__tool[data-astro-cid-4wegfnij] .kc__page[data-astro-cid-4wegfnij]+.kc__page[data-astro-cid-4wegfnij],.js .kc__tool[data-astro-cid-4wegfnij] .kc__q[data-astro-cid-4wegfnij]+.kc__q[data-astro-cid-4wegfnij],.js .kc__tool[data-astro-cid-4wegfnij] .kc__page-title[data-astro-cid-4wegfnij]+.kc__q[data-astro-cid-4wegfnij]{margin-top:0}.js .kc__tool[data-astro-cid-4wegfnij] .kc__q[data-astro-cid-4wegfnij]{min-height:13rem}.js .kc__tool[data-astro-cid-4wegfnij] .kc__legend[data-astro-cid-4wegfnij]{margin-bottom:var(--space-4);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.3rem,2.6vw,1.85rem);font-weight:700;line-height:1.25}.js .kc__tool[data-astro-cid-4wegfnij] .kc__text[data-astro-cid-4wegfnij]{font-weight:700}.js .kc__tool[data-astro-cid-4wegfnij] .kc__seg[data-astro-cid-4wegfnij]{border:0;border-radius:0;gap:.6rem;width:100%;overflow:visible}.js .kc__tool[data-astro-cid-4wegfnij] .kc__opt[data-astro-cid-4wegfnij]+.kc__opt[data-astro-cid-4wegfnij]{border-left:0}.js .kc__tool[data-astro-cid-4wegfnij] .kc__opt[data-astro-cid-4wegfnij] span[data-astro-cid-4wegfnij]{border-radius:var(--radius);color:#fff;background:0 0;border:1px solid #ffffff8c;min-height:3.5rem;padding:.6rem .5rem;font-size:clamp(1rem,1.6vw,1.125rem);font-weight:700}.js .kc__tool[data-astro-cid-4wegfnij] .kc__opt[data-astro-cid-4wegfnij]:hover span[data-astro-cid-4wegfnij]{background:var(--color-accent-mid);color:#fff;border-color:#fff}.js .kc__tool[data-astro-cid-4wegfnij] .kc__opt[data-astro-cid-4wegfnij] input[data-astro-cid-4wegfnij]:checked+span[data-astro-cid-4wegfnij]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-accent)}.js .kc__tool[data-astro-cid-4wegfnij] .kc__opt[data-astro-cid-4wegfnij] input[data-astro-cid-4wegfnij]:focus-visible+span[data-astro-cid-4wegfnij]{outline:3px solid var(--color-primary);outline-offset:3px;box-shadow:none}.js .kc__tool[data-astro-cid-4wegfnij] .kc__back[data-astro-cid-4wegfnij]{color:#fffc}.js .kc__tool[data-astro-cid-4wegfnij] .kc__back[data-astro-cid-4wegfnij]:hover{color:#fff}.js .kc__tool[data-astro-cid-4wegfnij] .kc__result[data-astro-cid-4wegfnij]{border-top:0;margin-top:0;padding-top:0}.js .kc__tool[data-astro-cid-4wegfnij] .kc__result[data-astro-cid-4wegfnij]:focus-visible{outline:1px solid var(--color-primary);outline-offset:.5rem}.js .kc__tool[data-astro-cid-4wegfnij] .kc__total-label[data-astro-cid-4wegfnij],.js .kc__tool[data-astro-cid-4wegfnij] .kc__value[data-astro-cid-4wegfnij]{color:#fffc}.js .kc__tool[data-astro-cid-4wegfnij] .kc__total-value[data-astro-cid-4wegfnij]{font-weight:800}.js .kc__tool[data-astro-cid-4wegfnij] .kc__rating[data-astro-cid-4wegfnij]{color:var(--color-primary)}.kc__back--result[data-astro-cid-4wegfnij]{margin-top:var(--space-3)}@keyframes kc-in-next{0%{opacity:0;transform:translate(2.5rem)}}@keyframes kc-in-prev{0%{opacity:0;transform:translate(-2.5rem)}}@media (prefers-reduced-motion:no-preference){.js .kc__tool[data-astro-cid-4wegfnij] .is-in-next[data-astro-cid-4wegfnij]{animation:kc-in-next .3s var(--ease-out) both}.js .kc__tool[data-astro-cid-4wegfnij] .is-in-prev[data-astro-cid-4wegfnij]{animation:kc-in-prev .3s var(--ease-out) both}.kc__fill[data-astro-cid-4wegfnij],.kc__progress-fill[data-astro-cid-4wegfnij]{transition:transform .6s var(--ease-out)}}@media (prefers-reduced-motion:reduce){.kc__opt[data-astro-cid-4wegfnij] span[data-astro-cid-4wegfnij]{transition:none}}.cta-band[data-astro-cid-hwvj6ntz]{position:relative;overflow:hidden}.cta-band[data-astro-cid-hwvj6ntz]:not(.ton--gruen){background:var(--color-accent);color:#fff}.cta-band__media[data-astro-cid-hwvj6ntz]{position:absolute;inset:0}.cta-band__media[data-astro-cid-hwvj6ntz] img{object-fit:cover;width:100%;height:100%}.cta-band__media[data-astro-cid-hwvj6ntz]:after{content:"";background:linear-gradient(90deg,#160c2ef2 0%,#160c2ecc 55%,#160c2e80 100%);position:absolute;inset:0}@media (width<=47.99rem){.cta-band__media[data-astro-cid-hwvj6ntz]:after{background:linear-gradient(#160c2eb3 0%,#160c2ee0 40%,#160c2ef5 100%)}}.cta-band__inner[data-astro-cid-hwvj6ntz]{padding-block:clamp(5rem,11vw,9rem);position:relative}.cta-band__text[data-astro-cid-hwvj6ntz]{color:#ffffffe0;max-width:38rem}.ton--gruen[data-astro-cid-hwvj6ntz] .cta-band__text[data-astro-cid-hwvj6ntz]{color:var(--ton-text)}.merksatz[data-astro-cid-p4uzh7el]{padding-block:clamp(6rem,14vw,11rem);overflow-x:clip}.merksatz--inset[data-astro-cid-p4uzh7el]{box-shadow:0 0 0 100vmax var(--color-background);clip-path:inset(0 -100vmax);padding-block:clamp(5rem,11vw,9rem);overflow-x:visible}.splash[data-astro-cid-p4uzh7el]{isolation:isolate;width:fit-content;max-width:min(var(--zeile), calc((100% + 1.6 * var(--gutter)) / var(--fleck-faktor)));color:#fff;margin-inline:auto;font-size:clamp(1.6rem,6vw + .5625rem,4.5rem);position:relative}.splash--gruen[data-astro-cid-p4uzh7el]{color:var(--color-accent)}.merksatz__text[data-astro-cid-p4uzh7el]{letter-spacing:-.035em;text-align:center;color:inherit;text-wrap:balance;hyphens:manual;margin:0;font-size:1em;font-weight:900;line-height:1.05;position:relative}.splash__form[data-astro-cid-p4uzh7el]{z-index:-1;pointer-events:none;position:absolute}.splash__fleck[data-astro-cid-p4uzh7el]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.splash__tropfen[data-astro-cid-p4uzh7el]{width:calc(var(--g) * 1em);height:calc(var(--g) * 1em);margin:calc(var(--g) * -.5em) 0 0 calc(var(--g) * -.5em);position:absolute;overflow:visible}.splash[data-astro-cid-p4uzh7el] path[data-astro-cid-p4uzh7el]{fill:var(--color-accent)}.splash--gruen[data-astro-cid-p4uzh7el] path[data-astro-cid-p4uzh7el]{fill:var(--color-primary)}@media (prefers-reduced-motion:no-preference){.js .splash__fleck[data-astro-cid-p4uzh7el],.js .splash__tropfen[data-astro-cid-p4uzh7el]{transition:transform .6s cubic-bezier(.2,.9,.25,1.15)}.js .splash__tropfen[data-astro-cid-p4uzh7el]{transition-delay:calc(80ms + var(--i) * 40ms)}.js .splash[data-astro-cid-p4uzh7el]:not(.is-gelandet) .splash__fleck[data-astro-cid-p4uzh7el]{transform:scale(.9) rotate(var(--neigung))}.js .splash[data-astro-cid-p4uzh7el]:not(.is-gelandet) .splash__tropfen[data-astro-cid-p4uzh7el]{transform:scale(.3)}}.marke[data-astro-cid-hnvrymvn]{padding-block:clamp(4rem,10vw,8rem)}.marke__satz[data-astro-cid-hnvrymvn]{letter-spacing:-.035em;max-width:16em;color:var(--color-accent);text-wrap:balance;margin:0;font-size:clamp(2rem,5.4vw,4.5rem);font-weight:900;line-height:1.05}@media (prefers-reduced-motion:no-preference){.js .marke__satz[data-astro-cid-hnvrymvn]{transition:opacity .5s var(--ease-out), transform .5s var(--ease-out)}.js .marke__satz[data-astro-cid-hnvrymvn]:not(.is-visible){opacity:0;transform:translateY(1.5rem)}}.hero-seq[data-astro-cid-c6p5iaco] .ss__overlays{--hero-dim:19 23 30;padding-inline:max(var(--gutter), calc((100% - var(--container)) / 2 + var(--gutter)));background:linear-gradient(to right, rgb(var(--hero-dim) / .88) 0%, rgb(var(--hero-dim) / .72) 28%, rgb(var(--hero-dim) / .3) 48%, rgb(var(--hero-dim) / 0) 64%);padding-block:clamp(2rem,7vh,4.5rem) clamp(2.5rem,9vh,5.5rem)}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__intro,.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__claim{max-width:clamp(20rem,36vw,34rem);text-shadow:none}.hero-seq[data-astro-cid-c6p5iaco] h1[data-astro-cid-c6p5iaco]{margin-bottom:var(--space-3);font-size:clamp(2.25rem,4vw,3.75rem)}.hero-seq[data-astro-cid-c6p5iaco] .btn--outline[data-astro-cid-c6p5iaco]{background:rgb(var(--hero-dim) / .72)}.hero-seq__lead[data-astro-cid-c6p5iaco]{color:#ffffffe6}.hero-seq[data-astro-cid-c6p5iaco] .ss__overlay{--ss-travel:3rem}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__claim{min-height:2.3em;font-size:clamp(1.9rem,3.6vw,3.25rem)}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__claim p{letter-spacing:-.02em;margin:0;font-size:1em;font-weight:800;line-height:1.15}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__intro:focus-within{opacity:1!important}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__hint{pointer-events:none}.scroll-hint[data-astro-cid-c6p5iaco]{letter-spacing:.01em;color:#ffffffd9;flex-direction:column;align-items:center;gap:.6rem;margin:0;font-size:.8125rem;font-weight:700;transition:opacity .4s;display:flex}.scroll-hint__line[data-astro-cid-c6p5iaco]{background:linear-gradient(to bottom, var(--color-primary), transparent);width:2px;height:2.5rem}.scroll-hint[data-astro-cid-c6p5iaco].is-gone{opacity:0}@media (width<=47.99rem) and (height<=46rem){.scroll-hint[data-astro-cid-c6p5iaco]{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.scroll-hint__line[data-astro-cid-c6p5iaco]{transform-origin:top;animation:1.8s ease-in-out infinite hint-drop}}@keyframes hint-drop{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (width<=767px){.hero-seq[data-astro-cid-c6p5iaco] .ss__overlays{background:linear-gradient(to bottom, rgb(var(--hero-dim) / .88) 0%, rgb(var(--hero-dim) / .6) 48%, rgb(var(--hero-dim) / 0) 66%);padding-block:1.75rem 4.5rem}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__intro,.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__claim{place-self:start;max-width:100%}.hero-seq[data-astro-cid-c6p5iaco] h1[data-astro-cid-c6p5iaco]{font-size:clamp(2rem,9vw,2.75rem)}.hero-seq[data-astro-cid-c6p5iaco] .eyebrow[data-astro-cid-c6p5iaco]{margin-bottom:var(--space-2)}.hero-seq[data-astro-cid-c6p5iaco] .btn-row[data-astro-cid-c6p5iaco]{margin-top:var(--space-3)}}@media (prefers-reduced-motion:reduce),(scripting:none){.hero-seq[data-astro-cid-c6p5iaco] .ss__overlays{align-items:flex-start;gap:var(--space-3);background:linear-gradient(to right, rgb(var(--hero-dim) / .9) 0%, rgb(var(--hero-dim) / .78) 45%, rgb(var(--hero-dim) / .55) 100%);padding-block:clamp(2.5rem,8vh,5rem)}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__intro,.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__claim{text-align:left;align-self:flex-start}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__intro{margin-bottom:var(--space-3)}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__claim{min-height:0}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__claim p{font-size:clamp(1.4rem,2.6vw,2.1rem)}.hero-seq[data-astro-cid-c6p5iaco] .hero-seq__hint{display:none}}@media (width<=767px) and (prefers-reduced-motion:reduce),(width<=767px) and (scripting:none){.hero-seq[data-astro-cid-c6p5iaco] .ss__overlays{background:rgb(var(--hero-dim) / .8)}}.narrow[data-astro-cid-c6p5iaco]{max-width:44rem}.after[data-astro-cid-c6p5iaco]{margin:var(--space-5) 0 0}.refs[data-astro-cid-c6p5iaco]{gap:var(--col-gap);grid-template-rows:repeat(7,auto);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;row-gap:0;margin:0;padding:0;list-style:none;display:grid}.ref[data-astro-cid-c6p5iaco]{grid-row:span 7;grid-template-rows:subgrid;padding-top:var(--space-2);border-top:var(--line);align-content:start;display:grid}.ref__name[data-astro-cid-c6p5iaco]{grid-row:1}.ref[data-astro-cid-c6p5iaco] .ref__label[data-astro-cid-c6p5iaco]{grid-row:2}.ref__part--vorher[data-astro-cid-c6p5iaco]{grid-row:3}.ref__flow[data-astro-cid-c6p5iaco]{grid-row:4}.ref__part--nachher[data-astro-cid-c6p5iaco]{grid-row:5}.ref[data-astro-cid-c6p5iaco] .ref__zahl[data-astro-cid-c6p5iaco]{grid-row:6}.ref__zitat[data-astro-cid-c6p5iaco]{grid-row:7}.ref[data-astro-cid-c6p5iaco] p[data-astro-cid-c6p5iaco]{margin:0}.ref__name[data-astro-cid-c6p5iaco]{letter-spacing:-.015em;margin:0;font-size:clamp(1.125rem,1.5vw,1.3rem);font-weight:700;line-height:1.25}.ref[data-astro-cid-c6p5iaco] .ref__label[data-astro-cid-c6p5iaco]{margin:.25rem 0 var(--space-2);color:var(--color-text-muted);font-size:.875rem}.ref__part[data-astro-cid-c6p5iaco]{border-radius:var(--radius);padding:1rem 1.15rem 1.1rem;font-size:1rem;line-height:1.55}.ref__part--vorher[data-astro-cid-c6p5iaco]{background:var(--tint-sand-bg);color:var(--tint-sand-text)}.ref__part--nachher[data-astro-cid-c6p5iaco]{background:var(--tint-green-bg);color:var(--tint-green-text);border-left:3px solid var(--color-primary)}.ref[data-astro-cid-c6p5iaco] .ref__tag[data-astro-cid-c6p5iaco]{letter-spacing:.01em;margin-bottom:.4rem;font-size:.75rem;line-height:1.3}.ref__part--vorher[data-astro-cid-c6p5iaco] .ref__tag[data-astro-cid-c6p5iaco]{color:var(--tint-sand-label)}.ref__part--nachher[data-astro-cid-c6p5iaco] .ref__tag[data-astro-cid-c6p5iaco]{color:var(--tint-green-label)}.ref__nachher[data-astro-cid-c6p5iaco]{font-weight:600}.ref__flow[data-astro-cid-c6p5iaco]{color:var(--color-text-muted);place-items:center;padding-block:.35rem;display:grid}.ref__flow[data-astro-cid-c6p5iaco] svg{width:1.1rem;height:1.1rem;transform:rotate(90deg)}.ref[data-astro-cid-c6p5iaco] .ref__zahl[data-astro-cid-c6p5iaco]{margin-top:var(--space-2);align-items:baseline;gap:.6rem;display:flex}.ref__zahl-wert[data-astro-cid-c6p5iaco]{color:var(--color-primary-ink);font-size:1.75rem;font-weight:900;line-height:1.1}.ref__zahl-text[data-astro-cid-c6p5iaco]{color:var(--color-text-muted);font-size:.875rem}.ref__zitat[data-astro-cid-c6p5iaco]{margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:var(--line)}.ref__zitat[data-astro-cid-c6p5iaco] blockquote[data-astro-cid-c6p5iaco]{margin:0;font-size:1rem;line-height:1.5}.ref__zitat[data-astro-cid-c6p5iaco] figcaption[data-astro-cid-c6p5iaco]{color:var(--color-text-muted);margin-top:.35rem;font-size:.875rem}@media (width<=56rem){.refs[data-astro-cid-c6p5iaco]{row-gap:var(--space-5);grid-template-rows:none;grid-template-columns:1fr}.ref[data-astro-cid-c6p5iaco]{flex-direction:column;display:flex}}.cockpit[data-astro-cid-c6p5iaco]{gap:var(--col-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.cockpit__karte[data-astro-cid-c6p5iaco]{background:var(--color-card);border:var(--line);border-radius:var(--radius);padding:clamp(1.25rem,3vw,2rem)}.cockpit[data-astro-cid-c6p5iaco] .cockpit__titel[data-astro-cid-c6p5iaco]{margin:0 0 var(--space-3);font-size:1.0625rem;font-weight:700}.cockpit__liste[data-astro-cid-c6p5iaco]{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cockpit__punkt[data-astro-cid-c6p5iaco]{grid-template-columns:1.6rem minmax(0,1fr);align-content:start;column-gap:.75rem;display:grid}.cockpit__haken[data-astro-cid-c6p5iaco]{fill:none;width:1.6rem;height:1.6rem;stroke:var(--color-primary-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;grid-row:span 3}.cockpit__haken[data-astro-cid-c6p5iaco] circle[data-astro-cid-c6p5iaco]{stroke:var(--color-primary);stroke-width:1.5px}.cockpit__name[data-astro-cid-c6p5iaco]{font-weight:700;line-height:1.3}.cockpit__text[data-astro-cid-c6p5iaco]{color:var(--color-text-muted);font-size:.9375rem;line-height:1.5}.cockpit__preis[data-astro-cid-c6p5iaco]{color:var(--color-primary-ink);margin-top:.3rem;font-size:.8125rem;font-weight:700}.cockpit[data-astro-cid-c6p5iaco] .cockpit__wachsen[data-astro-cid-c6p5iaco]{margin:var(--space-4) 0 0;padding-top:var(--space-3);border-top:var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.cockpit__wachsen-label[data-astro-cid-c6p5iaco]{margin-right:.25rem;font-weight:700}.cockpit__chip[data-astro-cid-c6p5iaco]{border:1px solid var(--color-border);background:var(--color-background);border-radius:999px;padding:.2rem .75rem}.cockpit[data-astro-cid-c6p5iaco] .cockpit__schritt[data-astro-cid-c6p5iaco]{margin:0 0 var(--space-3);font-size:1.125rem;font-weight:600;line-height:1.45}.cockpit__aktionen[data-astro-cid-c6p5iaco] .btn-row[data-astro-cid-c6p5iaco]{flex-direction:column;align-items:stretch;max-width:22rem;margin-top:0}.cockpit__aktionen[data-astro-cid-c6p5iaco] .btn-row[data-astro-cid-c6p5iaco]>*{justify-content:center}.cockpit[data-astro-cid-c6p5iaco] .cockpit__preise[data-astro-cid-c6p5iaco]{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:.9375rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cockpit__haken[data-astro-cid-c6p5iaco] path[data-astro-cid-c6p5iaco]{stroke-dasharray:1;animation:linear both haken-zeichnen}html .cockpit__haken[data-astro-cid-c6p5iaco] path[data-astro-cid-c6p5iaco]{animation-timeline:view();animation-range:entry calc(4rem + var(--i,0) * 1.5rem) entry calc(9rem + var(--i,0) * 1.5rem)}}}@keyframes haken-zeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (width<=64rem){.cockpit[data-astro-cid-c6p5iaco]{grid-template-columns:1fr;align-items:start}.cockpit__aktionen[data-astro-cid-c6p5iaco] .btn-row[data-astro-cid-c6p5iaco]{flex-direction:row;align-items:center;max-width:none}}@media (width<=40rem){.cockpit__liste[data-astro-cid-c6p5iaco]{grid-template-columns:1fr}}.termin[data-astro-cid-c6p5iaco]{color:var(--color-primary-ink);margin-bottom:var(--space-4);font-weight:700}.faq[data-astro-cid-hemr5th4]{border-bottom:var(--line);max-width:56rem}.faq__item[data-astro-cid-hemr5th4]{border-top:var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;padding:1.4rem 3rem 1.4rem 0;font-size:1.2rem;font-weight:700;list-style:none;position:relative}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"+";color:var(--color-primary-ink);font-size:1.75rem;font-weight:400;position:absolute;top:50%;right:.25rem;translate:0 -50%}summary[data-astro-cid-hemr5th4]:hover{color:var(--color-primary-ink)}.faq__item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{content:"–"}.faq__item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--color-text-muted);max-width:46rem;margin:0;padding:0 3rem 1.5rem 0}.booking[data-astro-cid-ppikhe3y]{align-items:start}.booking__channels[data-astro-cid-ppikhe3y]{gap:var(--space-2);justify-items:start;margin:0;padding:0;list-style:none;display:grid}.cf[data-astro-cid-vekgkm42]{max-width:48rem}.cf__notice[data-astro-cid-vekgkm42]{margin:0 0 var(--space-4);border-radius:var(--radius);border-left:3px solid var(--color-primary);background:var(--tint-green-bg);color:var(--tint-green-text);padding:.9rem 1.1rem;font-weight:600;display:none}.cf__notice[data-astro-cid-vekgkm42][data-kind=fehler]{background:var(--tint-sand-bg);color:#7d1a15;border-left-color:#a4231c}.cf__notice[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:inherit;font-weight:700}.cf__notice[data-astro-cid-vekgkm42].is-shown,.cf__notice[data-astro-cid-vekgkm42]:target{display:block}.cf[data-astro-cid-vekgkm42].is-sent .cf__form[data-astro-cid-vekgkm42],.cf[data-astro-cid-vekgkm42]:has(#gesendet:target) .cf__form[data-astro-cid-vekgkm42]{display:none}.cf[data-astro-cid-vekgkm42].is-sent .cf__notice[data-astro-cid-vekgkm42][data-kind=ok],.cf__notice[data-astro-cid-vekgkm42][data-kind=ok]:target{padding-block:1.25rem;font-size:clamp(1.15rem,1.8vw,1.35rem)}.cf__notice[data-astro-cid-vekgkm42]:focus{outline:none}.cf__required[data-astro-cid-vekgkm42]{margin:0 0 var(--space-3);font-size:.9375rem}.cf__grid[data-astro-cid-vekgkm42]{gap:var(--space-3) var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cf__field--wide[data-astro-cid-vekgkm42]{grid-column:1/-1}.cf__field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{margin-bottom:.4rem;font-size:.9375rem;font-weight:700;display:block}.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42][type=text],.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42][type=email],.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42][type=tel],.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{border:1px solid var(--color-text-muted);border-radius:var(--radius);width:100%;min-height:3rem;color:var(--color-text);font:inherit;background:#fff;padding:.7rem .9rem;font-size:1rem;display:block}.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:9rem}.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible,.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible{outline:var(--focus);outline-offset:2px}.cf[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-width:2px;border-color:#a4231c}.cf__error[data-astro-cid-vekgkm42]{color:#a4231c;margin:.35rem 0 0;font-size:.9375rem;font-weight:600}.cf__hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cf__check[data-astro-cid-vekgkm42]{margin-top:var(--space-4);grid-template-columns:auto 1fr;align-items:start;gap:.25rem .75rem;display:grid}.cf__check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:1.35rem;height:1.35rem;accent-color:var(--color-accent);margin:.15rem 0 0}.cf__check[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-size:.9375rem;line-height:1.5}.cf__check[data-astro-cid-vekgkm42] .cf__error[data-astro-cid-vekgkm42]{grid-column:2}.cf__actions[data-astro-cid-vekgkm42]{margin-top:var(--space-4)}.cf__status[data-astro-cid-vekgkm42]:not(:empty){margin-top:var(--space-3);border-radius:var(--radius);padding:.9rem 1.1rem;font-weight:600}.cf__status[data-astro-cid-vekgkm42][data-kind=ok]{background:var(--tint-green-bg);color:var(--tint-green-text);border-left:3px solid var(--color-primary)}.cf__status[data-astro-cid-vekgkm42][data-kind=fehler]{background:var(--tint-sand-bg);color:#7d1a15;border-left:3px solid #a4231c}.cf__status[data-astro-cid-vekgkm42][data-kind=info]{background:var(--tint-lavender-bg);color:var(--tint-lavender-text)}.cf__status[data-astro-cid-vekgkm42] a{color:inherit;font-weight:700}@media (width<=40rem){.cf__grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr}}.lageplan[data-astro-cid-jp7tbwfk]{margin:0}.lageplan__link[data-astro-cid-jp7tbwfk]{color:var(--color-accent);text-decoration:none;display:block;position:relative}.lageplan__link[data-astro-cid-jp7tbwfk]:focus-visible{outline:var(--focus);outline-offset:-3px}.lageplan__svg[data-astro-cid-jp7tbwfk]{width:100%;height:clamp(16rem,30vw,28rem);display:block}.lageplan__papier[data-astro-cid-jp7tbwfk]{fill:var(--color-card)}.lageplan__dot[data-astro-cid-jp7tbwfk]{fill:var(--color-primary);stroke:var(--color-accent);stroke-width:2px}.lageplan__pulse[data-astro-cid-jp7tbwfk]{fill:var(--color-primary);opacity:0;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.lageplan[data-astro-cid-jp7tbwfk].is-live .lageplan__pulse[data-astro-cid-jp7tbwfk]{animation:2.8s cubic-bezier(.2,.7,.2,1) infinite lageplan-puls}}@keyframes lageplan-puls{0%{opacity:.55;transform:scale(1)}75%,to{opacity:0;transform:scale(3.2)}}.lageplan__cta[data-astro-cid-jp7tbwfk]{right:max(var(--gutter), calc((100% - var(--container)) / 2 + var(--gutter)));bottom:var(--space-3);background:var(--color-accent);color:#fff;border-radius:var(--radius);align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.9375rem;font-weight:700;display:inline-flex;position:absolute}.lageplan__link[data-astro-cid-jp7tbwfk]:hover .lageplan__cta[data-astro-cid-jp7tbwfk]{background:var(--color-primary);color:var(--color-accent)}.lageplan[data-astro-cid-jp7tbwfk] .lageplan__arrow{width:1rem;height:1rem}.lageplan__credit[data-astro-cid-jp7tbwfk]{padding:.5rem max(var(--gutter), calc((100% - var(--container)) / 2 + var(--gutter)));color:var(--color-text-muted);text-align:right;font-size:.75rem}.lageplan__credit[data-astro-cid-jp7tbwfk] a[data-astro-cid-jp7tbwfk]{color:inherit}.kontakt-plan[data-astro-cid-f5wvv4cy]{padding-block:clamp(2.5rem, 6vw, 5rem) var(--space-3)}.contact[data-astro-cid-f5wvv4cy]{row-gap:var(--space-4);margin:0;padding:0;list-style:none}.contact[data-astro-cid-f5wvv4cy] li[data-astro-cid-f5wvv4cy]{padding-top:var(--space-3);border-top:2px solid var(--color-accent)}.contact[data-astro-cid-f5wvv4cy] h3[data-astro-cid-f5wvv4cy]{align-items:center;gap:.6rem;display:flex}.contact[data-astro-cid-f5wvv4cy] .contact__icon{width:1.3rem;height:1.3rem;color:var(--color-primary-ink)}.contact[data-astro-cid-f5wvv4cy] p[data-astro-cid-f5wvv4cy],.contact[data-astro-cid-f5wvv4cy] address[data-astro-cid-f5wvv4cy]{margin:0;font-size:1.15rem;font-style:normal}.contact[data-astro-cid-f5wvv4cy] a[data-astro-cid-f5wvv4cy]{color:var(--color-accent);overflow-wrap:anywhere;font-weight:700}.contact[data-astro-cid-f5wvv4cy] a[data-astro-cid-f5wvv4cy]:hover{color:var(--color-primary-ink)}.contact[data-astro-cid-f5wvv4cy] a[data-astro-cid-f5wvv4cy].contact__termin,.contact[data-astro-cid-f5wvv4cy] a[data-astro-cid-f5wvv4cy].contact__termin:hover{color:var(--color-accent)}.contact[data-astro-cid-f5wvv4cy] .contact__hinweis[data-astro-cid-f5wvv4cy]{margin-top:var(--space-1);font-size:.9375rem}.band[data-astro-cid-3cvyxika]{padding-block:clamp(2.5rem,6vw,5rem)}@media (width<=47.99rem){.band[data-astro-cid-3cvyxika] .sc{--ratio:4 / 3!important}}.narrow[data-astro-cid-roiplcq4]{max-width:44rem}.own[data-astro-cid-roiplcq4]{column-gap:var(--col-gap);grid-template-columns:minmax(0,44rem) minmax(0,1fr);align-items:center;display:grid}.own[data-astro-cid-roiplcq4] .own__flow{height:clamp(14rem,22vw,19rem)}@media (width<=56rem){.own[data-astro-cid-roiplcq4]{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.own[data-astro-cid-roiplcq4] .own__flow{height:7.5rem}}.timeline[data-astro-cid-roiplcq4]{gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.timeline__step[data-astro-cid-roiplcq4]{padding-top:var(--space-3);border-top:2px solid var(--color-accent);position:relative}.timeline__step[data-astro-cid-roiplcq4]:before{content:"";background:var(--color-primary);border:2px solid var(--color-accent);border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:-.45rem;left:0}.timeline__no[data-astro-cid-roiplcq4]{color:var(--color-primary-ink);margin-bottom:var(--space-1);font-size:.875rem;font-weight:700;display:block}@media (width<=56rem){.timeline[data-astro-cid-roiplcq4]{border-left:2px solid var(--color-accent);grid-template-columns:1fr;row-gap:0;margin-left:.35rem}.timeline__step[data-astro-cid-roiplcq4]{padding:0 0 var(--space-4) var(--space-3);border-top:0}.timeline__step[data-astro-cid-roiplcq4]:before{top:.2rem;left:-.5rem}}.sys[data-astro-cid-mogo6eis]{min-width:0;margin:0}.sys__win[data-astro-cid-mogo6eis]{--sys-line:1px solid color-mix(in srgb, var(--color-accent) 12%, transparent);--sys-muted:var(--color-text-muted);border:var(--sys-line);color:var(--color-text);background:#fff;border-radius:6px;font-size:.875rem;line-height:1.35;overflow:hidden;box-shadow:0 1px 2px #160c2e0d,0 12px 32px -18px #160c2e38}.sys__bar[data-astro-cid-mogo6eis]{border-bottom:var(--sys-line);background:color-mix(in srgb, var(--color-accent) 3%, #fff);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.75rem 1rem;display:flex}.sys__title[data-astro-cid-mogo6eis]{font-weight:700}.sys__client[data-astro-cid-mogo6eis],.who[data-astro-cid-mogo6eis],.sys__foot[data-astro-cid-mogo6eis]{color:var(--sys-muted);font-size:.8125rem}ul[data-astro-cid-mogo6eis],ol[data-astro-cid-mogo6eis]{margin:0;padding:0;list-style:none}.pill[data-astro-cid-mogo6eis]{white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.pill--done[data-astro-cid-mogo6eis]{background:color-mix(in srgb, var(--color-primary) 18%, #fff);color:var(--color-primary-ink)}.pill--open[data-astro-cid-mogo6eis],.pill--info[data-astro-cid-mogo6eis]{background:color-mix(in srgb, var(--color-accent) 7%, #fff);color:color-mix(in srgb, var(--color-accent) 80%, #fff)}.pill--due[data-astro-cid-mogo6eis]{color:#8a4310;background:#fbeee2}.tick[data-astro-cid-mogo6eis]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.75rem;height:.75rem}.flow__step[data-astro-cid-mogo6eis]{border-bottom:var(--sys-line);grid-template-columns:1.5rem minmax(0,1fr) auto auto;align-items:center;gap:.4rem .75rem;padding:.7rem 1rem;display:grid}.flow__step[data-astro-cid-mogo6eis]:last-child{border-bottom:0}.flow__no[data-astro-cid-mogo6eis]{border:var(--sys-line);width:1.5rem;height:1.5rem;color:var(--sys-muted);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.flow__main[data-astro-cid-mogo6eis]{flex-direction:column;min-width:0;display:flex}.flow__name[data-astro-cid-mogo6eis]{font-weight:600}.flow__rule[data-astro-cid-mogo6eis]{color:var(--sys-muted);font-size:.75rem}.plan__row[data-astro-cid-mogo6eis]{border-bottom:var(--sys-line);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem 1rem;display:grid}.plan__row[data-astro-cid-mogo6eis]:last-child{border-bottom:0}.plan__day[data-astro-cid-mogo6eis]{color:var(--sys-muted);font-weight:700}.plan__main[data-astro-cid-mogo6eis]{flex-direction:column;min-width:0;display:flex}.plan__channel[data-astro-cid-mogo6eis]{color:var(--sys-muted);font-size:.75rem}.plan__title[data-astro-cid-mogo6eis]{font-weight:600}.swap[data-astro-cid-mogo6eis]{justify-items:end;display:inline-grid}.swap[data-astro-cid-mogo6eis]>[data-astro-cid-mogo6eis]{grid-area:1/1}.swap__before[data-astro-cid-mogo6eis]{visibility:hidden}.pipe[data-astro-cid-mogo6eis]{background:color-mix(in srgb, var(--color-accent) 2%, #fff);grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:.75rem;display:grid}.pipe__col[data-astro-cid-mogo6eis]{min-width:0}.pipe__head[data-astro-cid-mogo6eis]{justify-content:space-between;margin:0 0 .5rem;padding:0 .25rem;font-size:.8125rem;font-weight:700;display:flex}.pipe__count[data-astro-cid-mogo6eis]{color:var(--sys-muted);font-weight:400}.pipe__cards[data-astro-cid-mogo6eis]{gap:.5rem;display:grid}.card[data-astro-cid-mogo6eis]{border:var(--sys-line);background:#fff;border-radius:4px;flex-direction:column;gap:.1rem;min-width:0;padding:.6rem .65rem;display:flex}.card__company[data-astro-cid-mogo6eis]{font-weight:700}.card__topic[data-astro-cid-mogo6eis]{font-size:.8125rem}.card__meta[data-astro-cid-mogo6eis]{border-top:var(--sys-line);flex-direction:column;margin-top:.35rem;padding-top:.35rem;display:flex}.card__next[data-astro-cid-mogo6eis]{color:var(--color-primary-ink);font-size:.75rem;font-weight:600}.check__row[data-astro-cid-mogo6eis],.stat__row[data-astro-cid-mogo6eis]{border-bottom:var(--sys-line);grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem 1rem;display:grid}.check__row[data-astro-cid-mogo6eis]:last-child,.stat__row[data-astro-cid-mogo6eis]:last-child{border-bottom:0}.box[data-astro-cid-mogo6eis],.stat__ok[data-astro-cid-mogo6eis]{background:var(--color-primary);width:1.25rem;height:1.25rem;color:var(--color-accent);border-radius:3px;place-items:center;display:grid}.stat__ok[data-astro-cid-mogo6eis]{border-radius:50%}.box[data-astro-cid-mogo6eis] .tick[data-astro-cid-mogo6eis],.stat__ok[data-astro-cid-mogo6eis] .tick[data-astro-cid-mogo6eis]{stroke-width:2.2px;width:.8rem;height:.8rem}.check__text[data-astro-cid-mogo6eis],.stat__label[data-astro-cid-mogo6eis]{font-weight:600}.stat__value[data-astro-cid-mogo6eis]{color:var(--sys-muted);text-align:right;font-size:.8125rem}.sys__foot[data-astro-cid-mogo6eis]{border-top:var(--sys-line);background:color-mix(in srgb, var(--color-accent) 3%, #fff);margin:0;padding:.6rem 1rem}.inv[data-astro-cid-mogo6eis]{border-collapse:collapse;width:100%}.inv[data-astro-cid-mogo6eis] td[data-astro-cid-mogo6eis]{border-bottom:var(--sys-line);vertical-align:middle;padding:.7rem .5rem}.inv[data-astro-cid-mogo6eis] tr[data-astro-cid-mogo6eis]:last-child td[data-astro-cid-mogo6eis]{border-bottom:0}.inv[data-astro-cid-mogo6eis] td[data-astro-cid-mogo6eis]:first-child{padding-left:1rem}.inv[data-astro-cid-mogo6eis] td[data-astro-cid-mogo6eis]:last-child{text-align:right;padding-right:1rem}.inv__no[data-astro-cid-mogo6eis]{color:var(--sys-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.inv__customer[data-astro-cid-mogo6eis]{font-weight:600}.inv__note[data-astro-cid-mogo6eis]{color:var(--sys-muted);font-size:.75rem;font-weight:400;display:block}.inv__amount[data-astro-cid-mogo6eis]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=36rem){.sys__win[data-astro-cid-mogo6eis]{font-size:.8125rem}.sys__bar[data-astro-cid-mogo6eis],.flow__step[data-astro-cid-mogo6eis],.plan__row[data-astro-cid-mogo6eis],.check__row[data-astro-cid-mogo6eis],.stat__row[data-astro-cid-mogo6eis]{padding-inline:.75rem}.flow__step[data-astro-cid-mogo6eis]{grid-template-columns:1.5rem minmax(0,1fr) auto}.flow__step[data-astro-cid-mogo6eis] .who[data-astro-cid-mogo6eis]{grid-area:2/2}.flow__step[data-astro-cid-mogo6eis] .pill[data-astro-cid-mogo6eis]{grid-area:1/3/span 2}.stat__row[data-astro-cid-mogo6eis]{grid-template-columns:1.25rem minmax(0,1fr)}.stat__value[data-astro-cid-mogo6eis]{text-align:left;grid-column:2}.check__row[data-astro-cid-mogo6eis]{grid-template-columns:1.25rem minmax(0,1fr)}.check__row[data-astro-cid-mogo6eis] .who[data-astro-cid-mogo6eis]{grid-column:2}.pipe[data-astro-cid-mogo6eis]{grid-template-columns:minmax(0,1fr)}.pipe__cards[data-astro-cid-mogo6eis]{grid-template-columns:repeat(2,minmax(0,1fr))}.inv__no[data-astro-cid-mogo6eis]{display:none}.inv[data-astro-cid-mogo6eis] td[data-astro-cid-mogo6eis]:nth-child(2){padding-left:.75rem}.inv[data-astro-cid-mogo6eis] td[data-astro-cid-mogo6eis]:last-child{padding-right:.75rem}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-mogo6eis][data-state=armed] [data-astro-cid-mogo6eis][data-motion=check] .tick[data-astro-cid-mogo6eis]{opacity:0;transform:scale(.4)}[data-astro-cid-mogo6eis][data-state=armed] [data-astro-cid-mogo6eis][data-motion=check] .box[data-astro-cid-mogo6eis],[data-astro-cid-mogo6eis][data-state=armed] [data-astro-cid-mogo6eis][data-motion=check] .stat__ok[data-astro-cid-mogo6eis]{background:color-mix(in srgb, var(--color-accent) 8%, #fff)}[data-astro-cid-mogo6eis][data-state=armed] [data-astro-cid-mogo6eis][data-motion=check] .pill--done[data-astro-cid-mogo6eis]{opacity:0}[data-astro-cid-mogo6eis][data-state=armed] .swap__before[data-astro-cid-mogo6eis]{visibility:visible}[data-astro-cid-mogo6eis][data-state=armed] .swap__after[data-astro-cid-mogo6eis]{opacity:0;transform:translateY(.4rem)}[data-astro-cid-mogo6eis][data-state=armed] [data-astro-cid-mogo6eis][data-motion=move]{transform:translate(var(--dx,0), var(--dy,0))}[data-astro-cid-mogo6eis][data-state=done] [data-astro-cid-mogo6eis][data-motion] .tick[data-astro-cid-mogo6eis],[data-astro-cid-mogo6eis][data-state=done] [data-astro-cid-mogo6eis][data-motion=check] .pill[data-astro-cid-mogo6eis],[data-astro-cid-mogo6eis][data-state=done] .swap__after[data-astro-cid-mogo6eis],[data-astro-cid-mogo6eis][data-state=done] [data-astro-cid-mogo6eis][data-motion=move]{transition:opacity .45s var(--ease-out), transform .6s var(--ease-out)}[data-astro-cid-mogo6eis][data-state=done] [data-astro-cid-mogo6eis][data-motion=check] .box[data-astro-cid-mogo6eis],[data-astro-cid-mogo6eis][data-state=done] [data-astro-cid-mogo6eis][data-motion=check] .stat__ok[data-astro-cid-mogo6eis]{transition:background-color .45s var(--ease-out)}[data-astro-cid-mogo6eis][data-state=done] .swap__before[data-astro-cid-mogo6eis]{opacity:0;transition:opacity .45s var(--ease-out), transform .6s var(--ease-out), visibility 0s linear .45s;transform:translateY(-.4rem)}}.cockpit-hinweis[data-astro-cid-z6yi3kxh]{align-items:baseline;gap:var(--space-2) var(--space-4);max-width:52rem;margin-top:var(--space-5);padding-top:var(--space-3);border-top:var(--line);flex-wrap:wrap;display:flex}.cockpit-hinweis__text[data-astro-cid-z6yi3kxh]{flex:26rem;margin:0}.head-stack[data-astro-cid-fvhomryp]{margin-top:var(--space-5)}.area[data-astro-cid-fvhomryp]{padding-block:var(--space-5) var(--space-6);border-top:var(--line);scroll-margin-top:calc(var(--header-h) + 1rem)}.area[data-astro-cid-fvhomryp]:last-child{padding-bottom:0}.area__head[data-astro-cid-fvhomryp]{margin-bottom:var(--space-4);align-items:baseline;gap:1rem;display:flex}.area__no[data-astro-cid-fvhomryp]{letter-spacing:.06em;color:var(--color-primary-ink);font-variant-numeric:tabular-nums;font-size:.875rem}.area[data-astro-cid-fvhomryp] h2[data-astro-cid-fvhomryp]{letter-spacing:-.025em;margin:0;font-size:clamp(1.6rem,3.2vw,2.5rem);font-weight:700}.show[data-astro-cid-fvhomryp]{column-gap:clamp(2rem,5vw,5rem);row-gap:var(--space-4);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.show__text[data-astro-cid-fvhomryp] p[data-astro-cid-fvhomryp]{margin:0}.show__label[data-astro-cid-fvhomryp]{color:var(--color-text-muted);margin-bottom:.35rem;font-size:.8125rem;font-weight:600;display:block}.show__today[data-astro-cid-fvhomryp]{color:var(--color-text-muted);font-size:.9375rem;line-height:1.55}.show__after[data-astro-cid-fvhomryp]{letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:900;line-height:1.15;margin-top:var(--space-4)!important}.show__approach[data-astro-cid-fvhomryp]{padding-top:var(--space-3);border-top:var(--line);font-size:.9375rem;line-height:1.55;margin-top:var(--space-4)!important}@media (width<=56rem){.show[data-astro-cid-fvhomryp]{grid-template-columns:minmax(0,1fr)}}.area-image[data-astro-cid-fvhomryp]{padding-block:var(--space-3) var(--space-6)}.area-image--end[data-astro-cid-fvhomryp]{padding-block:var(--space-5) 0}@media (width<=47.99rem){.area-image[data-astro-cid-fvhomryp] .sc{--ratio:4 / 3!important}}.area[data-astro-cid-fvhomryp] h2[data-astro-cid-fvhomryp]:focus{outline:none}.area[data-astro-cid-fvhomryp] h2[data-astro-cid-fvhomryp]:focus-visible{outline:var(--focus);outline-offset:4px}.website[data-astro-cid-7w7pumcq]{gap:var(--space-5);border:1px solid var(--ton-line);border-radius:var(--radius);background:#fff;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.website[data-astro-cid-7w7pumcq]:before{content:"";background:var(--color-primary);transform-origin:0;height:4px;position:absolute;inset:0 0 auto}.website__inhalt[data-astro-cid-7w7pumcq],.website__preis[data-astro-cid-7w7pumcq]{min-width:0}.website[data-astro-cid-7w7pumcq] p[data-astro-cid-7w7pumcq],.website[data-astro-cid-7w7pumcq] ul[data-astro-cid-7w7pumcq],.gruppe[data-astro-cid-7w7pumcq] p[data-astro-cid-7w7pumcq],.kachel[data-astro-cid-7w7pumcq] p[data-astro-cid-7w7pumcq]{margin:0}.website__titel[data-astro-cid-7w7pumcq]{margin:.25rem 0 var(--space-2);letter-spacing:-.02em;font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.1}.website__text[data-astro-cid-7w7pumcq]{max-width:38rem;color:var(--ton-text);font-size:1.0625rem}.website[data-astro-cid-7w7pumcq] .website__leistungen[data-astro-cid-7w7pumcq]{margin-top:var(--space-3);gap:.6rem;padding:0;list-style:none;display:grid}.website__leistungen[data-astro-cid-7w7pumcq] li[data-astro-cid-7w7pumcq]{align-items:flex-start;gap:.6rem;display:flex}.website__leistungen[data-astro-cid-7w7pumcq] .website__haken{width:1.35rem;height:1.35rem;color:var(--ton-ink);flex:none;margin-top:.1rem}.website__preis[data-astro-cid-7w7pumcq]{gap:var(--space-2);padding-left:var(--space-5);border-left:1px solid var(--ton-line);flex-direction:column;display:flex}.website__fakten[data-astro-cid-7w7pumcq]{color:var(--ton-muted);gap:.35rem;padding:0;font-size:.9375rem;list-style:none;display:grid}.website__buchen[data-astro-cid-7w7pumcq]{padding-top:var(--space-1);margin-top:auto}.preis[data-astro-cid-7w7pumcq]{gap:.15rem;display:grid}.preis__betrag[data-astro-cid-7w7pumcq]{letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,4vw,3rem);font-weight:400;line-height:1.05}.preis__einheit[data-astro-cid-7w7pumcq]{color:var(--ton-muted);font-size:.8125rem}.preis__note[data-astro-cid-7w7pumcq]{color:var(--ton-ink);font-size:.8125rem}.preis--klein[data-astro-cid-7w7pumcq] .preis__betrag[data-astro-cid-7w7pumcq]{font-size:clamp(1.5rem,1.8vw,1.75rem)}.preis--wort[data-astro-cid-7w7pumcq] .preis__betrag[data-astro-cid-7w7pumcq]{letter-spacing:0;font-size:1.125rem}.gruppe[data-astro-cid-7w7pumcq]{margin-top:var(--space-6)}.gruppe__kopf[data-astro-cid-7w7pumcq]{margin-bottom:var(--space-3);gap:.4rem;display:grid}.gruppe__titel[data-astro-cid-7w7pumcq]{letter-spacing:-.01em;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.2}.gruppe__hinweis[data-astro-cid-7w7pumcq]{color:var(--ton-muted)}.gruppe[data-astro-cid-7w7pumcq] .gruppe__fuss[data-astro-cid-7w7pumcq]{margin-top:var(--space-3);color:var(--ton-text);font-size:.9375rem}.kacheln[data-astro-cid-7w7pumcq]{gap:var(--col-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kacheln--drei[data-astro-cid-7w7pumcq]{grid-template-columns:repeat(3,minmax(0,1fr))}.kacheln[data-astro-cid-7w7pumcq]>li[data-astro-cid-7w7pumcq]{min-width:0;display:flex}.kachel[data-astro-cid-7w7pumcq]{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--ton-line);border-radius:var(--radius);background:#fff;flex-direction:column;flex:1;display:flex}.kachel__name[data-astro-cid-7w7pumcq]{margin:0;font-size:1.0625rem;line-height:1.35}.kachel__text[data-astro-cid-7w7pumcq]{color:var(--ton-muted);font-size:.9375rem}.kachel[data-astro-cid-7w7pumcq] .preis[data-astro-cid-7w7pumcq]{padding-top:var(--space-2);margin-top:auto}.kachel__termin[data-astro-cid-7w7pumcq]{font-size:.9375rem}.kachel__termin[data-astro-cid-7w7pumcq] a[data-astro-cid-7w7pumcq]{color:var(--ton-text)}@media (width<=74.99rem){.kacheln[data-astro-cid-7w7pumcq],.kacheln--drei[data-astro-cid-7w7pumcq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.99rem){.website[data-astro-cid-7w7pumcq]{gap:var(--space-3);grid-template-columns:1fr}.website__preis[data-astro-cid-7w7pumcq]{padding:var(--space-3) 0 0;border-left:0;border-top:1px solid var(--ton-line)}}@media (width<=39.99rem){.kacheln[data-astro-cid-7w7pumcq],.kacheln--drei[data-astro-cid-7w7pumcq]{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.kachel[data-astro-cid-7w7pumcq]{transition:transform .35s var(--ease-out), border-color .35s var(--ease-out), box-shadow .35s var(--ease-out)}.kachel[data-astro-cid-7w7pumcq]:hover{border-color:var(--ton-ink);transform:translateY(-4px);box-shadow:0 .75rem 1.5rem -1rem #160c2e59}@supports (animation-timeline:view()){.website[data-astro-cid-7w7pumcq]:before{animation:linear both linie-ein}html .website[data-astro-cid-7w7pumcq]:before{animation-timeline:view();animation-range:entry 20%}}}@keyframes linie-ein{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.narrow[data-astro-cid-73tzdfhp]{max-width:44rem}.format--photo[data-astro-cid-73tzdfhp]{column-gap:var(--col-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.format__figure[data-astro-cid-73tzdfhp]{margin:0}.format__figure[data-astro-cid-73tzdfhp] .format__img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);width:100%;height:auto}.format__figure[data-astro-cid-73tzdfhp] figcaption[data-astro-cid-73tzdfhp]{color:var(--color-text-muted);margin-top:.6rem;font-size:.875rem;line-height:1.45}@media (width<=56rem){.format--photo[data-astro-cid-73tzdfhp]{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.termin[data-astro-cid-73tzdfhp]{gap:var(--space-2) var(--space-5);margin:var(--space-4) 0 0;padding-top:var(--space-3);border-top:1px solid var(--ton-line);flex-wrap:wrap;display:flex}.termin[data-astro-cid-73tzdfhp] dt[data-astro-cid-73tzdfhp]{color:var(--ton-muted);font-size:.875rem;font-weight:700}.termin[data-astro-cid-73tzdfhp] dd[data-astro-cid-73tzdfhp]{margin:0;font-size:1.15rem;font-weight:700}.termin--open[data-astro-cid-73tzdfhp]{font-weight:700}.host[data-astro-cid-73tzdfhp]{align-items:center}.host__media[data-astro-cid-73tzdfhp]{max-width:24rem}.host__media[data-astro-cid-73tzdfhp] .host__img{aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius);width:100%}.host__quote[data-astro-cid-73tzdfhp]{margin:0 0 var(--space-3);padding-left:var(--space-3);border-left:3px solid var(--color-primary);font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:700;line-height:1.45}.host__sig[data-astro-cid-73tzdfhp],.abschluss__termin[data-astro-cid-73tzdfhp]{margin:0;font-weight:700}.narrow[data-astro-cid-fqp4vawe]{max-width:44rem}.hero__lead:has(+.hero__intro){letter-spacing:-.015em;color:#fff;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.25}.hero__intro[data-astro-cid-fqp4vawe]{max-width:44rem;margin:var(--space-3) 0 0;color:#fffc;font-size:1.0625rem}.narrow[data-astro-cid-fqp4vawe] .lead[data-astro-cid-fqp4vawe]:last-child,#warum[data-astro-cid-fqp4vawe] .lead[data-astro-cid-fqp4vawe]{margin-bottom:0}.pruefung[data-astro-cid-fqp4vawe]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid #160c2e29}.pruefung[data-astro-cid-fqp4vawe] .lead[data-astro-cid-fqp4vawe]{margin-bottom:var(--space-5)}.pruefung__titel[data-astro-cid-fqp4vawe]{margin-bottom:var(--space-4)}.ablauf[data-astro-cid-h7mh7aeq]{gap:var(--space-6) var(--col-gap);counter-reset:schritt;margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.ablauf[data-astro-cid-h7mh7aeq]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ablauf__schritt[data-astro-cid-h7mh7aeq]{min-width:0;position:relative}.ablauf__bild[data-astro-cid-h7mh7aeq]{min-height:23rem;margin-bottom:var(--space-4);padding:var(--space-3);background:color-mix(in srgb, var(--color-sand) 70%, var(--color-background));border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=64rem){.ablauf__schritt[data-astro-cid-h7mh7aeq]:not(:last-child) .ablauf__bild[data-astro-cid-h7mh7aeq]:after{content:"";top:50%;right:calc(-1 * var(--col-gap));width:var(--col-gap);background:var(--color-primary-ink);transform-origin:0;height:2px;transition:transform .5s var(--ease-out);position:absolute}}.ablauf__nr[data-astro-cid-h7mh7aeq]{margin:0 0 var(--space-1);color:var(--color-primary-ink);font-size:.875rem;font-weight:700}.ablauf__titel[data-astro-cid-h7mh7aeq]{margin:0 0 var(--space-2)}.ablauf__text[data-astro-cid-h7mh7aeq]{color:var(--color-text-muted);margin:0}.entsteht[data-astro-cid-h7mh7aeq],.kachel[data-astro-cid-h7mh7aeq]{border:1px solid color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-text);background:#fff;border-radius:6px;font-size:.8125rem;line-height:1.35;box-shadow:0 1px 2px #160c2e0d,0 12px 32px -18px #160c2e38}.pill[data-astro-cid-h7mh7aeq]{white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.pill--done[data-astro-cid-h7mh7aeq]{background:color-mix(in srgb, var(--color-primary) 18%, #fff);color:var(--color-primary-ink)}.pill--info[data-astro-cid-h7mh7aeq]{background:color-mix(in srgb, var(--color-accent) 7%, #fff);color:color-mix(in srgb, var(--color-accent) 80%, #fff)}.ablauf[data-astro-cid-h7mh7aeq] .pill__icon{width:.85rem;height:.85rem}.handy[data-astro-cid-h7mh7aeq]{aspect-ratio:9/16;background:var(--color-accent);border-radius:1.4rem;flex:none;height:17rem;padding:.45rem .45rem 1.9rem;position:relative;box-shadow:0 16px 36px -20px #160c2e99}.handy__schirm[data-astro-cid-h7mh7aeq]{border-radius:1rem;position:absolute;inset:.45rem .45rem 1.9rem;overflow:hidden}.handy__schirm[data-astro-cid-h7mh7aeq] img{object-fit:cover;width:100%;height:100%;display:block}.handy__rahmen[data-astro-cid-h7mh7aeq]{opacity:.9;background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:1rem 2px,2px 1rem,1rem 2px,2px 1rem,1rem 2px,2px 1rem,1rem 2px,2px 1rem;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:22% 14%}.handy__blitz[data-astro-cid-h7mh7aeq]{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.handy__ausloeser[data-astro-cid-h7mh7aeq]{width:1.2rem;height:1.2rem;box-shadow:0 0 0 2px var(--color-accent), 0 0 0 3.5px #ffffffb3;background:#fff;border-radius:50%;margin-left:-.6rem;position:absolute;bottom:.35rem;left:50%}.entsteht[data-astro-cid-h7mh7aeq]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.6rem .75rem;width:min(100%,22rem);padding:.75rem;display:grid}.entsteht__bilder[data-astro-cid-h7mh7aeq]{aspect-ratio:1;border-radius:4px;grid-row:span 2;position:relative;overflow:hidden}.entsteht__bilder[data-astro-cid-h7mh7aeq] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.entsteht__bilder[data-astro-cid-h7mh7aeq] .entsteht__vorher{opacity:0}.felder[data-astro-cid-h7mh7aeq]{align-content:start;gap:.35rem;margin:0;display:grid}.felder[data-astro-cid-h7mh7aeq] dt[data-astro-cid-h7mh7aeq]{color:var(--color-text-muted);font-size:.6875rem}.felder[data-astro-cid-h7mh7aeq] dd[data-astro-cid-h7mh7aeq]{margin:0;font-weight:600}.felder__lang[data-astro-cid-h7mh7aeq]{font-weight:400!important}.entsteht[data-astro-cid-h7mh7aeq]>.pill[data-astro-cid-h7mh7aeq]{place-self:end start}.kachel[data-astro-cid-h7mh7aeq]{width:min(100%,11rem);padding:0 .75rem .75rem;overflow:hidden}.kachel__leiste[data-astro-cid-h7mh7aeq]{border-bottom:1px solid color-mix(in srgb, var(--color-accent) 12%, transparent);background:color-mix(in srgb, var(--color-accent) 3%, #fff);justify-content:space-between;align-items:center;margin:0 -.75rem .6rem;padding:.45rem .75rem;font-weight:700;display:flex}.kachel[data-astro-cid-h7mh7aeq] .kachel__korb{width:1rem;height:1rem}.kachel[data-astro-cid-h7mh7aeq] .kachel__bild{aspect-ratio:1;border-radius:4px;width:100%;height:auto;display:block}.kachel__name[data-astro-cid-h7mh7aeq]{margin:.5rem 0 0;font-weight:600}.kachel__preis[data-astro-cid-h7mh7aeq]{margin:0 0 .5rem}.kachel__status[data-astro-cid-h7mh7aeq]{flex-wrap:wrap;gap:.35rem;display:flex}@media (prefers-reduced-motion:no-preference){.ablauf[data-astro-cid-h7mh7aeq] [data-astro-cid-h7mh7aeq]:is(.entsteht__vorher,.entsteht__nachher,.felder dd,.entsteht>.pill,.kachel,.kachel__status .pill){transition:opacity .5s var(--ease-out), transform .5s var(--ease-out), clip-path .6s var(--ease-out)}[data-astro-cid-h7mh7aeq][data-state=armed] .entsteht__vorher{opacity:1}[data-astro-cid-h7mh7aeq][data-state=armed] .entsteht__nachher,[data-astro-cid-h7mh7aeq][data-state=armed] .entsteht[data-astro-cid-h7mh7aeq]>.pill[data-astro-cid-h7mh7aeq],[data-astro-cid-h7mh7aeq][data-state=armed] .kachel__status[data-astro-cid-h7mh7aeq] .pill[data-astro-cid-h7mh7aeq]{opacity:0;transform:scale(.96)}[data-astro-cid-h7mh7aeq][data-state=armed] .felder[data-astro-cid-h7mh7aeq] dd[data-astro-cid-h7mh7aeq]{clip-path:inset(0 100% 0 0)}[data-astro-cid-h7mh7aeq][data-state=armed] .kachel[data-astro-cid-h7mh7aeq]{opacity:0;transform:translateY(.75rem)}[data-astro-cid-h7mh7aeq][data-state=armed] .ablauf__schritt[data-astro-cid-h7mh7aeq]:not(:last-child) .ablauf__bild[data-astro-cid-h7mh7aeq]:after{transform:scaleX(0)}[data-astro-cid-h7mh7aeq][data-state=done] .handy__blitz[data-astro-cid-h7mh7aeq]{animation:.5s ease-out .3s both blitz}[data-astro-cid-h7mh7aeq][data-state=done] .ablauf__schritt[data-astro-cid-h7mh7aeq]:first-child .ablauf__bild[data-astro-cid-h7mh7aeq]:after{transition-delay:.7s}[data-astro-cid-h7mh7aeq][data-state=done] .entsteht__vorher{transition-delay:1.3s}[data-astro-cid-h7mh7aeq][data-state=done] .entsteht__nachher{transition-delay:1.1s}[data-astro-cid-h7mh7aeq][data-state=done] .felder[data-astro-cid-h7mh7aeq] div[data-astro-cid-h7mh7aeq]:first-child dd[data-astro-cid-h7mh7aeq]{transition-delay:1.5s}[data-astro-cid-h7mh7aeq][data-state=done] .felder[data-astro-cid-h7mh7aeq] div[data-astro-cid-h7mh7aeq]:nth-child(2) dd[data-astro-cid-h7mh7aeq]{transition-delay:1.8s}[data-astro-cid-h7mh7aeq][data-state=done] .felder[data-astro-cid-h7mh7aeq] div[data-astro-cid-h7mh7aeq]:nth-child(3) dd[data-astro-cid-h7mh7aeq]{transition-delay:2.1s}[data-astro-cid-h7mh7aeq][data-state=done] .entsteht[data-astro-cid-h7mh7aeq]>.pill[data-astro-cid-h7mh7aeq]{transition-delay:2.7s}[data-astro-cid-h7mh7aeq][data-state=done] .ablauf__schritt[data-astro-cid-h7mh7aeq]:nth-child(2) .ablauf__bild[data-astro-cid-h7mh7aeq]:after{transition-delay:2.9s}[data-astro-cid-h7mh7aeq][data-state=done] .kachel[data-astro-cid-h7mh7aeq]{transition-delay:3.2s}[data-astro-cid-h7mh7aeq][data-state=done] .kachel__status[data-astro-cid-h7mh7aeq] .pill[data-astro-cid-h7mh7aeq]:first-child{transition-delay:3.7s}[data-astro-cid-h7mh7aeq][data-state=done] .kachel__status[data-astro-cid-h7mh7aeq] .pill[data-astro-cid-h7mh7aeq]:last-child{transition-delay:4s}}@keyframes blitz{0%{opacity:0}25%{opacity:.85}to{opacity:0}}#ablauf>.container>.section__head.reveal{opacity:1!important;animation:none!important;transform:none!important}.messung[data-astro-cid-o2gp7vjp]{max-width:44rem;margin:var(--space-5) 0 0;font-size:.9375rem}.vorteile[data-astro-cid-o2gp7vjp]{align-items:start}.vorteile[data-astro-cid-o2gp7vjp] .vorteile__haupt-icon{width:2.5rem;height:2.5rem;color:var(--color-sand-ink)}.vorteile__haupt-titel[data-astro-cid-o2gp7vjp]{margin:var(--space-2) 0 var(--space-3);hyphens:manual;letter-spacing:-.02em;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:800;line-height:1.05}.vorteile__haupt[data-astro-cid-o2gp7vjp] .lead[data-astro-cid-o2gp7vjp]{margin:0}.vorteile__liste[data-astro-cid-o2gp7vjp]{gap:0 var(--col-gap);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.vorteile__liste[data-astro-cid-o2gp7vjp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.vorteil[data-astro-cid-o2gp7vjp]{padding:var(--space-3) 0;border-top:1px solid var(--ton-line);grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;display:grid}.vorteil[data-astro-cid-o2gp7vjp] .vorteil__icon{width:1.5rem;height:1.5rem;color:var(--color-sand-ink)}.vorteil__titel[data-astro-cid-o2gp7vjp]{margin:0 0 .35rem;font-size:1.0625rem}.vorteil__text[data-astro-cid-o2gp7vjp]{color:var(--ton-muted);margin:0}@media (width<=47.99rem){.vorteile__haupt[data-astro-cid-o2gp7vjp]{margin-bottom:var(--space-4)}}.vergleich__tabelle[data-astro-cid-o2gp7vjp]{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}.vergleich__tabelle[data-astro-cid-o2gp7vjp] th[data-astro-cid-o2gp7vjp],.vergleich__tabelle[data-astro-cid-o2gp7vjp] td[data-astro-cid-o2gp7vjp]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border);padding:.9rem 1rem}.vergleich__tabelle[data-astro-cid-o2gp7vjp] thead[data-astro-cid-o2gp7vjp] th[data-astro-cid-o2gp7vjp]{border-bottom:2px solid var(--color-accent);font-size:1.0625rem}.vergleich__tabelle[data-astro-cid-o2gp7vjp] tbody[data-astro-cid-o2gp7vjp] th[data-astro-cid-o2gp7vjp]{width:18%;font-weight:700}.vergleich__nyb[data-astro-cid-o2gp7vjp]{background:#fff}.vergleich__hervor[data-astro-cid-o2gp7vjp]>[data-astro-cid-o2gp7vjp]{background:var(--tint-sand-bg);color:var(--tint-sand-text);font-weight:700}.vergleich__hervor[data-astro-cid-o2gp7vjp]>td[data-astro-cid-o2gp7vjp][data-anbieter=Shopware]{font-size:1.0625rem}.vergleich__hinweis[data-astro-cid-o2gp7vjp]{max-width:52rem;margin:var(--space-3) 0 0;font-size:.875rem}@media (width>=52rem){.vergleich__tabelle[data-astro-cid-o2gp7vjp] thead[data-astro-cid-o2gp7vjp] th[data-astro-cid-o2gp7vjp].vergleich__nyb{color:var(--color-primary-ink)}}@media (width<=51.99rem){.vergleich__tabelle[data-astro-cid-o2gp7vjp],.vergleich__tabelle[data-astro-cid-o2gp7vjp] tbody[data-astro-cid-o2gp7vjp],.vergleich__tabelle[data-astro-cid-o2gp7vjp] tr[data-astro-cid-o2gp7vjp],.vergleich__tabelle[data-astro-cid-o2gp7vjp] th[data-astro-cid-o2gp7vjp],.vergleich__tabelle[data-astro-cid-o2gp7vjp] td[data-astro-cid-o2gp7vjp]{width:auto;display:block}.vergleich__tabelle[data-astro-cid-o2gp7vjp] thead[data-astro-cid-o2gp7vjp]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vergleich__tabelle[data-astro-cid-o2gp7vjp] tr[data-astro-cid-o2gp7vjp]{margin-bottom:var(--space-3);border:1px solid var(--color-border);background:#fff;border-radius:6px;overflow:hidden}.vergleich__tabelle[data-astro-cid-o2gp7vjp] tbody[data-astro-cid-o2gp7vjp] th[data-astro-cid-o2gp7vjp]{background:color-mix(in srgb, var(--color-accent) 4%, #fff);width:auto;padding:.75rem 1rem;font-size:1.0625rem}.vergleich__tabelle[data-astro-cid-o2gp7vjp] td[data-astro-cid-o2gp7vjp]{grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;padding:.7rem 1rem;display:grid}.vergleich__tabelle[data-astro-cid-o2gp7vjp] td[data-astro-cid-o2gp7vjp]:before{content:attr(data-anbieter);font-weight:700}.vergleich__tabelle[data-astro-cid-o2gp7vjp] td[data-astro-cid-o2gp7vjp]:last-child{border-bottom:0}}.laden[data-astro-cid-o2gp7vjp]{margin:0}.laden__fenster[data-astro-cid-o2gp7vjp]{border:1px solid color-mix(in srgb, var(--color-accent) 12%, transparent);background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px #160c2e0d,0 16px 40px -22px #160c2e40}.laden__leiste[data-astro-cid-o2gp7vjp]{align-items:center;gap:var(--space-3);border-bottom:1px solid color-mix(in srgb, var(--color-accent) 12%, transparent);padding:.8rem 1.25rem;font-size:.875rem;display:flex}.laden__name[data-astro-cid-o2gp7vjp]{font-weight:800}.laden__nav[data-astro-cid-o2gp7vjp]{color:var(--color-text-muted)}.laden__leiste[data-astro-cid-o2gp7vjp] .laden__korb{width:1.25rem;height:1.25rem;margin-left:auto}.laden__raster[data-astro-cid-o2gp7vjp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin:0;padding:1.25rem;list-style:none;display:grid}@media (width>=40rem){.laden__raster[data-astro-cid-o2gp7vjp]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.laden__raster[data-astro-cid-o2gp7vjp]{grid-template-columns:repeat(6,minmax(0,1fr))}}.produkt[data-astro-cid-o2gp7vjp]{min-width:0;font-size:.875rem;line-height:1.35}.produkt__bild[data-astro-cid-o2gp7vjp]{border-radius:4px;margin-bottom:.6rem;position:relative;overflow:hidden}.produkt__bild[data-astro-cid-o2gp7vjp] img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.produkt__neu[data-astro-cid-o2gp7vjp]{background:var(--color-accent);color:#fff;border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:700;position:absolute;top:.5rem;left:.5rem}.produkt__art[data-astro-cid-o2gp7vjp]{color:var(--color-text-muted);margin:0;font-size:.75rem}.produkt__name[data-astro-cid-o2gp7vjp]{margin:.1rem 0;font-weight:600}.produkt__preis[data-astro-cid-o2gp7vjp]{margin:0}.laden[data-astro-cid-o2gp7vjp] figcaption[data-astro-cid-o2gp7vjp]{margin-top:var(--space-2);font-size:.875rem}.narrow[data-astro-cid-sixhtuud]{max-width:44rem}.stack-wrap[data-astro-cid-sixhtuud]{margin-top:var(--space-5)}.modules[data-astro-cid-sixhtuud]{column-gap:var(--col-gap);row-gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.modules__item[data-astro-cid-sixhtuud]{padding-top:var(--space-2);border-top:2px solid var(--color-primary)}.modules__no[data-astro-cid-sixhtuud]{color:var(--color-primary);margin-bottom:var(--space-1);font-size:.875rem;font-weight:700;display:block}.modules__result[data-astro-cid-sixhtuud]{padding-top:var(--space-1);border-top:var(--line-dark);margin:0}@media (width<=64rem){.modules[data-astro-cid-sixhtuud]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.modules[data-astro-cid-sixhtuud]{row-gap:var(--space-4);grid-template-columns:1fr}}.narrow[data-astro-cid-dg4gwq35]{max-width:44rem}.alias[data-astro-cid-dg4gwq35]{height:0;scroll-margin-top:calc(var(--header-h) + 1rem);display:block}.gets[data-astro-cid-dg4gwq35]{gap:var(--space-5) var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gets__item[data-astro-cid-dg4gwq35] p[data-astro-cid-dg4gwq35]{letter-spacing:-.01em;max-width:22rem;margin:0;font-size:clamp(1.125rem,1.6vw,1.3rem);font-weight:600;line-height:1.4}.gets__icon[data-astro-cid-dg4gwq35]{width:2.75rem;height:2.75rem;margin-bottom:var(--space-2);background:var(--tint-green-bg);color:var(--tint-green-label);border-radius:50%;place-items:center;display:grid}.gets__icon[data-astro-cid-dg4gwq35] svg{width:1.35rem;height:1.35rem}@media (width<=48rem){.gets[data-astro-cid-dg4gwq35]{gap:var(--space-4);grid-template-columns:1fr}}.vorschlag[data-astro-cid-c7wp3wyv]{padding:var(--space-2);border-inline-start:4px solid var(--tint-sand-label);background:var(--tint-sand-bg);color:var(--tint-sand-text)}
