@font-face{font-family:Roboto Flex;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/schriften/roboto-flex-latin-ext.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:Roboto Flex;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/schriften/roboto-flex-latin.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/schriften/space-grotesk-latin-ext.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/schriften/space-grotesk-latin.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}:root{--dunkel:#1f1822;--fuss:#11141b;--text:#fff;--gruen:#61e786;--blau:#467afb;--orange:#ff8864;--weiss:#fff;--breite:1140px;--rundung:5%}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--dunkel);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:20px;line-height:1.6}img{max-width:100%;display:block}a{color:var(--gruen);text-decoration:none}a:hover{color:#8befa8}h1,h2,h3{margin:0;font-family:Space Grotesk,Roboto Flex,system-ui,sans-serif;font-weight:500;line-height:1.2}.inhalt{width:100%;max-width:var(--breite);margin:0 auto;padding:0 20px}.mitte{text-align:center}.visuell-versteckt{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kopf{z-index:5;background:0 0;justify-content:space-between;align-items:center;padding:20px 40px;display:flex;position:absolute;top:0;left:0;right:0}.kopf-fest{background:var(--dunkel);position:static}.kopf .logo img{width:150px;height:auto}.sprache{gap:18px;font-size:17px;display:flex}.sprache a{color:var(--text);letter-spacing:.04em}.sprache a:hover,.sprache a[aria-current=page]{color:var(--gruen)}.hero{text-align:center;flex-direction:column;justify-content:center;min-height:700px;padding:140px 20px 0;display:flex;position:relative;overflow:visible}.hero-3d{z-index:0;cursor:grab;touch-action:pan-y;position:absolute;inset:0;overflow:hidden}.hero-3d.zieht{cursor:grabbing}.hero.zieht{cursor:grabbing;user-select:none}.hero-standbild,.hero-3d canvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-3d canvas{opacity:0;transition:opacity .9s}.hero-3d.bereit canvas{opacity:1}.hero-schleier{z-index:1;pointer-events:none;background:linear-gradient(to bottom, #1f18229e 0%, #1f182275 30%, #1f182285 56%, #1f1822b8 80%, var(--dunkel) 100%);position:absolute;inset:0}.hero-3d[data-raum]~.hero-schleier{background:linear-gradient(to bottom, #1f182294 0%, #1f18226b 34%, #1f182270 58%, #1f1822b3 80%, var(--dunkel) 100%)}.hero>.hero-glanz,.hero>.hero-zeit{z-index:2;position:relative}.hero-zeit{z-index:3;backdrop-filter:blur(6px);width:fit-content;max-width:100%;color:var(--text);cursor:default;background:#11141b73;border:1px solid #eaeaea29;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin:auto auto -34px;padding:12px 18px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px;display:flex;position:relative}.hero-zeit .marke{opacity:.65;letter-spacing:.08em;text-transform:uppercase}.hero-zeit .wert{font-variant-numeric:tabular-nums;min-width:42px}.hero-zeit .info{opacity:.65;text-align:left;min-width:76px}.hero-zeit input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:#eaeaea47;border-radius:2px;width:190px;height:3px;padding:0}.hero-zeit input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--gruen);cursor:grab;border:0;border-radius:50%;width:15px;height:15px}.hero-zeit input[type=range]::-moz-range-thumb{background:var(--gruen);cursor:grab;border:0;border-radius:50%;width:15px;height:15px}.hero-zeit input[type=date]{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:1px solid #eaeaea38;border-radius:6px;padding:3px 7px}.hero-zeit input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.8);cursor:pointer}.knopfband{background:var(--dunkel);text-align:center;padding:86px 20px 0}.hero-glanz{box-sizing:border-box;width:100%;min-width:0;max-width:970px;margin:0 auto;padding:0 20px}.hero h1,.hero .unterzeile{text-shadow:0 2px 22px #0a080cd1,0 1px 4px #0a080c8c}.hero h1{max-width:900px;color:var(--text);overflow-wrap:break-word;hyphens:auto;margin:0 auto;font-size:50px}.hero h1 em{font-style:normal}.hero .unterzeile{max-width:760px;color:var(--text);margin:46px auto 0;font-size:20px}.knopf .ansage{font-family:Space Grotesk,Roboto Flex,system-ui,sans-serif;font-size:22px;font-weight:500;line-height:1.2;display:block}.knopf .zusatz{opacity:.8;margin-top:6px;font-size:17px;font-weight:400;line-height:1.3;display:block}.knopf{text-align:center;background:var(--gruen);color:var(--dunkel);border-radius:10px;padding:20px 50px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:20px;line-height:1.2;transition:transform .15s,filter .15s;display:inline-block}.knopf:hover{color:var(--dunkel);filter:brightness(1.06);transform:translateY(-2px)}.spalten3{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.merkmal{text-align:center}.merkmal .symbol{color:var(--gruen);font-size:25px;line-height:1}.merkmal h3{color:var(--gruen);margin:22px 0 0;font-size:40px}.merkmal p{margin:18px 0 0;font-size:20px}.hinweis{text-align:center}.hinweis .symbol{font-size:30px;line-height:1}.hinweis.problem .symbol{color:var(--orange)}.hinweis.schritt .symbol{color:var(--blau)}.hinweis p{margin:22px 0 0;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:20px}.symbol svg{fill:currentColor;width:1em;height:1em;display:inline-block}section{position:relative}.block{padding:80px 0}.knopfband+.block{padding-top:45px}.hero+.block,.hero+.blau{padding-top:96px}#weiter{padding-top:130px}.block-eng{padding:50px 0}.block-weit{padding:120px 0}.titel-gross{color:var(--text);font-size:50px}.titel-sub{max-width:820px;color:var(--text);margin:34px auto 0;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:20px;font-weight:400;line-height:1.6}.welle{z-index:1;pointer-events:none;direction:ltr;width:100%;line-height:0;position:absolute;left:0;overflow:hidden}.welle-oben{top:-1px}.welle-unten{bottom:-1px;transform:rotate(180deg)}.welle svg{width:calc(100% + 1.3px);height:41px;display:block}.welle path{fill:var(--dunkel)}.blau{background:var(--blau);padding:110px 0 120px}.blau,.blau p,.blau h2,.blau h3,.blau .titel-gross,.blau .titel-sub{color:#fff}.blau .form{border-top-color:#fff}.blau .welle path{fill:var(--dunkel)}.gruen{background:var(--gruen);text-align:center;padding:95px 0}.gruen p{color:#291533}.gruen h2{color:var(--fuss);letter-spacing:.01em;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:24px;font-weight:600}.zierform{z-index:0;pointer-events:none;user-select:none;width:380px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mit-zierform{position:relative;overflow:hidden}.mit-zierform .inhalt{z-index:1;position:relative}.infobox{background:var(--weiss);color:var(--fuss);text-align:center;border-radius:var(--rundung);padding:34px 28px 38px}.infobox img{width:64px;height:auto;margin:0 auto 18px}.infobox h3{color:var(--fuss);font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:20.8px;font-weight:700}.infobox p{color:#3a3f4a;margin:12px 0 0;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px;line-height:1.6}.karussell{margin:0 auto;position:relative}.karussell+.karussell{margin-top:40px}.spur{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;gap:20px;padding-bottom:4px;display:grid;overflow-x:auto}.spur::-webkit-scrollbar{display:none}.dia{scroll-snap-align:start;margin:0}.dia img{border-radius:var(--rundung);width:100%;height:auto}.dia figcaption{color:var(--text);text-align:center;margin-top:10px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px;font-style:italic}.pfeil{width:34px;height:34px;color:var(--text);cursor:pointer;z-index:2;background:#11141b8c;border:0;border-radius:50%;place-items:center;transition:background .15s;display:grid;position:absolute;top:calc(50% - 12px);transform:translateY(-50%)}.pfeil:hover{background:#11141bd9}.pfeil[disabled]{opacity:.3;cursor:default}.pfeil-links{left:-8px}.pfeil-rechts{right:-8px}.pfeil svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:14px;height:14px}.punkte{justify-content:center;gap:9px;margin-top:16px;display:flex}.punkte button{cursor:pointer;background:#eaeaea59;border:0;border-radius:50%;width:8px;height:8px;padding:0}.punkte button[aria-current=true]{background:var(--gruen)}.blau .punkte button[aria-current=true]{background:var(--text)}.fliess{max-width:820px;margin:46px 0 0}.fliess h2{color:var(--text);margin:46px 0 0;font-size:26px}.fliess h2:first-child{margin-top:0}.fliess p,.fliess li{color:var(--text);margin:14px 0 0;font-size:17px;line-height:1.7}.fliess ul{margin:14px 0 0;padding-left:22px}.fliess li{margin-top:8px}.fliess a{color:var(--gruen);text-decoration:underline}.fliess b{font-weight:500}.hero-kameras{z-index:3;flex-wrap:wrap;justify-content:center;gap:8px;width:fit-content;max-width:100%;margin:14px auto 0;display:flex;position:relative}.hero-kameras button{color:var(--text);cursor:pointer;backdrop-filter:blur(6px);background:#11141b73;border:1px solid #ffffff29;border-radius:8px;padding:9px 14px;font-family:inherit;font-size:17px;line-height:1}.hero-kameras button:hover{border-color:#fff6}.hero-kameras button.an{color:var(--dunkel);background:var(--gruen);border-color:var(--gruen)}.warteliste{max-width:780px;margin:44px auto 0}.wl-felder{grid-template-columns:1fr 1fr 1.3fr;gap:18px;display:grid}.wl-felder label{color:var(--text);font-size:17px;line-height:1.4;display:block}.wl-felder input{box-sizing:border-box;width:100%;color:var(--text);background:#241d28;border:1px solid #3c3545;border-radius:8px;margin-top:8px;padding:13px 15px;font-family:inherit;font-size:17px;display:block}.wl-felder input:focus{border-color:var(--gruen);outline:none}.wl-felder input::placeholder{color:var(--text);opacity:.45}.wl-honig{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.wl-abschluss{text-align:center;margin-top:26px}button.knopf{cursor:pointer;border:0;font-family:inherit}button.knopf:disabled{opacity:.55;cursor:default;transform:none}.wl-recht{max-width:560px;color:var(--text);opacity:.75;margin:18px auto 0;font-size:17px;line-height:1.5}.wl-meldung{text-align:center;min-height:1.5em;color:var(--text);margin:18px 0 0;font-size:17px}.wl-meldung.fehler{color:var(--orange)}.wl-meldung.fehler a{color:var(--orange);text-decoration:underline}.wl-dank{text-align:center;color:var(--gruen);margin:44px 0 0;font-size:21px}@media (width<=680px){.wl-felder{grid-template-columns:1fr;gap:14px}.warteliste{margin-top:32px}}.fuss{background:var(--fuss);color:var(--weiss);padding:50px 0 40px;font-size:17px}.fuss-gitter{grid-template-columns:1.4fr 1fr 1.2fr .8fr;align-items:start;gap:40px;display:grid}.fuss img{width:170px;height:auto;margin-bottom:18px}.fuss h4{color:var(--weiss);margin:0 0 10px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:20px;font-weight:500}.fuss p{margin:0;line-height:1.7}.fuss ul{margin:0;padding:0;list-style:none}.fuss li+li{margin-top:8px}.fuss a{color:var(--weiss)}.fuss a:hover{color:var(--gruen)}.auf{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.auf.sichtbar{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.auf{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}}@media (width<=1024px){.hero h1{font-size:40px}.titel-gross{font-size:38px}.merkmal h3{font-size:30px}.spalten3{gap:30px}.spur{grid-auto-columns:calc(50% - 10px)}.fuss-gitter{grid-template-columns:1fr 1fr}}@media (width<=680px){body{font-size:18px}.kopf{padding:16px 20px}.kopf .logo img{width:120px}.hero{min-height:560px;padding:50px 20px 0}.knopfband{padding-top:72px}.hero-zeit{gap:8px 12px;padding:10px 14px}.hero-glanz~p{margin-bottom:30px}.hero-zeit input[type=range]{width:136px}.hero-zeit .info{display:none}.hero h1{font-size:32px}.hero .unterzeile{margin-top:28px;font-size:18px}.knopf{padding:16px 34px;font-size:18px}.block,.block-weit{padding:56px 0}.blau{padding:90px 0 100px}.titel-gross{font-size:30px}.titel-sub{margin-top:22px;font-size:18px}.spalten3{grid-template-columns:1fr;gap:44px}.merkmal h3{font-size:28px}.merkmal p,.hinweis p{margin-top:14px;font-size:18px}.spur{grid-auto-columns:100%}.pfeil-links{left:2px}.pfeil-rechts{right:2px}.fuss-gitter{grid-template-columns:1fr;gap:28px}}.hero-hinweis{border-radius:var(--rundung);color:#ffc9b4;background:#11141b8c;border:1px solid #ff886473;width:fit-content;max-width:92%;margin:14px auto 0;padding:9px 14px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px;line-height:1.6;display:none}.ohne-server .hero-hinweis{display:block}.stufen{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:52px;display:grid}.stufe{border-radius:var(--rundung);background:#241d28;border:1px solid #332c3a;flex-direction:column;padding:30px 28px 34px;display:flex;position:relative}.stufe .nr{letter-spacing:.16em;color:var(--gruen);font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.stufe h3{color:var(--gruen);margin:0;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:21px;font-weight:500}.stufe .was{letter-spacing:.06em;color:var(--text);margin-top:8px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.stufe p{color:var(--text);margin:16px 0 0;font-size:17px;line-height:1.62}.stufe .stand{letter-spacing:.08em;margin-top:auto;padding-top:20px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.stufe .stand b{font-weight:500}.stufe.jetzt{border-color:#61e78673}.stufe.jetzt .stand b{color:var(--gruen)}.stufe.bald .stand b{color:var(--orange)}.formen{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px 26px;margin-top:46px;display:grid}.form{border-top:2px solid var(--blau);padding-top:22px}.form h3{color:var(--text);font-size:21px}.form p{color:var(--text);margin:12px 0 0;font-size:17px;line-height:1.62}.form .sprossen{letter-spacing:.08em;color:var(--text);border:1px solid #3c3545;border-radius:40px;margin-top:14px;padding:4px 10px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px;display:inline-block}@media (width<=1024px){.stufen,.formen{grid-template-columns:1fr;gap:20px}.stufe h3{font-size:24px}}.netz{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:50px;display:grid}.knoten{border-radius:var(--rundung);border:1px solid #332c3a;flex-direction:column;padding:30px 28px 32px;display:flex}.knoten h3{color:var(--gruen);font-size:24px}.knoten .was{letter-spacing:.06em;color:var(--text);margin-top:8px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.knoten p{color:var(--text);margin:16px 0 0;font-size:17px;line-height:1.62}.knoten .stand{letter-spacing:.08em;color:var(--orange);margin-top:auto;padding-top:20px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.herkunft{flex-wrap:wrap;align-items:flex-start;gap:70px;display:flex}.herkunft>.text{flex:380px;min-width:0}.herkunft>.punkte{flex-direction:column;flex:420px;gap:20px;min-width:0;padding-top:6px;display:flex}.herkunft .punkt{align-items:flex-start;gap:14px;display:flex}.herkunft .punkt svg{flex-shrink:0;width:20px;height:20px;margin-top:3px}.herkunft .punkt div{color:var(--text);font-size:17px;line-height:1.6}.herkunft .punkt b{color:var(--text);font-weight:600}.herkunft .fussnote{color:var(--text);margin-top:30px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px;line-height:1.7}@media (width<=1024px){.netz{grid-template-columns:1fr;gap:20px}.herkunft{gap:36px}}.tueren{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:50px;display:grid}.tuer{border-radius:var(--rundung);color:var(--text);background:#241d28;border:1px solid #332c3a;flex-direction:column;padding:34px 32px 32px;transition:border-color .18s,transform .18s,background .18s;display:flex}.tuer:hover{border-color:var(--gruen);color:var(--text);background:#2a2230;transform:translateY(-3px)}.tuer .marke{letter-spacing:.14em;text-transform:uppercase;color:var(--text);font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.tuer h3{color:var(--text);margin:14px 0 0;font-size:30px}.tuer p{color:var(--text);margin:16px 0 0;font-size:17px;line-height:1.62}.tuer .weiter{color:var(--gruen);margin-top:auto;padding-top:24px;font-size:17px;font-weight:500}@media (width<=680px){.tuer{padding:26px 24px}.tuer h3{font-size:25px}.kopf nav{flex-wrap:wrap;justify-content:flex-end;font-size:17px;gap:14px!important}}.tausch{border-radius:var(--rundung);text-align:left;border:1px solid #332c3a;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0;max-width:860px;margin:40px auto 0;display:grid;overflow:hidden}.tausch>div{padding:26px 28px 28px}.tausch>div+div{background:#241d28;border-left:1px solid #332c3a}.tausch .marke{letter-spacing:.14em;text-transform:uppercase;color:var(--text);font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.tausch>div+div .marke{color:var(--gruen)}.tausch ul{margin:14px 0 0;padding:0;list-style:none}.tausch li{color:var(--text);padding:7px 0 7px 18px;font-size:17px;line-height:1.5;position:relative}.tausch li:before{content:"·";color:var(--text);position:absolute;left:4px}.ablauf{border-top:1px solid #332c3a;margin-top:48px}.schritt{border-bottom:1px solid #332c3a;grid-template-columns:54px 1fr 150px;align-items:baseline;gap:24px;padding:24px 4px;display:grid}.schritt .nr{letter-spacing:.1em;color:var(--gruen);font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.schritt h3{color:var(--text);font-size:21px}.schritt p{color:var(--text);margin:8px 0 0;font-size:17px;line-height:1.6}.schritt .dauer{color:var(--text);text-align:right;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.marke{letter-spacing:.16em;text-transform:uppercase;color:var(--text);font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.knopf-unter{letter-spacing:.08em;color:var(--gruen);text-align:center;margin-top:12px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.kette{text-align:center;max-width:860px;margin:34px auto 0}.kette p{color:var(--text);margin:0;font-size:21px;line-height:1.45}.kette p:first-child,.kette p:last-child{color:var(--blau)}.kette p+p{margin-top:13px}.frust{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px 26px;max-width:940px;margin:30px auto 0;display:grid}.frust>div{border-top:2px solid var(--orange);padding-top:22px}.frust p{color:var(--text);margin:0;font-size:17px;line-height:1.62}.stufen.vier{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:44px}.stufen.vier .stufe{border-color:#61e78673;padding:26px 22px 28px}.stufen.vier .stufe p{margin-top:12px;font-size:17px}@media (width<=1100px){.stufen.vier{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.stufen.vier{grid-template-columns:1fr}}.banner{text-align:center;max-width:880px;margin:42px auto 0}.banner p{color:var(--text);margin:0;font-size:19px;line-height:1.55}.banner p+p{color:var(--text);margin-top:10px;font-size:17px}.banner b{color:var(--gruen);font-weight:500}@media (width<=680px){.banner p,.banner p+p{font-size:17px}.frust>div{padding:20px 18px}.frust p{font-size:17px}}.wege{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:26px;margin-top:46px;display:grid}.weg{border-radius:var(--rundung);background:#241d28;border:1px solid #332c3a;flex-direction:column;padding:28px 26px 26px;display:flex}.weg .marke{color:var(--gruen);font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:21px;font-weight:500}.weg>p{color:var(--text);margin:13px 0 0;font-size:17px;line-height:1.6}.weg ul{border-top:1px solid #332c3a;margin:18px 0 0;padding:0;list-style:none}.weg li{color:var(--text);border-bottom:1px solid #2b2532;grid-template-columns:1fr auto;align-items:baseline;gap:14px;padding:13px 0 12px;font-size:17px;line-height:1.5;display:grid}.weg li:last-child{border-bottom:0;padding-bottom:2px}.weg li b{color:var(--text);font-weight:500}.zug{letter-spacing:.08em;white-space:nowrap;border:1px solid #3c3545;border-radius:40px;padding:3px 9px;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.zug.da{color:var(--gruen);border-color:#61e78666}.zug.bau{color:var(--orange);border-color:#ff886466}.legende{text-align:center;color:var(--text);margin:30px 0 0;font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px;line-height:1.8}.legende b{font-weight:500}.legende b.da{color:var(--gruen)}.legende b.bau{color:var(--orange)}@media (width<=1024px){.wege{grid-template-columns:1fr;gap:20px}}@media (width<=680px){.weg{padding:24px 20px 22px}.weg li{grid-template-columns:1fr;gap:6px}.zug{justify-self:start}}.liefer{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px;margin-top:44px;display:grid}.liefer div{border-top:2px solid #332c3a;padding-top:20px}.liefer div:first-child{border-top-color:var(--gruen)}.liefer h3{color:var(--text);font-size:18px}.liefer p{color:var(--text);margin:10px 0 0;font-size:17px;line-height:1.6}.pilot{border-radius:var(--rundung);background:#1d2620;border:1px solid #61e78666;max-width:900px;margin:0 auto;padding:36px 38px 38px}.pilot .marke{letter-spacing:.16em;text-transform:uppercase;color:var(--gruen);font-family:Roboto Flex,Roboto,system-ui,sans-serif;font-size:17px}.pilot h2{color:var(--text);margin:16px 0 0;font-size:34px}.pilot p{color:var(--text);margin:18px 0 0;font-size:17px;line-height:1.66}@media (width<=680px){.schritt{grid-template-columns:40px 1fr;gap:14px}.schritt .dauer{text-align:left;grid-column:2;padding-top:6px}.tausch>div+div{border-top:1px solid #332c3a;border-left:0}.pilot{padding:26px 24px 28px}.pilot h2{font-size:26px}}
