.new-case-study{--nc-surface:hsla(0,0%,100%,.92);--nc-sheen:hsla(0,0%,100%,.65);--nc-rim:hsla(0,0%,100%,.9);--nc-border:rgba(0,0,0,.08);--nc-shadow:0 4px 16px rgba(0,0,0,.1);display:flex;justify-content:center}.new-case-study__inner{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-content-gap-reg-mob);max-width:var(--w-content-width);padding-left:var(--spacing-mob-gutter);padding-right:var(--spacing-mob-gutter);width:100%}.new-case-study__header{display:flex;flex-direction:column;gap:var(--spacing-text-gap);max-width:var(--w-paragraph-width-reg)}.new-case-study__eyebrow{color:var(--clr-brand-terracotta);font-family:var(--ff-body);font-size:var(--fs-body-sml);font-weight:var(--fw-bold);letter-spacing:.08em;margin:0;text-transform:uppercase}.new-case-study__heading{color:var(--clr-theme-font-primary);font-family:var(--ff-title);font-size:var(--fs-title-lrg);font-weight:var(--fw-bold);line-height:1.15;margin:0}.new-case-study__intro{color:var(--clr-theme-font-primary);font-family:var(--ff-body);font-size:var(--fs-body-med);font-weight:var(--fw-reg);line-height:1.6}.new-case-study__intro :where(p,ul,ol){margin:0 0 1em}.new-case-study__intro :where(p,ul,ol):last-child{margin-bottom:0}.new-case-study__stats{display:flex;flex-wrap:wrap;gap:var(--spacing-content-gap-reg-mob);justify-content:center;list-style:none;margin:0;padding:0}.new-case-study__stat{align-items:center;background-color:var(--nc-surface);background-image:linear-gradient(135deg,var(--nc-sheen) 0,hsla(0,0%,100%,0) 55%);border:1px solid var(--nc-border);border-radius:var(--border-primary-rad);box-shadow:var(--nc-shadow),inset 0 1px 0 var(--nc-rim);box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;gap:var(--spacing-text-gap);min-width:150px;padding:calc(var(--spacing-mob-gutter)*1.5);text-align:center}.new-case-study__stat-value{color:var(--clr-brand-black);font-family:var(--ff-title);font-size:var(--fs-display-lrg);font-weight:var(--fw-bold);line-height:1.05}.new-case-study__stat-caption{color:var(--clr-brand-black);font-family:var(--ff-body);font-size:var(--fs-body-sml);font-weight:var(--fw-reg);line-height:1.4}.new-case-study__columns{border-top:1px solid var(--clr-brand-green-20);display:grid;gap:var(--spacing-content-gap-reg);grid-template-columns:1fr;padding-top:var(--spacing-content-gap-reg-mob)}.new-case-study__col{display:flex;flex-direction:column;gap:var(--spacing-content-gap-reg-mob)}.new-case-study__col-heading{color:var(--clr-theme-font-primary);font-family:var(--ff-title);font-size:var(--fs-title-med);font-weight:var(--fw-bold);line-height:1.2;margin:0}.new-case-study__outcomes{display:flex;flex-direction:column;gap:var(--spacing-content-gap-reg-mob);list-style:none;margin:0;padding:0}.new-case-study__outcome{align-items:flex-start;display:flex;gap:15px}.new-case-study__badge{align-items:center;background-color:var(--clr-brand-terracotta);border-radius:50%;display:flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.new-case-study__icon{display:flex;fill:var(--clr-white);height:13px;width:13px}.new-case-study__outcome-text{color:var(--clr-theme-font-primary);font-family:var(--ff-body);font-size:var(--fs-body-med);font-weight:var(--fw-reg);line-height:1.6}.new-case-study__outcome-text :where(p,ul,ol){margin:0 0 1em}.new-case-study__outcome-text :where(p,ul,ol):last-child{margin-bottom:0}.new-case-study__method{display:flex;flex-direction:column;gap:var(--spacing-content-gap-reg-mob);list-style:none;margin:0;padding:0}.new-case-study__method-item{align-items:flex-start;color:var(--clr-theme-font-primary);display:flex;font-family:var(--ff-body);font-size:var(--fs-body-med);font-weight:var(--fw-reg);gap:15px;line-height:1.6}.new-case-study__term{color:var(--clr-brand-terracotta);font-weight:var(--fw-bold);margin-right:.35em}.new-case-study__method-text,.new-case-study__method-text :where(p){display:inline;margin:0}.new-case-study--bg-light{background-color:var(--clr-brand-green-10)}.new-case-study--bg-dark{background-color:var(--clr-brand-black)}.new-case-study--bg-brand{background-color:var(--clr-brand-primary)}.new-case-study--bg-dark .new-case-study__col-heading,.new-case-study--bg-dark .new-case-study__heading,.new-case-study--bg-dark .new-case-study__intro,.new-case-study--bg-dark .new-case-study__method-item,.new-case-study--bg-dark .new-case-study__outcome-text{color:var(--clr-white)}.new-case-study--bg-dark .new-case-study__columns{border-top-color:var(--clr-brand-green-60)}.new-case-study--bg-brand .new-case-study__col-heading,.new-case-study--bg-brand .new-case-study__heading,.new-case-study--bg-brand .new-case-study__intro,.new-case-study--bg-brand .new-case-study__method-item,.new-case-study--bg-brand .new-case-study__outcome-text{color:var(--clr-brand-black)}.new-case-study--bg-brand .new-case-study__columns{border-top-color:var(--clr-brand-black)}.new-case-study--bg-dark{--nc-border:hsla(0,0%,100%,.16);--nc-shadow:0 4px 16px rgba(0,0,0,.35)}.new-case-study--pad-compact .new-case-study__inner{padding-bottom:var(--spacing-section-small);padding-top:var(--spacing-section-small)}.new-case-study--pad-standard .new-case-study__inner{padding-bottom:var(--spacing-section-medium);padding-top:var(--spacing-section-medium)}.new-case-study--pad-spacious .new-case-study__inner{padding-bottom:var(--spacing-section-x-large);padding-top:var(--spacing-section-x-large)}.new-case-study--align-left .new-case-study__header{margin-left:0;margin-right:auto;text-align:left}.new-case-study--align-center .new-case-study__header{margin-left:auto;margin-right:auto;text-align:center}@media (min-width:768px){.new-case-study__inner{gap:var(--spacing-content-gap-reg)}.new-case-study__columns{grid-template-columns:1fr 1fr;padding-top:var(--spacing-content-gap-reg)}}