html,body{width:100%;margin:0;padding:0;overflow-x:clip}#root{width:100%;min-height:100vh}*{box-sizing:border-box}img,video,iframe{max-width:100%;height:auto}details>summary{outline:none;list-style:none}details>summary::-webkit-details-marker{display:none}.hd{letter-spacing:-.02em;font-family:Inter,sans-serif}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mono{font-variant-numeric:tabular-nums;letter-spacing:0;font-family:Inter,monospace}.lift{transition:transform .16s ease-out,box-shadow .16s ease-out}.lift:hover{border-color:#aecdc4;transform:translateY(-2px);box-shadow:inset 0 1px #fffffff2,0 2px 4px #0f172a12,0 10px 20px #0b4f4a21,0 22px 42px #0b4f4a1a}.press{transition:transform .12s ease-out,background .16s ease-out,box-shadow .16s ease-out,color .16s ease-out,border-color .16s ease-out}.press:active{transform:scale(.98)}.row{transition:background .14s ease-out}.row:hover{background:#f7f8fa}.navitem{transition:background .16s ease-out,color .16s ease-out}.navitem:hover{background:#ffffff12}.navitem[data-active=true]{background:#ffffff1f}.iconbtn{transition:background .14s ease-out,color .14s ease-out,border-color .14s ease-out}.iconbtn:hover{color:#0f172a;background:#f1f3f6}.field{transition:border-color .16s ease-out,box-shadow .16s ease-out}.field:focus-within{border-color:#0b4f4a;box-shadow:0 0 0 2px #0b4f4a4d}:where(button,input,select,textarea,a,summary,[role=button]):focus-visible{outline-offset:2px;outline:2px solid #0b4f4a8c}.btnP,.btnS,.btnG,.btnO,.btnDis{cursor:pointer;border:none;font-family:inherit}.btnP{color:#fff;background:#0b4f4a}.btnP:hover{background:#0a4540}.btnS{color:#0f172a;background:#fff;border:1px solid #e7e9ee}.btnS:hover{background:#f7f8fa;border-color:#dce0e7}.btnG{color:#0b4f4a;background:0 0}.btnG:hover{background:#0b4f4a12}.btnO{color:#fff;background:#e8723a}.btnO:hover{background:#dc6630}.btnDis{color:#b4bcc8;cursor:not-allowed;box-shadow:none;background:#f1f3f6}.btnDis:active{transform:none}.hbtn{color:#475569;cursor:pointer;background:#fff;border:1px solid #d6e4df;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}.hbtn:hover{background:#f2f6f5;border-color:#c8ddd6;transform:translateY(-1px);box-shadow:0 2px 6px #0b4f4a1a}.hbtn:active{transform:scale(.98)}.hbtn--primary{color:#0b4f4a;border-color:#0b4f4a}.hbtn--primary:hover{background:#0b4f4a0f;border-color:#0b4f4a}.lift-soft{transition:transform .2s,box-shadow .2s}.lift-soft:hover{transform:translateY(-3px);box-shadow:0 10px 28px #0b4f4a1a}.seg{background:linear-gradient(#e9efed 0%,#f2f6f5 100%);border:1px solid #d6e4df;border-radius:16px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:5px;display:inline-flex;overflow-x:auto;box-shadow:inset 0 1px 2px #0f172a0d,0 1px #ffffffb3}.seg-btn{letter-spacing:-.005em;white-space:nowrap;cursor:pointer;color:#5b6d68;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 14px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;transition:all .16s;display:inline-flex}.seg-btn:hover{color:#0b4f4a}.seg-btn[aria-pressed=true]{color:#fff;background:linear-gradient(#0e5d56 0%,#0b4f4a 100%);border-color:#0a4a45;transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 1px 1px #0f172a1a,0 3px 8px #0b4f4a42,0 6px 16px #0b4f4a24}.seg-badge{color:#0b4f4a;background:#0b4f4a1f;border-radius:99px;margin-left:3px;padding:1px 6px;font-size:10px;font-weight:700}.seg-badge--hot{color:#fff;background:#e8723a}.seg-btn[aria-pressed=true] .seg-badge{color:#fff;background:#ffffff38}@keyframes shimmer{0%{background-position:-560px 0}to{background-position:560px 0}}.skel{background:linear-gradient(90deg,#eceef2 25%,#f6f7f9 37%,#eceef2 63%) 0 0/800px 100%;border-radius:6px;animation:1.5s ease-in-out infinite shimmer}@keyframes fadeRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.enter{animation:.22s ease-out both fadeRise}.surface-grad{background:radial-gradient(80% 80% at 0 0,#0b4f4a1c 0%,#0b4f4a00 50%),radial-gradient(115% 115% at 100% 100%,#e8723a0b 0%,#e8723a00 58%),#fff}.banner-grad{background:linear-gradient(120deg,#0b4f4a1a 0%,#fff 48%,#e8723a1a 100%)}@media (prefers-reduced-motion:reduce){.lift,.press,.row,.navitem,.iconbtn,.field,.skel,.enter{transition-duration:.001ms!important;animation-duration:.001ms!important}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/c2/plus-jakarta-sans-latin-ext-wght-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/c2/plus-jakarta-sans-latin-wght-normal.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:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/c2/zilla-slab-latin-ext-600-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/c2/zilla-slab-latin-600-normal.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:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/c2/zilla-slab-latin-ext-700-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/c2/zilla-slab-latin-700-normal.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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/c2/lato-latin-ext-400-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/c2/lato-latin-400-normal.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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/c2/lato-latin-ext-700-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/c2/lato-latin-700-normal.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{--c2-tief:#073d45;--c2-flaeche:#0a4a52;--c2-linie-d:#2f6670;--c2-marke:#0b4f4a;--c2-orange:#e8723a;--c2-orange-hover:#f08a55;--c2-toenung:#e3eeef;--c2-hell:#f6f2ea;--c2-grau-hell:#b9cfd2;--c2-tinte:#1a1a2e;--c2-grau:#4e5a5c;--c2-grund:#fff;--c2-papier:#f4f6f5;--c2-linie:#d3dedf;--c2-warn:#fbe3d3;--c2-font-head:"Plus Jakarta Sans", "Segoe UI", Arial, sans-serif;--c2-font-text:"Inter", "Segoe UI", Arial, sans-serif;--c2-font-marke:"Inter", "DM Sans", sans-serif;--c2-fs-56:56px;--c2-lh-56:60px;--c2-fs-40:40px;--c2-lh-40:48px;--c2-fs-32:32px;--c2-lh-32:40px;--c2-fs-24:24px;--c2-lh-24:32px;--c2-fs-20:20px;--c2-lh-20:28px;--c2-fs-18:18px;--c2-lh-18:28px;--c2-fs-16:16px;--c2-lh-16:24px;--c2-fs-14:14px;--c2-lh-14:20px;--c2-fs-13:13px;--c2-lh-13:20px;--c2-fs-12:12px;--c2-lh-12:16px;--c2-r-4:4px;--c2-r-8:8px;--c2-s-4:4px;--c2-s-8:8px;--c2-s-12:12px;--c2-s-16:16px;--c2-s-20:20px;--c2-s-24:24px;--c2-s-32:32px;--c2-s-40:40px;--c2-s-48:48px;--c2-s-56:56px;--c2-s-72:72px;--c2-s-88:88px}button,input,select,textarea{font-family:inherit}:focus-visible{outline:2px solid var(--c2-tief);outline-offset:2px;box-shadow:0 0 0 2px #fff}.c2-wrap{max-width:1200px;padding:0 var(--c2-s-48);margin:0 auto}.c2-knopf{justify-content:center;align-items:center;gap:var(--c2-s-8);font-family:inherit;font-weight:700;font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);border-radius:var(--c2-r-4);cursor:pointer;white-space:nowrap;border:1px solid #0000;padding:12px 22px;text-decoration:none;display:inline-flex}.c2-k-primaer{background:var(--c2-orange);border-color:var(--c2-orange);color:var(--c2-tinte)}.c2-k-primaer:hover{background:var(--c2-orange-hover);border-color:var(--c2-orange-hover)}.c2-k-rahmen{background:var(--c2-grund);border-color:var(--c2-marke);color:var(--c2-marke)}.c2-k-rahmen:hover{background:var(--c2-toenung)}.c2-k-rahmen-hell{background:var(--c2-tief);border-color:var(--c2-grau-hell);color:var(--c2-hell)}.c2-k-rahmen-hell:hover{background:var(--c2-flaeche)}.c2-k-klein{font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);padding:7px 14px}.c2-header{z-index:100;background:var(--c2-grund);border-bottom:1px solid var(--c2-linie);font-family:var(--c2-font-text);position:sticky;top:0}.c2-kopf{justify-content:space-between;align-items:center;gap:var(--c2-s-24);height:64px;display:flex}.c2-marke{cursor:pointer;flex:none;align-items:center;gap:10px;display:flex}.c2-marke-bild{flex:none;width:32px;max-width:none;height:32px;display:block}.c2-wortmarke{font-family:var(--c2-font-marke);letter-spacing:-.5px;color:var(--c2-marke);font-size:24px;font-weight:700;line-height:32px}.c2-nav{font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-tinte);align-items:center;gap:28px;display:flex}.c2-dd-wrap{align-items:stretch;display:flex;position:relative}.c2-nav-link{align-items:center;gap:var(--c2-s-4);height:64px;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:2px 0 0;display:inline-flex}.c2-nav-link:hover,.c2-nav-link[aria-pressed=true]{border-bottom-color:var(--c2-orange)}.c2-trenner{background:var(--c2-linie);flex:none;width:1px;height:24px}.c2-lang{cursor:pointer;font:inherit;font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau);background:0 0;border:0;padding:0}.c2-lang-aktiv{color:var(--c2-tinte);font-weight:700}.c2-textlink{cursor:pointer;font:inherit;color:var(--c2-marke);background:0 0;border:0;padding:0;font-weight:700}.c2-textlink:hover{text-decoration:underline}.c2-dd{z-index:200;background:var(--c2-grund);border:1px solid var(--c2-linie);border-radius:var(--c2-r-8);min-width:220px;margin-top:1px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 8px 24px #073d451f}.c2-dd-item{font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-tinte);border-bottom:1px solid var(--c2-linie);cursor:pointer;padding:12px 20px}.c2-dd-item:last-child{border-bottom:0}.c2-dd-item:hover{background:var(--c2-papier)}.c2-menue{background:var(--c2-grund);border:1px solid var(--c2-linie);border-radius:var(--c2-r-4);width:40px;height:40px;color:var(--c2-tinte);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.c2-menue-panel{z-index:200;padding:var(--c2-s-8) 0;background:var(--c2-grund);border-bottom:1px solid var(--c2-linie);position:fixed;top:60px;left:0;right:0;box-shadow:0 8px 24px #073d451f}.c2-menue-item{font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-tinte);border-bottom:1px solid var(--c2-linie);cursor:pointer;padding:14px 20px}.c2-menue-aktion{padding:var(--c2-s-12) 20px;gap:var(--c2-s-12);display:flex}.c2-menue-aktion .c2-knopf{flex:1}@media (width<=1023.98px){.c2-wrap{padding:0 20px}.c2-kopf{height:60px}.c2-marke-bild{width:28px;height:28px}.c2-nav{gap:var(--c2-s-12)}}.c2-footer{background:var(--c2-tief);color:var(--c2-hell);padding:var(--c2-s-56) 0 var(--c2-s-24);font-family:var(--c2-font-text)}:where(.c2-footer) p{margin:0}.c2-footer .c2-wortmarke{color:var(--c2-hell)}.c2-fuss{gap:var(--c2-s-32);grid-template-columns:2fr 1.3fr 1.2fr 1fr 1fr;display:grid}.c2-fuss-text{margin-top:var(--c2-s-12);max-width:260px;font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau-hell)}.c2-fuss-kopf{margin-bottom:var(--c2-s-12);font-weight:700;font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-hell)}.c2-fuss-link{padding:var(--c2-s-4) 0;font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau-hell);cursor:pointer;text-decoration:none;display:block}.c2-fuss-link:hover{color:var(--c2-hell)}.c2-socials{align-items:center;gap:var(--c2-s-12);margin-top:var(--c2-s-16);display:flex}.c2-social{border:1px solid var(--c2-linie-d);width:32px;height:32px;color:var(--c2-grau-hell);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.c2-social:hover{color:var(--c2-hell);border-color:var(--c2-grau-hell)}.c2-fuss-unten{justify-content:space-between;align-items:center;gap:var(--c2-s-12);margin-top:var(--c2-s-40);padding-top:var(--c2-s-20);border-top:1px solid var(--c2-linie-d);font-size:var(--c2-fs-13);line-height:var(--c2-lh-13);color:var(--c2-grau-hell);flex-wrap:wrap;display:flex}.c2-fuss-rechts{align-items:center;gap:var(--c2-s-16);display:flex}.c2-fuss-admin{cursor:pointer;color:var(--c2-grau-hell);align-items:center;gap:5px;display:inline-flex}.c2-fuss-admin:hover{color:var(--c2-hell)}.c2-zac{align-items:center;gap:var(--c2-s-8);display:inline-flex}@media (width<=1023.98px){.c2-fuss{gap:var(--c2-s-24);grid-template-columns:1fr 1fr}.c2-fuss-erste{grid-column:1/-1}.c2-fuss-unten{align-items:flex-start;gap:var(--c2-s-8);flex-direction:column}}.c2-start{width:100%;font-family:var(--c2-font-text);font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-tinte);background:var(--c2-grund)}:where(.c2-start) :is(h1,h2,h3){font-family:var(--c2-font-head);margin:0;font-weight:700}:where(.c2-start) p{margin:0}.c2-nur-mobil{display:none}.c2-ik{flex:none;width:20px;height:20px}.c2-hero{background:var(--c2-tief);grid-template-columns:1fr 1fr;min-height:600px;display:grid}.c2-hero>*{min-width:0}.c2-hero-text{background:var(--c2-tief);color:var(--c2-hell);justify-content:flex-end;align-items:center;display:flex}.c2-hero-innen{width:100%;max-width:600px;padding:var(--c2-s-72) var(--c2-s-56) var(--c2-s-72) var(--c2-s-48)}.c2-h1{font-size:var(--c2-fs-56);line-height:var(--c2-lh-56);margin-bottom:var(--c2-s-24);color:var(--c2-hell)}.c2-lead{font-size:var(--c2-fs-18);line-height:var(--c2-lh-18);color:var(--c2-grau-hell);margin-bottom:var(--c2-s-32)}.c2-knoepfe{gap:var(--c2-s-12);flex-wrap:wrap;display:flex}.c2-hero-foto{object-fit:cover;width:100%;max-width:none;height:0;min-height:100%;display:block}.c2-abschnitt{padding:var(--c2-s-88) 0}.c2-flaeche-papier{background:var(--c2-papier);border-top:1px solid var(--c2-linie);border-bottom:1px solid var(--c2-linie)}.c2-h2{font-size:var(--c2-fs-40);line-height:var(--c2-lh-40);margin-bottom:var(--c2-s-16)}.c2-unterzeile{font-size:var(--c2-fs-18);line-height:var(--c2-lh-18);color:var(--c2-grau);margin-bottom:var(--c2-s-40);max-width:640px}.c2-schmal{max-width:960px}.c2-spalten{border-top:2px solid var(--c2-tinte);grid-template-columns:1fr 1fr;display:grid}.c2-spalte{padding:var(--c2-s-32) var(--c2-s-40) var(--c2-s-8) 0}.c2-spalte+.c2-spalte{padding:var(--c2-s-32) 0 var(--c2-s-8) var(--c2-s-40);border-left:1px solid var(--c2-linie)}.c2-spalte h3{font-size:var(--c2-fs-32);line-height:var(--c2-lh-32);margin-bottom:var(--c2-s-8)}.c2-spalte>p{color:var(--c2-grau);margin-bottom:var(--c2-s-20)}ul.c2-bon{margin:0 0 28px;padding:0;list-style:none}ul.c2-bon li{gap:var(--c2-s-12);padding:var(--c2-s-12) 0;border-top:1px solid var(--c2-linie);display:flex}ul.c2-bon li:last-child{border-bottom:1px solid var(--c2-linie)}ul.c2-bon .c2-ik{color:var(--c2-marke);margin-top:2px}ul.c2-bon-grau .c2-ik{color:var(--c2-grau)}.c2-planung{margin-top:var(--c2-s-32);max-width:760px;font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-grau)}.c2-bereiche-liste{column-gap:var(--c2-s-48);border-bottom:1px solid var(--c2-linie);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.c2-bereiche-liste li{gap:var(--c2-s-12);padding:var(--c2-s-16) 0;border-top:1px solid var(--c2-linie);display:flex}.c2-bereiche-liste .c2-ik{color:var(--c2-marke);margin-top:var(--c2-s-4)}.c2-bereiche-liste h3{font-weight:600;font-size:var(--c2-fs-24);line-height:var(--c2-lh-24)}.c2-bereiche-liste p{font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau);margin-top:var(--c2-s-4)}.c2-video{gap:var(--c2-s-56);grid-template-columns:5fr 7fr;align-items:start;display:grid}ol.c2-schritte{counter-reset:s;margin:var(--c2-s-24) 0 0;padding:0;list-style:none}ol.c2-schritte li{counter-increment:s;gap:var(--c2-s-12);padding:var(--c2-s-12) 0;border-top:1px solid var(--c2-linie);grid-template-columns:40px 1fr;display:grid}ol.c2-schritte li:last-child{border-bottom:1px solid var(--c2-linie)}ol.c2-schritte li:before{content:counter(s);font-family:var(--c2-font-head);font-weight:700;font-size:var(--c2-fs-24);line-height:var(--c2-lh-24);color:var(--c2-marke)}ol.c2-schritte b{display:block}ol.c2-schritte span{font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau)}.c2-rahmen-video video{background:var(--c2-tief);border-radius:var(--c2-r-8);border:1px solid var(--c2-linie);width:100%;display:block}.c2-video-quer{aspect-ratio:16/9}.c2-rahmen-video .c2-video-hoch{display:none}.c2-faq{border-bottom:1px solid var(--c2-linie)}.c2-faq-eintrag{padding:var(--c2-s-20) 0;border-top:1px solid var(--c2-linie)}.c2-faq-eintrag h3{font-family:var(--c2-font-head);font-weight:600;font-size:var(--c2-fs-20);line-height:var(--c2-lh-20);margin-bottom:var(--c2-s-8)}.c2-faq-eintrag p{color:var(--c2-grau)}.c2-cta{background:var(--c2-flaeche);color:var(--c2-hell)}.c2-cta .c2-h2{color:var(--c2-hell)}.c2-cta .c2-lead{max-width:640px}.c2-cta .c2-k-rahmen-hell{background:var(--c2-flaeche)}.c2-cta .c2-k-rahmen-hell:hover{background:var(--c2-tief)}@media (width<=1023.98px){.c2-nur-mobil{display:inline}.c2-hero{grid-template-columns:1fr;min-height:0}.c2-hero-foto{order:-1;height:220px;min-height:0}.c2-hero-innen{padding:var(--c2-s-32) 20px var(--c2-s-40)}.c2-h1{font-size:var(--c2-fs-40);line-height:44px}.c2-lead{font-size:var(--c2-fs-16);line-height:var(--c2-lh-16)}.c2-knoepfe{flex-direction:column}.c2-abschnitt{padding:var(--c2-s-48) 0}.c2-h2{font-size:var(--c2-fs-32);line-height:var(--c2-lh-32)}.c2-unterzeile{font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);margin-bottom:var(--c2-s-24)}.c2-spalten{grid-template-columns:1fr}.c2-spalte,.c2-spalte+.c2-spalte{padding:var(--c2-s-24) 0 var(--c2-s-8);border-left:0}.c2-spalte+.c2-spalte{border-top:1px solid var(--c2-linie)}.c2-spalte h3{font-size:var(--c2-fs-24);line-height:var(--c2-lh-24)}.c2-bereiche-liste{grid-template-columns:1fr}.c2-bereiche-liste h3{font-size:var(--c2-fs-20);line-height:var(--c2-lh-20)}.c2-video{gap:var(--c2-s-24);grid-template-columns:1fr}.c2-rahmen-video .c2-video-quer{display:none}.c2-rahmen-video .c2-video-hoch{aspect-ratio:9/16;max-width:300px;margin:0 auto;display:block}.c2-faq-eintrag h3{font-size:var(--c2-fs-18);line-height:var(--c2-lh-18)}}.c2-tabs{gap:var(--c2-s-24);border-bottom:1px solid var(--c2-linie);max-width:100%;display:flex;overflow-x:auto}.c2-tab{padding:var(--c2-s-8) 0 10px;cursor:pointer;white-space:nowrap;font:inherit;font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-grau);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px}.c2-tab:hover{color:var(--c2-tinte)}.c2-tab[aria-pressed=true]{color:var(--c2-tinte);border-bottom-color:var(--c2-orange);font-weight:700}.c2-seite{font-family:var(--c2-font-text)}.c2-seite :is(h1,h2,h3){font-family:var(--c2-font-head)}.c2-marke-dunkel .c2-wortmarke{color:var(--c2-hell)}.c2-auth-links{z-index:2;position:relative}.c2-auth-rechts{z-index:1;min-width:0;position:relative}.c2-auth-karte{box-sizing:border-box;background:var(--c2-grund);border:1px solid var(--c2-linie);border-radius:var(--c2-r-8);box-shadow:none;padding:var(--c2-s-40);position:relative}@media (width<=1023.98px){.c2-auth-karte{padding:var(--c2-s-24)}}.c2-anker{scroll-margin-top:80px}.c2-header [hidden]{display:none!important}.c2-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.c2-start{--c2-kopf-h:64px;--c2-sprung-h:48px}.c2-lockup{font-family:var(--c2-font-marke);flex-wrap:wrap;align-items:center;gap:0 6px;font-size:16px;line-height:24px;display:inline-flex}.c2-lockup-bild{flex:none;width:20px;max-width:none;height:20px;margin-right:2px;display:block}.c2-lockup-dach{color:var(--c2-marke);font-weight:700}.c2-lockup-unter{color:var(--c2-tinte);font-weight:600}.c2-lockup-gross{column-gap:8px;font-size:20px;line-height:28px}.c2-lockup-gross .c2-lockup-bild{width:24px;height:24px}.c2-lockup-klein{column-gap:5px;font-size:14px;line-height:20px}.c2-lockup-klein .c2-lockup-bild{width:16px;height:16px;margin-right:1px}.c2-portal-band{background:var(--c2-tief);color:var(--c2-hell);padding:var(--c2-s-56) 0 var(--c2-s-48)}.c2-portal-titel{max-width:900px;margin-bottom:var(--c2-s-16)}.c2-portal-unterzeile{max-width:760px;font-size:var(--c2-fs-20);line-height:var(--c2-lh-20);color:var(--c2-grau-hell);margin-bottom:0}.c2-portal-slogan{max-width:900px;margin:0 0 var(--c2-s-16);font-family:var(--c2-font-head);font-weight:700;font-size:var(--c2-fs-32);line-height:var(--c2-lh-32);color:var(--c2-hell)}.c2-portal-dach{color:var(--c2-orange);letter-spacing:.02em}.c2-sprung{top:var(--c2-kopf-h);z-index:50;background:var(--c2-hell);border-bottom:1px solid var(--c2-linie);position:sticky}ul.c2-sprung-liste{gap:var(--c2-s-24);scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}ul.c2-sprung-liste li{flex:none}.c2-sprung-link{height:var(--c2-sprung-h);box-sizing:border-box;color:var(--c2-tinte);white-space:nowrap;font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);border-bottom:2px solid #0000;align-items:center;gap:6px;padding:2px 0 0;text-decoration:none;display:inline-flex}.c2-sprung-link:hover{border-bottom-color:var(--c2-orange)}.c2-sprung-marke{color:var(--c2-marke);font-weight:700}.c2-sprung-wort{color:var(--c2-grau)}.c2-sprung-link:focus-visible{outline-offset:-2px}@media (width>=1024px){ul.c2-sprung-werkzeuge{column-gap:var(--c2-s-24);flex-wrap:wrap;row-gap:0;overflow-x:visible}.c2-start:has(ul.c2-sprung-werkzeuge) .c2-qk-ziel{scroll-margin-top:calc(var(--c2-kopf-h) + 2 * var(--c2-sprung-h) + 16px)}}.c2-qk-bereich{padding:0 0 var(--c2-s-56)}.c2-qk-liste{padding-top:calc(var(--c2-s-32) + var(--c2-s-8))}.c2-qk-ziel{height:0;scroll-margin-top:calc(var(--c2-kopf-h) + var(--c2-sprung-h) + 16px);display:block}.c2-qk{box-sizing:border-box;min-height:400px;margin-bottom:var(--c2-s-24);background:var(--c2-papier);border:1px solid var(--c2-linie);border-radius:var(--c2-r-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"bild text";display:grid;overflow:hidden}.c2-qk-gespiegelt{grid-template-areas:"text bild"}.c2-qk-hell{background:var(--c2-hell)}.c2-qk-bild{grid-area:bild;min-width:0;position:relative}.c2-qk-bild img{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.c2-qk-text{min-width:0;padding:var(--c2-s-40);flex-direction:column;grid-area:text;justify-content:center;display:flex}.c2-qk-wort{font-size:var(--c2-fs-32);line-height:var(--c2-lh-32);margin:var(--c2-s-12) 0 var(--c2-s-8)}.c2-qk-satz{max-width:560px;margin-bottom:var(--c2-s-16);font-size:var(--c2-fs-18);line-height:var(--c2-lh-18);color:var(--c2-grau)}ul.c2-bon.c2-qk-punkte{margin:var(--c2-s-4) 0 var(--c2-s-24)}.c2-qk-knoepfe{margin-top:0}p.c2-mk-ohne{font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau)}.c2-qk a,.c2-qk button{scroll-margin-top:calc(var(--c2-kopf-h) + var(--c2-sprung-h) + 24px);scroll-margin-bottom:24px}.c2-qk:focus-within{z-index:2;position:relative}ul.c2-schilder{gap:var(--c2-s-8);margin:0 0 var(--c2-s-12);flex-wrap:wrap;padding:0;list-style:none;display:flex}.c2-schild{border-radius:var(--c2-r-4);font-size:var(--c2-fs-13);line-height:var(--c2-lh-13);border:1px solid #0000;align-items:center;padding:2px 8px;font-weight:700;display:inline-flex}.c2-schild-kostenlos{background:var(--c2-toenung);color:var(--c2-marke)}.c2-schild-kostenpflichtig{background:var(--c2-warn);color:var(--c2-tinte)}.c2-schild-testphase,.c2-schild-eigene-seite,.c2-schild-im-aufbau{background:var(--c2-grund);color:var(--c2-grau);border-color:var(--c2-linie)}.c2-schilder-hell .c2-schild{background:var(--c2-tief);color:var(--c2-hell);border-color:var(--c2-grau-hell)}.c2-detail-kopf .c2-lockup{margin-bottom:var(--c2-s-12)}a.c2-nav-link{text-decoration:none}.c2-dd-produkte{min-width:400px}ul.c2-dd-liste{margin:0;padding:0;list-style:none}.c2-dd-eintrag{color:var(--c2-tinte);border-bottom:1px solid var(--c2-linie);text-align:left;width:100%;font:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border-top:0;border-left:0;border-right:0;padding:10px 20px;text-decoration:none;display:block}.c2-dd-eintrag:hover{background:var(--c2-papier)}.c2-dd-titel{font-weight:700;font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);display:block}.c2-dd-marke{justify-content:space-between;align-items:center;gap:var(--c2-s-8);display:flex}.c2-dd-aussen{color:var(--c2-grau);flex:none}.c2-dd-satz{font-size:var(--c2-fs-13);line-height:var(--c2-lh-13);color:var(--c2-grau);display:block}.c2-dd-kopf{font-size:var(--c2-fs-12);line-height:var(--c2-lh-12);color:var(--c2-grau);margin:0;padding:10px 20px 4px;font-weight:700}.c2-dd-rechts{left:auto;right:0}a.c2-menue-item{text-decoration:none;display:block}.c2-dd-ohne{cursor:default;display:block}.c2-dd-eintrag.c2-dd-ohne:hover{background:0 0}.c2-menue-panel{max-height:calc(100vh - 60px);overflow-y:auto}.c2-menue-kopf{font-size:var(--c2-fs-12);line-height:var(--c2-lh-12);color:var(--c2-grau);margin:0;padding:12px 20px 4px;font-weight:700}.c2-menue-marke{padding-top:10px;padding-bottom:10px}p.c2-fuss-weitere{margin-top:var(--c2-s-32);font-size:var(--c2-fs-13);line-height:var(--c2-lh-13);color:var(--c2-grau-hell)}.c2-fuss-link-klein{color:var(--c2-grau-hell);text-underline-offset:2px;text-decoration:underline}.c2-fuss-link-klein:hover{color:var(--c2-hell)}@media (width<=1023.98px){.c2-start{--c2-kopf-h:60px}.c2-portal-band{padding:var(--c2-s-40) 0 var(--c2-s-32)}.c2-portal-unterzeile{font-size:var(--c2-fs-18);line-height:var(--c2-lh-18)}.c2-portal-slogan{font-size:var(--c2-fs-24);line-height:var(--c2-lh-24)}.c2-qk-text{padding:var(--c2-s-32)}.c2-dd-produkte{min-width:360px}}@media (width<=899.98px){.c2-qk,.c2-qk-gespiegelt{grid-template-columns:minmax(0,1fr);grid-template-areas:"bild""text";min-height:0}.c2-qk-bild{height:220px}.c2-qk-text{padding:var(--c2-s-24) 20px}.c2-qk-wort{font-size:var(--c2-fs-24);line-height:var(--c2-lh-24)}.c2-qk-satz{font-size:var(--c2-fs-16);line-height:var(--c2-lh-16)}.c2-qk-bereich{padding:0 0 var(--c2-s-40)}.c2-qk-liste{padding-top:calc(var(--c2-s-24) + var(--c2-s-8))}.c2-qk{margin-bottom:var(--c2-s-16)}}@media (height<=499.98px){.c2-sprung{position:static}}.c2-dd-stand{font-size:var(--c2-fs-12);line-height:var(--c2-lh-12);color:var(--c2-grau);margin-top:2px;display:block}.c2-dd-alle{font-size:var(--c2-fs-13);line-height:var(--c2-lh-13);color:var(--c2-marke);background:var(--c2-papier);padding:10px 20px;font-weight:700;text-decoration:none;display:block}.c2-dd-alle:hover{text-decoration:underline}.c2-dd-betriebe,.c2-dd-fachkraefte{min-width:360px}.c2-dd-unternehmen{min-width:260px}.c2-dd-eintrag .c2-lockup{pointer-events:none}@media (width>=1024px) and (width<=1279.98px){.c2-nav{font-size:var(--c2-fs-15,15px);gap:18px}}ul.c2-menue-gruppen{margin:0;padding:0;list-style:none}.c2-menue-gruppe{border-bottom:1px solid var(--c2-linie)}.c2-menue-oeffner{width:100%;min-height:48px;font:inherit;font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-tinte);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px 20px;font-weight:700;display:flex}.c2-menue-gruppe-inhalt{padding:0 0 var(--c2-s-8);background:var(--c2-papier)}.c2-menue-gruppe-inhalt .c2-dd-eintrag,.c2-menue-gruppe-inhalt .c2-dd-alle{padding-left:28px}ul.c2-ueber-liste{border-top:2px solid var(--c2-tinte);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.c2-ueber-punkt{padding:var(--c2-s-24) var(--c2-s-32) var(--c2-s-8) 0}.c2-ueber-punkt+.c2-ueber-punkt{padding-left:var(--c2-s-32);border-left:1px solid var(--c2-linie)}.c2-ueber-punkt h3{font-size:var(--c2-fs-24);line-height:var(--c2-lh-24);margin-bottom:var(--c2-s-8)}.c2-ueber-punkt p{color:var(--c2-grau)}ul.c2-weg-liste{margin:0;padding:0;list-style:none}.c2-weg-eintrag{padding:var(--c2-s-16) 0;border-top:1px solid var(--c2-linie)}.c2-weg-eintrag h4{font-family:var(--c2-font-head);font-weight:600;font-size:var(--c2-fs-20);line-height:var(--c2-lh-20);margin:var(--c2-s-4) 0}.c2-weg-satz{color:var(--c2-grau);margin-bottom:var(--c2-s-8)}.c2-weg-ziel{align-items:center;gap:var(--c2-s-4);text-decoration:none;display:inline-flex}.c2-faq-gruppe+.c2-faq-gruppe{margin-top:var(--c2-s-32)}.c2-faq-gruppe-titel{font-size:var(--c2-fs-24);line-height:var(--c2-lh-24);margin-bottom:var(--c2-s-12)}.c2-faq-eintrag h4{font-family:var(--c2-font-head);font-weight:600;font-size:var(--c2-fs-20);line-height:var(--c2-lh-20);margin-bottom:var(--c2-s-8)}@media (width<=1023.98px){ul.c2-ueber-liste{grid-template-columns:minmax(0,1fr)}.c2-ueber-punkt,.c2-ueber-punkt+.c2-ueber-punkt{padding:var(--c2-s-20) 0 var(--c2-s-8);border-left:0}.c2-ueber-punkt+.c2-ueber-punkt{border-top:1px solid var(--c2-linie)}.c2-ueber-punkt h3{font-size:var(--c2-fs-20);line-height:var(--c2-lh-20)}.c2-faq-eintrag h4,.c2-weg-eintrag h4{font-size:var(--c2-fs-18);line-height:var(--c2-lh-18)}}.c2-bereiche{padding-top:var(--c2-s-56,56px);border-top:1px solid var(--c2-linie)}.c2-bereiche-kopf .c2-h2{margin-bottom:var(--c2-s-16)}.c2-reiter{gap:var(--c2-s-4);overscroll-behavior-x:contain;scrollbar-width:thin;border-bottom:1px solid var(--c2-linie);display:flex;overflow-x:auto}.c2-reiter-knopf{font:inherit;font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-grau);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:baseline;gap:6px;margin-bottom:-1px;padding:12px 16px 10px;display:inline-flex}.c2-reiter-knopf:hover{color:var(--c2-tinte)}.c2-reiter-knopf[aria-selected=true]{color:var(--c2-tinte);border-bottom-color:var(--c2-orange)}.c2-reiter-marke{color:var(--c2-marke);font-weight:700}.c2-reiter-schild{font-size:var(--c2-fs-12);line-height:var(--c2-lh-12);align-self:center;padding:1px 6px}.c2-reiter-knopf:focus-visible,.c2-bereich:focus-visible{outline:2px solid var(--c2-marke);outline-offset:-2px}.c2-bereich-kurz{padding-top:var(--c2-s-40);padding-bottom:var(--c2-s-56,56px);max-width:760px;margin-left:auto;margin-right:auto}.c2-bereich-kurz .c2-qk-wort{margin:var(--c2-s-8) 0}@media (width<=1023.98px){.c2-bereiche{padding-top:var(--c2-s-40)}.c2-reiter-knopf{padding:12px 12px 10px}.c2-bereich-kurz{padding-top:var(--c2-s-24);padding-bottom:var(--c2-s-40)}}@media (width<=699.98px){.c2-reiter{flex-wrap:wrap;overflow-x:visible}.c2-reiter-knopf{padding:10px 10px 8px}}.c2-folie{padding-top:var(--c2-s-48);padding-bottom:var(--c2-s-56)}.c2-folie-oben{gap:var(--c2-s-32);display:grid}.c2-folie .c2-qk-wort{margin:var(--c2-s-8) 0}.c2-video-platz{margin:0}.c2-video-rahmen{aspect-ratio:16/9;background:var(--c2-tief);border-radius:8px;position:relative;overflow:hidden}.c2-video-rahmen img{object-fit:cover;width:100%;height:100%;display:block}.c2-video-rahmen:after{content:"";background:#073d458c;position:absolute;inset:0}.c2-video-echt:after{content:none}.c2-video-echt video{object-fit:cover;background:var(--c2-tief);width:100%;height:100%;display:block}.c2-video-zeichen{z-index:1;background:var(--c2-hell);width:72px;height:72px;color:var(--c2-tief);border-radius:50%;justify-content:center;align-items:center;margin:-36px 0 0 -36px;display:flex;position:absolute;top:50%;left:50%}.c2-video-zeichen svg{margin-left:4px}.c2-video-text{margin-top:var(--c2-s-8);font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau)}.c2-folie-flaeche{aspect-ratio:16/9;background:var(--c2-papier);border-radius:8px;position:relative;overflow:hidden}.c2-folie-flaeche img{object-fit:cover;width:100%;height:100%;display:block}.c2-galerie-bereich{margin-top:var(--c2-s-40)}.c2-galerie{gap:var(--c2-s-24);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.c2-galerie[data-anzahl="1"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.c2-galerie[data-anzahl="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.c2-galerie:focus-visible{outline:2px solid var(--c2-marke);outline-offset:4px}.c2-galerie-eintrag figure{margin:0}.c2-galerie-eintrag img{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--c2-linie);background:var(--c2-papier);border-radius:8px;width:100%;height:auto;display:block}.c2-galerie-eintrag figcaption{margin-top:var(--c2-s-8);font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-tinte)}.c2-galerie-hinweis{margin-top:var(--c2-s-16);font-size:var(--c2-fs-13);line-height:var(--c2-lh-13);color:var(--c2-grau)}@media (width>=900px){.c2-folie-oben{align-items:center;gap:var(--c2-s-48);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (width<=899.98px){.c2-folie{padding-top:var(--c2-s-32);padding-bottom:var(--c2-s-40)}.c2-galerie-bereich{margin-top:var(--c2-s-32)}.c2-galerie,.c2-galerie[data-anzahl]{gap:var(--c2-s-16);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:var(--c2-s-8);grid-template-columns:none;display:flex;overflow-x:auto}.c2-galerie-eintrag{scroll-snap-align:start;flex:0 0 85%}.c2-galerie[data-anzahl="1"] .c2-galerie-eintrag{flex-basis:100%}.c2-video-zeichen{width:56px;height:56px;margin:-28px 0 0 -28px}}@media (prefers-reduced-motion:no-preference){.c2-galerie{scroll-behavior:smooth}}.c2-qk-aufbau .c2-qk-bild,.c2-folie-aufbau .c2-video-rahmen,.c2-folie-aufbau .c2-folie-flaeche{overflow:hidden}.c2-qk-aufbau .c2-qk-bild img,.c2-folie-aufbau .c2-video-rahmen img,.c2-folie-aufbau .c2-folie-flaeche img{filter:grayscale()contrast(.92)brightness(1.04)}.c2-band{z-index:2;transform-origin:50%;background:var(--c2-grau);width:180px;color:var(--c2-hell);text-align:center;pointer-events:none;font-family:var(--c2-font-text);font-size:var(--c2-fs-13);letter-spacing:.02em;font-weight:600;line-height:28px;position:absolute;top:22px;right:-46px;transform:rotate(45deg)}@media (width<=899.98px){.c2-band{width:172px;line-height:24px;font-size:var(--c2-fs-12);top:16px;right:-52px}}.c2-folie-aufbau .c2-video-rahmen:after{background:#262a2c6b}:where(.c2-start) :is(a,button,[tabindex]){scroll-margin-top:calc(var(--c2-kopf-h) + 16px);scroll-margin-bottom:16px}.c2-chips-block{margin:0 0 var(--c2-s-16);max-width:560px}ul.c2-chips{gap:var(--c2-s-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.c2-chip{background:var(--c2-grund);min-width:0;max-width:100%;color:var(--c2-tinte);border:1px solid var(--c2-linie);border-radius:var(--c2-r-4);font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:inline-flex}.c2-chip-ik{width:16px;height:16px;color:var(--c2-marke);flex:none}.c2-chips-zeile{margin:var(--c2-s-12) 0 0;font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau)}.c2-wz-leiste{background:var(--c2-hell);border-bottom:1px solid var(--c2-linie);padding:var(--c2-s-16) 0}ul.c2-wz-kacheln{gap:var(--c2-s-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.c2-wz-kacheln li{min-width:0;display:flex}a.c2-wz-kachel{gap:var(--c2-s-4);width:100%;min-width:0;padding:var(--c2-s-12) var(--c2-s-16);border:1px solid var(--c2-linie);border-top:3px solid var(--c2-orange);background:var(--c2-grund);color:var(--c2-tinte);border-radius:8px;flex-direction:column;text-decoration:none;display:flex}a.c2-wz-kachel:hover{border-color:var(--c2-marke);border-top-color:var(--c2-orange)}.c2-wz-kachel-knopf svg{color:var(--c2-orange)}a.c2-wz-kachel:focus-visible{outline:2px solid var(--c2-marke);outline-offset:2px}.c2-wz-kachel-name{font-weight:700;font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-marke);align-items:center;gap:6px;display:inline-flex}.c2-wz-kachel-text{font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau);overflow-wrap:anywhere}.c2-wz-kachel-knopf{margin-top:var(--c2-s-4);font-weight:700;font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-marke);align-items:center;gap:4px;display:inline-flex}a.c2-wz-kachel:hover .c2-wz-kachel-knopf{text-decoration:underline}.c2-wz-termine{border-top:1px solid var(--c2-linie);padding-top:var(--c2-s-12)}.c2-wz-termine-titel{margin:0 0 var(--c2-s-8);font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-tinte);font-weight:700}ul.c2-wz-termine-liste{gap:var(--c2-s-8);margin:0;padding:0;list-style:none;display:grid}.c2-wz-termine-liste a{color:var(--c2-tinte);font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);overflow-wrap:anywhere;text-decoration:none}.c2-wz-termine-liste a:hover{text-decoration:underline}.c2-wz-termine-links{margin:var(--c2-s-8) 0 0;font-size:var(--c2-fs-14);line-height:var(--c2-lh-14)}.c2-wz-abschnitt .c2-unterzeile{margin-top:var(--c2-s-8)}.c2-wz-kontext{margin:var(--c2-s-16) 0 0;font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-tinte);flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.c2-nav>a[data-werkzeug-menue]{display:none}@media (width>=1440px){.c2-kopf-werkzeuge.c2-wrap{max-width:none;padding:0 var(--c2-s-32)}.c2-kopf-werkzeuge .c2-nav{gap:18px}.c2-kopf-werkzeuge .c2-nav>*{flex-shrink:0}.c2-nav>a[data-werkzeug-menue]{display:inline-flex}}.c2-wz-kontext .c2-textlink{align-items:center;gap:4px;font-weight:600;display:inline-flex}.c2-werkzeuge-liste{margin:var(--c2-s-24) 0 0;gap:var(--c2-s-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));padding:0;list-style:none;display:grid}.c2-werkzeug{gap:var(--c2-s-12);min-width:0;padding:var(--c2-s-24);background:var(--c2-grund);border:1px solid var(--c2-linie);border-radius:8px;flex-direction:column;display:flex}.c2-werkzeug-titel,.c2-werkzeug-text,.c2-werkzeug-zeile{margin:0}.c2-werkzeug-titel{font-family:var(--c2-font-head);font-weight:600;font-size:var(--c2-fs-20);line-height:var(--c2-lh-20);color:var(--c2-tinte);overflow-wrap:anywhere}.c2-werkzeug-text{font-size:var(--c2-fs-16);line-height:var(--c2-lh-16);color:var(--c2-tinte);overflow-wrap:anywhere}.c2-werkzeug-zeile{font-size:var(--c2-fs-14);line-height:var(--c2-lh-14);color:var(--c2-grau);overflow-wrap:anywhere}.c2-werkzeug .c2-knopf{text-align:center;align-self:flex-start;max-width:100%;margin-top:auto}
