@media(max-width:767px){.elementor .s-mkc-hero-title{font-size:40px;letter-spacing:-1px;}}@media(max-width:767px){.elementor .s-mkc-hero-accent{font-size:40px;letter-spacing:-1px;}}@media(max-width:767px){.elementor .s-mkc-hero-daten-wg-screenshot{height:auto;min-height:240px;aspect-ratio:16 / 10;}}@media(max-width:767px){.elementor .s-mkc-hero-art-big{grid-column:1 / 3;grid-row:auto;}}@media(max-width:767px){.elementor .s-mkc-hero-proof{min-height:0px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .s-mkc-hero-grid{gap:32px;}}@media(max-width:767px){.elementor .s-mkc-hero{padding-block-start:var(--mk-section-pad-mobile);padding-block-end:var(--mk-section-pad-mobile);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-mkc-proof-item-0{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mk-color-line);border-style:solid;}}@media(max-width:767px){.elementor .s-mkc-proof-item-1{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mk-color-line);border-style:solid;}}@media(max-width:767px){.elementor .s-mkc-proof-item-2{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mk-color-line);border-style:solid;}}@media(max-width:767px){.elementor .s-mkc-proof-item-3{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mk-color-line);border-style:solid;}}@media(max-width:767px){.elementor .s-mkc-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor .s-mkc-proof-strip{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-mkc-cases-intro-lead{font-size:18px;}}@media(max-width:767px){.elementor .s-mkc-cases-intro{margin-block-start:0px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;gap:20px;}}@media(max-width:767px){.elementor .s-mkc-case-daten-wg-screenshot{height:auto;min-height:260px;aspect-ratio:16 / 10;}}@media(max-width:767px){.elementor .s-mkc-case-daten-wg-stage{min-height:0px;padding:18px;gap:14px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-daten-wg-title{font-size:28px;}}@media(max-width:767px){.elementor .s-mkc-case-daten-wg-fact-0{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-daten-wg-fact-1{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-daten-wg-fact-2{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-daten-wg-distinct{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-daten-wg{padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;gap:30px;}}@media(max-width:767px){.elementor .s-mkc-case-hks-screenshot{height:auto;min-height:260px;aspect-ratio:16 / 10;}}@media(max-width:767px){.elementor .s-mkc-case-hks-stage{min-height:0px;padding:18px;gap:14px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-hks-title{font-size:28px;}}@media(max-width:767px){.elementor .s-mkc-case-hks-fact-0{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-hks-fact-1{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-hks-fact-2{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-hks-distinct{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-hks{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;gap:30px;}}@media(max-width:767px){.elementor .s-mkc-case-tomseller-screenshot{height:auto;min-height:260px;aspect-ratio:16 / 10;}}@media(max-width:767px){.elementor .s-mkc-case-tomseller-stage{min-height:0px;padding:18px;gap:14px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-tomseller-title{font-size:28px;}}@media(max-width:767px){.elementor .s-mkc-case-tomseller-fact-0{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-tomseller-fact-1{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-tomseller-fact-2{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-tomseller-distinct{gap:8px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-case-tomseller{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;gap:30px;}}@media(max-width:767px){.elementor .s-mkc-cases{padding-block-start:var(--mk-section-pad-mobile);padding-block-end:var(--mk-section-pad-mobile);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-mkc-principle-intro-lead{font-size:18px;}}@media(max-width:767px){.elementor .s-mkc-pattern-title-0{font-size:22px;}}@media(max-width:767px){.elementor .s-mkc-pattern-title-1{font-size:22px;}}@media(max-width:767px){.elementor .s-mkc-pattern-title-2{font-size:22px;}}@media(max-width:767px){.elementor .s-mkc-pattern-title-3{font-size:22px;}}@media(max-width:767px){.elementor .s-mkc-patterns{gap:14px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-principle{padding-block-start:var(--mk-section-pad-mobile);padding-block-end:var(--mk-section-pad-mobile);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-mkc-experience-intro-lead{font-size:18px;}}@media(max-width:767px){.elementor .s-mkc-company-grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor .s-mkc-experience{padding-block-start:var(--mk-section-pad-mobile);padding-block-end:var(--mk-section-pad-mobile);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-mkc-references-intro-lead{font-size:18px;}}@media(max-width:767px){.elementor .s-mkc-references-intro{margin-block-start:0px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;gap:20px;}}@media(max-width:767px){.elementor .s-mkc-reference-group-title-0{font-size:22px;}}@media(max-width:767px){.elementor .s-mkc-reference-0{min-height:0px;padding:26px;}}@media(max-width:767px){.elementor .s-mkc-reference-1{min-height:0px;padding:26px;}}@media(max-width:767px){.elementor .s-mkc-reference-2{min-height:0px;padding:26px;}}@media(max-width:767px){.elementor .s-mkc-reference-grid-0{gap:14px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-reference-group-title-1{font-size:22px;}}@media(max-width:767px){.elementor .s-mkc-reference-3{min-height:0px;padding:26px;}}@media(max-width:767px){.elementor .s-mkc-reference-4{min-height:0px;padding:26px;}}@media(max-width:767px){.elementor .s-mkc-reference-5{min-height:0px;padding:26px;}}@media(max-width:767px){.elementor .s-mkc-reference-grid-1{gap:14px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-references{padding-block-start:var(--mk-section-pad-mobile);padding-block-end:var(--mk-section-pad-mobile);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-mkc-applied-intro-lead{font-size:18px;}}@media(max-width:767px){.elementor .s-mkc-matrix-desktop{display:none;}}@media(max-width:767px){.elementor .s-mkc-matrix-mobile-title-0{font-size:20px;}}@media(max-width:767px){.elementor .s-mkc-matrix-mobile-title-1{font-size:20px;}}@media(max-width:767px){.elementor .s-mkc-matrix-mobile-title-2{font-size:20px;}}@media(max-width:767px){.elementor .s-mkc-matrix-mobile{display:block;}}@media(max-width:767px){.elementor .s-mkc-applied{padding-block-start:var(--mk-section-pad-mobile);padding-block-end:var(--mk-section-pad-mobile);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-mkc-entry-intro-lead{font-size:18px;}}@media(max-width:767px){.elementor .s-mkc-entry-title-0{font-size:24px;}}@media(max-width:767px){.elementor .s-mkc-entry-title-1{font-size:24px;}}@media(max-width:767px){.elementor .s-mkc-entry-title-2{font-size:24px;}}@media(max-width:767px){.elementor .s-mkc-entry-grid{gap:14px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .s-mkc-entry{padding-block-start:var(--mk-section-pad-mobile);padding-block-end:var(--mk-section-pad-mobile);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-mkc-contact-copy-text{font-size:18px;}}@media(max-width:767px){.elementor .s-mkc-contact-panel{padding:22px;}}@media(max-width:767px){.elementor .s-mkc-contact{padding-block-start:var(--mk-section-pad-mobile);padding-block-end:var(--mk-section-pad-mobile);padding-inline-start:16px;padding-inline-end:16px;}}