@font-face{font-family:"Space Grotesk";src:url("/layout-2026/fonts/space-grotesk-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Space Grotesk";src:url("/layout-2026/fonts/space-grotesk-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Space Grotesk";src:url("/layout-2026/fonts/space-grotesk-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}

#lf-seite .kd{--red:#d10000;--red-hover:#a80000;--red-text:var(--red);--red-soft:#ffe8e8;--on-red:#fafafa;--ink:#1e1e1e;--body:#222;--mid:#555;--muted:#888;--surface:#fafafa;--surface-white:#fff;--surface-gray:#f0f0f0;--surface-dark:#1e1e1e;--surface-black:#141414;--surface-dark-2:#333;--on-dark:#fafafa;--on-dark-muted:rgba(255,255,255,.65);--line:#e3e3e3;--line-strong:#dedede;--line-input:#d4d4d4;--green:#1a7a35;--green-soft:#e8f5e9;--amber:#b36a00;--amber-soft:#fff3e0;--blue:#008cba;--star:#f5b301;--focus-ring:#1e1e1e;--info-soft:#f0f7fa;--info:#007095;--warn-soft:#fff9ec;--warn-line:#e0a800;--warn-text:#8a6100;--ink-soft:#4d4d4d;--font-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-zahl:"Space Grotesk",Inter,sans-serif;font-family:var(--font-sans);color:var(--body);-webkit-font-smoothing:antialiased}
#lf-seite .kd [data-theme="dark"]{--red-hover:#b80000;--red-text:#ff7a70;--red-soft:#3a1414;--ink:#fafafa;--body:#e4e4e4;--mid:#a6a6a6;--muted:#8d8d8d;--surface:#1e1e1e;--surface-white:#242424;--surface-gray:#333;--surface-dark:#141414;--surface-black:#0d0d0d;--surface-dark-2:#2a2a2a;--line:#3a3a3a;--line-strong:#444;--line-input:#555;--green:#4cc26b;--green-soft:#15301d;--amber:#f0a33a;--amber-soft:#35260f;--blue:#3cb4dd;--focus-ring:#fafafa;--info-soft:#12262e;--info:#5cc3e6;--warn-soft:#2e2410;--warn-text:#f0c050;--ink-soft:#c4c4c4}
#lf-seite .kd *,#lf-seite .kd *::before,#lf-seite .kd *::after{box-sizing:border-box}
#lf-seite .kd [id]{scroll-margin-top:110px}
#lf-seite .kd p,#lf-seite .kd h2,#lf-seite .kd h3,#lf-seite .kd h4,#lf-seite .kd ul,#lf-seite .kd ol,#lf-seite .kd figure,#lf-seite .kd blockquote{margin:0}
#lf-seite .kd h2,#lf-seite .kd h3,#lf-seite .kd h4{letter-spacing:normal;word-break:normal;hyphens:manual;text-transform:none;padding:0;border:0;background:none}
#lf-seite .kd h2::before,#lf-seite .kd h2::after,#lf-seite .kd h3::before,#lf-seite .kd h3::after{content:none}
#lf-seite .kd ul,#lf-seite .kd ol{padding:0;list-style:none}
#lf-seite .kd li{margin:0;padding:0;list-style:none;border:0}
#lf-seite .kd li::before,#lf-seite .kd li::marker{content:none}
#lf-seite .kd p{padding:0}
#lf-seite .kd p,#lf-seite .kd li,#lf-seite .kd td,#lf-seite .kd th,#lf-seite .kd label,#lf-seite .kd figcaption,#lf-seite .kd blockquote,#lf-seite .kd span,#lf-seite .kd b,#lf-seite .kd strong{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}
#lf-seite .kd b,#lf-seite .kd strong{font-weight:700}
#lf-seite .kd h2,#lf-seite .kd h3,#lf-seite .kd h4{color:inherit}
#lf-seite .kd img{max-width:100%;height:auto}
#lf-seite .kd b,#lf-seite .kd strong{font-weight:700;color:inherit}
#lf-seite .kd em{font-style:normal;color:var(--red)}
#lf-seite .kd a:not([class]){color:var(--red);font-weight:500;text-decoration:none}
#lf-seite .kd a:not([class]):hover{color:var(--red-hover);text-decoration:underline}
#lf-seite .kd [data-theme="dark"] a:not([class]){color:#ff7a70}
#lf-seite .kd sup{font-size:.62em;line-height:0;vertical-align:super;margin-left:1px;top:auto}
#lf-seite .kd sup a{font-weight:700!important;padding:0 1px}
#lf-seite .kd input,#lf-seite .kd select,#lf-seite .kd textarea{margin:0;box-shadow:none;width:100%;max-width:100%;color:var(--ink);-webkit-appearance:none;appearance:none}
#lf-seite .kd select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231e1e1e' stroke-width='2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;padding-right:34px!important}
#lf-seite .kd input:focus,#lf-seite .kd select:focus,#lf-seite .kd textarea:focus{outline:2px solid var(--ink);outline-offset:1px;box-shadow:none}
#lf-seite .kd button{font-family:var(--font-sans);margin:0;line-height:normal;cursor:pointer;padding:0;width:auto;min-width:0;min-height:0;background:none;border:0;border-radius:0;text-transform:none;box-shadow:none;letter-spacing:normal;transform:none}
#lf-seite .kd input[type=number]{-moz-appearance:textfield}
#lf-seite .kd input::-webkit-outer-spin-button,#lf-seite .kd input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
#lf-seite .kd button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}
#lf-seite .kd code{background:none;border:0;padding:0}
#lf-seite .kd .sh-btn{display:inline-flex;align-items:center;justify-content:center;gap:24px;border:0;border-radius:35px;font:700 14px/20px var(--font-sans);text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .3s,background-color .3s,border-color .3s}
#lf-seite .kd .sh-btn--lg{height:70px;padding:0 40px}
#lf-seite .kd .sh-btn--md{height:50px;padding:0 32px}
#lf-seite .kd .sh-btn--sm{height:40px;padding:0 24px;font-size:13px}
#lf-seite .kd .sh-btn:hover{transform:scale(.95)}
#lf-seite .kd .sh-btn:focus-visible,#lf-seite .kd .sh-stoerer:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}
#lf-seite .kd .sh-btn--primary{background:var(--red);color:var(--on-red)}
#lf-seite .kd .sh-btn--primary:hover{background:var(--red-hover);color:var(--on-red)}
#lf-seite .kd .sh-btn--outline{background:transparent;color:var(--red-text);border:1px solid var(--red)}
#lf-seite .kd .sh-btn--outline:hover{border-width:2px}
#lf-seite .kd .sh-btn--dark{background:var(--surface-dark);color:var(--on-dark)}
#lf-seite .kd .sh-btn--dark:hover{color:var(--on-dark)}
#lf-seite .kd .sh-btn svg{width:10px;height:10px;flex:none}
#lf-seite .kd .sh-stoerer{display:block;width:238px;height:238px;transform:rotate(-9deg);transition:transform .2s ease;filter:drop-shadow(0 10px 22px rgba(30,30,30,.24));text-decoration:none}
#lf-seite .kd .sh-stoerer:hover{transform:rotate(-9deg) scale(1.055)}
#lf-seite .kd .sh-stoerer svg{display:block;width:100%;height:100%}
#lf-seite .kd .sh-stoerer__stern{fill:var(--red)}
#lf-seite .kd .sh-stoerer text{font-family:var(--font-sans);text-anchor:middle;fill:var(--on-red)}
#lf-seite .kd .sh-stoerer__klein{font-size:10px;font-weight:700;letter-spacing:.06em}
#lf-seite .kd .sh-stoerer__name{font-size:24px;font-weight:900}
#lf-seite .kd .sh-stoerer__pill{fill:var(--surface-white)}
#lf-seite .kd .sh-stoerer__cta{font-size:12px;font-weight:900;fill:var(--red)!important}
@media (prefers-reduced-motion:reduce){#lf-seite .kd .sh-btn,#lf-seite .kd .sh-stoerer{transition:none}}
@media (max-width:480px){#lf-seite .kd .sh-btn{white-space:normal;text-align:center;max-width:100%}#lf-seite .kd .sh-btn--lg{height:auto;min-height:60px;padding:14px 28px}}
#lf-seite .kd .k6d5673{width:100%}
#lf-seite .kd .kfe0ce6{width:100%;font-family:var(--font-sans);color:var(--body)}
#lf-seite .kd .k117715{background:var(--surface);padding:90px 70px}
#lf-seite .kd .kfc0d0f{display:grid;grid-template-columns:minmax(0px, 5fr) minmax(0px, 7fr);gap:70px;align-items:start}
#lf-seite .kd .ke844e2{display:flex;flex-direction:column;gap:20px;position:sticky;top:110px}
#lf-seite .kd .kcf8506{font:700 12px/18px var(--font-sans);letter-spacing:0.08em;text-transform:uppercase;color:var(--red)}
#lf-seite .kd .k46f110{margin:0px;font:700 28px/38px var(--font-sans);color:var(--ink);text-wrap:pretty}
#lf-seite .kd .ka5daa5{font:400 14px/22px var(--font-sans);color:var(--mid);border-top:1px solid var(--line);padding-top:20px}
#lf-seite .kd .kb5a98e{display:flex;flex-direction:column;gap:20px}
#lf-seite .kd .k2cf1bd{margin:0px 0px 10px;font:700 25px/27px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k6f2c23{background:var(--surface-gray);border-radius:6px;padding:30px;display:grid;grid-template-columns:56px minmax(0px, 1fr);gap:25px}
#lf-seite .kd .k7405f2{width:56px;height:56px;border-radius:50%;background:var(--surface-white);color:var(--red);display:flex;align-items:center;justify-content:center}
#lf-seite .kd .k459fe4{display:flex;flex-direction:column;gap:10px}
#lf-seite .kd .k8168c1{display:flex;align-items:baseline;gap:15px}
#lf-seite .kd .k231eab{font:600 14px/20px var(--font-zahl);color:var(--red)}
#lf-seite .kd .k4806b0{margin:0px;font:700 20px/25px var(--font-sans);color:var(--ink)}
#lf-seite .kd .k4f1a67{margin:0px;font:400 16px/25px var(--font-sans);text-wrap:pretty}
#lf-seite .kd .kf64901{display:grid;grid-template-columns:300px minmax(0px, 1fr);gap:70px}
#lf-seite .kd .k46d5af{margin:0px;font:700 40px/50px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k4836bf{display:grid;grid-template-columns:minmax(0px, 1fr) auto;gap:10px;align-items:center}
#lf-seite .kd .k9e293c{font:700 12px/18px var(--font-sans);letter-spacing:0.08em;text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .kc01cf2{font:600 14px/18px var(--font-zahl);color:var(--mid)}
#lf-seite .kd .k55f1b1{grid-column:1 / -1;height:6px;border-radius:3px;background:var(--surface-gray);overflow:hidden}
#lf-seite .kd .k111af5{height:6px;background:var(--red);width:25%}
#lf-seite .kd .kda1c72{height:6px;background:var(--red);width:18.75%}
#lf-seite .kd .k4bdbb1{height:6px;background:var(--red);width:31.25%}
#lf-seite .kd .kc6e761{list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:1fr 1fr;column-gap:35px}
#lf-seite .kd .k7408e1{border-bottom:1px solid var(--line)}
#lf-seite .kd .k640e19{display:grid;grid-template-columns:44px minmax(0px, 1fr) 16px;gap:15px;align-items:center;padding:14px 0px;text-decoration:none;color:var(--ink);font:500 15px/22px var(--font-sans)}
#lf-seite .kd .k9a7c8a{width:44px;height:44px;border-radius:50%;background:var(--surface-gray);display:flex;align-items:center;justify-content:center;font:600 14px/1 var(--font-zahl);color:var(--red)}
#lf-seite .kd .ke09362{color:var(--red)}
#lf-seite .kd .k42a11e{background:var(--surface);padding:90px 70px;display:flex;flex-direction:column;gap:50px}
#lf-seite .kd .k172a79{display:grid;grid-template-columns:minmax(0px, 7fr) minmax(0px, 5fr);gap:70px;align-items:end}
#lf-seite .kd .k553a32{display:flex;gap:15px;align-items:center}
#lf-seite .kd .kb34e71{width:120px;height:3px;background:var(--line)}
#lf-seite .kd .ka9ea09{height:3px;background:var(--red);width:6.25%}
#lf-seite .kd .k1660f0{font:400 13px/18px var(--font-sans);color:var(--mid)}
#lf-seite .kd .ke502c9{margin:0px;font:700 45px/50px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k87612f{margin:0px;font:400 22px/34px var(--font-sans);color:var(--ink)}
#lf-seite .kd .k034aec{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;display:block}
#lf-seite .kd .kf77018{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:35px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .k2b5292{margin:0px}
#lf-seite .kd .kb77fbe{margin:0px;font-weight:700;color:var(--ink)}
#lf-seite .kd .kf0c8ae{display:flex;flex-direction:column;gap:15px}
#lf-seite .kd .kae9570{font:700 14px/20px var(--font-sans);color:var(--ink)}
#lf-seite .kd .k918613{display:grid;grid-template-columns:repeat(4, minmax(0px, 1fr));gap:15px;align-items:end}
#lf-seite .kd .kaed1a1{border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:12px;background:var(--surface-gray);min-height:380px}
#lf-seite .kd .kcecb31{font:700 18px/24px var(--font-sans);color:var(--ink)}
#lf-seite .kd .ke3520f{font:700 11px/16px var(--font-sans);letter-spacing:0.08em;text-transform:uppercase;color:var(--mid)}
#lf-seite .kd .ka3253c{font:400 14px/22px var(--font-sans)}
#lf-seite .kd .k04e85f{font:italic 400 14px/22px var(--font-sans)}
#lf-seite .kd .k93bf62{font:700 11px/16px var(--font-sans);letter-spacing:0.08em;text-transform:uppercase;color:var(--red)}
#lf-seite .kd .k367b7a{font:700 15px/22px var(--font-sans);color:var(--ink)}
#lf-seite .kd .k2b2682{border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:12px;background:var(--surface-gray);min-height:420px}
#lf-seite .kd .k3483bd{border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:12px;background:var(--surface-gray);min-height:460px}
#lf-seite .kd .k22cd48{border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:12px;background:var(--surface-gray);min-height:500px}
#lf-seite .kd .k320189{font:400 12px/18px var(--font-sans);color:var(--mid)}
#lf-seite .kd .k1571e5{display:grid;grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr);gap:35px;align-items:start}
#lf-seite .kd .kb2c41a{margin:0px;background:var(--surface-gray);border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:12px}
#lf-seite .kd .kc85889{width:100%;display:block}
#lf-seite .kd .k42e571{font:italic 400 14px/22px var(--font-sans);color:var(--mid)}
#lf-seite .kd .k161dd9{border:2px solid var(--ink);border-radius:6px;padding:30px;font:400 17px/28px var(--font-sans)}
#lf-seite .kd .kce4a21{display:grid;grid-template-columns:320px minmax(0px, 1fr);gap:50px;border-top:3px solid var(--ink);padding-top:35px}
#lf-seite .kd .k81a910{margin:0px;font:700 25px/30px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k998f0a{margin:0px;font:400 16px/25px var(--font-sans)}
#lf-seite .kd .ka46a61{background:var(--red);color:var(--on-red);border-radius:6px;padding:25px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .k6b4bba{display:flex;flex-direction:column}
#lf-seite .kd .kb7f289{font:700 14px/20px var(--font-sans);color:var(--ink);padding-bottom:10px}
#lf-seite .kd .k4e29f4{display:grid;grid-template-columns:150px 1fr 1.5fr;gap:20px;padding:10px 0px;font:700 12px/18px var(--font-sans);letter-spacing:0.06em;text-transform:uppercase;color:var(--mid);border-bottom:3px solid var(--line)}
#lf-seite .kd .k02a353{display:grid;grid-template-columns:150px 1fr 1.5fr;gap:20px;padding:14px 0px;border-bottom:1px solid var(--line);font:400 15px/23px var(--font-sans)}
#lf-seite .kd .kf9433a{font-size:18px;color:var(--red)}
#lf-seite .kd .k10b2db{height:3px;background:var(--red);width:12.5%}
#lf-seite .kd .k275d8e{margin:0px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .kd4f237{display:grid;grid-template-columns:1fr 1fr;gap:20px}
#lf-seite .kd .kdc5b10{background:var(--surface-gray);border-radius:6px;padding:35px;display:flex;flex-direction:column;gap:15px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .k5a61bf{margin:0px;font:700 25px/27px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k6c4169{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:15px}
#lf-seite .kd .k6274bc{border:2px solid var(--ink);border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:15px}
#lf-seite .kd .k8a43f8{display:grid;grid-template-columns:1fr 1fr;gap:15px}
#lf-seite .kd .k3503ba{display:flex;flex-direction:column;gap:6px}
#lf-seite .kd .k2383fa{font:400 14px/22px var(--font-sans);color:var(--mid)}
#lf-seite .kd .kcd1434{display:flex;flex-direction:column;gap:6px;border-left:3px solid var(--red);padding-left:12px}
#lf-seite .kd .kb87da3{font:500 14px/22px var(--font-sans);color:var(--ink)}
#lf-seite .kd .k199b35{background:var(--surface);padding:90px 70px;display:flex;flex-direction:column;gap:35px}
#lf-seite .kd .k789504{height:3px;background:var(--red);width:18.75%}
#lf-seite .kd .k877ac4{display:grid;grid-template-columns:repeat(12, minmax(0px, 1fr));gap:15px}
#lf-seite .kd .k7821e1{grid-column:span 7;background:var(--surface-gray);border-radius:6px;padding:30px;display:flex;flex-direction:column;gap:18px}
#lf-seite .kd .k9e4d63{display:grid;grid-template-columns:170px minmax(0px, 1fr);gap:15px;align-items:center}
#lf-seite .kd .keb4a2a{display:flex;flex-direction:column;gap:5px}
#lf-seite .kd .k90addf{height:22px;background:var(--surface-white);border-radius:3px}
#lf-seite .kd .k64ddde{height:22px;border-radius:3px;background:var(--red);width:40%}
#lf-seite .kd .k63c5e2{height:22px;border-radius:3px;background:var(--red);width:100%}
#lf-seite .kd .kde7650{height:22px;border-radius:3px;background:var(--red);width:38%}
#lf-seite .kd .kf24f88{grid-column:span 5;background:var(--surface-dark);color:var(--on-dark);border-radius:6px;padding:30px;display:flex;flex-direction:column;gap:20px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .k7b756d{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}
#lf-seite .kd .k8fab2a{font:600 36px/40px var(--font-zahl);color:rgb(255, 122, 112)}
#lf-seite .kd .k671086{font:400 12px/17px var(--font-sans);color:var(--mid)}
#lf-seite .kd .k2c30fc{margin:20px 0px 0px;font:700 25px/27px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k35205c{margin:0px;max-width:820px;font:400 17px/28px var(--font-sans)}
#lf-seite .kd .kf3cde6{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}
#lf-seite .kd .ke608b2{display:flex;align-items:flex-end;gap:25px;height:160px;border-bottom:1px solid var(--line)}
#lf-seite .kd .kcd6d3d{flex:1 1 0%;display:flex;flex-direction:column;align-items:center;gap:6px;justify-content:flex-end;height:100%}
#lf-seite .kd .k660ef2{font:600 24px/24px var(--font-zahl);color:var(--mid)}
#lf-seite .kd .k8d46a3{width:100%;background:var(--surface-gray);border-radius:3px 3px 0px 0px;height:94.5px}
#lf-seite .kd .kf94477{font:600 24px/24px var(--font-zahl);color:var(--red)}
#lf-seite .kd .k6253fc{width:100%;background:var(--red);border-radius:3px 3px 0px 0px;height:38.5px}
#lf-seite .kd .k558680{display:flex;gap:25px;font:400 12px/17px var(--font-sans)}
#lf-seite .kd .ka9f396{flex:1 1 0%;text-align:center;color:var(--mid)}
#lf-seite .kd .k85941b{flex:1 1 0%;text-align:center;font-weight:700;color:var(--ink)}
#lf-seite .kd .kdf3ce9{width:100%;background:var(--surface-gray);border-radius:3px 3px 0px 0px;height:52.5px}
#lf-seite .kd .k5f9b7c{width:100%;background:var(--red);border-radius:3px 3px 0px 0px;height:28px}
#lf-seite .kd .k043dec{background:var(--surface-gray);border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:12px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .ka75c23{display:flex;gap:20px}
#lf-seite .kd .kfb7434{display:flex;flex-direction:column;gap:4px}
#lf-seite .kd .kcee01f{font:600 36px/40px var(--font-zahl);color:var(--red)}
#lf-seite .kd .k3fbcb9{margin:0px;font-size:14px;line-height:22px}
#lf-seite .kd .k054bd4{margin:0px;font:italic 400 14px/22px var(--font-sans);color:var(--mid)}
#lf-seite .kd .k8adc5c{background:var(--red);color:var(--on-red);border-radius:6px;padding:35px 40px;font:400 18px/29px var(--font-sans)}
#lf-seite .kd .k8abead{height:3px;background:var(--red);width:25%}
#lf-seite .kd .kfea832{background:var(--surface-gray);border-radius:6px;padding:30px;display:grid;grid-template-columns:56px minmax(0px, 1fr);gap:20px}
#lf-seite .kd .kb4cd19{display:flex;flex-direction:column;gap:10px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .k64bcb2{margin:0px;border:2px solid var(--ink);border-radius:6px;padding:30px;display:flex;flex-direction:column;gap:12px}
#lf-seite .kd .k36917d{display:grid;grid-template-columns:minmax(0px, 1fr) 440px;gap:35px;align-items:start}
#lf-seite .kd .k49b947{display:flex;flex-direction:column;gap:20px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .kcbf125{background:var(--surface-gray);border-radius:6px;padding:30px;display:flex;flex-direction:column;gap:20px}
#lf-seite .kd .k2dd92a{display:flex;align-items:flex-end;gap:20px;height:200px;border-bottom:1px solid var(--line-strong)}
#lf-seite .kd .ked8d7c{flex:1 1 0%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}
#lf-seite .kd .k038241{font:600 28px/28px var(--font-zahl);color:var(--red)}
#lf-seite .kd .kd1aea4{width:100%;background:var(--red);border-radius:3px 3px 0px 0px;height:141px}
#lf-seite .kd .kf39c7e{width:100%;background:var(--red);border-radius:3px 3px 0px 0px;height:96px}
#lf-seite .kd .k272061{width:100%;background:var(--red);border-radius:3px 3px 0px 0px;height:12px}
#lf-seite .kd .ka13c1b{flex:1 1 0%;text-align:center;font:400 12px/17px var(--font-sans);color:var(--mid)}
#lf-seite .kd .k8bdf3a{font:italic 400 14px/22px var(--font-sans);color:var(--ink)}
#lf-seite .kd .kbe9ad9{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:start}
#lf-seite .kd .k70cdc7{display:flex;flex-direction:column;gap:15px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .kd35947{background:var(--surface-dark);color:var(--on-dark);border-radius:6px;padding:30px;font:400 17px/28px var(--font-sans)}
#lf-seite .kd .k92f991{background:var(--surface-gray);border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:10px;font:400 14px/22px var(--font-sans)}
#lf-seite .kd .kb51f2a{font:700 17px/23px var(--font-sans);color:var(--ink)}
#lf-seite .kd .k1bd8d1{font:700 11px/16px var(--font-sans);letter-spacing:0.06em;text-transform:uppercase;color:var(--mid);display:block}
#lf-seite .kd .k60b1c3{font:700 11px/16px var(--font-sans);letter-spacing:0.06em;text-transform:uppercase;color:var(--red);display:block}
#lf-seite .kd .kf7d924{color:var(--ink)}
#lf-seite .kd .k5fa96a{background:var(--surface-dark);color:var(--on-dark);padding:90px 70px;display:flex;flex-direction:column;gap:45px}
#lf-seite .kd .k49bb50{display:grid;grid-template-columns:minmax(0px, 1fr) 220px;gap:50px;align-items:start}
#lf-seite .kd .kbbc017{display:flex;flex-direction:column;gap:12px}
#lf-seite .kd .k48695d{font:700 12px/18px var(--font-sans);letter-spacing:0.08em;text-transform:uppercase;color:rgb(255, 122, 112)}
#lf-seite .kd .kdc1fa6{margin:0px;font:700 45px/50px var(--font-sans);text-transform:uppercase;color:var(--on-dark)}
#lf-seite .kd .kd397cc{font:500 18px/25.2px var(--font-sans);text-transform:uppercase;color:var(--mid)}
#lf-seite .kd .k395897{margin:15px 0px 0px;max-width:760px;font:400 18px/29px var(--font-sans)}
#lf-seite .kd .kad2f5c{display:grid;grid-template-columns:repeat(5, minmax(0px, 1fr));gap:1px;background:rgb(58, 58, 58);border-radius:6px;overflow:hidden}
#lf-seite .kd .k9a617e{background:rgb(36, 36, 36);padding:16px;text-align:center;font:700 13px/18px var(--font-sans);text-transform:uppercase;letter-spacing:0.04em}
#lf-seite .kd .ka28d28{display:grid;grid-template-columns:minmax(0px, 8fr) minmax(0px, 4fr);gap:20px;align-items:start}
#lf-seite .kd .kd73e00{margin:0px;display:flex;flex-direction:column;gap:10px}
#lf-seite .kd .k8d755e{width:100%;display:block;border-radius:6px}
#lf-seite .kd .k120fc8{font:400 13px/19.5px var(--font-sans);color:var(--mid)}
#lf-seite .kd .kef7aa4{background:rgb(36, 36, 36);border-radius:6px;padding:22px;display:flex;flex-direction:column;gap:8px}
#lf-seite .kd .k9f0e4d{display:flex;align-items:center;gap:12px}
#lf-seite .kd .kfa7ed4{color:rgb(255, 122, 112)}
#lf-seite .kd .k4c9562{margin:0px;font:700 16px/22px var(--font-sans);text-transform:uppercase;color:var(--on-dark)}
#lf-seite .kd .ke00960{margin:0px;font:400 14px/22px var(--font-sans)}
#lf-seite .kd .k6c87c3{background:var(--red);border-radius:6px;padding:40px 50px;display:grid;grid-template-columns:minmax(0px, 1fr) auto;gap:35px;align-items:center}
#lf-seite .kd .k51ffaa{display:flex;flex-direction:column;gap:8px;color:var(--on-red)}
#lf-seite .kd .k756c01{margin:0px;font:700 25px/30px var(--font-sans);color:var(--on-red)}
#lf-seite .kd .k8f23b3{display:flex;flex-direction:column;gap:8px;align-items:center}
#lf-seite .kd .k204127{font:400 12px/18px var(--font-sans);color:var(--on-red)}
#lf-seite .kd .kee64c8{height:3px;background:var(--red);width:31.25%}
#lf-seite .kd .k4b4956{background:var(--surface-gray);border-radius:6px;padding:30px 35px;display:flex;flex-direction:column;gap:6px}
#lf-seite .kd .kc6ce15{font:700 14px/20px var(--font-sans);color:var(--ink);margin-bottom:10px}
#lf-seite .kd .k4ba11a{display:grid;grid-template-columns:230px minmax(0px, 1fr) 1.1fr 1fr;gap:20px;padding:8px 0px;font:700 11px/16px var(--font-sans);letter-spacing:0.06em;text-transform:uppercase;color:var(--mid);border-bottom:3px solid var(--line-strong)}
#lf-seite .kd .ka0ea35{display:grid;grid-template-columns:230px minmax(0px, 1fr) 1.1fr 1fr;gap:20px;align-items:center;padding:10px 0px;border-bottom:1px solid var(--line-strong);font:400 13px/19px var(--font-sans)}
#lf-seite .kd .k0d851c{font-size:15px;color:var(--ink)}
#lf-seite .kd .kecd7b0{height:18px;background:var(--surface-white);border-radius:3px}
#lf-seite .kd .k703268{height:18px;border-radius:3px;background:var(--ink-soft);width:30%}
#lf-seite .kd .kc4a8ba{font:600 13px/16px var(--font-zahl);color:var(--ink)}
#lf-seite .kd .k558e65{color:var(--mid)}
#lf-seite .kd .kb679bf{height:18px;border-radius:3px;background:var(--red);width:12%}
#lf-seite .kd .k458ebb{height:18px;border-radius:3px;background:var(--ink-soft);width:15%}
#lf-seite .kd .ka1df6a{height:18px;border-radius:3px;background:var(--ink-soft);width:20%}
#lf-seite .kd .ka49e19{height:18px;border-radius:3px;background:var(--ink-soft);width:56%}
#lf-seite .kd .kb099a7{height:18px;border-radius:3px;background:var(--ink-soft);width:55%}
#lf-seite .kd .kbd408f{height:18px;border-radius:3px;background:var(--ink-soft);width:67%}
#lf-seite .kd .k5b2518{height:18px;border-radius:3px;background:var(--ink-soft);width:70%}
#lf-seite .kd .k62f52a{height:18px;border-radius:3px;background:var(--ink-soft);width:83%}
#lf-seite .kd .kf410f4{background:var(--red);color:var(--on-red);border-radius:6px;padding:35px;font:400 18px/29px var(--font-sans)}
#lf-seite .kd .k357d8b{border:2px solid var(--ink);border-radius:6px;padding:35px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .kab31ba{margin:15px 0px 0px;font:700 25px/27px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k4f46a3{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}
#lf-seite .kd .ke4577d{background:var(--surface-gray);border-radius:6px;padding:28px;display:flex;flex-direction:column;gap:12px}
#lf-seite .kd .kfe75f0{width:48px;height:48px;border-radius:50%;background:var(--surface-white);color:var(--red);display:flex;align-items:center;justify-content:center}
#lf-seite .kd .k072d69{font:400 15px/24px var(--font-sans)}
#lf-seite .kd .kf0d62d{display:grid;grid-template-columns:260px minmax(0px, 1fr);gap:70px}
#lf-seite .kd .k7229ac{position:sticky;top:110px;display:flex;flex-direction:column;gap:15px;border-top:3px solid var(--ink);padding-top:20px}
#lf-seite .kd .k892115{font:600 60px/60px var(--font-zahl);color:var(--red)}
#lf-seite .kd .k3c0234{height:3px;background:var(--line)}
#lf-seite .kd .k754a53{height:3px;background:var(--red);width:37.5%}
#lf-seite .kd .k22de60{font:400 13px/19px var(--font-sans);color:var(--mid)}
#lf-seite .kd .kad8104{list-style:none;margin:15px 0px 0px;padding:0px;display:flex;flex-direction:column;gap:8px}
#lf-seite .kd .kd4355f{display:flex;gap:10px;font:500 13px/19px var(--font-sans);color:var(--mid)}
#lf-seite .kd .k590adc{font:600 13px/19px var(--font-zahl);color:var(--red)}
#lf-seite .kd .kd90f49{max-width:820px;display:flex;flex-direction:column;gap:30px;font:400 18px/30.6px var(--font-sans)}
#lf-seite .kd .kea8a13{display:grid;grid-template-columns:60px minmax(0px, 1fr);gap:25px}
#lf-seite .kd .kda716c{display:flex;flex-direction:column;align-items:center}
#lf-seite .kd .k0c82cb{width:60px;height:60px;border-radius:50%;background:var(--red);color:var(--on-red);display:flex;align-items:center;justify-content:center;font:600 30px/1 var(--font-zahl);flex:0 0 auto}
#lf-seite .kd .k7e2ee9{flex:1 1 0%;width:3px;background:var(--line)}
#lf-seite .kd .ka4b074{padding:12px 0px 40px;display:flex;flex-direction:column;gap:10px}
#lf-seite .kd .k05717f{margin:0px;font:700 20px/25px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k57c51d{margin:0px;font:400 17px/28px var(--font-sans)}
#lf-seite .kd .k2590e5{flex:1 1 0%;width:3px;background:transparent}
#lf-seite .kd .kc266b6{border:2px solid var(--ink);border-radius:6px;padding:35px;display:flex;flex-direction:column;gap:20px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .k54099d{background:var(--surface-dark);border-radius:6px;padding:18px 20px;display:grid;grid-template-columns:minmax(0px, 1fr) auto;gap:15px;align-items:center}
#lf-seite .kd .ke06ea9{font:500 14px / 22px ui-monospace, Menlo, monospace;color:rgb(250, 250, 250);word-break:break-all}
#lf-seite .kd .kd43a01{border:1px solid rgb(255, 122, 112);background:transparent;color:rgb(255, 122, 112);border-radius:35px;padding:8px 16px;font:700 12px/1 var(--font-sans);text-transform:uppercase;cursor:pointer}
#lf-seite .kd .k2aef4b{margin:0px;padding:0px;list-style:none;display:flex;flex-direction:column;gap:12px}
#lf-seite .kd .k8a437f{display:grid;grid-template-columns:24px minmax(0px, 1fr);gap:12px}
#lf-seite .kd .k2d19c3{color:var(--red);padding-top:3px}
#lf-seite .kd .k9bd11b{background:var(--surface);padding:90px 70px;display:flex;flex-direction:column;gap:30px}
#lf-seite .kd .kbc83de{display:grid;grid-template-columns:repeat(5, minmax(0px, 1fr));gap:12px;background:var(--surface-gray);border-radius:6px;padding:20px}
#lf-seite .kd .kc0ecc2{display:flex;flex-direction:column;gap:6px;font:700 12px/17px var(--font-sans);color:var(--ink)}
#lf-seite .kd .k06a459{font:600 14px/1 var(--font-zahl);color:var(--red)}
#lf-seite .kd .kc9dfda{height:44px;border:none;border-radius:6px;padding:0px 12px;font:400 14px/1 var(--font-sans);background:rgb(255, 255, 255);margin-top:auto}
#lf-seite .kd .k3968fe{display:flex;align-items:center;gap:10px;border-bottom:3px solid var(--line)}
#lf-seite .kd .k8d1a26{border-top:none;border-right:none;border-bottom:3px solid var(--red);border-left:none;border-image:initial;background:transparent;padding:14px 18px;margin-bottom:-3px;font:700 14px/20px var(--font-sans);text-transform:uppercase;color:var(--ink);cursor:pointer;display:flex;gap:8px;align-items:center}
#lf-seite .kd .k77b498{background:var(--red);color:rgb(255, 255, 255);border-radius:35px;padding:2px 9px;font:600 12px/16px var(--font-zahl)}
#lf-seite .kd .kc8bc0a{border-top:none;border-right:none;border-bottom:3px solid transparent;border-left:none;border-image:initial;background:transparent;padding:14px 18px;margin-bottom:-3px;font:700 14px/20px var(--font-sans);text-transform:uppercase;color:var(--mid);cursor:pointer;display:flex;gap:8px;align-items:center}
#lf-seite .kd .k09a517{background:var(--muted);color:rgb(255, 255, 255);border-radius:35px;padding:2px 9px;font:600 12px/16px var(--font-zahl)}
#lf-seite .kd .kb288e9{margin-left:auto;display:flex;gap:10px;padding-bottom:8px}
#lf-seite .kd .keba032{display:grid;grid-template-columns:1fr 1fr;gap:10px}
#lf-seite .kd .ked0279{background:var(--surface-gray);border-radius:6px;padding:14px 18px;display:grid;grid-template-columns:30px minmax(0px, 1fr);gap:10px;font:400 15px/22px var(--font-sans)}
#lf-seite .kd .k9b4a21{font:600 13px/22px var(--font-zahl);color:var(--red)}
#lf-seite .kd .k129d30{margin:0px;font:400 13px/19.5px var(--font-sans);color:var(--mid)}
#lf-seite .kd .k1ff861{display:grid;grid-template-columns:360px minmax(0px, 1fr);gap:20px;align-items:start}
#lf-seite .kd .k7f2821{background:var(--surface-gray);border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:14px}
#lf-seite .kd .ka9cac9{display:flex;flex-direction:column;gap:6px;font:500 13px/18px var(--font-sans);color:var(--ink)}
#lf-seite .kd .kd442d3{display:grid;grid-template-columns:40px minmax(0px, 1fr) 40px;gap:6px}
#lf-seite .kd .kb5ef9a{height:40px;border:none;border-radius:50%;background:rgb(255, 255, 255);color:var(--red);font:700 20px/1 var(--font-sans);cursor:pointer}
#lf-seite .kd .k1c5793{height:40px;border:none;border-radius:6px;background:rgb(255, 255, 255);text-align:center;font:600 18px/1 var(--font-zahl)}
#lf-seite .kd .k4fcb2e{border:2px solid var(--line);border-radius:6px;padding:22px;display:flex;flex-direction:column;gap:10px}
#lf-seite .kd .kcecbd1{font:700 13px/18px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .ka4cb9c{font:600 50px/50px var(--font-zahl);color:var(--red)}
#lf-seite .kd .keaf596{height:8px;background:var(--surface-gray);border-radius:3px}
#lf-seite .kd .kf18856{height:8px;border-radius:3px;background:var(--red);width:30%}
#lf-seite .kd .kd2d072{border:2px solid var(--red);border-radius:6px;padding:22px;display:flex;flex-direction:column;gap:10px}
#lf-seite .kd .kbfe32e{height:8px;border-radius:3px;background:var(--red);width:12%}
#lf-seite .kd .keda5ec{height:8px;border-radius:3px;background:var(--red);width:15%}
#lf-seite .kd .kd93065{height:8px;border-radius:3px;background:var(--red);width:20%}
#lf-seite .kd .k3480a2{height:8px;border-radius:3px;background:var(--red);width:56%}
#lf-seite .kd .ka37a7e{height:8px;border-radius:3px;background:var(--red);width:83%}
#lf-seite .kd .kd47184{background:var(--red);color:var(--on-red);border-radius:6px;padding:25px 30px;font:500 17px/27px var(--font-sans)}
#lf-seite .kd .k23cd7a{position:relative;height:520px;background:var(--surface-dark);overflow:hidden}
#lf-seite .kd .k3df5f6{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover}
#lf-seite .kd .kc17dc3{position:absolute;left:0px;bottom:0px;background:var(--surface-dark);padding:50px 70px;max-width:760px;display:flex;flex-direction:column;gap:12px}
#lf-seite .kd .k76cc3c{margin:0px;font:700 40px/50px var(--font-sans);text-transform:uppercase;color:var(--on-dark)}
#lf-seite .kd .ka11814{background:var(--surface-gray);padding:70px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}
#lf-seite .kd .k96934c{display:grid;grid-template-columns:repeat(4, auto);justify-content:space-between;background:rgb(255, 255, 255);border-radius:6px;padding:30px}
#lf-seite .kd .k35aa2a{display:flex;flex-direction:column;gap:4px;align-items:center}
#lf-seite .kd .k3edd99{font:600 60px/60px var(--font-zahl);color:var(--ink)}
#lf-seite .kd .kad2240{font:500 12px/17px var(--font-sans);color:var(--mid);text-align:center}
#lf-seite .kd .k3ce590{background:var(--surface);padding:90px 70px;display:flex;flex-direction:column}
#lf-seite .kd .ka839e7{font:700 14px/20px var(--font-sans);color:var(--ink);padding-bottom:15px;border-bottom:3px solid var(--ink)}
#lf-seite .kd .k5399a8{display:grid;grid-template-columns:1fr 1.2fr 1.3fr 1fr;gap:30px;padding:14px 0px;font:700 12px/18px var(--font-sans);letter-spacing:0.06em;text-transform:uppercase;color:var(--mid)}
#lf-seite .kd .kfa4ee7{display:grid;grid-template-columns:1fr 1.2fr 1.3fr 1fr;gap:30px;padding:18px 20px;border-top:3px solid var(--line);font:400 15px/24px var(--font-sans);background:var(--red-soft);border-radius:6px}
#lf-seite .kd .kd754ec{display:grid;grid-template-columns:1fr 1.2fr 1.3fr 1fr;gap:30px;padding:18px 0px;border-top:3px solid var(--line);font:400 15px/24px var(--font-sans);background:transparent;border-radius:0px}
#lf-seite .kd .k285bf6{background:var(--surface-gray);padding:90px 70px;display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:35px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .kfb1ebd{background:rgb(255, 255, 255);border-radius:6px;padding:30px;align-self:start}
#lf-seite .kd .k414b10{height:3px;background:var(--red);width:50%}
#lf-seite .kd .k4776c3{display:grid;grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr);gap:15px}
#lf-seite .kd .k4738f8{border:2px solid var(--ink);border-radius:6px;padding:30px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .kd24330{background:var(--surface-gray);border-radius:6px;padding:30px;display:flex;align-items:flex-end;gap:30px;min-height:220px}
#lf-seite .kd .kc4d09c{flex:1 1 0%;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;height:100%}
#lf-seite .kd .k0ea850{font:600 26px/28px var(--font-zahl);color:var(--red)}
#lf-seite .kd .kd027d7{background:var(--red);border-radius:3px 3px 0px 0px;height:130px}
#lf-seite .kd .k2330a0{background:var(--red);border-radius:3px 3px 0px 0px;height:3.9px}
#lf-seite .kd .k1141c4{display:flex;justify-content:space-between}
#lf-seite .kd .k25f120{width:52px;height:52px;border-radius:50%;background:rgb(255, 255, 255);color:var(--red);display:flex;align-items:center;justify-content:center}
#lf-seite .kd .kcccd28{font:600 14px/20px var(--font-zahl);color:var(--muted)}
#lf-seite .kd .kf58729{margin:0px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .k103673{display:grid;grid-template-columns:1fr 1fr;gap:35px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .kb25af9{background:var(--red);color:var(--on-red);border-radius:6px;padding:25px}
#lf-seite .kd .k9c6869{display:flex;gap:8px}
#lf-seite .kd .kfbda70{flex:1 1 0%;background:var(--surface-dark);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:4px}
#lf-seite .kd .k9d54f6{font:500 12px/17px var(--font-sans);color:rgb(228, 228, 228)}
#lf-seite .kd .k22f0ae{height:3px;background:var(--red);width:56.25%}
#lf-seite .kd .k8e9781{display:grid;grid-template-columns:minmax(0px, 7fr) minmax(0px, 5fr);gap:35px;align-items:stretch}
#lf-seite .kd .kca9414{display:flex;flex-direction:column;gap:20px;justify-content:center}
#lf-seite .kd .kdab3c7{margin:0px;font:400 18px/29px var(--font-sans)}
#lf-seite .kd .ke18ecf{width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:6px;display:block}
#lf-seite .kd .kcd022f{display:grid;grid-template-columns:repeat(6, minmax(0px, 1fr));gap:15px}
#lf-seite .kd .kdf2054{grid-column:span 3;background:var(--surface-dark);color:rgb(228, 228, 228);border-radius:6px;padding:28px;display:flex;flex-direction:column;gap:12px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .k9f4c97{width:52px;height:52px;border-radius:50%;background:rgb(51, 51, 51);color:var(--red);display:flex;align-items:center;justify-content:center}
#lf-seite .kd .k46f3c5{font:600 14px/20px var(--font-zahl);opacity:0.6}
#lf-seite .kd .k8e6d99{margin:0px;font:700 20px/25px var(--font-sans)}
#lf-seite .kd .kbe8732{grid-column:span 3;background:var(--surface-gray);color:var(--body);border-radius:6px;padding:28px;display:flex;flex-direction:column;gap:12px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .kc3ed84{grid-column:span 2;background:var(--surface-gray);color:var(--body);border-radius:6px;padding:28px;display:flex;flex-direction:column;gap:12px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .kceb4ce{background:var(--warn-soft);border-left:4px solid var(--warn-line);border-radius:0px 6px 6px 0px;padding:25px 30px;font:400 16px/26px var(--font-sans)}
#lf-seite .kd .k04f881{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:12px}
#lf-seite .kd .k204f23{border:2px solid var(--red);border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:8px}
#lf-seite .kd .kac399b{display:flex;justify-content:space-between;align-items:center;gap:10px}
#lf-seite .kd .k7d44fe{font:700 15px / 20px ui-monospace, Menlo, monospace;color:var(--ink)}
#lf-seite .kd .k839cea{background:var(--red);color:rgb(255, 255, 255);border-radius:35px;padding:3px 10px;font:700 11px/16px var(--font-sans);text-transform:uppercase}
#lf-seite .kd .kbadeb0{font:500 12px/17px var(--font-sans);color:var(--mid)}
#lf-seite .kd .kc43738{font:400 14px/21px var(--font-sans);color:var(--ink)}
#lf-seite .kd .k317298{border:2px solid var(--line);border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:8px}
#lf-seite .kd .kd3bc27{background:var(--ink-soft);color:rgb(255, 255, 255);border-radius:35px;padding:3px 10px;font:700 11px/16px var(--font-sans);text-transform:uppercase}
#lf-seite .kd .kf53742{background:var(--muted);color:rgb(255, 255, 255);border-radius:35px;padding:3px 10px;font:700 11px/16px var(--font-sans);text-transform:uppercase}
#lf-seite .kd .kd04a54{background:var(--surface);padding:90px 70px;display:flex;flex-direction:column;gap:25px}
#lf-seite .kd .k0bc9ea{background:var(--surface-gray);border-radius:6px;padding:20px;display:grid;grid-template-columns:minmax(0px, 1fr) auto auto auto;gap:12px;align-items:end}
#lf-seite .kd .kde8de6{display:flex;flex-direction:column;gap:6px;font:700 13px/18px var(--font-sans);color:var(--ink)}
#lf-seite .kd .kd5f732{height:50px;border:none;border-radius:6px;padding:0px 16px;font:400 16px/1 var(--font-sans);background:rgb(255, 255, 255)}
#lf-seite .kd .k6feb2d{height:50px;display:flex;align-items:center;font:500 14px/20px var(--font-sans);color:var(--red);text-decoration:none;padding:0px 10px}
#lf-seite .kd .kc27cf4{display:grid;grid-template-columns:420px minmax(0px, 1fr);gap:20px;align-items:start}
#lf-seite .kd .kb7e08c{border:2px solid var(--ink);border-radius:6px;padding:14px 16px;font:400 13px / 20px ui-monospace, Menlo, monospace;background:rgb(255, 255, 255);resize:vertical}
#lf-seite .kd .kd62d54{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:10px;padding-top:24px}
#lf-seite .kd .k7d1e90{background:var(--surface-gray);border-radius:6px;padding:18px;display:flex;flex-direction:column;gap:8px;min-height:130px}
#lf-seite .kd .k9c50d8{width:36px;height:36px;border-radius:50%;background:var(--line-strong);color:rgb(255, 255, 255);display:flex;align-items:center;justify-content:center;font:700 16px/1 var(--font-sans)}
#lf-seite .kd .k585dc6{font:700 14px / 19px ui-monospace, Menlo, monospace;color:var(--ink)}
#lf-seite .kd .ka9bc3c{background:var(--surface-gray);padding:90px 70px;display:grid;grid-template-columns:1fr 1fr;gap:70px;font:400 17px/28px var(--font-sans)}
#lf-seite .kd .k40640e{display:flex;flex-direction:column;gap:25px}
#lf-seite .kd .k11cef8{margin:0px;font:400 20px/30px var(--font-sans);color:var(--ink)}
#lf-seite .kd .kf5ac02{display:flex;flex-direction:column;gap:25px;padding-top:40px}
#lf-seite .kd .kebe3aa{background:var(--surface-dark);color:var(--on-dark);padding:90px 70px;display:flex;flex-direction:column;gap:25px}
#lf-seite .kd .k47b1b2{font:700 14px/20px var(--font-sans)}
#lf-seite .kd .k201250{display:flex;align-items:flex-end;gap:25px;height:300px;border-bottom:1px solid rgb(68, 68, 68)}
#lf-seite .kd .kf80803{flex:1 1 0%;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;height:100%}
#lf-seite .kd .k585b79{font:600 45px/50px var(--font-zahl);color:rgb(255, 122, 112)}
#lf-seite .kd .kee0d4b{background:var(--red);border-radius:6px 6px 0px 0px;height:199.2px}
#lf-seite .kd .k85eac1{font:600 45px/50px var(--font-zahl);color:rgb(250, 250, 250)}
#lf-seite .kd .k64d6fc{background:rgb(85, 85, 85);border-radius:6px 6px 0px 0px;height:158.1px}
#lf-seite .kd .k3afdb5{background:rgb(85, 85, 85);border-radius:6px 6px 0px 0px;height:117.6px}
#lf-seite .kd .k576bfb{background:rgb(85, 85, 85);border-radius:6px 6px 0px 0px;height:97.8px}
#lf-seite .kd .k038ce3{background:rgb(85, 85, 85);border-radius:6px 6px 0px 0px;height:65.4px}
#lf-seite .kd .k85e702{display:flex;gap:25px}
#lf-seite .kd .k8a25be{flex:1 1 0%;font:700 13px/18px var(--font-sans);text-transform:uppercase}
#lf-seite .kd .k374a4c{display:grid;grid-template-columns:minmax(0px, 1fr) auto;gap:50px;align-items:end}
#lf-seite .kd .kfaaa48{margin:0px;font:500 25px/35px var(--font-sans);color:var(--on-dark)}
#lf-seite .kd .k1c67dd{font:400 12px/18px var(--font-sans);color:var(--mid);max-width:360px}
#lf-seite .kd .k68a956{font:700 14px/20px var(--font-sans);color:var(--mid)}
#lf-seite .kd .k07756f{display:grid;grid-template-columns:repeat(4, minmax(0px, 1fr));column-gap:35px}
#lf-seite .kd .k72c85f{border-top:3px solid var(--line);padding:28px 0px;display:flex;flex-direction:column;gap:10px;font:400 14px/22px var(--font-sans)}
#lf-seite .kd .k6a819c{font:400 17px/23px var(--font-sans);color:var(--ink)}
#lf-seite .kd .kd2094d{background:var(--surface-gray);padding:90px 70px;display:grid;grid-template-columns:5fr 7fr;gap:70px;align-items:start}
#lf-seite .kd .k30b102{margin:0px;font:400 18px/30px var(--font-sans)}
#lf-seite .kd .k735f0d{background:var(--surface-gray);padding:90px 70px;display:flex;flex-direction:column;gap:35px}
#lf-seite .kd .k351b77{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}
#lf-seite .kd .ka7989b{background:rgb(255, 255, 255);border-radius:6px;padding:28px;display:flex;flex-direction:column;gap:14px}
#lf-seite .kd .k6008a8{display:flex;align-items:center;gap:14px}
#lf-seite .kd .k86509f{margin:0px;font:700 18px/24px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k866a1a{align-self:flex-start;max-width:90%;background:var(--surface-dark);color:rgb(250, 250, 250);border-radius:6px 6px 6px 0px;padding:12px 16px;display:flex;flex-direction:column;gap:3px}
#lf-seite .kd .k05a19a{font:700 10px/14px var(--font-sans);letter-spacing:0.08em;text-transform:uppercase;color:rgb(166, 166, 166)}
#lf-seite .kd .ka947e9{font:500 15px/22px var(--font-sans)}
#lf-seite .kd .k260e43{background:var(--red);color:var(--on-red);padding:70px;font:400 20px/31px var(--font-sans)}
#lf-seite .kd .kaf0cbb{max-width:980px}
#lf-seite .kd .k363fef{height:3px;background:var(--red);width:75%}
#lf-seite .kd .k37ada5{display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr));gap:15px}
#lf-seite .kd .k300072{display:grid;grid-template-rows:auto 1fr;border-radius:6px;overflow:hidden}
#lf-seite .kd .k2760c2{background:var(--surface-dark);color:rgb(250, 250, 250);padding:22px 25px;display:flex;flex-direction:column;gap:10px}
#lf-seite .kd .k510ea6{display:flex;justify-content:space-between;align-items:center}
#lf-seite .kd .ka412ac{font:600 14px/20px var(--font-zahl);color:rgb(166, 166, 166)}
#lf-seite .kd .ke86fc4{border:2px solid rgb(255, 122, 112);color:rgb(255, 122, 112);border-radius:35px;padding:3px 12px;font:700 11px/16px var(--font-sans);text-transform:uppercase;transform:rotate(-3deg)}
#lf-seite .kd .k1e4a1c{margin:0px;font:700 18px/25px var(--font-sans)}
#lf-seite .kd .k3427da{background:var(--surface-gray);padding:22px 25px;display:grid;grid-template-columns:24px minmax(0px, 1fr);gap:12px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .k851be4{color:var(--green);padding-top:2px}
#lf-seite .kd .k9f026b{height:3px;background:var(--red);width:81.25%}
#lf-seite .kd .k29f81a{border:2px solid var(--ink);border-radius:6px;padding:25px 30px;font:400 15px/24px var(--font-sans)}
#lf-seite .kd .k6db26b{font:400 15px/24px var(--font-sans);color:var(--mid)}
#lf-seite .kd .kef9a07{background:var(--surface-gray);border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:10px}
#lf-seite .kd .k525a99{display:flex;justify-content:space-between;align-items:baseline}
#lf-seite .kd .k8f486c{font:700 14px/20px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .k1ed01c{font:600 25px/27px var(--font-zahl);color:var(--red)}
#lf-seite .kd .ka483f1{background:rgb(255, 255, 255);border-radius:6px;padding:14px;display:flex;flex-direction:column;gap:10px}
#lf-seite .kd .kd66845{font:500 14px/20px var(--font-sans);color:var(--ink)}
#lf-seite .kd .k15c68d{display:grid;grid-template-columns:repeat(3, 1fr);gap:4px}
#lf-seite .kd .k103920{height:34px;border-radius:6px;border:none;background:var(--surface-gray);color:var(--ink);font:700 12px/1 var(--font-sans);cursor:pointer}
#lf-seite .kd .k3918c0{display:grid;grid-template-columns:280px minmax(0px, 1fr);gap:15px}
#lf-seite .kd .k8aca69{background:var(--red);color:rgb(255, 255, 255);border-radius:6px;padding:28px;display:flex;flex-direction:column;gap:8px}
#lf-seite .kd .k488df2{font:700 12px/18px var(--font-sans);letter-spacing:0.08em;text-transform:uppercase}
#lf-seite .kd .k7e1075{font:600 80px/80px var(--font-zahl)}
#lf-seite .kd .k2854a6{font:700 16px/22px var(--font-sans)}
#lf-seite .kd .k89f44a{background:var(--surface-dark);color:rgb(228, 228, 228);border-radius:6px;padding:28px;display:flex;flex-direction:column;gap:10px}
#lf-seite .kd .k0d0e60{display:flex;flex-direction:column;gap:6px;font:400 14px/21px var(--font-sans)}
#lf-seite .kd .ke08143{font:600 30px/35px var(--font-zahl);color:rgb(255, 122, 112)}
#lf-seite .kd .k1ddaeb{margin:auto 0px 0px;font:400 12px/18px var(--font-sans);color:var(--mid)}
#lf-seite .kd .kddd306{display:grid;grid-template-columns:repeat(3, 1fr);gap:0px;position:relative}
#lf-seite .kd .k2bcf06{display:flex;flex-direction:column;gap:15px;padding-right:30px}
#lf-seite .kd .kfd3495{display:flex;align-items:center;gap:0px}
#lf-seite .kd .k275af4{width:70px;height:70px;border-radius:50%;background:var(--red);color:rgb(255, 255, 255);display:flex;align-items:center;justify-content:center;font:600 30px/1 var(--font-zahl);flex:0 0 auto}
#lf-seite .kd .k9e75ae{flex:1 1 0%;height:3px;background:var(--red)}
#lf-seite .kd .kd9c369{font:700 20px/25px var(--font-sans);text-transform:uppercase;color:var(--ink)}
#lf-seite .kd .kf76444{flex:1 1 0%;height:3px;background:transparent}
#lf-seite .kd .ka2adff{background:var(--surface-dark);color:rgb(228, 228, 228);padding:70px;display:grid;grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr);gap:50px}
#lf-seite .kd .k004f83{font:700 14px/20px var(--font-sans);color:rgb(250, 250, 250)}
#lf-seite .kd .ke65806{display:flex;gap:20px;font:700 12px/18px var(--font-sans);letter-spacing:0.06em;text-transform:uppercase;color:var(--mid);border-bottom:1px solid rgb(68, 68, 68);padding-bottom:10px}
#lf-seite .kd .k9cbbee{flex:1 1 0%}
#lf-seite .kd .k3e40ee{font:500 14px/20px var(--font-sans);color:rgb(240, 192, 80)}
#lf-seite .kd .kd-band{padding-left:max(70px,calc((100% - 1238px)/2));padding-right:max(70px,calc((100% - 1238px)/2))}
@media (max-width:1000px){#lf-seite .kd .kd-band{padding-left:40px;padding-right:40px}}
@media (max-width:640px){#lf-seite .kd .kd-band{padding-left:20px;padding-right:20px}}

@media (max-width:1000px){
#lf-seite .kd .k117715{padding:70px 40px}
#lf-seite .kd .kfc0d0f{gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ke844e2{position:static}
#lf-seite .kd .kf64901{gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k4836bf{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kc6e761{column-gap:35px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k42a11e{padding:70px 40px;gap:36px}
#lf-seite .kd .k172a79{gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ke502c9{font:700 34px/39px var(--font-sans)}
#lf-seite .kd .kf77018{gap:35px;grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k918613{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k1571e5{gap:35px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kce4a21{gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k4e29f4{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k02a353{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kd4f237{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k6c4169{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k8a43f8{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k199b35{padding:70px 40px;gap:35px}
#lf-seite .kd .k877ac4{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k9e4d63{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k7b756d{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .kf3cde6{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k8adc5c{padding:35px 40px}
#lf-seite .kd .k36917d{gap:35px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kbe9ad9{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k5fa96a{padding:70px 40px;gap:36px}
#lf-seite .kd .k49bb50{gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kdc1fa6{font:700 34px/39px var(--font-sans)}
#lf-seite .kd .kad2f5c{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .ka28d28{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k6c87c3{padding:40px 40px;gap:35px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k4ba11a{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .ka0ea35{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k4f46a3{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .kf0d62d{gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k7229ac{position:static}
#lf-seite .kd .k892115{font:600 45px/51px var(--font-zahl)}
#lf-seite .kd .ka4b074{padding:12px 0px 40px}
#lf-seite .kd .k54099d{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k9bd11b{padding:70px 40px}
#lf-seite .kd .kbc83de{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .keba032{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k1ff861{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ka4cb9c{font:600 37px/42px var(--font-zahl)}
#lf-seite .kd .kc17dc3{padding:50px 40px}
#lf-seite .kd .ka11814{padding:70px;gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k96934c{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k3edd99{font:600 45px/51px var(--font-zahl)}
#lf-seite .kd .k3ce590{padding:70px 40px}
#lf-seite .kd .k5399a8{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .kfa4ee7{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .kd754ec{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k285bf6{padding:70px 40px;gap:35px;grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k4776c3{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k103673{gap:35px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k8e9781{gap:35px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kcd022f{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k04f881{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .kd04a54{padding:70px 40px}
#lf-seite .kd .k0bc9ea{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .kc27cf4{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kd62d54{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .ka9bc3c{padding:70px 40px;gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kebe3aa{padding:70px 40px}
#lf-seite .kd .k585b79{font:600 34px/39px var(--font-zahl)}
#lf-seite .kd .k85eac1{font:600 34px/39px var(--font-zahl)}
#lf-seite .kd .k374a4c{gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k07756f{column-gap:35px;grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .kd2094d{padding:70px 40px;gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k735f0d{padding:70px 40px;gap:35px}
#lf-seite .kd .k351b77{gap:36px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k260e43{padding:70px}
#lf-seite .kd .k37ada5{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k15c68d{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .k3918c0{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k7e1075{font:600 60px/69px var(--font-zahl)}
#lf-seite .kd .kddd306{grid-template-columns:repeat(2,minmax(0,1fr))}
#lf-seite .kd .ka2adff{padding:70px;gap:36px;grid-template-columns:minmax(0,1fr)}
}
@media (max-width:640px){
#lf-seite .kd .k117715{padding:50px 20px}
#lf-seite .kd .kfc0d0f{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ke844e2{position:static}
#lf-seite .kd .k46f110{font:700 22px/29px var(--font-sans)}
#lf-seite .kd .kf64901{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k46d5af{font:700 24px/30px var(--font-sans)}
#lf-seite .kd .k4836bf{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k55f1b1{grid-column:auto}
#lf-seite .kd .kc6e761{column-gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k42a11e{padding:50px 20px;gap:24px}
#lf-seite .kd .k172a79{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ke502c9{font:700 24px/27px var(--font-sans)}
#lf-seite .kd .kf77018{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k918613{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kaed1a1{min-height:0}
#lf-seite .kd .k2b2682{min-height:0}
#lf-seite .kd .k3483bd{min-height:0}
#lf-seite .kd .k22cd48{min-height:0}
#lf-seite .kd .k1571e5{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kce4a21{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k4e29f4{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k02a353{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kd4f237{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k6c4169{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k8a43f8{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k199b35{padding:50px 20px;gap:24px}
#lf-seite .kd .k877ac4{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k7821e1{grid-column:auto}
#lf-seite .kd .k9e4d63{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kf24f88{grid-column:auto}
#lf-seite .kd .k7b756d{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k8fab2a{font:600 24px/27px var(--font-zahl)}
#lf-seite .kd .kf3cde6{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kcee01f{font:600 24px/27px var(--font-zahl)}
#lf-seite .kd .k8adc5c{padding:24px 20px}
#lf-seite .kd .k36917d{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k038241{font:600 22px/25px var(--font-zahl)}
#lf-seite .kd .kbe9ad9{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k5fa96a{padding:50px 20px;gap:24px}
#lf-seite .kd .k49bb50{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kdc1fa6{font:700 24px/27px var(--font-sans)}
#lf-seite .kd .kad2f5c{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ka28d28{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k6c87c3{padding:40px 20px;gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k4ba11a{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ka0ea35{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k4f46a3{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kf0d62d{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k7229ac{position:static}
#lf-seite .kd .k892115{font:600 33px/37px var(--font-zahl)}
#lf-seite .kd .ka4b074{padding:12px 0px 40px}
#lf-seite .kd .k54099d{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k9bd11b{padding:50px 20px}
#lf-seite .kd .kbc83de{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .keba032{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k1ff861{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ka4cb9c{font:600 27px/31px var(--font-zahl)}
#lf-seite .kd .k23cd7a{height:auto}
#lf-seite .kd .kc17dc3{padding:50px 20px}
#lf-seite .kd .k76cc3c{font:700 24px/30px var(--font-sans)}
#lf-seite .kd .ka11814{padding:50px;gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k96934c{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k3edd99{font:600 33px/37px var(--font-zahl)}
#lf-seite .kd .k3ce590{padding:50px 20px}
#lf-seite .kd .k5399a8{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kfa4ee7{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kd754ec{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k285bf6{padding:50px 20px;gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k4776c3{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kd24330{min-height:0}
#lf-seite .kd .k0ea850{font:600 22px/25px var(--font-zahl)}
#lf-seite .kd .k103673{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k8e9781{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ke18ecf{min-height:0}
#lf-seite .kd .kcd022f{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kdf2054{grid-column:auto}
#lf-seite .kd .kbe8732{grid-column:auto}
#lf-seite .kd .kc3ed84{grid-column:auto}
#lf-seite .kd .k04f881{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kd04a54{padding:50px 20px}
#lf-seite .kd .k0bc9ea{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kc27cf4{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kd62d54{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ka9bc3c{padding:50px 20px;gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kebe3aa{padding:50px 20px}
#lf-seite .kd .k201250{height:auto}
#lf-seite .kd .k585b79{font:600 24px/27px var(--font-zahl)}
#lf-seite .kd .k85eac1{font:600 24px/27px var(--font-zahl)}
#lf-seite .kd .k374a4c{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k07756f{column-gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .kd2094d{padding:50px 20px;gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k735f0d{padding:50px 20px;gap:24px}
#lf-seite .kd .k351b77{gap:24px;grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k260e43{padding:50px}
#lf-seite .kd .k37ada5{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k15c68d{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k3918c0{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .k7e1075{font:600 40px/46px var(--font-zahl)}
#lf-seite .kd .ke08143{font:600 24px/28px var(--font-zahl)}
#lf-seite .kd .kddd306{grid-template-columns:minmax(0,1fr)}
#lf-seite .kd .ka2adff{padding:50px;gap:24px;grid-template-columns:minmax(0,1fr)}
}
#lf-seite .kd .kd-band{padding-left:max(70px,calc((100% - 1238px)/2));padding-right:max(70px,calc((100% - 1238px)/2))}
@media (max-width:1000px){#lf-seite .kd .kd-band{padding-left:40px;padding-right:40px}}
@media (max-width:640px){#lf-seite .kd .kd-band{padding-left:20px;padding-right:20px}}

#lf-seite .kd .k15c68d{grid-template-columns:repeat(3,minmax(0,1fr))!important}
@media (max-width:1000px){#lf-seite .kd .kd-kopf{display:none!important}}
@media (max-width:640px){#lf-seite .kd #kz-erg{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
#lf-seite .kd *{min-width:0}
#lf-seite .kd p,#lf-seite .kd span,#lf-seite .kd b,#lf-seite .kd h2,#lf-seite .kd h3,#lf-seite .kd a{overflow-wrap:break-word}
#lf-seite .kd .k3968fe,#lf-seite .kd .kb288e9{flex-wrap:wrap}
#lf-seite .kd .kb288e9{margin-left:0;width:100%}
#lf-seite .kd .k9c6869{flex-wrap:wrap}
#lf-seite .kd .k9c6869>*{flex:1 1 40%}
#lf-seite .kd .k201250,#lf-seite .kd .k85e702{gap:6px!important}
#lf-seite .kd .k85eac1,#lf-seite .kd .k8fab2a{font-size:20px!important;line-height:24px!important}
#lf-seite .kd .k8a25be{font-size:9px!important;line-height:12px!important;letter-spacing:0!important;hyphens:auto}
#lf-seite .kd .k15c68d{grid-template-columns:repeat(3,minmax(0,1fr))!important}
#lf-seite .kd #w4 .k8168c1{flex-direction:column;align-items:flex-start;gap:6px}
#lf-seite .kd #kz-erg .kcecbd1{font-size:10px!important;letter-spacing:0!important}
#lf-seite .kd .kd-fp-kopf{display:none!important}
#lf-seite .kd .kd-fp-zeile{flex-direction:column;gap:4px!important}
#lf-seite .kd #rb-erg{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-top:0!important}
#lf-seite .kd .kd-rechnung{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;padding:22px!important}}
#lf-seite .kd .kd-an{background:var(--red)!important;color:#fff!important;border-color:var(--red)!important}
#lf-seite .kd .kd-fp-zeile{border-bottom-color:#3a3a3a!important;padding:14px 0!important;font:400 15px/23px var(--font-sans)!important;color:#e4e4e4!important;text-transform:none!important;letter-spacing:normal!important}
#lf-seite .kd .kd-fp-zeile span{flex:1 1 0%;min-width:0}
#lf-seite .kd .kd-fp-zeile span:first-child{font-weight:700;color:#fafafa}
#lf-seite .kd sup a{font-size:inherit!important;line-height:0!important;vertical-align:baseline!important;top:0!important}
