/* V44 cartridge makers: authentic manufacturer logo alpha, scoped to this section. */
.c44.s34-cartridges{align-items:start;gap:clamp(42px,6.25vw,90px)}
.c44 .c44-intro>p:not(.s34-eyebrow){max-width:43ch}
.c44 .c44-brands{list-style:none;margin:0;padding:0;min-width:0}
.c44 .c44-brand{display:grid;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:22px;min-height:82px;padding:19px 0;border-bottom:1px solid var(--s34-line)}
.c44 .c44-brand:first-child{padding-top:8px;min-height:77px}
.c44 .c44-brand-logo{display:block;width:140px;height:38px;max-width:100%;background:var(--s34-blue);-webkit-mask-image:var(--c44-logo);mask-image:var(--c44-logo);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:contain;mask-size:contain}
.c44 .c44-logo-sumiko{--c44-logo:url('assets/system-v44/sumiko-logo-official.png');width:130px;height:32px}
.c44 .c44-logo-audio-technica{--c44-logo:url('assets/system-v44/audio-technica-logo-official.svg');width:146px;height:30px}
.c44 .c44-logo-clearaudio{--c44-logo:url('assets/system-v44/clearaudio-logo-official.webp');width:139px;height:42px}
.c44 .c44-logo-soundsmith{--c44-logo:url('assets/system-v44/soundsmith-logo-official.svg');width:143px;height:36px}
.c44 .c44-models{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}
.c44 .c44-models strong{font-size:15px;font-weight:500;line-height:1.55;letter-spacing:-.01em;color:var(--s34-ink);overflow-wrap:normal}
@media(max-width:900px){.c44 .c44-brand{grid-template-columns:124px minmax(0,1fr);gap:18px}.c44 .c44-brand-logo{max-width:120px}.c44 .c44-models strong{font-size:14px}}
@media(max-width:700px){.c44.s34-cartridges{display:block}.c44 .c44-brands{margin-top:28px}.c44 .c44-brand{grid-template-columns:118px minmax(0,1fr);gap:20px;padding:19px 0;min-height:78px}.c44 .c44-brand:first-child{padding-top:0}.c44 .c44-brand-logo{max-width:115px}.c44 .c44-models strong{font-size:14px}}
@media(max-width:360px){.c44 .c44-brand{grid-template-columns:102px minmax(0,1fr);gap:16px}.c44 .c44-brand-logo{max-width:100px}.c44 .c44-models strong{font-size:13px}}
