.CaseStudyPanelStack-module-scss-module__1yLvHW__root{gap:var(--space-6);flex-direction:column;display:flex}@media (min-width:1024px){.CaseStudyPanelStack-module-scss-module__1yLvHW__root{--panel-stagger:140px;--panel-top:calc(var(--header-height) + var(--space-4));--panel-gap:min(20svh, 280px);gap:0}@supports not (height:100svh){.CaseStudyPanelStack-module-scss-module__1yLvHW__root{--panel-gap:min(20vh, 280px)}}.CaseStudyPanelStack-module-scss-module__1yLvHW__panelWrap{top:calc(var(--panel-top) + var(--panel-index,0)*var(--panel-stagger));min-height:calc(var(--panel-max-h,0px) + (var(--panel-count,1) - 1 - var(--panel-index,0))*var(--panel-stagger));position:sticky}.CaseStudyPanelStack-module-scss-module__1yLvHW__panelWrap:not(:first-child){--panel-min-h:max(0px, var(--panel-max-h,0px) - var(--panel-stagger));margin-top:var(--panel-gap)}}.CaseStudyPanelStack-module-scss-module__1yLvHW__panel{border-radius:var(--radius-xl);padding:var(--space-5);overflow:hidden}@media (min-width:768px){.CaseStudyPanelStack-module-scss-module__1yLvHW__panel{border-radius:var(--radius-5xl);padding:var(--space-12)}}@media (min-width:1024px){.CaseStudyPanelStack-module-scss-module__1yLvHW__panel{min-height:var(--panel-min-h,0px)}}.CaseStudyPanelStack-module-scss-module__1yLvHW__label{font-family:var(--font-display-stack);font-weight:500;line-height:var(--leading-snug);color:var(--color-text);margin:0 0 var(--space-5);font-size:var(--text-xl)}@media (min-width:768px){.CaseStudyPanelStack-module-scss-module__1yLvHW__label{margin-bottom:var(--space-8);font-size:var(--text-3xl)}}.CaseStudyPanelStack-module-scss-module__1yLvHW__labelCentre{text-align:center}.CaseStudyPanelStack-module-scss-module__1yLvHW__content{min-width:0}@media (prefers-reduced-motion:reduce){.CaseStudyPanelStack-module-scss-module__1yLvHW__root{gap:var(--space-6)}.CaseStudyPanelStack-module-scss-module__1yLvHW__panelWrap{min-height:auto;position:relative;top:auto}.CaseStudyPanelStack-module-scss-module__1yLvHW__panel{min-height:0}}
.CaseStudyPhotoBand-module-scss-module__l16-ma__band{position:relative}.CaseStudyPhotoBand-module-scss-module__l16-ma__credit{justify-content:flex-end;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--color-text);display:flex}@media (min-width:1024px){.CaseStudyPhotoBand-module-scss-module__l16-ma__credit{right:0;bottom:var(--space-12);gap:var(--space-8);padding:var(--space-8) var(--space-16) var(--space-8) 280px;color:#2a2b2c;background:linear-gradient(90deg,#fff0,#fff 280px);position:absolute}}.CaseStudyPhotoBand-module-scss-module__l16-ma__creditText{max-width:358px;font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}@media (min-width:1024px){.CaseStudyPhotoBand-module-scss-module__l16-ma__creditText{font-weight:500;font-size:var(--text-base);text-align:right}}.CaseStudyPhotoBand-module-scss-module__l16-ma__creditLogo{width:calc(var(--credit-logo-w,130px)*.55);flex-shrink:0;height:auto}@media (min-width:1024px){.CaseStudyPhotoBand-module-scss-module__l16-ma__creditLogo{width:var(--credit-logo-w,130px)}}.CaseStudyPhotoBand-module-scss-module__l16-ma__creditLeft{justify-content:flex-start}@media (min-width:1024px){.CaseStudyPhotoBand-module-scss-module__l16-ma__creditLeft{padding:var(--space-8) 280px var(--space-8) var(--container-gutter);background:linear-gradient(90deg,#fff calc(100% - 280px),#fff0);left:0;right:auto}.CaseStudyPhotoBand-module-scss-module__l16-ma__creditLeft .CaseStudyPhotoBand-module-scss-module__l16-ma__creditText{text-align:left}}.CaseStudyPhotoBand-module-scss-module__l16-ma__creditDark{color:#fcfcfc;background:#191919}@media (min-width:1024px){.CaseStudyPhotoBand-module-scss-module__l16-ma__creditDark{color:#fcfcfc;background:linear-gradient(90deg,#19191900,#191919 280px)}.CaseStudyPhotoBand-module-scss-module__l16-ma__creditDark.CaseStudyPhotoBand-module-scss-module__l16-ma__creditLeft{background:linear-gradient(90deg,#191919 calc(100% - 280px),#19191900)}}