.brand-chapters{max-width:1600px;margin:auto;padding:0 var(--gutter)}
.brand-chapter{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,130px);align-items:center;padding:90px 0;border-bottom:1px solid var(--line)}
.brand-chapter:nth-child(even) .brand-chapter-image{grid-column:1;grid-row:1}
.brand-chapter:nth-child(even) .brand-chapter-copy{grid-column:2;grid-row:1}
.brand-chapter h2{font:400 clamp(32px,3.5vw,54px)/1.16 var(--heading);letter-spacing:-.035em;margin:0 0 30px}
.brand-chapter-copy>p:not(.eyebrow){font-size:14px;line-height:2.05;margin:0 0 22px;max-width:560px}
.brand-chapter-copy>.brand-chapter-lead{font-size:20px!important;line-height:1.6!important;color:var(--ivory)}
.brand-chapter-image{margin:0;min-width:0}
.brand-chapter-image img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block}
.brand-chapter-image.brand-sketch img{object-fit:contain}
.brand-chapter-image figcaption{font-size:9px;line-height:1.6;letter-spacing:.12em;color:var(--muted);margin-top:14px}
.brand-closing{max-width:1050px;text-align:center;margin:auto;padding:110px var(--gutter) 120px}
.brand-closing blockquote{font:400 clamp(20px,2.2vw,30px)/1.8 var(--heading);color:var(--ivory);margin:0 0 30px;letter-spacing:-.015em}
.brand-closing>p{font-size:13px;color:var(--gold);margin:0}
@media(max-width:700px){.brand-chapter{grid-template-columns:1fr;gap:30px;padding:55px 0}.brand-chapter:nth-child(even) .brand-chapter-image,.brand-chapter:nth-child(even) .brand-chapter-copy{grid-column:auto;grid-row:auto}.brand-chapter h2{font-size:34px;margin-bottom:24px}.brand-chapter-copy>p:not(.eyebrow){font-size:13px;line-height:2}.brand-chapter-copy>.brand-chapter-lead{font-size:18px!important}.brand-chapter-image img{aspect-ratio:1/1.05}.brand-closing{padding-top:65px;padding-bottom:75px}}
