.CaseCard_csCard__RoLdH{position:relative;width:22.5vw}.CaseCard_inner__bH3uh{position:relative}.CaseCard_numWrap__rzMhU{pointer-events:none;position:absolute;overflow:hidden;width:100%;margin-left:.2vw;transform:rotate(-90deg);transform-origin:100% 0}.CaseCard_num__v7XaC{text-align:right}.CaseCard_imgWrap__qf9WB{overflow:hidden;transition:border-radius .5s cubic-bezier(.165,.84,.44,1)}.CaseCard_img__7uwbQ{width:100%;object-fit:cover}.CaseCard_line__AjnLM{width:100%;height:1px;margin-top:1vw;background-color:#2a2a2a}.CaseCard_info__sXXIg{display:flex;justify-content:space-between;overflow:hidden;margin-bottom:.5vw;padding-top:.8vw}.CaseCard_tagList___Kyv7{display:flex;flex-wrap:wrap;flex:1 1;overflow:hidden}.CaseCard_tagWrap__eHpHl{overflow:hidden}.CaseCard_tagMove__2mhAq{display:flex;align-items:center}.CaseCard_tagDash__uxMu5{margin:0 4px}.CaseCard_tagWrap__eHpHl:last-child .CaseCard_tagDash__uxMu5{display:none}.CaseCard_yearWrap__mt47c{display:flex;align-items:flex-start;justify-content:flex-end;overflow:hidden}.CaseCard_titleWrap__IQ1YU{overflow:hidden}@media screen and (min-width:1921px){.CaseCard_numWrap__rzMhU{margin-left:.2vw}}@media screen and (max-width:1280px){.CaseCard_csCard__RoLdH{width:100%}}@media screen and (max-width:992px){.CaseCard_numWrap__rzMhU{display:none}}@media screen and (max-width:480px){.CaseCard_line__AjnLM{margin-top:4vw}.CaseCard_info__sXXIg{margin-bottom:0;padding-top:4vw;padding-bottom:3.2vw}.CaseCard_img__7uwbQ{height:122vw}}.CaseStudy_intro___YvaS{margin-top:55px;margin-bottom:4vw;padding-top:6vw}.CaseStudy_introGrid__pIlaK{display:grid;margin-top:2vw;grid-template-areas:"Area Area-2 Area-3 Area-4";grid-template-columns:repeat(4,1fr);grid-column-gap:2vw;column-gap:2vw;grid-row-gap:2vw;row-gap:2vw}.CaseStudy_numWrap__diImz{overflow:hidden;display:flex;justify-content:space-between;align-items:center;grid-area:Area;align-self:start;justify-self:stretch}.CaseStudy_dashWrap__WSxk1{overflow:hidden;width:8vw;height:1px}.CaseStudy_dashInner__e3nIJ{width:0;height:100%;background-color:#ccc4b9;transform-origin:0 50%}.CaseStudy_dashInner__e3nIJ.CaseStudy_dark__WtVxl{background-color:#2a2a2a}.CaseStudy_numTotWrap__N9k2t{overflow:hidden;grid-area:Area-2;align-self:start;justify-self:start}.CaseStudy_tagsWrap__ZkvRv{display:flex;flex-direction:column;align-items:flex-start;grid-area:Area-3;justify-self:start;align-self:start}.CaseStudy_tagWrap__yR1jw{overflow:hidden}.CaseStudy_yearWrap__iCmba{overflow:hidden;display:flex;justify-content:flex-end;grid-area:Area-4;justify-self:end;align-self:start}.CaseStudy_imgSection___Fioq{margin-top:2vw;margin-bottom:2vw}.CaseStudy_imgWrap__kkFX2{overflow:hidden;height:45vw;display:flex;align-items:flex-end}.CaseStudy_img__xBbmp{width:100%;height:auto;align-items:center}.CaseStudy_img__xBbmp.CaseStudy_lrgImg__uKkIS{display:flex}.CaseStudy_img__xBbmp.CaseStudy_smlImg__8hpQK{display:none}.CaseStudy_img__xBbmp img{object-fit:cover;height:100%}.CaseStudy_relatedSection__B1nyb{display:flex;flex-direction:column;align-items:flex-start;gap:2vw;margin-top:4vw;padding-bottom:2vw}.CaseStudy_caseStudies__R0rM9{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:2vw;column-gap:2vw}@media screen and (max-width:480px){.CaseStudy_intro___YvaS{margin-bottom:8vw;padding-top:24vw}.CaseStudy_introGrid__pIlaK{margin-top:4vw;grid-template-areas:"Area Area Area Area-2" "Area-3 Area-3 Area-3 Area-3";column-gap:4vw}.CaseStudy_dashWrap__WSxk1{width:22.5vw}.CaseStudy_numTotWrap__N9k2t{align-self:end;justify-self:end}.CaseStudy_tagsWrap__ZkvRv{margin-top:8vw}.CaseStudy_yearWrap__iCmba{display:none}.CaseStudy_imgWrap__kkFX2{height:100%}.CaseStudy_imgWrap__kkFX2 div{height:122vw;object-fit:cover}.CaseStudy_img__xBbmp{height:100%}.CaseStudy_img__xBbmp.CaseStudy_lrgImg__uKkIS{display:none}.CaseStudy_img__xBbmp.CaseStudy_smlImg__8hpQK{display:flex}.CaseStudy_img__xBbmp img{height:100%}.CaseStudy_scopeSection__FPqUD{margin-top:12vw}.CaseStudy_scopeGrid__oAbbq{grid-template-areas:"Area" "Area-2";grid-template-columns:1fr;row-gap:8vw}.CaseStudy_scopeInnerGrid__LyCAN{margin-bottom:8vw;grid-template-columns:1fr;row-gap:8vw}.CaseStudy_pillar__y0ilY{gap:4vw}.CaseStudy_relatedSection__B1nyb{gap:8vw;margin-top:16vw}.CaseStudy_caseStudies__R0rM9{grid-template-columns:1fr;row-gap:10vw}}