.vb-mono{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:10px;line-height:1.4}.vb-wave{align-items:center;gap:2px;height:14px;display:flex}.vb-wave b{background:var(--ink);border-radius:1px;flex:none;width:2px;height:100%;display:block}.vb-wave .vb-bar:first-child{--h:.5;--j:0}.vb-wave .vb-bar:nth-child(2){--h:1;--j:1}.vb-wave .vb-bar:nth-child(3){--h:.7;--j:2}.vb-wave .vb-bar:nth-child(4){--h:.4;--j:3}.vb-bar{fill:var(--ink);transform-box:fill-box;transform-origin:50%;transform:scaleY(var(--h,.6));animation:vb-wave calc(.78s + var(--s,0) * 31ms) ease-in-out calc((var(--s,0) * .113s + var(--j,0) * .17s) * -1) infinite alternate}@keyframes vb-wave{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.vb-away .vb-bar{animation-play-state:paused}.vb-strike{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(currentColor,currentColor);background-position:0 58%;background-repeat:no-repeat;background-size:100% 1.5px;padding-inline:2px}s.vb-strike{text-decoration:none}.band.vb-hero{padding-block:clamp(40px,5vw,72px) clamp(56px,6vw,88px)}.vb-hero-in{align-items:center;row-gap:clamp(36px,5vw,56px)}:is(h1).hl.vb-h1{max-width:15em;font-size:clamp(34px,4.1vw,60px);line-height:1.16}.vb-hero-t .lead{max-width:27em;color:var(--text-lead);margin-top:clamp(22px,2.4vw,32px)}@media (width>=1024px){.vb-hero-in>.vb-hero-t{grid-column:1/7}.vb-hero-in>.vb-hero-a{grid-column:7/13}}.vb-w{--hh:36px;--wg:6px;--spur:25%;width:100%;max-width:680px;box-shadow:0 0 0 1px var(--line), 0 18px 44px #00000017;background:#fff;border-radius:4px;padding:16px clamp(12px,1.5vw,20px) 18px;position:relative;container-type:inline-size}@media (width>=1024px){.vb-w{margin-left:auto}}.vb-w-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.vb-w-days,.vb-w-grid{column-gap:var(--wg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vb-w-days{margin-top:12px;padding-bottom:6px}.vb-w-days>span{padding-left:7px}.vb-w-grid{height:calc(9 * var(--hh));border-top:1px solid var(--line);background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--hh) - 1px), var(--fettstift) calc(var(--hh) - 1px) var(--hh));position:relative}.vb-d{border-left:1px solid var(--line);position:relative}.vb-blk{z-index:1;left:calc(var(--l) * var(--spur) + 3px);width:calc(var(--w) * var(--spur) - 6px);top:calc(var(--t) * var(--hh));height:calc(var(--h) * var(--hh));background:var(--grey);border-radius:3px;position:absolute}.vb-blk-ws{border:1px dashed var(--latent);background-color:#fff;background-image:var(--hatch-bg)}.vb-blk-ziel{border:1px solid var(--ink);background:#fff}.vb-blk-t{font:600 clamp(8px, 1.84cqw, 11px)/1.5 var(--f-text);letter-spacing:0;color:var(--ink);hyphens:manual;position:absolute;top:5px;left:6px;right:6px}.vb-blk-ws .vb-blk-t{color:var(--text-muted)}.vb-blk-t span{background:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 4px}.vb-blk-ws .vb-blk-t span{background:#fff}.vb-p{z-index:1;top:calc(var(--t) * var(--hh));left:calc(var(--l) * var(--spur) + 1.5px);width:calc(var(--spur) - 3px);height:calc(var(--hh) * .67);background:var(--grey);border-radius:999px;justify-content:center;align-items:center;gap:max(2px,.9cqw);display:flex;position:absolute}.vb-p-dot{background:var(--ink);border-radius:50%;flex:none;width:max(4px,1.25cqw);height:max(4px,1.25cqw);display:block}.vb-p .vb-wave{gap:max(1px,.47cqw);height:max(9px,2.5cqw)}.vb-p .vb-wave b{width:max(1.5px,.47cqw)}.vb-w-chip{z-index:2;background:var(--ink);color:#fff;font:600 clamp(9px, 1.65cqw, 10.5px)/1.35 var(--f-text);letter-spacing:.01em;white-space:nowrap;border-radius:999px;margin:0;padding:3px max(8px,1.56cqw);position:absolute;bottom:8px;right:6px}.vb-d .vb-w-chip{bottom:auto;right:3px;top:calc(7.05 * var(--hh))}@media (width<=599px){.vb-w{--hh:30px;--wg:3px;padding:12px 12px 14px}.vb-w-days>span{padding-left:4px}.vb-blk{left:calc(var(--l) * var(--spur) + 2px);width:calc(var(--w) * var(--spur) - 4px)}.vb-blk-t{hyphens:auto;line-height:1.4;top:3px;left:3px;right:3px}.vb-blk-t span{padding:1px 2px}.vb-d .vb-w-chip{right:2px}}@keyframes vb-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:no-preference){html.js .vb-blk{animation:vb-in .6s var(--ease) calc(.2s + var(--n) * .11s) backwards}html.js .vb-p{animation:vb-in .52s var(--ease) calc(.9s + var(--n) * 45ms) backwards}html.js .vb-w-chip{animation:vb-in .6s var(--ease) 1.7s backwards}}.vd-ablauf .h2{max-width:18em}.vd-et{grid-template-columns:minmax(0,1fr);gap:40px clamp(24px,3vw,40px);margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.vd-et{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.vd-et{grid-template-columns:repeat(4,minmax(0,1fr))}}.vd-et-i{border-top:1px solid var(--ink);flex-direction:column;padding-top:18px;display:flex}.vd-et-z{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:12px;line-height:1.3}.vd-et-h{font-family:var(--f-display);letter-spacing:-.01em;color:var(--ink);margin-top:16px;font-size:24px;font-weight:500;line-height:1.15}.vd-et-x{color:var(--text-body);margin-top:12px;font-size:16px;line-height:1.55}.vd-et-e{color:var(--ink);margin-top:auto;padding-top:20px;font-size:15px;font-weight:600;line-height:1.4}.vd-et-e span{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;font-size:11px;display:block}.vd-methode{padding-block:var(--sec) 0;background:#fff}.vd-methode .h2{max-width:18em}.vd-gr{grid-template-columns:minmax(0,1fr);gap:32px clamp(24px,4vw,64px);margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.vd-gr{grid-template-columns:repeat(3,minmax(0,1fr))}}.vd-gr-h{font-family:var(--f-display);color:var(--ink);font-size:clamp(22px,2vw,26px);font-weight:500;line-height:1.2}.vd-gr-x{color:var(--text-body);margin-top:10px;font-size:16px;line-height:1.6}.vd-gr-lead{font-family:var(--f-display);color:var(--text-lead);margin-top:clamp(48px,6vw,80px);font-size:clamp(20px,1.8vw,24px);font-style:italic}.vc-nur-seite{display:none}@media (width>=768px){.vc-nur-seite{display:block}.vc-nur-fluss{display:none}}.vc-tag{border:1px solid var(--line-grey);color:var(--ink);border-radius:2px;padding:.12em .55em;line-height:1.4;display:inline-block}.vc-punkte{width:100%;height:auto;display:block;overflow:visible}.vc-p-grau{fill:none;stroke:var(--line-grey);stroke-width:.42px;stroke-linecap:round}.vc-p-tinte{fill:none;stroke:var(--ink);stroke-width:.7px;stroke-linecap:round}.vc-dossier{background:var(--grey);padding-block:clamp(56px,7vw,96px)}.vc-units{row-gap:72px;margin:0;padding:0;list-style:none;display:grid}.vc-unit{grid-template-columns:minmax(0,1fr);row-gap:24px;min-width:0;display:grid}.vc-note{min-width:0}.vc-note-n{border-top:1px solid var(--ink);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-variant-numeric:tabular-nums;padding-top:14px;font-size:12px;line-height:1.3}.vc-note-h{font-family:var(--f-display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;hyphens:manual;margin-top:12px;font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1.1}.vc-note-h i{font-weight:400}.vc-note-t{max-width:28em;color:var(--text-body);margin-top:14px;font-size:16px;line-height:1.55}.vc-prog{display:none}.vc-blatt{min-width:0;box-shadow:0 0 0 1px var(--line), 0 24px 48px #00000017;background:#fff;border-radius:2px;position:relative}.vc-b-in{--u:1px;--t-mono:max(9.5px, calc(var(--u) * 11));--t-xs:max(10px, calc(var(--u) * 12));--t-s:max(10.5px, calc(var(--u) * 13));--t-m:max(11px, calc(var(--u) * 14.5));--dot:8px;--dgap:3px;padding:18px 16px 22px}.vc-b-head{padding-bottom:calc(var(--u) * 12);border-bottom:1px solid var(--line);font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;line-height:1.4;display:flex}.vc-b-r{align-items:center;gap:calc(var(--u) * 10);font-variant-numeric:tabular-nums;margin-left:auto;display:inline-flex}.vc-b-title{margin-top:calc(var(--u) * 16);font-family:var(--f-display);font-weight:500;font-size:max(22px, calc(var(--u) * 26));letter-spacing:-.012em;color:var(--ink);line-height:1.1}.vc-b-body{margin-top:calc(var(--u) * 16)}@media (width>=768px){.vc-blatt{aspect-ratio:4/3;width:min(100%,860px);overflow:hidden;container-type:inline-size}.vc-b-in{--u:calc(100cqw / 860);--dot:calc(var(--u) * 11);--dgap:calc(var(--u) * 4);padding:calc(var(--u) * 32);flex-direction:column;display:flex;position:absolute;inset:0}.vc-b-title{font-size:max(17px, calc(var(--u) * 26))}.vc-b-body{flex-direction:column;flex:1;min-height:0;display:flex}.vc-note{max-width:34em}}@media (width>=1024px){.vc-unit{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.vc-note{grid-column:1/5;padding-right:24px}.vc-blatt{grid-column:5/13}.vc-note-t{font-size:17px}}.vc-q{flex-direction:column;justify-content:center;margin:0;padding:14px 0;display:flex;position:relative}.vc-q:nth-child(2){padding-left:5%}.vc-q:nth-child(3){padding-left:10%}.vc-ln{background:var(--line);height:1px;display:block;position:absolute;top:0;left:0;right:0}.vc-q blockquote{margin:0}.vc-q p{text-indent:-.42em;font-family:var(--f-display);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;hyphens:manual;padding-left:.42em;font-size:22px;font-style:italic;font-weight:400;line-height:1.2}.vc-q figcaption{margin-top:calc(var(--u) * 8);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding-left:9px;font-weight:600;line-height:1.3}.vc-b-foot{margin-top:calc(var(--u) * 6);padding-top:calc(var(--u) * 14);border-top:1px solid var(--line)}.vc-b-foot>p{margin-top:calc(var(--u) * 10);font-size:var(--t-s);color:var(--text-body);font-weight:500;line-height:1.3}@media (width>=768px){.vc-qs{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));min-height:0;display:grid}.vc-q{padding:calc(var(--u) * 12) 0}.vc-q:nth-child(2){padding-left:7%}.vc-q:nth-child(3){padding-left:14%}.vc-q p{font-size:calc(var(--u) * 33);line-height:1.18}.vc-q figcaption{padding-left:calc(var(--u) * 14)}}.vc-map{width:100%;height:auto;font-family:var(--f-text);display:block;overflow:visible}.vc-lane{fill:var(--grey)}.vc-lane-k{fill:#e7e7e7}.vc-lane-t{font:400 11.5px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;fill:var(--text-lead);text-anchor:middle;dominant-baseline:central}.vc-map-h .vc-lane-t{letter-spacing:.04em;font-size:11px}.vc-box{stroke:var(--ink);stroke-width:1px}.vc-box-w{fill:#fff}.vc-hatch{fill:var(--hatch)}.vc-bt{font:500 14px var(--f-text);fill:var(--ink);text-anchor:middle}.vc-map-h .vc-bt{font-size:12px}.vc-bt-h,.vc-bt2{paint-order:stroke fill;stroke:#fff;stroke-linejoin:round}.vc-bt-h{stroke-width:3.6px}.vc-bt2{stroke-width:3px;font:500 11px var(--f-text);fill:var(--text-muted);text-anchor:middle}.vc-tg rect{fill:#fff;stroke:var(--line-grey);stroke-width:1px}.vc-tg text{font:500 10.5px var(--f-text);fill:var(--text-muted);text-anchor:middle}.vc-e{fill:none;stroke:var(--ink);stroke-width:1.25px}.vc-e-d{stroke-dasharray:4 3}.vc-hd{fill:var(--ink)}.vc-cap{font:500 12px var(--f-text);fill:var(--text-muted)}.vc-map-h .vc-cap{font-size:11px}.vc-erp{stroke-width:1.75px}.vc-erp-t{font:400 28px var(--f-display);fill:var(--ink);text-anchor:middle}.vc-sys-t{font:600 15px var(--f-text);fill:var(--ink);text-anchor:middle}.vc-map-h .vc-sys-t{font-size:13px}.vc-map-h .vc-sys-s{font-size:11.5px}.vc-sys-s{font:400 12px var(--f-text);fill:var(--text-muted);text-anchor:middle}.vc-leg{margin-top:calc(var(--u) * 14);align-items:center;gap:6px calc(var(--u) * 22);font-size:var(--t-s);color:var(--text-body);flex-wrap:wrap;font-weight:500;line-height:1.3;display:flex}.vc-leg-i{align-items:center;gap:8px;display:inline-flex}.vc-leg-r{color:var(--text-muted);margin-left:auto}.vc-sw{width:calc(var(--u) * 22);height:calc(var(--u) * 12);box-shadow:inset 0 0 0 1px var(--ink);border-radius:2px;display:inline-block}.vc-sw-h{background:repeating-linear-gradient(135deg, var(--hatch) 0 1px, transparent 1px 4px)}@media (width>=768px){.vc-leg{padding-top:calc(var(--u) * 14);margin-top:auto}}.vc-ur{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.vc-lbl{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:600;line-height:1.3}.vc-mx{--cols:88px repeat(3, minmax(0, 1fr));margin-top:calc(var(--u) * 12)}.vc-mx-row{grid-template-columns:var(--cols);border-top:1px solid var(--line);align-items:center;display:grid}.vc-mx-hd{padding-bottom:calc(var(--u) * 8);font-size:var(--t-xs);color:var(--text-muted);text-align:center;border-top:0;font-weight:600;line-height:1.2}.vc-mx-r{font-family:var(--f-display);font-size:max(16px, calc(var(--u) * 18));color:var(--ink);hyphens:manual;padding-right:8px;line-height:1.1}.vc-mx-c{height:calc(var(--u) * 72);place-items:center;display:grid}.vc-dot{width:calc(var(--u) * var(--d));aspect-ratio:1;background:var(--ink);color:#fff;font-size:max(10px, calc(var(--u) * 11));font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid}.vc-bars{margin:calc(var(--u) * 14) 0 0;gap:calc(var(--u) * 22);padding:0;list-style:none;display:grid}.vc-bar-t{font-size:var(--t-m);color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;font-weight:500;line-height:1.2;display:flex}.vc-bar-t b{font-variant-numeric:tabular-nums;font-weight:600}.vc-bar-of{color:var(--text-muted);font-weight:400}.vc-bar{height:calc(var(--u) * 12);margin-top:calc(var(--u) * 9);background:var(--grey);border-radius:2px;display:block;position:relative;overflow:hidden}.vc-bar i{width:calc(var(--w) * 100%);background:var(--ink);transform-origin:0;position:absolute;inset:0 auto 0 0}.vc-bar:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#fff calc(20% - 1px) 20%);position:absolute;inset:0}@media (width>=768px){.vc-ur{column-gap:calc(var(--u) * 44);flex:1;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-content:start}.vc-mx{--cols:calc(var(--u) * 120) repeat(3, minmax(0, 1fr))}.vc-mx-r{padding-right:calc(var(--u) * 10)}.vc-mx-c{height:calc(var(--u) * 88)}}.vc-em,.vc-em-t{row-gap:28px;display:grid}.vc-tab{margin:0;padding:0;list-style:none;display:grid}.vc-tab-h{display:none}.vc-tab-r{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:14px 12px;display:flex}.vc-tab-n{font-family:var(--f-display);color:var(--ink);flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:4px 10px;font-size:19px;font-weight:500;line-height:1.15;display:flex}.vc-chip{background:var(--ink);color:#fff;font-family:var(--f-text);font-style:normal;font-size:var(--t-xs);letter-spacing:.02em;border-radius:999px;padding:2px 8px 3px;font-weight:600;line-height:1.2}.vc-dots{align-items:center;gap:var(--dgap);display:inline-flex}.vc-dots:before{content:attr(data-l);font-size:var(--t-xs);color:var(--text-muted);content:attr(data-l) / "";margin-right:5px;font-weight:500}.vc-dots i{width:var(--dot);height:var(--dot);box-shadow:inset 0 0 0 1px var(--latent);border-radius:50%}.vc-dots i.on{background:var(--ink);box-shadow:none}.vc-tab-r.is-top{box-shadow:inset 0 0 0 1.5px var(--ink);border-top:0;border-radius:2px}.vc-rm{gap:6px;display:grid}.vc-rm>.vc-lbl{margin-bottom:4px}.vc-rm-m,.vc-rm-z{grid-template-columns:minmax(0,1fr);align-items:center;gap:4px;display:grid}.vc-rm-m>span:first-child{display:none}.vc-rm-mm{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.04em;color:var(--text-muted);grid-template-columns:repeat(6,minmax(0,1fr));line-height:1.3;display:grid}.vc-rm-n{font-size:var(--t-m);color:var(--ink);font-weight:600;line-height:1.2}.vc-rm-t{background:repeating-linear-gradient(90deg, var(--grey) 0, var(--grey) calc(100% / 6 - 1px), #fff calc(100% / 6 - 1px), #fff calc(100% / 6));border-radius:2px;height:20px;display:block;position:relative}.vc-rm-t i{top:3px;bottom:3px;left:calc(var(--von) * 100%);width:calc((var(--bis) - var(--von)) * 100%);box-shadow:inset 0 0 0 1px var(--ink);transform-origin:0;background:#fff;border-radius:2px;position:absolute}.vc-rm-t i.is-fest{background:var(--ink)}.vc-stamp{border:2px solid var(--ink);color:var(--ink);background:#fff;border-radius:3px;justify-self:end;padding:10px 18px 11px;position:relative;transform:rotate(3deg)}.vc-stamp:before{content:"";border:1px solid var(--ink);pointer-events:none;border-radius:1px;position:absolute;inset:3px}.vc-stamp-k{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.2;display:block}.vc-stamp-v{font-family:var(--f-display);font-weight:500;font-size:max(17px, calc(var(--u) * 24));letter-spacing:-.01em;margin-top:4px;line-height:1.1;display:block}@media (width>=768px){.vc-em{justify-content:space-between;row-gap:calc(var(--u) * 20);flex-direction:column;flex:1;display:flex}.vc-em-t{row-gap:calc(var(--u) * 24)}.vc-tab-h{grid-template-columns:minmax(0, 1fr) repeat(3, calc(var(--u) * 96));column-gap:calc(var(--u) * 12);padding:0 calc(var(--u) * 16) calc(var(--u) * 8);font-size:var(--t-xs);color:var(--text-muted);font-weight:600;line-height:1.2;display:grid}.vc-tab-r{grid-template-columns:minmax(0, 1fr) repeat(3, calc(var(--u) * 96));column-gap:calc(var(--u) * 12);padding:calc(var(--u) * 15) calc(var(--u) * 16);display:grid}.vc-tab-n{font-size:calc(var(--u) * 21);flex:none}.vc-dots:before{content:none}.vc-rm-m,.vc-rm-z{grid-template-columns:calc(var(--u) * 150) minmax(0, 1fr);column-gap:calc(var(--u) * 12)}.vc-rm-m>span:first-child{display:block}.vc-rm-t{height:calc(var(--u) * 22)}.vc-rm-t i{top:calc(var(--u) * 4);bottom:calc(var(--u) * 4)}.vc-stamp{padding:calc(var(--u) * 11) calc(var(--u) * 18) calc(var(--u) * 12);align-self:flex-end}}.vc-danach{padding-block:var(--sec);background:#fff}.vc-d-cols{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:clamp(32px,4vw,56px);display:grid}.vc-d-col{border-top:1px solid var(--ink);flex-direction:column;padding-top:18px;display:flex}.vc-d-k{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:12px;line-height:1.3}.vc-d-h{font-family:var(--f-display);letter-spacing:-.01em;color:var(--ink);margin-top:16px;font-size:24px;font-weight:500;line-height:1.15}.vc-d-s{color:var(--ink);margin-top:10px;font-size:17px;font-weight:500;line-height:1.5}.vc-d-col .dash{margin-top:18px}.vc-d-col .dash li{font-size:16px;line-height:1.5}.vc-d-p{color:var(--ink);margin-top:auto;padding-top:28px;font-size:16px;font-weight:600;line-height:1.4}.vc-offer{background:var(--moos);color:#fff;border-radius:4px;grid-template-columns:minmax(0,1fr);align-items:end;gap:20px 40px;margin-top:clamp(40px,5vw,64px);padding:28px clamp(24px,3vw,40px);display:grid}.vc-offer-k{letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;font-size:12px;font-weight:600;line-height:1.3}.vc-offer-p{flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-top:12px;display:flex}.vc-offer-big{font-family:var(--f-display);letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:clamp(56px,6vw,88px);line-height:1}.vc-offer-alt{color:#ffffffc7;font-size:16px;line-height:1.4}.vc-offer .go{color:#fff;justify-self:start;font-size:17px}.vc-offer .go:focus-visible{outline-color:#fff}@media (width>=768px){.vc-d-cols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,80px)}}@media (width>=900px){.vc-offer{grid-template-columns:minmax(0,1fr) auto}.vc-offer .go{justify-self:end}}@media (width>=1024px) and (height>=600px) and (prefers-reduced-motion:no-preference),(width>=768px) and (width<=1023px) and (height>=900px) and (prefers-reduced-motion:no-preference){html.js .vc-dossier{height:450svh;padding-block:0}html.js .vc-stage{top:var(--nav-h);height:calc(100vh - var(--nav-h));height:calc(100svh - var(--nav-h));position:sticky}html.js .vc-stage>.wrap{height:100%}html.js .vc-units{height:100%;display:block;position:relative}html.js .vc-unit{pointer-events:none;grid-template-rows:auto minmax(0,1fr);row-gap:16px;padding:24px 0 40px;position:absolute;inset:0}html.js .vc-note{z-index:30;opacity:0;align-self:start;position:relative;transform:translateY(16px)}html.js .vc-blatt{z-index:10;width:min(100% - 40px, 860px, calc((100vh - var(--nav-h) - 330px) * 4 / 3));width:min(100% - 40px, 860px, calc((100svh - var(--nav-h) - 330px) * 4 / 3));opacity:.6;transform:translate(calc(var(--d,1) * 10px), calc(var(--d,1) * 10px));will-change:transform, opacity;grid-area:2/1;place-self:center start;position:relative}html.js .vc-dossier.is-ready .vc-note{transition:opacity .5s var(--ease), transform .7s var(--ease)}html.js .vc-dossier.is-ready .vc-blatt{transition:transform .9s var(--ease), opacity .7s var(--ease), box-shadow .7s var(--ease)}html.js .vc-unit.is-on .vc-note{opacity:1;pointer-events:auto;transform:none}html.js .vc-dossier.is-ready .vc-unit.is-on .vc-note{transition-delay:.24s}html.js .vc-unit.is-on .vc-blatt{opacity:1;transform:none}html.js .vc-unit.is-next .vc-blatt{z-index:calc(10 - var(--d,1));box-shadow:0 0 0 1px var(--line), 0 8px 16px #0000000d}html.js .vc-unit.is-prev .vc-note{transform:translateY(-16px)}html.js .vc-unit.is-prev .vc-blatt{z-index:20;opacity:0;transform:translate(-40%,-110%)rotate(-6deg)}html.js .vc-prog{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;max-width:220px;margin-top:24px;padding:0;list-style:none;display:grid}html.js .vc-prog li{background:var(--line-grey);border-radius:1px;height:2px;overflow:hidden}html.js .vc-prog i{background:var(--ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}html.js .vc-prog li.is-done i{transform:none}html.js .vc-dossier.is-ready .vc-unit.is-on .vc-prog li.is-cur i{transition:transform .9s var(--ease) .5s;transform:none}html.js .vc-dossier:not(.is-ready) .vc-prog li.is-cur i{transform:none}html.js .vc-b-in>*{transition:opacity .5s var(--ease) .3s}html.js .vc-unit:not(.is-built) .vc-b-in>*{opacity:0}html.js :is(.vc-in,.vc-fade,.vc-grow,.vc-pop,.vc-wipe,.vc-draw,.vc-slam){transition-delay:calc(.42s + var(--k,0) * .1s);transition-timing-function:var(--ease)}html.js .vc-in{transition-property:opacity,transform;transition-duration:.6s,.7s}html.js .vc-fade{transition-property:opacity;transition-duration:.5s}html.js .vc-grow{transform-origin:0;transition-property:transform;transition-duration:.9s}html.js .vc-pop{transition-property:transform;transition-duration:.6s}html.js .vc-wipe{clip-path:inset(0);transition-property:clip-path;transition-duration:1.3s;transition-timing-function:cubic-bezier(.45,0,.2,1)}html.js .vc-draw{stroke-dasharray:1;stroke-dashoffset:0;transition-property:stroke-dashoffset;transition-duration:.7s}html.js .vc-slam{transition-property:opacity,transform;transition-duration:.22s,.38s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}html.js .vc-unit:not(.is-built) .vc-in{opacity:0;transform:translateY(8px)}html.js .vc-unit:not(.is-built) .vc-fade{opacity:0}html.js .vc-unit:not(.is-built) .vc-grow{transform:scaleX(0)}html.js .vc-unit:not(.is-built) .vc-pop{transform:scale(0)}html.js .vc-unit:not(.is-built) .vc-wipe{clip-path:inset(0 100% 0 0)}html.js .vc-unit:not(.is-built) .vc-draw{stroke-dashoffset:1px}html.js .vc-unit:not(.is-built) .vc-slam{opacity:0;transform:rotate(3deg)scale(1.18)}}@media (width>=1024px) and (height>=600px) and (prefers-reduced-motion:no-preference){html.js .vc-unit{column-gap:var(--gutter);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));padding:0 0 40px}html.js .vc-note{grid-area:1/1/auto/5;align-self:center;padding-right:24px}html.js .vc-blatt{width:min(100% - 40px, 860px, calc((100vh - var(--nav-h) - 104px) * 4 / 3));width:min(100% - 40px, 860px, calc((100svh - var(--nav-h) - 104px) * 4 / 3));grid-area:1/5/auto/13}}@media (prefers-reduced-motion:reduce){.vb-bar,.vb-blk,.vb-p,.vb-w-chip{animation:none}}@media (forced-colors:active){.vb-w-chip{forced-color-adjust:none;color:canvas;background:canvastext}.vc-blatt,.vc-offer,.vc-stamp{border:1px solid canvastext}.vc-dot,.vc-chip{forced-color-adjust:none;color:canvas;background:canvastext}}
