.CaseStudyHero-module__bvlVcG__hero{padding:var(--space-8)var(--page-padding-x)var(--space-16);background-color:var(--color-bg)}.CaseStudyHero-module__bvlVcG__container{gap:var(--space-6);max-width:var(--max-width);flex-direction:column;margin-inline:auto;display:flex}.CaseStudyHero-module__bvlVcG__logoWrap{justify-content:flex-start;max-width:clamp(5rem,12.5vw,7.5rem);display:flex}.CaseStudyHero-module__bvlVcG__logo{object-fit:contain;object-position:left top;width:100%;height:auto}.CaseStudyHero-module__bvlVcG__videoWrap{aspect-ratio:16/9;background-color:var(--color-black);border-radius:.5rem;position:relative;overflow:hidden}.CaseStudyHero-module__bvlVcG__video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (max-width:768px){.CaseStudyHero-module__bvlVcG__logoWrap{max-width:clamp(3.75rem,17.5vw,6.25rem)}}
.CaseStudyIntro-module__SeR4bW__section{background-color:var(--color-bg-blue);padding:var(--space-24)var(--page-padding-x)}.CaseStudyIntro-module__SeR4bW__grid{gap:var(--space-12)var(--space-16);max-width:var(--max-width);grid-template-columns:1fr auto;align-items:end;margin-inline:auto;display:grid}.CaseStudyIntro-module__SeR4bW__headline{margin-bottom:var(--space-6);font-size:clamp(2rem,4vw,3.5rem);font-weight:var(--font-weight);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-secondary);text-wrap:balance;grid-column:1/-1;max-width:min(75%,38rem)}.CaseStudyIntro-module__SeR4bW__left{gap:var(--space-12);flex-direction:column;max-width:45rem;display:flex}.CaseStudyIntro-module__SeR4bW__body{font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:-.02em;color:var(--color-text-secondary);max-width:22rem}.CaseStudyIntro-module__SeR4bW__cta{font-size:var(--text-cta);line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--color-text-secondary);text-underline-offset:.2em;width:fit-content;transition:color var(--duration-fast)var(--ease-out);text-decoration:underline}.CaseStudyIntro-module__SeR4bW__cta:hover{color:var(--color-text-muted)}.CaseStudyIntro-module__SeR4bW__lists{gap:var(--space-6);display:flex}.CaseStudyIntro-module__SeR4bW__listCol{padding-left:var(--space-6);margin:0;list-style:outside}.CaseStudyIntro-module__SeR4bW__listCol li{font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:-.02em;color:var(--color-text-secondary);margin-bottom:var(--space-2)}.CaseStudyIntro-module__SeR4bW__listCol li:last-child{margin-bottom:0}@media (max-width:1024px){.CaseStudyIntro-module__SeR4bW__grid{align-items:start;gap:var(--space-12);grid-template-columns:1fr}.CaseStudyIntro-module__SeR4bW__left,.CaseStudyIntro-module__SeR4bW__body{max-width:100%}}@media (max-width:768px){.CaseStudyIntro-module__SeR4bW__section{padding:var(--space-16)var(--page-padding-x)}.CaseStudyIntro-module__SeR4bW__lists{flex-direction:column}}
.CaseStudyProcess-module__USy0Wa__section{background-color:var(--color-surface);padding:var(--space-24)var(--page-padding-x)}.CaseStudyProcess-module__USy0Wa__grid{gap:var(--space-16);max-width:var(--max-width);grid-template-columns:1.2fr 1fr;align-items:start;margin-inline:auto;display:grid}.CaseStudyProcess-module__USy0Wa__leftCol{gap:var(--space-8);flex-direction:column;display:flex}.CaseStudyProcess-module__USy0Wa__leftCol .CaseStudyProcess-module__USy0Wa__caption{margin-left:0}.CaseStudyProcess-module__USy0Wa__imageWrap{aspect-ratio:4/3;width:calc(100% + var(--page-padding-x));margin-left:calc(-1*var(--page-padding-x));background-color:#0000;position:relative;overflow:hidden}.CaseStudyProcess-module__USy0Wa__image{object-fit:cover;object-position:center}.CaseStudyProcess-module__USy0Wa__rightCol{gap:var(--space-12);flex-direction:column;display:flex}.CaseStudyProcess-module__USy0Wa__magazineBlock{gap:var(--space-8);margin-bottom:var(--space-8);flex-direction:column;display:flex}.CaseStudyProcess-module__USy0Wa__magazineImage{width:fit-content;max-width:100%;position:relative;overflow:hidden}.CaseStudyProcess-module__USy0Wa__magazineImg{object-fit:cover;vertical-align:bottom;width:100%;height:auto;display:block}.CaseStudyProcess-module__USy0Wa__caption{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary)}.CaseStudyProcess-module__USy0Wa__captionLink{text-underline-offset:.2em;color:inherit;transition:color var(--duration-fast)var(--ease-out);text-decoration:underline}.CaseStudyProcess-module__USy0Wa__captionLink:hover{color:var(--color-text-muted)}.CaseStudyProcess-module__USy0Wa__headline{font-size:clamp(2rem,4vw,3.5rem);font-weight:var(--font-weight);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);text-wrap:balance;max-width:min(75%,32rem);margin-bottom:var(--space-2)}.CaseStudyProcess-module__USy0Wa__bodyCols{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.CaseStudyProcess-module__USy0Wa__bodyCols p{font-size:var(--text-base);line-height:var(--leading-loose);color:var(--color-text-secondary)}@media (max-width:1024px){.CaseStudyProcess-module__USy0Wa__grid{gap:var(--space-12);grid-template-columns:1fr}.CaseStudyProcess-module__USy0Wa__imageWrap{aspect-ratio:16/9;width:100vw;max-width:100vw;margin-left:calc(-1*var(--page-padding-x))}.CaseStudyProcess-module__USy0Wa__leftCol .CaseStudyProcess-module__USy0Wa__caption{max-width:100%;margin-inline:0}.CaseStudyProcess-module__USy0Wa__leftCol{gap:var(--space-12)}.CaseStudyProcess-module__USy0Wa__headline{max-width:min(75%,32rem)}.CaseStudyProcess-module__USy0Wa__bodyCols{grid-template-columns:1fr;max-width:min(75%,32rem)}.CaseStudyProcess-module__USy0Wa__magazineBlock{width:100vw;max-width:100vw;margin-left:calc(-1*var(--page-padding-x))}.CaseStudyProcess-module__USy0Wa__magazineBlock .CaseStudyProcess-module__USy0Wa__caption{margin-inline:var(--page-padding-x);max-width:min(calc(100vw - 2*var(--page-padding-x)),var(--max-width))}}@media (max-width:768px){.CaseStudyProcess-module__USy0Wa__section{padding:var(--space-16)var(--page-padding-x);overflow-x:visible}.CaseStudyProcess-module__USy0Wa__imageWrap{aspect-ratio:4/3;width:100vw;max-width:100vw;margin-left:calc(-1*var(--page-padding-x))}.CaseStudyProcess-module__USy0Wa__leftCol .CaseStudyProcess-module__USy0Wa__caption{max-width:100%;margin-inline:0}.CaseStudyProcess-module__USy0Wa__leftCol{gap:var(--space-12)}.CaseStudyProcess-module__USy0Wa__magazineBlock{width:100vw;max-width:100vw;margin-left:calc(-1*var(--page-padding-x))}.CaseStudyProcess-module__USy0Wa__magazineImage{width:100%}}
.CaseStudyFeature-module__iMRIrW__section{background-color:var(--color-surface);padding:0 var(--page-padding-x)var(--space-24)}.CaseStudyFeature-module__iMRIrW__block{gap:var(--space-4);max-width:var(--max-width);flex-direction:column;margin-inline:auto;display:flex}.CaseStudyFeature-module__iMRIrW__imageWrap{aspect-ratio:16/9;background-color:var(--color-bg-subtle);width:calc(100% + 2*var(--page-padding-x));margin-left:calc(-1*var(--page-padding-x));position:relative;overflow:hidden}.CaseStudyFeature-module__iMRIrW__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.CaseStudyFeature-module__iMRIrW__caption{margin-left:calc(-1*var(--page-padding-x) + 20px);font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:-.02em;color:var(--color-text-secondary);max-width:36rem;padding-left:0}.CaseStudyFeature-module__iMRIrW__captionLabel{font-weight:700}.CaseStudyFeature-module__iMRIrW__captionItalic{font-style:italic}.CaseStudyFeature-module__iMRIrW__captionLink{text-underline-offset:.2em;color:inherit;transition:color var(--duration-fast)var(--ease-out);text-decoration:underline}.CaseStudyFeature-module__iMRIrW__captionLink:hover{color:var(--color-text-muted)}@media (max-width:768px){.CaseStudyFeature-module__iMRIrW__section{padding-bottom:var(--space-16)}.CaseStudyFeature-module__iMRIrW__caption{margin-left:0}}
.CaseStudyFeaturedPair-module__rhyS9G__section{background-color:var(--color-surface);padding:var(--space-24)var(--page-padding-x)}.CaseStudyFeaturedPair-module__rhyS9G__grid{gap:var(--space-16);max-width:var(--max-width);grid-template-columns:1.2fr 1fr;align-items:start;margin-inline:auto;display:grid}.CaseStudyFeaturedPair-module__rhyS9G__leftCol{gap:var(--space-4);flex-direction:column;display:flex}.CaseStudyFeaturedPair-module__rhyS9G__leftCol .CaseStudyFeaturedPair-module__rhyS9G__caption{margin-left:calc(-1*var(--page-padding-x) + 16px)}.CaseStudyFeaturedPair-module__rhyS9G__imageWrap{background-color:var(--color-bg-subtle);height:20rem;width:calc(100% + var(--page-padding-x));margin-left:calc(-1*var(--page-padding-x));position:relative;overflow:hidden}.CaseStudyFeaturedPair-module__rhyS9G__image{object-fit:cover;object-position:center}.CaseStudyFeaturedPair-module__rhyS9G__rightCol,.CaseStudyFeaturedPair-module__rhyS9G__graphicBlock{gap:var(--space-4);flex-direction:column;display:flex}.CaseStudyFeaturedPair-module__rhyS9G__graphicWrap{background-color:var(--color-bg-subtle);width:20rem;height:20rem;position:relative;overflow:hidden}.CaseStudyFeaturedPair-module__rhyS9G__graphicImg{object-fit:cover;object-position:center}.CaseStudyFeaturedPair-module__rhyS9G__graphicBlock .CaseStudyFeaturedPair-module__rhyS9G__caption{max-width:20rem}.CaseStudyFeaturedPair-module__rhyS9G__caption{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.CaseStudyFeaturedPair-module__rhyS9G__captionLabel{font-weight:700}.CaseStudyFeaturedPair-module__rhyS9G__captionItalic{font-style:italic}.CaseStudyFeaturedPair-module__rhyS9G__captionLink{text-underline-offset:.2em;color:inherit;transition:color var(--duration-fast)var(--ease-out);text-decoration:underline}.CaseStudyFeaturedPair-module__rhyS9G__captionLink:hover{color:var(--color-text-muted)}@media (max-width:1024px){.CaseStudyFeaturedPair-module__rhyS9G__grid{gap:var(--space-12);grid-template-columns:1fr}.CaseStudyFeaturedPair-module__rhyS9G__imageWrap,.CaseStudyFeaturedPair-module__rhyS9G__graphicWrap{width:100%;height:18rem}}@media (max-width:768px){.CaseStudyFeaturedPair-module__rhyS9G__section{padding:var(--space-16)var(--page-padding-x)}.CaseStudyFeaturedPair-module__rhyS9G__imageWrap{width:calc(100% + 2*var(--page-padding-x));margin-left:calc(-1*var(--page-padding-x));height:16rem}.CaseStudyFeaturedPair-module__rhyS9G__leftCol .CaseStudyFeaturedPair-module__rhyS9G__caption{margin-left:0}.CaseStudyFeaturedPair-module__rhyS9G__graphicWrap{aspect-ratio:1;width:100%;height:auto}}
.CaseStudyMotion-module__Hmoz1a__section{background-color:var(--color-surface);padding:var(--space-24)var(--page-padding-x)}.CaseStudyMotion-module__Hmoz1a__container{gap:var(--space-16);max-width:var(--max-width);margin-inline:auto;display:flex}.CaseStudyMotion-module__Hmoz1a__leftGrid{gap:var(--space-12);flex:1.2;grid-auto-rows:auto;min-width:0;display:grid}.CaseStudyMotion-module__Hmoz1a__rightGrid{gap:var(--space-6);flex:1;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;min-width:0;display:grid}.CaseStudyMotion-module__Hmoz1a__auroraBlock{grid-area:1/1}.CaseStudyMotion-module__Hmoz1a__bakkenBlock{grid-area:2/2;margin-top:-200px}.CaseStudyMotion-module__Hmoz1a__headline{font-size:clamp(2rem,4vw,3.5rem);font-weight:var(--font-weight);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);text-wrap:balance;max-width:min(75%,32rem)}.CaseStudyMotion-module__Hmoz1a__bodyCols{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.CaseStudyMotion-module__Hmoz1a__bodyCols p{font-size:var(--text-base);line-height:var(--leading-loose);color:var(--color-text-secondary)}.CaseStudyMotion-module__Hmoz1a__leftMediaRow{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}.CaseStudyMotion-module__Hmoz1a__scienceBlock{width:100%}.CaseStudyMotion-module__Hmoz1a__scienceBlock .CaseStudyMotion-module__Hmoz1a__mediaImage{aspect-ratio:4/5;width:100%;height:auto}.CaseStudyMotion-module__Hmoz1a__ithacaBlock{margin-top:var(--space-8);justify-self:end;width:75%}.CaseStudyMotion-module__Hmoz1a__ithacaBlock .CaseStudyMotion-module__Hmoz1a__mediaImage{aspect-ratio:9/16;width:100%}.CaseStudyMotion-module__Hmoz1a__mediaBlock{gap:var(--space-4);will-change:transform;flex-direction:column;display:flex}.CaseStudyMotion-module__Hmoz1a__mediaImage{aspect-ratio:9/16;background-color:var(--color-bg-subtle);max-width:14rem;position:relative;overflow:hidden}.CaseStudyMotion-module__Hmoz1a__placeholder{width:100%;height:100%;position:absolute;inset:0}.CaseStudyMotion-module__Hmoz1a__coverImage{object-fit:cover;object-position:center}.CaseStudyMotion-module__Hmoz1a__coverVideo{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.CaseStudyMotion-module__Hmoz1a__caption{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);max-width:18rem;margin:0}.CaseStudyMotion-module__Hmoz1a__scienceBlock .CaseStudyMotion-module__Hmoz1a__caption,.CaseStudyMotion-module__Hmoz1a__ithacaBlock .CaseStudyMotion-module__Hmoz1a__caption{max-width:100%}.CaseStudyMotion-module__Hmoz1a__captionLabel{font-weight:700}.CaseStudyMotion-module__Hmoz1a__captionItalic{font-style:italic}.CaseStudyMotion-module__Hmoz1a__captionLink{text-underline-offset:.2em;color:inherit;transition:color var(--duration-fast)var(--ease-out);text-decoration:underline}.CaseStudyMotion-module__Hmoz1a__captionLink:hover{color:var(--color-text-muted)}.CaseStudyMotion-module__Hmoz1a__rightGrid .CaseStudyMotion-module__Hmoz1a__mediaImage{width:100%;max-width:100%}.CaseStudyMotion-module__Hmoz1a__rightGrid .CaseStudyMotion-module__Hmoz1a__caption{max-width:100%}.CaseStudyMotion-module__Hmoz1a__auroraBlock .CaseStudyMotion-module__Hmoz1a__mediaImage,.CaseStudyMotion-module__Hmoz1a__bakkenBlock .CaseStudyMotion-module__Hmoz1a__mediaImage{aspect-ratio:9/16}@media (max-width:1024px){.CaseStudyMotion-module__Hmoz1a__container{flex-direction:column}.CaseStudyMotion-module__Hmoz1a__leftGrid{grid-template-rows:unset}.CaseStudyMotion-module__Hmoz1a__rightGrid{grid-template-columns:1fr;grid-template-rows:unset}.CaseStudyMotion-module__Hmoz1a__auroraBlock{grid-area:auto/1}.CaseStudyMotion-module__Hmoz1a__bakkenBlock{grid-area:auto/1;margin-top:0}.CaseStudyMotion-module__Hmoz1a__bodyCols,.CaseStudyMotion-module__Hmoz1a__leftMediaRow{grid-template-columns:1fr}.CaseStudyMotion-module__Hmoz1a__ithacaBlock{width:75%;margin-top:0}.CaseStudyMotion-module__Hmoz1a__mediaImage{max-width:100%}}@media (max-width:768px){.CaseStudyMotion-module__Hmoz1a__section{padding:var(--space-16)var(--page-padding-x)}.CaseStudyMotion-module__Hmoz1a__headline{max-width:100%}.CaseStudyMotion-module__Hmoz1a__mediaImage{width:100%;max-width:100%}.CaseStudyMotion-module__Hmoz1a__ithacaBlock{width:100%}}
.ImagePlaceholder-module__aISY6G__placeholder{background-color:var(--color-bg-subtle);justify-content:center;align-items:center;width:100%;display:flex}.ImagePlaceholder-module__aISY6G__label{font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase}
.CaseStudyGrid-module__W2Ul-q__section{background-color:var(--color-surface)}.CaseStudyGrid-module__W2Ul-q__grid{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(6,1fr);align-items:start;gap:0;line-height:0;display:grid}.CaseStudyGrid-module__W2Ul-q__cell{background-color:var(--color-surface);align-items:flex-start;min-height:0;margin:0;display:flex;position:relative;overflow:hidden}.CaseStudyGrid-module__W2Ul-q__cell[aria-hidden]{min-height:0}.CaseStudyGrid-module__W2Ul-q__image{vertical-align:bottom;width:100%;height:auto;display:block}.CaseStudyGrid-module__W2Ul-q__cellCover{align-self:stretch}.CaseStudyGrid-module__W2Ul-q__imageCover{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyGrid-module__W2Ul-q__video{vertical-align:bottom;width:100%;height:auto;display:block}@media (max-width:768px){.CaseStudyGrid-module__W2Ul-q__grid{grid-template-columns:1fr}.CaseStudyGrid-module__W2Ul-q__cell{grid-column:span 1}.CaseStudyGrid-module__W2Ul-q__cell[aria-hidden]{display:none}}
