.style_solutionGrid__Do_MS{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.style_solutionGrid__Do_MS a{text-decoration:none;display:block}.style_cardItem__h6lf_{display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;border:1px solid #d3d2d1;transition:box-shadow .3s,border-color .3s;gap:0;height:100%;background:linear-gradient(#fd0000,#103a88)}.style_cardItem__h6lf_:hover{box-shadow:0 0 15px rgba(0,68,255,.6);border:1px solid transparent}.style_cardHeader__g2j5Q{padding:0;margin:0;gap:0;background-color:#fff}.style_cardHeader__g2j5Q img{width:100%;height:15rem;object-fit:cover}.style_cardContent__M2fIW{flex:1;padding:1.25rem;color:#fff}.style_cardTitle__O8K0d{font-size:1.25rem;margin:0;line-height:2;height:50px}@media(max-width:768px){.style_cardTitle__O8K0d{font-size:1rem}}.style_cardTitle__O8K0d{display:flex;align-items:center;justify-content:center}.style_cardTitle__O8K0d .style_cardText__b3MyS{text-align:center;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.style_infoRow__xWybo{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding:0 12px 10px 16px}.style_infoRow__xWybo .style_icons__vT9Fn{display:flex;align-items:center;gap:.75rem}.style_contactText__z_mwa{font-size:1.125rem;margin:0;padding-top:.5rem}.style_cardDescription__2_h8Y{margin-top:15px;font-size:1rem;padding-top:.375rem;line-height:1.5rem;display:flex;align-items:center;height:120px}.style_cardDescription__2_h8Y .style_cardText__b3MyS{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.style_routeStyle___dVK3:hover{text-decoration:none}@media screen and (max-width:1280px){.style_solutionGrid__Do_MS{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1024px){.style_solutionGrid__Do_MS{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.style_solutionGrid__Do_MS{grid-template-columns:1fr}.style_menu_sub_items__plmdR{font-size:.9rem}}.style_menuContainer__R8AiI{width:100%;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px;margin:0;list-style:none;max-height:808px;overflow-y:auto;box-shadow:0 4px 20px -2px rgba(0,0,0,.04),0 2px 4px -1px rgba(0,0,0,.02);z-index:10}.style_allCategories__VqnAK{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:8px;border-bottom:1px solid #f1f5f9}.style_allCategoriesLink__Pqg7L{font-size:1.125rem;font-weight:600;color:var(--main-color);text-decoration:none}.style_allCategoriesLink__Pqg7L:hover{color:var(--hover-color);text-decoration:none}.style_topicTree__pXLBM{padding:0;margin:0}.style_topicItem__S1sxa,.style_topicTree__pXLBM{width:100%;list-style:none}.style_topicRow__L_9CT{display:flex;align-items:center;gap:4px;width:100%;padding:10px 8px;border-radius:10px;transition:all .2s ease-in-out}.style_topicRow__L_9CT:hover{background:#f1f5f9}.style_topicToggle__gThZm{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}.style_topicLink__mAQOe,.style_topicToggle__gThZm{padding:0;border:none;background:transparent;color:var(--main-color);cursor:pointer}.style_topicLink__mAQOe{flex:1;min-width:0;font-size:.95rem;font-weight:500;line-height:1.5;text-align:left;text-decoration:none}.style_topicLink__mAQOe:hover{color:var(--hover-color);text-decoration:none}.style_active__4xUDV{color:var(--hover-color)!important;font-weight:700!important}.style_menu_items__03q2k{font-size:1rem}@media screen and (max-width:640px){.style_menuContainer__R8AiI{padding:8px}.style_allCategoriesLink__Pqg7L{font-size:1rem}.style_topicLink__mAQOe{font-size:.9rem}}