.kravix-blog-page,.kravix-article{max-width:1200px;margin:0 auto;padding:48px 24px}.kravix-blog-header{text-align:center;margin-bottom:48px}.kravix-blog-header h1,.kravix-article__header h1{margin:0 0 16px}.kravix-blog-description{max-width:760px;margin:0 auto}.kravix-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.kravix-blog-card{overflow:hidden;border:1px solid rgba(128,128,128,.2);border-radius:12px}.kravix-blog-card__image img{display:block;width:100%;height:auto}.kravix-blog-card__content{padding:24px}.kravix-blog-card__tags,.kravix-article__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.kravix-blog-card__tags span,.kravix-article__tags span{font-size:.8em}.kravix-blog-card__title{margin:0 0 12px}.kravix-blog-card__title a,.kravix-blog-card__link,.kravix-article__footer a{text-decoration:none}.kravix-blog-card__excerpt{margin-bottom:18px}.kravix-blog-pagination{text-align:center;margin-top:40px}.kravix-article__header{margin-bottom:40px}.kravix-article__image img{display:block;width:100%;height:auto;border-radius:12px;margin-bottom:32px}.kravix-article__meta{max-width:900px;margin:0 auto;text-align:center}.kravix-article__details{opacity:.75}.kravix-article__content{max-width:820px;margin:0 auto}.kravix-article__footer{max-width:820px;margin:48px auto 0}@media(max-width:749px){.kravix-blog-grid{grid-template-columns:1fr}.kravix-blog-page,.kravix-article{padding:32px 18px}}
