.ServicesPage_main__d5lPz{padding-top:80px;padding-bottom:60px;background-color:#f9f9f9;min-height:calc(100vh - 140px)}.ServicesPage_container__Be8Ws{max-width:1200px;margin:0 auto;padding:40px 20px}.ServicesPage_servicesGrid__U_dI8{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}.ServicesPage_serviceCard__n9k7W{background-color:#ffffff;border-radius:12px;padding:30px;box-shadow:0 8px 16px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;border-left:5px solid transparent}.ServicesPage_serviceCard__n9k7W:hover{transform:translateY(-10px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.ServicesPage_serviceCard__n9k7W.ServicesPage_it__KJTQ4{border-left-color:#007bff}.ServicesPage_serviceCard__n9k7W.ServicesPage_it__KJTQ4 .ServicesPage_icon__vdWDX{color:#007bff}.ServicesPage_serviceCard__n9k7W.ServicesPage_produce__Q87oH{border-left-color:#ff4081}.ServicesPage_serviceCard__n9k7W.ServicesPage_produce__Q87oH .ServicesPage_icon__vdWDX{color:#ff4081}.ServicesPage_serviceCard__n9k7W.ServicesPage_idol__gzt1P{border-left-color:#ffc107}.ServicesPage_serviceCard__n9k7W.ServicesPage_idol__gzt1P .ServicesPage_icon__vdWDX{color:#ffc107}.ServicesPage_iconWrapper__7EzUV{margin-bottom:20px;text-align:center}.ServicesPage_icon__vdWDX{color:#333}.ServicesPage_serviceTitle__jRM_2{font-size:1.6rem;font-weight:700;color:#2c3e50;margin-bottom:15px;line-height:1.3}.ServicesPage_serviceDescription__IOX_p{font-size:1rem;color:#555;line-height:1.7;flex-grow:1;margin-bottom:15px}.ServicesPage_serviceDetails__sTehR{font-size:.9rem;color:#777;margin-top:auto;padding-top:10px;border-top:1px solid #eee}@media (max-width:768px){.ServicesPage_servicesGrid__U_dI8{grid-template-columns:1fr;gap:20px}.ServicesPage_serviceTitle__jRM_2{font-size:1.4rem}.ServicesPage_serviceDescription__IOX_p{font-size:.95rem}.ServicesPage_container__Be8Ws{padding:30px 15px}}@media (max-width:480px){.ServicesPage_serviceTitle__jRM_2{font-size:1.3rem}.ServicesPage_serviceCard__n9k7W{padding:20px}}