.case-studies-grid[data-astro-cid-f2dtqeqj]{margin-bottom:-1px}.case-studies-grid__heading[data-astro-cid-f2dtqeqj]{font-size:1.125rem;font-weight:var(--font-weight-bold);letter-spacing:-.0225rem;color:var(--color-white);margin-bottom:1.5rem;line-height:1.2}.case-studies-grid__layout[data-astro-cid-f2dtqeqj]{flex-direction:column;gap:.75rem;display:flex}.case-studies-grid__card[data-astro-cid-f2dtqeqj]{aspect-ratio:16/10;border-radius:var(--radius-card);background:var(--color-image-bg);min-height:12.5rem;display:block;position:relative;overflow:hidden}.case-studies-grid__card[data-astro-cid-f2dtqeqj]:hover,.case-studies-grid__card[data-astro-cid-f2dtqeqj]:focus-visible{text-decoration:none}.case-studies-grid__card[data-astro-cid-f2dtqeqj].entry-link--image:after{z-index:3;background-size:2.75rem}.case-studies-grid__card[data-astro-cid-f2dtqeqj].entry-link--image:hover:after,.case-studies-grid__card[data-astro-cid-f2dtqeqj].entry-link--image:focus-visible:after{opacity:1}.case-studies-grid__card[data-astro-cid-f2dtqeqj].entry-link--image:hover img[data-astro-cid-f2dtqeqj],.case-studies-grid__card[data-astro-cid-f2dtqeqj].entry-link--image:focus-visible img[data-astro-cid-f2dtqeqj]{filter:blur(var(--blur-image-hover));transform:none}.case-studies-grid__card--featured[data-astro-cid-f2dtqeqj]{aspect-ratio:1}.case-studies-grid__layout--count-1[data-astro-cid-f2dtqeqj] .case-studies-grid__card--featured[data-astro-cid-f2dtqeqj]{aspect-ratio:16/9}.case-studies-grid__image[data-astro-cid-f2dtqeqj]{position:absolute;inset:0}.case-studies-grid__shade[data-astro-cid-f2dtqeqj],.case-studies-grid__dim[data-astro-cid-f2dtqeqj]{z-index:1;pointer-events:none;position:absolute;inset:0}.case-studies-grid__shade[data-astro-cid-f2dtqeqj]{background:linear-gradient(#0000 68%,#00000061 100%)}.case-studies-grid__dim[data-astro-cid-f2dtqeqj]{opacity:0;transition:opacity var(--transition-base);background:#00000080}.case-studies-grid__copy[data-astro-cid-f2dtqeqj]{z-index:2;flex-direction:column;gap:.375rem;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.case-studies-grid__title[data-astro-cid-f2dtqeqj]{font-size:var(--text-subheading);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);color:var(--color-white);text-shadow:0 1px 8px #00000059;line-height:1.2}.case-studies-grid__excerpt[data-astro-cid-f2dtqeqj]{opacity:0;transition:grid-template-rows var(--transition-base), opacity var(--transition-base);grid-template-rows:0fr;display:grid}.case-studies-grid__description[data-astro-cid-f2dtqeqj]{-webkit-line-clamp:4;min-height:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-white);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.case-studies-grid__card[data-astro-cid-f2dtqeqj]:hover .case-studies-grid__dim[data-astro-cid-f2dtqeqj],.case-studies-grid__card[data-astro-cid-f2dtqeqj]:focus-visible .case-studies-grid__dim[data-astro-cid-f2dtqeqj]{opacity:1}.case-studies-grid__card[data-astro-cid-f2dtqeqj]:hover .case-studies-grid__excerpt[data-astro-cid-f2dtqeqj],.case-studies-grid__card[data-astro-cid-f2dtqeqj]:focus-visible .case-studies-grid__excerpt[data-astro-cid-f2dtqeqj]{opacity:1;grid-template-rows:1fr}@media (width>=768px){.case-studies-grid__heading[data-astro-cid-f2dtqeqj]{letter-spacing:-.04rem;margin-bottom:2.5rem;font-size:2.875rem}.case-studies-grid__layout[data-astro-cid-f2dtqeqj]{aspect-ratio:16/9;grid-template:"featured secondary-1"1fr"featured secondary-2"1fr/minmax(0,2.1fr) minmax(0,1fr);gap:1.25rem 2rem;min-height:22.5rem;display:grid}.case-studies-grid__layout--count-1[data-astro-cid-f2dtqeqj]{grid-template:"featured"1fr/1fr}.case-studies-grid__layout--count-1[data-astro-cid-f2dtqeqj] .case-studies-grid__card--featured[data-astro-cid-f2dtqeqj]{width:100%;max-width:none;height:100%}.case-studies-grid__layout--count-2[data-astro-cid-f2dtqeqj]{grid-template-areas:"featured secondary-1""featured secondary-1"}.case-studies-grid__card[data-astro-cid-f2dtqeqj]{aspect-ratio:auto;border-radius:var(--radius-card-lg);height:100%;min-height:0}.case-studies-grid__card--featured[data-astro-cid-f2dtqeqj]{grid-area:featured}.case-studies-grid__card[data-astro-cid-f2dtqeqj]:nth-child(2){grid-area:secondary-1}.case-studies-grid__card[data-astro-cid-f2dtqeqj]:nth-child(3){grid-area:secondary-2}.case-studies-grid__copy[data-astro-cid-f2dtqeqj]{bottom:1.5rem;left:1.5rem;right:1.5rem}}@media (width>=768px) and (width<=899px){.case-studies-grid__layout--count-3[data-astro-cid-f2dtqeqj] .case-studies-grid__card[data-astro-cid-f2dtqeqj]:not(.case-studies-grid__card--featured).entry-link--image:after{bottom:46%}}@media (width>=900px) and (width<=1109px){.case-studies-grid__layout--count-3[data-astro-cid-f2dtqeqj] .case-studies-grid__card[data-astro-cid-f2dtqeqj]:not(.case-studies-grid__card--featured).entry-link--image:after{bottom:24%}}@media (width>=1110px){.case-studies-grid__heading[data-astro-cid-f2dtqeqj]{letter-spacing:var(--tracking-tight)}.case-studies-grid__card--featured[data-astro-cid-f2dtqeqj] .case-studies-grid__description[data-astro-cid-f2dtqeqj]{font-size:var(--text-base);-webkit-line-clamp:3}}@media (width>=1280px){.case-studies-grid[data-astro-cid-f2dtqeqj]{border-bottom:1px solid var(--color-border);padding-top:4rem;padding-bottom:5.438rem}.case-studies-grid__heading[data-astro-cid-f2dtqeqj]{margin-bottom:3.375rem}.case-studies-grid__layout[data-astro-cid-f2dtqeqj]{min-height:32.5rem}}section.carousel.home-case-studies__carousel{gap:.75rem;padding:0}.home-case-studies__carousel .carousel__head{border-bottom:none;padding-block:0}.home-case-studies__carousel .carousel__track{margin-right:0}.home-case-studies[data-astro-cid-psuq3ag4]{margin-bottom:-1px}.home-case-studies__card[data-astro-cid-psuq3ag4]{aspect-ratio:16/10;border-radius:var(--radius-card);background:var(--color-image-bg);display:block;position:relative;overflow:hidden}.home-case-studies__card[data-astro-cid-psuq3ag4]:hover,.home-case-studies__card[data-astro-cid-psuq3ag4]:focus-visible{text-decoration:none}.home-case-studies__image[data-astro-cid-psuq3ag4],.home-case-studies__shade[data-astro-cid-psuq3ag4]{position:absolute;inset:0}.home-case-studies__shade[data-astro-cid-psuq3ag4]{z-index:1;pointer-events:none;background:linear-gradient(#0000 55%,#0000008c 100%)}.home-case-studies__title[data-astro-cid-psuq3ag4]{z-index:2;font-size:var(--text-subheading);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);color:var(--color-white);text-shadow:0 1px 8px #00000059;line-height:1.2;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}@media (width>=1280px){.home-case-studies{border-bottom:1px solid var(--color-border);padding-top:4rem;padding-bottom:5.438rem}.carousel__head{padding-bottom:3.25rem!important}.carousel.home-case-studies__carousel{gap:3.375rem!important}}@media (width>=1110px){section.carousel.home-case-studies__carousel{gap:2.5rem}.home-case-studies__carousel .carousel__head{padding-block:var(--space-md);border-bottom:var(--border-width) solid var(--color-border)}.home-case-studies[data-astro-cid-psuq3ag4] .carousel__heading{font-size:var(--text-2xl)}}.case-studies-section__grid[data-astro-cid-aiznmzxe]{display:none}@media (width>=768px){.case-studies-section__carousel[data-astro-cid-aiznmzxe]{display:none}.case-studies-section__grid[data-astro-cid-aiznmzxe]{display:block}}
