.sh-hero{grid-template-columns:1fr 1fr;gap:24px;display:grid}.sh-hero img,.sh-hero video{aspect-ratio:4/5;object-fit:cover}.sh-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.sh-experience{max-width:1260px;margin-inline:auto}.sh-positioning{font:400 clamp(36px, 3.5vw, 58px)/1.12 var(--font-serif);color:var(--color-action);letter-spacing:-.035em;margin:24px 0}.shepherds-case .result-words{letter-spacing:-.04em;font-size:clamp(38px,4.4vw,72px);line-height:.98}.shepherds-case .results-grid article{flex-direction:column;align-items:flex-start;display:flex}.shepherds-case .result-value{min-height:142px}.shepherds-case .results-grid article>p.result-value:last-child{font-family:var(--font-sans)}@media (max-width:950px){.shepherds-case .case-title-grid{grid-template-columns:1fr}.shepherds-case .case-title-note{margin-top:8px}.sh-brand-grid{gap:16px}.shepherds-case .result-value{min-height:86px}.shepherds-case .result-words{font-size:clamp(36px,5.7vw,44px)}}@media (max-width:599px){.sh-hero,.sh-brand-grid{grid-template-columns:1fr;gap:24px}.shepherds-case .result-value{min-height:0;font-size:80px}.shepherds-case .result-words{font-size:62px}.sh-positioning{font-size:36px}}
