.CaseStudyHero-module__N1zX8q__section{padding-top:64px;padding-bottom:32px}.CaseStudyHero-module__N1zX8q__breadcrumb{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font-family:monospace;font-size:12px;font-weight:500;display:inline-flex}.CaseStudyHero-module__N1zX8q__crumbBack{color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease)}.CaseStudyHero-module__N1zX8q__crumbBack:hover{color:var(--text-primary)}.CaseStudyHero-module__N1zX8q__crumbSep{color:var(--text-tertiary);opacity:.5}.CaseStudyHero-module__N1zX8q__crumbCurrent{color:var(--text-primary)}.CaseStudyHero-module__N1zX8q__crumbCategory{color:var(--text-tertiary)}.CaseStudyHero-module__N1zX8q__head{max-width:820px}.CaseStudyHero-module__N1zX8q__headline{letter-spacing:-.025em;margin:0 0 16px;font-size:44px;font-weight:650;line-height:1.1}.CaseStudyHero-module__N1zX8q__head:not(:has(.CaseStudyHero-module__N1zX8q__summary)) .CaseStudyHero-module__N1zX8q__headline{margin-bottom:0}.CaseStudyHero-module__N1zX8q__summary{max-width:640px;color:var(--text-secondary);margin:0;font-size:17px;line-height:1.6}.CaseStudyHero-module__N1zX8q__heroMedia{aspect-ratio:16/9;border-radius:var(--radius-card);border:1px solid var(--border-light);background:var(--off-white);width:100%;margin:48px 0 0;overflow:hidden}.CaseStudyHero-module__N1zX8q__heroMedia img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:900px){.CaseStudyHero-module__N1zX8q__section{padding-top:48px;padding-bottom:36px}.CaseStudyHero-module__N1zX8q__topBar{margin-bottom:28px}.CaseStudyHero-module__N1zX8q__headline{font-size:36px}.CaseStudyHero-module__N1zX8q__heroMedia{margin-top:40px}}@media (max-width:600px){.CaseStudyHero-module__N1zX8q__eyebrowCategory{padding-left:8px}.CaseStudyHero-module__N1zX8q__backLink{display:none}.CaseStudyHero-module__N1zX8q__headline{margin-bottom:16px;font-size:30px}.CaseStudyHero-module__N1zX8q__heroMedia{aspect-ratio:4/3;margin-top:32px}}
.CaseStudyKPIs-module__UoozQW__section{padding-top:36px;padding-bottom:36px}.CaseStudyKPIs-module__UoozQW__row{width:100%;max-width:var(--max-width);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.CaseStudyKPIs-module__UoozQW__row[data-count="1"]{grid-template-columns:1fr}.CaseStudyKPIs-module__UoozQW__row[data-count="2"]{grid-template-columns:repeat(2,1fr)}.CaseStudyKPIs-module__UoozQW__row[data-count="4"]{grid-template-columns:repeat(4,1fr)}.CaseStudyKPIs-module__UoozQW__cell{text-align:left;border-left:1px solid var(--border-light);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;min-height:124px;padding:0 32px;display:flex}.CaseStudyKPIs-module__UoozQW__cell:first-child{border-left:0;padding-left:0}.CaseStudyKPIs-module__UoozQW__cell:last-child{padding-right:0}.CaseStudyKPIs-module__UoozQW__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-family:monospace;font-size:11px;font-weight:500}.CaseStudyKPIs-module__UoozQW__statNumber,.CaseStudyKPIs-module__UoozQW__statPhrase{color:var(--text-primary);letter-spacing:-.03em;font-family:Plus Jakarta Sans,sans-serif;font-size:36px;font-weight:700;line-height:1.05}.CaseStudyKPIs-module__UoozQW__statNumber{white-space:nowrap}.CaseStudyKPIs-module__UoozQW__label{color:var(--text-tertiary);align-items:center;gap:8px;font-size:13px;line-height:1.45;display:inline-flex}.CaseStudyKPIs-module__UoozQW__trendPill{width:20px;height:20px;color:var(--text-secondary);background:#0000000a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CaseStudyKPIs-module__UoozQW__trend_up{color:#16a34a;background:#16a34a1a}.CaseStudyKPIs-module__UoozQW__trend_down{color:#ef4444;background:#ef44441a}@media (max-width:900px){.CaseStudyKPIs-module__UoozQW__section{padding-top:36px;padding-bottom:36px}.CaseStudyKPIs-module__UoozQW__row,.CaseStudyKPIs-module__UoozQW__row[data-count="4"]{grid-template-columns:repeat(2,1fr);row-gap:32px}.CaseStudyKPIs-module__UoozQW__cell{padding:0 20px}.CaseStudyKPIs-module__UoozQW__cell:nth-child(odd){border-left:0;padding-left:0}.CaseStudyKPIs-module__UoozQW__cell:nth-child(2n){padding-right:0}.CaseStudyKPIs-module__UoozQW__statNumber{font-size:32px}.CaseStudyKPIs-module__UoozQW__statPhrase{font-size:24px;line-height:1.15}}@media (max-width:600px){.CaseStudyKPIs-module__UoozQW__row,.CaseStudyKPIs-module__UoozQW__row[data-count="2"],.CaseStudyKPIs-module__UoozQW__row[data-count="4"]{grid-template-columns:1fr;row-gap:24px}.CaseStudyKPIs-module__UoozQW__cell{border-left:0;min-height:0;padding:0}.CaseStudyKPIs-module__UoozQW__cell+.CaseStudyKPIs-module__UoozQW__cell{border-top:1px solid var(--border-ultra-light);padding-top:24px}.CaseStudyKPIs-module__UoozQW__statNumber{font-size:28px}.CaseStudyKPIs-module__UoozQW__statPhrase{font-size:22px;line-height:1.2}}
.CaseStudyResults-module__kU9Mbq__section{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}.CaseStudyResults-module__kU9Mbq__headline{max-width:680px;margin:0 0 16px}.CaseStudyResults-module__kU9Mbq__description{max-width:620px;margin:0}.CaseStudyResults-module__kU9Mbq__grid{gap:var(--space-card-gap);grid-template-columns:repeat(3,1fr);display:grid}.CaseStudyResults-module__kU9Mbq__grid[data-count="1"]{grid-template-columns:1fr}.CaseStudyResults-module__kU9Mbq__grid[data-count="2"]{grid-template-columns:repeat(2,1fr)}.CaseStudyResults-module__kU9Mbq__grid[data-count="4"]{grid-template-columns:repeat(4,1fr)}.CaseStudyResults-module__kU9Mbq__card{background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-card);min-height:200px;box-shadow:var(--shadow-hero);transition:background var(--duration-normal) var(--ease);flex-direction:column;gap:12px;padding:32px 28px;display:flex}.CaseStudyResults-module__kU9Mbq__card:hover{background:#00000004}.CaseStudyResults-module__kU9Mbq__cardHighlight{background:var(--accent-light);border-color:#e9b81959}.CaseStudyResults-module__kU9Mbq__cardHighlight:hover{background:#e9b81924}.CaseStudyResults-module__kU9Mbq__statNumber,.CaseStudyResults-module__kU9Mbq__statPhrase{color:var(--text-primary);letter-spacing:-.03em;font-family:Plus Jakarta Sans,sans-serif;font-size:36px;font-weight:700;line-height:1.05}.CaseStudyResults-module__kU9Mbq__statNumber{white-space:nowrap}.CaseStudyResults-module__kU9Mbq__label{color:var(--text-tertiary);letter-spacing:-.005em;border-bottom:1px solid var(--border-ultra-light);padding-bottom:8px;font-size:13px;font-weight:500}.CaseStudyResults-module__kU9Mbq__cardDesc{color:var(--text-secondary);margin:4px 0 0;font-size:13px;line-height:1.55}@media (max-width:900px){.CaseStudyResults-module__kU9Mbq__grid,.CaseStudyResults-module__kU9Mbq__grid[data-count="4"]{grid-template-columns:repeat(2,1fr)}.CaseStudyResults-module__kU9Mbq__statNumber{font-size:32px}}@media (max-width:600px){.CaseStudyResults-module__kU9Mbq__grid,.CaseStudyResults-module__kU9Mbq__grid[data-count="2"],.CaseStudyResults-module__kU9Mbq__grid[data-count="4"]{grid-template-columns:1fr}.CaseStudyResults-module__kU9Mbq__card{min-height:0}.CaseStudyResults-module__kU9Mbq__statNumber{font-size:28px}}
