:root{font-family:Arial,sans-serif;color:#142b43;background:white}body{margin:0}header,main,footer{max-width:1180px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid #dde3e8}header>a{font-size:26px;font-weight:800}nav{display:flex;flex-wrap:wrap;gap:14px}a{color:#124d7a;text-decoration:none}a:hover{text-decoration:underline}h1{font-size:clamp(25px,4vw,40px)}p{line-height:1.7}.sections,.products{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px;list-style:none;padding:0}li{border:1px solid #e1e6ea;border-radius:10px;padding:16px;line-height:1.5}small{display:block;color:#566473;margin-top:6px}.pages{margin:24px 0;gap:8px}.pages a,.pages strong{padding:8px;min-width:20px;text-align:center;border:1px solid #dde3e8;border-radius:5px}.pages strong{background:#142b43;color:white}footer{border-top:1px solid #dde3e8;margin-top:24px;font-size:14px}
