.home-work-feature{--work-ground:var(--bec-cream);--work-ink:var(--bec-ink);background:var(--work-ground);color:var(--work-ink);padding-block:clamp(40px,5vw,72px)}.home-work-feature[data-tone=olive]{--work-ground:var(--bec-olive);--work-ink:var(--bec-cream)}.home-work-feature[data-tone=ink]{--work-ground:var(--bec-ink);--work-ink:var(--bec-cream)}.home-work-feature[data-tone=burgundy]{--work-ground:var(--bec-burgundy);--work-ink:var(--bec-cream)}.home-work-composition{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.home-work-copy{min-width:0;max-width:55ch}.home-work-label,.home-work-context{overflow-wrap:anywhere;margin:0 0 20px;font-size:14px;line-height:1.5}.website .home-work-copy h2{overflow-wrap:anywhere;text-wrap:balance;margin:0 0 24px;font-size:clamp(36px,4.6vw,68px);line-height:1.02}.home-work-summary{overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(18px,1.4vw,20px);line-height:1.5}.home-work-feature .bec-link{overflow-wrap:anywhere;max-width:100%}.home-work-composition figure{min-width:0;margin:0}.home-work-composition figure img{width:100%;height:auto;display:block}.home-work-composition figcaption{overflow-wrap:anywhere;margin-top:12px;font-size:13px;line-height:1.5}.home-work-feature[data-has-image=false] .home-work-composition{grid-template-columns:1fr}.home-work-feature[data-has-image=false] .home-work-copy{max-width:60rem}@media (min-width:901px){.home-work-feature[data-image-side=left][data-has-image=true] .home-work-composition{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.home-work-feature[data-image-side=left][data-has-image=true] .home-work-copy{grid-area:1/2}.home-work-feature[data-image-side=left] figure{grid-area:1/1}}@media (max-width:900px){.home-work-composition{grid-template-columns:1fr;gap:28px}.home-work-copy{max-width:60ch}}
