.brow-expression{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,4vw,56px);align-items:center}.brow-expression-copy h2{font-size:clamp(28px,3.4vw,44px);line-height:1.2;margin:16px 0 24px}.brow-expression-copy>p:not(.eyebrow){font-size:1rem;line-height:1.8;color:#ccc;margin:0 0 18px}.brow-expression-image{margin:0;min-width:0}.brow-expression-image img{display:block;width:100%;height:auto}.brow-expression-image figcaption{font-size:.875rem;line-height:1.6;color:#aaa;margin-top:12px}@media(max-width:700px){.brow-expression{grid-template-columns:minmax(0,1fr);gap:20px}.brow-expression-copy h2{margin-bottom:16px}.brow-expression-image{max-width:560px;width:100%;margin:auto}}
