/* Gemeinsamer Leistungen-Block (Startseite, Energie, Social Media): Maße wie im Figma-Entwurf der Startseite */
.rx-band--leistungen{height:auto}
.rx-leistungen{display:flex;flex-direction:column;gap:60px;width:1037px;margin-left:201.5px;padding:100px 0 200px;font-family:Rubik,sans-serif;color:#fff}
.rx-leistungen__head{display:flex;flex-direction:column;align-items:flex-start;gap:40px}
.rx-leistungen__eyebrow{margin:0 0 -20px}
.rx-leistungen__title{min-height:56px}
.rx-leistungen__grid{display:grid;grid-template-columns:repeat(3,330px);column-gap:24px;row-gap:60px}
.rx-leistung{display:flex;flex-direction:column;gap:18px;min-width:0}
.rx-leistung p{margin:0}
.rx-leistung__nr{font-weight:700;font-size:40px;line-height:normal;text-transform:uppercase}
.rx-leistung__titel{font-weight:700;font-size:28px;line-height:normal}
.rx-leistung__text{font-weight:400;font-size:18px;line-height:26px}
.rx-leistung__line{width:330px;margin-top:auto}
@media(min-width:1441px){.rx-leistungen{margin-left:13.8889%}}
@media(max-width:767px){
 .rx-leistungen{width:auto;margin:0;padding:0;gap:28px}
 .rx-leistungen__head{gap:20px}
 .rx-leistungen__eyebrow{margin:0}
 .rx-leistungen__title{min-height:0}
 .rx-leistungen__grid{grid-template-columns:1fr;row-gap:36px}
 .rx-leistung{gap:12px}
 .rx-leistung__nr{font-size:32px}
 .rx-leistung__titel{font-size:24px}
 .rx-leistung__text{font-size:16px;line-height:24px}
 .rx-leistung__line{width:100%}
}

