*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:#202427;background:#f8f9fb}a{text-decoration:none;color:inherit}.top{background:#fff;border-bottom:1px solid #ececec;position:sticky;top:0;z-index:9}.nav{max-width:1240px;margin:auto;min-height:84px;display:flex;align-items:center;gap:25px;padding:12px 22px}.logo{width:70px;height:65px;object-fit:contain;margin-right:auto}.links{display:flex;gap:24px;align-items:center;flex-wrap:wrap;font-size:15px}.links a:hover,.active{color:#b18a2e!important}.phone{border:1px solid #242424;border-radius:5px;padding:13px 20px;white-space:nowrap}.hero{background:linear-gradient(110deg,#111e32,#263a50);color:white;padding:72px 22px}.wrap{max-width:1190px;margin:auto}.eyebrow{color:#d6b15b;text-transform:uppercase;letter-spacing:2px;font-weight:bold;font-size:12px}.hero h1{font-size:clamp(34px,5vw,58px);margin:12px 0}.hero p{max-width:670px;line-height:1.7;color:#dce2e9}.layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:35px;margin:46px auto}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.card{background:#fff;border:1px solid #e9eaed;border-radius:13px;overflow:hidden;box-shadow:0 5px 20px #17222d0b}.card img{width:100%;height:235px;object-fit:cover;display:block}.card .body{padding:23px}.tag{color:#a37b24;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.card h2{font-size:22px;line-height:1.3;margin:11px 0}.card p,.article p{line-height:1.85;color:#59626c}.read{color:#a37b24;font-weight:bold;display:inline-block;margin-top:8px}.side{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px;height:max-content}.side h3{margin:0 0 15px}.search{width:100%;padding:13px;border:1px solid #dce0e5;border-radius:7px;font-size:14px}.filters{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.filters button{background:white;border:1px solid #dcdfe4;padding:10px 13px;border-radius:20px;cursor:pointer}.filters button.selected{background:#b18a2e;color:white;border-color:#b18a2e}.side a{display:block;padding:12px 0;border-bottom:1px solid #eee}.article{background:#fff;padding:36px;border:1px solid #eee;border-radius:12px}.article h1{font-size:clamp(30px,4vw,46px);line-height:1.2}.article h2{margin-top:34px}.cover{width:100%;max-height:430px;object-fit:cover;border-radius:12px;margin:20px 0}.back{color:#9d792d;font-weight:bold}.related{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.related img{width:100%;height:120px;object-fit:cover;border-radius:8px}.footer{text-align:center;padding:35px;background:#162437;color:#fff;margin-top:50px}.hidden{display:none!important}@media(max-width:850px){.layout{grid-template-columns:1fr}.nav{flex-wrap:wrap}.logo{margin-right:0}.links{gap:13px}.phone{display:none}}@media(max-width:580px){.grid,.related{grid-template-columns:1fr}.card img{height:215px}.article{padding:20px}.nav{justify-content:center}.links{justify-content:center}}