.stil{--background:var(--s-grund);--foreground:var(--s-text);--card:var(--s-karte);--card-foreground:var(--s-text);--popover:var(--s-karte);--popover-foreground:var(--s-text);--primary:var(--s-knopf);--primary-foreground:var(--s-auf-knopf);--primary-deep:var(--s-knopf);--primary-hover-toward:var(--s-hover-zu);--primary-strong:var(--s-link);--primary-graphic:var(--s-akzent-grafik);--secondary:var(--s-flaeche2);--secondary-foreground:var(--s-text);--muted:var(--s-flaeche);--muted-foreground:var(--s-leise);--accent:var(--s-flaeche2);--accent-foreground:var(--s-text);--destructive:var(--s-warn);--border:var(--s-linie);--input:var(--s-feld-rand);--ring:var(--s-akzent-grafik);--success:var(--s-erfolg);--success-foreground:#fff;--success-strong:var(--s-erfolg);--warning:var(--s-warn);--warning-strong:var(--s-warn);--radius:var(--s-radius-feld);font-family:var(--s-font-text);font-size:var(--s-basis);line-height:var(--s-zeilenhoehe);color:var(--s-text);background:var(--s-grund);-moz-text-size-adjust:100%;text-size-adjust:100%}.s-seite{flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}.s-seite>.s-bloecke,.s-seite>main{flex:1 0 auto}.s-seite--eingebettet{min-height:0;display:block}:is(html:has(.s-seite.stil-klar:not(.s-seite--eingebettet)),html:has(.s-seite.stil-warm:not(.s-seite--eingebettet)),html:has(.s-seite.stil-magazin:not(.s-seite--eingebettet))){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}html:has(.s-seite.stil-kraftvoll:not(.s-seite--eingebettet)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;background:#0b0b0c}html:has(.s-seite.stil-klar:not(.s-seite--eingebettet)){background:#fff}html:has(.s-seite.stil-warm:not(.s-seite--eingebettet)){background:#fbf6ef}html:has(.s-seite.stil-magazin:not(.s-seite--eingebettet)){background:#fbfaf7}.stil :is(h1,h2,h3,summary){font-family:var(--s-font-kopf);letter-spacing:var(--s-h-laufweite);text-wrap:balance}.stil a{color:var(--s-link)}.stil a:hover{color:var(--s-link-hover)}.stil :is(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:3px solid var(--s-akzent-grafik);outline-offset:3px}.s-nur-lesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.stil-klar{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--s-font-text:var(--font-inter), ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--s-font-kopf:var(--font-inter-tight), var(--font-inter), ui-sans-serif, system-ui, sans-serif;--s-font-btn:var(--s-font-text);--s-basis:17px;--s-zeilenhoehe:1.6;--s-grund:#fff;--s-flaeche:#f7f8f9;--s-flaeche2:#f1f3f4;--s-karte:#fff;--s-text:#0f1115;--s-leise:#4a5059;--s-leiser:#5b616b;--s-linie:#eceef0;--s-linie2:#d5d9de;--s-feld-rand:#868c95;--s-warn:#b42318;--s-erfolg:#067647;--s-dunkel:#0f1115;--s-auf-dunkel:#fff;--s-auf-dunkel-leise:#d3d7dc;--s-knopf:var(--s-akzent);--s-auf-knopf:var(--s-auf-akzent);--s-hover-zu:var(--s-akzent-hover-zu);--s-link:var(--s-akzent-text);--s-link-hover:color-mix(in srgb, var(--s-akzent-text) 80%, #000);--s-wrap:1120px;--s-abschnitt:clamp(3.5rem, 2rem + 5vw, 5.5rem);--s-radius-karte:18px;--s-radius-gross:24px;--s-radius-knopf:12px;--s-radius-feld:12px;--s-radius-bild:24px;--s-btn-hoehe:48px;--s-btn-pad:24px;--s-btn-gewicht:600;--s-btn-schrift:16px;--s-btn-laufweite:0;--s-h-laufweite:-.02em;--s-h-gewicht:700;--s-h-zeile:1.15;--s-h1:clamp(2.25rem, 1.2rem + 4vw, 3.5rem);--s-h1-zeile:1.05;--s-h2:clamp(1.75rem, 1.2rem + 2.2vw, 2.25rem);--s-h3:1.25rem;--s-h3-gewicht:700;--s-lead:19px}.stil-warm{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--s-font-text:var(--font-nunito-sans), ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--s-font-kopf:var(--font-outfit), var(--font-nunito-sans), ui-sans-serif, system-ui, sans-serif;--s-font-btn:var(--s-font-text);--s-basis:17px;--s-zeilenhoehe:1.65;--s-grund:#fbf6ef;--s-flaeche:#fff;--s-flaeche2:#f2e6d8;--s-karte:#fff;--s-text:#2b2420;--s-leise:#5a4d44;--s-leiser:#6b5e55;--s-linie:#eadfd2;--s-linie2:#d9c9b8;--s-feld-rand:#8c7d71;--s-warn:#b42318;--s-erfolg:#2f6b3f;--s-dunkel:#2b2420;--s-auf-dunkel:#fbf6ef;--s-auf-dunkel-leise:#e3d6c9;--s-knopf:var(--s-akzent);--s-auf-knopf:var(--s-auf-akzent);--s-hover-zu:var(--s-akzent-hover-zu);--s-link:#7a4b2e;--s-link-hover:#5c371f;--s-bogen:#eadbcb;--s-blob:#f4d9c6;--s-nummer:#b07f58;--s-ton1:#fbf1e8;--s-ton2:#eef3ec;--s-ton3:#f3eef6;--s-zeichen1:#7a4b2e;--s-zeichen2:#3f5e45;--s-zeichen3:#5e4a6b;--s-wrap:1120px;--s-abschnitt:clamp(3.5rem, 2rem + 5vw, 5.5rem);--s-radius-karte:28px;--s-radius-gross:40px;--s-radius-knopf:999px;--s-radius-feld:16px;--s-radius-bild:28px;--s-btn-hoehe:52px;--s-btn-pad:28px;--s-btn-gewicht:700;--s-btn-schrift:16px;--s-btn-laufweite:0;--s-h-laufweite:-.01em;--s-h-gewicht:700;--s-h-zeile:1.15;--s-h1:clamp(2.5rem, 1.2rem + 4.2vw, 3.625rem);--s-h1-zeile:1.05;--s-h2:clamp(1.875rem, 1.2rem + 2.6vw, 2.5rem);--s-h3:1.375rem;--s-h3-gewicht:600;--s-lead:21px}.stil-kraftvoll{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--s-font-text:var(--font-inter), ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--s-font-kopf:var(--font-bricolage), var(--font-inter), ui-sans-serif, system-ui, sans-serif;--s-font-btn:var(--s-font-text);--s-basis:17px;--s-zeilenhoehe:1.6;--s-grund:#0b0b0c;--s-flaeche:#141416;--s-flaeche2:#26262a;--s-karte:#141416;--s-text:#f4f4f2;--s-leise:#c9c9c6;--s-leiser:#a3a3a0;--s-linie:#2a2a2d;--s-linie2:#3a3a3d;--s-feld-rand:#75757a;--s-warn:#ff8a80;--s-erfolg:#6ee7a0;--s-dunkel:#141416;--s-auf-dunkel:#f4f4f2;--s-auf-dunkel-leise:#c9c9c6;--s-knopf:var(--s-akzent);--s-auf-knopf:var(--s-auf-akzent);--s-hover-zu:var(--s-akzent-hover-zu);--s-link:#f4f4f2;--s-link-hover:#fff;--s-wrap:1200px;--s-abschnitt:clamp(4rem, 2rem + 6vw, 6rem);--s-radius-karte:6px;--s-radius-gross:6px;--s-radius-knopf:6px;--s-radius-feld:6px;--s-radius-bild:6px;--s-btn-hoehe:56px;--s-btn-pad:28px;--s-btn-gewicht:600;--s-btn-schrift:16px;--s-btn-laufweite:0;--s-h-laufweite:-.03em;--s-h-gewicht:800;--s-h-zeile:1;--s-h1:clamp(2.75rem, .5rem + 8vw, 7rem);--s-h1-zeile:.98;--s-h2:clamp(2rem, .75rem + 4vw, 3.5rem);--s-h3:1.5rem;--s-h3-gewicht:600;--s-lead:21px}.stil-magazin{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--s-font-text:var(--font-source-serif), ui-serif, Georgia, "Times New Roman", serif;--s-font-kopf:var(--font-playfair), ui-serif, Georgia, "Times New Roman", serif;--s-font-btn:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--s-font-label:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--s-basis:19px;--s-zeilenhoehe:1.7;--s-grund:#fbfaf7;--s-flaeche:#f3f0ea;--s-flaeche2:#ece8e1;--s-karte:#fff;--s-text:#1a1a1a;--s-leise:#3d3a36;--s-leiser:#5e5a55;--s-linie:#d8d2c8;--s-linie2:#1a1a1a;--s-feld-rand:#8a857d;--s-warn:#b42318;--s-erfolg:#256d3b;--s-dunkel:#1a1a1a;--s-auf-dunkel:#fbfaf7;--s-auf-dunkel-leise:#d8d2c8;--s-knopf:#1a1a1a;--s-auf-knopf:#fbfaf7;--s-hover-zu:#000;--s-link:#1a1a1a;--s-link-hover:#000;--s-wrap:1080px;--s-abschnitt:clamp(3.5rem, 2rem + 4vw, 5rem);--s-radius-karte:0px;--s-radius-gross:0px;--s-radius-knopf:2px;--s-radius-feld:2px;--s-radius-bild:0px;--s-btn-hoehe:52px;--s-btn-pad:30px;--s-btn-gewicht:600;--s-btn-schrift:15px;--s-btn-laufweite:.04em;--s-h-laufweite:-.01em;--s-h-gewicht:700;--s-h-zeile:1.15;--s-h1:clamp(2.5rem, 1rem + 5.6vw, 5.25rem);--s-h1-zeile:1.02;--s-h2:clamp(1.875rem, 1rem + 3vw, 3rem);--s-h3:1.625rem;--s-h3-gewicht:400;--s-lead:28px}.s-wrap{width:100%;max-width:var(--s-wrap);margin-inline:auto;padding-inline:24px}.s-abschnitt{padding-block:var(--s-abschnitt)}.s-bloecke{display:block}.s-anker{height:0;overflow:hidden}.s-h1{font-size:var(--s-h1);font-weight:var(--s-h-gewicht);line-height:var(--s-h1-zeile);overflow-wrap:break-word}.s-h1--mittel{font-size:calc(var(--s-h1) * .86)}.s-h1--lang{font-size:calc(var(--s-h1) * .7)}.s-h2{font-size:var(--s-h2);font-weight:var(--s-h-gewicht);line-height:var(--s-h-zeile);overflow-wrap:break-word}.s-h2--klein{font-size:calc(var(--s-h2) * .78)}.s-h3{font-size:var(--s-h3);font-weight:var(--s-h3-gewicht);line-height:1.2}.s-lead{font-size:var(--s-lead);color:var(--s-leise);white-space:pre-line;max-width:36rem}.s-lead--lang{font-size:calc(var(--s-lead) * .85)}.s-einleitung{color:var(--s-leise);white-space:pre-line;max-width:44rem;margin-top:16px}.s-eyebrow{font-family:var(--s-font-label,var(--s-font-text));letter-spacing:.16em;text-transform:uppercase;color:var(--s-leiser);font-size:13px;font-weight:600}.s-etikett{color:var(--s-akzent-text);background:var(--s-akzent-sanft);border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.s-btn{min-height:max(44px, var(--s-btn-hoehe));padding:8px var(--s-btn-pad);border-radius:var(--s-radius-knopf);font-family:var(--s-font-btn,var(--s-font-text));font-size:var(--s-btn-schrift);font-weight:var(--s-btn-gewicht);letter-spacing:var(--s-btn-laufweite);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.s-btn--haupt,.stil .s-btn--haupt{background:var(--s-knopf);color:var(--s-auf-knopf)}.s-btn--haupt:hover,.stil .s-btn--haupt:hover{background:color-mix(in srgb, var(--s-knopf) 88%, var(--s-hover-zu));color:var(--s-auf-knopf)}.s-btn--rand,.stil .s-btn--rand{border-color:var(--s-linie2);color:var(--s-text);background:0 0}.s-btn--rand:hover,.stil .s-btn--rand:hover{border-color:var(--s-text);color:var(--s-text)}.s-btn--dunkel,.stil .s-btn--dunkel{background:var(--s-text);color:var(--s-grund)}.s-btn--voll{width:100%}.s-btn--aus{opacity:.6;cursor:not-allowed}.s-knoepfe{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.s-kopf__zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.s-marke{align-items:center;gap:10px;min-width:0;font-weight:600;display:flex}.s-marke__logo{object-fit:contain;width:auto;max-width:100%;height:40px}.s-marke__punkt{display:none}.s-kopf__nav{flex-wrap:wrap;align-items:center;gap:24px;font-size:15px;display:flex}.s-kopf__nav a{color:var(--s-leise);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.s-kopf__nav a:hover{color:var(--s-text)}.s-kopf__nav .s-kopf__knopf{background:var(--s-text);color:var(--s-grund);border-radius:var(--s-radius-knopf);min-height:44px;font-weight:var(--s-btn-gewicht);padding:0 16px}.s-kopf__nav .s-kopf__knopf:hover{color:var(--s-grund);opacity:.88}.s-kopf--klar{border-bottom:1px solid var(--s-linie)}.s-kopf--klar .s-marke__punkt{background:var(--s-akzent);border-radius:9px;flex:none;width:32px;height:32px;display:inline-block}.s-kopf--warm .s-kopf__zeile{min-height:76px}.s-kopf--warm .s-marke{font-family:var(--s-font-kopf);font-size:20px;font-weight:600}.s-kopf--warm .s-kopf__nav a:not(.s-kopf__knopf){color:var(--s-leise)}.s-kopf--warm .s-kopf__knopf{padding:0 20px}.s-kopf--kraftvoll .s-kopf__zeile{min-height:72px}.s-kopf--kraftvoll .s-marke{text-transform:uppercase;letter-spacing:.02em}.s-kopf--kraftvoll .s-kopf__nav .s-kopf__knopf{color:var(--s-text);border:1px solid var(--s-linie2);background:0 0;padding:0 18px}.s-kopf--kraftvoll .s-kopf__nav .s-kopf__knopf:hover{color:var(--s-text);border-color:var(--s-text);opacity:1}.s-kopf--magazin{padding-top:28px;padding-bottom:6px}.s-kopf--magazin .s-kopf__zeile{border-bottom:1px solid var(--s-text);min-height:0;box-shadow:0 4px 0 var(--s-grund), 0 5px 0 var(--s-text);grid-template-columns:1fr auto 1fr;padding-bottom:14px;display:grid}.s-kopf--magazin .s-marke{font-family:var(--s-font-kopf);justify-content:center;font-size:22px;font-weight:700}.s-kopf--magazin .s-kopf__nav{justify-content:flex-end}.s-kopf--magazin .s-kopf__nav .s-kopf__knopf{color:var(--s-text);font-family:var(--s-font-label);letter-spacing:.18em;text-transform:uppercase;background:0 0;padding:0;font-size:12px}.s-hero__notiz{color:var(--s-leiser);margin-top:18px;font-size:14px}.s-hero__foto{display:block}.s-hero--klar{padding-block:clamp(3rem,2rem + 6vw,5.5rem) clamp(3rem,2rem + 4vw,4.5rem)}.s-hero--klar .s-hero__raster{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.s-hero--klar .s-hero__text{flex:480px;min-width:0}.s-hero--klar .s-lead{margin-top:20px}.s-hero--klar .s-hero__bild{flex:360px;min-width:0;position:relative}.s-hero--klar .s-hero__foto,.s-hero--klar .s-hero__leer{aspect-ratio:4/5;object-fit:cover;border-radius:var(--s-radius-bild);background:var(--s-flaeche2);width:100%;height:auto}.s-hero--klar .s-hero__leer{background:linear-gradient(155deg, var(--s-akzent-sanft), var(--s-flaeche2) 70%)}.s-hero--klar .s-hero__marke{background:var(--s-grund);border:1px solid var(--s-linie);border-radius:16px;max-width:calc(100% - 24px);padding:14px 18px;font-size:15px;font-weight:600;position:absolute;bottom:32px;left:-20px;box-shadow:0 12px 32px #0f111514}@media (max-width:560px){.s-hero--klar .s-hero__marke{left:12px}}.s-hero--warm{padding-block:56px clamp(3.5rem,2rem + 5vw,5.5rem)}.s-hero--warm .s-hero__raster{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.s-hero--warm .s-hero__text{flex:460px;min-width:0}.s-hero--warm .s-lead{margin-top:20px}.s-hero--warm .s-hero__bild{flex:380px;justify-content:center;min-width:0;display:flex;position:relative}.s-hero__blob{background:var(--s-blob);border-radius:58% 42% 52% 48%/46% 55% 45% 54%;position:absolute;inset:6% 2% 0 8%}.s-hero--warm .s-hero__foto,.s-hero--warm .s-hero__leer{aspect-ratio:4/5;object-fit:cover;background:var(--s-bogen);border-radius:200px 200px 32px 32px;width:78%;height:auto;margin-top:24px;position:relative}.s-hero--warm .s-hero__marke{background:#fff;border-radius:20px;padding:12px 18px;font-size:14px;font-weight:700;position:absolute;top:40px;right:0;box-shadow:0 10px 30px #2b24201a}.s-hero--warm .s-knoepfe .s-btn--rand,.stil-warm .s-hero .s-btn--rand{background:var(--s-flaeche2);border-color:#0000}.s-hero--kraftvoll{padding-block:clamp(3rem,2rem + 4vw,4.5rem) clamp(3.5rem,2rem + 5vw,6rem)}.s-hero--kraftvoll .s-h1{max-width:1080px;margin-top:24px}.s-hero--kraftvoll .s-eyebrow+.s-h1{margin-top:24px}.s-akzentwort{color:var(--s-akzent-grafik)}.s-hero__zeile{flex-wrap:wrap;align-items:flex-end;gap:40px;margin-top:40px;display:flex}.s-hero--kraftvoll .s-lead{flex:420px;margin:0}.s-hero--kraftvoll .s-knoepfe{flex:0 auto;margin-top:0}.s-hero--kraftvoll .s-hero__foto{aspect-ratio:16/9;object-fit:cover;border-radius:var(--s-radius-bild);width:100%;height:auto;max-height:560px;margin-top:56px}.s-hero--magazin{text-align:center;padding-top:clamp(3rem,2rem + 4vw,5rem)}.s-hero--magazin .s-hero__mitte{flex-direction:column;align-items:center;padding-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:flex}.s-hero--magazin .s-h1{max-width:920px}.s-hero--magazin .s-lead{max-width:720px;font-family:var(--s-font-kopf);color:var(--s-leise);margin-top:20px;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-style:italic;font-weight:500}.s-hero--magazin .s-lead--lang{font-size:clamp(1.0625rem,1rem + .4vw,1.25rem)}.s-hero--magazin .s-knoepfe{justify-content:center;gap:14px;margin-top:40px}.s-hero--magazin .s-hero__foto{aspect-ratio:21/9;object-fit:cover;border-radius:var(--s-radius-bild);background:var(--s-flaeche2);width:100%;height:auto}@media (max-width:640px){.s-hero--magazin .s-hero__foto{aspect-ratio:4/3}}.s-laufband{background:var(--s-akzent);color:var(--s-auf-akzent);padding-block:18px;overflow:hidden}.s-laufband__zeile{font-family:var(--s-font-kopf);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;flex-wrap:wrap;gap:8px 40px;margin-block:0;font-size:clamp(1.125rem,.8rem + 1.2vw,1.75rem);font-weight:800;list-style:none;display:flex}.s-laufband__teil{align-items:center;gap:40px;display:inline-flex}.s-laufband__trenner{font-size:.8em}.s-nutzenliste{margin:0;padding:0;list-style:none}.s-nutzenpunkt__zeichen{flex:none}.s-nutzenpunkt__titel{font-size:var(--s-h3);font-weight:var(--s-h3-gewicht);line-height:1.2}.s-nutzenpunkt__text{white-space:pre-line}.stil-klar .s-nutzenliste{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:40px;display:grid}.stil-klar .s-nutzenpunkt{border:1px solid var(--s-linie);border-radius:var(--s-radius-karte);padding:24px}.stil-klar .s-nutzenpunkt__zeichen{background:var(--s-akzent-sanft);width:44px;height:44px;color:var(--s-akzent-text);border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.stil-klar .s-nutzenpunkt__titel{font-size:1.125rem}.stil-klar .s-nutzenpunkt__text{color:var(--s-leise);font-size:16px}.stil-klar .s-nutzenpunkt__titel+.s-nutzenpunkt__text{margin-top:8px}.stil-klar .s-nutzen .s-h2{max-width:640px}.stil-warm .s-nutzen{background:var(--s-flaeche);border-radius:48px 48px 0 0}.stil-warm .s-nutzen .s-h2,.stil-warm .s-nutzen .s-einleitung{text-align:center;margin-inline:auto}.stil-warm .s-nutzen .s-einleitung{max-width:680px;font-size:19px}.stil-warm .s-nutzenliste{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:48px;display:grid}.stil-warm .s-nutzenpunkt{background:var(--s-ton1);border-radius:var(--s-radius-karte);--zeichen:var(--s-zeichen1);padding:28px}.stil-warm .s-nutzenpunkt:nth-child(3n+2){background:var(--s-ton2);--zeichen:var(--s-zeichen2)}.stil-warm .s-nutzenpunkt:nth-child(3n){background:var(--s-ton3);--zeichen:var(--s-zeichen3)}.stil-warm .s-nutzenpunkt__zeichen{width:52px;height:52px;color:var(--zeichen);background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.stil-warm .s-nutzenpunkt__titel{font-family:var(--s-font-kopf);font-size:1.25rem}.stil-warm .s-nutzenpunkt__text{color:var(--s-leise);font-size:16px}.stil-warm .s-nutzenpunkt__titel+.s-nutzenpunkt__text{margin-top:8px}.stil-kraftvoll .s-nutzen .s-h2{font-size:13px;font-family:var(--s-font-label,var(--s-font-text));letter-spacing:.16em;text-transform:uppercase;color:var(--s-leiser);font-weight:600;line-height:1.4}.stil-kraftvoll .s-nutzen .s-einleitung{color:var(--s-leise)}.stil-kraftvoll .s-nutzenliste{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:28px;padding:0 1px 1px 0;display:grid}.stil-kraftvoll .s-nutzenpunkt{border:1px solid var(--s-linie);background:var(--s-grund);margin:0 -1px -1px 0;padding:36px}.stil-kraftvoll .s-nutzenpunkt__zeichen{font-family:var(--s-font-kopf);letter-spacing:-.03em;color:var(--s-akzent-grafik);font-size:4rem;font-weight:800;line-height:1;display:block}.stil-kraftvoll .s-nutzenpunkt__titel{font-family:var(--s-font-kopf);margin-top:20px;font-size:1.625rem;line-height:1.15}.stil-kraftvoll .s-nutzenpunkt__text{color:var(--s-leiser);margin-top:12px;font-size:16px}.stil-kraftvoll .s-nutzenpunkt__zeichen+.s-nutzenpunkt__text{color:var(--s-leise);margin-top:20px;font-size:18px}.stil-magazin .s-nutzen .s-wrap{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0 48px;display:grid}.stil-magazin .s-nutzen .s-h2{text-align:center;grid-column:1/-1;margin-bottom:40px}.stil-magazin .s-nutzen .s-einleitung{max-width:none;color:var(--s-text);margin-top:0}.stil-magazin .s-nutzen .s-einleitung:first-letter{float:left;font-family:var(--s-font-kopf);padding:8px 10px 0 0;font-size:4.75rem;font-weight:700;line-height:.8}.stil-magazin .s-nutzenliste{border-top:1px solid var(--s-text)}.stil-magazin .s-nutzenpunkt{border-bottom:1px solid var(--s-linie);grid-template-columns:2.5rem 1fr;column-gap:8px;padding:14px 0;display:grid}.stil-magazin .s-nutzenpunkt__zeichen{font-family:var(--s-font-kopf);font-size:1.375rem;font-style:italic;line-height:1.3}.stil-magazin .s-nutzenpunkt__titel{font-family:var(--s-font-kopf);grid-column:2;font-size:1.375rem;font-weight:400}.stil-magazin .s-nutzenpunkt__text{color:var(--s-leiser);grid-column:2;font-size:17px}.stil-magazin .s-nutzenpunkt__titel+.s-nutzenpunkt__text{margin-top:4px}.stil-magazin .s-nutzenpunkt__zeichen+.s-nutzenpunkt__text{color:var(--s-text);font-size:18px}.s-fuerwen{flex-wrap:wrap;gap:24px;margin-top:32px;display:flex}.s-fuerwen__spalte{flex:320px;min-width:0}.s-fuerwen ul{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.s-fuerwen li{gap:12px;display:flex}.s-fuerwen__zeichen{flex:none;margin-top:3px}.s-fuerwen li span{overflow-wrap:anywhere;min-width:0}.s-fuerwen__spalte--ja .s-fuerwen__zeichen{color:var(--s-akzent-text)}.s-fuerwen__spalte--nein ul{color:var(--s-leise)}.s-fuerwen__spalte--nein .s-fuerwen__zeichen{color:var(--s-leiser)}.stil-klar .s-fuer-wen{background:var(--s-flaeche)}.stil-klar .s-fuerwen__spalte{border:1px solid var(--s-linie);border-radius:var(--s-radius-karte);background:#fff;padding:28px}.stil-klar .s-fuerwen__spalte--nein .s-fuerwen__zeichen{color:#7b818a}.stil-warm .s-fuerwen__spalte{background:var(--s-flaeche);border-radius:var(--s-radius-karte);padding:28px}.stil-warm .s-fuerwen__spalte--ja{background:var(--s-ton2)}.stil-warm .s-fuerwen__spalte--ja .s-fuerwen__zeichen{color:var(--s-zeichen2)}.stil-warm .s-fuerwen__spalte--nein{background:var(--s-ton1)}.stil-warm .s-fuerwen__spalte--nein .s-fuerwen__zeichen{color:var(--s-zeichen1)}.stil-warm .s-fuer-wen .s-h2{text-align:center}.stil-kraftvoll .s-fuerwen{border-top:1px solid var(--s-linie);gap:0}.stil-kraftvoll .s-fuerwen__spalte{border-bottom:1px solid var(--s-linie);padding:32px 32px 32px 0}.stil-kraftvoll .s-fuerwen__spalte--ja .s-fuerwen__zeichen{color:var(--s-akzent-grafik)}.stil-magazin .s-fuer-wen{background:var(--s-flaeche)}.stil-magazin .s-fuer-wen .s-h2{text-align:center}.stil-magazin .s-fuerwen__spalte{border-top:1px solid var(--s-text);padding-top:16px}.s-ueber__raster{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.s-ueber__foto{object-fit:cover;flex:280px;width:100%;max-width:360px;height:auto;display:block}.s-ueber__text{flex:2 420px;min-width:0}.s-ueber__name{margin-top:16px;font-weight:600}.s-ueber__bio{color:var(--s-leise);white-space:pre-line;margin-top:16px}.s-ueber__text>.s-h2+.s-ueber__name{margin-top:12px}.s-ueber__text>.s-h2+.s-ueber__bio{margin-top:16px}.stil-klar .s-ueber__foto{aspect-ratio:1;border-radius:var(--s-radius-bild)}.stil-warm .s-ueber__foto{aspect-ratio:1;border-radius:999px;max-width:380px}.stil-kraftvoll .s-ueber{background:var(--s-flaeche)}.stil-kraftvoll .s-ueber__raster{gap:32px}.stil-kraftvoll .s-ueber__foto{aspect-ratio:1;border-radius:var(--s-radius-bild);flex:0 0 120px;width:120px;max-width:120px}.stil-kraftvoll .s-ueber__text{flex:420px}.stil-kraftvoll .s-h2--name{margin-top:10px;font-size:2rem;font-weight:600}.stil-kraftvoll .s-ueber__bio{color:var(--s-leise);max-width:640px;margin-top:10px}.stil-magazin .s-ueber__foto{aspect-ratio:3/4;max-width:320px}.stil-magazin .s-h2--name{margin-top:10px;font-size:clamp(1.875rem,1.2rem + 2vw,2.75rem)}.stil-magazin .s-ueber__bio{color:var(--s-leise);margin-top:16px}.s-ueber__raster:not(.s-ueber__raster--foto) .s-ueber__text{max-width:44rem}.s-zitate{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:32px;display:grid}.s-zitat{margin:0}.s-zitat blockquote{white-space:pre-line;margin:0}.s-zitat figcaption{color:var(--s-leiser);margin-top:10px;font-size:15px;font-weight:600}.stil-klar .s-zitat{border-left:3px solid var(--s-akzent-grafik);padding-left:20px}.stil-klar .s-zitat blockquote{font-family:var(--s-font-kopf);font-size:1.25rem;font-weight:500;line-height:1.4}.stil-klar .s-zitat[data-laenge=lang] blockquote{font-size:1.0625rem;font-weight:400;font-family:var(--s-font-text)}.stil-warm .s-zitat{border-radius:var(--s-radius-karte);background:#fff;padding:28px;box-shadow:0 10px 30px #2b24200f}.stil-warm .s-zitat blockquote{font-family:var(--s-font-kopf);font-size:1.375rem;font-weight:500;line-height:1.4}.stil-warm .s-zitat[data-laenge=lang] blockquote{font-size:1.0625rem;font-family:var(--s-font-text);font-weight:400}.stil-warm .s-zitat figcaption{color:var(--s-leiser);margin-top:12px;font-weight:700}.stil-kraftvoll .s-stimmen{background:var(--s-flaeche)}.stil-kraftvoll .s-zitate{grid-template-columns:1fr;gap:56px;margin-top:0}.stil-kraftvoll .s-zitate:not(.s-zitate--einzeln){grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:48px}.stil-kraftvoll .s-stimmen .s-h2{font-size:13px;font-family:var(--s-font-label,var(--s-font-text));letter-spacing:.16em;text-transform:uppercase;color:var(--s-leiser);margin-bottom:40px;font-weight:600}.stil-kraftvoll .s-zitat blockquote{font-family:var(--s-font-kopf);letter-spacing:-.03em;max-width:1000px;font-size:clamp(1.75rem,.75rem + 3.4vw,2.5rem);font-weight:800;line-height:1}.stil-kraftvoll .s-zitat[data-laenge=kurz] blockquote{font-size:clamp(2rem,.5rem + 5.4vw,4rem)}.stil-kraftvoll .s-zitat[data-laenge=lang] blockquote{font-size:clamp(1.375rem,.9rem + 1.6vw,1.75rem);line-height:1.15}.stil-kraftvoll .s-zitat figcaption{color:var(--s-leiser);margin-top:24px;font-size:17px;font-weight:400}.stil-magazin .s-zitate{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.stil-magazin .s-zitat{border-top:1px solid var(--s-text);border-bottom:1px solid var(--s-text);padding:24px 0}.stil-magazin .s-zitat blockquote{font-family:var(--s-font-kopf);font-size:clamp(1.375rem,1rem + 1vw,1.875rem);font-style:italic;font-weight:500;line-height:1.3}.stil-magazin .s-zitat[data-laenge=lang] blockquote{font-size:1.1875rem;line-height:1.5}.stil-magazin .s-zitat figcaption{font-family:var(--s-font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--s-leiser);margin-top:14px;font-size:12px}.s-inhalte__raster{flex-wrap:wrap;gap:56px;display:flex}.s-inhalte__kopf{flex:300px;min-width:0}.s-inhalte__liste{flex-direction:column;flex:2 520px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.s-modul{gap:20px;display:flex}.s-modul__text{flex:1;min-width:0}.s-modul__text p{color:var(--s-leise);overflow-wrap:anywhere;margin-top:6px;font-size:16px}.stil-klar .s-inhalte{background:var(--s-flaeche)}.stil-klar .s-inhalte__umfang{color:var(--s-leise);margin-top:16px}.stil-klar .s-modul{padding-bottom:28px}.stil-klar .s-modul:last-child{padding-bottom:0}.stil-klar .s-modul__nr{background:var(--s-akzent);width:40px;height:40px;color:var(--s-auf-akzent);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.stil-warm .s-inhalte{background:var(--s-flaeche)}.stil-warm .s-inhalte__raster{max-width:860px;margin-inline:auto;display:block}.stil-warm .s-inhalte__kopf .s-h2{text-align:center}.stil-warm .s-inhalte__liste{gap:20px;margin-top:48px}.stil-warm .s-modul{background:var(--s-grund);border-radius:var(--s-radius-karte);align-items:flex-start;gap:24px;padding:28px}.stil-warm .s-modul__nr{font-family:var(--s-font-kopf);color:var(--s-nummer);flex:none;font-size:2.75rem;font-weight:700;line-height:1}.stil-warm .s-modul__text p{margin-top:6px}.stil-kraftvoll .s-inhalte{padding-top:0}.stil-kraftvoll .s-inhalte__kopf .s-h2{margin-top:16px}.stil-kraftvoll .s-inhalte__liste{gap:0}.stil-kraftvoll .s-modul{border-top:1px solid var(--s-linie);gap:24px;padding:24px 0}.stil-kraftvoll .s-modul:last-child{border-bottom:1px solid var(--s-linie)}.stil-kraftvoll .s-modul__nr{min-width:84px;color:var(--s-leiser)}.stil-kraftvoll .s-modul__text .s-h3{line-height:1.2}.stil-kraftvoll .s-modul__text p{color:var(--s-leiser)}.stil-magazin .s-inhalte{background:var(--s-flaeche)}.stil-magazin .s-inhalte__raster{max-width:820px;margin-inline:auto;display:block}.stil-magazin .s-inhalte__kopf{text-align:center}.stil-magazin .s-inhalte__liste{margin-top:40px}.stil-magazin .s-modul{border-bottom:1px solid var(--s-linie);align-items:baseline;gap:16px;padding:18px 0}.stil-magazin .s-modul__nr{min-width:36px;font-family:var(--s-font-kopf);flex:none;font-size:1.375rem;font-style:italic}.stil-magazin .s-modul__text p{color:var(--s-leiser);margin-top:0;font-size:17px}.stil-magazin .s-modul__zahl{font-family:var(--s-font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--s-leiser);flex:none;font-size:12px;font-weight:600}.s-schritte{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.s-schritt p{color:var(--s-leise);white-space:pre-line;margin-top:8px;font-size:16px}.stil-klar .s-schritt{border:1px solid var(--s-linie);border-radius:var(--s-radius-karte);padding:24px}.stil-klar .s-schritt__nr{background:var(--s-akzent);width:40px;height:40px;color:var(--s-auf-akzent);border-radius:999px;justify-content:center;align-items:center;margin-bottom:16px;font-weight:700;display:flex}.stil-warm .s-ablauf .s-h2{text-align:center}.stil-warm .s-schritt{background:var(--s-flaeche);border-radius:var(--s-radius-karte);padding:28px}.stil-warm .s-schritt__nr{font-family:var(--s-font-kopf);color:var(--s-nummer);margin-bottom:14px;font-size:2.75rem;font-weight:700;line-height:1;display:block}.stil-kraftvoll .s-schritte{gap:32px}.stil-kraftvoll .s-schritt{border-top:1px solid var(--s-linie2);padding-top:24px}.stil-kraftvoll .s-schritt__nr{font-family:var(--s-font-kopf);letter-spacing:-.03em;color:var(--s-akzent-grafik);margin-bottom:16px;font-size:3rem;font-weight:800;line-height:1;display:block}.stil-kraftvoll .s-schritt p{color:var(--s-leiser)}.stil-magazin .s-ablauf .s-h2{text-align:center}.stil-magazin .s-schritt{border-top:1px solid var(--s-text);padding-top:16px}.stil-magazin .s-schritt__nr{font-family:var(--s-font-kopf);margin-bottom:6px;font-size:1.375rem;font-style:italic;display:block}.s-bonus__karte{border-radius:var(--s-radius-karte);background:var(--s-flaeche);border:1px solid var(--s-linie);flex-wrap:wrap;align-items:center;gap:32px;padding:32px;display:flex}.s-bonus__bild{aspect-ratio:4/3;object-fit:cover;border-radius:var(--s-radius-bild);flex:240px;width:100%;max-width:360px;height:auto}.s-bonus__text{flex:2 320px;min-width:0}.s-bonus__beschreibung{color:var(--s-leise);white-space:pre-line;margin-top:12px}.s-bonus .s-etikett{margin-bottom:14px}.stil-klar .s-bonus__karte{background:var(--s-akzent-sanft);border-color:#0000}.stil-warm .s-bonus__karte{background:var(--s-ton2);border:0;padding:36px}.stil-warm .s-bonus .s-etikett{color:var(--s-zeichen2);background:#fff}.stil-kraftvoll .s-bonus__karte{background:var(--s-grund);border:2px solid var(--s-akzent-grafik)}.stil-kraftvoll .s-bonus .s-etikett{background:var(--s-akzent);color:var(--s-auf-akzent);text-transform:uppercase;letter-spacing:.1em;border-radius:4px;font-size:12px}.stil-magazin .s-bonus__karte{border:1px solid var(--s-text);outline:1px solid var(--s-text);outline-offset:5px;background:#fff}.stil-magazin .s-bonus .s-etikett{font-family:var(--s-font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--s-leiser);background:0 0;border-radius:0;padding:0;font-size:12px}.s-video__buehne{margin-top:32px;max-width:960px;margin-inline:auto}.s-video__rahmen{aspect-ratio:16/9;border-radius:var(--s-radius-gross);background:var(--s-flaeche2);width:100%;position:relative;overflow:hidden}.s-video__bild{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.s-video__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.s-video__abspielen{border-radius:var(--s-radius-knopf);background:var(--s-knopf);min-height:52px;color:var(--s-auf-knopf);font-family:var(--s-font-btn,var(--s-font-text));font-size:var(--s-btn-schrift);font-weight:var(--s-btn-gewicht);letter-spacing:var(--s-btn-laufweite);cursor:pointer;border:0;align-items:center;gap:10px;padding:0 24px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000040}.s-video__abspielen:hover{background:color-mix(in srgb, var(--s-knopf) 88%, var(--s-hover-zu))}.s-video__hinweis{color:var(--s-leiser);max-width:960px;margin-top:12px;font-size:14px}.stil-warm .s-video__rahmen{border-radius:var(--s-radius-karte)}.stil-magazin .s-video__rahmen{border:1px solid var(--s-text)}.stil-magazin .s-video__hinweis{font-family:var(--s-font-label);font-size:13px}.s-haken{flex-direction:column;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.s-haken li{align-items:flex-start;gap:10px;display:flex}.s-haken__zeichen{flex:none;margin-top:2px}.s-haken li span{overflow-wrap:anywhere;min-width:0}.s-angebot__art{color:var(--s-leiser);font-size:15px}.s-angebot__preis{font-family:var(--s-font-kopf);font-weight:var(--s-h-gewicht);letter-spacing:var(--s-h-laufweite);overflow-wrap:anywhere;line-height:1.1}.s-angebot__raten{color:var(--s-leise);margin-top:6px;font-size:15px}.s-bump{border:1px dashed var(--s-linie2);text-align:left;border-radius:14px;align-items:flex-start;gap:12px;margin-top:24px;padding:16px;font-size:15px;display:flex}.s-bump p{min-width:0;margin:0}.s-bump strong{display:block}.s-bump span{color:var(--s-leise);margin-top:2px;display:block}.s-bump__zeichen{flex:none;margin-top:2px}.s-angebot__knopf{margin-top:20px}.s-angebot__klein{color:var(--s-leiser);text-align:center;margin-top:12px;font-size:13px}.stil-klar .s-angebot{background:var(--s-dunkel);color:var(--s-auf-dunkel)}.stil-klar .s-angebot__raster{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.stil-klar .s-angebot__text{flex:380px;min-width:0}.stil-klar .s-angebot .s-h2{color:var(--s-auf-dunkel);font-size:clamp(1.75rem,1.2rem + 2.6vw,2.5rem)}.stil-klar .s-angebot .s-haken{color:var(--s-auf-dunkel-leise)}.stil-klar .s-angebot .s-haken__zeichen{color:var(--s-akzent-dunkel)}.stil-klar .s-angebot__karte{min-width:0;color:var(--s-text);border-radius:var(--s-radius-gross);background:#fff;flex:380px;padding:32px}.stil-klar .s-angebot__preis{margin-top:2px;font-size:clamp(2.25rem,1.5rem + 2.4vw,3rem)}.stil-klar .s-angebot__raten{color:var(--s-leise)}.stil-klar .s-bump{border-color:#c9ced4}.stil-warm .s-angebot .s-wrap{max-width:808px}.stil-warm .s-angebot__karte--einzeln{background:var(--s-dunkel);color:var(--s-auf-dunkel);border-radius:var(--s-radius-gross);text-align:center;padding:clamp(1.75rem,1rem + 3vw,3rem)}.stil-warm .s-angebot .s-h2{color:var(--s-auf-dunkel);font-size:clamp(1.75rem,1.2rem + 1.8vw,2.25rem)}.stil-warm .s-angebot .s-haken{color:var(--s-auf-dunkel-leise);align-items:center;max-width:460px;margin:14px auto 0}.stil-warm .s-angebot .s-haken li{text-align:left}.stil-warm .s-angebot .s-haken__zeichen{color:var(--s-auf-dunkel)}.stil-warm .s-angebot__art{color:var(--s-auf-dunkel-leise);margin-top:24px}.stil-warm .s-angebot__preis{color:var(--s-auf-dunkel);font-size:clamp(2.75rem,1.5rem + 4vw,4rem)}.stil-warm .s-angebot__raten{color:var(--s-auf-dunkel-leise)}.stil-warm .s-bump{background:#3a312c;border:0;border-radius:20px;max-width:460px;margin-inline:auto;padding:16px 20px}.stil-warm .s-bump span{color:var(--s-auf-dunkel-leise)}.stil-warm .s-angebot__knopf{margin-top:24px}.stil-warm .s-angebot__knopf .s-btn{width:auto;min-width:min(100%,280px)}.stil-warm .s-angebot__klein{color:#cdbfb2;margin-top:14px}.stil-kraftvoll .s-angebot__raster{flex-wrap:wrap;align-items:stretch;gap:48px;display:flex}.stil-kraftvoll .s-angebot__text{flex:380px;min-width:0}.stil-kraftvoll .s-angebot .s-h2{margin-top:16px}.stil-kraftvoll .s-angebot .s-haken{color:var(--s-leise);gap:12px;margin-top:28px}.stil-kraftvoll .s-angebot .s-haken__zeichen{margin-top:0}.stil-kraftvoll .s-angebot__karte{border:2px solid var(--s-akzent-grafik);border-radius:var(--s-radius-karte);flex-direction:column;flex:380px;min-width:0;padding:clamp(1.5rem,1rem + 2vw,2.25rem);display:flex}.stil-kraftvoll .s-angebot__art{order:2;margin-top:8px}.stil-kraftvoll .s-angebot__preis{order:1;font-size:clamp(3rem,1.5rem + 6vw,6rem);font-weight:800;line-height:1}.stil-kraftvoll .s-angebot__raten{color:var(--s-leiser);order:3}.stil-kraftvoll .s-bump{border:1px solid var(--s-linie2);border-radius:var(--s-radius-karte);color:var(--s-leise);order:4}.stil-kraftvoll .s-bump strong{color:var(--s-text)}.stil-kraftvoll .s-angebot__knopf{order:5;margin-top:24px}.stil-kraftvoll .s-angebot__klein{text-align:left;color:var(--s-leiser);order:6}.stil-magazin .s-angebot{padding-top:0}.stil-magazin .s-angebot .s-wrap{max-width:768px}.stil-magazin .s-angebot__karte--einzeln{border:1px solid var(--s-text);outline:1px solid var(--s-text);outline-offset:6px;text-align:center;background:#fff;margin:7px;padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:block}.stil-magazin .s-angebot .s-h2{font-size:clamp(1.75rem,1.2rem + 1.4vw,2.25rem)}.stil-magazin .s-angebot .s-haken{max-width:440px;color:var(--s-leiser);align-items:center;margin:14px auto 0;font-size:17px}.stil-magazin .s-angebot .s-haken li{text-align:left}.stil-magazin .s-angebot__art{font-family:var(--s-font-label);letter-spacing:.18em;text-transform:uppercase;margin-top:20px;font-size:12px}.stil-magazin .s-angebot__preis{font-size:clamp(2.75rem,1.5rem + 4vw,4.5rem)}.stil-magazin .s-angebot__raten{font-family:var(--s-font-label);color:var(--s-leiser);font-size:14px}.stil-magazin .s-bump{border:0;border-top:1px solid var(--s-linie);border-bottom:1px solid var(--s-linie);border-radius:0;max-width:440px;margin-inline:auto;font-size:16px}.stil-magazin .s-angebot__knopf .s-btn{width:auto;min-width:min(100%,260px)}.stil-magazin .s-angebot__klein{font-family:var(--s-font-label);font-size:13px}.s-fragen{max-width:820px;margin-top:24px}.s-faq__eintrag summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.s-faq__eintrag summary::-webkit-details-marker{display:none}.s-faq__plus{text-align:center;flex:none;width:1.25em;font-size:1.5rem;font-weight:400;line-height:1}.s-faq__plus:before{content:"+"}.s-faq__eintrag[open] .s-faq__plus:before{content:"−"}.s-faq__eintrag p{white-space:pre-line;color:var(--s-leise)}.stil-klar .s-fragen{border-top:1px solid var(--s-linie)}.stil-klar .s-faq__eintrag{border-bottom:1px solid var(--s-linie)}.stil-klar .s-faq__eintrag summary{font-family:var(--s-font-text);padding:20px 0}.stil-klar .s-faq__eintrag p{margin:0 0 20px}.stil-warm .s-fragen{flex-direction:column;gap:12px;max-width:760px;margin-inline:auto;display:flex}.stil-warm .s-faq__eintrag{background:#fff;border-radius:20px}.stil-warm .s-faq__eintrag summary{font-weight:700;font-family:var(--s-font-text);padding:20px 24px}.stil-warm .s-faq__eintrag p{margin:0;padding:0 24px 20px}.stil-warm .s-abschnitt.s-faq{padding-top:0}.stil-warm .s-faq .s-h2{margin-bottom:24px}.stil-kraftvoll .s-fragen{max-width:900px;margin-top:12px}.stil-kraftvoll .s-faq__eintrag{border-bottom:1px solid var(--s-linie)}.stil-kraftvoll .s-faq__eintrag summary{font-size:1.125rem;font-family:var(--s-font-text);padding:24px 0}.stil-kraftvoll .s-faq__eintrag p{color:var(--s-leiser);margin:0 0 24px}.stil-magazin .s-fragen{margin-top:8px}.stil-magazin .s-faq__eintrag{border-bottom:1px solid var(--s-linie)}.stil-magazin .s-faq__eintrag summary{font-family:var(--s-font-kopf);padding:22px 0;font-size:1.375rem;font-weight:400}.stil-magazin .s-faq__eintrag p{margin:0 0 22px}.stil-magazin .s-abschnitt.s-faq .s-wrap,.stil-kraftvoll .s-abschnitt.s-faq .s-wrap{max-width:900px}.s-garantie__box{border-radius:var(--s-radius-karte);background:var(--s-flaeche);border:1px solid var(--s-linie);align-items:flex-start;gap:20px;max-width:820px;margin-inline:auto;padding:28px;display:flex}.s-garantie__zeichen{color:var(--s-akzent-text);flex:none}.s-garantie__box p{white-space:pre-line;color:var(--s-leise);margin-top:6px}.stil-klar .s-garantie__box{background:var(--s-akzent-sanft);border-color:#0000}.stil-warm .s-garantie__box{background:var(--s-ton1);border:0}.stil-warm .s-garantie__zeichen{color:var(--s-zeichen1)}.stil-kraftvoll .s-garantie__box{border-left:4px solid var(--s-akzent-grafik);background:var(--s-flaeche)}.stil-kraftvoll .s-garantie__zeichen{color:var(--s-akzent-grafik)}.stil-magazin .s-garantie__box{border:0;border-top:1px solid var(--s-text);border-bottom:1px solid var(--s-text);background:0 0;padding-inline:0}.stil-magazin .s-garantie__zeichen{color:var(--s-text)}.s-aufruf__box{text-align:center;max-width:44rem;margin-inline:auto}.s-aufruf__text{color:var(--s-leise);white-space:pre-line;margin-top:12px}.s-aufruf__knopf{margin-top:24px}.stil-klar .s-aufruf{background:var(--s-flaeche)}.stil-warm .s-aufruf__box{background:var(--s-flaeche2);border-radius:var(--s-radius-gross);max-width:760px;padding:clamp(2rem,1rem + 4vw,3.5rem) 24px}.stil-kraftvoll .s-aufruf__box{text-align:left;max-width:none}.stil-kraftvoll .s-aufruf .s-h2{max-width:14ch}.stil-magazin .s-aufruf__box{border-top:1px solid var(--s-text);border-bottom:1px solid var(--s-text);max-width:none;padding-block:48px}.s-fuss{color:var(--s-leiser);margin-top:auto;font-size:14px}.s-fuss__zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:32px;display:flex}.s-fuss__links,.s-fuss nav{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.s-fuss a{color:var(--s-leiser);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.s-fuss a:hover{color:var(--s-text)}.s-fuss__marke{margin:0;font-size:13px}.s-fuss a.s-pflicht{color:var(--s-warn);border:1.5px solid var(--s-warn);border-radius:var(--s-radius-knopf);min-height:44px;padding:8px 16px;font-weight:700;text-decoration:none}.s-fuss a.s-pflicht:hover{background:color-mix(in srgb, var(--s-warn) 10%, transparent);color:var(--s-warn)}.stil-klar .s-fuss,.stil-warm .s-fuss,.stil-kraftvoll .s-fuss{border-top:1px solid var(--s-linie)}.stil-kraftvoll .s-fuss a{color:var(--s-leise)}.stil-warm .s-fuss a{color:var(--s-link)}.stil-warm .s-fuss a:hover{color:var(--s-link-hover)}.stil-magazin .s-fuss{font-family:var(--s-font-label)}.stil-magazin .s-fuss .s-fuss__zeile{border-top:1px solid var(--s-text);margin-top:0;padding-top:20px;padding-bottom:32px}.stil-magazin .s-fuss>.s-wrap{padding-block:0}.stil-magazin .s-fuss a{color:var(--s-leiser)}.stil-warm .s-fuss a.s-pflicht,.stil-kraftvoll .s-fuss a.s-pflicht,.stil-klar .s-fuss a.s-pflicht,.stil-magazin .s-fuss a.s-pflicht{color:var(--s-warn)}.s-schmal-kopf{text-align:center;padding-top:40px}.s-schmal-kopf img{object-fit:contain;margin-inline:auto;width:auto;max-width:100%;height:48px;margin-bottom:16px;display:block}.s-schmal__name{color:var(--s-leise);margin:0 0 32px;font-size:14px;font-weight:600}.stil-kraftvoll .s-schmal__name{text-transform:uppercase;letter-spacing:.04em}.s-schmal{width:100%;max-width:42rem;margin-inline:auto;padding:0 24px 40px}.s-schmal :is(h1,h2,h3){font-weight:var(--s-h-gewicht);line-height:1.15}.stil-magazin .s-schmal :is(h1,h2,h3){font-weight:700}.s-schmal a{text-underline-offset:3px}.stil [data-slot=button]{border-radius:var(--s-radius-knopf);min-height:44px;font-family:var(--s-font-btn,var(--s-font-text));font-weight:var(--s-btn-gewicht);font-size:var(--s-btn-schrift);letter-spacing:var(--s-btn-laufweite);padding-inline:max(var(--s-btn-pad), 1rem)}.stil a[data-slot=button]{text-decoration:none}.stil a[data-slot=button][data-variant=default],.stil a[data-slot=button][data-variant=default]:hover{color:var(--s-auf-knopf)}.stil a[data-slot=button][data-variant=outline],.stil a[data-slot=button][data-variant=outline]:hover{color:var(--s-text)}.stil [data-slot=button][data-variant=outline]{border-color:var(--s-linie2);box-shadow:none;background:0 0}.stil [data-slot=button][data-variant=outline]:hover{background:var(--s-flaeche2);color:var(--s-text)}.stil [data-slot=button][data-variant=default]:hover{background:color-mix(in srgb, var(--s-knopf) 88%, var(--s-hover-zu))}.stil [data-slot=input],.stil [data-slot=textarea]{border-radius:var(--s-radius-feld);border-color:var(--s-feld-rand);background:var(--s-karte);min-height:44px;color:var(--s-text);font-family:var(--s-font-text)}.stil [data-slot=textarea]{min-height:5rem}.stil [data-slot=checkbox]{border-color:var(--s-feld-rand);background:var(--s-karte);width:1.375rem;height:1.375rem;position:relative}.stil [data-slot=checkbox]:after{content:"";position:absolute;inset:-11px}.stil [data-slot=card]{border-radius:var(--s-radius-karte);border:1px solid var(--s-linie);background:var(--s-karte);color:var(--s-text);box-shadow:none}.stil-warm [data-slot=card]{border:0;box-shadow:0 10px 30px #2b24200f}.stil-magazin [data-slot=card]{border-color:var(--s-text);outline:1px solid var(--s-text);outline-offset:5px;margin:6px}.stil [data-slot=label]{font-family:var(--s-font-text)}.s-kaufleiste{display:none}@media (max-width:767px){.s-seite--leiste{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.s-kaufleiste{left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--s-dunkel);color:var(--s-auf-dunkel);visibility:hidden;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 18px;display:flex;position:fixed;transform:translateY(calc(100% + 32px));box-shadow:0 12px 30px #00000040}.s-kaufleiste--sichtbar{visibility:visible;transform:none}.s-kaufleiste__text{min-width:0}.s-kaufleiste__hinweis{opacity:.8;margin:2px 0 0;font-size:12px;line-height:1.3}.s-kaufleiste__preis{min-width:0;font-family:var(--s-font-kopf);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.stil .s-kaufleiste__knopf{border-radius:var(--s-radius-knopf);background:var(--s-akzent);min-height:48px;color:var(--s-auf-akzent);flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.stil .s-kaufleiste__knopf:hover{color:var(--s-auf-akzent);background:color-mix(in srgb, var(--s-akzent) 88%, var(--s-akzent-hover-zu))}.stil-kraftvoll .s-kaufleiste{border:1px solid var(--s-linie2);border-radius:var(--s-radius-karte)}.stil-magazin .s-kaufleiste{color:var(--s-text);border:1px solid var(--s-text);background:#fff;border-radius:2px;box-shadow:0 8px 24px #1a1a1a1f}.stil-magazin .s-kaufleiste__knopf{background:var(--s-knopf);color:var(--s-auf-knopf)}.stil-magazin .s-kaufleiste__knopf:hover{background:color-mix(in srgb, var(--s-knopf) 88%, #000);color:var(--s-auf-knopf)}.stil-klar .s-kaufleiste{border-radius:16px}.stil-warm .s-kaufleiste{border-radius:22px}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.s-kaufleiste{transition:transform .25s,visibility 0s linear .25s}.s-kaufleiste--sichtbar{transition:transform .25s,visibility}}.s-mini{border:1px solid var(--s-linie);background:var(--s-grund);color:var(--s-text);text-align:left;border-radius:12px;padding:14px;font-size:13px;line-height:1.4;display:block;overflow:hidden}.s-mini__kopf{font-family:var(--s-font-kopf);font-weight:var(--s-h-gewicht);letter-spacing:var(--s-h-laufweite);font-size:1.5rem;line-height:1.05}.s-mini__text{color:var(--s-leise);font-family:var(--s-font-text);margin-top:6px}.s-mini__zeile{align-items:center;gap:8px;margin-top:10px;display:flex}.s-mini__knopf{border-radius:var(--s-radius-knopf);background:var(--s-knopf);color:var(--s-auf-knopf);font-family:var(--s-font-btn,var(--s-font-text));font-weight:var(--s-btn-gewicht);padding:6px 12px;font-size:12px;display:inline-block}.s-mini__karte{border-radius:min(var(--s-radius-karte), 11px);background:var(--s-flaeche2);flex:1;height:22px}
