.CaseDetails_caseDetails__Ydkej{width:90%;display:grid;margin:0 auto;flex-wrap:wrap;grid-column-gap:10px;column-gap:10px;max-width:1440px;position:relative;grid-template-columns:repeat(12,minmax(32.5px,1fr))}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd{display:grid;grid-column-gap:10px;column-gap:10px;padding-top:16px;grid-column:1/6;grid-template-columns:repeat(5,minmax(32.5px,1fr))}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_title__qbRwo{font-size:16px;grid-column:3/4}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_projectDescriptionWrapper__Bjvdc{display:flex;position:relative;grid-column:1/5;align-items:flex-end}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_projectDescriptionWrapper__Bjvdc .CaseDetails_projectDescription__EAki_{max-width:365px;text-align:justify;color:var(--foreground);font-family:var(--font-syne)}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_projectDescriptionWrapper__Bjvdc .CaseDetails_projectDescription__EAki_ .CaseDetails_indentation__waFQT{padding-left:2rem}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF{grid-column:6/13}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D{grid-gap:10px;gap:10px;display:grid;font-size:16px;align-items:start;padding-block:16px;grid-template-columns:repeat(7,minmax(32.5px,1fr));border-bottom:1px solid var(--gray-100)}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_title__qbRwo{display:flex;font-size:14px;grid-column:1/3;color:var(--gray-150);font-family:var(--font-display)}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_value__dXYJc{display:flex;grid-column:3/8;color:var(--foreground);font-family:var(--font-syne)}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_link__Tnjyu{gap:10px;display:flex;grid-column:3/8;align-items:center;display:inline-flex;color:var(--foreground);font-family:var(--font-syne)}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_link__Tnjyu .CaseDetails_arrow__lsj8f{height:12px;transform:rotate(90deg);transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_link__Tnjyu:after{content:"";left:0;bottom:0;opacity:1;height:1px;width:100%;position:absolute;transform:translate3d(-100%,0,0);background:currentColor;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_link__Tnjyu:focus .CaseDetails_arrow__lsj8f,.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_link__Tnjyu:hover .CaseDetails_arrow__lsj8f{transform:rotate(0deg)}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_link__Tnjyu:focus:after,.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_link__Tnjyu:hover:after{transform:translateZ(0)}@media screen and (max-width:991px){.CaseDetails_caseDetails__Ydkej{max-width:100dvw;grid-template-columns:repeat(8,minmax(32.5px,1fr))}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd{grid-column:1/4;grid-template-columns:repeat(3,minmax(32.5px,1fr))}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_title__qbRwo{grid-column:2/3}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_projectDescriptionWrapper__Bjvdc{grid-column:1/4}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_projectDescriptionWrapper__Bjvdc .CaseDetails_projectDescription__EAki_{max-width:90%}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF{grid-column:4/9}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D{grid-template-columns:repeat(5,minmax(32.5px,1fr))}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_title__qbRwo{grid-column:1/2}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_link__Tnjyu,.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_value__dXYJc{grid-column:2/6}}@media screen and (max-width:767px){.CaseDetails_caseDetails__Ydkej{max-width:100dvw;grid-template-columns:repeat(8,minmax(32.5px,1fr))}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd{grid-column:1/9;grid-template-columns:repeat(8,minmax(32.5px,1fr))}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_title__qbRwo{order:1;grid-column:1/9}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_projectDescriptionWrapper__Bjvdc{order:0;grid-column:1/9;margin-bottom:64px}.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_projectDescriptionWrapper__Bjvdc .CaseDetails_projectDescription__EAki_{max-width:65%}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF{grid-column:1/9}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D{grid-template-columns:repeat(8,minmax(32.5px,1fr))}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_title__qbRwo{grid-column:1/3}.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_link__Tnjyu,.CaseDetails_caseDetails__Ydkej .CaseDetails_info__2UFvF .CaseDetails_row__Svo7D .CaseDetails_value__dXYJc{grid-column:3/9}}@media screen and (max-width:479px){.CaseDetails_caseDetails__Ydkej .CaseDetails_header__lRAKd .CaseDetails_projectDescriptionWrapper__Bjvdc .CaseDetails_projectDescription__EAki_{max-width:100%}}.CaseHero_caseHero__jq2im{width:90%;display:grid;margin:0 auto;flex-wrap:wrap;grid-column-gap:10px;column-gap:10px;max-width:1440px;position:relative;padding-block:240px 16px;border-bottom:1px solid var(--gray-100);grid-template-columns:repeat(12,1fr)}.CaseHero_caseHero__jq2im .CaseHero_title__Wu85N{display:flex;font-size:14px;grid-column:1/3;align-items:flex-end;color:var(--gray-150)}.CaseHero_caseHero__jq2im .CaseHero_description__v8iyX{font-size:2.75rem;grid-column:3/8;text-transform:none}@media screen and (max-width:991px){.CaseHero_caseHero__jq2im{row-gap:48px;grid-template-columns:repeat(8,minmax(32.5px,1fr))}.CaseHero_caseHero__jq2im .CaseHero_title__Wu85N{grid-column:1/4}.CaseHero_caseHero__jq2im .CaseHero_description__v8iyX{font-size:4.5rem;grid-column:4/9}}@media screen and (max-width:767px){.CaseHero_caseHero__jq2im{grid-template-columns:repeat(8,minmax(32.5px,1fr))}.CaseHero_caseHero__jq2im .CaseHero_title__Wu85N{grid-column:1/9}.CaseHero_caseHero__jq2im .CaseHero_description__v8iyX{font-size:32px;grid-column:1/9}}@media screen and (max-width:479px){.CaseHero_caseHero__jq2im{grid-template-columns:repeat(4,minmax(32.5px,1fr))}.CaseHero_caseHero__jq2im .CaseHero_title__Wu85N{grid-column:1/5}.CaseHero_caseHero__jq2im .CaseHero_description__v8iyX{font-size:28px;grid-column:1/5}}.CaseRelated_caseRelated__3rAxZ{width:90%;display:flex;margin:0 auto;flex-wrap:wrap;max-width:1440px;position:relative;flex-direction:column}.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez{display:grid;grid-column-gap:10px;column-gap:10px;position:relative;padding-bottom:16px;border-bottom:1px solid var(--gray-100);grid-template-columns:repeat(12,minmax(32.5px,1fr))}.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez .CaseRelated_title__MaBy0{display:flex;font-size:14px;grid-column:1/3;align-items:flex-end;color:var(--gray-150)}.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez .CaseRelated_description__jbQzg{font-size:2.25rem;grid-column:3/10;text-transform:none}.CaseRelated_caseRelated__3rAxZ .CaseRelated_related__sQt0E{width:100%;display:grid;flex-wrap:wrap;grid-column-gap:10px;column-gap:10px;position:relative;grid-gap:16px;padding-block:16px;grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(32.5px,1fr))}@media screen and (max-width:991px){.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez{row-gap:48px;grid-template-columns:repeat(8,minmax(32.5px,1fr))}.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez .CaseRelated_title__MaBy0{grid-column:1/4}.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez .CaseRelated_description__jbQzg{font-size:4.5rem;grid-column:4/9}.CaseRelated_caseRelated__3rAxZ .CaseRelated_related__sQt0E{grid-template-columns:repeat(2,minmax(32.5px,1fr))}}@media screen and (max-width:767px){.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez{grid-template-columns:repeat(8,minmax(32.5px,1fr))}.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez .CaseRelated_title__MaBy0{grid-column:1/9}.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez .CaseRelated_description__jbQzg{font-size:32px;grid-column:1/9}.CaseRelated_caseRelated__3rAxZ .CaseRelated_related__sQt0E{grid-template-columns:repeat(2,minmax(32.5px,1fr))}}@media screen and (max-width:479px){.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez{grid-template-columns:repeat(4,minmax(32.5px,1fr))}.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez .CaseRelated_title__MaBy0{grid-column:1/5}.CaseRelated_caseRelated__3rAxZ .CaseRelated_header__lwqez .CaseRelated_description__jbQzg{font-size:28px;grid-column:1/5}.CaseRelated_caseRelated__3rAxZ .CaseRelated_related__sQt0E{row-gap:16px;grid-template-columns:repeat(1,minmax(32.5px,1fr))}}.ProjectCard_projectCard__XYrOh{width:100%;object-fit:cover;position:relative;aspect-ratio:3/4;color:var(--white)}.ProjectCard_projectCard__XYrOh .ProjectCard_imageContainer__NC7Pd{top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;position:absolute;transition-property:transform;transition:.6s cubic-bezier(.18,.89,.32,1.28)}.ProjectCard_projectCard__XYrOh .ProjectCard_imageContainer__NC7Pd .ProjectCard_image__1n0h8{height:100%;object-fit:cover}.ProjectCard_projectCard__XYrOh .ProjectCard_imageContainer__NC7Pd .ProjectCard_imageOverlay__WRqCR{top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:absolute;background:rgba(48,49,52,.2)}.ProjectCard_projectCard__XYrOh .ProjectCard_projectDetails__VfmaV{top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:16px;position:absolute}.ProjectCard_projectCard__XYrOh .ProjectCard_projectDetails__VfmaV .ProjectCard_projectService__2yqTY{color:hsla(0,0%,100%,.65)}.ProjectCard_projectCard__XYrOh .ProjectCard_seeProject__KqUuB{top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;position:absolute;align-items:center;justify-content:center}.ProjectCard_projectCard__XYrOh .ProjectCard_seeProject__KqUuB .ProjectCard_label__DeksB{display:flex;word-wrap:none;overflow:hidden;padding:12px 16px;align-items:center;border-radius:999px;justify-content:center;color:var(--background);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:var(--foreground);font-family:var(--font-didplay);border:1px solid var(--foreground);opacity:0;transition-property:opacity;transition:.6s cubic-bezier(.18,.89,.32,1.28)}.ProjectCard_projectCard__XYrOh:hover .ProjectCard_imageContainer__NC7Pd{transform:scale(1.1)}.ProjectCard_projectCard__XYrOh:hover .ProjectCard_seeProject__KqUuB .ProjectCard_label__DeksB{opacity:.88}.CaseImages_caseImages__2RQRP{gap:.625rem;width:90%;display:flex;margin:0 auto;max-width:1440px;position:relative;height:-moz-fit-content;height:fit-content;flex-direction:column;padding-block:6.25rem}.CaseImages_caseImages__2RQRP .CaseImages_caseImageWrapper__tJub4{width:100%;position:relative}.CaseImages_caseImages__2RQRP .CaseImages_caseImageWrapper__tJub4 .CaseImages_caseImage__CJ8b0{display:flex;overflow:hidden;aspect-ratio:16/9;position:relative;align-items:center;justify-content:center}.CaseImages_caseImages__2RQRP .CaseImages_caseImageWrapper__tJub4 .CaseImages_caseImage__CJ8b0 .CaseImages_image__g4fT0{object-fit:cover}