.ost[data-astro-cid-zgpjm3q4]{--navy:#0b1a2e;--navy-deep:#081321;--cream:#faf9f6;--warm:#f4f1ea;background:var(--navy);color:#fff;overflow-x:hidden}.ost-wrap[data-astro-cid-zgpjm3q4]{max-width:1140px;margin:0 auto;padding:0 24px}.ost[data-astro-cid-zgpjm3q4] em[data-astro-cid-zgpjm3q4]{color:var(--accent-orange,#ff7f00);font-style:normal}.ost-h1[data-astro-cid-zgpjm3q4],.ost-h2[data-astro-cid-zgpjm3q4]{font-family:Inter,sans-serif;letter-spacing:-.03em;line-height:1.05}.ost-h2[data-astro-cid-zgpjm3q4]{font-weight:900;font-size:clamp(28px,4.4vw,48px);max-width:24ch;margin:0 auto}.ost-h2-dark[data-astro-cid-zgpjm3q4]{color:#fff}.ost-h2-light[data-astro-cid-zgpjm3q4]{color:#141b26}.ost-head[data-astro-cid-zgpjm3q4]{text-align:center;margin-bottom:56px}.ost-head[data-astro-cid-zgpjm3q4] .eyebrow[data-astro-cid-zgpjm3q4]{justify-content:center;margin-bottom:14px}.ost-lead[data-astro-cid-zgpjm3q4]{margin:20px auto 0;max-width:58ch;font-size:clamp(16px,1.5vw,19px);line-height:1.7;color:#4a5568}.ost-lead-dark[data-astro-cid-zgpjm3q4]{color:#ffffffb8}.ost-breadcrumb[data-astro-cid-zgpjm3q4]{font-size:12px;color:#ffffff80;margin-bottom:22px}.ost-breadcrumb[data-astro-cid-zgpjm3q4] a[data-astro-cid-zgpjm3q4]{color:#fff9;text-decoration:none}.ost-breadcrumb[data-astro-cid-zgpjm3q4] a[data-astro-cid-zgpjm3q4]:hover{color:#ff7f00}.ost-hero[data-astro-cid-zgpjm3q4]{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:var(--navy)}.ost-hero-media[data-astro-cid-zgpjm3q4]{position:absolute;inset:0;z-index:0}.ost-hero-media[data-astro-cid-zgpjm3q4] img[data-astro-cid-zgpjm3q4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;display:block}.ost-hero-media[data-astro-cid-zgpjm3q4]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--navy) 0%,rgba(11,26,46,.86) 34%,rgba(11,26,46,.35) 66%,rgba(11,26,46,.15) 100%)}.ost-hero-inner[data-astro-cid-zgpjm3q4]{position:relative;z-index:2;max-width:1140px;margin:0 auto;padding:120px 24px 40px;width:100%}.ost-h1[data-astro-cid-zgpjm3q4]{font-weight:900;color:#fff;font-size:clamp(32px,5.4vw,62px);max-width:18ch;margin:14px 0 0}.ost-sub[data-astro-cid-zgpjm3q4]{margin-top:22px;max-width:60ch;font-size:clamp(16px,1.5vw,19px);line-height:1.7;color:#ffffffd6}.ost-hero-cta[data-astro-cid-zgpjm3q4]{margin-top:30px}.ost-pills[data-astro-cid-zgpjm3q4]{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.ost-pill[data-astro-cid-zgpjm3q4]{font-size:12.5px;background:#ffffff0f;padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:#ffffffd9}.ost-scrollcue[data-astro-cid-zgpjm3q4]{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c}.ost-scrollcue[data-astro-cid-zgpjm3q4] .ost-line[data-astro-cid-zgpjm3q4]{width:1px;height:42px;background:linear-gradient(var(--accent-orange,#ff7f00),transparent);animation:ostcue 1.8s ease-in-out infinite}@keyframes ostcue{0%,to{transform:scaleY(.4);opacity:.4}50%{transform:scaleY(1);opacity:1}}.ost-tldr[data-astro-cid-zgpjm3q4]{background:var(--navy);padding:clamp(40px,6vw,70px) 0 0}.ost-tldr-box[data-astro-cid-zgpjm3q4]{max-width:1000px;margin:0 auto;border:1px solid rgba(255,127,0,.28);background:linear-gradient(160deg,#ff7f0014,#ffffff05);border-radius:24px;padding:clamp(28px,4vw,44px)}.ost-tldr-badge[data-astro-cid-zgpjm3q4]{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-orange,#ff7f00);border:1px solid rgba(255,127,0,.4);border-radius:999px;padding:5px 14px}.ost-tldr-title[data-astro-cid-zgpjm3q4]{font-family:Inter,sans-serif;font-weight:900;font-size:clamp(22px,2.8vw,32px);letter-spacing:-.02em;color:#fff;margin:16px 0 22px;line-height:1.15}.ost-tldr-list[data-astro-cid-zgpjm3q4]{display:grid;gap:14px}.ost-tldr-item[data-astro-cid-zgpjm3q4]{display:flex;gap:14px;font-size:clamp(15px,1.4vw,17px);line-height:1.55;color:#ffffffdb}.ost-tldr-check[data-astro-cid-zgpjm3q4]{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--accent-orange,#ff7f00);color:#fff;font-weight:900;font-size:13px;display:flex;align-items:center;justify-content:center;margin-top:1px}.ost-ring[data-astro-cid-zgpjm3q4]{background:var(--navy);padding:clamp(70px,10vw,120px) 0}.ost-warum[data-astro-cid-zgpjm3q4]{background:var(--navy-deep);padding:clamp(70px,10vw,120px) 0}.ost-warum-grid[data-astro-cid-zgpjm3q4]{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:start}.ost-warum-text[data-astro-cid-zgpjm3q4] p[data-astro-cid-zgpjm3q4]{font-size:clamp(15px,1.4vw,17px);line-height:1.8;color:#ffffffc7;margin:0 0 18px}.ost-arbeitgeber[data-astro-cid-zgpjm3q4]{background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:26px}.ost-arbeitgeber-label[data-astro-cid-zgpjm3q4]{display:block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-orange,#ff7f00);margin-bottom:16px}.ost-arbeitgeber-item[data-astro-cid-zgpjm3q4]{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid rgba(255,255,255,.08)}.ost-arbeitgeber-item[data-astro-cid-zgpjm3q4]:first-of-type{border-top:none}.ost-arbeitgeber-name[data-astro-cid-zgpjm3q4]{font-weight:700;font-size:14.5px;color:#fff}.ost-arbeitgeber-typ[data-astro-cid-zgpjm3q4]{font-size:12.5px;color:#ffffff80}.ost-zeit[data-astro-cid-zgpjm3q4]{background:var(--navy);padding:clamp(70px,10vw,120px) 0}.ost-timeline-scroll[data-astro-cid-zgpjm3q4]{overflow-x:auto;padding-bottom:8px;margin:0 -24px;padding-left:24px;padding-right:24px}.ost-timeline-track[data-astro-cid-zgpjm3q4]{display:flex;gap:18px;min-width:-moz-max-content;min-width:max-content}.ost-tl-card[data-astro-cid-zgpjm3q4]{width:260px;flex-shrink:0;background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:24px}.ost-tl-jahr[data-astro-cid-zgpjm3q4]{display:inline-block;font-family:Inter,sans-serif;font-weight:900;font-size:22px;color:var(--accent-orange,#ff7f00)}.ost-tl-t[data-astro-cid-zgpjm3q4]{font-family:Inter,sans-serif;font-weight:800;font-size:16.5px;color:#fff;margin:10px 0 8px}.ost-tl-d[data-astro-cid-zgpjm3q4]{font-size:13.5px;line-height:1.6;color:#ffffffb8;margin:0}.ost-mieter[data-astro-cid-zgpjm3q4]{background:var(--navy-deep);padding:clamp(70px,10vw,120px) 0}.ost-mieter-grid[data-astro-cid-zgpjm3q4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ost-mieter-card[data-astro-cid-zgpjm3q4]{background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:28px}.ost-mieter-title[data-astro-cid-zgpjm3q4]{font-family:Inter,sans-serif;font-weight:800;font-size:19px;color:#fff;margin:0 0 16px}.ost-mieter-stats[data-astro-cid-zgpjm3q4]{display:grid;gap:8px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.ost-mieter-stats[data-astro-cid-zgpjm3q4] div[data-astro-cid-zgpjm3q4]{display:flex;justify-content:space-between;font-size:13px}.ost-mieter-lbl[data-astro-cid-zgpjm3q4]{color:#ffffff80}.ost-mieter-val[data-astro-cid-zgpjm3q4]{color:#fff;font-weight:700}.ost-mieter-text[data-astro-cid-zgpjm3q4]{font-size:13.5px;line-height:1.65;color:#ffffffbf;margin:0}.ost-vergleich[data-astro-cid-zgpjm3q4]{background:var(--cream);color:#141b26;padding:clamp(70px,10vw,120px) 0}.ost-vgl-table-wrap[data-astro-cid-zgpjm3q4]{overflow-x:auto;border-radius:16px;border:1px solid #e7e3d9}.ost-vgl-table[data-astro-cid-zgpjm3q4]{width:100%;border-collapse:collapse;min-width:720px;background:#fff}.ost-vgl-table[data-astro-cid-zgpjm3q4] th[data-astro-cid-zgpjm3q4]{text-align:left;font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:#8a93a0;padding:16px 18px;border-bottom:2px solid #e7e3d9}.ost-vgl-table[data-astro-cid-zgpjm3q4] td[data-astro-cid-zgpjm3q4]{padding:16px 18px;font-size:14.5px;border-bottom:1px solid #eee9df;color:#3b4757}.ost-vgl-name[data-astro-cid-zgpjm3q4]{font-weight:800;color:#141b26}.ost-vgl-row-active[data-astro-cid-zgpjm3q4]{background:#ff7f000f}.ost-vgl-row-active[data-astro-cid-zgpjm3q4] .ost-vgl-name[data-astro-cid-zgpjm3q4]{color:#ff7f00}.ost-vgl-links[data-astro-cid-zgpjm3q4]{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}.ost-vgl-links[data-astro-cid-zgpjm3q4] a[data-astro-cid-zgpjm3q4]{font-size:13.5px;color:#5a6472;text-decoration:none;font-weight:600}.ost-vgl-links[data-astro-cid-zgpjm3q4] a[data-astro-cid-zgpjm3q4]:hover{color:#ff7f00}.ost-compare[data-astro-cid-zgpjm3q4]{background:var(--navy);padding:clamp(70px,10vw,120px) 0}.ost-rechnung[data-astro-cid-zgpjm3q4]{background:var(--warm);color:#141b26;padding:clamp(70px,10vw,120px) 0}.ost-rechnung-card[data-astro-cid-zgpjm3q4]{max-width:720px;margin:0 auto;background:#fff;border:1px solid #e7e3d9;border-radius:20px;padding:clamp(24px,4vw,40px);box-shadow:0 14px 34px #141b260d}.ost-rechnung-list[data-astro-cid-zgpjm3q4]{list-style:none;margin:0;padding:0;display:grid;gap:0}.ost-rechnung-list[data-astro-cid-zgpjm3q4] li[data-astro-cid-zgpjm3q4]{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #eee9df;font-size:14.5px;color:#3b4757}.ost-rechnung-list[data-astro-cid-zgpjm3q4] li[data-astro-cid-zgpjm3q4] strong[data-astro-cid-zgpjm3q4]{color:#141b26;font-weight:700}.ost-rechnung-highlight[data-astro-cid-zgpjm3q4]{background:#ff7f000f;margin:0 -16px!important;padding:12px 16px!important;border-radius:10px;border-bottom:none!important}.ost-rechnung-highlight[data-astro-cid-zgpjm3q4] strong[data-astro-cid-zgpjm3q4]{color:#ff7f00!important}.ost-rechnung-disc[data-astro-cid-zgpjm3q4]{text-align:center;margin-top:24px;font-size:12px;color:#8a93a0;max-width:60ch;margin-left:auto;margin-right:auto}.ost-risiko[data-astro-cid-zgpjm3q4]{background:var(--navy-deep);padding:clamp(70px,10vw,120px) 0}.ost-risiko-grid[data-astro-cid-zgpjm3q4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ost-risiko-card[data-astro-cid-zgpjm3q4]{background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:26px}.ost-risiko-title[data-astro-cid-zgpjm3q4]{font-family:Inter,sans-serif;font-weight:800;font-size:17px;color:#fff;margin:0 0 10px}.ost-risiko-text[data-astro-cid-zgpjm3q4]{font-size:14px;line-height:1.65;color:#ffffffbf;margin:0}.ost-faq[data-astro-cid-zgpjm3q4]{background:var(--cream);color:#141b26;padding:clamp(70px,10vw,120px) 0}.ost-faq-wrap[data-astro-cid-zgpjm3q4]{max-width:840px}.ost-faq-list[data-astro-cid-zgpjm3q4]{display:flex;flex-direction:column;gap:12px}.ost-faq-item[data-astro-cid-zgpjm3q4]{background:#fff;border:1px solid #e7e3d9;border-radius:14px;padding:0 24px}.ost-faq-item[data-astro-cid-zgpjm3q4] summary[data-astro-cid-zgpjm3q4]{cursor:pointer;list-style:none;padding:20px 0;font-weight:700;font-size:17px;color:#141b26;display:flex;justify-content:space-between;gap:16px;align-items:center}.ost-faq-item[data-astro-cid-zgpjm3q4] summary[data-astro-cid-zgpjm3q4]:after{content:"+";color:#ff7f00;font-size:22px;flex-shrink:0}.ost-faq-item[data-astro-cid-zgpjm3q4][open] summary[data-astro-cid-zgpjm3q4]:after{content:"–"}.ost-faq-item[data-astro-cid-zgpjm3q4] p[data-astro-cid-zgpjm3q4]{padding:0 0 22px;color:#4a5568;line-height:1.7}.ost-offmarkt[data-astro-cid-zgpjm3q4]{background:var(--navy);padding:clamp(70px,10vw,120px) 0}.ost-offmarkt-grid[data-astro-cid-zgpjm3q4]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ost-offmarkt-card[data-astro-cid-zgpjm3q4]{background:#ff7f000f;border:1px solid rgba(255,127,0,.25);border-radius:14px;padding:22px;font-size:14.5px;color:#ffffffd9;text-align:center}.ost-proc[data-astro-cid-zgpjm3q4]{background:var(--navy-deep);padding:clamp(70px,10vw,120px) 0}.ost-proc-list[data-astro-cid-zgpjm3q4]{list-style:none;padding:0;max-width:820px;margin:0 auto;display:grid;gap:16px}.ost-proc-item[data-astro-cid-zgpjm3q4]{display:flex;gap:22px;align-items:flex-start;padding:24px 26px;border:1px solid rgba(255,255,255,.09);background:#ffffff08;border-radius:16px;transition:border-color .3s}.ost-proc-item[data-astro-cid-zgpjm3q4]:hover{border-color:#ff7f0059}.ost-proc-num[data-astro-cid-zgpjm3q4]{flex-shrink:0;font-family:Inter,sans-serif;font-weight:900;font-size:clamp(26px,3vw,38px);color:#ff7f008c;line-height:1;min-width:52px}.ost-proc-t[data-astro-cid-zgpjm3q4]{font-family:Inter,sans-serif;font-weight:800;font-size:19px;color:#fff;margin:2px 0 6px}.ost-proc-d[data-astro-cid-zgpjm3q4]{font-size:15px;line-height:1.65;color:#ffffffbf;margin:0}.ost-links[data-astro-cid-zgpjm3q4]{background:var(--navy);padding:clamp(60px,8vw,90px) 0 0}.ost-links-grid[data-astro-cid-zgpjm3q4]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ost-link[data-astro-cid-zgpjm3q4]{padding:22px 24px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);display:flex;justify-content:space-between;align-items:center;gap:14px;color:#fff;text-decoration:none;font-weight:600;transition:transform .25s,border-color .25s}.ost-link[data-astro-cid-zgpjm3q4] span[data-astro-cid-zgpjm3q4]{color:var(--accent-orange,#ff7f00)}.ost-link[data-astro-cid-zgpjm3q4]:hover{transform:translateY(-3px);border-color:#ff7f0066}.ost-cta[data-astro-cid-zgpjm3q4]{background:radial-gradient(circle at 50% 30%,#1a3358,var(--navy) 70%);padding:16vh 24px;text-align:center}.ost-cta-h[data-astro-cid-zgpjm3q4]{font-family:Inter,sans-serif;font-weight:900;font-size:clamp(28px,4.4vw,50px);line-height:1.08;max-width:20ch;margin:0 auto;color:#fff;letter-spacing:-.02em}.ost-cta-sub[data-astro-cid-zgpjm3q4]{margin:18px auto 30px;max-width:58ch;color:#fffc;line-height:1.7}.ost-cta-trust[data-astro-cid-zgpjm3q4]{margin-top:22px;font-size:13px;color:#ffffff80}@media(max-width:1024px){.ost-warum-grid[data-astro-cid-zgpjm3q4],.ost-mieter-grid[data-astro-cid-zgpjm3q4],.ost-risiko-grid[data-astro-cid-zgpjm3q4],.ost-offmarkt-grid[data-astro-cid-zgpjm3q4],.ost-links-grid[data-astro-cid-zgpjm3q4]{grid-template-columns:1fr}}@media(max-width:640px){.ost-hero-media[data-astro-cid-zgpjm3q4]:after{background:linear-gradient(180deg,#0b1a2e80,#0b1a2ee6)}.ost-hero-media[data-astro-cid-zgpjm3q4] img[data-astro-cid-zgpjm3q4]{-o-object-position:center;object-position:center}}
