.societies-strip{grid-template-columns:auto 1px minmax(0,1fr);grid-template-areas:"crest rule title""crest rule logos";align-items:center;gap:clamp(1rem,2vw,1.75rem) clamp(1.25rem,3vw,2.5rem);padding-block:clamp(1.5rem,4vw,3rem);display:grid}.societies-strip__crest{aspect-ratio:1;background-color:var(--color-primary);grid-area:crest;width:clamp(4.5rem,18vw,8.75rem);-webkit-mask-image:url(/build/assets/dgch-wappen-white-jWxxSEAn.svg);mask-image:url(/build/assets/dgch-wappen-white-jWxxSEAn.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.societies-strip__rule{background:var(--color-primary);grid-area:rule;align-self:stretch}.societies-strip__title{grid-area:title}.societies-strip__logos{grid-area:logos}.societies-strip .logo-marquee{-webkit-mask-image:linear-gradient(90deg,#000 0 90%,#0000);mask-image:linear-gradient(90deg,#000 0 90%,#0000)}.societies-strip .logo-marquee__track{gap:clamp(3.5rem,5.5vw,5.25rem)}.societies-strip .logo-marquee__item,.societies-strip .logo-marquee__link{justify-content:center;align-items:center;display:flex}.societies-strip .logo-marquee__image{object-fit:contain;width:auto;max-width:12.5rem;height:4.75rem;display:block}@media (width<40rem){.societies-strip{grid-template-areas:"title title title""crest rule logos"}}
