@media (max-width:720px){.services-section{display:block!important;min-height:auto!important;padding:40px 18px 46px!important;overflow:visible!important}.services-section .section-header,.services-section .section-label{width:100%!important;max-width:none!important;text-align:left!important}.services-section .section-header{margin-bottom:22px!important}.services-section .section-header h2{max-width:12ch!important;font-size:clamp(2.25rem, 11vw, 3.55rem)!important;line-height:.98!important}.services-section .section-header p{max-width:34ch!important;margin-top:16px!important;font-size:1rem!important;line-height:1.55!important}.services-section .service-catalog,.services-section .service-grid{width:100%!important;max-width:none!important}.services-section .service-grid{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;justify-items:stretch!important;margin:0!important;overflow:visible!important}.services-section .service-card{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;padding:18px 18px 17px!important;border-radius:16px!important;transform:none!important;opacity:1!important;filter:none!important;box-shadow:0 14px 34px rgba(16,17,15,.08)!important}.services-section .service-card-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin-bottom:16px!important}.services-section .service-card-top span:empty{order:0!important;width:10px!important;height:10px!important;flex:0 0 10px!important}.services-section .service-card-top em{order:1!important;margin-left:auto!important;font-size:.7rem!important;line-height:1.1!important;text-align:right!important}.services-section .service-card h3{max-width:18ch!important;font-size:clamp(1.28rem, 5.8vw, 1.62rem)!important;line-height:1.06!important}.float-bar{position:fixed!important;left:auto!important;right:10px!important;bottom:18px!important;display:grid!important;gap:7px!important;width:auto!important;max-width:none!important;margin:0!important;padding:7px!important;border-radius:999px!important;transform:scale(.88)!important;transform-origin:right bottom!important}.float-btn{width:42px!important;min-width:0!important;height:42px!important;border-radius:50%!important;font-size:.64rem!important}.float-btn.top{display:none!important}}