.home-content .btn,.home-content .btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border:1px solid #00769f;border-radius:6px;text-decoration:none!important;font:600 15px/1.4 inherit;line-height:1.4;transition:background .15s,color .15s;box-sizing:border-box}
.home-content .btn{background:#00769f;color:#fff!important}.home-content .btn-secondary{background:#fff;color:#00678b!important}.home-content .btn:hover,.home-content .btn-secondary:hover{background:#005879;color:#fff!important}.home-content a:focus-visible{outline:3px solid #273d4c;outline-offset:4px}
.home-content>.info-example{padding:0;margin:24px 0 64px;border:0;background:transparent}.home-content>.info-example>ul{display:block!important;list-style:none;padding:0;margin:0;max-width:none}.home-content>.info-example>ul>li{display:grid;grid-template-columns:64px minmax(0,1fr) 220px;gap:24px;align-items:center;margin:0;padding:28px 12px;border:0;border-bottom:1px solid #d9e3e8;background:white}.home-content>.info-example>ul>li:first-child{border-top:1px solid #d9e3e8}.home-content>.info-example li:before,.home-content>.info-example li:after{content:none!important}.home-content>.info-example li img{width:52px;height:52px;object-fit:contain;margin:0}.home-content>.info-example li h3{margin:0 0 10px;font-size:1.2rem;line-height:1.4}.home-content>.info-example li p{margin:0;line-height:1.6}.home-content>.info-example li>.btn-secondary{width:100%;font-size:.94rem}.home-content #startseite-kontakt{scroll-margin-top:120px;padding:32px 0}.home-contact-frame{display:block;width:100%;height:730px;border:0;background:white;margin-top:24px}.home-content .image-text{margin-top:48px}
@media(max-width:760px){.home-content>.info-example>ul>li{grid-template-columns:44px minmax(0,1fr);gap:16px;padding:24px 0}.home-content>.info-example li img{width:40px;height:40px}.home-content>.info-example li>.btn-secondary{grid-column:2;justify-self:start;width:auto}.home-contact-frame{height:880px}.home-content .btn{max-width:100%}}
/* Drei redigierte Leistungsseiten: Situationen, Ablauf und Herstellerliste. */
.home-content>ul,.home-content>ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:none;padding:0;margin:24px 0 44px;list-style:none;counter-reset:steps}
.home-content>ul>li,.home-content>ol>li{padding:24px;border:1px solid #dce6eb;border-radius:8px;background:#f7fafb;margin:0;line-height:1.65}
.home-content>ul>li:before,.home-content>ul>li:after,.home-content>ol>li:after{content:none!important}
.home-content>ol>li{counter-increment:steps}.home-content>ol>li:before{content:counter(steps);display:block;position:static;width:32px;height:32px;background:#00769f;border-radius:50%;color:white;text-align:center;line-height:32px;margin:0 0 16px}
.home-content>ul>li strong,.home-content>ol>li strong{display:block;color:#263640;font-size:1.05rem}.home-content>ul>li p,.home-content>ol>li p{margin:10px 0 0}
.home-content>.info-general>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.home-content>.info-general>ul>li{padding:12px 0;border-bottom:1px solid #dce6eb;overflow-wrap:anywhere}
@media(max-width:760px){.home-content>ul,.home-content>ol{grid-template-columns:1fr}.home-content>.info-general>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:420px){.home-content>.info-general>ul{grid-template-columns:1fr}}

.home-content>ul:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:760px){.home-content>ul:has(>li:nth-child(4):last-child){grid-template-columns:1fr}}
