.historie2 .h2-case .mkt-heading .v2-eyebrow{align-items:center;gap:8px;display:inline-flex}.historie2 .h2-dot{border-radius:var(--radius-full);flex:none;width:8px;height:8px}.historie2 .h2-dot--danger{background:var(--color-data-danger)}.historie2 .h2-dot--caution{background:var(--color-data-caution)}.historie2 .h2-map{border:1px solid var(--color-hairline);border-radius:var(--radius-2xl);margin:0;position:relative;overflow:hidden}.historie2 .h2-map-img{width:100%;height:auto;display:block}.historie2 .h2-case--map-first .mkt-split{gap:var(--space-5);flex-direction:column-reverse;display:flex}.historie2 .h2-case--map-first .mkt-split-aside{width:100%;margin-top:0}@media (min-width:1024px){.historie2 .h2-case--map-first .mkt-split{gap:var(--space-8);display:grid}.historie2 .h2-case--map-first .mkt-split-main{grid-area:1/2}.historie2 .h2-case--map-first .mkt-split-aside{grid-area:1/1}}.historie2 .h2-map-badge{border-radius:var(--radius-full);background:var(--color-product-surface-white);align-items:center;height:24px;padding:0 12px;display:inline-flex;position:absolute;top:12px;left:12px}.historie2 .h2-map-badge--neg{background:var(--color-data-danger)}.historie2 .h2-map-badge--warn{background:var(--color-data-caution)}.historie2 .h2-map-badge .v2-eyebrow{color:var(--color-product-surface-white)}.historie2 .h2-case-stat{border-top:1px solid var(--color-hairline);flex-direction:column;gap:4px;margin-top:16px;padding-top:16px;display:flex}.historie2 .h2-stat-label{color:var(--color-product-label)}.historie2 .h2-stat-num{font:500 26px/1.1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-product-ink)}.historie2 .h2-stat-note{font:400 13px/1.5 var(--font-body);color:var(--color-product-text-secondary)}.historie2 .h2-note{border-left:2px solid var(--color-product-accent);max-width:760px;padding-left:16px}.historie2 .h2-note-strong{color:var(--color-product-ink);font-weight:600}.historie2 .h2-float-cta{z-index:5;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-hairline);background:var(--color-product-surface-white);gap:8px;display:flex;position:sticky;bottom:0}.historie2 .h2-float-primary,.historie2 .h2-float-secondary{white-space:normal;text-align:center;flex:1 1 0;min-width:0;min-height:44px;padding-inline:12px;line-height:1.2}.historie2 .v2-btn--secondary{background:var(--color-product-surface-white);color:var(--color-product-ink);border:1px solid var(--color-hairline-strong)}.historie2 .v2-btn--secondary:hover{background:var(--color-product-highlight-fill)}@media (min-width:1024px){.historie2 .h2-stat-num{letter-spacing:-.02em;font-size:30px}.historie2 .h2-float-cta{display:none}}