.section--problem>.section__body{padding-block:clamp(48px,5vw,72px)}.berg__stage{display:flex;flex-direction:column}.berg__text{display:contents}.berg__window{order:1;margin-top:32px}.berg__end{order:2;margin-top:32px}.berg__meter,.berg__svg{display:none}.berg__above{padding:20px 22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.berg__key{margin-bottom:8px;font-family:var(--font-label);font-size:13px;font-weight:600;color:var(--muted)}.berg__title{font-size:18px;font-weight:600;color:var(--ink)}.berg__body{margin-top:4px;font-size:15px}.berg__waterlabel{position:relative;display:flex;align-items:center;justify-content:center;height:40px;margin:6px 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 10'%3E%3Cpath d='M0 5 Q5 0 10 5 T20 5 T30 5 T40 5' fill='none' stroke='%237a808c' stroke-width='1.4'/%3E%3C/svg%3E") center / 40px 10px repeat-x}.berg__waterlabel span{padding:2px 10px;background:var(--surface);font-family:var(--font-label);font-size:12px;font-weight:500;color:var(--muted)}.berg__below{padding:20px 22px;border-radius:var(--radius);background:var(--surface-2)}.berg__list{list-style:none;margin:0;padding:0;counter-reset:berg}.berg__list li{position:relative;padding:14px 0 14px 36px;border-top:1px solid var(--line);font-size:15px;line-height:1.5;counter-increment:berg}.berg__list li:before{content:counter(berg);position:absolute;left:0;top:14px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-strong);background:var(--surface);font-family:var(--font-label);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-2)}.berg__list strong{display:block;color:var(--ink);font-weight:600}.berg__closing{font-size:clamp(1.25rem,1.9vw,1.55rem);font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--ink);margin-bottom:16px}@media(min-width:1024px){.berg__stage{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,4.5vw,72px);align-items:start}.berg__text{display:block;padding-top:4px;position:sticky;top:calc(var(--header-h) + 32px)}.berg__window{margin-top:0;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.berg__end{margin-top:40px;padding-top:28px;border-top:1px solid var(--line)}.berg__world{position:relative;width:100%;aspect-ratio:640 / 1080}.berg__svg{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible}.berg__water{fill:var(--surface-2)}.berg__under{fill:#ffffffc7;stroke:var(--ink-2);stroke-width:1.5;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.berg__facets{fill:none;stroke:var(--line-strong);stroke-width:1;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.berg__facets--tip{stroke:#c9cdd4}.berg__tip{fill:var(--surface);stroke:var(--ink);stroke-width:1.75;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.berg__line{stroke:var(--ink);stroke-width:1.5;vector-effect:non-scaling-stroke}.berg__above{position:absolute;left:63%;top:9%;width:35%;padding:0;border:0;background:none}.berg__above .berg__body{font-size:14.5px}.berg__leader{fill:none;stroke:var(--muted);stroke-width:1;vector-effect:non-scaling-stroke}.berg__waterlabel{position:absolute;left:14px;top:27.78%;height:auto;margin:0;background:none;transform:translateY(calc(-100% - 6px))}.berg__waterlabel span{padding:0;background:none}.berg__below{position:absolute;left:20.3%;top:35.2%;bottom:16.7%;width:59.4%;display:flex;flex-direction:column;padding:0;background:none;border-radius:0}.berg__key--below{text-align:left;margin-bottom:10px}.berg__list{flex:1;display:flex;flex-direction:column;justify-content:space-between}.berg__list li{padding:0 0 0 34px;border-top:0;font-size:14.5px;line-height:1.45}.berg__list li:before{top:0}.berg.berg--stage{height:175vh}.berg--stage .berg__stage{position:sticky;top:var(--header-h);height:calc(100vh - var(--header-h));padding-block:24px;align-items:center}.berg--stage .berg__text{align-self:center;position:static}.berg--stage .berg__window{align-self:center}.berg--stage .berg__world{position:absolute;left:0;right:0;top:0;will-change:transform}.berg--stage .berg__meter{display:flex;align-items:center;gap:12px;margin-top:28px;font-family:var(--font-label);font-size:13px;font-weight:500;color:var(--muted)}.berg__meter [data-berg-count]{font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums}.berg__meter-bar{position:relative;width:96px;height:4px;border-radius:4px;background:var(--surface-3);overflow:hidden}.berg__meter-bar span{position:absolute;inset:0;background:var(--accent);transform-origin:left;transform:scaleX(1);transition:transform .35s ease}.berg--stage .berg__under,.berg--stage .berg__facets{opacity:var(--uw, 1)}.berg--stage [data-berg-item],.berg--stage [data-berg-below],.berg--stage .berg__end{opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s ease}.berg--stage [data-berg-item].is-on,.berg--stage [data-berg-below].is-on,.berg--stage .berg__end.is-on{opacity:1;transform:none}}@media(min-width:1024px)and (max-width:1279px){.berg__stage{grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr)}.berg__list li{font-size:13.5px}}@media(min-width:768px){[data-widget=vergleich]{min-height:440px}}.fb-chart{position:relative;flex:1;min-height:240px}.fb-chart svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.fb-axis{stroke:var(--line-strong);stroke-width:1.5;vector-effect:non-scaling-stroke}.fb-l{fill:none;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.fb-l--a{stroke:var(--muted)}.fb-l--b{stroke:var(--ink-2);stroke-dasharray:5 5}.fb-l--us{stroke:var(--accent);stroke-width:3}.fb-cl{position:absolute;font-family:var(--font-label);font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap;color:var(--ink-2)}.fb-cl--y{left:0;top:0;color:var(--muted)}.fb-cl--x{right:0;bottom:0;color:var(--muted)}.fb-cl--a{right:2%;top:6%}.fb-cl--b{right:2%;top:43%}.fb-cl--us{right:2%;top:62%;color:var(--accent);font-weight:600}.uhw-root.uhw-vg{padding:16px}.uhw-vg-panel{background:var(--uhw-s1);border:1px solid var(--uhw-line);border-radius:12px;padding:14px 12px 6px;box-shadow:var(--uhw-shadow)}.uhw-vg-title{margin:0 2px 6px;font-size:14px;font-weight:700;line-height:1.3;color:var(--uhw-ink)}.uhw-vg-chart{position:relative;display:block;width:100%}.uhw-vg-svg{display:block;width:100%;height:auto;overflow:visible}.uhw-vg-grid{stroke:var(--uhw-line);stroke-width:1}.uhw-vg-axis{fill:none;stroke:var(--uhw-ink2);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.uhw-vg-axislab{font-family:var(--uhw-label);font-size:12px;font-weight:500;fill:var(--uhw-muted)}.uhw-vg-line{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.uhw-vg-l-prov{stroke:var(--uhw-ink2)}.uhw-vg-l-pers{stroke:var(--uhw-muted)}.uhw-vg-l-unh{stroke:var(--uhw-accent);stroke-width:4}.uhw-vg-pale{opacity:.22}.uhw-vg-lab{font-family:var(--uhw-font);font-size:12.5px;font-weight:600;fill:var(--uhw-ink2)}.uhw-vg-lab-unh{font-weight:800;fill:var(--uhw-accent)}.uhw-vg-steplab{font-family:var(--uhw-label);font-size:12px;font-weight:600;fill:var(--uhw-accent)}.uhw-vg-steplab,.uhw-vg-lab,.uhw-vg-axislab{paint-order:stroke;stroke:var(--uhw-s1);stroke-width:4px;stroke-linejoin:round}.uhw-vg-steptick{stroke:var(--uhw-accent);stroke-width:1;stroke-dasharray:2 2;opacity:.6}.uhw-vg-marker{stroke:var(--uhw-ink);stroke-width:1.5;stroke-opacity:.6;stroke-dasharray:4 4}.uhw-vg-handle{fill:var(--uhw-ink)}.uhw-vg-dot{fill:var(--uhw-s1);stroke-width:2.5}.uhw-vg-dot-prov{stroke:var(--uhw-ink2)}.uhw-vg-dot-pers{stroke:var(--uhw-muted)}.uhw-vg-dot-unh{fill:var(--uhw-accent);stroke:var(--uhw-s1);stroke-width:2}@keyframes uhw-vg-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.uhw-vg-new{animation:uhw-vg-pop .4s ease-out}.uhw-vg-control{margin-top:2px}.uhw-vg-label{display:block;margin:0 0 0 2px;font-size:13px;font-weight:600;line-height:1.3;color:var(--uhw-ink)}.uhw-vg-range{-webkit-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;padding:0;background:transparent;border:0;border-radius:999px;cursor:pointer;--uhw-fill: 0%}.uhw-vg-range::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--uhw-ink2) 0,var(--uhw-ink2) var(--uhw-fill),var(--uhw-s3) var(--uhw-fill),var(--uhw-s3) 100%)}.uhw-vg-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-8px;background:var(--uhw-s1);border:2px solid var(--uhw-ink);border-radius:50%;box-shadow:0 1px 4px #0f111538}.uhw-vg-range::-moz-range-track{height:6px;border-radius:999px;background:var(--uhw-s3)}.uhw-vg-range::-moz-range-progress{height:6px;border-radius:999px;background:var(--uhw-ink2)}.uhw-vg-range::-moz-range-thumb{width:18px;height:18px;background:var(--uhw-s1);border:2px solid var(--uhw-ink);border-radius:50%}.uhw-vg-bars{margin-top:14px}.uhw-vg-barstitle{margin:0 0 8px;font-family:var(--uhw-label);font-size:12.5px;font-weight:600;color:var(--uhw-muted)}.uhw-vg-bar{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;column-gap:12px;margin:0 0 8px}.uhw-vg-barlabel{font-size:13px;font-weight:500;line-height:1.25;color:var(--uhw-ink2)}.uhw-vg-track{position:relative;display:block;height:12px;overflow:hidden;background:var(--uhw-s3);border-radius:999px}.uhw-vg-fill{position:absolute;left:0;top:0;bottom:0;display:block;width:0;background:var(--uhw-ink2);border-radius:999px;transition:width .2s ease-out}.uhw-vg-bar[data-k=pers] .uhw-vg-fill{background:var(--uhw-muted)}.uhw-vg-bar[data-k=unh] .uhw-vg-fill{background:var(--uhw-accent)}.uhw-vg-bar[data-k=unh] .uhw-vg-barlabel{font-weight:700;color:var(--uhw-accent)}.uhw-vg-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:14px;padding-top:14px;border-top:1px solid var(--uhw-line)}.uhw-vg .uhw-btn[aria-disabled=true],.uhw-vg .uhw-btn[aria-disabled=true]:hover{opacity:.5;cursor:not-allowed;color:var(--uhw-ink);border-color:var(--uhw-line);transform:none}.uhw-vg.uhw-s{padding:12px}.uhw-vg.uhw-s .uhw-vg-panel{padding:11px 8px 4px}.uhw-vg.uhw-s .uhw-vg-lab{font-size:11.5px}.uhw-vg.uhw-s .uhw-vg-axislab,.uhw-vg.uhw-s .uhw-vg-steplab{font-size:12px}.uhw-vg.uhw-s .uhw-vg-bar{grid-template-columns:128px minmax(0,1fr);column-gap:10px}.uhw-vg.uhw-s .uhw-vg-barlabel{font-size:12.5px}
