/* Approved case-study hierarchy shared with Bournvita, Pogou and Herbolina.
   Campaign-specific image framing remains in its existing stylesheet. */
.project-case.case-standard .cs-split{margin-top:64px;padding-top:32px;border-top:1px solid #d9dcd5;column-gap:56px}
.project-case.case-standard .cs-split .cs-eyebrow{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.09em;color:#55594f}
.project-case.case-standard .chapter-number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;background:#c9f31d;color:#22251f;font-size:13px;font-weight:700;letter-spacing:0}
.project-case.case-standard .cs-split .cs-h{margin-top:22px;max-width:11em}
.project-case.case-standard .cs-split .cs-copy{padding-top:56px}
.project-case.case-standard .cs-copy>p:first-child{font-size:19px;line-height:1.65;color:#292c25}
.project-case.case-standard .cs-fig figcaption{font-size:17px;font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:.035em;color:#292b26}
.project-case.case-standard .cs-fig figcaption p{font-size:16px;font-weight:400;text-transform:none;letter-spacing:normal}
@media(max-width:760px){.project-case.case-standard .cs-split{margin-top:48px;padding-top:24px}.project-case.case-standard .cs-split .cs-copy{padding-top:0}.project-case.case-standard .cs-copy>p:first-child{font-size:18px}.project-case.case-standard .cs-fig figcaption{font-size:16px}}
