.case_study_wrapper{color:var(--color-dark);text-decoration:none}.case_study_section_wrapper{width:100%;padding:5rem 0}.case_study_section{margin:.3rem}.case_study_section_heading h1{font-family:var(--font-primary);font-size:var(--size-xl);mix-blend-mode:exclusion;color:#fff;margin:6rem 1.5rem 1.5rem}.case_study_grid{grid-template-columns:repeat(2,1fr);gap:2rem .3rem;display:grid}.case_study_item{overflow:hidden}.case_study_image_container{width:100%;position:relative;overflow:hidden}.case_study_image_wrapper{width:100%;height:100%;position:relative;overflow:hidden}.case_study_image{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.case_study_item:hover .case_study_image{transform:scale(1.05)}.case_study_index{font-family:var(--font-primary);margin-bottom:.3rem;display:none}.case_study_content{padding:.5rem}.case_study_heading{font-family:var(--font-primary);color:var(--color-dark);margin-bottom:.5rem;text-decoration:none}.case_study_description{font-family:var(--font-secondary);opacity:.6;color:var(--color-dark);font-size:.75rem;text-decoration:none}@media screen and (max-width:1023px){.case_study_section_heading h1{text-align:center;margin:1rem auto}.about_founder_section{grid-template-rows:auto auto;grid-template-columns:1fr;margin:.3rem}.about_founder_section_right{gap:1.5rem}.about_founder_section_right_main_heading{line-height:1;font-size:var(--size-max)}.case_study_grid{grid-template-columns:1fr;gap:2rem .3rem;display:grid}}
