.c-symbol{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;color:var(--mo-accent)}.on-dark .c-symbol{color:var(--mo-accent-on-dark)}.c-etikett{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--mo-radius-sm);background:var(--mo-accent-tint);color:var(--mo-accent-hover);font-size:12px;font-weight:var(--mo-fw-medium);letter-spacing:var(--mo-tracking-wide);text-transform:uppercase;line-height:1.3;white-space:nowrap}.s-hero__claim{display:flex;flex-direction:column;align-items:center;gap:var(--mo-sp-3);margin-top:calc(var(--mo-sp-5) - var(--mo-sp-4))}@media (min-width:768px){.s-hero__claim{margin-top:calc(var(--mo-sp-6) - var(--mo-sp-4))}}.s-hero__kuemmern{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;font-size:20px;font-weight:var(--mo-fw-medium);line-height:1.4;color:var(--mo-text)}.s-hero__kuemmern>span:not(.c-etikett){text-wrap:balance}.c-zweiseiten{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mo-sp-5);align-items:start}@media (min-width:1024px){.c-zweiseiten{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--mo-sp-6)}}.c-seite__kopf{margin:0;font-size:var(--mo-fs-h3);font-weight:var(--mo-fw-medium);line-height:1.25;letter-spacing:-.01em;color:var(--mo-text)}.c-seite--du{display:flex;flex-direction:column;gap:var(--mo-sp-5);padding:var(--mo-sp-5);background:var(--mo-bg);border:1px solid var(--mo-border);border-radius:var(--mo-radius-lg)}.c-seite__schritte{margin:0;padding:0;list-style:none;border-top:1px solid var(--mo-border)}.c-seite__schritte li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:baseline;padding:14px 0;border-bottom:1px solid var(--mo-border);font-size:17px;line-height:1.4;color:var(--mo-text)}.c-seite__num{font-family:var(--mo-font-mono);font-size:13px;color:var(--mo-accent);font-variant-numeric:tabular-nums}.c-seite__spalte{gap:var(--mo-sp-4);min-width:0}.c-seite--wir,.c-seite__spalte{display:flex;flex-direction:column}.c-seite--wir{gap:var(--mo-sp-5);padding:var(--mo-sp-5);background:var(--mo-bg-dark);border-radius:var(--mo-radius-lg)}.c-seite--wir .c-seite__kopf{color:#fff}@media (min-width:768px){.c-seite--du{padding:var(--mo-sp-6)}.c-seite--wir{padding:40px}}.c-leistungsraster{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;border-top:1px solid var(--mo-border-dark)}@media (min-width:640px){.c-leistungsraster{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--mo-sp-6);column-gap:var(--mo-sp-6)}.c-leistung--breit{grid-column:1/-1}}.c-leistung{display:flex;align-items:flex-start;gap:var(--mo-sp-4);padding:18px 0;border-bottom:1px solid var(--mo-border-dark)}.c-leistung__text{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:18px;line-height:1.35;color:#fff}.c-leistung__zusatz{font-size:14px;line-height:1.45;color:var(--mo-text-muted-dark)}.c-seite__notiz{margin:0;font-size:15px;line-height:1.55;color:var(--mo-text-muted);text-wrap:pretty}.c-seite__notiz a{color:var(--mo-text-muted);text-decoration:underline;text-decoration-color:var(--mo-border-strong);text-underline-offset:3px}.c-seite__notiz a:hover{color:var(--mo-accent);text-decoration-color:currentColor}.c-nichtliste{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mo-sp-7);margin-top:var(--mo-sp-7)}@media (min-width:768px){.c-nichtliste{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-nichtliste__kopf{margin:0 0 var(--mo-sp-4);font-size:var(--mo-fs-caption);font-weight:var(--mo-fw-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--mo-text-caption)}.on-dark .c-nichtliste__kopf{color:var(--mo-text-muted-dark)}.c-schrittzeilen .c-schrittzeile--symbol{grid-template-columns:40px minmax(0,1fr);align-items:start}.c-schrittzeile--symbol .c-symbol{margin-top:1px}.c-selbst{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mo-sp-6);align-items:center}@media (min-width:1024px){.c-selbst{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--mo-sp-8)}}.c-selbst__bild{min-width:0}.c-belege__liste{list-style:none;margin:var(--mo-sp-6) 0 0;padding:0;display:grid;gap:0;border-top:1px solid var(--mo-border)}.c-belege__zeile{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mo-sp-3);padding:var(--mo-sp-4) 0;border-bottom:1px solid var(--mo-border)}@media (min-width:768px){.c-belege__zeile{grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--mo-sp-6)}}.c-belege__titel{font-weight:var(--mo-fw-medium)}.c-belege__text,.c-belege__titel{color:var(--mo-text)}.c-belege__stand{margin:var(--mo-sp-4) 0 0;font-size:var(--mo-fs-caption);color:var(--mo-text-muted)}.c-belege__laufzeit-titel{margin:var(--mo-sp-7) 0 var(--mo-sp-3);font-size:var(--mo-fs-h3)}.c-belege__laufzeit{margin:0;color:var(--mo-text)}.sf-eyebrow{margin:0;font-size:12px;font-weight:var(--mo-fw-medium);letter-spacing:.12em;text-transform:uppercase;line-height:1.3;color:var(--mo-accent-hover)}.page-hero.page-hero--typo{display:flex;align-items:center;min-height:569px;padding-top:48px;padding-bottom:48px;background:var(--mo-accent-tint)}.page-hero--typo>.mo-container{width:100%}.page-hero--typo .page-hero__inner{align-items:flex-start;text-align:left;max-width:none;gap:var(--mo-sp-5)}.page-hero--typo .page-hero__title{max-width:880px;font-size:36px;line-height:1.12;letter-spacing:-.02em}.page-hero--typo .page-hero__lede{max-width:640px;font-size:16px;line-height:1.7;color:var(--mo-text)}@media (min-width:768px){.page-hero.page-hero--typo{min-height:560px;padding-top:64px;padding-bottom:64px}.page-hero--typo .page-hero__title{font-size:56px}.page-hero--typo .page-hero__lede{font-size:18px}}.how-flow.sf-steps{position:relative;grid-template-columns:minmax(0,1fr);gap:var(--mo-sp-2);margin:0;padding:0;list-style:none}.sf-steps:before{content:"";position:absolute;left:44px;top:44px;bottom:44px;width:1px;background:var(--mo-border-strong)}.how-flow .sf-step{display:grid;grid-template-columns:40px minmax(0,1fr);-moz-column-gap:var(--mo-sp-4);column-gap:var(--mo-sp-4);row-gap:0;align-content:start;padding:var(--mo-sp-5);border:0;border-radius:var(--mo-radius-lg);background:transparent}.how-flow .sf-step--hervor{background:var(--mo-accent-tint)}.sf-step__num{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--mo-border-strong);border-radius:var(--mo-radius-full);background:var(--mo-bg);color:var(--mo-text);font-family:var(--mo-font-mono);font-size:14px}.sf-step--hervor .sf-step__num{border-color:var(--mo-accent);background:var(--mo-accent);color:var(--mo-text-on-dark)}.sf-step__inhalt{gap:var(--mo-sp-4);min-width:0;padding-top:6px}.sf-step__inhalt,.sf-zeile{display:flex;flex-direction:column}.sf-zeile{gap:4px}.sf-zeile p{margin:0;font-size:16px;line-height:1.55;color:var(--mo-text);text-wrap:pretty}.sf-zeile p.sf-lbl{font-size:12px;font-weight:var(--mo-fw-medium);letter-spacing:.12em;text-transform:uppercase;line-height:1.3;color:var(--mo-text-muted)}@media (min-width:1024px){.how-flow.sf-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mo-sp-4)}.sf-steps:before{left:44px;right:44px;bottom:auto;width:auto;height:1px}.how-flow .sf-step{grid-template-columns:minmax(0,1fr);row-gap:var(--mo-sp-5)}.sf-step__inhalt{padding-top:0}}.mo-h2.sf-h2{font-size:28px;line-height:1.18;letter-spacing:-.015em;font-weight:var(--mo-fw-semibold)}@media (min-width:768px){.mo-h2.sf-h2{font-size:40px}}.sf-nicht{font-style:normal;color:var(--mo-accent)}.sf-schluss .final-cta__form{max-width:560px}.s-kuemmern .c-sektionskopf__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;letter-spacing:.12em;color:var(--mo-accent-hover)}.s-kuemmern .c-sektionskopf__headline{font-size:28px;line-height:1.18;letter-spacing:-.015em}@media (min-width:768px){.s-kuemmern .c-sektionskopf__eyebrow{font-size:13px}.s-kuemmern .c-sektionskopf__headline{font-size:40px}}