.EditorialCaseStudyPage-module__DVoQUq__page{--story-gutter:24px;--story-text:#fff;--story-muted:#ffffffb8;background:var(--color-ap-dark-blue);color:var(--story-text);font-family:var(--font-dm-sans), sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.EditorialCaseStudyPage-module__DVoQUq__main{padding:0 var(--story-gutter) 112px}.EditorialCaseStudyPage-module__DVoQUq__hero{padding-top:120px;padding-bottom:48px}.EditorialCaseStudyPage-module__DVoQUq__eyebrow{color:var(--story-text);font-family:var(--font-dm-mono), monospace;letter-spacing:.01em;text-transform:uppercase;font-size:11px;line-height:1.3;text-decoration:none;display:inline-block}.EditorialCaseStudyPage-module__DVoQUq__eyebrow:hover,.EditorialCaseStudyPage-module__DVoQUq__customerLink:hover{text-underline-offset:4px;text-decoration:underline}.EditorialCaseStudyPage-module__DVoQUq__headline{letter-spacing:-.02em;text-wrap:balance;max-width:640px;margin:40px 0 0;font-size:48px;font-weight:500;line-height:1.2}.EditorialCaseStudyPage-module__DVoQUq__heroPhoto{width:100%;aspect-ratio:var(--story-photo-ratio);margin:0;position:relative;overflow:hidden}.EditorialCaseStudyPage-module__DVoQUq__sectionPhoto{width:100%;aspect-ratio:var(--story-photo-ratio);margin:32px 0;position:relative;overflow:hidden}.EditorialCaseStudyPage-module__DVoQUq__workshopImage{object-fit:cover;object-position:var(--story-photo-position);transform:scale(var(--story-photo-scale));filter:var(--story-photo-filter)}.EditorialCaseStudyPage-module__DVoQUq__storyGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding-top:48px;display:grid}.EditorialCaseStudyPage-module__DVoQUq__customerDetails{grid-column:1/span 4;align-self:start;max-width:360px}.EditorialCaseStudyPage-module__DVoQUq__facts{gap:16px;margin:0;display:grid}.EditorialCaseStudyPage-module__DVoQUq__fact{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:10px;display:grid}.EditorialCaseStudyPage-module__DVoQUq__fact dt{font-family:var(--font-dm-mono), monospace;letter-spacing:.01em;text-transform:uppercase;padding-top:2px;font-size:11px;line-height:1.5}.EditorialCaseStudyPage-module__DVoQUq__fact dd{color:var(--story-muted);margin:0;font-size:13px;line-height:1.5}.EditorialCaseStudyPage-module__DVoQUq__useCaseLink{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff52;text-decoration:underline #ffffff52}.EditorialCaseStudyPage-module__DVoQUq__useCaseLink:hover,.EditorialCaseStudyPage-module__DVoQUq__useCaseLink:focus-visible{color:var(--story-text);text-decoration-color:currentColor}.EditorialCaseStudyPage-module__DVoQUq__customerLogo{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:auto;max-width:108px;height:24px;display:block}.EditorialCaseStudyPage-module__DVoQUq__customerLink{min-height:44px;color:var(--story-muted);align-items:center;gap:8px;margin-top:16px;font-size:12px;text-decoration:none;display:inline-flex}.EditorialCaseStudyPage-module__DVoQUq__customerSummary{max-width:300px;color:var(--story-muted);margin:24px 0 0;font-size:13px;line-height:1.5}.EditorialCaseStudyPage-module__DVoQUq__article{grid-column:5/span 6;min-width:0;max-width:760px}.EditorialCaseStudyPage-module__DVoQUq__introduction{margin-bottom:40px}.EditorialCaseStudyPage-module__DVoQUq__lede{margin:0 0 36px}.EditorialCaseStudyPage-module__DVoQUq__lede,.EditorialCaseStudyPage-module__DVoQUq__quote blockquote p{font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.02em;font-size:32px;font-weight:400;line-height:1.2}.EditorialCaseStudyPage-module__DVoQUq__body{letter-spacing:0;margin:0 0 20px;font-size:15px;font-weight:400;line-height:1.5}.EditorialCaseStudyPage-module__DVoQUq__section{margin-top:64px;scroll-margin-top:96px}.EditorialCaseStudyPage-module__DVoQUq__section h2{letter-spacing:-.02em;margin:0 0 20px;font-size:22px;font-weight:500;line-height:1.2}.EditorialCaseStudyPage-module__DVoQUq__quote{margin:48px 0 0}.EditorialCaseStudyPage-module__DVoQUq__quote blockquote{border:0;margin:0;padding:0;font-style:normal}.EditorialCaseStudyPage-module__DVoQUq__quote blockquote p{color:var(--story-text);margin:0;font-style:normal}.EditorialCaseStudyPage-module__DVoQUq__quote figcaption{align-items:center;gap:12px;margin-top:28px;display:flex}.EditorialCaseStudyPage-module__DVoQUq__pullQuote{margin-top:64px}.EditorialCaseStudyPage-module__DVoQUq__portrait{object-fit:cover;object-position:center top;border-radius:2px;flex-shrink:0;width:52px;height:52px}.EditorialCaseStudyPage-module__DVoQUq__quoteName,.EditorialCaseStudyPage-module__DVoQUq__quoteTitle{font-size:15px;font-weight:400;line-height:1.4;display:block}.EditorialCaseStudyPage-module__DVoQUq__quoteName{color:var(--story-muted)}.EditorialCaseStudyPage-module__DVoQUq__quoteTitle{color:var(--story-text);margin-top:3px}@media (max-width:1199px){.EditorialCaseStudyPage-module__DVoQUq__article{grid-column:5/-1}.EditorialCaseStudyPage-module__DVoQUq__customerDetails{padding-right:24px}.EditorialCaseStudyPage-module__DVoQUq__fact{grid-template-columns:84px minmax(0,1fr)}}@media (max-width:767px){.EditorialCaseStudyPage-module__DVoQUq__page{--story-gutter:16px}.EditorialCaseStudyPage-module__DVoQUq__main{padding-bottom:64px}.EditorialCaseStudyPage-module__DVoQUq__hero{padding-top:108px;padding-bottom:40px}.EditorialCaseStudyPage-module__DVoQUq__headline{text-wrap:initial;max-width:none;margin-top:36px;font-size:32px;line-height:1.2}.EditorialCaseStudyPage-module__DVoQUq__heroPhoto{aspect-ratio:4/3}.EditorialCaseStudyPage-module__DVoQUq__storyGrid{grid-template-columns:minmax(0,1fr);gap:48px;padding-top:36px}.EditorialCaseStudyPage-module__DVoQUq__customerDetails,.EditorialCaseStudyPage-module__DVoQUq__article{grid-column:1/-1;max-width:none;padding-right:0}.EditorialCaseStudyPage-module__DVoQUq__facts{gap:12px}.EditorialCaseStudyPage-module__DVoQUq__fact{grid-template-columns:104px minmax(0,1fr)}.EditorialCaseStudyPage-module__DVoQUq__lede{margin-bottom:28px}.EditorialCaseStudyPage-module__DVoQUq__lede,.EditorialCaseStudyPage-module__DVoQUq__quote blockquote p{font-size:26px;line-height:1.18}.EditorialCaseStudyPage-module__DVoQUq__body{font-size:16px;line-height:1.5}.EditorialCaseStudyPage-module__DVoQUq__section h2{font-size:21px}.EditorialCaseStudyPage-module__DVoQUq__quote{margin-top:36px}.EditorialCaseStudyPage-module__DVoQUq__quoteName,.EditorialCaseStudyPage-module__DVoQUq__quoteTitle{font-size:14px}}.EditorialCaseStudyPage-module__DVoQUq__photoCaption{color:var(--story-text);background:#191c2ecc;padding:6px 10px;font-size:11px;line-height:1.5;position:absolute;bottom:16px;right:16px}.EditorialCaseStudyPage-module__DVoQUq__methodologyNote{color:var(--story-muted);border-top:1px solid #ffffff29;margin:48px 0 0;padding-top:24px;font-size:12px;line-height:1.5}.EditorialCaseStudyPage-module__DVoQUq__takeaways{margin:0;padding-left:20px;list-style:outside}.EditorialCaseStudyPage-module__DVoQUq__takeaways .EditorialCaseStudyPage-module__DVoQUq__body{margin-bottom:12px;padding-left:4px}.EditorialCaseStudyPage-module__DVoQUq__subsection{margin-top:28px}.EditorialCaseStudyPage-module__DVoQUq__subsection h3{letter-spacing:-.02em;margin:0 0 12px;font-size:18px;font-weight:500;line-height:1.3}
