.Container_container__MEmhX{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter)}.Container_prose__BgQuw{max-width:calc(var(--container-prose) + 2 * var(--gutter))}.Eyebrow_eyebrow__pufWX{font-family:var(--font-sans);font-size:var(--fs-eyebrow);line-height:20px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.Eyebrow_dark__C96uX{color:var(--highlight)}@media (max-width:767px){.Eyebrow_eyebrow__pufWX{line-height:18px}}.ProofStrip_strip__yxT1x{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8);padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ProofStrip_item__HUBWT{display:flex;flex-direction:column;gap:var(--space-1)}.ProofStrip_figure__u8bB1{font-family:var(--font-serif);font-size:var(--fs-stat);line-height:1.1;font-weight:600}.ProofStrip_label__QGD6w{font-size:var(--fs-body);line-height:24px;color:var(--ink-muted)}.ProofStrip_lg__HyQsC .ProofStrip_figure__u8bB1{font-size:var(--fs-stat-lg);line-height:1.05}.ProofStrip_lg__HyQsC .ProofStrip_label__QGD6w{font-size:var(--fs-body-md)}@media (max-width:767px){.ProofStrip_strip__yxT1x{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-5);padding:var(--space-6) 0}.ProofStrip_label__QGD6w{font-size:var(--fs-small);line-height:20px}.ProofStrip_lg__HyQsC{grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--space-3);padding:var(--space-5) 0}.ProofStrip_lg__HyQsC .ProofStrip_figure__u8bB1{font-size:var(--fs-stat)}.ProofStrip_lg__HyQsC .ProofStrip_label__QGD6w{font-size:var(--fs-tag);line-height:18px}}.Figure_figure__1GG7Y{display:flex;flex-direction:column;gap:var(--space-3)}.Figure_frame___P7Sx{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6)}.Figure_img__drKKc{width:100%;height:auto;border-radius:var(--radius-sm)}.Figure_crop__TyQl5{position:relative;height:var(--crop-h);border-radius:var(--radius-sm);overflow:hidden}.Figure_cropImg__aMp5_{object-fit:cover;object-position:top left}.Figure_caption__KVjnn{font-size:var(--fs-caption);line-height:1.45;color:var(--ink-muted)}@media (max-width:767px){.Figure_figure__1GG7Y{gap:10px}.Figure_frame___P7Sx{border-radius:var(--radius-md);padding:10px}.Figure_crop__TyQl5{height:var(--crop-h-mobile)}}.NumberedPoints_list__pIxTk{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-gap:var(--space-10) var(--space-12);gap:var(--space-10) var(--space-12);list-style:none}.NumberedPoints_item__hc1U1{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;grid-gap:10px;gap:10px;border-top:1px solid var(--line);padding-top:var(--space-5)}.NumberedPoints_num__cokTK{font-family:var(--font-serif);font-size:var(--fs-quote);line-height:1.3;color:var(--ink-muted)}.NumberedPoints_title__pd1hW{font-family:var(--font-sans);font-size:var(--fs-title);line-height:1.3;font-weight:700}.NumberedPoints_text__52LFb{font-size:var(--fs-body-md);line-height:1.55;color:var(--ink-muted)}.NumberedPoints_side__Qqdnr{gap:var(--space-6)}.NumberedPoints_side__Qqdnr .NumberedPoints_item__hc1U1{grid-template-columns:48px minmax(0,1fr);column-gap:var(--space-4);row-gap:var(--space-2)}.NumberedPoints_side__Qqdnr .NumberedPoints_num__cokTK{grid-row:1/span 2}.NumberedPoints_side__Qqdnr .NumberedPoints_title__pd1hW{font-size:var(--fs-lead)}.NumberedPoints_side__Qqdnr .NumberedPoints_text__52LFb{font-size:var(--fs-body-lg);line-height:1.6}@media (max-width:1023px){.NumberedPoints_list__pIxTk:not(.NumberedPoints_side__Qqdnr){grid-template-columns:repeat(min(var(--cols),2),minmax(0,1fr))}}@media (max-width:767px){.NumberedPoints_list__pIxTk,.NumberedPoints_list__pIxTk:not(.NumberedPoints_side__Qqdnr){grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.NumberedPoints_item__hc1U1,.NumberedPoints_side__Qqdnr .NumberedPoints_item__hc1U1{grid-template-columns:auto minmax(0,1fr);column-gap:10px;row-gap:6px;padding-top:var(--space-4)}.NumberedPoints_num__cokTK,.NumberedPoints_side__Qqdnr .NumberedPoints_num__cokTK{grid-row:auto;font-size:var(--fs-prose);line-height:inherit}.NumberedPoints_side__Qqdnr .NumberedPoints_title__pd1hW,.NumberedPoints_title__pd1hW{font-size:var(--fs-prose);align-self:baseline}.NumberedPoints_num__cokTK{align-self:baseline}.NumberedPoints_side__Qqdnr .NumberedPoints_text__52LFb,.NumberedPoints_text__52LFb{grid-column:1/-1;font-size:var(--fs-body)}}.Highlight_em__s2ziJ{font-style:italic}.Highlight_marker__KGmBP{background:var(--highlight);padding:0 6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:767px){.Highlight_marker__KGmBP{padding:0 4px}}.Illustration_frame__A1168{position:relative;width:100%;height:var(--art-h);border-radius:var(--radius-lg);overflow:hidden}.Illustration_surface__jLIEP{background:var(--surface)}.Illustration_img__BNa_W{object-fit:cover}.Illustration_top__SIYVB{object-position:top}@media (max-width:767px){.Illustration_frame__A1168{height:var(--art-h-mobile)}}.ClosingCta_cta__dOGek{padding-top:var(--space-28);padding-bottom:var(--space-28)}.ClosingCta_copy__v5act{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);min-width:0}.ClosingCta_heading__Kbt7K{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-display-lg);line-height:1.1}.ClosingCta_text__9Xq8_{font-size:var(--fs-sub);line-height:1.5;color:var(--ink-muted);max-width:560px}.ClosingCta_button__F5f6_{flex-shrink:0}.ClosingCta_withArt__t8HtC{display:grid;grid-template-columns:minmax(0,1fr) 460px;grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.ClosingCta_textOnly__qYNK5{display:flex;justify-content:space-between;align-items:center;gap:var(--space-16);padding-top:104px;padding-bottom:104px}.ClosingCta_textOnly__qYNK5 .ClosingCta_copy__v5act{gap:var(--space-4)}.ClosingCta_textOnly__qYNK5 .ClosingCta_heading__Kbt7K{font-size:var(--fs-display-md)}@media (max-width:1023px){.ClosingCta_withArt__t8HtC{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:var(--space-10)}.ClosingCta_textOnly__qYNK5{flex-direction:column;align-items:flex-start;gap:var(--space-6)}}@media (max-width:767px){.ClosingCta_cta__dOGek,.ClosingCta_textOnly__qYNK5{padding-top:var(--space-14);padding-bottom:var(--space-14)}.ClosingCta_withArt__t8HtC{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-5);padding-top:var(--space-16);padding-bottom:var(--space-16)}.ClosingCta_textOnly__qYNK5{align-items:stretch;gap:var(--space-4)}.ClosingCta_copy__v5act{align-items:stretch}.ClosingCta_heading__Kbt7K{font-size:var(--fs-display-lg)}.ClosingCta_textOnly__qYNK5 .ClosingCta_heading__Kbt7K{font-size:var(--fs-display-md)}.ClosingCta_button__F5f6_{display:flex;width:100%}.ClosingCta_art__s9kIz{margin-top:var(--space-2)}.ClosingCta_hideMobile__PHqZH{display:none}}.CaseStudy_header__0kyY5{display:flex;flex-direction:column;gap:28px;padding-top:var(--space-14);padding-bottom:var(--space-12)}.CaseStudy_breadcrumb___FJKL ol{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;font-size:var(--fs-caption);color:var(--ink-muted)}.CaseStudy_breadcrumb___FJKL li+li:before{content:"/";margin-right:var(--space-2)}.CaseStudy_breadcrumb___FJKL a{color:var(--ink)}.CaseStudy_title__EnhTo{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-display-page);line-height:1.08;letter-spacing:-.01em;max-width:1060px;text-wrap:balance}.CaseStudy_lead___3izn{font-size:var(--fs-lead);line-height:1.5;color:var(--ink-muted);max-width:820px}.CaseStudy_heroFigure__r9EQS{margin-top:var(--space-14)}.CaseStudy_body__WkAjU{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:var(--space-24);gap:var(--space-24);padding-top:var(--space-24)}.CaseStudy_facts__CZvos{display:flex;flex-direction:column;gap:var(--space-5);align-self:start}.CaseStudy_fact__6e_e0{display:flex;flex-direction:column;gap:var(--space-1);border-top:1px solid var(--line);padding-top:var(--space-3)}.CaseStudy_fact__6e_e0 dd{font-size:var(--fs-body-md);line-height:1.45}.CaseStudy_story__xWAjP{display:flex;flex-direction:column;gap:var(--space-14);max-width:760px}.CaseStudy_block__su0pX{display:flex;flex-direction:column;gap:var(--space-4)}.CaseStudy_did__PN3n9{gap:var(--space-6)}.CaseStudy_h2__PbwIi{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-heading-2);line-height:1.2}.CaseStudy_p__lJCJi{font-size:var(--fs-prose);line-height:1.6}.CaseStudy_secondFigure__wCNSX{margin-top:var(--space-24)}.CaseStudy_results__o2vv4{display:flex;flex-direction:column;gap:var(--space-8);padding-top:var(--space-24)}.CaseStudy_resultsTitle__Vzt1_{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-heading-1);line-height:1.15}.CaseStudy_resultCards__TRJwu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8);list-style:none}.CaseStudy_resultCard__T9ygG{display:flex;flex-direction:column;gap:var(--space-2);border-top:2px solid var(--ink);padding-top:var(--space-5)}.CaseStudy_resultValue__3DRNs{font-family:var(--font-serif);font-size:var(--fs-stat-lg);line-height:1.05;font-weight:600}.CaseStudy_resultMetric__kyPIs{font-family:var(--font-sans);font-size:var(--fs-sub);font-weight:700;line-height:1.3}.CaseStudy_resultText__b0gDp{font-size:var(--fs-body-md);line-height:1.5;color:var(--ink-muted)}.CaseStudy_next__R9ZiG{display:flex;justify-content:space-between;align-items:center;gap:var(--space-10);margin-top:var(--space-28);padding:var(--space-10) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.CaseStudy_nextText__aTStq{display:flex;flex-direction:column;gap:var(--space-2)}.CaseStudy_nextLink__S7QCG{font-family:var(--font-serif);font-size:var(--fs-quote-lg);line-height:1.2;color:var(--ink);text-decoration:none}.CaseStudy_nextLink__S7QCG:hover{color:var(--ink);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.CaseStudy_allLink__AkN7H{white-space:nowrap}@media (max-width:1023px){.CaseStudy_body__WkAjU{grid-template-columns:minmax(0,1fr);gap:var(--space-12)}.CaseStudy_facts__CZvos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4) var(--space-5);gap:var(--space-4) var(--space-5)}}@media (max-width:767px){.CaseStudy_header__0kyY5{gap:var(--space-4);padding-top:var(--space-8);padding-bottom:var(--space-6)}.CaseStudy_breadcrumb___FJKL ol{font-size:var(--fs-small)}.CaseStudy_title__EnhTo{font-size:var(--fs-display-md);line-height:1.1}.CaseStudy_heroFigure__r9EQS{margin-top:var(--space-8)}.CaseStudy_body__WkAjU{gap:var(--space-12);padding-top:var(--space-10)}.CaseStudy_fact__6e_e0{padding-top:10px}.CaseStudy_fact__6e_e0 dd{font-size:var(--fs-caption);line-height:1.4}.CaseStudy_story__xWAjP{gap:var(--space-10)}.CaseStudy_block__su0pX{gap:var(--space-3)}.CaseStudy_did__PN3n9{gap:18px}.CaseStudy_h2__PbwIi{font-size:var(--fs-heading-3)}.CaseStudy_p__lJCJi{font-size:var(--fs-body-md)}.CaseStudy_secondFigure__wCNSX{margin-top:var(--space-10)}.CaseStudy_results__o2vv4{gap:var(--space-5);padding-top:var(--space-12)}.CaseStudy_resultCards__TRJwu{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.CaseStudy_resultCard__T9ygG{gap:var(--space-1);padding-top:14px}.CaseStudy_resultMetric__kyPIs{font-size:var(--fs-body-lg)}.CaseStudy_resultText__b0gDp{font-size:var(--fs-caption)}.CaseStudy_next__R9ZiG{flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-12);padding:var(--space-6) 0}.CaseStudy_nextLink__S7QCG{font-size:var(--fs-quote);line-height:1.25}}