/* Only requested title alignment and marquee type size. */
#business h3.business-card-title{text-align:left;left:24px}
.works-boundary{--works-original-size:clamp(42px,5.4vw,88px);font-size:clamp(35.7px,4.59vw,74.8px)}
/* Preserve the actual pixel gap rather than shrinking it with the type. */
.works-marquee-group{gap:calc(var(--works-original-size) * .65);padding-right:calc(var(--works-original-size) * .65)}
/* Existing -1.008em baseline alignment scales with the new type size. */
@media(max-width:650px){.works-boundary{--works-original-size:44px;font-size:37.4px}}
