.ps-home .ps-m-only{display:none}@media (max-width:767.98px){.ps-home .ps-m-only{display:block}.ps-home{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}.ps-home .ps-wa-float{bottom:calc(142px + env(safe-area-inset-bottom,0px));width:52px;height:52px;font-size:30px;right:10px}.ps-home .back-to-top{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.ps-home .ps-m-tabbar{z-index:99998;padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;border-top:1px solid #e3e3e3;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000000f}.ps-home .ps-m-tabbar a{color:#5f6368;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;padding:7px 2px 6px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.ps-home .ps-m-tabbar a i{font-size:24px;line-height:1}.ps-home .ps-m-tabbar a.on{color:var(--ps-orange,#ef7d00);box-shadow:inset 0 3px 0 var(--ps-orange,#ef7d00)}.ps-home .ps-m-quick{background:#fff;padding:14px 12px 6px}.ps-home .ps-m-shortcuts{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ps-home .ps-m-shortcuts a{color:#222;flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.ps-home .ps-m-circle{aspect-ratio:1;width:100%;max-width:78px;color:var(--ps-orange,#ef7d00);background:#fff4e5;border:1px solid #fde0b8;border-radius:18px;place-items:center;display:grid}.ps-home .ps-m-circle i{font-size:34px}.ps-home .ps-m-label{text-align:center;font-size:12.5px;font-weight:500}.ps-home .ps-m-heading{color:#222;letter-spacing:0;margin:18px 2px 10px;font-size:19px;font-weight:700}.ps-home .ps-m-tiles{grid-template-columns:repeat(2,1fr);gap:10px;padding-bottom:8px;display:grid}.ps-home .ps-m-tile{aspect-ratio:1;background:#222;border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden}.ps-home .ps-m-tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ps-home .ps-m-tile:after{content:"";background:linear-gradient(#0000 45%,#000000b8);position:absolute;inset:0}.ps-home .ps-m-tile span{z-index:1;color:#fff;font-size:15px;font-weight:700;line-height:1.2;position:absolute;bottom:9px;left:10px;right:10px}.ps-home .services .container,.ps-home .production-ramp .container{padding-left:10px;padding-right:10px}.ps-home #services .row,.ps-home #machines .row,.ps-home #industry .row,.ps-home #whyus .row{margin-left:-5px;margin-right:-5px}.ps-home #services .row>[class*=col-],.ps-home #machines .row>[class*=col-],.ps-home #industry .row>[class*=col-],.ps-home #whyus .row>[class*=col-]{flex:0 0 50%;max-width:50%;padding-left:5px;padding-right:5px;margin-top:10px!important}.ps-home .section-title h3{margin-bottom:4px;font-size:24px}.ps-home #services .box-img .ps-card-img,.ps-home #machines .box-img .ps-card-img{aspect-ratio:1;height:auto!important;margin-bottom:8px!important}.ps-home #services .box-img,.ps-home #machines .box-img{border-radius:12px;padding-bottom:8px;overflow:hidden}.ps-home #services .box-img h4,.ps-home #machines .box-img h4{padding:2px 10px 6px;font-size:15px;line-height:1.25}.ps-home #services .ps-card>p,.ps-home #services .cap-explore{display:none}.ps-home .ps-card .ps-category{padding:0 10px;font-size:11px}.ps-home #machines .ps-specs{margin:0;padding:0 10px 6px;font-size:11.5px}.ps-home #machines .ps-specs li:nth-child(n+3){display:none}.ps-home .services .ps-card .btn{letter-spacing:.3px;width:88%;padding:9px 4px;font-size:12px}.ps-home #industry .box-img,.ps-home #whyus .box-img:not(.ps-quality){aspect-ratio:1;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:10px;display:flex}.ps-home #industry .box-img h6,.ps-home #whyus .box-img:not(.ps-quality) h6{font-size:13.5px;line-height:1.3}.ps-home .production-ramp .step{margin-bottom:14px}}
