.FeaturedCustomerStory-module__Vqq7lq__story{padding:var(--space-20) 0;background:var(--bg-surface)}.FeaturedCustomerStory-module__Vqq7lq__storyInner{max-width:var(--max-width);padding:0 var(--space-6);margin:0 auto}.FeaturedCustomerStory-module__Vqq7lq__storyGrid{grid-template-columns:1fr .55fr 1.4fr;align-items:stretch;min-height:440px;display:grid}.FeaturedCustomerStory-module__Vqq7lq__storyContent{background:var(--bg-surface);flex-direction:column;align-items:flex-start;padding:44px 40px 44px 0;display:flex}.FeaturedCustomerStory-module__Vqq7lq__storyLogo{object-fit:contain;object-position:left center;width:auto;max-width:150px;height:30px;margin-bottom:28px}.FeaturedCustomerStory-module__Vqq7lq__storyTitle{font-family:var(--font-display);color:var(--text-primary);margin:0 0 8px;font-size:28px;font-weight:300;line-height:1.2}.FeaturedCustomerStory-module__Vqq7lq__storyStats{border-top:1px solid var(--border-subtle);gap:32px;margin-top:16px;padding:20px 0;display:flex}.FeaturedCustomerStory-module__Vqq7lq__storyStat{flex-direction:column;display:flex}.FeaturedCustomerStory-module__Vqq7lq__storyStatValue{font-family:var(--font-sans);color:var(--text-primary);font-size:40px;font-weight:600;line-height:1}.FeaturedCustomerStory-module__Vqq7lq__storyStatLabel{color:var(--text-primary);margin-top:4px;font-size:16px;line-height:1.3}.FeaturedCustomerStory-module__Vqq7lq__storyLink{font-family:var(--font-sans);color:var(--text-primary);align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.FeaturedCustomerStory-module__Vqq7lq__storyLink:hover{color:var(--color-periwinkle)}.FeaturedCustomerStory-module__Vqq7lq__storyLinkArrow{width:28px;height:11px;transition:transform var(--transition-fast);flex-shrink:0;display:block}.FeaturedCustomerStory-module__Vqq7lq__storyLink:hover .FeaturedCustomerStory-module__Vqq7lq__storyLinkArrow{transform:translate(2px)scale(1.12)}.FeaturedCustomerStory-module__Vqq7lq__storyImage{align-self:stretch;position:relative;overflow:hidden}.FeaturedCustomerStory-module__Vqq7lq__storyQuote{background:var(--color-sunray);flex-direction:column;justify-content:space-between;padding:44px 40px;display:flex}.FeaturedCustomerStory-module__Vqq7lq__storyQuoteText{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:34px;font-weight:300;line-height:1.3}.FeaturedCustomerStory-module__Vqq7lq__storyAttrib{justify-content:space-between;align-items:center;gap:16px;margin-top:32px;display:flex}.FeaturedCustomerStory-module__Vqq7lq__storyAttribText{flex-direction:column;flex:1;min-width:0;display:flex}.FeaturedCustomerStory-module__Vqq7lq__storyAttribName{color:var(--text-primary);font-size:15px;font-weight:600}.FeaturedCustomerStory-module__Vqq7lq__storyAttribRole{color:var(--text-primary);opacity:.8;font-size:13px}.FeaturedCustomerStory-module__Vqq7lq__storyAttribDivider{border-top:1px solid #14141433;margin-top:12px;display:block}.FeaturedCustomerStory-module__Vqq7lq__storyHeadshot{object-fit:cover;flex-shrink:0}.FeaturedCustomerStory-module__Vqq7lq__storyHeadshotRounded{border-radius:50%}@media (max-width:900px){.FeaturedCustomerStory-module__Vqq7lq__storyGrid{grid-template-columns:1fr;min-height:0}.FeaturedCustomerStory-module__Vqq7lq__storyImage{aspect-ratio:16/10;order:-1}}
.IndustryUseCases-module__bBHCla__useCases{background:var(--bg-surface);padding:var(--space-20) var(--space-6)}.IndustryUseCases-module__bBHCla__useCasesInner{max-width:var(--max-width);margin:0 auto}.IndustryUseCases-module__bBHCla__useCasesHeader{text-align:center;max-width:720px;margin:0 auto 80px}.IndustryUseCases-module__bBHCla__useCasesHeadline{font-family:var(--font-display);color:var(--text-primary);margin:0 0 var(--space-4);font-size:clamp(36px,3.5vw,52px);font-weight:300;line-height:1.1}.IndustryUseCases-module__bBHCla__useCasesSubheadline{color:var(--text-primary);margin:0;font-size:20px;font-weight:400;line-height:1.4}.IndustryUseCases-module__bBHCla__useCasesDesktop{display:block}.IndustryUseCases-module__bBHCla__useCasesMobile{display:none}.IndustryUseCases-module__bBHCla__useCaseRow{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}.IndustryUseCases-module__bBHCla__useCaseRow+.IndustryUseCases-module__bBHCla__useCaseRow{margin-top:var(--space-20)}.IndustryUseCases-module__bBHCla__useCaseRowReverse .IndustryUseCases-module__bBHCla__useCaseMedia{order:2}.IndustryUseCases-module__bBHCla__useCaseMedia{background:var(--bg-surface-alt);border-radius:16px;justify-content:center;align-items:center;padding:48px;display:flex}.IndustryUseCases-module__bBHCla__useCaseMediaPlain{background:0 0;padding:0}.IndustryUseCases-module__bBHCla__useCaseImg{width:100%;height:auto}.IndustryUseCases-module__bBHCla__useCaseHeading{font-family:var(--font-display);color:var(--text-primary);margin:0 0 28px;font-size:40px;font-weight:300;line-height:1.2}.IndustryUseCases-module__bBHCla__useCaseBlock{margin:0}.IndustryUseCases-module__bBHCla__useCaseLabel{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:500}.IndustryUseCases-module__bBHCla__useCaseText{color:var(--text-primary);margin:0;font-size:18px;font-weight:400;line-height:1.6}.IndustryUseCases-module__bBHCla__useCaseDivider{border:none;border-top:1px solid var(--border-subtle);margin:22px 0}.IndustryUseCases-module__bBHCla__useCaseAccItem{background:#fbfaf9;border-radius:8px;overflow:hidden}.IndustryUseCases-module__bBHCla__useCaseAccItem+.IndustryUseCases-module__bBHCla__useCaseAccItem{margin-top:8px}.IndustryUseCases-module__bBHCla__useCaseAccHeader{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;font-family:var(--font-sans);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:18px 20px;font-size:16px;font-weight:700;display:flex}.IndustryUseCases-module__bBHCla__useCaseAccChevron{color:var(--text-primary);opacity:.5;flex-shrink:0;transition:transform .2s}.IndustryUseCases-module__bBHCla__useCaseAccChevronOpen{transform:rotate(180deg)}.IndustryUseCases-module__bBHCla__useCaseAccBody{gap:var(--space-4);flex-direction:column;padding:0 20px 20px;display:flex}.IndustryUseCases-module__bBHCla__useCaseAccImage{background:var(--bg-surface-alt);border-radius:8px;width:100%;height:auto;display:block}.IndustryUseCases-module__bBHCla__useCaseAccImagePlain{background:0 0;border-radius:0}@media (max-width:900px){.IndustryUseCases-module__bBHCla__useCases{padding:var(--space-12) var(--space-6)}.IndustryUseCases-module__bBHCla__useCasesDesktop{display:none}.IndustryUseCases-module__bBHCla__useCasesMobile{display:block}}
