.case-studies-module__j7zjfq__cases{--case-rail:max(120px, calc((100% - 1200px) / 2));--case-band:265px;--case-line:#1c1c20;--case-sweep:.7s;--article-chapter-gap:64px}.case-studies-module__j7zjfq__indexHero,.case-studies-module__j7zjfq__storyHero,.case-studies-module__j7zjfq__listing,.case-studies-module__j7zjfq__overview,.case-studies-module__j7zjfq__more{position:relative}.case-studies-module__j7zjfq__indexHero,.case-studies-module__j7zjfq__storyHero{overflow:clip}.case-studies-module__j7zjfq__indexHero{min-height:calc(521px + var(--case-band));padding-block:calc(var(--rd-nav-height) + 60px) calc(60px + var(--case-band))}.case-studies-module__j7zjfq__storyHero{padding-block:calc(var(--rd-nav-height) + 72px) 0}.case-studies-module__j7zjfq__indexHero:after,.case-studies-module__j7zjfq__storyHero:after{inset:var(--rd-nav-height) 0 auto;background:var(--case-line);pointer-events:none;content:"";height:1px;position:absolute}.case-studies-module__j7zjfq__glows,.case-studies-module__j7zjfq__rails{pointer-events:none;position:absolute;inset:0}.case-studies-module__j7zjfq__glows:before,.case-studies-module__j7zjfq__glows:after{content:"";border-radius:50%;position:absolute}.case-studies-module__j7zjfq__glows:before{left:31.944vw;top:calc(var(--rd-nav-height) - 9.722vw);background:var(--rd-lime);opacity:.08;filter:blur(6.25vw);width:66.667vw;height:36.111vw}.case-studies-module__j7zjfq__glows:after{left:86.111vw;top:calc(var(--rd-nav-height) + 2.778vw);opacity:.06;filter:blur(6.944vw);background:#ff17b9;width:48.611vw;height:23.611vw}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__glows:before{width:76.389vw;top:-15.278vw;left:44.444vw}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__glows:after{height:29.167vw;top:4.167vw;left:69.444vw}.case-studies-module__j7zjfq__rails{inset-inline:var(--case-rail);border-inline:1px solid var(--rd-light-line)}.case-studies-module__j7zjfq__indexHero .case-studies-module__j7zjfq__rails,.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__rails{border-color:var(--case-line)}.case-studies-module__j7zjfq__heroCopy,.case-studies-module__j7zjfq__storyHeroInner,.case-studies-module__j7zjfq__listingInner,.case-studies-module__j7zjfq__overviewGrid,.case-studies-module__j7zjfq__moreInner{position:relative}.case-studies-module__j7zjfq__heroCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.case-studies-module__j7zjfq__heroCopy h1{color:var(--rd-white)}.case-studies-module__j7zjfq__indexHero h1{max-width:634px}.case-studies-module__j7zjfq__eyebrow{align-items:center;gap:10px;padding-block:8px;display:flex}.case-studies-module__j7zjfq__eyebrow img{flex:none}.case-studies-module__j7zjfq__lightEyebrow{color:var(--rd-coral-deep)}.case-studies-module__j7zjfq__heroSub{max-width:552px;color:var(--rd-dark-muted);margin:0;font-size:19px;line-height:28px}.case-studies-module__j7zjfq__listing{padding-block-start:0}.case-studies-module__j7zjfq__listingInner{gap:var(--rd-section-space);display:grid}.case-studies-module__j7zjfq__archive{grid-template-columns:minmax(0,1fr);gap:48px;min-width:0;display:grid}.case-studies-module__j7zjfq__filterRow,.case-studies-module__j7zjfq__moreHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.case-studies-module__j7zjfq__filters{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;min-width:0;margin:-3px;padding:3px;display:flex;overflow-x:auto}.case-studies-module__j7zjfq__filterRow .case-studies-module__j7zjfq__eyebrow{flex:none}.case-studies-module__j7zjfq__filters a{background:var(--rd-white);min-height:38px;color:var(--rd-ink);white-space:nowrap;border:1px solid #e3e3df;border-radius:999px;flex:none;align-items:center;padding-inline:16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.case-studies-module__j7zjfq__filters a:hover{background:#f4f4f5}.case-studies-module__j7zjfq__filters a[aria-current]{border-color:var(--rd-ink);background:var(--rd-ink);color:var(--rd-white)}.case-studies-module__j7zjfq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.case-studies-module__j7zjfq__grid>li{min-width:0}.case-studies-module__j7zjfq__card,.case-studies-module__j7zjfq__feature,.case-studies-module__j7zjfq__testBadges>span{--case-tint:#f4f4f5;--case-accent:var(--rd-ink)}.case-studies-module__j7zjfq__cases [data-test=price-test]{--case-tint:#ffe7df;--case-accent:var(--rd-coral-deep)}.case-studies-module__j7zjfq__cases [data-test=theme-test],.case-studies-module__j7zjfq__cases [data-test=template-test]{--case-tint:#ffe5f6;--case-accent:var(--rd-pink-deep)}.case-studies-module__j7zjfq__cases [data-test=url-redirect-test]{--case-tint:#dcf3ff;--case-accent:var(--rd-blue-deep)}.case-studies-module__j7zjfq__card,.case-studies-module__j7zjfq__feature{border-radius:var(--rd-radius-sm);min-width:0;color:var(--rd-ink);background:var(--rd-white-soft);box-shadow:var(--rd-card-edge);text-decoration:none;transition:background-color .35s;display:flex;position:relative;overflow:hidden}.case-studies-module__j7zjfq__card{flex-direction:column;height:100%;min-height:530px}.case-studies-module__j7zjfq__feature{margin-block-start:calc(-1 * var(--case-band))}.case-studies-module__j7zjfq__visual{background:var(--rd-ink);flex:none;height:265px;position:relative;overflow:hidden}.case-studies-module__j7zjfq__visual[data-featured]{flex:0 0 41.8%;height:auto;min-height:100%}.case-studies-module__j7zjfq__photo{object-fit:cover;filter:blur(5px);width:calc(100% + 48px);height:calc(100% + 48px);transition:transform .6s var(--rd-ease-out);position:absolute;inset:-24px}.case-studies-module__j7zjfq__visual[data-featured] .case-studies-module__j7zjfq__photo{object-position:50% 45%;filter:none;width:100%;height:100%;inset:0}.case-studies-module__j7zjfq__visual:before{z-index:1;content:"";background:#0a0a0b73;transition:background-color .35s;position:absolute;inset:0}.case-studies-module__j7zjfq__visual[data-featured]:before{display:none}.case-studies-module__j7zjfq__visual:after{z-index:2;background:var(--case-accent);transform-origin:100%;height:2px;transition:transform .5s var(--rd-ease-wipe);content:"";position:absolute;inset:auto 0 0;transform:scaleX(0)}.case-studies-module__j7zjfq__visual[data-featured]:after{transform-origin:bottom;width:2px;height:auto;inset:0 0 0 auto;transform:scaleY(0)}.case-studies-module__j7zjfq__visualBrand{z-index:1;color:var(--rd-white);text-align:center;place-items:center;padding:20px;font-size:26px;font-weight:500;line-height:29px;display:grid;position:absolute;inset:0}.case-studies-module__j7zjfq__visualBrand img{object-fit:contain;width:auto;max-width:min(210px,75%);height:auto;max-height:56px}.case-studies-module__j7zjfq__visualBrand img[data-white=false]{background:var(--rd-white);border-radius:6px;max-height:68px;padding:8px 12px}.case-studies-module__j7zjfq__testBadges{--badge-size:32px;align-items:center;width:fit-content;display:inline-flex}.case-studies-module__j7zjfq__visual .case-studies-module__j7zjfq__testBadges{z-index:2;position:absolute;bottom:20px;left:20px}.case-studies-module__j7zjfq__visual[data-featured] .case-studies-module__j7zjfq__testBadges{--badge-size:40px;bottom:24px;left:24px}.case-studies-module__j7zjfq__testBadges>span{width:var(--badge-size);height:var(--badge-size);background:var(--case-accent);color:var(--case-tint);border-radius:50%;place-items:center;display:grid;position:relative}.case-studies-module__j7zjfq__testBadges>span+span{margin-left:calc(var(--badge-size) * -.25);-webkit-mask-image:radial-gradient(circle at calc(var(--badge-size) * -.25) 50%, transparent calc(var(--badge-size) / 2 + 2px), #000 calc(var(--badge-size) / 2 + 3px));mask-image:radial-gradient(circle at calc(var(--badge-size) * -.25) 50%, transparent calc(var(--badge-size) / 2 + 2px), #000 calc(var(--badge-size) / 2 + 3px))}.case-studies-module__j7zjfq__testBadges>span:before{width:calc(var(--badge-size) / 2);height:calc(var(--badge-size) / 2);-webkit-mask:var(--case-test-icon) center / contain no-repeat;mask:var(--case-test-icon) center / contain no-repeat;content:"";background:currentColor}.case-studies-module__j7zjfq__cardArrow{z-index:3;background:var(--case-accent);width:32px;height:32px;color:var(--rd-white);opacity:0;transition:opacity .25s ease, transform .45s var(--rd-ease-out);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;inset:249px 20px auto auto;transform:translate(-16px)scale(.8)}.case-studies-module__j7zjfq__cardBody{flex-direction:column;flex:1;justify-content:space-between;gap:16px;padding:28px 24px;display:flex}.case-studies-module__j7zjfq__meta{color:#5f646c;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500;line-height:16px}.case-studies-module__j7zjfq__card h3,.case-studies-module__j7zjfq__feature h2{color:var(--rd-ink);letter-spacing:-.02em;overflow-wrap:anywhere;margin:12px 0 0;font-size:22px;font-weight:500;line-height:28px}.case-studies-module__j7zjfq__card h3{margin-top:16px}.case-studies-module__j7zjfq__cardResult{color:#5f646c;border-top:1px solid #e6e6e6;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;padding-block-start:20px;font-size:14px;line-height:20px;display:flex}.case-studies-module__j7zjfq__cardResult span{color:var(--rd-ink);letter-spacing:-.04em;font-size:40px;line-height:1}.case-studies-module__j7zjfq__featureContent{flex-direction:column;flex:1;min-width:0;display:flex}.case-studies-module__j7zjfq__quote{gap:28px;padding:40px;display:grid}.case-studies-module__j7zjfq__quote blockquote{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500;line-height:28px}.case-studies-module__j7zjfq__person{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.case-studies-module__j7zjfq__person strong,.case-studies-module__j7zjfq__person div span{display:block}.case-studies-module__j7zjfq__person strong{font-size:16px;font-weight:500;line-height:20px}.case-studies-module__j7zjfq__person div span{color:var(--rd-light-muted);font-size:13px;line-height:18px}.case-studies-module__j7zjfq__person img{width:128px;max-width:100%;height:auto}.case-studies-module__j7zjfq__initials{background:#d6ff8c;border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;font-weight:500;display:grid}.case-studies-module__j7zjfq__featureTitle{border-block-start:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:24px;padding:32px 24px 32px 40px;display:flex}.case-studies-module__j7zjfq__featureButton{white-space:nowrap;flex:none}.case-studies-module__j7zjfq__metrics{border-block-start:1px solid var(--case-metric-line,#e6e6e6);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;display:grid}.case-studies-module__j7zjfq__metrics>div{flex-direction:column-reverse;justify-content:flex-end;gap:6px;min-width:0;padding:32px 24px 32px 40px;display:flex}.case-studies-module__j7zjfq__metrics>div+div{border-inline-start:1px solid var(--case-metric-line,#e6e6e6)}.case-studies-module__j7zjfq__metrics dt{color:var(--case-metric-label,#5f646c);font-size:15px;line-height:22px}.case-studies-module__j7zjfq__metrics dd{color:var(--case-metric-value,var(--rd-ink));font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:40px;line-height:44px}.case-studies-module__j7zjfq__feature .case-studies-module__j7zjfq__metrics{grid-template-columns:minmax(min-content,1fr) minmax(min-content,1fr) minmax(min-content,1fr);margin-top:auto}.case-studies-module__j7zjfq__feature .case-studies-module__j7zjfq__metrics dd{white-space:nowrap}.case-studies-module__j7zjfq__feature .case-studies-module__j7zjfq__metrics>div+div{padding-inline-start:24px}:is(.case-studies-module__j7zjfq__card,.case-studies-module__j7zjfq__feature):is(:focus-visible,:where([data-rd-mouse]) :hover){background:color-mix(in srgb, var(--case-tint) 50%, var(--rd-white-soft))}:is(.case-studies-module__j7zjfq__card,.case-studies-module__j7zjfq__feature):is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__photo{transform:scale(1.03)}.case-studies-module__j7zjfq__card:is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__visual:before{background:#0a0a0b47}:is(.case-studies-module__j7zjfq__card,.case-studies-module__j7zjfq__feature):is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__visual:after{transform-origin:0;transition-duration:var(--case-sweep);transform:scale(1)}.case-studies-module__j7zjfq__feature:is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__visual:after{transform-origin:top}.case-studies-module__j7zjfq__card:is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__cardArrow{opacity:1;transition-delay:.196s;transform:none}.case-studies-module__j7zjfq__card:is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__cardResult span,.case-studies-module__j7zjfq__feature:is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__metrics dd{color:var(--case-accent)}.case-studies-module__j7zjfq__feature:is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__featureButton{color:var(--rd-white);border-color:var(--case-accent);background:var(--case-accent)}@property --next-card{syntax:"<length>";inherits:true;initial-value:430px}.case-studies-module__j7zjfq__nextStory{--next-card:430px;--next-slot:530px;height:var(--next-slot);transition:--next-card .55s var(--rd-ease-out);border-radius:8px;position:relative;overflow:hidden}.case-studies-module__j7zjfq__nextDeck>span{inset-inline:calc(40px - 8px * var(--deck-index));top:calc(var(--next-card) + (5 - var(--deck-index)) * (var(--next-slot) - var(--next-card)) / 5 - 180px);background:var(--rd-ink);border-radius:8px;height:180px;position:absolute;overflow:hidden}.case-studies-module__j7zjfq__nextDeck img{object-fit:cover;filter:blur(5px);width:calc(100% + 48px);height:calc(100% + 48px);position:absolute;inset:-24px}.case-studies-module__j7zjfq__nextDeck>span:after{content:"";background:#0a0a0b4d;position:absolute;inset:0}.case-studies-module__j7zjfq__nextFace{height:var(--next-card);background:var(--rd-ink);color:var(--rd-text);isolation:isolate;border-radius:8px;flex-direction:column;justify-content:space-between;padding:32px;display:flex;position:absolute;inset:0 0 auto;overflow:hidden}.case-studies-module__j7zjfq__nextFace:before,.case-studies-module__j7zjfq__nextFace:after,.case-studies-module__j7zjfq__nextCopy:before{z-index:-1;filter:blur(45px);pointer-events:none;content:"";border-radius:50%;position:absolute}.case-studies-module__j7zjfq__nextFace:before{background:var(--rd-lime);opacity:.14;width:420px;height:240px;top:-100px;left:150px}.case-studies-module__j7zjfq__nextFace:after{opacity:.12;background:#ff17b9;width:320px;height:200px;top:330px;left:190px}.case-studies-module__j7zjfq__nextCopy:before{background:var(--rd-lime);opacity:.06;width:260px;height:180px;top:-122px;left:-152px}.case-studies-module__j7zjfq__nextCopy{flex-direction:column;gap:16px;display:flex;position:relative}.case-studies-module__j7zjfq__nextCopy>p:first-child{color:var(--rd-blue)}.case-studies-module__j7zjfq__nextStory h3{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:500;line-height:32px}.case-studies-module__j7zjfq__nextStory h3 span{color:var(--rd-lime)}.case-studies-module__j7zjfq__nextCopy>p:last-child{color:var(--rd-muted);margin:0;font-size:16px;line-height:24px}.case-studies-module__j7zjfq__nextActions{align-items:center;gap:8px;display:flex}.case-studies-module__j7zjfq__nextActions [data-tone=secondary]{border-color:var(--rd-border)}@media (hover:hover){.case-studies-module__j7zjfq__nextStory:hover{--next-card:398px}}.case-studies-module__j7zjfq__storyHeroInner{--case-metric-line:var(--case-line);--case-metric-label:#8b8b94;--case-metric-value:var(--rd-dark-text);gap:56px;display:grid}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__metrics>div{padding:40px 24px 48px 0}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__metrics>div+div{padding-inline-start:32px}.case-studies-module__j7zjfq__path a{color:inherit;text-decoration:none}.case-studies-module__j7zjfq__path a:hover{text-underline-offset:4px;text-decoration:underline}.case-studies-module__j7zjfq__overview,.case-studies-module__j7zjfq__more{border-block-start:1px solid var(--rd-light-line)}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__overviewGrid{grid-template-columns:minmax(280px,1fr) minmax(0,627.4px);align-items:start;gap:48px;display:grid}.case-studies-module__j7zjfq__sidebar{grid-area:1/1;gap:32px;min-width:0;max-width:386.6px;display:grid}.case-studies-module__j7zjfq__facts{border:1px solid var(--rd-light-line);border-radius:8px;padding:8px 32px}.case-studies-module__j7zjfq__factsBrand{border-block-end:1px solid var(--rd-light-line);align-items:center;padding:24px 0;display:flex}.case-studies-module__j7zjfq__factsBrand img{object-fit:contain;width:auto;max-width:100%;height:24px}.case-studies-module__j7zjfq__facts dl{margin:0;display:grid}.case-studies-module__j7zjfq__facts dl>div{border-block-end:1px solid var(--rd-light-line);gap:4px;min-width:0;padding:16px 0;display:grid}.case-studies-module__j7zjfq__facts dl>div:last-child{border-block-end:0}.case-studies-module__j7zjfq__facts dt{color:var(--rd-light-muted);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:18px}.case-studies-module__j7zjfq__facts dd{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:24px}.case-studies-module__j7zjfq__factTests{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.case-studies-module__j7zjfq__facts [data-result] dd{color:var(--rd-lime-deep)}.case-studies-module__j7zjfq__storyContents{border-block-start:1px solid var(--rd-light-line);min-width:0}.case-studies-module__j7zjfq__storyContents summary{cursor:pointer;min-height:44px;padding-block:11px;font-size:14px;font-weight:500}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__storyContents .ba-toc{margin-block-end:12px;position:static}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__storyContents .ba-toc-label{display:none}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__storyContents .ba-toc ol{max-height:320px;overflow:auto}.case-studies-module__j7zjfq__runCard{background:var(--rd-ink);color:var(--rd-dark-text);border-radius:8px;justify-items:start;gap:12px;padding:32px;display:grid}.case-studies-module__j7zjfq__runCard h2,.case-studies-module__j7zjfq__runCard p{margin:0}.case-studies-module__j7zjfq__runCard h2{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:28px}.case-studies-module__j7zjfq__runCard p{color:var(--rd-dark-muted)}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__caseProse{--article-block-gap:20px;--article-sub-gap:20px;grid-area:1/2;font-size:16px;line-height:23px}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__caseProse h2{font-size:22px;line-height:28px}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__caseProse h3{font-size:18px;line-height:26px}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__caseProse .case-studies-module__j7zjfq__storyDate{color:var(--rd-light-muted);font-size:14px;line-height:20px}.case-studies-module__j7zjfq__moreInner{gap:48px;display:grid}.case-studies-module__j7zjfq__moreHeader{align-items:flex-end}.case-studies-module__j7zjfq__moreHeader h2{color:var(--rd-ink)}@media (max-width:1431px){.case-studies-module__j7zjfq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-studies-module__j7zjfq__moreGrid>li:nth-child(n+3){display:none}}@media (max-width:1379px){.case-studies-module__j7zjfq__feature{flex-direction:column}.case-studies-module__j7zjfq__feature .case-studies-module__j7zjfq__visual{flex:none;height:440px;min-height:0}.case-studies-module__j7zjfq__feature .case-studies-module__j7zjfq__visual:after{transform-origin:100%;width:auto;height:2px;inset:auto 0 0;transform:scaleX(0)}.case-studies-module__j7zjfq__feature:is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__visual:after{transform-origin:0}.case-studies-module__j7zjfq__quote,.case-studies-module__j7zjfq__featureTitle{padding:32px}.case-studies-module__j7zjfq__metrics>div{padding:28px 20px 28px 32px}.case-studies-module__j7zjfq__nextActions{flex-direction:column;align-items:stretch}}@media (min-width:1024px){.case-studies-module__j7zjfq__sidebar{top:calc(var(--rd-nav-height) + 31px);max-height:calc(100svh - var(--rd-nav-height) - 50px);margin:-3px;padding:3px;position:sticky;overflow-y:auto}}@media (max-width:1023px){.case-studies-module__j7zjfq__cases{--case-rail:24px;--case-band:260px;--article-chapter-gap:48px}.case-studies-module__j7zjfq__indexHero{min-height:0;padding-block:calc(var(--rd-nav-height) + 48px) calc(48px + var(--case-band))}.case-studies-module__j7zjfq__storyHero{padding-top:calc(var(--rd-nav-height) + 48px)}.case-studies-module__j7zjfq__heroSub{max-width:560px;font-size:18px;line-height:26px}.case-studies-module__j7zjfq__filters a{min-height:44px}.case-studies-module__j7zjfq__card h3{font-size:20px;line-height:26px}.case-studies-module__j7zjfq__cardResult span{font-size:36px}.case-studies-module__j7zjfq__nextStory h3{font-size:28px}.case-studies-module__j7zjfq__storyHeroInner{gap:48px}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__metrics>div{padding-block:32px 40px}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__metrics>div+div{padding-inline-start:24px}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__overviewGrid{grid-template-columns:minmax(0,1fr)}.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__caseProse{order:2;grid-area:auto}.case-studies-module__j7zjfq__sidebar{display:contents}.case-studies-module__j7zjfq__facts{order:0}.case-studies-module__j7zjfq__runCard{order:3}.case-studies-module__j7zjfq__facts dl{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.case-studies-module__j7zjfq__facts dl>div:nth-last-child(-n+3){border-block-end:0}.case-studies-module__j7zjfq__moreHeader{flex-direction:column;align-items:flex-start}}@media (min-width:744px) and (max-width:1023px){.case-studies-module__j7zjfq__cases{--case-rail:12px}}@media (max-width:743px){.case-studies-module__j7zjfq__grid{grid-template-columns:minmax(0,1fr)}.case-studies-module__j7zjfq__filterRow{flex-direction:column;align-items:flex-start}.case-studies-module__j7zjfq__filters{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;margin:-3px;padding:3px;overflow-x:auto}.case-studies-module__j7zjfq__feature .case-studies-module__j7zjfq__visual{height:300px}.case-studies-module__j7zjfq__visual[data-featured] .case-studies-module__j7zjfq__testBadges{bottom:16px;left:16px}.case-studies-module__j7zjfq__quote{gap:24px;padding:24px}.case-studies-module__j7zjfq__quote blockquote{font-size:18px;line-height:26px}.case-studies-module__j7zjfq__featureTitle{flex-direction:column;align-items:stretch;gap:20px;padding:24px}.case-studies-module__j7zjfq__feature .case-studies-module__j7zjfq__metrics{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row}.case-studies-module__j7zjfq__feature .case-studies-module__j7zjfq__metrics>div{padding:20px 24px}.case-studies-module__j7zjfq__feature .case-studies-module__j7zjfq__metrics>div+div{border-block-start:1px solid #e6e6e6;border-inline-start:0}.case-studies-module__j7zjfq__card h3{font-size:22px;line-height:28px}.case-studies-module__j7zjfq__cardResult span{font-size:40px}.case-studies-module__j7zjfq__nextStory h3{font-size:32px}.case-studies-module__j7zjfq__moreGrid>li:nth-child(n+3){display:block}}@media (max-width:599px){.case-studies-module__j7zjfq__cases{--case-band:180px;--article-chapter-gap:40px}.case-studies-module__j7zjfq__indexHero{padding-block:calc(var(--rd-nav-height) + 40px) calc(40px + var(--case-band))}.case-studies-module__j7zjfq__storyHero{padding-top:calc(var(--rd-nav-height) + 40px)}.case-studies-module__j7zjfq__heroSub{font-size:17px;line-height:24px}.case-studies-module__j7zjfq__rails{display:none}.case-studies-module__j7zjfq__archive,.case-studies-module__j7zjfq__story .case-studies-module__j7zjfq__overviewGrid,.case-studies-module__j7zjfq__moreInner{gap:40px}.case-studies-module__j7zjfq__person img{width:min(25vw,128px)}.case-studies-module__j7zjfq__storyHeroInner{gap:40px}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__metrics{grid-auto-columns:auto;grid-auto-flow:row}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__metrics>div,.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__metrics>div+div{border-inline-start:0;padding:24px 0}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__metrics>div+div{border-block-start:1px solid var(--case-line)}.case-studies-module__j7zjfq__storyHero .case-studies-module__j7zjfq__metrics>div:last-child{padding-bottom:32px}.case-studies-module__j7zjfq__facts{padding:8px 24px}.case-studies-module__j7zjfq__facts dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.case-studies-module__j7zjfq__facts dl>div:nth-last-child(-n+3){border-block-end:1px solid var(--rd-light-line)}.case-studies-module__j7zjfq__facts dl>div:nth-last-child(-n+2){border-block-end:0}.case-studies-module__j7zjfq__runCard{padding:24px}.case-studies-module__j7zjfq__moreTitleLine{display:block}.case-studies-module__j7zjfq__moreGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline-end:-20px;padding-inline-end:20px;display:flex;overflow-x:auto}.case-studies-module__j7zjfq__moreGrid>li{scroll-snap-align:start;flex:0 0 80%}}@media (prefers-reduced-motion:reduce){.case-studies-module__j7zjfq__cases{--case-sweep:0s}.case-studies-module__j7zjfq__card,.case-studies-module__j7zjfq__feature,.case-studies-module__j7zjfq__photo,.case-studies-module__j7zjfq__visual:before,.case-studies-module__j7zjfq__visual:after,.case-studies-module__j7zjfq__cardArrow,.case-studies-module__j7zjfq__nextStory{transition:none}:is(.case-studies-module__j7zjfq__card,.case-studies-module__j7zjfq__feature):is(:focus-visible,:where([data-rd-mouse]) :hover) .case-studies-module__j7zjfq__photo{transform:none}}
