.iblog{max-width:1180px;margin:0 auto;padding:45px 15px 70px}.iblog-head{text-align:center;margin-bottom:38px}.iblog-head h1{font-size:34px;letter-spacing:.02em;margin-bottom:12px}.iblog-head p{color:#777;font-size:15px}.iblog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.iblog-card{background:#fff;border:1px solid #eee}.iblog-card img{width:100%;height:320px;object-fit:cover;display:block}.iblog-card-body{padding:24px}.iblog-date{display:block;font-size:12px;color:#999;margin-bottom:10px;text-transform:uppercase;letter-spacing:.08em}.iblog-card h2{font-size:21px;line-height:1.3;margin:0 0 12px}.iblog-card h2 a{color:#111;text-decoration:none}.iblog-card p{color:#666;line-height:1.7;margin-bottom:18px}.iblog-link{display:inline-block;color:#111;border-bottom:1px solid #111;text-decoration:none;font-weight:600}.iblog-empty{text-align:center;padding:50px 0;color:#777}.iblog-post{max-width:850px;margin:0 auto;padding:45px 15px 70px}.iblog-post-head{text-align:center;margin-bottom:30px}.iblog-post-date{font-size:12px;color:#999;text-transform:uppercase;letter-spacing:.08em}.iblog-post h1{font-size:38px;line-height:1.2;margin:12px 0}.iblog-post-cover{width:100%;max-height:560px;object-fit:cover;margin:20px 0 35px}.iblog-post-content{font-size:16px;line-height:1.85;color:#333}.iblog-back{display:inline-block;margin-top:35px;color:#111;border-bottom:1px solid #111;text-decoration:none;font-weight:600}@media(max-width:991px){.iblog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.iblog-grid{grid-template-columns:1fr}.iblog-head h1,.iblog-post h1{font-size:28px}.iblog-card img{height:260px}}
