.historie2{--v2-hairline:#171c1f14;--v2-hairline-strong:#171c1f24;--v2-track:#171c1f0d;--v2-pos:#15803d;--v2-warn:#b45309;--v2-neg:#b91c1c;--v2-info:#1d4ed8;font-family:var(--font-body);color:var(--color-product-ink);width:100%;overflow-x:clip}.dark .historie2{--v2-hairline:#ffffff1a;--v2-hairline-strong:#ffffff2b;--v2-track:#ffffff0f;--v2-pos:#4ade80;--v2-warn:#fbbf24;--v2-neg:#f87171;--v2-info:#60a5fa}.historie2 .v2-eyebrow{font:600 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-product-label);align-items:center;gap:6px;display:inline-flex}.historie2 .v2-body{font:400 15.5px/1.6 var(--font-body);color:var(--color-product-text-secondary);text-wrap:pretty;margin:0}.historie2 .v2-xs{font:400 12.5px/1.5 var(--font-body);color:var(--color-product-text-secondary);margin:0}.historie2 .v2-btn{font:600 15px/1 var(--font-body);cursor:pointer;white-space:nowrap;border-radius:var(--radius-full);background:var(--color-product-accent-strong);color:#fff;border:0;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 22px;text-decoration:none;transition:background .14s,transform .14s;display:inline-flex}.historie2 .v2-btn:hover{background:var(--color-product-accent)}.historie2 .v2-btn:active{transform:scale(.98)}.historie2 .v2-btn--secondary{color:var(--color-product-ink);border:1px solid var(--v2-hairline-strong);box-shadow:none;background:0 0}.historie2 .v2-btn--secondary:hover{background:var(--v2-track)}.historie2 .v2-band{background:var(--color-product-stage)}.historie2 .v2-map-ph{border-radius:var(--radius-2xl);border:1px solid var(--v2-hairline);background:linear-gradient(#171c1f09 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#171c1f09 1px,#0000 1px) 0 0/28px 28px,linear-gradient(160deg,#edf5f0 0%,#f6fafe 60%,#eaf2f8 100%) 0 0/100% 100%;position:relative;overflow:hidden}.dark .historie2 .v2-map-ph{background:linear-gradient(#eef4f10d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#eef4f10d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(160deg,#14211b 0%,#11191c 60%,#13202a 100%) 0 0/100% 100%}.historie2 .v2-note{border-left:2px solid var(--color-data-caution);font:400 13.5px/1.5 var(--font-body);color:var(--color-product-text-secondary);gap:10px;padding:10px 0 10px 14px;display:flex}.historie2 .v2-note--accent{border-left-color:var(--color-product-accent)}.historie2 .v2-float-cta{padding:12px 20px calc(12px + env(safe-area-inset-bottom,8px));background:linear-gradient(#0000,#ffffffeb 30%,#fff);gap:10px;display:flex;position:sticky;bottom:0}.dark .historie2 .v2-float-cta{background:linear-gradient(#0000,#152026eb 30%,#152026)}.historie2 .h2-hero{flex-direction:column;max-width:1120px;margin-inline:auto;padding:32px 20px 34px;display:flex}.historie2 .h2-hero-h1{font:800 33px/1.07 var(--font-body);letter-spacing:-.026em;color:var(--color-product-ink);margin:12px 0 0}.historie2 .h2-hero-h1 .accent{color:var(--color-product-accent-strong)}.historie2 .h2-hero-sub{font:400 16px/1.55 var(--font-body);color:var(--color-product-text-secondary);text-wrap:pretty;margin:16px 0 0}.historie2 .h2-case{border-top:1px solid var(--v2-hairline);padding:28px 20px}.historie2 .h2-case-inner{flex-direction:column;max-width:1120px;margin-inline:auto;display:flex}.historie2 .h2-map{border-radius:14px;height:180px;position:relative;overflow:hidden}.historie2 .h2-map-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.historie2 .h2-map-badge{border-radius:var(--radius-full);color:#fff;height:26px;font:700 10px/1 var(--font-body);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;padding:0 11px;display:inline-flex;position:absolute;top:12px;left:12px}.historie2 .h2-map-badge--neg{background:#b91c1cf2}.historie2 .h2-map-badge--warn{background:#b45309f2}.historie2 .h2-case-copy{flex-direction:column;display:flex}.historie2 .h2-case-source{align-items:center;gap:8px;margin-top:18px;display:inline-flex}.historie2 .h2-dot{border-radius:99px;width:8px;height:8px}.historie2 .h2-dot--danger{background:var(--color-data-danger)}.historie2 .h2-dot--caution{background:var(--color-data-caution)}.historie2 .h2-source-label{color:var(--color-product-text-secondary)}.historie2 .h2-case-h2{font:700 19px/1.25 var(--font-body);letter-spacing:-.01em;color:var(--color-product-ink);margin:10px 0 0}.historie2 .h2-case-body{margin-top:10px;font-size:14px;line-height:1.55}.historie2 .h2-case-stat{border-top:1px solid var(--v2-hairline);flex-direction:column;gap:4px;margin-top:16px;padding-top:14px;display:flex}.historie2 .h2-stat-label{color:var(--color-product-label)}.historie2 .h2-stat-num{font:500 26px/1 var(--font-mono);color:var(--color-product-ink)}.historie2 .h2-stat-note{font-size:11.5px}.historie2 .h2-note-band{border-top:1px solid var(--v2-hairline);padding:26px 20px 32px}.historie2 .h2-note-inner{max-width:1120px;margin-inline:auto}.historie2 .h2-note{font-size:13px}.historie2 .h2-note-strong{color:var(--color-product-ink);font-weight:600}.historie2 .h2-cta-band{border-top:1px solid var(--v2-hairline);flex-direction:column;align-items:center;padding:84px 32px;display:none}.historie2 .h2-cta-h2{font:800 38px/1.07 var(--font-body);letter-spacing:-.025em;color:var(--color-product-ink);text-align:center;text-wrap:balance;margin:0}.historie2 .h2-cta-row{align-items:center;gap:14px;margin-top:30px;display:flex}.historie2 .h2-cta-primary{height:52px;padding:0 26px;font-size:16px}.historie2 .h2-cta-secondary{gap:9px;height:52px;padding:0 24px;font-size:15.5px}.historie2 .h2-cta-price{background:var(--v2-track);font:600 12.5px var(--font-mono);color:var(--color-product-ink);border-radius:999px;align-items:center;padding:3px 8px;display:inline-flex}.historie2 .h2-float-primary{flex:1}.historie2 .h2-float-secondary{background:var(--color-product-surface-white);flex:1}@media (min-width:1024px){.historie2 .h2-hero{text-align:center;align-items:center;padding:64px 32px 72px}.historie2 .h2-hero-eyebrow{letter-spacing:.12em;font-size:12px}.historie2 .h2-hero-h1{font:800 56px/1.03 var(--font-body);letter-spacing:-.03em;text-wrap:balance;max-width:800px;margin:18px 0 0}.historie2 .h2-hero-sub{max-width:600px;margin:22px 0 0;font-size:19px;line-height:1.55}.historie2 .h2-case{padding:0 32px}.historie2 .h2-case-inner{grid-template-columns:1fr 1fr;align-items:center;gap:64px;width:1120px;max-width:100%;padding:76px 0;display:grid}.historie2 .h2-case-copy--first{order:1}.historie2 .h2-map--second{order:2}.historie2 .h2-map{border-radius:var(--radius-2xl);height:360px}.historie2 .h2-case-copy{gap:16px}.historie2 .h2-case-source{margin-top:0}.historie2 .h2-case-h2{font:750 28px/1.16 var(--font-body);letter-spacing:-.018em;margin:0}.historie2 .h2-case-body{max-width:480px;margin-top:0;font-size:16px;line-height:1.6}.historie2 .h2-case-stat{gap:5px;margin-top:8px;padding-top:20px}.historie2 .h2-stat-num{letter-spacing:-.02em;font-size:30px}.historie2 .h2-stat-note{font-size:12px}.historie2 .h2-note-band{padding:56px 32px}.historie2 .h2-note{max-width:760px;padding:14px 0 14px 18px;font-size:15px}.historie2 .h2-cta-band{display:flex}.historie2 .h2-float-cta{display:none}}
