.home-visibility[data-astro-cid-vk3fny2e]{background:var(--surface-50);color:var(--navy-900);scroll-margin-top:80px}.home-visibility__inner[data-astro-cid-vk3fny2e]{max-width:var(--container-wide);margin:0 auto;padding:96px var(--side-pad);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.home-visibility__copy[data-astro-cid-vk3fny2e] h2[data-astro-cid-vk3fny2e]{font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.12;letter-spacing:-.03em;margin:16px 0 24px}.home-visibility__copy[data-astro-cid-vk3fny2e] p[data-astro-cid-vk3fny2e]{color:var(--slate-600);line-height:1.7;margin:0 0 18px}.home-visibility__copy[data-astro-cid-vk3fny2e] .home-visibility__lead[data-astro-cid-vk3fny2e]{font-size:clamp(1.125rem,1.6vw,1.3rem)}.home-visibility__link[data-astro-cid-vk3fny2e]{color:var(--accent);text-decoration:underline;text-underline-offset:5px;font-weight:600}.home-visibility[data-astro-cid-vk3fny2e] .lp-sc{border:1px solid var(--border);border-radius:20px}.home-visibility[data-astro-cid-vk3fny2e] #ergebnis{scroll-margin-top:90px}@media(max-width:900px){.home-visibility__inner[data-astro-cid-vk3fny2e]{grid-template-columns:1fr;padding-block:64px;gap:28px}}.hs[data-astro-cid-dd44gz66]{background:var(--navy-900)}.hs-panel[data-astro-cid-dd44gz66]{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.hs-dots[data-astro-cid-dd44gz66]{position:fixed;right:28px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:50}.hs-dots[data-astro-cid-dd44gz66] a[data-astro-cid-dd44gz66]{display:block;padding:3px}.hs-dots[data-astro-cid-dd44gz66] a[data-astro-cid-dd44gz66] span[data-astro-cid-dd44gz66]{display:block;width:9px;height:9px;border-radius:50%;background:#ffffff59;transition:background .3s,transform .3s}.hs-dots[data-astro-cid-dd44gz66] a[data-astro-cid-dd44gz66].is-active span[data-astro-cid-dd44gz66]{background:var(--mint);transform:scale(1.5)}.hs-dots[data-astro-cid-dd44gz66] a[data-astro-cid-dd44gz66]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:50%}.hs-dots[data-astro-cid-dd44gz66].hs-dots--dark a[data-astro-cid-dd44gz66] span[data-astro-cid-dd44gz66]{background:#0f1e2e40}.hs-dots[data-astro-cid-dd44gz66].hs-dots--dark a[data-astro-cid-dd44gz66].is-active span[data-astro-cid-dd44gz66]{background:var(--accent)}.hs-dots[data-astro-cid-dd44gz66]{transition:opacity .3s}.hs-dots[data-astro-cid-dd44gz66].hs-dots--hidden{opacity:0;pointer-events:none}@media(max-width:900px){.hs-dots[data-astro-cid-dd44gz66]{display:none}}.hs-eyebrow[data-astro-cid-dd44gz66]{display:inline-block;font-family:var(--font-body);font-weight:700;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.hs-eyebrow--light[data-astro-cid-dd44gz66]{color:var(--mint)}.hs-textlink[data-astro-cid-dd44gz66]{display:inline-flex;align-items:center;gap:8px;min-height:48px;font-family:var(--font-body);font-weight:500;font-size:1.05rem;color:var(--ink);text-decoration:none;padding:0 6px}.hs-textlink[data-astro-cid-dd44gz66] svg[data-astro-cid-dd44gz66]{transition:transform var(--duration) var(--ease)}.hs-textlink[data-astro-cid-dd44gz66]:hover svg[data-astro-cid-dd44gz66]{transform:translate(4px)}.hs-textlink--light[data-astro-cid-dd44gz66]{color:#fff}.hs-pill[data-astro-cid-dd44gz66]{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border:1.5px solid currentColor;border-radius:var(--radius-pill);text-decoration:none;font-family:var(--font-body);font-size:.8125rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;transition:background var(--duration) var(--ease),color var(--duration) var(--ease),border-color var(--duration) var(--ease)}.hs-pill--light[data-astro-cid-dd44gz66]{color:#fff;border-color:#ffffffd9}.hs-pill--light[data-astro-cid-dd44gz66]:hover{background:#fff;border-color:#fff;color:var(--navy-900)}.hs-pill[data-astro-cid-dd44gz66]:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.hs-intro[data-astro-cid-dd44gz66]{background:var(--surface-50);color:var(--ink);justify-content:flex-start}.hs-intro__inner[data-astro-cid-dd44gz66]{flex:1;position:relative;max-width:var(--container-wide);margin:0 auto;width:100%;padding:112px var(--side-pad) 0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,76px)}.hs-intro__copy[data-astro-cid-dd44gz66]{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.hs-intro__title[data-astro-cid-dd44gz66]{font-family:var(--font-heading);font-weight:700;color:var(--ink);max-width:100%;font-size:clamp(3.25rem,6.1vw,5.5rem);line-height:1.06;letter-spacing:-.04em;margin:0}.hs-line[data-astro-cid-dd44gz66]{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.hs-line__inner[data-astro-cid-dd44gz66]{display:block;transform:translateY(115%);animation:hs-line-up .9s cubic-bezier(.22,1,.36,1) var(--d, 0s) forwards}.hs-line__inner--accent[data-astro-cid-dd44gz66]{color:var(--accent)}.hs-intro__lead[data-astro-cid-dd44gz66]{margin:0;max-width:48ch;color:#3d4a55;font-size:clamp(1.125rem,1.65vw,1.375rem);line-height:1.6}.hs-intro__ctas[data-astro-cid-dd44gz66]{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.hs-intro__ctas[data-astro-cid-dd44gz66] .btn[data-astro-cid-dd44gz66]{font-size:1.0625rem;padding:16px 28px}.hs-intro[data-astro-cid-dd44gz66] .hs-textlink[data-astro-cid-dd44gz66]{font-weight:600;font-size:1.0625rem}.hs-intro__portrait[data-astro-cid-dd44gz66]{width:100%;max-width:520px;justify-self:end;align-self:end;margin:0}.hs-intro__portrait[data-astro-cid-dd44gz66] img[data-astro-cid-dd44gz66]{display:block;width:100%;height:clamp(400px,64svh,580px);object-fit:contain;object-position:center bottom}.hs-enter[data-astro-cid-dd44gz66]{opacity:0;animation:hs-fade-up .8s cubic-bezier(.22,1,.36,1) var(--d, 0s) forwards}@keyframes hs-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes hs-line-up{to{transform:translateY(0)}}.hs-offers[data-astro-cid-dd44gz66]{min-height:auto;background:var(--surface-0)}.hs-offers__inner[data-astro-cid-dd44gz66]{width:100%;max-width:var(--container-wide);margin-inline:auto;padding:clamp(64px,7vw,104px) var(--side-pad)}.hs-offers[data-astro-cid-dd44gz66] h2[data-astro-cid-dd44gz66]{margin:0 0 36px;color:var(--ink);font-weight:700;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.12}.hs-offers__grid[data-astro-cid-dd44gz66]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hs-offer[data-astro-cid-dd44gz66]{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(28px,3.2vw,44px);border:1px solid var(--line-warm);border-radius:20px;color:var(--ink);text-decoration:none;transition:border-color var(--duration) var(--ease),transform var(--duration) var(--ease)}.hs-offer--ai[data-astro-cid-dd44gz66]{background:var(--accent-light);border-color:#c5d9d0}.hs-offer--web[data-astro-cid-dd44gz66]{background:var(--surface-50)}.hs-offer__illustration[data-astro-cid-dd44gz66]{display:block;align-self:center;width:100%;height:clamp(150px,17vw,220px);object-fit:contain;margin:-10px 0 26px;transform-origin:50% 60%;transition:transform .45s var(--ease)}.hs-offer--ai[data-astro-cid-dd44gz66].is-in .hs-offer__illustration[data-astro-cid-dd44gz66]{animation:hs-illustration-flow 2s ease-in-out 2}.hs-offer--web[data-astro-cid-dd44gz66].is-in .hs-offer__illustration[data-astro-cid-dd44gz66]{animation:hs-illustration-lift 2.2s ease-in-out 2}@keyframes hs-illustration-flow{0%,to{transform:translate(0) rotate(0)}35%{transform:translate(5px,-5px) rotate(.6deg)}70%{transform:translate(-3px,-2px) rotate(-.4deg)}}@keyframes hs-illustration-lift{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-7px) scale(1.025)}}@media(hover:hover){.hs-offer[data-astro-cid-dd44gz66]:hover .hs-offer__illustration[data-astro-cid-dd44gz66]{transform:translateY(-6px) scale(1.025)}}.hs-offer[data-astro-cid-dd44gz66]:focus-visible .hs-offer__illustration[data-astro-cid-dd44gz66]{transform:translateY(-6px) scale(1.025)}.hs-offer__label[data-astro-cid-dd44gz66]{font-size:.875rem;font-weight:500;color:#3d4a55;margin-bottom:14px}.hs-offer[data-astro-cid-dd44gz66] h3[data-astro-cid-dd44gz66]{margin:0 0 20px;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:700;line-height:1.1}.hs-offer[data-astro-cid-dd44gz66] p[data-astro-cid-dd44gz66]{margin:0 0 32px;max-width:45ch;color:#3d4a55;font-size:1.125rem;line-height:1.65}.hs-offer__link[data-astro-cid-dd44gz66]{margin-top:auto}.hs-offer[data-astro-cid-dd44gz66]:hover{border-color:var(--accent);transform:translateY(-4px)}.hs-offer[data-astro-cid-dd44gz66]:focus-visible{outline:3px solid var(--accent);outline-offset:5px}@media(max-width:700px){.hs-offers__grid[data-astro-cid-dd44gz66]{grid-template-columns:1fr;gap:20px}.hs-offers[data-astro-cid-dd44gz66] h2[data-astro-cid-dd44gz66]{margin-bottom:28px}.hs-offer[data-astro-cid-dd44gz66]{padding:28px 24px}.hs-offer__illustration[data-astro-cid-dd44gz66]{height:clamp(140px,38vw,210px);margin:-6px 0 22px}.hs-offer[data-astro-cid-dd44gz66] p[data-astro-cid-dd44gz66]{font-size:1.0625rem}}.hs-exp[data-astro-cid-dd44gz66]{background:var(--navy-900);color:#fff}.hs-exp__inner[data-astro-cid-dd44gz66]{max-width:var(--container-wide);margin:0 auto;width:100%;padding:clamp(88px,10vw,136px) var(--side-pad);display:flex;flex-direction:column;gap:clamp(64px,7vw,96px)}.hs-exp__top[data-astro-cid-dd44gz66]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,5vw,88px);align-items:center}.hs-exp__text[data-astro-cid-dd44gz66]{display:flex;flex-direction:column;gap:26px;--offer-link-color: var(--mint);--offer-link-hover: #fff}.hs-exp[data-astro-cid-dd44gz66] h2[data-astro-cid-dd44gz66]{font-family:var(--font-heading);font-weight:700;color:#fff;margin:0;font-size:clamp(3.25rem,6.2vw,5.6rem);line-height:1.02;letter-spacing:-.032em}.hs-exp__h2-line[data-astro-cid-dd44gz66]{display:block}.hs-exp__h2-line--accent[data-astro-cid-dd44gz66]{color:var(--mint)}.hs-exp__text[data-astro-cid-dd44gz66] p[data-astro-cid-dd44gz66]{margin:0;max-width:520px;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.6;color:#b9c5ce}.hs-exp__portrait[data-astro-cid-dd44gz66]{position:relative;margin:0;height:clamp(440px,68svh,640px)}.hs-exp__arch[data-astro-cid-dd44gz66]{position:absolute;left:8%;right:0;bottom:0;height:90%;background:#1a3347;border-radius:999px 999px 28px 28px}.hs-exp__portrait[data-astro-cid-dd44gz66] img[data-astro-cid-dd44gz66]{position:absolute;bottom:0;left:50%;transform:translate(-44%);height:100%;width:auto;max-width:100%;object-fit:contain;object-position:bottom}.hs-exp__callout[data-astro-cid-dd44gz66]{position:absolute;left:0;bottom:40px;max-width:330px;display:flex;flex-direction:column;gap:6px;background:#fff;color:var(--ink);border-radius:16px;padding:18px 20px;box-shadow:0 18px 40px -20px #0009}.hs-exp__callout[data-astro-cid-dd44gz66] strong[data-astro-cid-dd44gz66]{font-family:var(--font-heading);font-weight:600;font-size:1.05rem;line-height:1.35}.hs-exp__callout[data-astro-cid-dd44gz66] span[data-astro-cid-dd44gz66]{font-family:var(--font-body);font-size:.8125rem;color:#55616b}.hs-exp__quote[data-astro-cid-dd44gz66]{margin:0 auto;max-width:940px;text-align:center;display:flex;flex-direction:column;gap:18px}.hs-exp__quote[data-astro-cid-dd44gz66] blockquote[data-astro-cid-dd44gz66]{margin:0;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.45;color:#fff}.hs-exp__quote[data-astro-cid-dd44gz66] figcaption[data-astro-cid-dd44gz66]{font-family:var(--font-body);font-weight:700;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:#b9c5ce}.hs-exp__quote[data-astro-cid-dd44gz66] figcaption[data-astro-cid-dd44gz66] a[data-astro-cid-dd44gz66]{color:var(--mint);text-decoration:none}.hs-exp__quote[data-astro-cid-dd44gz66] figcaption[data-astro-cid-dd44gz66] a[data-astro-cid-dd44gz66]:hover{text-decoration:underline}.hs-exp__all[data-astro-cid-dd44gz66]{align-self:center;margin-top:-12px}.hs-stagger[data-astro-cid-dd44gz66]{opacity:0;transform:translateY(36px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--s, 0) * .1s)}.hs-observe[data-astro-cid-dd44gz66].is-in .hs-stagger[data-astro-cid-dd44gz66]{opacity:1;transform:translateY(0)}@media(max-width:900px){.hs-exp__inner[data-astro-cid-dd44gz66]{padding:72px var(--side-pad);gap:36px}.hs-exp__top[data-astro-cid-dd44gz66]{grid-template-columns:1fr}.hs-exp__portrait[data-astro-cid-dd44gz66]{height:420px}}@media(max-width:800px){.hs-intro__inner[data-astro-cid-dd44gz66]{grid-template-columns:1fr;padding:112px var(--side-pad) 0;gap:28px}.hs-intro__copy[data-astro-cid-dd44gz66]{gap:22px}.hs-intro__title[data-astro-cid-dd44gz66]{font-size:clamp(3.25rem,8.5vw,4.5rem)}.hs-intro__portrait[data-astro-cid-dd44gz66]{justify-self:center;max-width:420px}.hs-intro__portrait[data-astro-cid-dd44gz66] img[data-astro-cid-dd44gz66]{height:auto}}@media(max-width:420px){.hs-intro__inner[data-astro-cid-dd44gz66]{padding-top:100px}.hs-intro__ctas[data-astro-cid-dd44gz66]{gap:4px 12px}.hs-intro__ctas[data-astro-cid-dd44gz66] .btn[data-astro-cid-dd44gz66]{font-size:1rem;padding:14px 22px}.hs-intro[data-astro-cid-dd44gz66] .hs-textlink[data-astro-cid-dd44gz66]{font-size:1rem}}@media(prefers-reduced-motion:reduce){.hs-enter[data-astro-cid-dd44gz66],.hs-line__inner[data-astro-cid-dd44gz66]{animation:none;opacity:1;transform:none}.hs-stagger[data-astro-cid-dd44gz66]{opacity:1;transform:none;transition:none}.hs-offer[data-astro-cid-dd44gz66]{transition:none;transform:none!important}.hs-offer[data-astro-cid-dd44gz66] .hs-offer__illustration[data-astro-cid-dd44gz66]{animation:none;transition:none;transform:none!important}.hs-offer[data-astro-cid-dd44gz66].is-in .hs-offer__illustration[data-astro-cid-dd44gz66]{animation:none}}
