
@media(max-width:1100px){
 .navlinks{gap:12px}.navlinks a{font-size:.7rem}.stats{grid-template-columns:1fr 1fr}.benefits{grid-template-columns:1fr 1fr}.industry-grid{grid-template-columns:1fr 1fr}.process{grid-template-columns:1fr 1fr}.services-grid,.about-grid,.split,.contact-grid{gap:35px}
}
@media(max-width:820px){
 header{top:35px}.nav{height:70px}.navlinks{display:none}.hamb{display:block}.nav-actions .btn{display:none}
 .hero{min-height:90svh}.arrow{display:none}.section{padding:80px 0}.about-grid,.split,.services-grid,.contact-grid{grid-template-columns:1fr}.cube-wrap{height:360px}
 .service-list{grid-template-columns:1fr}.accordion{display:grid;grid-template-columns:1fr;min-height:0}.acc-item{height:100px;min-width:0}.acc-item.active{height:360px}.acc-title{writing-mode:horizontal-tb}.acc-item.active .acc-title{display:none}.acc-content{bottom:20px}
 .testimonial{min-width:calc((100% - 18px)/2)}.footer-grid{grid-template-columns:1fr 1fr}.map{min-height:360px}.fields{grid-template-columns:1fr}.field.full{grid-column:auto}
}
@media(max-width:560px){
 .container{width:90%}.announcement{height:31px}.ticker span{font-size:.62rem}.hero-content{padding-top:80px}.hero-actions{flex-direction:column;align-items:flex-start}
 .stats,.benefits,.industry-grid,.process{grid-template-columns:1fr}.testimonial{min-width:100%}.footer-grid{grid-template-columns:1fr}.copy{flex-direction:column}.cube{width:190px;height:190px}.f1{transform:translateZ(95px)}.f2{transform:rotateY(180deg) translateZ(95px)}.f3{transform:rotateY(90deg) translateZ(95px)}.f4{transform:rotateY(-90deg) translateZ(95px)}.f5{transform:rotateX(90deg) translateZ(95px)}.f6{transform:rotateX(-90deg) translateZ(95px)}
 .acc-item.active{height:330px}.cta{background-attachment:scroll}.float{right:15px;bottom:15px}
}
