.SimilarCases-module-scss-module__NThV6G__root{min-height:max-content;margin-bottom:2rem;padding-top:1rem;padding-bottom:1rem}@media (min-width:1200px){.SimilarCases-module-scss-module__NThV6G__root{padding-top:1.75rem;padding-bottom:1.75rem}}.SimilarCases-module-scss-module__NThV6G__root{width:100%;min-width:320px;max-width:340px}.SimilarCases-module-scss-module__NThV6G__title{color:#000;font-size:24px;font-weight:600;line-height:130%}.SimilarCases-module-scss-module__NThV6G__casesContainer{flex-direction:column;gap:.75rem;width:100%;margin-top:1.25rem;display:flex}.SimilarCases-module-scss-module__NThV6G__caseCard{background:#fff;border:1px solid #e4dfff99;border-radius:16px;align-items:center;padding:1rem;transition:border-color .2s,background-color .2s,transform .2s;display:flex}.SimilarCases-module-scss-module__NThV6G__caseCard:hover{background-color:#fcfbfe;border-color:#7d67ff;transform:translateY(-1px)}.SimilarCases-module-scss-module__NThV6G__caseTitle{color:#000;font-size:14px;font-weight:500;line-height:140%}@media screen and (max-width:1400px){.SimilarCases-module-scss-module__NThV6G__root{max-width:100%;padding:0}}
.CasesSidebarNav-module-scss-module__Hj2zOW__navRoot{border:1px solid #e4dfff1a;border-radius:20px;flex-direction:column;width:100%;max-width:320px;display:flex;overflow:hidden}.CasesSidebarNav-module-scss-module__Hj2zOW__categoryButton{cursor:pointer;border-bottom:1px solid #e4dfff1a;align-items:center;gap:12px;padding:20px;display:flex}.CasesSidebarNav-module-scss-module__Hj2zOW__categoryButton:last-child{border-bottom:none}.CasesSidebarNav-module-scss-module__Hj2zOW__selectedCata{background-color:var(--violet)}.CasesSidebarNav-module-scss-module__Hj2zOW__buttonText{color:var(--base-color-white,#fff);letter-spacing:.16px;font-size:16px;font-weight:500;line-height:150%}.CasesSidebarNav-module-scss-module__Hj2zOW__catList{list-style:none}.CasesSidebarNav-module-scss-module__Hj2zOW__catalogButton{background:linear-gradient(114deg,#7d67ff -18.78%,#8976ff 14.29%,#6ea8ff 48.6%,#42d18c 98.83%);border-radius:16px;justify-content:center;align-items:center;padding:1rem 1.5rem;display:flex}.CasesSidebarNav-module-scss-module__Hj2zOW__subtitle{color:#fff;letter-spacing:.16px;opacity:.6;font-size:16px;font-weight:500;line-height:150%}.CasesSidebarNav-module-scss-module__Hj2zOW__flagIcon{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}
