.ServiceCard_card__zr2P9{width:100%;max-width:600px;height:311px;display:flex;flex-direction:column;background:#fff;border:1px solid #e9ecef;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:box-shadow .2s ease}.ServiceCard_card__zr2P9:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.ServiceCard_header__f0V3e{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.ServiceCard_iconContainer__NAJQt{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0}.ServiceCard_icon__9MAXL{width:100%;height:100%;object-fit:contain}.ServiceCard_categoryBadge__hlFou{background-color:transparent;color:#339af0;border:1px solid #74c0fc;font-weight:500;font-size:14px;padding:6px 16px}.ServiceCard_content__Enizq{flex:1;display:flex;flex-direction:column;gap:12px}.ServiceCard_title__GTdGy{color:#212529;line-height:1.3;margin:0}.ServiceCard_description__4fnP5{color:#868e96;line-height:1.5;margin:0}.ServiceCard_footer__bHV_B{margin-top:auto;padding-top:20px}.ServiceCard_linkWrapper__01cto{text-decoration:none}.ServiceCard_button__gHBy8{border:1px solid #111;color:#495057;background:#fff;font-weight:500;padding:8px 24px;transition:all .2s ease}.ServiceCard_button__gHBy8:hover{background-color:#f8f9fa;border-color:#adb5bd}@media (max-width:768px){.ServiceCard_card__zr2P9{max-width:335px;height:200px;padding:14px!important}.ServiceCard_header__f0V3e{margin-bottom:14px}.ServiceCard_iconContainer__NAJQt,.ServiceCard_icon__9MAXL{width:36px;height:36px}.ServiceCard_categoryBadge__hlFou{font-size:10px!important;padding:4px 10px!important;height:auto!important;line-height:1.2!important;border-width:1px!important}.ServiceCard_content__Enizq{gap:8px}.ServiceCard_title__GTdGy{font-size:16px;margin-bottom:4px!important}.ServiceCard_description__4fnP5{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ServiceCard_footer__bHV_B{padding-top:12px}.ServiceCard_button__gHBy8{font-size:12px;padding:6px 16px;height:auto!important}}@media (max-width:480px){.ServiceCard_card__zr2P9{max-width:100%;min-width:280px}}