body>main{max-width:1200px;margin:auto;padding:55px 24px 85px}.back{color:#1464ac;text-decoration:none}h1{font-size:clamp(32px,5vw,52px);margin-bottom:12px}.intro{font-size:18px;line-height:1.7;max-width:760px}.products{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px;margin-top:35px}.product{background:#fff;border-radius:16px;padding:20px;box-shadow:0 5px 24px #1432}.product img{width:100%;height:205px;object-fit:contain}.product h3{font-size:18px}.product a,.contact-btn{display:inline-block;background:#1464ac;color:white;padding:12px 18px;border-radius:8px;text-decoration:none}footer{text-align:center;padding:25px;background:#e7eef7}.contact-box{background:white;border-radius:18px;padding:32px;max-width:750px;line-height:1.9;box-shadow:0 5px 24px #1432}@media(max-width:600px){header{align-items:flex-start;flex-direction:column}nav{gap:14px}}
/* Shared header uses homepage navigation styling. */
