.elementor .kfo-interaktion{& :is(a[href],button,summary,[role="button"],[role="tab"],input[type="submit"],input[type="button"]), & :is(a[href],button,summary,[role="button"],[role="tab"]) * { cursor: pointer !important; } & :is(a[href],button,summary,[role="button"],[role="tab"],input[type="submit"],input[type="button"]):focus-visible { outline: 3px solid #416a7d; outline-offset: 3px; box-shadow: 0 0 0 3px #fff; } & a[href].e-con:hover { filter: brightness(.97); } & summary:hover { background-color: rgba(54,91,108,.045); }\n}.elementor .kfo-footer-ueberschrift-18{font-family:var(--entwurf-erwachsene-jakarta);font-weight:500;font-size:18px;line-height:1.4;margin:0px;}.elementor .kfo-geraetefoto-200{width:100%;height:200px;object-fit:contain;border-radius:16px;}.elementor .kfo-bild-und-text-kompakt{padding:0px;display:grid;gap:48px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .kfo-drei-gleichwertige-bereiche{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;align-items:start;}.elementor .kfo-abschnitt-kompakt-56-44-36{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .kfo-zwischenzeile-16{font-family:var(--entwurf-erwachsene-jakarta);font-weight:500;font-size:16px;line-height:1.4;}.elementor .kfo-bedienelement-schrift{font-family:var(--entwurf-erwachsene-jakarta);font-weight:500;}.elementor .kfo-fliesstext-grundlage{min-width:0px;font-family:var(--entwurf-erwachsene-jakarta);font-weight:400;font-size:16px;color:#52656e;line-height:1.65;margin:0px;}.elementor .kfo-ueberschrift-grundlage{min-width:0px;font-family:var(--entwurf-erwachsene-jakarta);color:#243942;letter-spacing:-0.025em;line-height:1.25;margin:0px;}.elementor .kfo-lesetext-maximal-720{min-width:0px;max-width:720px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .kfo-kosten-retention-titel-28{font-family:var(--entwurf-erwachsene-jakarta);font-weight:400;font-size:28px;letter-spacing:-0.02em;line-height:1.3;}.elementor .kfo-kosten-titel-und-lesetext{display:grid;gap:64px;grid-template-columns:0.9fr 1.1fr;grid-template-rows:auto;align-items:start;}.elementor .kfo-alltag-titel-und-erklaerung{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .kfo-kfo-v4-methoden-detailbild{width:100%;height:220px;object-fit:cover;object-position:50% 50%;}.elementor .kfo-methodenbereich-weiss{min-width:0px;padding:32px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:24px;}.elementor .kfo-scanaufnahme-kompakt{width:100%;height:260px;object-fit:contain;border-radius:18px;}.elementor .kfo-inhaltsgruppe-abstand-24{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .kfo-scan-bild-text{min-width:0px;padding:36px;border-radius:20px;background-color:#e8f0f2;display:grid;gap:40px;grid-template-columns:0.9fr 1.1fr;grid-template-rows:auto;align-items:center;}.elementor .kfo-kfo-v4-akkordeon-inhalt{padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;}.elementor .kfo-kfo-v4-akkordeon-kopf{padding-block-start:16px;padding-block-end:16px;padding-inline-start:25px;padding-inline-end:25px;}.elementor .kfo-zwischenueberschrift-24{font-family:var(--entwurf-erwachsene-jakarta);font-weight:500;font-size:24px;letter-spacing:-0.02em;line-height:1.3;}.elementor .kfo-zwei-gleichwertige-spalten{min-width:0px;padding:0px;display:grid;gap:40px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .kfo-abschnittsueberschrift-40{font-family:var(--entwurf-erwachsene-jakarta);font-weight:400;font-size:2.5rem;letter-spacing:-0.025em;line-height:1.25;}.elementor .kfo-bildhinweis{font-family:var(--entwurf-erwachsene-jakarta);font-weight:400;font-size:12px;color:#52656e;line-height:1.5;}.elementor .kfo-bild-rundung-18{border-radius:18px;}.elementor .kfo-kfo-v4-abschnittsnavigation{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .kfo-seitentitel-48{font-family:var(--entwurf-erwachsene-jakarta);font-weight:400;font-size:3rem;}.elementor .kfo-erwachsene-zwischenueberschrift{font-family:var(--entwurf-erwachsene-jakarta);font-weight:500;}.elementor .kfo-kfo-v4-einleitung-und-titel{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .kfo-inhaltsbreite-1382{width:100%;min-width:0px;max-width:1382px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:86px;padding-inline-end:86px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:stretch;}.elementor .kfo-abschnitt-oben-unten{padding-block-start:88px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .kfo-kfo-interaktion{& :is(a[href],button,summary,[role="button"],[role="tab"],input[type="submit"],input[type="button"]), & :is(a[href],button,summary,[role="button"],[role="tab"]) * { cursor: pointer !important; } & :is(a[href],button,summary,[role="button"],[role="tab"],input[type="submit"],input[type="button"]):focus-visible { outline: 3px solid #416a7d; outline-offset: 3px; box-shadow: 0 0 0 3px #fff; } & a[href].e-con:hover { filter: brightness(.97); } & summary:hover { background-color: rgba(54,91,108,.045); }\n}