.notfound{color:var(--page-color-white);height:80vh;flex-direction:column;position:relative;text-align:center}.notfound,.notfound__header{display:flex;justify-content:center;align-items:center}.notfound__header{gap:10px;margin:30px 0}.notfound__text{display:flex;flex-direction:column;align-items:center;margin:20px 0}.notfound__holy{align-items:center;flex-wrap:wrap}.notfound__error,.notfound__holy{display:flex;justify-content:center}.notfound__error{align-items:flex-end}.notfound__pageParagraph{text-transform:uppercase;margin:10px}.notfound__backPage{margin-top:50px;display:flex;justify-content:center}.notfound__backParagraph{display:flex;align-items:center;flex-direction:column;gap:5px}@media(min-width:640px)and (max-width:1024.98px){.notfound__backParagraph{flex-direction:row;justify-content:center;align-items:normal}}.notfound__back{display:flex;background:var(--page-color-primary);-webkit-background-clip:text;color:rgba(0,0,0,0);text-transform:uppercase;text-decoration:underline;transition:transform .5s;cursor:pointer}.notfound__back:hover{color:var(--page-color-success);transform:scale(1.1)}.SimilarProjects_casesContainer__PPcYj{margin-top:44px;display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 20px;gap:32px 20px}@media(max-width:639.98px){.SimilarProjects_casesContainer__PPcYj{margin-top:20px;display:flex;flex-direction:column}}.SimilarProjects_loadingContainer__i6ddJ{display:flex;justify-content:center;padding:40px;width:100%}.SimilarProjects_loadMoreContainer__uFRzf{margin:32px auto 0;display:flex;justify-content:center}.SimilarProjects_header__lBr4t{font-size:32px;line-height:1.2;font-weight:700}@media(min-width:640px)and (max-width:1024.98px){.SimilarProjects_header__lBr4t{font-size:46px;line-height:1.2;font-weight:700}}@media(min-width:1025px){.SimilarProjects_header__lBr4t{font-size:46px;line-height:1.2;font-weight:700}}.CaseDetailsCapter_chapter__zxVvJ{display:flex;flex-direction:column;margin:1px}.CaseDetailsCapter_body__TDjnf{font-size:16px;line-height:1.5;font-weight:500}.CaseDetailsCapter_subHeading__3SlHu{margin-bottom:12px;font-size:20px;line-height:1.3;font-weight:700}.CaseDetailsCapter_line__zgi16{margin-top:32px;height:1px;background:var(--page-color-primary-100)}.CaseProjects_container__pjrOE{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:24px;gap:40px}@media(min-width:1025px){.CaseProjects_container__pjrOE{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px}}.CaseProjects_image__ncbAN{width:46px;height:46px;object-fit:contain}.CaseDetails_topPadding__KH0Tu{padding-top:100px}@media(min-width:640px)and (max-width:1024.98px){.CaseDetails_topPadding__KH0Tu{padding-top:138px}}@media(min-width:1025px){.CaseDetails_topPadding__KH0Tu{padding-top:164px}}.CaseDetails_subHeading__S_Dk_{font-size:20px;line-height:1.3;font-weight:700}@media(min-width:1025px){.CaseDetails_container__pKxiU{display:grid;grid-template-columns:.75fr .3fr}}.CaseDetails_rightColumn__hZwB0{display:flex;flex-direction:column;gap:24px}@media(min-width:1025px){.CaseDetails_rightColumn__hZwB0{padding-left:58px}}.CaseDetailsLeftBlock_leftBlock__FMviS,.CaseDetails_chapter__KvOsY{display:flex;flex-direction:column}@media(min-width:1025px){.CaseDetailsLeftBlock_leftBlock__FMviS{padding-right:58px}}.CaseDetailsLeftBlock_header__qRL5_{display:flex;flex-direction:column;margin-bottom:16px}.CaseDetailsLeftBlock_descriptionWrapper__ZNWSf{margin-top:24px}.CaseDetailsLeftBlock_descriptionHeading__vSo7m{font-size:20px;line-height:1.3;font-weight:700}.CaseDetailsLeftBlock_heading__3KdAZ{font-style:italic;font-size:56px;line-height:1.1;font-weight:800;background:var(--page-color-primary);-webkit-background-clip:text;color:rgba(0,0,0,0)}@media(max-width:639.98px){.CaseDetailsLeftBlock_heading__3KdAZ{font-size:44px;line-height:1.2;font-weight:800}}.CaseDetailsLeftBlock_description__eZcqV{margin-top:8px;font-size:16px;line-height:1.5;font-weight:500}@media(min-width:1025px){.CaseDetailsLeftBlock_description__eZcqV{display:flex;text-align:justify}}.CaseDetailsLeftBlock_swiperWrapper__rRdMN{margin:24px 0}.CaseDetailsSwiper_image__7irVL{border-radius:18px;object-fit:contain;width:100%;height:auto;min-height:154px}@media(min-width:640px)and (max-width:1024.98px){.CaseDetailsSwiper_image__7irVL{max-width:none}}.CaseDetailsSwiper_controls__Vhyd8{display:flex;gap:16px;justify-content:space-between;align-items:center;padding-top:16px}.CaseDetailsSwiper_navigationWrapper__p2piB{padding-block:16px}