@media (max-width:1400px){.hero h1{font-size:60px}.services-grid{grid-template-columns:repeat(2,1fr)}.workflow-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.header .btn{display:none}.hero-grid{grid-template-columns:1fr;text-align:center}.hero-content{display:flex;flex-direction:column;align-items:center}.hero-image{justify-content:center}.stats .container{grid-template-columns:repeat(2,1fr)}.contacts-grid{grid-template-columns:1fr}.contacts{text-align:center}.contacts ul{display:inline-block;text-align:left}.contacts img{margin:auto;width:260px}}@media (max-width:992px){.header{position:relative}.header .container{height:auto;padding:25px 0;flex-direction:column;gap:25px}.nav{gap:22px;flex-wrap:wrap;justify-content:center}.hero{padding-top:70px}.hero h1{font-size:52px}.hero p{font-size:17px}.hero-buttons{flex-wrap:wrap;justify-content:center}.hero-features{justify-content:center}.workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.section-title{font-size:38px;margin-bottom:50px}.hero h1{font-size:42px}.hero-buttons{width:100%;flex-direction:column}.hero-buttons .btn{width:100%}.services-grid{grid-template-columns:1fr}.stats .container{grid-template-columns:1fr}.workflow-grid{grid-template-columns:1fr}.card{padding:35px}.stat{padding:40px}.step{padding:35px}.services{padding:20px 0}.stats{padding:20px 0;padding-top:100px}.contacts{padding:20px 0}.hero{padding-bottom:0;padding-top:40px}}@media (max-width:480px){.container{width:94%}.logo{gap:12px}.logo h2{font-size:28px}.logo p{letter-spacing:4px}.nav{flex-direction:column;align-items:center;gap:15px}.services{padding:20px 0}.stats{padding:20px 0;padding-top:100px}.contacts{padding:20px 0}.hero{padding-bottom:0;padding-top:40px}.hero h1{font-size:34px}.hero p{font-size:15px}.subtitle{font-size:12px;letter-spacing:2px}.section-title{font-size:30px}.card h3{font-size:24px}.stat h3{font-size:46px}.contacts h2{font-size:34px}input,textarea{padding:15px}.btn{height:52px;font-size:15px}}