.cb[data-astro-cid-hq3mgpmn]{z-index:50;border-radius:var(--radius);background:var(--tinte);color:#fff;width:min(440px,100vw - 48px);padding:24px;animation:.26s ease-out cb-ein;position:fixed;bottom:24px;left:24px}.cb[data-astro-cid-hq3mgpmn][hidden]{display:none}.cb__titel[data-astro-cid-hq3mgpmn]{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.cb__text[data-astro-cid-hq3mgpmn]{color:#e3e5e6;margin:0 0 20px;font-size:14px;line-height:1.5}.cb__text[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]{color:#fff}.cb__knoepfe[data-astro-cid-hq3mgpmn]{gap:12px;display:flex}.cb__knopf[data-astro-cid-hq3mgpmn]{border-radius:var(--radius);color:#fff;cursor:pointer;background:0 0;border:1.5px solid #fff;flex:1 1 0;min-height:46px;padding:0 20px;font-size:16px;font-weight:500;line-height:1}.cb__knopf[data-astro-cid-hq3mgpmn]:hover{color:var(--tinte);background:#fff}.cb[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]:focus-visible,.cb__knopf[data-astro-cid-hq3mgpmn]:focus-visible{outline-offset:3px;outline:2px solid #fff}@keyframes cb-ein{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width<=600px){.cb[data-astro-cid-hq3mgpmn]{width:auto;padding:20px;bottom:12px;left:12px;right:12px}}@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight-latin-wght-normal.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}:root{--schrift:Inter, Arial, sans-serif;--anzeige:"Inter Tight", Inter, sans-serif;--tinte:#030702;--gedaempft:#676966;--flaeche:#e7ecea;--flaeche-hell:#f3f8f3;--linie:#d7d9d6;--gruen:#17651e;--gruen-dunkel:#0f5618;--wald:#071c02;--mint:#e8f5ec;--nebel:#e7f0f0;--paneel:#e7ecea;--akzent:#0f5618;--akzent-dunkel:#0b4413;--fehler:#a22016;--radius:8px;--rahmen:min(1170px, calc(100% - 64px))}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{min-width:320px;color:var(--tinte);font:400 16px/1.55 var(--schrift);font-optical-sizing:auto;font-synthesis:none;background:#fff;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #0b6415}img{max-width:100%;height:auto;display:block}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;border:2px solid var(--gruen-dunkel);background:#fff;border-radius:8px;padding:10px 16px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:10px}.rahmen{width:var(--rahmen);margin-inline:auto}.rahmen .rahmen{width:100%}.haupt{padding-top:48px}.haupt-voll{display:block}.pille{background:var(--paneel);height:44px;color:var(--tinte);border-radius:999px;align-items:center;gap:9px;margin:0 0 22px;padding:0 16px 0 8px;font-size:15px;font-weight:500;display:inline-flex}.pille>span{width:28px;height:28px;color:var(--gruen);background:#fff;border-radius:50%;place-items:center;font-size:14px;display:grid}.pille--hell{color:#fff;background:#ffffff26}.pille--hell>span{color:var(--gruen-dunkel)}.seitenkopf .pille{color:#fff;background:#ffffff24}.aktion,.knopf{background:var(--gruen);border:0;border-radius:999px;align-items:center;gap:12px;min-height:56px;padding:7px 24px 7px 12px;font-size:19px;font-weight:600;line-height:1.2;transition:background .2s;display:inline-flex;color:#fff!important}.aktion:hover,.knopf:hover{background:var(--gruen-dunkel)}.aktion__scheibe,.glas__scheibe,.leistung__scheibe,.direkt__zeichen,.abschluss__zeichen{border-radius:50%;flex:none;place-items:center;display:grid}.aktion__scheibe{width:32px;height:32px;color:var(--gruen-dunkel);background:#fff;transition:transform .2s}.aktion:hover .aktion__scheibe{transform:rotate(45deg)}.aktion svg,.glas__scheibe svg,.leistung__scheibe svg,.direkt__zeichen svg,.abschluss__zeichen svg,.textlink svg,.schritt__pfeil,.fuss__unten svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}.aktion svg{width:16px;height:16px}.aktion--zweit{background:var(--wald);border:1px solid #fffc;padding-left:8px;padding-right:18px;font-size:15px;font-weight:500}.aktion--zweit:hover{background:var(--gruen-dunkel)}.aktion--hell{background:#fff;color:var(--gruen-dunkel)!important}.aktion--hell:hover{background:#fff}.aktion--hell .aktion__scheibe{background:var(--gruen);color:#fff}.knopf{justify-content:center;min-height:56px;padding:7px 24px;font-size:19px}.knopf.senden{justify-content:flex-start;width:100%;padding-left:12px}.knopf.senden:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f5618' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19 19 5M5 5h14v14'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;flex:none;width:32px;height:32px}.knopf[disabled]{opacity:.6;cursor:progress}.textlink{color:var(--gruen-dunkel);align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.textlink:hover{text-underline-offset:4px;text-decoration:underline}.kopf{z-index:12;width:var(--rahmen);color:#fff;height:80px;margin:32px auto 0;position:relative}.kopf--hero{margin:0;position:absolute;top:32px;left:50%;transform:translate(-50%)}.glas{align-items:center;gap:12px;height:80px;display:flex}.marke,.glas__gruppe{background:var(--wald);backdrop-filter:blur(12px);border:1px solid #ffffff2e;border-radius:999px;height:80px}.kopf--hero .marke,.kopf--hero .glas__gruppe{background:#ffffff1f}.marke{font:600 clamp(14px, 1.1vw, 16px) / 1.05 var(--anzeige);letter-spacing:-.035em;white-space:nowrap;flex:0 0 210px;align-items:center;gap:10px;padding:0 20px;display:flex}.marke__zeichen{width:40px;height:40px;color:var(--gruen-dunkel);font:600 23px/1 var(--anzeige);letter-spacing:0;background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.marke>span:last-child{letter-spacing:-.02em;font-size:22px}.glas__gruppe{flex:1;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:0 16px 0 28px;display:flex}.glas__links{flex:1;align-items:center;gap:clamp(16px,2.1vw,32px);font-size:17px;display:flex}.glas__links a{white-space:nowrap;transition:opacity .2s}.glas__links a:hover{opacity:.72}.glas__links a.ist-aktiv{text-underline-offset:8px;text-decoration:underline}.glas__ruf{white-space:nowrap;align-items:center;gap:12px;min-width:190px;padding:0 4px 0 16px;display:flex}.glas__scheibe{width:40px;height:40px;color:var(--gruen-dunkel);background:#fff}.glas__ruf small{opacity:.9;font-size:14px;line-height:1.1;display:block}.glas__ruf b{font-size:17px;font-weight:600}.menueknopf{color:#fff;background:#ffffff29;border:0;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.menueknopf span{background:currentColor;border-radius:2px;width:19px;height:2px}.menueknopf--zu{font-size:30px;line-height:1;display:flex}.mobilnav{background:var(--wald);color:#fff;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:12px 20px 24px;position:fixed;inset:0}.mobilnav[open]{flex-direction:column;display:flex}.mobilnav::backdrop{background:#0000004d}.mobilnav__kopf{justify-content:space-between;align-items:center;height:58px;display:flex}.mobilnav__kopf .marke{backdrop-filter:none;background:0 0;border:0;flex:none;height:auto;padding:0}.mobilnav nav{flex-direction:column;margin:auto 0 24px;display:flex}.mobilnav nav a{font:500 26px/1.2 var(--anzeige);border-bottom:1px solid #ffffff26;padding:15px 0}.mobilnav .aktion{width:100%}.mobilnav__kontakt{font:500 22px var(--anzeige);margin-top:20px}@media (width<=1023px){.glas__gruppe{display:none}.menueknopf{margin-left:auto;display:flex}.kopf:not(.kopf--hero) .menueknopf{background:#ffffff29}.marke{flex:0 0 210px}}@media (width<=767px){.kopf{width:calc(100% - 24px);height:64px;margin-top:12px}.kopf--hero{top:12px}.glas{backdrop-filter:blur(12px);background:#071c02b8;border:1px solid #fff3;border-radius:999px;justify-content:space-between;gap:8px;height:64px;padding:0 10px}.marke{backdrop-filter:none;border:0;flex:0 auto;gap:8px;width:auto;max-width:calc(100% - 60px);height:64px;padding:0 4px;background:0 0!important}.marke__zeichen{width:36px;height:36px;font-size:20px}.marke>span:last-child{font-size:clamp(14px,4vw,17px)}}.hero{isolation:isolate;color:#fff;height:846px;position:relative}.hero__foto{z-index:-2;object-fit:cover;object-position:center 46%;width:100%;height:100%;position:absolute;inset:0}.hero__schatten{z-index:-1;background:linear-gradient(90deg,#071c02f5 0%,#071c02eb 48%,#071c026b 100%);position:absolute;inset:0}.hero__text{width:min(520px,47%);min-width:0;position:absolute;top:200px;left:max(50% - 585px,32px)}.hero__etikett{color:#fff;margin:0 0 20px;font-size:16px}.hero h1{max-width:100%;font:500 clamp(54px, 5.55vw, 80px) / 1.04 var(--anzeige);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.hero__lead{color:#ffffffeb;max-width:450px;margin:22px 0 28px;font-size:18px;line-height:1.55}.hero__aktionen{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.hero__karte{z-index:2;width:548px;color:var(--tinte);position:absolute;top:496px;right:max(50% - 585px,32px)}.karte-formular,.kontaktseite .formular{background:var(--paneel);color:var(--tinte);--flaeche:#fff;--linie:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:24px 28px;display:flex}.karte-formular__kopf{margin-bottom:3px}.karte-formular__funke{float:right;width:32px;height:32px;color:var(--gruen-dunkel);background:#fff;border-radius:50%;place-items:center;display:grid}.karte-formular__etikett{color:#0b6415;margin:0 0 6px;font-size:14px}.karte-formular h2{font:500 24px/1.15 var(--anzeige);letter-spacing:-.02em;margin:0 0 6px}.karte-formular__kopf>p:last-child{color:var(--gedaempft);margin:0 0 8px;font-size:14px;line-height:1.45}.karte-formular .formular .formular__form,.kontaktseite .formular .formular__form{gap:10px}.karte-formular .formular .formular__zeile{gap:14px}.karte-formular .formular .feld label,.kontaktseite .formular .feld label{font-size:14px}.karte-formular .formular .feld input[name],.karte-formular .formular .feld textarea[name],.kontaktseite .formular .feld input[name],.kontaktseite .formular .feld textarea[name]{background:#fff;border:1px solid #cfd5d1;border-radius:8px;min-height:46px;padding:12px 14px;font-size:14px}.karte-formular .formular .feld textarea[name]{height:72px;min-height:72px}.kontaktseite .formular .feld textarea[name]{min-height:125px}.karte-formular .formular .hilfe{display:none}.karte-formular .formular .feld input[name]:hover,.karte-formular .formular .feld textarea[name]:hover,.kontaktseite .formular .feld input[name]:hover,.kontaktseite .formular .feld textarea[name]:hover{background:#fff}.karte-formular .formular .feld input[name]:focus,.karte-formular .formular .feld textarea[name]:focus,.kontaktseite .formular .feld input[name]:focus,.kontaktseite .formular .feld textarea[name]:focus{border-color:var(--gruen-dunkel)}.karte-formular .formular .hilfe,.kontaktseite .formular .hilfe{margin:0;font-size:12px}.karte-formular .formular .status,.kontaktseite .formular .status{background:#fff;padding:12px 16px;font-size:13px}.direkt{background:#fff;padding:0 0 42px}.direkt__innen{border-bottom:1px solid var(--linie);grid-template-columns:48px 1fr auto;justify-content:start;align-items:center;gap:24px;padding:28px 0;display:grid}.direkt__zeichen{background:var(--gruen);color:#fff;width:48px;height:48px;font-size:22px}.direkt__etikett{color:var(--gedaempft);margin:0 0 5px;font-size:14px}.direkt__titel{font:500 22px/1 var(--anzeige);letter-spacing:-.025em}.direkt__innen>.textlink{grid-column:3;justify-self:end}.abschnitt{padding-block:84px}.abschnitt--letzter{padding-bottom:60px}.abschnitt__raster{gap:40px;display:grid}.abschnitt__kopf{max-width:760px}.abschnitt__kopf h1,.abschnitt__kopf h2,.einleitung h2,.mitte-kopf h2,.ablauf h2,.abschluss h2,.merkmal h2{font:500 48px / 1.12 var(--anzeige);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0 0 16px}.abschnitt__text,.mitte-kopf__text{max-width:580px;color:var(--gedaempft);margin:0;font-size:16px;line-height:1.6}.abschnitt--mitte .abschnitt__kopf,.mitte-kopf{text-align:center;max-width:760px;margin-inline:auto}.abschnitt--mitte .abschnitt__text,.mitte-kopf__text{margin-inline:auto}.abschnitt__inhalt{min-width:0}.abschnitt--text{padding-block:64px 24px}.abschnitt--text .abschnitt__raster{gap:16px}.abschnitt--text .abschnitt__kopf h2{margin-bottom:0;font-size:32px}.textblock{max-width:780px}.textblock p{color:var(--gedaempft);margin:0 0 16px;font-size:17px;line-height:1.7}.einleitung{padding-block:150px 120px}.einleitung__raster{grid-template-columns:350px minmax(0,1fr);align-items:center;gap:72px;display:grid}.einleitung__bild{aspect-ratio:.86;border-radius:12px;width:100%;position:relative;overflow:hidden}.einleitung__bild img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.einleitung__etikett{z-index:1;margin:0;position:absolute;top:20px;left:20px}.einleitung__text{min-width:0;max-width:700px}.einleitung__text>p{max-width:690px;color:var(--gedaempft);margin:18px 0;font-size:17px;line-height:1.65}.punkte{border-block:1px solid var(--linie);grid-template-columns:1fr 1fr;gap:16px;margin:28px 0;padding:20px 0;font-size:15px;display:grid}.punkt{grid-template-columns:30px 1fr;align-items:start;gap:5px 8px;display:grid}.punkt+.punkt{border-left:1px solid var(--linie);padding-left:20px}.punkt i{background:var(--mint);width:28px;height:28px;color:var(--gruen-dunkel);border-radius:50%;grid-row:span 2;place-items:center;font-style:normal;display:grid}.punkt b{font-size:15px;font-weight:600}.punkt small{color:var(--gedaempft);font-size:13px;line-height:1.45}.merkmal{padding-block:108px}.merkmal__raster{grid-template-columns:1.05fr .95fr;align-items:center;gap:78px;display:grid}.merkmal__bild img{aspect-ratio:1.35;object-fit:cover;border-radius:12px;width:100%}.merkmal__text>p:not(.pille){color:var(--gedaempft);font-size:16px;line-height:1.7}.merkmal__text .aktion{margin-top:10px}.leistungen{background:var(--mint);padding-block:100px 88px}.mitte-kopf{margin-bottom:44px}.leistungen__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.leistung{background:#fff;border-radius:12px;padding:20px 20px 22px}.leistung__bild{aspect-ratio:1.1;border-radius:12px;display:block;position:relative;overflow:hidden}.leistung__bild img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.leistung:hover .leistung__bild img{transform:scale(1.04)}.leistung__zaehler{min-width:42px;height:30px;color:var(--gruen-dunkel);background:#fffffff0;border-radius:999px;place-items:center;font-size:14px;display:grid;position:absolute;top:12px;right:12px}.leistung__text{padding:20px 4px 0}.leistung h3{font:500 24px/1.3 var(--anzeige);letter-spacing:-.01em;margin:0 0 8px}.leistung p{color:var(--gedaempft);margin:0 0 14px;font-size:14px;line-height:1.55}.leistung__link{border:1px solid var(--gruen-dunkel);min-height:48px;color:var(--gruen-dunkel);border-radius:999px;align-items:center;gap:12px;margin-top:16px;padding:0 14px;font-size:19px;font-weight:600;display:flex}.leistung__scheibe{background:var(--gruen-dunkel);color:#fff;width:30px;height:30px}.leistung__link:hover{background:var(--gruen);color:#fff}.leistung__link:hover .leistung__scheibe{color:var(--gruen-dunkel);background:#fff}.ablauf{background:var(--wald);color:#fff;padding:76px 0}.ablauf__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:40px;display:grid}.ablauf__kopf{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.ablauf__kopf .pille{order:0;margin:0}.ablauf h2{order:1;margin:0;font-size:44px;line-height:1.12}.ablauf__kopf>p:not(.pille){color:#f0f4ee;order:2;margin:0;font-size:16px;line-height:1.55}.ablauf__foto{object-fit:cover;border-radius:12px;order:3;width:100%;height:260px}.ablauf__liste{gap:12px;margin:0;padding:0;list-style:none;display:grid}.schritt{border:1px solid #ffffff29;border-radius:16px;grid-template-columns:52px 1fr 24px;align-items:center;gap:24px;min-height:140px;padding:22px 24px;display:grid}.schritt__nummer{color:#b3dfb7;font:500 44px/1 var(--anzeige);letter-spacing:-.04em}.schritt h3{font:500 24px/1.2 var(--anzeige);margin:0 0 7px}.schritt p{color:#dce4dc;margin:0;font-size:14px;line-height:1.5}.schritt__pfeil{color:#b3dfb7;width:22px;height:22px}.schritt--aktuell{border-color:var(--paneel);background:var(--paneel);color:var(--tinte)}.schritt--aktuell .schritt__nummer,.schritt--aktuell .schritt__pfeil{color:var(--gruen-dunkel)}.schritt--aktuell p{color:#565d56}.abschluss{background:var(--nebel);padding:0 0 40px}.abschluss__innen{background:var(--gruen);color:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) 64px 310px;align-items:center;gap:28px;min-height:264px;padding:28px 32px;display:grid}.abschluss__text{min-width:0}.abschluss h2{max-width:620px;margin:0;font-size:48px;line-height:1.08}.abschluss__strich{border:1px solid #ffffffbf;border-radius:50%;grid-column:2;place-items:center;width:64px;height:64px;font-size:26px;display:grid}.abschluss__text .abschluss__strich{display:none}.abschluss__karte{color:#081707;background:#fff;border-radius:10px;grid-column:3;align-items:center;gap:12px;width:310px;height:88px;padding:10px 16px;display:flex}.abschluss__zeichen{background:var(--gruen-dunkel);color:#fff;width:40px;height:40px}.abschluss__karte small,.abschluss__karte strong,.abschluss__karte em{display:block}.abschluss__karte small{color:var(--gedaempft);margin-bottom:3px;font-size:11px}.abschluss__karte strong{font:500 18px/1.12 var(--anzeige)}.abschluss__karte em{color:var(--gruen-dunkel);margin-top:3px;font-size:12px;font-style:normal}.abschluss--einfach{background:var(--mint);padding:74px 0}.abschluss--einfach .abschluss__innen{min-height:0;color:var(--tinte);background:0 0;padding:0;display:block}.abschluss--einfach h2{margin-bottom:18px;font-size:42px}.abschluss--einfach .pille--hell{background:var(--paneel);color:var(--tinte)}.abschluss--einfach .pille--hell>span{color:var(--gruen);background:#fff}.abschluss+.fuss{margin-top:0}.seitenkopf{background:var(--wald);color:#fff;min-height:540px;padding:190px 0 80px}.seitenkopf h1{max-width:760px;font:500 64px / 1.04 var(--anzeige);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.seitenkopf__lead{color:#fffc;max-width:600px;margin:20px 0 26px;font-size:18px;line-height:1.6}.kontaktseite{padding-block:90px}.kontaktseite .kontakt{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.kontaktseite .kontakt .angaben{border:0;grid-template-columns:1fr;gap:20px;margin:0;padding:0}.kontaktseite .kontakt .angaben dd{font:500 28px/1.2 var(--anzeige);letter-spacing:-.02em}.beitragsliste{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.artikel{border:1px solid var(--linie);border-bottom:1px solid var(--linie);border-radius:12px;grid-template-columns:minmax(120px,38%) minmax(0,1fr);align-items:start;gap:18px;margin:0;padding:16px;display:grid}.artikel:first-child{padding-top:16px}.artikel:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:minmax(180px,28%) minmax(0,1fr)}.artikel__bild,.beitragsliste__bild{border-radius:12px;width:100%;display:block;overflow:hidden}.artikel__bild{aspect-ratio:1.05;object-fit:cover}.artikel:last-child:nth-child(odd) .artikel__bild{aspect-ratio:1.7}.artikel h3{font:500 24px/1.3 var(--anzeige);letter-spacing:-.01em;margin:0}.artikel__meta{color:var(--gedaempft);margin:0 0 10px;font-size:14px}.artikel__meta strong{font-weight:400}.artikel p{max-width:560px;color:var(--gedaempft);margin:8px 0 12px;font-size:15px}.artikel a:not(.beitragsliste__bild){color:var(--gruen-dunkel);font-size:15px;font-weight:500}.fuss{background:var(--nebel);padding:72px 0 22px}.fuss__raster{grid-template-columns:1.5fr 1fr 1.25fr 1fr;gap:44px;padding-bottom:54px;display:grid}.fuss__marke{font:600 26px/1 var(--anzeige);align-items:center;gap:8px;display:inline-flex}.fuss__marke span{color:var(--gruen);font-size:18px}.fuss p{color:#565d56;margin:0;font-size:14px;line-height:1.8}.fuss__raster>div:first-child p{color:var(--gedaempft);margin-top:12px}.fuss h2{font:500 20px var(--anzeige);margin:0 0 16px}.fuss ul{flex-direction:column;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.fuss li a{color:#565d56;font-size:14px;line-height:1.8}.fuss li a:hover{text-decoration:underline}.fuss__unten{border-top:1px solid var(--linie);color:#565d56;justify-content:space-between;gap:14px;padding-top:18px;font-size:12px;display:flex}.fuss__unten a{align-items:center;gap:6px;display:inline-flex}.rechtsseite{max-width:820px;margin-inline:auto;padding:80px 0 120px}.rechtsseite h1{font:500 52px/1.1 var(--anzeige);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0 0 24px}.rechtsseite h2{font:500 30px/1.15 var(--anzeige);margin:42px 0 8px}.rechtsseite p,.rechtsseite li{color:var(--gedaempft);line-height:1.7}.fehlerseite{text-align:center;place-content:center;justify-items:center;gap:20px;min-height:60vh;padding:80px 24px;display:grid}.fehlerseite h1{font:500 64px/1.04 var(--anzeige);letter-spacing:-.035em;margin:0}.fehlerseite p{color:var(--gedaempft);margin:0}.elemente{gap:0;display:grid}@media (width<=1023px){.hero__text{width:min(520px,48%)}.hero h1{font-size:clamp(48px,6.7vw,68px)}.hero__karte{width:min(460px,44vw)}.einleitung__raster{grid-template-columns:minmax(280px,350px) minmax(0,1fr);gap:36px}.ablauf__raster{grid-template-columns:1fr 1.2fr;gap:36px}.abschluss__innen{grid-template-columns:minmax(0,1fr) 56px 290px;gap:18px;padding:24px}.abschluss__karte{width:290px}.fuss__raster{gap:28px}}@media (width<=767px){:root{--rahmen:calc(100% - 40px)}body{font-size:16px}.hero{height:auto;min-height:640px;padding:0 0 24px;display:flow-root}.hero__foto{object-position:62% center;height:640px}.hero__schatten{background:linear-gradient(90deg,#071c02bf,#071c0261);height:640px;inset:0 0 auto}.hero__text{width:calc(100% - 40px);margin:168px 20px 0;position:relative;top:auto;left:auto}.hero__etikett{margin-bottom:16px;font-size:13px}.hero h1{font-size:40px;line-height:1.05}.hero__lead{margin:16px 0 22px;font-size:16px}.hero__aktionen{gap:12px}.hero .aktion{font-size:16px}.hero .aktion--zweit{font-size:14px}.hero__karte{width:calc(100% - 40px);margin:24px auto 0;position:relative;top:auto;right:auto}.karte-formular{padding:23px 20px 20px}.direkt{padding-bottom:22px}.direkt__innen{grid-template-columns:42px 1fr;gap:12px;padding:26px 0}.direkt__zeichen{width:42px;height:42px}.direkt__titel{font-size:19px}.direkt__innen>.textlink{grid-column:2;justify-self:start}.abschnitt__kopf h1,.abschnitt__kopf h2,.einleitung h2,.mitte-kopf h2,.abschluss h2,.merkmal h2{font-size:32px;line-height:1.12}.abschnitt--text .abschnitt__kopf h2{font-size:28px}.pille{height:40px;margin-bottom:18px;font-size:14px}.einleitung{padding-block:64px}.einleitung__raster{grid-template-columns:1fr;gap:28px}.einleitung__bild{width:min(350px,100%)}.punkte{gap:10px}.punkt+.punkt{padding-left:10px}.merkmal{padding-block:64px}.merkmal__raster{grid-template-columns:1fr;gap:28px}.leistungen{padding-block:64px}.mitte-kopf{margin-bottom:28px}.leistungen__raster{grid-template-columns:1fr;gap:18px}.leistung{padding:18px 18px 16px}.leistung__bild{aspect-ratio:1.08}.leistung h3{font-size:22px}.ablauf{padding:64px 0}.ablauf__raster{grid-template-columns:1fr;gap:22px}.ablauf h2{font-size:32px}.ablauf__foto{aspect-ratio:1.5;height:auto}.schritt{grid-template-columns:42px 1fr 18px;gap:24px;min-height:140px;padding:18px}.schritt__nummer{font-size:36px}.abschnitt{padding-block:60px}.abschluss{padding:0 0 32px}.abschluss__innen{grid-template-columns:1fr;gap:18px;min-height:0;padding:24px}.abschluss h2{font-size:32px}.abschluss__karte{grid-column:1;width:100%}.abschluss--einfach{padding:56px 0}.abschluss--einfach .abschluss__innen{padding:0}.seitenkopf{min-height:470px;padding:150px 0 60px}.seitenkopf h1{font-size:44px}.seitenkopf__lead{font-size:16px}.kontaktseite{padding-block:54px}.kontaktseite .kontakt{grid-template-columns:1fr;gap:24px}.beitragsliste{grid-template-columns:1fr;gap:16px}.artikel,.artikel:last-child:nth-child(odd){flex-direction:column;gap:14px;padding:12px;display:flex}.artikel__bild,.artikel:last-child:nth-child(odd) .artikel__bild{aspect-ratio:1.18}.artikel h3{font-size:22px}.fuss{padding:52px 0 18px}.fuss__raster{grid-template-columns:1fr 1fr;gap:34px 20px;padding-bottom:36px}.fuss__raster>div:first-child{grid-column:span 2}.fuss__unten{flex-wrap:wrap;font-size:11px}.rechtsseite{padding-block:60px 80px}.rechtsseite h1{font-size:36px}.fehlerseite h1{font-size:44px}}@media (width<=380px){.hero h1{font-size:38px}.hero .aktion{gap:8px;padding-right:12px;font-size:14px}.punkte{grid-template-columns:1fr}.punkt+.punkt{border-left:0;border-top:1px solid var(--linie);padding:12px 0 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.leistung:hover .leistung__bild img,.aktion:hover .aktion__scheibe{transform:none}}.sprachwahl[data-astro-cid-rdiryfen]{align-items:center;gap:14px;display:flex}.sprachwahl[data-astro-cid-rdiryfen] a[data-astro-cid-rdiryfen]{color:var(--gedaempft);font-size:15px;font-weight:500;line-height:1;text-decoration:none}.sprachwahl[data-astro-cid-rdiryfen] a[data-astro-cid-rdiryfen]:hover,.sprachwahl[data-astro-cid-rdiryfen] a[data-astro-cid-rdiryfen][aria-current=true]{color:var(--tinte)}.sprachwahl[data-astro-cid-rdiryfen] a[data-astro-cid-rdiryfen][aria-current=true]{text-underline-offset:6px;text-decoration:underline}.sprachwahl--mobil[data-astro-cid-rdiryfen]{gap:20px;margin-top:8px}.sprachwahl--mobil[data-astro-cid-rdiryfen] a[data-astro-cid-rdiryfen]{font-size:18px}
