.ProjectCaseStudy_h1-regular__beH2t{font-size:1.75rem;font-weight:400;line-height:140%}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_h1-regular__beH2t{font-size:2.5rem;font-weight:300;line-height:160%}}.ProjectCaseStudy_h1-light__ax85P{font-size:1.75rem;font-weight:300;line-height:140%}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_h1-light__ax85P{font-size:2.5rem;line-height:160%}}.ProjectCaseStudy_case-study__heading-title__srxiv span,.ProjectCaseStudy_case-study__panel-title__6oJZ4,.ProjectCaseStudy_h2-light__3MUj7{font-size:1.5rem;font-weight:300;line-height:140%}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__heading-title__srxiv span,.ProjectCaseStudy_case-study__panel-title__6oJZ4,.ProjectCaseStudy_h2-light__3MUj7{font-size:2rem;line-height:160%}}.ProjectCaseStudy_case-study__heading-title__srxiv,.ProjectCaseStudy_h2-regular__gtJ7I{font-size:1.5rem;font-weight:400;line-height:140%}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__heading-title__srxiv,.ProjectCaseStudy_h2-regular__gtJ7I{font-size:2rem;line-height:160%}}.ProjectCaseStudy_h3-light__a3GDM{font-size:1.25rem;font-weight:300;line-height:160%}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_h3-light__a3GDM{font-size:1.75rem}}.ProjectCaseStudy_h4-light___XX5V{font-size:1rem;font-weight:300;line-height:160%}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_h4-light___XX5V{font-size:1.5rem}}.ProjectCaseStudy_subtitle__8A3mX{font-weight:400;line-height:160%}.ProjectCaseStudy_subtitle-regular__mofl7{font-weight:400;font-size:1rem;letter-spacing:.16rem}.ProjectCaseStudy_subtitle-small__LfWIg{font-weight:400;font-size:.75rem;letter-spacing:.12rem}.ProjectCaseStudy_body-regular__qfIE_,.ProjectCaseStudy_case-study__heading-subtitle__xL1Rg,.ProjectCaseStudy_case-study__panel-copy__BQK__{font-size:1rem;font-weight:400;line-height:160%}.ProjectCaseStudy_body-light__XTr3u{font-size:1rem;font-weight:300;line-height:160%}.ProjectCaseStudy_body-small__0Hfon{font-size:.875rem;font-weight:400;line-height:120%}.ProjectCaseStudy_body-small-light___zQR5{font-size:.875rem;font-weight:300;line-height:120%}.ProjectCaseStudy_caption__8hNHG{font-size:.75rem;font-weight:400;line-height:120%}.ProjectCaseStudy_case-study__khBGF{background:var(--Grey-1,#1e1e1e);color:var(--White);padding:3.5rem 0 6.5rem;overflow:hidden;position:relative}.ProjectCaseStudy_case-study__khBGF.ProjectCaseStudy_more__7b8kH{overflow:hidden;position:relative}.ProjectCaseStudy_case-study__khBGF.ProjectCaseStudy_more__7b8kH:after{content:"";background:linear-gradient(180deg,rgba(30,30,30,0),rgba(30,30,30,.8),rgba(30,30,30,.9),rgb(30,30,30));height:15rem;position:absolute;bottom:0;right:0;left:0}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__khBGF{padding:5rem 0 13rem;transition:all .5s ease-in-out}}.ProjectCaseStudy_case-study__khBGF .container{display:flex;flex-direction:column;gap:3.75rem}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__khBGF .container{gap:5.31rem}}.ProjectCaseStudy_case-study__heading__OAsef{position:relative;display:flex;flex-direction:column;gap:2.75rem;border-bottom:1px solid var(--Grey-3);padding-bottom:1.69rem;z-index:1}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__heading__OAsef{flex-direction:row;justify-content:space-between;align-items:center}}.ProjectCaseStudy_case-study__heading__OAsef:after{content:"";width:10rem;height:10rem;border-radius:50%;background:var(--Reddy-red);opacity:.2;position:absolute;top:-4.25rem;left:-2.75rem;z-index:-1}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__heading__OAsef:after{width:13rem;height:13rem;top:-5rem;left:-4.25rem}.ProjectCaseStudy_case-study__heading-title__srxiv,.ProjectCaseStudy_case-study__heading-title__srxiv span{font-size:1.75rem}}.ProjectCaseStudy_case-study__heading-subtitle__xL1Rg{color:var(--Grey-5,#c7c7c7)}.ProjectCaseStudy_case-study__panels__bvsgN{display:flex;flex-direction:column;gap:3.5rem}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__panels__bvsgN{gap:5rem}}.ProjectCaseStudy_case-study__panel__iUPNB{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__panel__iUPNB{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.ProjectCaseStudy_case-study__panel__iUPNB:nth-child(odd) .ProjectCaseStudy_case-study__panel-content__i8S04{grid-column:1/6;grid-row:1/2;padding:0 0 0 2.5rem}.ProjectCaseStudy_case-study__panel__iUPNB:nth-child(odd) .ProjectCaseStudy_case-study__panel-image__VbC8U{grid-column:7/13;grid-row:1/2;padding:0 2.5rem 0 0}.ProjectCaseStudy_case-study__panel__iUPNB:nth-child(2n) .ProjectCaseStudy_case-study__panel-content__i8S04{grid-column:8/13;grid-row:1/2;padding:0 2.5rem 0 0}.ProjectCaseStudy_case-study__panel__iUPNB:nth-child(2n) .ProjectCaseStudy_case-study__panel-image__VbC8U{grid-column:1/7;grid-row:1/2;padding:0 0 0 2.5rem}}.ProjectCaseStudy_case-study__panel-content__i8S04{display:flex;flex-direction:column;gap:1.25rem}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__panel-content__i8S04{gap:1rem}.ProjectCaseStudy_case-study__panel-title__6oJZ4{font-size:1.75rem}}.ProjectCaseStudy_case-study__panel-copy__BQK__{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--Grey-5,#c7c7c7)}.ProjectCaseStudy_case-study__panel-copy__BQK__.ProjectCaseStudy_active__QGA3o{display:block}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__panel-copy__BQK__{display:block}}.ProjectCaseStudy_case-study__panel-image__VbC8U img{border-radius:1rem;aspect-ratio:21/13;object-fit:cover}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__panel-image__VbC8U img{aspect-ratio:36/21}}.ProjectCaseStudy_case-study__button__mJe4M{position:absolute;bottom:3rem;left:0;right:0;z-index:2;display:flex;justify-content:center;align-items:center}.ProjectCaseStudy_case-study__button__mJe4M.ProjectCaseStudy_less__hKvB_{bottom:2rem}@media only screen and (min-width:1023.02px){.ProjectCaseStudy_case-study__button__mJe4M.ProjectCaseStudy_less__hKvB_{bottom:5rem}}.ProjectCaseStudy_case-study__button__mJe4M.ProjectCaseStudy_less__hKvB_ button svg{transform:rotate(-90deg)}.ProjectCaseStudy_case-study__button__mJe4M button{border-radius:6.25rem;background:var(--Grey-6,#f4f4f4);border:none;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:.5rem 1rem;color:var(--Black,#0d0d0d);font-size:.9375rem;font-weight:400;line-height:120%}.ProjectCaseStudy_case-study__button__mJe4M button svg{transition:all .2s ease;transform:rotate(90deg)}