.basic-text{--style-accent: #0a2555;--style-contrast: #0a2555;--style-button-bg: #0a2555;--style-button-color: #ffffff;padding-block:4em;background:#fff;color:#0a2555}.basic-text.style-standard{--style-accent: #0a2555;--style-contrast: #0a2555;--style-button-bg: #0a2555;--style-button-color: #ffffff}.basic-text.style-karriere{--style-accent: #bf388c;--style-contrast: #a42775;--style-button-bg: #a42775;--style-button-color: #ffffff}.basic-text.style-expertise{--style-accent: #f26e1e;--style-contrast: #CB4D00;--style-button-bg: #CB4D00;--style-button-color: #ffffff}.basic-text.style-unternehmen{--style-accent: #0eb4da;--style-contrast: #007694;--style-button-bg: #007694;--style-button-color: #ffffff}.basic-text.style-branchen{--style-accent: #cada4f;--style-contrast: #67722C;--style-button-bg: #67722C;--style-button-color: #ffffff}.basic-text .inside{box-sizing:border-box;width:calc(100% - 2rem);max-width:82rem;margin-inline:auto}.basic-text h2{margin:0 0 .9412em;color:currentColor;font-family:"PKFGlobalSans",Arial,sans-serif;font-size:2.125em;font-weight:700;line-height:1.2}.basic-text .text{font-family:"PKFGlobalSans",Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:currentColor;width:100%;max-width:54em}.basic-text .text a{font-weight:700}.basic-text .text ul,.basic-text .text ol{margin:0;padding:0;list-style:none}.basic-text .text li{position:relative;min-width:0;margin:0;padding-left:2.375em}.basic-text .text li::before{position:absolute;top:.45em;left:.35em;width:.6875em;height:.6875em;border-radius:.1875em;background:var(--style-accent);content:""}.basic-text .text li>:first-child{margin-top:0}.basic-text .text li>:last-child{margin-bottom:0}.basic-text .text li+li{margin-top:1.5em}.basic-text .text p{margin:0;color:currentColor}.basic-text .text p+p{margin-top:2em}.basic-text .text ul,.basic-text .text ol{margin-top:2em}.basic-text .text strong,.basic-text .text b{font-weight:700}.basic-text .text>:last-child{margin-bottom:0}@media(max-width: 767.98px){.basic-text{padding-block:2.5em}.basic-text h2{margin-bottom:.9em;font-size:1.75em}}