.blog-card .blog-image{min-height:280px;outline:1px solid #eee}.blog-card .blog-content h3{font-weight:600;font-size:20px;line-height:1.3}@media(max-width:767px){.blog-card .blog-content h3{font-weight:500}}.blog-card .blog-content p{font-weight:400;font-size:12px;color:rgba(0,0,0,.6)}@media(max-width:767px){.blog-card .blog-content p{font-size:12px}}.blog-card .blog-content .blog-desc{border-radius:30px;padding:8px 12px;width:-moz-fit-content;width:fit-content;margin-bottom:14px;font-size:12px;font-weight:400}.blog-card .blog-content .blog-desc.Spotlight{background:#fff0f9;color:#fc0090}.blog-card .blog-content .blog-desc.Highlights{background:#fff4de;color:#f29602}.blog-card .blog-content .blog-desc.Essentials{background:#e8f9ff;color:#00aeef}.blog-card .blog-content .blog-desc.Trends{background:#edffe4;color:#5cc32c}.blog-card .blog-content .blog-desc.Focus{background:#ffeaea;color:#ee4f4f}.blog-card .blog-content .blog-desc.Perspective{background:#feefff;color:#e700fc}.blog-card .blog-content .blog-desc.Breakthroughs{background:#fff0e5;color:#fc6900}.blog-card .blog-content .blog-desc.Updates{background:#f6f0ff;color:#7a00fc}.blog-card .blog-content .blog-desc.Edge{background:#eef4ff;color:#0058fc}.blog-card .blog-footer{display:flex;align-items:center;justify-content:space-between;margin-top:12px;-webkit-margin-end:4px;margin-inline-end:4px}.blog-card .blog-footer p{font-weight:400;font-size:12px}.blog-card .blog-footer .blog-date{display:flex;align-items:center}.blog-card .blog-footer .read-blog{display:flex;align-items:center;gap:4px}.blog-card .blog-footer .read-blog p{color:#5fd4d4}.newsletter-title{font-weight:500;font-size:32px;line-height:1.3}@media(max-width:767px){.newsletter-title{font-weight:500;font-size:24px}}.newsletter-desc{font-weight:300;font-size:16px}@media(max-width:767px){.newsletter-desc{font-size:14px}}.newsletter-input-wrapper{display:flex;align-items:center;border:1px solid rgba(0,0,0,.1215686275);background:#fff;border-radius:100px;padding:8px;max-width:360px;margin-top:12px}@media(max-width:399px){.newsletter-input-wrapper{padding:4px}}.newsletter-input-wrapper input{border:none;outline:none;flex:1 1;font-weight:400;font-size:14px;padding:10px 14px;background:rgba(0,0,0,0)}.newsletter-input-wrapper input::placeholder{color:#999}