.hero[data-v-fa7fece4]{align-items:center;display:flex;min-height:100vh;overflow:hidden;position:relative}.hero__bg[data-v-fa7fece4]{inset:0;position:absolute}.hero__bg-img[data-v-fa7fece4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero__overlay[data-v-fa7fece4]{background:linear-gradient(150deg,#0d1f3cb8,#1b64e2b8 40%,#1b64e2b8);inset:0;position:absolute}.hero__content[data-v-fa7fece4]{max-width:800px;padding-bottom:100px;padding-top:100px;position:relative;text-align:center;z-index:2}.hero__logo[data-v-fa7fece4]{border-radius:14px;box-shadow:0 4px 24px #0000004d;height:140px;margin:0 auto 16px;width:auto}.hero__title[data-v-fa7fece4]{color:#fff;font-size:clamp(3rem,7vw,5rem);letter-spacing:-1px;margin:16px 0}.hero__accent[data-v-fa7fece4]{color:var(--gruen)}.hero__subtitle[data-v-fa7fece4]{color:#ffffffd9;font-size:clamp(1rem,2vw,1.25rem);font-weight:400;line-height:1.7;margin:0 auto 36px;max-width:600px}.hero__actions[data-v-fa7fece4]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.hero__scroll-indicator[data-v-fa7fece4]{animation:bounce-fa7fece4 2s infinite;bottom:32px;left:50%;opacity:.6;position:absolute;transform:translate(-50%);z-index:2}@keyframes bounce-fa7fece4{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(10px)}}@media(max-width:768px){.hero[data-v-fa7fece4]{min-height:auto;padding:0}.hero__content[data-v-fa7fece4]{padding-bottom:60px;padding-top:100px}.hero__logo[data-v-fa7fece4]{height:90px;margin-bottom:4px}.hero__title[data-v-fa7fece4]{font-size:2.5rem;margin:12px 0}.hero__subtitle[data-v-fa7fece4]{font-size:.95rem}.hero__actions[data-v-fa7fece4]{align-items:center;flex-direction:column}.hero__actions .btn[data-v-fa7fece4]{justify-content:center;width:100%}.hero__scroll-indicator[data-v-fa7fece4]{display:none}}.vision[data-v-447fe4b5]{margin-bottom:48px;text-align:center}.vision .section-subtitle[data-v-447fe4b5]{margin:0 auto}.vision__grid[data-v-447fe4b5]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:56px}.vision__card[data-v-447fe4b5]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:32px 24px;text-align:center}.vision__card h3[data-v-447fe4b5]{color:#fff;margin:16px 0 8px}.vision__card p[data-v-447fe4b5]{color:#ffffffb3;font-size:15px;line-height:1.6}.vision__card strong[data-v-447fe4b5]{color:#fff}.vision__icon[data-v-447fe4b5],.vision__stats[data-v-447fe4b5]{display:flex;justify-content:center}.vision__stats[data-v-447fe4b5]{align-items:center;gap:40px;margin-bottom:56px}.vision__stat[data-v-447fe4b5]{background:#ffffff0a;border-radius:12px;min-width:240px;padding:32px;text-align:center}.vision__stat--highlight[data-v-447fe4b5]{background:#3d91401a;border:2px solid rgba(61,145,64,.5)}.vision__stat-value[data-v-447fe4b5]{color:#fff;font-size:2.5rem;font-weight:900;line-height:1;margin-bottom:8px}.vision__stat--old[data-v-447fe4b5]{background:#d32f2f1a;border:2px solid rgba(211,47,47,.4)}.vision__stat--old .vision__stat-value[data-v-447fe4b5]{color:#ef5350}.vision__stat--highlight .vision__stat-value[data-v-447fe4b5]{color:var(--gruen);font-size:3rem}.vision__stat-label[data-v-447fe4b5]{color:#fffc;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.vision__stat-sub[data-v-447fe4b5]{color:#ffffff80;font-size:13px;margin-top:4px}.vision__stat-arrow[data-v-447fe4b5]{color:var(--gruen);flex-shrink:0}.vision__partner[data-v-447fe4b5]{text-align:center}.vision__partner-label[data-v-447fe4b5]{color:#fff6;display:block;font-size:12px;font-weight:600;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.vision__partner-logo-img[data-v-447fe4b5]{height:64px;margin:0 auto;opacity:.7;transition:opacity .3s ease;width:auto}.vision__partner-logo-img[data-v-447fe4b5]:hover{opacity:1}@media(max-width:768px){.vision[data-v-447fe4b5]{margin-bottom:32px}.vision__grid[data-v-447fe4b5]{gap:16px;grid-template-columns:1fr;margin-bottom:40px}.vision__card[data-v-447fe4b5]{padding:24px 20px}.vision__stats[data-v-447fe4b5]{flex-direction:column;gap:12px;margin-bottom:40px}.vision__stat[data-v-447fe4b5]{min-width:auto;padding:24px 16px;width:100%}.vision__stat-value[data-v-447fe4b5]{font-size:1.75rem}.vision__stat--highlight .vision__stat-value[data-v-447fe4b5]{font-size:2rem}.vision__stat-arrow[data-v-447fe4b5]{transform:rotate(90deg)}.vision__stat-arrow svg[data-v-447fe4b5]{height:32px;width:32px}}@media(max-width:480px){.vision__stat-value[data-v-447fe4b5]{font-size:1.5rem}.vision__stat--highlight .vision__stat-value[data-v-447fe4b5]{font-size:1.75rem}.vision__stat-label[data-v-447fe4b5],.vision__stat-sub[data-v-447fe4b5]{font-size:12px}}.ba-slider[data-v-349fe704]{aspect-ratio:16/10;border-radius:12px;box-shadow:0 4px 20px #0d1f3c1f;cursor:ew-resize;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ba-slider__after[data-v-349fe704],.ba-slider__before[data-v-349fe704]{inset:0;position:absolute}.ba-slider__after img[data-v-349fe704],.ba-slider__before img[data-v-349fe704]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ba-slider__label[data-v-349fe704]{border-radius:4px;bottom:16px;color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;padding:6px 16px;position:absolute;text-transform:uppercase}.ba-slider__label--before[data-v-349fe704]{background:#d32f2fd9;left:16px}.ba-slider__label--after[data-v-349fe704]{background:#3d9140d9;right:16px}.ba-slider__handle[data-v-349fe704]{bottom:0;position:absolute;top:0;transform:translate(-50%);width:4px;z-index:10}.ba-slider__handle-line[data-v-349fe704]{background:#fff;box-shadow:0 0 8px #0000004d;inset:0;position:absolute}.ba-slider__handle-knob[data-v-349fe704]{align-items:center;background:var(--blau);border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0000004d;display:flex;height:44px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.problem__header[data-v-add9019c]{margin-bottom:48px;text-align:center}.problem__header .section-subtitle[data-v-add9019c]{margin:0 auto}.problem__slider[data-v-add9019c]{margin-bottom:56px;margin-left:auto;margin-right:auto;max-width:900px}.problem__issues[data-v-add9019c]{display:grid;gap:24px;grid-template-columns:1fr 1fr}.problem__issue[data-v-add9019c]{background:#fff;border:1px solid var(--grau-mitte);border-left:4px solid #d32f2f;border-radius:10px;display:flex;gap:16px;padding:24px}.problem__issue-icon[data-v-add9019c]{flex-shrink:0;margin-top:2px}.problem__issue h3[data-v-add9019c]{font-size:16px;margin-bottom:6px}.problem__issue p[data-v-add9019c]{color:var(--grau-text);font-size:14px;line-height:1.6}@media(max-width:768px){.problem__header[data-v-add9019c]{margin-bottom:32px}.problem__slider[data-v-add9019c]{aspect-ratio:16/10;border-radius:8px;margin-bottom:40px;overflow:hidden}.problem__issues[data-v-add9019c]{gap:16px;grid-template-columns:1fr}.problem__issue[data-v-add9019c]{gap:12px;padding:16px}}.comparison__header[data-v-26c2acb5]{margin-bottom:40px;text-align:center}.comparison__header .section-subtitle[data-v-26c2acb5]{margin:0 auto}.comparison__table-wrap[data-v-26c2acb5]{margin:0 auto;max-width:960px;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.comparison__header[data-v-26c2acb5]{margin-bottom:24px}.comparison__table-wrap[data-v-26c2acb5]{margin:0 -16px;padding:0 16px}}.cost__header[data-v-a1ebc554]{margin-bottom:48px;text-align:center}.cost__header .section-subtitle[data-v-a1ebc554]{margin:0 auto}.cost__stats[data-v-a1ebc554]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:64px}.cost__running[data-v-a1ebc554]{margin:0 auto;max-width:800px}.cost__table-wrap[data-v-a1ebc554]{overflow-x:auto}@media(max-width:768px){.cost__header[data-v-a1ebc554]{margin-bottom:32px}.cost__stats[data-v-a1ebc554]{gap:12px;grid-template-columns:1fr 1fr;margin-bottom:40px}}@media(max-width:480px){.cost__stats[data-v-a1ebc554]{gap:12px;grid-template-columns:1fr}}.tech__header[data-v-32f37d1f]{margin-bottom:48px;text-align:center}.tech__header .section-subtitle[data-v-32f37d1f]{margin:0 auto}.tech__grid[data-v-32f37d1f]{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr}.tech__layers[data-v-32f37d1f]{display:flex;flex-direction:column;gap:0}.tech__layer[data-v-32f37d1f]{align-items:stretch;display:flex;gap:16px}.tech__layer-bar[data-v-32f37d1f]{border-radius:4px;flex-shrink:0;width:48px}.tech__layer--1 .tech__layer-bar[data-v-32f37d1f]{height:48px}.tech__layer--2 .tech__layer-bar[data-v-32f37d1f]{height:40px}.tech__layer--3 .tech__layer-bar[data-v-32f37d1f]{height:36px}.tech__layer--4 .tech__layer-bar[data-v-32f37d1f]{height:44px}.tech__layer--5 .tech__layer-bar[data-v-32f37d1f]{height:52px}.tech__layer-info[data-v-32f37d1f]{display:flex;flex-direction:column;justify-content:center;padding:12px 0}.tech__layer-info strong[data-v-32f37d1f]{color:var(--nacht);font-size:14px}.tech__layer-info span[data-v-32f37d1f]{color:var(--grau-text);font-size:13px}.tech__details[data-v-32f37d1f]{display:flex;flex-direction:column;gap:24px}.tech__detail[data-v-32f37d1f]{background:var(--weiss);border:1px solid var(--grau-mitte);border-radius:10px;padding:20px 24px}.tech__detail h3[data-v-32f37d1f]{font-size:16px;margin-bottom:8px}.tech__detail p[data-v-32f37d1f]{color:var(--grau-text);font-size:14px;line-height:1.6}@media(max-width:768px){.tech__header[data-v-32f37d1f]{margin-bottom:32px}.tech__grid[data-v-32f37d1f]{gap:32px;grid-template-columns:1fr}.tech__detail[data-v-32f37d1f]{padding:16px 20px}}.tl__header[data-v-f1fe0e75]{margin-bottom:48px;text-align:center}.tl__header .section-subtitle[data-v-f1fe0e75]{margin:0 auto}[data-v-f1fe0e75] .timeline-content{background:#ffffff0f;border-color:#ffffff1a}[data-v-f1fe0e75] .timeline-title{color:#fff}[data-v-f1fe0e75] .timeline-desc{color:#fff9}[data-v-f1fe0e75] .timeline:before{background:#ffffff26}.faq__header[data-v-b9d7d89b]{margin-bottom:40px;text-align:center}.faq__header .section-subtitle[data-v-b9d7d89b],.faq__list[data-v-b9d7d89b]{margin:0 auto}.faq__list[data-v-b9d7d89b]{max-width:800px}@media(max-width:768px){.faq__header[data-v-b9d7d89b]{margin-bottom:24px}}@media(max-width:480px){.faq__list[data-v-b9d7d89b] .faq-question{font-size:14px;min-height:44px;padding:16px}.faq__list[data-v-b9d7d89b] .faq-answer-inner{font-size:14px;padding:0 16px 16px}}.pt__grid[data-v-4ebf6f39]{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr}.pt__text p[data-v-4ebf6f39]{color:var(--grau-text);font-size:16px;line-height:1.7;margin-bottom:24px}.pt__zones[data-v-4ebf6f39]{flex-direction:column}.pt__zone[data-v-4ebf6f39],.pt__zones[data-v-4ebf6f39]{display:flex;gap:10px}.pt__zone[data-v-4ebf6f39]{align-items:center;color:var(--nacht);font-size:14px;font-weight:600}.pt__zone-dot[data-v-4ebf6f39]{border-radius:3px;flex-shrink:0;height:14px;width:14px}.pt__preview[data-v-4ebf6f39]{background:var(--weiss);border-radius:16px;box-shadow:0 4px 20px #0d1f3c1a;padding:24px}.pt__field[data-v-4ebf6f39]{border-radius:8px;height:auto;width:100%}.pt__progress[data-v-4ebf6f39]{margin-top:20px}.pt__progress-label[data-v-4ebf6f39]{color:var(--grau-text);display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin-bottom:8px}.pt__progress-percent[data-v-4ebf6f39]{color:var(--gruen)}@media(max-width:768px){.pt__grid[data-v-4ebf6f39]{gap:32px;grid-template-columns:1fr}.pt__text .btn[data-v-4ebf6f39]{justify-content:center;width:100%}.pt__preview[data-v-4ebf6f39]{padding:16px}}.sp__header[data-v-2d792a0c]{margin-bottom:48px;text-align:center}.sp__header .section-subtitle[data-v-2d792a0c]{margin:0 auto}.sp__grid[data-v-2d792a0c]{display:grid;gap:16px;grid-template-columns:repeat(5,1fr)}.sp__announce[data-v-2d792a0c]{margin:0 auto;max-width:600px;text-align:center}.sp__announce-text[data-v-2d792a0c]{color:var(--grau-text);font-size:16px;line-height:1.7}.check[data-v-2d792a0c]{color:var(--gruen);flex-shrink:0;font-weight:700}@media(max-width:1200px){.sp__grid[data-v-2d792a0c]{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.sp__grid[data-v-2d792a0c]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.sp__grid[data-v-2d792a0c]{grid-template-columns:1fr}}.team__inner[data-v-031286b8]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;gap:48px;grid-template-columns:2fr 1fr;margin-bottom:64px;padding-bottom:64px}.team__members[data-v-031286b8]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.team__member[data-v-031286b8]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:20px;color:#ffffffd9;display:inline-block;font-size:14px;font-weight:600;padding:6px 16px}.team__contact[data-v-031286b8]{display:flex;flex-direction:column;gap:12px}.team__contact-item[data-v-031286b8]{align-items:center;color:#fff9;display:flex;font-size:14px;gap:10px;transition:color .3s ease}.team__contact-item[data-v-031286b8]:hover{color:#fff}.team__logos[data-v-031286b8]{align-items:center;display:flex;flex-direction:column;gap:24px}.team__logo[data-v-031286b8]{border-radius:12px}.team__logo[data-v-031286b8],.team__wappen-img[data-v-031286b8]{height:100px;width:auto}.team__cta[data-v-031286b8]{text-align:center}.team__cta-buttons[data-v-031286b8]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(max-width:768px){.team__inner[data-v-031286b8]{gap:32px;grid-template-columns:1fr;margin-bottom:40px;padding-bottom:40px;text-align:center}.team__members[data-v-031286b8]{justify-content:center}.team__contact[data-v-031286b8]{align-items:center}.team__contact-item[data-v-031286b8]{font-size:13px;word-break:break-all}.team__logos[data-v-031286b8]{flex-direction:row;gap:32px;justify-content:center}.team__logo[data-v-031286b8],.team__wappen-img[data-v-031286b8]{height:72px}}@media(max-width:480px){.team__cta-buttons[data-v-031286b8]{flex-direction:column}.team__cta-buttons .btn[data-v-031286b8]{justify-content:center;width:100%}}
