/* Scoped integration into the existing CHI V5 review. */
.cr .chi-motion-section{padding:clamp(58px,7vw,100px) clamp(20px,3.5vw,56px);background:#0b0b0b;border-bottom:1px solid rgba(245,241,235,.14)}
.cr .chi-motion-inner{max-width:1160px}
.cr .chi-motion-heading{align-items:flex-end;gap:40px;margin-bottom:38px}
.cr .chi-motion-heading .chi-motion-kicker{margin:0 0 18px;font-size:11px;line-height:1.6;letter-spacing:.2em;color:#f26959}
.cr .chi-motion-heading h2{margin:0;max-width:700px;font-size:clamp(44px,5.7vw,78px);line-height:1.04;font-weight:500;letter-spacing:-.055em}
.cr .chi-motion-heading>p{max-width:330px;margin:0;font-size:15px;line-height:1.75;color:#c8c1ba}
.cr .chi-motion-card>.chi-motion-cover,.cr .chi-motion-card>.chi-motion-preview{height:100%;width:100%;object-fit:cover;object-position:center}
.cr .chi-motion-card{border:1px solid rgba(245,241,235,.12)}
.cr .chi-motion-date{margin:18px 0 12px;color:#f26959;line-height:1.6}
.cr .chi-motion-tile h3{margin:0 0 12px;font-size:clamp(25px,2.7vw,37px);line-height:1.08;font-weight:500;letter-spacing:-.035em}
.cr .chi-motion-caption{margin:0;font-size:14px;line-height:1.7;color:#c8c1ba}
.cr .chi-motion-actions{display:flex;gap:18px 32px;align-items:center;flex-wrap:wrap;margin-top:34px}
.cr .chi-motion-note{margin:30px 0 0;max-width:680px;font-size:12px;line-height:1.7;color:#c8c1ba}
.cr .chi-motion-section--archive{padding-top:26px;border-bottom:0}
.cr .chi-motion-section--archive .chi-motion-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.cr .chi-motion-section--archive .chi-motion-tile h3{font-size:clamp(23px,2.3vw,30px)}
@media(max-width:1000px) and (min-width:701px){.cr .chi-motion-section--archive .chi-motion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.cr .chi-motion-heading{display:block}.cr .chi-motion-heading>p{max-width:600px;margin-top:22px}}
@media(max-width:700px){.cr .chi-motion-section{padding-inline:20px}.cr .chi-motion-heading{display:block}.cr .chi-motion-heading h2{font-size:clamp(42px,11.4vw,58px)}.cr .chi-motion-heading>p{max-width:100%;margin-top:22px}.cr .chi-motion-tile h3{font-size:29px}.cr .chi-motion-grid{scrollbar-width:thin;scrollbar-color:#f26959 #242221}.cr .chi-motion-section--archive .chi-motion-grid{display:grid;grid-template-columns:1fr;max-width:380px;margin-inline:auto;gap:38px;overflow:visible}.cr .chi-motion-actions{align-items:flex-start;gap:14px}.cr .chi-motion-note{font-size:12px}}
