.section.moduleGruender{--gm-fg:#fff;--gm-fg-muted:hsla(0,0%,100%,.42);--gm-fg-faint:hsla(0,0%,100%,.38);--gm-cta-fill:#000;--gm-glow-opacity:.8;--gm-gradient:linear-gradient(222deg,#3b5af9,#b620e0 46%,#cd2699 65%,#f7b500);color:var(--gm-fg);padding-bottom:48px;padding-top:48px}.section.moduleGruender.bodyWhite,body.whiteBg .section.moduleGruender{--gm-fg:#000;--gm-fg-muted:rgba(0,0,0,.45);--gm-fg-faint:rgba(0,0,0,.4);--gm-cta-fill:#fff;--gm-glow-opacity:.55}.section.moduleGruender .gmHeadline,.section.moduleGruender .gmPersonName,.section.moduleGruender .gmPersonRollen,.section.moduleGruender .gmTopline{transition:color .6s ease-out}@media(prefers-reduced-motion:reduce){.section.moduleGruender .gmHeadline,.section.moduleGruender .gmPersonName,.section.moduleGruender .gmPersonRollen,.section.moduleGruender .gmTopline{transition:none}}.section.moduleGruender .gmBild{display:block;height:auto;width:100%}.section.moduleGruender .gmTopline{color:var(--gm-fg);letter-spacing:.04em;margin-bottom:0}.section.moduleGruender .gmHeadline{color:var(--gm-fg);font-size:33px;font-weight:500;letter-spacing:-.008em;line-height:45px;margin:20px 0 0;text-wrap:pretty}.section.moduleGruender .gmPersonen{font-size:15px;font-weight:400;line-height:25px;margin-top:28px}.section.moduleGruender .gmPerson{display:block}.section.moduleGruender .gmPersonName{color:var(--gm-fg);font-weight:500}.section.moduleGruender .gmPersonRollen{color:var(--gm-fg-muted);font-weight:300}.section.moduleGruender .gmCtaBlock{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.section.moduleGruender .gmCtaWrap{display:inline-flex;isolation:isolate;position:relative}.section.moduleGruender .gmCtaWrap:before{background:var(--gm-gradient);border-radius:33px;content:"";filter:blur(.55em);inset:2px;opacity:var(--gm-glow-opacity);pointer-events:none;position:absolute;transition:filter .5s ease-in-out,opacity .6s ease-out;z-index:0}.section.moduleGruender .gmCtaWrap:hover:before{filter:blur(1.1em);opacity:1}.section.moduleGruender .gmCtaWrap:after{background:var(--gm-gradient);border-radius:33px;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.section.moduleGruender .gmCta{background-clip:padding-box;background-color:var(--gm-cta-fill);border:2px solid transparent;border-radius:33px;display:inline-block;font-size:15px;font-weight:500;letter-spacing:0;line-height:20px;padding:11px 26px;position:relative;text-transform:uppercase;transition:color .6s ease-out,background-color .6s ease-out;z-index:2}.section.moduleGruender .gmCta,.section.moduleGruender .gmCta:focus,.section.moduleGruender .gmCta:hover{color:var(--gm-fg);text-decoration:none}.section.moduleGruender .gmCta:focus-visible{outline:3px solid #44affb;outline-offset:3px}.section.moduleGruender .gmCtaHinweis{color:var(--gm-fg-faint);font-size:11.5px;font-weight:300;letter-spacing:.02em;line-height:18px;transition:color .6s ease-out}@media(prefers-reduced-motion:reduce){.section.moduleGruender .gmCta,.section.moduleGruender .gmCtaHinweis,.section.moduleGruender .gmCtaWrap:before{transition:none}}.section.moduleGruender .gmCtaBlock{gap:14px;margin-top:34px}.section.moduleGruender.moduleGruender--standard .gmInner{align-items:center;column-gap:56px;display:grid;grid-template-columns:minmax(0,560px) 1fr}.section.moduleGruender.moduleGruender--standard .gmText{display:flex;flex-direction:column;justify-content:center}@media(max-width:1023.98px){.section.moduleGruender.moduleGruender--standard{padding-bottom:64px;padding-top:64px}.section.moduleGruender.moduleGruender--standard .gmText{display:contents}.section.moduleGruender.moduleGruender--standard .gmTopline{order:1}.section.moduleGruender.moduleGruender--standard .gmHeadline{font-size:28px;line-height:39px;margin:18px 0 32px;order:2}.section.moduleGruender.moduleGruender--standard .gmBildWrap{order:3}.section.moduleGruender.moduleGruender--standard .gmTextInner{order:4}.section.moduleGruender.moduleGruender--standard .gmInner{align-items:center;column-gap:48px;display:grid;grid-template-columns:320px 1fr}.section.moduleGruender.moduleGruender--standard .gmHeadline,.section.moduleGruender.moduleGruender--standard .gmTopline{grid-column:1/-1}.section.moduleGruender.moduleGruender--standard .gmBildWrap{grid-column:1;width:320px}.section.moduleGruender.moduleGruender--standard .gmTextInner{grid-column:2}.section.moduleGruender.moduleGruender--standard .gmPersonen{margin-top:0}.section.moduleGruender.moduleGruender--standard .gmCtaBlock{margin-top:30px}}@media(max-width:767.98px){.section.moduleGruender.moduleGruender--standard{padding-bottom:48px;padding-top:48px}.section.moduleGruender.moduleGruender--standard .gmInner{align-items:stretch;display:flex;flex-direction:column}.section.moduleGruender.moduleGruender--standard .gmText{display:contents}.section.moduleGruender.moduleGruender--standard .gmTopline{align-self:flex-start;font-size:13px;order:1}.section.moduleGruender.moduleGruender--standard .gmHeadline{font-size:23px;hyphens:auto;line-height:33px;margin:16px 0 28px;order:2}.section.moduleGruender.moduleGruender--standard .gmBildWrap{order:3;width:100%}.section.moduleGruender.moduleGruender--standard .gmTextInner{order:4}.section.moduleGruender.moduleGruender--standard .gmPersonen{font-size:15px;line-height:24px;margin-top:30px}.section.moduleGruender.moduleGruender--standard .gmPerson+.gmPerson{margin-top:10px}.section.moduleGruender.moduleGruender--standard .gmPersonName,.section.moduleGruender.moduleGruender--standard .gmPersonRollen{display:block}.section.moduleGruender.moduleGruender--standard .gmCtaBlock{align-items:stretch;gap:10px}.section.moduleGruender.moduleGruender--standard .gmCtaWrap{display:flex}.section.moduleGruender.moduleGruender--standard .gmCta{font-size:15px;line-height:22px;padding:13px 22px;text-align:center;width:100%}.section.moduleGruender.moduleGruender--standard .gmCtaHinweis{text-align:center}.section.moduleGruender.moduleGruender--standard .gmCtaBlock{gap:12px;margin-top:28px}}.section.moduleGruender.moduleGruender--schmal{padding-bottom:40px;padding-top:40px}.section.moduleGruender.moduleGruender--schmal .gmHeadline{font-size:34px;letter-spacing:-.01em;line-height:44px;margin:0;max-width:520px}.section.moduleGruender.moduleGruender--schmal .gmCtaBlock{gap:10px;margin-top:0}.section.moduleGruender.moduleGruender--schmal .gmInner{align-items:center;display:flex;gap:44px}.section.moduleGruender.moduleGruender--schmal .gmBildWrap{flex:none;width:190px}.section.moduleGruender.moduleGruender--schmal .gmText{flex:1;min-width:0}.section.moduleGruender.moduleGruender--schmal .gmCtaBlock{align-items:flex-end;flex:none}@media(max-width:1023.98px){.section.moduleGruender.moduleGruender--schmal{padding-bottom:34px;padding-top:34px}.section.moduleGruender.moduleGruender--schmal .gmInner{align-items:center;column-gap:32px;display:grid;grid-template-columns:180px minmax(0,1fr);row-gap:20px}.section.moduleGruender.moduleGruender--schmal .gmBildWrap{grid-column:1;grid-row:1/span 2;width:180px}.section.moduleGruender.moduleGruender--schmal .gmText{align-self:end;grid-column:2;grid-row:1}.section.moduleGruender.moduleGruender--schmal .gmCtaBlock{align-items:flex-start;align-self:start;grid-column:2;grid-row:2}.section.moduleGruender.moduleGruender--schmal .gmHeadline{font-size:27px;line-height:36px;max-width:none}}@media(max-width:767.98px){.section.moduleGruender.moduleGruender--schmal{padding-bottom:28px;padding-top:28px}.section.moduleGruender.moduleGruender--schmal .gmInner{align-items:stretch;display:flex;flex-direction:column;gap:18px}.section.moduleGruender.moduleGruender--schmal .gmBildWrap{width:200px}.section.moduleGruender.moduleGruender--schmal .gmHeadline{font-size:24px;hyphens:auto;line-height:33px;max-width:none}.section.moduleGruender.moduleGruender--schmal .gmCtaBlock{align-items:stretch;gap:10px}.section.moduleGruender.moduleGruender--schmal .gmCtaWrap{display:flex}.section.moduleGruender.moduleGruender--schmal .gmCta{font-size:15px;line-height:22px;padding:13px 22px;text-align:center;width:100%}.section.moduleGruender.moduleGruender--schmal .gmCtaHinweis{text-align:center}.section.moduleGruender.moduleGruender--schmal .gmCtaBlock,.section.moduleGruender.moduleGruender--schmal .gmText{align-self:stretch}.section.moduleGruender.moduleGruender--schmal .gmCtaBlock{margin-top:0}}