/* Latest owner: sentence case like Pricing, only Works desktop Hero. Shared font scale is inherited. */
@media(min-width:1024px){
 body.zarves-unified-hero #shared-site-hero #top[data-page="works"] #hero-title .levitating-letter{text-transform:lowercase}
 body.zarves-unified-hero #shared-site-hero #top[data-page="works"] #hero-title>.levitation-line:first-child>.shared-hero-word:first-child>.levitating-letter:first-child{text-transform:uppercase}
}

/* Fit the owner-specified18-character caption inside the existing mobile capsule. */
@media(max-width:640px){body .artesso-mobile-actions .artesso-mobile-action:not(.artesso-mobile-action--call){font-size:clamp(12px,3.6vw,16px);padding-inline:4px;white-space:nowrap}}
