.CaseStudiesPage_page__cgdQk{min-height:100vh;background:var(--site-cream);color:var(--site-ink)}.CaseStudiesPage_container__YFx9m{width:min(100%,var(--site-container));margin-inline:auto;padding-inline:var(--site-gutter)}.CaseStudiesPage_hero__aTAvV{padding-block:var(--space-5xl) var(--space-4xl)}.CaseStudiesPage_hero__aTAvV h1{max-width:12ch;margin:var(--space-lg) 0 0;font-size:clamp(40px,6vw,72px);font-weight:600;letter-spacing:-.03em;line-height:.98}.CaseStudiesPage_hero__aTAvV p:last-child{max-width:600px;margin:var(--space-xl) 0 0;color:var(--site-ink-mute);font-size:var(--text-subtitle-1);line-height:var(--leading-subtitle-1)}.CaseStudiesPage_playbookSection__lfmQB{padding-block-end:var(--space-3xl)}.CaseStudiesPage_playbookBanner__OFf89{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2xl);align-items:center;overflow:hidden;border:1px solid hsla(60,33%,98%,.14);border-radius:var(--radius-sm);background:var(--site-ink);color:var(--site-cream);padding:var(--space-2xl);transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.CaseStudiesPage_playbookBanner__OFf89:hover{border-color:hsla(60,33%,98%,.32);transform:translateY(-2px)}.CaseStudiesPage_playbookCopy__7Atuj{display:grid;gap:var(--space-lg);min-width:0}.CaseStudiesPage_playbookMeta__zRI3o{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center;color:hsla(60,33%,98%,.6);font-size:var(--text-caption);font-weight:600;letter-spacing:.08em;line-height:var(--leading-caption);text-transform:uppercase}.CaseStudiesPage_featuredPill__6Va8I,.CaseStudiesPage_industryPill__c4f7B,.CaseStudiesPage_newPill__WRwf3{display:inline-flex;align-items:center;border-radius:var(--radius-full);font-size:var(--text-caption);font-weight:600;line-height:var(--leading-caption);text-transform:uppercase}.CaseStudiesPage_newPill__WRwf3{border:1px solid hsla(60,33%,98%,.24);padding:5px var(--space-sm);color:var(--site-cream)}.CaseStudiesPage_playbookBanner__OFf89 h2{max-width:740px;margin:0;font-size:clamp(26px,3.4vw,42px);font-weight:600;letter-spacing:-.03em;line-height:1.05}.CaseStudiesPage_playbookBanner__OFf89 em{font-style:italic}.CaseStudiesPage_playbookBanner__OFf89 p{max-width:600px;margin:0;color:hsla(60,33%,98%,.72);font-size:var(--text-body-1);line-height:var(--leading-body-1)}.CaseStudiesPage_cardLink__HYyfv,.CaseStudiesPage_playbookCta__F8IoP{display:inline-flex;align-items:center;gap:var(--space-sm);font-weight:600}.CaseStudiesPage_playbookCta__F8IoP{min-height:48px;justify-content:center;border-radius:var(--radius-full);background:var(--site-cream);color:var(--site-ink);padding:var(--space-md) var(--space-xl);white-space:nowrap}.CaseStudiesPage_cardLink__HYyfv svg,.CaseStudiesPage_ctaSection__Y1l6y svg,.CaseStudiesPage_playbookCta__F8IoP svg{width:1em;height:1em;transition:transform var(--dur-base) var(--ease-out)}.CaseStudiesPage_card__rP2FF:hover .CaseStudiesPage_cardLink__HYyfv svg,.CaseStudiesPage_ctaSection__Y1l6y a:hover svg,.CaseStudiesPage_featuredCard__bwkKV:hover .CaseStudiesPage_cardLink__HYyfv svg,.CaseStudiesPage_playbookBanner__OFf89:hover .CaseStudiesPage_playbookCta__F8IoP svg{transform:translateX(3px)}.CaseStudiesPage_featuredSection__cdaeE{padding-block-end:var(--space-2xl)}.CaseStudiesPage_card__rP2FF,.CaseStudiesPage_featuredCard__bwkKV{border:1px solid var(--site-line);border-radius:var(--radius-sm);background:var(--site-cream);box-shadow:var(--shadow-card-lift);transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.CaseStudiesPage_card__rP2FF:hover,.CaseStudiesPage_featuredCard__bwkKV:hover{border-color:var(--site-neutral-300);box-shadow:var(--shadow-raised);transform:translateY(-2px)}.CaseStudiesPage_featuredCard__bwkKV{display:grid;grid-template-columns:minmax(280px,.86fr) minmax(0,1.14fr);overflow:hidden}.CaseStudiesPage_cardBody___Px7_,.CaseStudiesPage_featuredBody__FccOZ{display:grid;min-width:0}.CaseStudiesPage_featuredBody__FccOZ{align-content:center;gap:var(--space-lg);padding:var(--space-3xl)}.CaseStudiesPage_cardBody___Px7_{flex:1;gap:var(--space-md);padding:var(--space-xl)}.CaseStudiesPage_cardMeta__JsfzK{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}.CaseStudiesPage_featuredPill__6Va8I,.CaseStudiesPage_industryPill__c4f7B{border:1px solid var(--site-line);background:var(--site-cream-deep);color:var(--site-ink-mute);padding:5px var(--space-md)}.CaseStudiesPage_industryPill__c4f7B{letter-spacing:.04em}.CaseStudiesPage_cardBody___Px7_ h3,.CaseStudiesPage_featuredBody__FccOZ h2{margin:0;color:var(--site-ink);font-weight:600;letter-spacing:-.02em}.CaseStudiesPage_featuredBody__FccOZ h2{font-size:clamp(26px,3.4vw,38px);line-height:1.08}.CaseStudiesPage_cardBody___Px7_ h3{font-size:var(--text-subtitle-1);line-height:var(--leading-subtitle-1)}.CaseStudiesPage_cardBody___Px7_ p,.CaseStudiesPage_featuredBody__FccOZ p{margin:0;color:var(--site-ink-mute)}.CaseStudiesPage_featuredBody__FccOZ p{max-width:60ch;font-size:var(--text-body-1);line-height:var(--leading-body-1)}.CaseStudiesPage_cardBody___Px7_ p,.CaseStudiesPage_cardLink__HYyfv{font-size:var(--text-body-2);line-height:var(--leading-body-2)}.CaseStudiesPage_cardLink__HYyfv{align-self:end;margin-block-start:auto;padding-block-start:var(--space-sm);color:var(--site-ink)}.CaseStudiesPage_featuredProofRail__g_Pzk,.CaseStudiesPage_logoPanel__R2Fl8{display:grid;min-width:0;overflow:hidden;background:var(--site-cream-deep)}.CaseStudiesPage_featuredProofRail__g_Pzk{grid-template-rows:minmax(176px,1fr) auto;border-right:1px solid var(--site-line);padding:var(--space-2xl);gap:var(--space-xl)}.CaseStudiesPage_logoPanel__R2Fl8{min-height:128px;border-bottom:1px solid var(--site-line);padding:var(--space-xl)}.CaseStudiesPage_logoPlate__ZvsoV{display:grid;place-items:center;min-height:0;min-width:0;border:1px solid var(--site-line);border-radius:var(--radius-sm);background:var(--site-cream);color:var(--site-ink);box-shadow:var(--shadow-resting);text-align:center}.CaseStudiesPage_logoImage__BXo_U{width:min(68%,220px);max-height:70px;-o-object-fit:contain;object-fit:contain}.CaseStudiesPage_logoPanel__R2Fl8 .CaseStudiesPage_logoImage__BXo_U{width:min(64%,190px);max-height:56px}.CaseStudiesPage_featuredProofRail__g_Pzk .CaseStudiesPage_logoPanel__R2Fl8{min-height:auto;border:0;padding:0}.CaseStudiesPage_featuredProofRail__g_Pzk .CaseStudiesPage_logoImage__BXo_U{width:min(72%,250px);max-height:90px}.CaseStudiesPage_namePlate__IIMAM{display:grid;place-items:center;min-height:100%;min-width:0;border:1px solid var(--site-line);border-radius:var(--radius-sm);background:var(--site-cream);box-shadow:var(--shadow-resting);padding:var(--space-lg);text-align:center}.CaseStudiesPage_namePlate__IIMAM span{color:var(--site-ink);font-size:var(--text-subtitle-1);font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}.CaseStudiesPage_resultRow__jDTRA{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-md);align-items:baseline;margin-block-start:auto;border-top:1px solid var(--site-line);padding-block-start:var(--space-lg)}.CaseStudiesPage_resultValue__DDs7l{flex:0 0 auto;color:var(--site-ink);font-size:clamp(24px,2.6vw,34px);font-weight:600;letter-spacing:-.03em;line-height:1}.CaseStudiesPage_resultLabel__kULa0{min-width:0;color:var(--site-ink-mute);font-size:var(--text-caption);font-weight:600;line-height:var(--leading-caption)}.CaseStudiesPage_featuredProofRail__g_Pzk .CaseStudiesPage_resultRow__jDTRA{margin-block-start:0;border-top-color:var(--site-neutral-300);padding-block-start:var(--space-xl)}.CaseStudiesPage_gridSection__kvTwJ{padding-block:var(--space-2xl) var(--space-5xl)}.CaseStudiesPage_grid__JtjiO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}.CaseStudiesPage_card__rP2FF{display:flex;min-height:100%;overflow:hidden;flex-direction:column}.CaseStudiesPage_emptyState__3a7CS{margin:0;padding-block:var(--space-5xl);color:var(--site-ink-mute);text-align:center}.CaseStudiesPage_trustSection__hdISL{border-block:1px solid var(--site-line);background:var(--site-cream-deep);padding-block:var(--space-3xl)}.CaseStudiesPage_trustGrid__bkGRT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}.CaseStudiesPage_trustStat__C4HV2{display:grid;align-content:start;gap:var(--space-sm);min-width:0;justify-items:center;text-align:center}.CaseStudiesPage_trustStat__C4HV2 p{margin:0;font-size:clamp(30px,4vw,46px);font-weight:600;letter-spacing:-.03em;line-height:1}.CaseStudiesPage_trustStat__C4HV2 span{color:var(--site-ink-mute);font-size:var(--text-caption);font-weight:600;letter-spacing:.06em;line-height:var(--leading-caption);text-transform:uppercase}.CaseStudiesPage_ctaSection__Y1l6y{background:var(--site-ink);color:var(--site-cream);padding-block:var(--space-5xl)}.CaseStudiesPage_ctaInner__cr9ak{display:grid;width:min(100%,640px);margin-inline:auto;justify-items:center;padding-inline:var(--site-gutter);text-align:center}.CaseStudiesPage_ctaInner__cr9ak h2{margin:0;font-size:clamp(30px,4vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.06}.CaseStudiesPage_ctaInner__cr9ak p{margin:var(--space-lg) 0 0;color:hsla(60,33%,98%,.72);font-size:var(--text-body-1);line-height:var(--leading-body-1)}.CaseStudiesPage_ctaInner__cr9ak a{margin-block-start:var(--space-2xl)}@media (max-width:1100px){.CaseStudiesPage_grid__JtjiO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.CaseStudiesPage_container__YFx9m,.CaseStudiesPage_ctaInner__cr9ak{padding-inline:var(--space-xl)}.CaseStudiesPage_hero__aTAvV{padding-block:var(--space-4xl) var(--space-3xl)}.CaseStudiesPage_featuredCard__bwkKV,.CaseStudiesPage_playbookBanner__OFf89{grid-template-columns:1fr}.CaseStudiesPage_playbookBanner__OFf89{align-items:stretch}.CaseStudiesPage_playbookCta__F8IoP{justify-self:start}.CaseStudiesPage_featuredProofRail__g_Pzk{grid-template-rows:128px auto;border-right:0;border-bottom:1px solid var(--site-line)}.CaseStudiesPage_featuredBody__FccOZ{padding:var(--space-2xl)}.CaseStudiesPage_grid__JtjiO,.CaseStudiesPage_trustGrid__bkGRT{grid-template-columns:1fr}.CaseStudiesPage_trustStat__C4HV2{padding-block:var(--space-md)}}@media (max-width:420px){.CaseStudiesPage_resultRow__jDTRA{grid-template-columns:1fr;gap:var(--space-xs);align-items:flex-start}.CaseStudiesPage_logoPanel__R2Fl8{min-height:112px}}@media (prefers-reduced-motion:reduce){.CaseStudiesPage_cardLink__HYyfv svg,.CaseStudiesPage_card__rP2FF,.CaseStudiesPage_ctaSection__Y1l6y svg,.CaseStudiesPage_featuredCard__bwkKV,.CaseStudiesPage_playbookBanner__OFf89,.CaseStudiesPage_playbookCta__F8IoP svg{transition:none}.CaseStudiesPage_card__rP2FF:hover,.CaseStudiesPage_card__rP2FF:hover .CaseStudiesPage_cardLink__HYyfv svg,.CaseStudiesPage_ctaSection__Y1l6y a:hover svg,.CaseStudiesPage_featuredCard__bwkKV:hover,.CaseStudiesPage_featuredCard__bwkKV:hover .CaseStudiesPage_cardLink__HYyfv svg,.CaseStudiesPage_playbookBanner__OFf89:hover,.CaseStudiesPage_playbookBanner__OFf89:hover .CaseStudiesPage_playbookCta__F8IoP svg{transform:none}}