.CasePreview_root__T7ePG{display:block;color:var(--base);border-radius:var(--br-m);background-color:var(--bg-light);padding:10px;transition:all .3s ease-in-out}@media (hover:hover){.CasePreview_root__T7ePG:hover{box-shadow:0 4px 16px -5px rgba(124,58,237,.3)}}.CasePreview_root__T7ePG:focus-visible{box-shadow:0 4px 16px -5px rgba(124,58,237,.3)}.CasePreview_root__T7ePG .CasePreview_image__fRREW{border-radius:var(--br-s);width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;margin-bottom:16px}.CasePreview_root__T7ePG .CasePreview_title__Jgeht{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:5px}.CasePreview_root__T7ePG .CasePreview_tags__SxSu8{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:15px;transform:translateZ(0)}.CasePreview_root__T7ePG .CasePreview_tags__SxSu8 li{color:var(--primary);line-height:1;width:fit-content;font-size:14px}.CasePreview_root__T7ePG .CasePreview_text__nzuOQ{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin-bottom:32px}.CaseIntro_root__eF6l1 .CaseIntro_inner__ZcWn8{position:relative;padding:var(--indent-y) 0;display:flex;flex-direction:column;align-items:center}.CaseIntro_root__eF6l1 .CaseIntro_title__ypAOy{text-align:center;margin-bottom:20px}@media screen and (min-width:768px){.CaseIntro_root__eF6l1 .CaseIntro_title__ypAOy{margin-bottom:50px}}.CaseIntro_root__eF6l1 .CaseIntro_preview__mJ9t0{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--br-m);margin-bottom:20px}@media screen and (min-width:768px){.CaseIntro_root__eF6l1 .CaseIntro_preview__mJ9t0{margin-bottom:50px}}.CaseIntro_root__eF6l1 .CaseIntro_text__Eohb_{max-width:600px;text-align:center;margin-bottom:16px}.CaseIntro_root__eF6l1 .CaseIntro_tags__WVWD_{display:flex;justify-content:center;flex-wrap:wrap;gap:5px;margin-bottom:10px;max-width:400px}.CaseIntro_root__eF6l1 .CaseIntro_tags__WVWD_ li{color:var(--primary);line-height:1;width:fit-content;font-size:16px}.CaseIntro_root__eF6l1 .CaseIntro_row___vcOa{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px}.CaseIntro_root__eF6l1 .CaseIntro_link__WnFWL{color:var(--basic);margin-bottom:10px}.CaseIntro_root__eF6l1 .CaseIntro_date___Wgeu{font-size:14px;color:var(--basic)}.CasesNavigation_root__WocmK{position:relative}.CasesNavigation_root__WocmK .CasesNavigation_inner__Sj6qe{padding:var(--indent-y);max-width:900px;margin:0 auto}.CasesNavigation_root__WocmK .CasesNavigation_title__giCx5{text-align:center;margin-bottom:20px}@media screen and (min-width:768px){.CasesNavigation_root__WocmK .CasesNavigation_title__giCx5{margin-bottom:50px}}.CasesNavigation_root__WocmK .CasesNavigation_posts__bPXVe{display:grid;gap:20px}@media screen and (min-width:768px){.CasesNavigation_root__WocmK .CasesNavigation_posts__bPXVe{grid-template-columns:repeat(2,1fr)}}