.hero--angebot{min-height:0}.angebot-hero__title{font-size:var(--fs-h1);line-height:1.1;letter-spacing:0}.angebot-hero__sub{margin:clamp(20px,calc(2.031 * var(--u)),39px) auto 0;max-width:min(1450px,92vw);font-size:var(--fs-lead);line-height:1.18}.hero--angebot .hero__graphic{top:45%;height:210%}.angebot-intro{padding:clamp(160px,calc(22.81 * var(--u)),438px) 0 0;background:transparent}.angebot-intro .section-eyebrow{margin-bottom:clamp(24px,calc(2.135 * var(--u)),41px)}.angebot-intro p{margin-block:0}.angebot-fields{padding-top:clamp(160px,calc(23.65 * var(--u)),454px);padding-bottom:clamp(40px,calc(4.167 * var(--u)),80px)}.angebot-fields .svc+.pill-label--field{margin-top:clamp(100px,calc(11.98 * var(--u)),230px)}.angebot-fields+.angebot-topics{margin-top:clamp(80px,calc(43.75 * var(--u)),840px)}.angebot-fields+.angebot-cases{padding-top:clamp(160px,calc(52.08 * var(--u)),1000px)}.angebot-topics{padding:clamp(72px,calc(9.375 * var(--u)),180px) 0}.angebot-cases{padding-top:clamp(100px,calc(19 * var(--u)),365px);padding-bottom:clamp(24px,calc(2.083 * var(--u)),40px)}.angebot-cases .section-eyebrow{margin-bottom:clamp(80px,calc(11.15 * var(--u)),214px)}.svc__row{border-top:1px solid rgba(255,255,255,.6);scroll-margin-top:calc(var(--nav-h, 72px) + 24px)}.svc__row:last-child{border-bottom:1px solid rgba(255,255,255,.6)}.svc__name{font-size:var(--fs-title)}.svc__quote{max-width:var(--svc-text-w);font-size:clamp(16px,1.82vw,35px);font-weight:400;line-height:1.29}.svc__cta{display:flex;align-items:center;justify-content:center;width:min(100%,clamp(260px,calc(31.25 * var(--u)),600px));margin:clamp(28px,calc(4.688 * var(--u)),90px) auto 0;padding:clamp(8px,.73vw,14px) clamp(24px,2.5vw,48px);border-radius:var(--radius);background:var(--blue-deep);color:#fff;font-size:clamp(14px,1.04vw,20px);transition:background .2s,transform .18s}.svc__cta:hover{background:var(--blue-darker);transform:translateY(-2px)}.case-slide{position:relative;display:block}.case-slide__pill{position:absolute;top:clamp(28px,calc(2.604 * var(--u)),50px);left:50%;transform:translate(-50%);z-index:2;display:block;width:min(1770px,92vw);padding:clamp(10px,1.05vw,20px) clamp(20px,2vw,40px);border-radius:var(--radius);background:var(--blue-deep);color:#fff;text-align:center;font-size:var(--fs-title);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.case-slide__media{width:100%;height:clamp(320px,56.25vw,1080px);background:#ffffff14}.case-slide__media img,.case-slide__media svg{width:100%;height:100%;object-fit:cover;display:block}.ccar__viewport{overflow:hidden}.ccar__track{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.ccar__item{flex:0 0 100%}.ccar__nav{position:relative;z-index:2;display:flex;justify-content:center;margin-top:calc(-1*clamp(34px,calc(3.229 * var(--u)),62px))}.ccar__dots button{background:#0017ffd9}.ccar__dots button:hover{background:var(--blue-deep);transform:scale(1.15)}.ccar__dots button.on{background:#fff}.angebot-topics .cards--insight .card,.angebot-topics .cards--insight .card__title,.angebot-topics .cards--insight .card__teaser{color:#fff}.topics-group+.topics-group{margin-top:clamp(88px,calc(11.5 * var(--u)),221px)}.angebot-topics .wrap .topics-title{font-size:clamp(32px,calc(4.688 * var(--u)),90px);margin-bottom:clamp(72px,calc(10 * var(--u)),192px)}.angebot-topics .wrap .topics-title:has(+.topics-intro){margin-bottom:clamp(24px,calc(2.135 * var(--u)),41px)}.angebot-topics .topics-intro{max-width:min(1480px,90vw);margin:0 auto clamp(72px,calc(10 * var(--u)),192px);text-align:center;font-size:var(--fs-lead);line-height:1.2;color:#fff}.angebot-topics .wrap .topics-group__label{margin-bottom:clamp(36px,calc(4.688 * var(--u)),90px)}.angebot-topics .cards{margin-top:0}.angebot-intro .wrap,.angebot-fields .wrap,.angebot-topics .wrap{max-width:var(--content-w)}@media(max-width:900px){.angebot-hero__title{line-height:1.2}.angebot-hero__title br{display:none}.angebot-hero__sub{margin-top:calc(30 * var(--um));max-width:100%;line-height:1.2}.angebot-intro{padding-top:calc(96 * var(--um))}.angebot-intro .section-eyebrow{margin-bottom:calc(40 * var(--um))}.angebot-fields{padding-top:calc(80 * var(--um));padding-bottom:calc(40 * var(--um))}.angebot-fields .svc+.pill-label--field{margin-top:calc(64 * var(--um))}.svc__quote{max-width:100%;font-size:var(--fs-lead);line-height:1.2}.svc__cta{width:max-content;margin-top:calc(28 * var(--um));min-height:calc(33 * var(--um));padding:calc(4 * var(--um)) calc(28 * var(--um));font-size:var(--fs-ui)}.angebot-topics{padding:calc(64 * var(--um)) 0}.angebot-fields+.angebot-topics{margin-top:calc(80 * var(--um))}.angebot-fields+.angebot-cases{padding-top:calc(80 * var(--um))}.angebot-topics .wrap .topics-title{font-size:calc(40 * var(--um));margin-bottom:calc(56 * var(--um))}.angebot-topics .wrap .topics-title:has(+.topics-intro){margin-bottom:calc(40 * var(--um))}.angebot-topics .topics-intro{margin-bottom:calc(56 * var(--um))}.angebot-topics .wrap .topics-group__label{margin-bottom:calc(32 * var(--um))}.topics-group+.topics-group{margin-top:calc(80 * var(--um))}.angebot-topics .cards{row-gap:calc(40 * var(--um))}.angebot-cases{padding-top:calc(80 * var(--um));padding-bottom:calc(8 * var(--um))}.angebot-cases .section-eyebrow{margin-bottom:calc(40 * var(--um))}.case-slide__pill{top:calc(20 * var(--um));width:calc(100% - 2 * var(--gutter));padding:calc(6 * var(--um)) calc(16 * var(--um));font-size:var(--fs-pill);line-height:1.15}.case-slide__media{height:56vw}.ccar__nav{margin-top:calc(-24 * var(--um))}}
