.hero[data-astro-cid-ge2uvauf]{isolation:isolate;min-height:max(40rem,100svh);margin-top:calc(var(--header-space) * -1);padding-block:calc(var(--header-space) + 3rem) clamp(3rem, 2rem + 4vw, 5.5rem);color:var(--brand-creme);background:var(--brand-anthrazit);align-items:end;display:grid;position:relative;overflow:clip}.hero__media[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.hero__media[data-astro-cid-ge2uvauf] .hero__img,.hero__media[data-astro-cid-ge2uvauf] picture{width:100%;height:100%;position:absolute;inset:0}.hero__media[data-astro-cid-ge2uvauf] .hero__img{object-fit:cover;object-position:50% 50%}.hero__glow[data-astro-cid-ge2uvauf]{mix-blend-mode:soft-light;background:radial-gradient(55% 50% at 70% 35%,#dccdbd38,#0000 70%);position:absolute;inset:0}.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#2f2a27e6 0%,#2f2a27cc 30%,#2f2a2773 58%,#2f2a2780 100%),linear-gradient(#0000 50%,#2f2a2799 100%);position:absolute;inset:0}.hero__grid[data-astro-cid-ge2uvauf]{gap:var(--sp-8);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.75fr);align-items:end;display:grid}.hero__label[data-astro-cid-ge2uvauf]{font-size:var(--fs-small);color:var(--brand-sand)}.hero__title[data-astro-cid-ge2uvauf]{margin-top:var(--sp-4);letter-spacing:-.03em;font-size:clamp(2.6rem,1.2rem + 4.6vw,5.5rem);font-weight:300;line-height:.98}.hero__sentence[data-astro-cid-ge2uvauf]{display:block}@media (width>=1000px){.hero__line[data-astro-cid-ge2uvauf]{white-space:nowrap;display:block}}.hero__line--soft[data-astro-cid-ge2uvauf]{color:var(--brand-sand)}.hero__ctas[data-astro-cid-ge2uvauf]{gap:var(--sp-3);margin-top:var(--sp-7);flex-wrap:wrap;display:flex}.hero__btn[data-astro-cid-ge2uvauf]{--btn-bg:var(--brand-creme);--btn-fg:var(--brand-anthrazit)}.hero__btn[data-astro-cid-ge2uvauf]:hover{--btn-bg:var(--brand-sand)}.hero[data-astro-cid-ge2uvauf] .btn--ghost[data-astro-cid-ge2uvauf]{--btn-fg:var(--brand-creme);border-color:#f8f6f280}.hero__side[data-astro-cid-ge2uvauf]{gap:var(--sp-4);display:grid}.hero__side-title[data-astro-cid-ge2uvauf]{text-align:right;font:var(--display-weight) clamp(1.5rem, 1.2rem + 1vw, 2rem)/1.1 var(--font-display);letter-spacing:-.01em}.hero__cards[data-astro-cid-ge2uvauf]{gap:var(--sp-3);list-style:none;display:grid}.hcard[data-astro-cid-ge2uvauf]{gap:var(--sp-4);border-radius:var(--r-panel);-webkit-backdrop-filter:blur(16px)saturate(1.1);transition:background-color var(--dur-ui) ease, transform var(--dur-ui) var(--ease-out);background:#f8f6f21a;border:1px solid #f8f6f22e;grid-template-columns:auto 1fr;align-items:start;padding:1.1rem 1.25rem;display:grid;box-shadow:inset 0 1px #f8f6f21f}@media (hover:hover) and (pointer:fine){.hcard[data-astro-cid-ge2uvauf]:hover{background:#f8f6f229;transform:translate(-4px)}}.hcard__icon[data-astro-cid-ge2uvauf]{width:2.75rem;height:2.75rem;color:var(--brand-salbei);background:#aebba538;border:1px solid #aebba573;border-radius:50%;place-items:center;display:grid}.hcard__icon[data-astro-cid-ge2uvauf] .icon{width:1.35rem;height:1.35rem}.hcard__body[data-astro-cid-ge2uvauf]{gap:.2rem;display:grid}.hcard__title[data-astro-cid-ge2uvauf]{font-weight:var(--strong-weight);font-size:1.0625rem}.hcard__text[data-astro-cid-ge2uvauf]{font-size:var(--fs-small);color:#f8f6f2d9;line-height:1.45}@supports not (backdrop-filter:blur(1px)){.hcard[data-astro-cid-ge2uvauf]{background:#2f2a27bf}}@media (prefers-reduced-motion:no-preference){.hero__in[data-astro-cid-ge2uvauf]{animation:hero-rise .9s var(--ease-out) both;animation-delay:calc(.15s + var(--d) * .11s)}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}@media (width<=999px){.hero__grid[data-astro-cid-ge2uvauf]{gap:var(--sp-7);grid-template-columns:1fr}.hero__side-title[data-astro-cid-ge2uvauf]{text-align:left}.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(#2f2a2780 0%,#2f2a278c 40%,#2f2a27d9 100%)}.hero__media[data-astro-cid-ge2uvauf] .hero__img{object-position:80% 50%}}@media (width<=599px){.hero__ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}.hero__label[data-astro-cid-ge2uvauf]{font-size:var(--fs-micro)}}.statement[data-astro-cid-zx4qcpyt]{background:var(--sand-hell);padding-block:clamp(2.5rem,1.8rem + 3vw,4.5rem)}.statement__h[data-astro-cid-zx4qcpyt]{text-align:center;margin:0 auto var(--sp-5);text-wrap:balance;max-width:30ch;font-size:clamp(1.6rem,1.25rem + 1.6vw,2.5rem)}.statement__quote[data-astro-cid-zx4qcpyt]{gap:var(--sp-4);text-align:center;max-width:44rem;margin:0 auto;display:grid}.statement__pains[data-astro-cid-zx4qcpyt]{font-size:var(--fs-body);color:var(--text-2);text-wrap:pretty;max-width:36rem;margin-inline:auto;line-height:1.5}.statement__bridge[data-astro-cid-zx4qcpyt]{font:var(--display-weight) clamp(1.2rem, 1.05rem + .9vw, 1.65rem)/1.25 var(--font-display);letter-spacing:var(--display-tracking);color:var(--text);text-wrap:balance}.statement__fixes[data-astro-cid-zx4qcpyt]{font-size:var(--fs-body);color:var(--text);text-wrap:pretty;max-width:36rem;margin-inline:auto;font-weight:500;line-height:1.5}.why__grid[data-astro-cid-bsfmu6n2]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2.5rem,2rem + 4vw,6rem);display:grid}.why__h2[data-astro-cid-bsfmu6n2]{font-size:var(--fs-h2);max-width:22ch}.nowrap[data-astro-cid-bsfmu6n2]{white-space:nowrap}.why__statement[data-astro-cid-bsfmu6n2]{margin-top:var(--sp-4);max-width:38ch;font:400 var(--fs-lead)/1.5 var(--font-text);color:var(--text)}.why__intro[data-astro-cid-bsfmu6n2]{margin-top:var(--sp-5);max-width:40ch;color:var(--text-2)}.why__list[data-astro-cid-bsfmu6n2]{border-top:1px solid var(--linie);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.why__item[data-astro-cid-bsfmu6n2]{gap:var(--sp-4);padding-block:var(--sp-5);border-bottom:1px solid var(--linie);grid-template-columns:auto 1fr;align-items:start;display:grid}.why__icon[data-astro-cid-bsfmu6n2]{background:var(--sand-hell);width:2.5rem;height:2.5rem;color:var(--braun-tief);--duo-2:var(--brand-sand);transition:transform .4s var(--ease-out), border-radius .6s var(--ease-out);border-radius:46% 54% 58% 42%/52% 44% 56% 48%;place-items:center;display:grid}.why__icon[data-astro-cid-bsfmu6n2] .icon{width:1.3rem;height:1.3rem}.why__title[data-astro-cid-bsfmu6n2]{font:var(--strong-weight) 1.0625rem/1.3 var(--font-text);letter-spacing:0}.why__text[data-astro-cid-bsfmu6n2]{font-size:var(--fs-small);color:var(--text-2);margin-top:.2rem}@media (hover:hover) and (pointer:fine){.why__item[data-astro-cid-bsfmu6n2]:hover .why__icon[data-astro-cid-bsfmu6n2]{border-radius:58% 42% 44% 56%/44% 56% 48% 52%;transform:rotate(-6deg)scale(1.06)}.why__item[data-astro-cid-bsfmu6n2]:hover .why__title[data-astro-cid-bsfmu6n2]{color:var(--accent-text)}}@media (width<=999px){.why__grid[data-astro-cid-bsfmu6n2]{grid-template-columns:1fr}}@media (width<=599px){.why__list[data-astro-cid-bsfmu6n2]{grid-template-columns:1fr}}.check-t__grid[data-astro-cid-benrzhzv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,2rem + 5vw,7rem);display:grid}.check-t__text[data-astro-cid-benrzhzv]{gap:var(--sp-4);justify-items:start;display:grid}.check-t__text[data-astro-cid-benrzhzv] .lead[data-astro-cid-benrzhzv]{margin-top:0}.check-t__meta[data-astro-cid-benrzhzv]{color:var(--accent-text);font-weight:500}.check-t__text[data-astro-cid-benrzhzv] .btn[data-astro-cid-benrzhzv]{margin-top:var(--sp-3)}.check-t__preview[data-astro-cid-benrzhzv]{gap:var(--sp-4);background:var(--surface);border-radius:var(--r-panel);box-shadow:var(--shadow-2);margin:0;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.check-t__count[data-astro-cid-benrzhzv]{font-size:var(--fs-small);color:var(--text-3)}.check-t__bar[data-astro-cid-benrzhzv]{background:var(--linie);height:2px;margin-top:calc(var(--sp-2) * -1);border-radius:2px;overflow:hidden}.check-t__bar[data-astro-cid-benrzhzv] span[data-astro-cid-benrzhzv]{background:var(--brand-braun);width:10%;height:100%;display:block}.check-t__q[data-astro-cid-benrzhzv]{font:var(--display-weight) clamp(1.4rem, 1.2rem + .8vw, 1.8rem)/1.2 var(--font-display)}.check-t__preview[data-astro-cid-benrzhzv] ul[data-astro-cid-benrzhzv]{gap:var(--sp-2);list-style:none;display:grid}.check-t__preview[data-astro-cid-benrzhzv] li[data-astro-cid-benrzhzv]{border:1px solid var(--linie);border-radius:var(--r-field);background:var(--bg);align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.check-t__preview[data-astro-cid-benrzhzv] li[data-astro-cid-benrzhzv] span[data-astro-cid-benrzhzv]{border:1px solid #8c7d6f;border-radius:50%;flex:none;width:1.1rem;height:1.1rem}.check-t__preview[data-astro-cid-benrzhzv] li[data-astro-cid-benrzhzv].is-picked{border-color:var(--brand-braun);background:var(--sand-hell)}.check-t__preview[data-astro-cid-benrzhzv] li[data-astro-cid-benrzhzv].is-picked span[data-astro-cid-benrzhzv]{background:var(--brand-braun);box-shadow:inset 0 0 0 3px var(--surface);border-color:var(--brand-braun)}.check-t__preview[data-astro-cid-benrzhzv] figcaption[data-astro-cid-benrzhzv]{font-size:var(--fs-micro);color:var(--text-3)}.check-t__notice[data-astro-cid-benrzhzv]{gap:var(--sp-5);margin-top:var(--sp-8);padding:var(--sp-4) var(--sp-5);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--r-panel);color:var(--text-2);transition:box-shadow .3s var(--ease-out);grid-template-columns:auto 1fr auto;align-items:center;text-decoration:none;display:grid}.check-t__notice[data-astro-cid-benrzhzv]:hover{box-shadow:var(--shadow-1)}.check-t__notice[data-astro-cid-benrzhzv] .ibadge[data-astro-cid-benrzhzv]{--ibadge-size:3.25rem}.check-t__notice[data-astro-cid-benrzhzv] strong[data-astro-cid-benrzhzv]{color:var(--text);font-weight:var(--strong-weight)}.check-t__notice-more[data-astro-cid-benrzhzv]{color:var(--accent-text);white-space:nowrap;align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.check-t__notice-more[data-astro-cid-benrzhzv] .icon{width:1.1rem;height:1.1rem}@media (width<=899px){.check-t__grid[data-astro-cid-benrzhzv]{grid-template-columns:1fr}.check-t__notice[data-astro-cid-benrzhzv]{grid-template-columns:auto 1fr}.check-t__notice-more[data-astro-cid-benrzhzv]{grid-column:2}}.services[data-astro-cid-lesv7jgp]{overflow:hidden}.svc[data-astro-cid-lesv7jgp]{height:100%}.svc__card[data-astro-cid-lesv7jgp]{background:var(--card-bg);border:1px solid var(--card-border);height:100%;box-shadow:var(--card-shadow);border-radius:var(--r-panel);transition:background-color .4s ease, transform .4s var(--ease-out);display:grid}@media (hover:hover) and (pointer:fine){.svc__card[data-astro-cid-lesv7jgp]:hover{transform:translateY(-4px)}}.svc__body[data-astro-cid-lesv7jgp]{gap:var(--sp-3);padding:var(--sp-6);grid-template-rows:auto auto 1fr auto;align-content:start;display:grid}.svc__top[data-astro-cid-lesv7jgp]{margin-bottom:var(--sp-3);justify-content:space-between;align-items:start;display:flex}.svc__badge[data-astro-cid-lesv7jgp]{--ibadge-size:4.5rem}.svc__n[data-astro-cid-lesv7jgp]{font:300 2.25rem/1 var(--font-display);color:var(--soft-num);font-variant-numeric:tabular-nums}.svc__title[data-astro-cid-lesv7jgp]{font:var(--display-weight) clamp(1.4rem, 1.25rem + .5vw, 1.65rem)/1.15 var(--font-display);letter-spacing:-.01em}.svc__text[data-astro-cid-lesv7jgp]{color:var(--text-2);font-size:var(--fs-small)}.svc__link[data-astro-cid-lesv7jgp]{margin-top:var(--sp-2);justify-self:start}.process[data-astro-cid-grsovck6]{overflow:hidden}.process__principle[data-astro-cid-grsovck6]{max-width:44rem}.pstep[data-astro-cid-grsovck6]{gap:var(--sp-3);height:100%;padding:var(--sp-6);background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:var(--r-panel);align-content:start;display:grid}.pstep__top[data-astro-cid-grsovck6]{margin-bottom:var(--sp-3);justify-content:space-between;align-items:start;display:flex}.pstep__n[data-astro-cid-grsovck6]{font:300 2.5rem/1 var(--font-display);color:var(--soft-num);font-variant-numeric:tabular-nums}.pstep__title[data-astro-cid-grsovck6]{font:var(--display-weight) 1.6rem/1.15 var(--font-display);letter-spacing:-.01em}.pstep__text[data-astro-cid-grsovck6]{color:var(--text-2)}.case[data-astro-cid-j6o3mlwn]{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--linie)}.case__praxis[data-astro-cid-j6o3mlwn]{font-weight:var(--strong-weight)}.case__parts[data-astro-cid-j6o3mlwn]{gap:var(--sp-3) var(--sp-5);margin:var(--sp-5) 0 0;grid-template-columns:12rem 1fr;display:grid}.case__parts[data-astro-cid-j6o3mlwn] dt[data-astro-cid-j6o3mlwn]{color:var(--text-3)}.case__parts[data-astro-cid-j6o3mlwn] dd[data-astro-cid-j6o3mlwn]{max-width:62ch;margin:0}.case__quote[data-astro-cid-j6o3mlwn]{margin:var(--sp-6) 0 0;font:var(--display-weight) 1.5rem/1.35 var(--font-display)}.case__quote[data-astro-cid-j6o3mlwn] footer[data-astro-cid-j6o3mlwn]{margin-top:var(--sp-3);font:400 var(--fs-small) var(--font-text);color:var(--text-3)}@media (width<=640px){.case__parts[data-astro-cid-j6o3mlwn]{grid-template-columns:1fr;gap:.25rem}.case__parts[data-astro-cid-j6o3mlwn] dd[data-astro-cid-j6o3mlwn]{margin-bottom:var(--sp-3)}}
