/* Einheitliche, linksbuendige Herstellerlogos auf beiden Seiten. */
.card .card-brand,.company-partners .partner-heading{height:64px;min-height:64px;display:flex;align-items:center;justify-content:flex-start;padding:0;gap:0}
.card .brand-logo,.company-partners .partner-logo{position:relative;display:block;flex-shrink:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;filter:none;overflow:hidden;transform:none;transform-origin:left center;transition:transform 360ms cubic-bezier(.2,.75,.25,1)}
.card .brand-logo--kinetrol,.company-partners .partner-logo--kinetrol{width:210px;height:32px}
.card .brand-logo--kinetrol img,.company-partners .partner-logo--kinetrol img{position:absolute;max-width:none;max-height:none;width:216.05px;height:108.03px;left:-3.46px;top:-35.43px;object-fit:fill}
.card .brand-logo--adler,.company-partners .partner-logo--adler{width:110px;height:55.25px}
.card .brand-logo--adler img,.company-partners .partner-logo--adler img{display:block;width:110px;height:55.25px;max-width:none;max-height:none}
.company-partners p{padding-left:0}
.card .brand-logo:hover,.company-partners .partner-logo:hover,.card .brand-logo:focus-visible,.company-partners .partner-logo:focus-visible{transform:translateY(-5px) scale(1.055);filter:none;box-shadow:none;background:transparent}
.card .brand-logo:focus-visible,.company-partners .partner-logo:focus-visible{outline:2px solid #00578b;outline-offset:8px}
@media(prefers-reduced-motion:reduce){.card .brand-logo,.company-partners .partner-logo{transition:none}.card .brand-logo:hover,.company-partners .partner-logo:hover,.card .brand-logo:focus-visible,.company-partners .partner-logo:focus-visible{transform:none}}
