.section#more-work .work-row{padding-top:var(--row-pad,8px);padding-bottom:var(--row-pad,8px);align-items:center}
.wr-subtitle{display:block;font:9px/1.5 var(--fm);letter-spacing:.16em;color:var(--muted);margin-top:6px}
:is(#cs-zone,#cs-fintech) .carousel{max-width:1200px}
:is(#cs-zone,#cs-fintech) .cs-sub-title{width:min(100%,1200px);margin-left:auto;margin-right:auto}
.section#more-work .wg-head{padding-top:6px;padding-bottom:6px}
@media(min-width:701px){.section#more-work .wr-meta{gap:3px;padding-top:0}.section#more-work .wr-title{font-size:calc(clamp(26px,3vw,48px) * var(--k))}}
@media(max-width:520px) and (max-height:720px){
 .section#more-work .wg-head{padding-top:3px;padding-bottom:3px;margin-bottom:3px}
 .section#more-work .wr-meta{gap:4px}
}
.template-preview{display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--line-2);margin-bottom:20px}
.cs-live{display:inline-block;color:var(--accent);font:12px var(--fm);padding:10px 0}
/* Keep the offer readable without changing the hero's reserved CTA grid. */
#hero-sub #hero-desc{font-family:var(--fh);font-size:clamp(14px,1.1vw,16px);letter-spacing:0;text-transform:none;line-height:1.5}
.hero-value{max-width:54ch;font-weight:400;color:#b8b8b8}
.hero-byline{margin-top:8px;font-size:12px;color:var(--muted)}
.about-location{font:11px/1.5 var(--fm);color:var(--muted);margin:6px 0 10px}
