.os-zeile[data-v-5f20b789]{align-items:center;display:flex}.os-bar[data-v-5f20b789]{flex:none;max-width:100%;display:block}.os-bar--klein[data-v-5f20b789],.os-bar--label[data-v-5f20b789]{height:10px}.os-bar--wert[data-v-5f20b789]{height:12px}.os-bar--name[data-v-5f20b789]{width:121px;height:14px}.os-bar--betrag[data-v-5f20b789]{height:24px}.os-seite[data-v-5f20b789]{overflow-x:clip}.os-hero-section[data-v-5f20b789]{margin-top:0}.os-hero[data-v-5f20b789]{background-color:var(--blue-dark-bg,#000028);border-radius:0 0 var(--radius-md) var(--radius-md);width:100%;height:min(70vh,680px);position:relative;overflow:hidden}.os-hero-back[data-v-5f20b789]{border-radius:var(--radius-pill);min-height:40px;color:var(--blue-dark-bg,#000028);font-size:var(--fs-body-sm);font-weight:var(--fw-akzent);background-color:#ffffffeb;align-items:center;gap:6px;padding:8px 16px;text-decoration:none;display:inline-flex;position:absolute;top:116px;left:24px}.os-hero-back-icon[data-v-5f20b789]{flex-shrink:0;width:13px;height:13px}.os-hero-overlay[data-v-5f20b789]{color:#fff;justify-content:space-between;align-items:flex-end;gap:24px 48px;padding:0 40px 36px;display:flex;position:absolute;inset:auto 0 0}.os-hero-left[data-v-5f20b789]{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;max-width:760px;display:flex}.os-hero-city[data-v-5f20b789]{font-size:var(--fs-body-sm);font-weight:var(--fw-titel);align-items:center;gap:7px;margin:0;display:inline-flex}.os-hero-city-icon[data-v-5f20b789]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.os-hero-city-dot[data-v-5f20b789]{width:14px;height:14px}.os-hero-city-bar[data-v-5f20b789]{width:154px;height:12px}.os-hero-title[data-v-5f20b789]{font-size:var(--fs-h2);align-self:stretch;margin:0;line-height:1.12}.os-hero-title-bar[data-v-5f20b789]{height:28px}.os-hero-title-zeile--1 .os-hero-title-bar[data-v-5f20b789]{width:680px}.os-hero-title-zeile--2 .os-hero-title-bar[data-v-5f20b789]{width:520px}.os-hero-title-zeile--3[data-v-5f20b789]{display:none}.os-hero-right[data-v-5f20b789]{flex-shrink:0}.os-hero-price[data-v-5f20b789]{font-size:var(--fs-h2);align-items:center;line-height:1.2;display:inline-flex}.os-hero-price-bar[data-v-5f20b789]{width:198px;height:28px}.os-body-section[data-v-5f20b789]{margin-top:64px}.os-body[data-v-5f20b789]{grid-template-columns:minmax(0,1fr) 360px;gap:64px;display:grid}.os-body-main[data-v-5f20b789]{flex-direction:column;gap:88px;min-width:0;display:flex}.os-bento-rahmen[data-v-5f20b789]{position:relative}.os-bento[data-v-5f20b789]{aspect-ratio:2;border-radius:var(--radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px;display:grid;overflow:hidden}.os-bento-tile[data-v-5f20b789]{border-radius:0;display:block}.os-bento-tile[data-v-5f20b789]:first-child{grid-area:span 2/span 2}.os-carousel[data-v-5f20b789]{display:none;container-type:inline-size}.os-carousel-bild[data-v-5f20b789]{margin-right:calc(50cqw - 50vw);position:relative}.os-carousel-track[data-v-5f20b789]{gap:8px;display:flex;overflow:hidden}.os-carousel-slide[data-v-5f20b789]{aspect-ratio:4/3;flex:0 0 100cqw;display:block}.os-carousel-knopf[data-v-5f20b789]{width:100%;height:48px;margin-top:16px;display:block}.os-facts[data-v-5f20b789]{-moz-column-gap:96px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 96px;margin:0;display:grid;position:relative}.os-facts[data-v-5f20b789]:before{content:"";background-color:#0000781a;width:1px;position:absolute;top:4px;bottom:4px;left:50%}.os-facts-row[data-v-5f20b789]{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.os-facts-label[data-v-5f20b789]{font-size:var(--fs-body-sm);line-height:1.45}.os-facts-label[data-v-5f20b789],.os-facts-value[data-v-5f20b789]{font-weight:var(--fw-titel);margin:0}.os-facts-value[data-v-5f20b789]{font-size:var(--fs-body);flex-direction:column;align-items:flex-end;line-height:1.5;display:flex}.os-facts-row--adresse[data-v-5f20b789]{container-type:inline-size}.os-adresse-1[data-v-5f20b789]{width:180px}.os-adresse-2[data-v-5f20b789]{width:100px}@container (width>=399px){.os-adresse-1[data-v-5f20b789]{width:324px}.os-adresse-umbruch[data-v-5f20b789]{display:none}}.os-facts-foot[data-v-5f20b789]{flex-direction:column;gap:6px;margin-top:20px;display:flex}.os-facts-note[data-v-5f20b789]{font-size:var(--fs-label);font-weight:var(--fw-body);color:var(--v1-text-muted,#5f6975);max-width:68ch;margin:0;line-height:1.45}.os-facts-link[data-v-5f20b789]{color:var(--blue-dark,#000078);font-size:var(--fs-body);font-weight:var(--fw-akzent);align-items:center;gap:6px;min-height:32px;text-decoration:none;display:inline-flex}.os-facts-link-icon[data-v-5f20b789]{flex-shrink:0;width:14px;height:14px}.os-nur-mobil[data-v-5f20b789]{display:none}.os-price-grid[data-v-5f20b789]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.os-price-card[data-v-5f20b789]{border-radius:var(--radius-sm);background:#0000280a;padding:28px}.os-price-card[data-v-5f20b789],.os-price-col[data-v-5f20b789]{flex-direction:column;display:flex}.os-price-col[data-v-5f20b789]{align-items:stretch;min-width:0}.os-price-head[data-v-5f20b789]{border-bottom:1px solid #00002814;padding-bottom:16px}.os-price-caption[data-v-5f20b789]{font-size:var(--fs-body-sm);font-weight:var(--fw-titel);margin:0 0 4px;line-height:1.45}.os-price-headline[data-v-5f20b789]{font-size:var(--fs-h2-sub);font-weight:var(--fw-titel);flex-wrap:wrap;gap:4px 12px;margin:0;line-height:1.2}.os-price-headline[data-v-5f20b789],.os-price-row[data-v-5f20b789]{align-items:baseline;display:flex}.os-price-row[data-v-5f20b789]{justify-content:space-between;gap:24px;padding:8px 0}.os-price-stack[data-v-5f20b789]{flex-direction:column;gap:4px;padding:12px 0;display:flex}.os-price-label[data-v-5f20b789]{font-size:var(--fs-body-sm);font-weight:var(--fw-body);line-height:1.45}.os-price-value[data-v-5f20b789]{font-size:var(--fs-body);font-weight:var(--fw-titel);line-height:1.5}.os-price-cta[data-v-5f20b789]{height:46px;margin-top:16px;display:block}.os-price-legal[data-v-5f20b789]{font-size:var(--fs-label);font-weight:var(--fw-body);margin:14px 0 0;line-height:1.5;container-type:inline-size}.os-legal-zeile--1 .os-bar[data-v-5f20b789]{width:min(374px,96%)}.os-legal-zeile--2 .os-bar[data-v-5f20b789]{width:102px}.os-legal-zeile--3 .os-bar[data-v-5f20b789]{width:min(318px,84%)}.os-legal-zeile--4 .os-bar[data-v-5f20b789]{width:min(226px,60%)}@container (width>=484px){.os-legal-zeile--1 .os-bar[data-v-5f20b789]{width:483px}.os-legal-zeile--2[data-v-5f20b789]{display:none}}.os-description[data-v-5f20b789]{flex-direction:column;gap:64px;display:flex}.os-description-text[data-v-5f20b789]{max-width:68ch;line-height:1.6}.os-description-text[data-v-5f20b789],.os-description-text p[data-v-5f20b789]{font-size:var(--fs-body);font-weight:var(--fw-body)}.os-description-text p[data-v-5f20b789]{margin:0 0 1em}.os-description-text p[data-v-5f20b789]:last-child{margin-bottom:0}.os-sidebar[data-v-5f20b789]{flex-direction:column;gap:28px;display:flex}.os-side-label[data-v-5f20b789]{font-size:var(--fs-eyebrow);font-weight:var(--fw-akzent);letter-spacing:.08em;text-transform:uppercase;color:var(--v1-text-muted,#5f6975);line-height:1.45}.os-side-contact[data-v-5f20b789]{flex-direction:column;gap:14px;display:flex}.os-side-person[data-v-5f20b789]{align-items:center;gap:12px;display:flex}.os-side-photo[data-v-5f20b789]{flex-shrink:0;width:56px;height:56px;display:block}.os-side-name[data-v-5f20b789]{font-size:var(--fs-h3);font-weight:var(--fw-titel);line-height:1.2}.os-side-role[data-v-5f20b789]{font-size:var(--fs-body-sm);font-weight:var(--fw-body);line-height:1.45}.os-side-links[data-v-5f20b789]{flex-direction:column;gap:2px;display:flex}.os-side-link[data-v-5f20b789]{font-size:var(--fs-body);font-weight:var(--fw-body);align-items:center;gap:10px;min-height:28px;line-height:1.6;display:inline-flex}.os-side-link-icon[data-v-5f20b789]{flex-shrink:0;width:15px;height:15px;display:block}.os-side-process[data-v-5f20b789]{border-left:1px solid #0000781a;gap:16px;padding-left:20px}.os-side-process[data-v-5f20b789],.os-side-steps[data-v-5f20b789]{flex-direction:column;display:flex}.os-side-steps[data-v-5f20b789]{gap:18px;margin:0;padding:0;list-style:none}.os-side-step[data-v-5f20b789]{align-items:flex-start;gap:12px;display:flex}.os-side-step-num[data-v-5f20b789]{background-color:var(--blue-light,#d7f0ff);width:24px;height:24px;color:var(--blue-dark,#000078);font-size:var(--fs-body-sm);font-weight:var(--fw-titel);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.os-side-step-num--first[data-v-5f20b789]{background-color:var(--blue-dark,#000078);color:#fff}.os-side-step-title[data-v-5f20b789]{font-size:var(--fs-body);font-weight:var(--fw-titel);color:var(--blue-dark-bg,#000028);line-height:1.3}.os-side-step-sub[data-v-5f20b789]{font-size:var(--fs-body-sm);font-weight:var(--fw-body);color:var(--v1-text-muted,#5f6975);line-height:1.45}.os-side-cta[data-v-5f20b789]{text-align:center;width:100%}@media (width<=991px){.os-hero-section .section-content[data-v-5f20b789]{width:95%}.os-hero-back[data-v-5f20b789]{top:92px;left:16px}.os-body[data-v-5f20b789]{grid-template-columns:1fr;gap:56px}.os-body-main[data-v-5f20b789]{gap:64px}.os-body-side[data-v-5f20b789]{display:none}}@media (width<=767px){.os-hero[data-v-5f20b789]{align-items:flex-end;height:auto;min-height:520px;display:flex}.os-hero-overlay[data-v-5f20b789]{flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding:140px 20px 28px;position:relative;inset:auto}.os-hero-left[data-v-5f20b789]{align-self:stretch}.os-hero-title-bar[data-v-5f20b789]{height:20px}.os-hero-title-zeile--1 .os-hero-title-bar[data-v-5f20b789]{width:290px}.os-hero-title-zeile--2 .os-hero-title-bar[data-v-5f20b789]{width:250px}.os-hero-title-zeile--3[data-v-5f20b789]{display:flex}.os-hero-title-zeile--3 .os-hero-title-bar[data-v-5f20b789]{width:180px}.os-hero-price-bar[data-v-5f20b789]{width:139px;height:20px}.os-body-section[data-v-5f20b789]{margin-top:48px}.os-bento-rahmen[data-v-5f20b789]{display:none}.os-carousel[data-v-5f20b789]{display:block}.os-nur-mobil[data-v-5f20b789]{display:flex}.os-price-grid[data-v-5f20b789]{grid-template-columns:1fr;gap:16px}.os-price-card[data-v-5f20b789]{padding:20px}}@media (width<=600px){.os-facts[data-v-5f20b789]{grid-template-columns:1fr}.os-facts[data-v-5f20b789]:before{display:none}.os-description[data-v-5f20b789]{gap:48px}}
