.blog-main,.post-main{padding:65px 0 100px}.page-title{text-align:center;margin-bottom:45px}.page-title p{color:#b88b2a;font:700 13px Arial;letter-spacing:.22em}.page-title h1{font-size:36px;color:#062d63}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.blog-card{border:1px solid #e0e6eb;background:#fff;box-shadow:0 5px 24px #082b5310}.blog-card a{display:block;color:inherit;text-decoration:none}.blog-card img{width:100%;height:210px;object-fit:cover}.blog-card div{padding:20px}.blog-card span,.post-meta span{display:inline-block;background:#062d63;color:#fff;padding:2px 10px;font-size:12px}.blog-card time,.post-meta time{margin-left:10px;color:#718095;font:13px Arial}.blog-card h2{font-size:20px;line-height:1.55;color:#062d63}.blog-card p{font-size:14px}.post-main{max-width:900px}.back-link{color:#49627f;text-decoration:none}.post-main article{margin-top:25px}.post-main h1{font-size:38px;line-height:1.5;color:#062d63;border-bottom:1px solid #dbe4ed;padding-bottom:22px}.post-image{width:100%;max-height:520px;object-fit:cover;margin:25px 0}.post-body{font-size:16px;line-height:2.15}.home-blog{background:#f5f8fb}.home-blog .blog-grid{grid-template-columns:repeat(3,1fr)}.blog-more{text-align:center;margin-top:30px}@media(max-width:760px){.blog-main,.post-main{padding:42px 0 75px}.page-title h1{font-size:28px}.blog-grid,.home-blog .blog-grid{grid-template-columns:1fr}.blog-card img{height:205px}.post-main h1{font-size:27px}.post-body{font-size:15px}}
