.CustomerStoryPage_hero__bHVuX{padding:clamp(3rem,6vw,5rem) 0 clamp(2rem,4vw,3rem)}.CustomerStoryPage_heroInner__CaB27{max-width:800px;margin:0 auto;padding:0 var(--cw-page-gutter,2rem);display:flex;align-items:center;flex-direction:row;gap:2rem}.CustomerStoryPage_heroTitle__bSYC4{font-family:var(--cw-font);font-size:clamp(1.8rem,4vw,3rem);font-weight:900;letter-spacing:-.03em;line-height:1.1;color:var(--cw-dark)}.CustomerStoryPage_logoImage__Mx22X{max-height:60px;max-width:180px;width:auto;height:auto;object-fit:contain}.CustomerStoryPage_videoSection__1PPCD{background:#111}.CustomerStoryPage_videoInner__3yoLK{max-width:var(--cw-content-width,900px);margin:0 auto;padding:0 var(--cw-page-gutter,2rem)}.CustomerStoryPage_sectionsArea__PJV5M{padding:clamp(3rem,6vw,5rem) 0}.CustomerStoryPage_sectionsInner__GlS33{max-width:var(--cw-content-width,900px);margin:0 auto;padding:0 var(--cw-page-gutter,2rem);display:flex;flex-direction:column;position:relative}.CustomerStoryPage_lineTrack__UlOvP{position:absolute;left:calc(var(--cw-page-gutter, 2rem) + 180px);top:0;bottom:0;width:1px;background:rgba(0,98,255,.12);pointer-events:none}.CustomerStoryPage_lineFill__kvVNR{width:2px;height:0;margin-left:-.5px;background:var(--cw-accent,#0062ff)}.CustomerStoryPage_sectionRow__Jwjsd{display:grid;grid-template-columns:180px 1fr;grid-gap:0;gap:0;padding:2.5rem 0}.CustomerStoryPage_sectionRow__Jwjsd:first-child{padding-top:0}.CustomerStoryPage_sectionLabel__yFn97{font-family:var(--cw-font);font-size:clamp(.9rem,1.1vw,1rem);font-weight:400;color:rgba(0,98,255,.2);padding-top:.2rem;padding-right:2rem;text-align:right;transition:color .6s ease var(--section-delay,0s)}.CustomerStoryPage_labelVisible__nxtni{color:var(--cw-accent,#0062ff)}.CustomerStoryPage_sectionBody__44Stq{overflow:hidden;padding-left:2rem}.CustomerStoryPage_sectionBodyInner__GCZBn{font-size:var(--cw-body,1rem);line-height:1.7;font-weight:300;color:var(--cw-body-text);transform:translateX(-110%);transition:transform .75s cubic-bezier(.4,0,.2,1) var(--section-delay,0s)}.CustomerStoryPage_bodyVisible__tsqaQ .CustomerStoryPage_sectionBodyInner__GCZBn{transform:translateX(0)}.CustomerStoryPage_sectionBodyInner__GCZBn p{margin:0 0 .75rem}.CustomerStoryPage_sectionBodyInner__GCZBn p:last-child{margin-bottom:0}.CustomerStoryPage_cta__lLIG7{padding:clamp(3rem,6vw,3rem) 0}.CustomerStoryPage_ctaInner__qCjJM{max-width:var(--cw-content-width,900px);margin:0 auto;padding:0 var(--cw-page-gutter,2rem);text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem}.CustomerStoryPage_ctaLogo__zbJjh{max-width:500px}.CustomerStoryPage_ctaLogoImage__vhVTu{width:100%;height:auto;object-fit:contain}.CustomerStoryPage_ctaTitle__KsBl0{font-family:var(--cw-font);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:900;line-height:1.1;letter-spacing:-.03em;color:var(--cw-dark);margin:0;max-width:720px}.CustomerStoryPage_ctaSubtitle__GxRY3{font-family:var(--cw-font);font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700;line-height:1.4;color:var(--cw-dark);margin:0;max-width:640px}.CustomerStoryPage_ctaButton__M2UF7{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);min-height:var(--btn-min-h);padding:var(--btn-py) var(--btn-px);margin:0!important;background:var(--cw-btn-bg);color:var(--cw-btn-color);font-family:var(--cw-font);font-size:var(--btn-font-size);font-weight:var(--btn-weight);letter-spacing:var(--btn-tracking);text-transform:var(--btn-transform);line-height:var(--btn-line-height);text-decoration:none;border:var(--btn-border) solid transparent;transition:background-color var(--btn-transition);white-space:nowrap}.CustomerStoryPage_ctaButton__M2UF7:hover{background:var(--charcoal);color:var(--cw-btn-color)}@media (max-width:767px){.CustomerStoryPage_sectionRow__Jwjsd{grid-template-columns:1fr}.CustomerStoryPage_labelVisible__nxtni,.CustomerStoryPage_sectionLabel__yFn97{text-align:left;padding-right:0;color:var(--cw-accent,#0062ff)}.CustomerStoryPage_sectionBody__44Stq{padding-left:0;padding-top:.75rem;overflow:visible;border-top:1px solid var(--cw-border,rgba(0,0,0,.1))}.CustomerStoryPage_sectionBodyInner__GCZBn{transform:none;transition:none}.CustomerStoryPage_lineTrack__UlOvP{display:none}.CustomerStoryPage_heroInner__CaB27{flex-direction:column;align-items:flex-start}}