.served-at{padding:32px var(--pad) 34px;background:transparent;border-bottom:1px solid #e7e7eb}
.served-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px}
.served-heading h2{font-size:clamp(28px,3vw,40px);color:var(--blue);margin:10px 0}
.served-heading p:not(.eyebrow){font-size:14px;line-height:1.6}
.served-controls{display:none!important}
.served-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:24px;list-style:none;margin:0;padding:0}
.served-track:focus-visible{outline:2px solid var(--blue);outline-offset:4px}
.served-track li{min-width:0;background:transparent;border:0}
.served-logo,.served-logo-light{height:78px;display:flex;align-items:center;justify-content:center;padding:6px;background:transparent}
.served-logo img{display:block;width:100%;height:auto;max-width:140px;max-height:62px;object-fit:contain;filter:brightness(0) invert(.43)}
@media(max-width:900px){.served-track{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px}}
@media(max-width:560px){.served-at{padding-top:28px;padding-bottom:28px}.served-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.served-heading p:not(.eyebrow){font-size:13px}.served-logo{height:66px}.served-logo img{max-width:125px;max-height:50px}}
.borsen-mark{width:140px;height:auto;flex-shrink:0}.press-reference>p{flex:1}
@media(max-width:800px){.press-reference{flex-wrap:wrap}.borsen-mark{width:120px}}
@media print{.served-at{padding:18pt 0;break-inside:avoid}.served-track{grid-auto-flow:row;grid-template-columns:repeat(8,minmax(0,1fr));gap:10pt}.served-logo{height:40pt;padding:0}.served-heading h2{font-size:22pt}}
