.blog__item{background:var(--background-card-color,#efefe9);border-radius:24px;display:flex;flex-direction:column;gap:16px}.blog__item .blog__thumb{background-color:var(--text-color);border-radius:24px 24px 0 0;overflow:hidden;padding-top:clamp(203px,20.77vw,299px);position:relative;width:100%}:is(.blog__item .blog__thumb) a,:is(.blog__item .blog__thumb) img,:is(.blog__item .blog__thumb) picture{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}:is(.blog__item .blog__thumb) img,:is(.blog__item .blog__thumb) picture{pointer-events:none}.blog__item .blog__categories{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:clamp(8px,1.25vw,18px) 0 0 clamp(8px,1.111vw,16px)}.blog__item .blog__category{backdrop-filter:blur(100px);border:2px solid #ffffff1a;border-radius:999px;box-shadow:inset 31.11px 31.11px 330.14px -23.33px #ffffff4d;color:#000;font-size:14px;padding:8px 16px}.blog__item .blog__read-views{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:16px}.blog__item .blog__views{align-items:center;display:flex;gap:4px}.blog__item .blog__text-wrap{padding:0 16px clamp(16px,1.667vw,24px)}.blog__item .blog__title{margin-bottom:8px}.blog__item .blog__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}.blog__item .blog__author-read-more{align-items:flex-start;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.blog__item .blog__read-more{align-items:center;color:var(--button-secondary-default,#363636);display:flex;gap:8px;justify-content:center}.blog__item .blog__author-info{align-items:center;display:grid;gap:8px;grid-template-columns:40px 1fr}:is(.blog__item .blog__author-info) .blog__author-img{border-radius:50%;height:40px;overflow:hidden;position:relative;width:40px}:is(:is(.blog__item .blog__author-info) .blog__author-img) img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}:is(.blog__item .blog__author-info) .blog__author-meta{display:flex;flex-direction:column}:is(.blog__item .blog__author-info) .blog__author{color:#000;font-size:16px;text-transform:capitalize}:is(.blog__item .blog__author-info) .blog__date{font-size:12px}