@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.28pwg5cihh1vo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.28pwg5cihh1vo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.28pwg5cihh1vo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.28pwg5cihh1vo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Fallback;src:local(Arial);ascent-override:109.52%;descent-override:42.36%;line-gap-override:0.0%;size-adjust:103.63%}.saira_c1ee48ca-module__oQARDa__className{font-family:Saira,Saira Fallback;font-style:normal}.saira_c1ee48ca-module__oQARDa__variable{--font-saira-text:"Saira", "Saira Fallback"}
@property --winkel{syntax:"<angle>";inherits:false;initial-value:225deg}@property --weite{syntax:"<angle>";inherits:false;initial-value:24deg}@property --ox{syntax:"<length>";inherits:false;initial-value:80vw}@property --oy{syntax:"<length>";inherits:false;initial-value:0}.vw{--vw-grund:#0e0e0e;--vw-flaeche:#151517;--vw-flaeche-2:#1c1c1f;--vw-linie:#2a2a2e;--vw-text:#fafafa;--vw-text-2:#c9c9cf;--vw-text-3:#a3a3ab;--vw-orange:#ff6b1a;--vw-orange-tief:#c9480b;--vw-tinte:#121212;--vw-display:var(--font-saira), "Saira Condensed", sans-serif;--vw-text-schrift:var(--font-saira-text), Saira, system-ui, sans-serif;--vw-rand:clamp(16px, 5vw, 72px);--vw-breite:1240px;--vw-abschnitt:clamp(88px, 12vw, 168px);--vw-h1:clamp(46px, 7.2vw, 104px);--vw-h2:clamp(34px, 4.4vw, 64px);--vw-h2-gross:clamp(40px, 6vw, 88px);--vw-zahl:clamp(64px, 10vw, 150px);--vw-zertifikat:clamp(64px, 9vw, 132px);--vw-h3-gross:clamp(36px, 4vw, 56px);--vw-h3:28px;--vw-kante:max(var(--vw-rand), calc((100% - var(--vw-breite)) / 2));--vw-fliess:clamp(17px, 1.25vw, 19px);--vw-kegel-staerke:1;background:var(--vw-grund);min-height:100vh;color:var(--vw-text);font-family:var(--vw-text-schrift);font-size:var(--vw-fliess);line-height:1.6;position:relative;overflow-x:clip}@media (min-width:961px){.vw{--vw-h1:53px;--vw-h2:34px;--vw-fliess:17px;--vw-abschnitt:88px;--vw-rand:27px;--vw-turm-x:-14%;--vw-kegel-staerke:.8;--vw-h2-gross:44px;--vw-zahl:52px;--vw-zertifikat:52px;--vw-h3-gross:30px;--vw-h3:22px}}.vw ::selection{background:var(--vw-orange);color:var(--vw-tinte)}.vw :focus-visible{outline:2px solid var(--vw-orange);outline-offset:3px;border-radius:4px}.vw a{color:inherit;text-underline-offset:.2em}:where(.vw) p{margin:0}:where(.vw) :is(h1,h2,h3){color:inherit;margin:0;font-style:normal}html:has(.vw){scrollbar-color:#3a3a40 #0e0e0e;background:#0e0e0e}.vw{caret-color:var(--vw-orange)}.vw h1:after{content:none}.vw img{max-width:100%;height:auto;display:block}.vw-innen{width:min(100% - 2 * var(--vw-rand), var(--vw-breite));margin-inline:auto}.vw-schmal{width:min(100% - 2 * var(--vw-rand), 860px)}.vw-kegel{z-index:30;pointer-events:none;mix-blend-mode:screen;opacity:0;background:conic-gradient(from calc(var(--winkel) - var(--weite) / 2) at var(--ox) var(--oy), #ff964600 0deg, rgba(255, 150, 70, calc(.2 * var(--vw-kegel-staerke))) calc(var(--weite) * .2), rgba(255, 120, 40, calc(.14 * var(--vw-kegel-staerke))) calc(var(--weite) * .8), #ff782800 var(--weite), #ff782800 360deg);-webkit-mask:radial-gradient(circle var(--reichweite,1400px) at var(--ox) var(--oy), #000 60%, transparent 100%);-webkit-mask:radial-gradient(circle var(--reichweite,1400px) at var(--ox) var(--oy), #000 60%, transparent 100%);mask:radial-gradient(circle var(--reichweite,1400px) at var(--ox) var(--oy), #000 60%, transparent 100%);transition:opacity .6s,--winkel .7s cubic-bezier(.16,1,.3,1),--weite .7s cubic-bezier(.16,1,.3,1),--ox .7s cubic-bezier(.16,1,.3,1),--oy .7s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}.vw-kegel[data-bereit]{opacity:1}@media (prefers-reduced-motion:reduce){.vw-kegel{transition:opacity}}.vw-kopf{z-index:40;padding:18px var(--vw-kante);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);background:#0e0e0edb;border-bottom:1px solid #ffffff0d;align-items:center;gap:clamp(16px,3vw,40px);display:flex;position:sticky;top:0}.vw-marke{margin-right:auto;display:block}.vw-marke img{width:auto;height:24px}.vw-nav{gap:clamp(18px,2.4vw,34px);display:flex}.vw-nav a,.vw-menue summary,.vw-menue a{font:600 15px/1 var(--vw-display);letter-spacing:.14em;text-transform:uppercase;color:var(--vw-text-3);text-decoration:none}.vw-nav a:hover{color:var(--vw-text)}.vw-menue{display:none;position:relative}.vw-menue summary{cursor:pointer;color:var(--vw-text-2);padding:10px 0;list-style:none}.vw-menue summary::-webkit-details-marker{display:none}.vw-menue>div{background:var(--vw-flaeche);border:1px solid var(--vw-linie);border-radius:10px;gap:4px;min-width:220px;padding:12px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 40px #00000080}.vw-menue>div a{color:var(--vw-text);padding:12px 10px}.vw .vw-knopf{font:800 19px/1 var(--vw-display);letter-spacing:.08em;text-transform:uppercase;color:var(--vw-tinte);background:var(--vw-orange);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:19px 28px;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex;box-shadow:0 10px 24px #00000059}.vw .vw-knopf:hover{background:#ff7e36;transform:translateY(-1px)}.vw .vw-knopf:disabled{opacity:.6;cursor:default;transform:none}.vw .vw-knopf-klein{box-shadow:none;padding:12px 18px;font-size:15px}.vw .vw-knopf-dunkel{background:var(--vw-tinte);color:var(--vw-text)}.vw .vw-knopf-dunkel:hover{background:#262629}.vw-link-leise{font:600 16px/1.3 var(--vw-text-schrift);color:var(--vw-text-2);text-underline-offset:.3em;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.vw-link-leise:hover{color:var(--vw-text);-webkit-text-decoration-color:var(--vw-orange);text-decoration-color:var(--vw-orange)}.vw-h1,.vw-h2,.vw-schluss-titel{font-family:var(--vw-display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;font-weight:800;line-height:.93}.vw-h1{font-size:var(--vw-h1)}.vw-h1 span,.vw-h2-gross span{display:block}.vw-h2{font-size:var(--vw-h2)}.vw-h2-gross{font-size:var(--vw-h2-gross)}.vw-licht{color:var(--vw-orange)}.vw-unterzeile{text-wrap:pretty;max-width:34em;color:var(--vw-text-2);margin-top:28px;font-size:clamp(18px,1.4vw,21px)}.vw-text{color:var(--vw-text-2);text-wrap:pretty;max-width:62ch}.vw-text+.vw-text{margin-top:1em}.vw-aktion{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:38px;display:flex}.vw-einstieg{padding:clamp(40px,6vw,88px) 0 clamp(56px,7vw,96px);position:relative}.vw-einstieg-start{align-items:center;min-height:min(100vh - 62px,920px);display:flex;overflow:hidden}.vw-einstieg-start .vw-einstieg-bild{top:0;bottom:0;right:var(--vw-turm-x,-14%);aspect-ratio:1190/900;background:#000;height:100%;position:absolute}.vw-einstieg-start .vw-einstieg-bild img{filter:brightness(.55)contrast(1.08)saturate(.8);width:100%;height:100%}.vw-einstieg-start .vw-einstieg-bild:after{content:"";background:linear-gradient(90deg, var(--vw-grund) 0%, #0e0e0ed9 30%, #0e0e0e00 58%), linear-gradient(180deg, #0e0e0e00 70%, var(--vw-grund) 100%);position:absolute;inset:0}.vw-einstieg-text{z-index:1;position:relative}.vw-einstieg-start .vw-h1{max-width:20ch}.vw-einstieg-start .vw-unterzeile{max-width:30em}.vw-lampe{mix-blend-mode:screen;background:radial-gradient(circle,#ffdebaf2 0 14%,#ff96468c 34%,#ff6b1a00 70%);border-radius:50%;width:46px;height:46px;position:absolute;transform:translate(-50%,-50%)}.vw-bildnachweis{z-index:1;color:var(--vw-text-3);font-size:13px;position:absolute;bottom:12px;left:14px}.vw-einstieg-start .vw-wacht{z-index:1;left:var(--vw-kante);position:absolute;bottom:clamp(24px,4vh,44px)}.vw-wacht{font:600 15px/1 var(--vw-display);letter-spacing:.22em;text-transform:uppercase;color:var(--vw-text-3);margin:0}.vw-abschnitt{padding:var(--vw-abschnitt) 0;position:relative}.vw-abschnitt-flaeche{background:var(--vw-flaeche)}.vw-abschnitt-kopf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px clamp(28px,5vw,80px);margin-bottom:clamp(40px,5vw,72px);display:grid}.vw-abschnitt-kopf .vw-text{justify-self:end}.vw-einsaetze{gap:clamp(20px,2.4vw,32px);display:grid}.vw-einsatz{background:var(--vw-flaeche-2);border-radius:12px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;text-decoration:none;transition:background-color .15s;display:grid;overflow:hidden}.vw-einsatz:nth-child(2){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.vw-einsatz:nth-child(2) .vw-einsatz-bild{order:2}.vw-einsatz:hover{background:#232327}.vw-einsatz-bild{background:#0a0a0a;min-height:300px;position:relative}.vw-einsatz-bild img{object-fit:cover;object-position:50% 0%;filter:brightness(.7)saturate(.9);width:100%;height:100%;position:absolute;inset:0}.vw-einsatz-text{flex-direction:column;justify-content:center;gap:16px;padding:clamp(28px,3.4vw,52px);display:flex}.vw-einsatz-text h3{font:800 var(--vw-h3-gross)/.95 var(--vw-display);text-transform:uppercase}.vw-einsatz-text p{color:var(--vw-text-2)}.vw-weiter{font:700 16px/1 var(--vw-display);letter-spacing:.12em;text-transform:uppercase;color:var(--vw-orange)}.vw-platzhalter{text-align:center;color:var(--vw-text-3);background:#161619;border:1px dashed #34343a;place-items:center;padding:24px;font-size:15px;display:grid;position:absolute;inset:0}.vw-warm{transition:color .6s}[data-beleuchtet] .vw-warm{color:var(--vw-orange)}.vw-ablauf{grid-template-columns:repeat(var(--schritte,4), minmax(0, 1fr));counter-reset:schritt;gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid;position:relative}.vw-ablauf:before,.vw-ablauf:after{content:"";background:var(--vw-linie);height:2px;position:absolute;top:38px;left:0;right:0}.vw-ablauf:after{background:linear-gradient(90deg, var(--vw-orange) 0%, #ff6b1a40 100%);opacity:0;transition:opacity .7s}[data-beleuchtet] .vw-ablauf:after{opacity:1}.vw-schritt{z-index:1;padding-top:96px;position:relative}.vw-schritt:before{counter-increment:schritt;content:counter(schritt);width:78px;height:78px;font:800 44px/1 var(--vw-display);color:var(--vw-text);background:var(--vw-grund);border:2px solid var(--vw-linie);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.vw-abschnitt-flaeche .vw-schritt:before{background:var(--vw-flaeche)}.vw-schritt:before{transition:border-color .6s,color .6s}[data-beleuchtet] .vw-schritt:last-child:before{border-color:var(--vw-orange);color:var(--vw-orange)}.vw-schritt h3{font:800 var(--vw-h3)/1 var(--vw-display);text-transform:uppercase;margin-bottom:12px}.vw-schritt p{color:var(--vw-text-2);text-wrap:pretty;font-size:17px}.vw-beleg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.vw-zertifikat{border:1px solid var(--vw-linie);background:linear-gradient(#19191c,#121214);border-radius:14px;padding:clamp(28px,4vw,48px)}.vw-zertifikat-nummer{font:800 var(--vw-zertifikat)/.9 var(--vw-display);letter-spacing:-.01em;color:var(--vw-text)}.vw-zertifikat dl{grid-template-columns:auto 1fr;gap:10px 20px;margin:28px 0 24px;font-size:16px;display:grid}.vw-zertifikat dt{color:var(--vw-text-3)}.vw-zertifikat dd{color:var(--vw-text);margin:0}.vw-beleg .vw-text{margin-top:24px}.vw-kosten{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.vw-kosten-zahl{font:800 var(--vw-zahl)/.9 var(--vw-display);text-transform:uppercase}.vw-kosten-zahl small{font:600 clamp(18px, 1.6vw, 22px)/1.35 var(--vw-text-schrift);text-transform:none;color:var(--vw-text-2);margin-top:18px;display:block}.vw-herkunft{position:relative;overflow:hidden}.vw-herkunft .vw-h2-gross{grid-area:titel;max-width:12ch}.vw-herkunft-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"titel text""gerust text";align-items:start;gap:0 clamp(32px,6vw,96px);display:grid}.vw-herkunft-text{grid-area:text;align-self:end}.vw-gerust{opacity:.18;pointer-events:none;grid-area:gerust;width:clamp(110px,12vw,180px);margin-top:36px}.vw-fragen-liste{border-top:1px solid var(--vw-linie);margin-top:40px}.vw-fragen details{border-bottom:1px solid var(--vw-linie)}.vw-fragen summary{cursor:pointer;font:700 clamp(22px, 2vw, 28px)/1.15 var(--vw-display);text-transform:uppercase;letter-spacing:.01em;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.vw-fragen summary::-webkit-details-marker{display:none}.vw-plus{fill:none;width:26px;height:26px;stroke:var(--vw-text-3);stroke-width:2.5px;stroke-linecap:round;flex:none;transition:transform .2s,stroke .2s}.vw-fragen details[open] .vw-plus{stroke:var(--vw-orange);transform:rotate(45deg)}.vw-antwort{color:var(--vw-text-2);max-width:62ch;padding:0 0 26px}.vw-pillen{flex-wrap:wrap;gap:10px;margin-top:32px;padding:0;list-style:none;display:flex}.vw-pillen li{color:var(--vw-text-2);border:1px solid #3a3a40;border-radius:99px;padding:9px 16px;font-size:15px}.vw-tabelle{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:32px}.vw-tabelle th,.vw-tabelle td{text-align:left;border-bottom:1px solid var(--vw-linie);padding:16px 12px}.vw-tabelle th{font:700 15px/1.2 var(--vw-display);letter-spacing:.1em;text-transform:uppercase;color:var(--vw-text-3)}.vw-tabelle td:not(:first-child),.vw-tabelle th:not(:first-child){text-align:right}.vw-quellen{color:var(--vw-text-3);margin-top:20px;font-size:15px}.vw-quellen a{color:var(--vw-text-2)}.vw-schluss{background:var(--vw-flaeche);color:var(--vw-text);padding:var(--vw-abschnitt) 0;border-top:1px solid var(--vw-linie)}.vw-schluss-raster{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.vw-schluss-titel{font-size:var(--vw-h2-gross)}.vw-schluss-titel .vw-licht{display:block}.vw-schluss p{max-width:30em;color:var(--vw-text-2);margin-top:24px;font-size:clamp(18px,1.4vw,21px)}.vw-schluss .vw-schluss-kontakt{color:var(--vw-text);font-weight:600}.vw-formular{background:var(--vw-flaeche-2);border:1px solid var(--vw-linie);border-radius:14px;gap:18px;padding:clamp(22px,3vw,36px);display:grid;box-shadow:0 24px 48px #0006}.vw-feld-paar{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.vw-formular label{color:var(--vw-text);flex-direction:column;gap:7px;font-size:15px;font-weight:600;display:flex}.vw-formular label i{color:var(--vw-text-3);font-style:normal;font-weight:400}.vw-formular small{color:var(--vw-text-3);font-size:13px;font-weight:400}.vw .vw-formular input:not([type=checkbox]),.vw .vw-formular select,.vw .vw-formular textarea{width:100%;font:400 16px/1.4 var(--vw-text-schrift);color:var(--vw-text);background:var(--vw-grund);box-shadow:none;border:1px solid #3a3a40;border-radius:8px;padding:12px 14px}.vw .vw-formular ::placeholder{color:#8a8a92}.vw .vw-formular input:focus,.vw .vw-formular select:focus,.vw .vw-formular textarea:focus{outline:2px solid var(--vw-orange);outline-offset:1px;border-color:var(--vw-orange);box-shadow:none}.vw .vw-formular [aria-invalid=true]{background:#1d1312;border-color:#ff7a66}.vw-formular .vw-einwilligung{color:var(--vw-text-2);flex-direction:row;align-items:flex-start;gap:12px;font-weight:400}.vw .vw-einwilligung input{appearance:none;cursor:pointer;background:var(--vw-grund) center / 14px 14px no-repeat;border:1.5px solid #5a5a62;border-radius:5px;flex:none;width:22px;height:22px;margin:1px 0 0;transition:background-color .15s,border-color .15s}.vw .vw-einwilligung input:hover{border-color:var(--vw-text-2)}.vw .vw-einwilligung input:checked{background-color:var(--vw-orange);border-color:var(--vw-orange);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3.2L13 4.8' fill='none' stroke='%23121212' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vw .vw-einwilligung input[aria-invalid=true]{border-color:#ff7a66}.vw-formular a{color:var(--vw-text)}.vw-fehler{color:#ff9a8a;font-size:14px;font-weight:600}.vw-fehler-gesamt{margin:0}.vw-honig{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.vw-bestaetigung{gap:8px}.vw-bestaetigung-titel{text-transform:uppercase;font:800 34px/1 var(--vw-display)!important}.vw-fuss{color:var(--vw-text-2);background:#0a0a0a;padding:72px 0 32px;font-size:16px}.vw-fuss-raster{grid-template-columns:1.6fr 1fr 1fr 1.1fr;gap:40px;display:grid}.vw-fuss-raster>div{align-content:start;gap:10px;display:grid}.vw-fuss h3{font:700 14px/1 var(--vw-display);letter-spacing:.16em;text-transform:uppercase;color:var(--vw-text-3);margin-bottom:6px}.vw-fuss a{text-decoration:none}.vw-fuss a:hover{color:var(--vw-text)}.vw-fuss-marke img{width:auto;height:22px}.vw-leitsatz{font:800 26px/1.05 var(--vw-display);text-transform:uppercase;color:var(--vw-text);margin-top:16px!important}.vw-fuss-unten{border-top:1px solid var(--vw-linie);color:var(--vw-text-3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;font-size:14px;display:flex}.vw-buehne{align-items:flex-end;min-height:min(88vh,860px);padding-bottom:clamp(48px,7vw,96px);display:flex;position:relative}.vw-buehne-bild{position:absolute;inset:0}.vw-buehne-bild img{object-fit:cover;filter:brightness(.5)saturate(.85);width:100%;height:100%}.vw-buehne-bild:after{content:"";background:linear-gradient(90deg, #0e0e0eeb 0%, #0e0e0e8c 48%, #0e0e0e26 100%), linear-gradient(180deg, #0e0e0e00 60%, var(--vw-grund) 100%);position:absolute;inset:0}.vw-buehne .vw-innen{position:relative}.vw-buehne-platzhalter{right:var(--vw-kante);aspect-ratio:4/5;width:min(36vw,500px);position:absolute;top:clamp(32px,5vw,64px)}.vw-buehne-platzhalter .vw-platzhalter{border-radius:12px}.vw-buehne:has(.vw-buehne-platzhalter) .vw-innen>*{max-width:calc(100% - min(36vw,500px) - 56px)}.vw-buehne .vw-unterzeile{color:var(--vw-text)}@media (max-width:960px){.vw-nav,.vw-kopf>.vw-knopf-klein{display:none}.vw-menue{display:block}.vw-einstieg-raster,.vw-abschnitt-kopf,.vw-beleg,.vw-kosten,.vw-herkunft-raster,.vw-schluss-raster{grid-template-columns:1fr}.vw-einstieg-start{min-height:0;padding-top:0;display:block}.vw-einstieg-start .vw-einstieg-bild{width:140%;height:auto;margin:0 0 -18vw -40%;position:relative;right:auto}.vw-einstieg-start .vw-einstieg-bild:after{background:linear-gradient(180deg, #0e0e0e00 45%, var(--vw-grund) 92%)}.vw-abschnitt-kopf .vw-text{justify-self:start}.vw-einstieg-start .vw-wacht{margin:32px var(--vw-rand) 0;position:static}.vw-herkunft-raster{grid-template-columns:1fr;grid-template-areas:"titel""text""gerust";gap:28px}.vw-gerust{margin-top:8px}.vw-buehne{flex-direction:column;align-items:stretch;min-height:0;padding-top:24px}.vw-buehne-platzhalter{aspect-ratio:16/10;width:auto;margin:0 var(--vw-rand) 32px;position:relative;top:auto;right:auto}.vw-buehne:has(.vw-buehne-platzhalter) .vw-innen>*{max-width:none}.vw-einsatz,.vw-einsatz:nth-child(2){grid-template-columns:1fr}.vw-einsatz:nth-child(2) .vw-einsatz-bild{order:0}.vw-einsatz-bild{min-height:220px}.vw-ablauf{grid-template-columns:1fr;gap:0}.vw-ablauf:before{background:linear-gradient(180deg, var(--vw-orange), var(--vw-linie));width:2px;height:auto;inset:0 auto 0 38px}.vw-schritt{min-height:96px;padding:0 0 36px 104px}.vw-feld-paar{grid-template-columns:1fr}.vw-fuss-raster{grid-template-columns:1fr 1fr}.vw-fuss-marke{grid-column:1/-1}}@media (max-width:520px){.vw-fuss-raster{grid-template-columns:1fr}.vw .vw-knopf{width:100%}.vw-aktion{align-items:stretch}}@media (prefers-reduced-motion:reduce){.vw *,.vw :before,.vw :after{transition-duration:0s!important}}.vw-persoenlich-raster{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.vw-persoenlich .vw-h1 span{display:block}.vw-persoenlich-bild{background:#000;border-radius:12px;overflow:hidden}.vw-persoenlich-bild img{filter:brightness(.7)saturate(.9);width:100%;height:auto}.vw-bezug{color:var(--vw-text)}.vw-fakten{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,4vw,64px);margin:0;display:grid}.vw-fakten>div{border-top:1px solid var(--vw-linie);grid-template-columns:minmax(130px,.4fr) 1fr;gap:16px;padding:18px 0;display:grid}.vw-fakten dt{font:700 20px/1.2 var(--vw-display);text-transform:uppercase;letter-spacing:.02em;color:var(--vw-text)}.vw-fakten dd{color:var(--vw-text-2);margin:0}.vw-leise{padding:clamp(56px,7vw,96px) 0}.vw-h3-titel{font:800 var(--vw-h3)/1 var(--vw-display);text-transform:uppercase}.vw-ok{color:var(--vw-text);font-size:16px;font-weight:600}.vw .vw-knopf-zweit{color:var(--vw-text);box-shadow:none;background:0 0;border:1.5px solid #5a5a62}.vw .vw-knopf-zweit:hover{border-color:var(--vw-text-2);background:#26262a}.vw-widerspruch{justify-items:start;gap:10px;margin-top:20px;display:grid}.vw .vw-knopf-leise{box-shadow:none;cursor:pointer;font:600 16px/1.3 var(--vw-text-schrift);color:var(--vw-text-2);text-underline-offset:.3em;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.vw .vw-knopf-leise:hover{color:var(--vw-text);background:0 0}.vw-rechtstext h2{font:800 var(--vw-h3)/1.1 var(--vw-display);text-transform:uppercase;margin:40px 0 12px}.vw-rechtstext p,.vw-rechtstext li{color:var(--vw-text-2);max-width:70ch}.vw-rechtstext p+p{margin-top:.8em}@media (max-width:960px){.vw-persoenlich-raster{grid-template-columns:1fr}.vw-persoenlich-bild{order:-1;max-height:46vh}.vw-persoenlich-bild img{object-fit:cover;object-position:50% 15%;height:46vh}.vw-fakten{grid-template-columns:1fr}.vw-fakten>div{grid-template-columns:1fr;gap:6px}}.vw-regler{z-index:60;width:340px;max-height:calc(100vh - 32px);color:var(--vw-text);border:1px solid var(--vw-linie);background:#19191c;border-radius:12px;font-size:14px;position:fixed;bottom:16px;left:16px;overflow:auto;box-shadow:0 20px 50px #0000008c}.vw-regler-rechts{left:auto;right:16px}.vw-regler-kopf{border-bottom:1px solid var(--vw-linie);background:#222226;justify-content:space-between;align-items:center;padding:12px 14px;display:flex;position:sticky;top:0}.vw-regler-kopf b{font:800 18px/1 var(--vw-display);text-transform:uppercase;letter-spacing:.04em}.vw .vw-regler button{font:600 13px/1 var(--vw-text-schrift);color:var(--vw-text);cursor:pointer;box-shadow:none;background:#2c2c31;border:1px solid #3a3a40;border-radius:6px;margin-left:6px;padding:8px 10px}.vw-regler-inhalt{gap:12px;padding:6px 14px 14px;display:grid}.vw-regler label{color:var(--vw-text-2);gap:4px;font-weight:600;display:grid}.vw-regler-zeile{align-items:center;gap:10px;display:flex}.vw-regler input[type=range]{accent-color:var(--vw-orange);flex:1}.vw-regler output{text-align:right;font-variant-numeric:tabular-nums;width:60px;color:var(--vw-text)}.vw-regler-knoepfe{gap:8px;margin-top:4px;display:flex}.vw .vw-regler-knoepfe button{flex:1;height:38px;margin:0}.vw .vw-regler .vw-regler-speichern{background:var(--vw-orange);color:var(--vw-tinte);border-color:var(--vw-orange);font-weight:700}.vw-regler-meldung{color:var(--vw-text-2);min-height:1em;font-size:13px}

