#mq-blog-cards{--blue-700:#1e56b5;--navy:#0e4f78;--sun:#ffd857;background:transparent;font-family:"Inter",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:#0f2333;padding:clamp(28px,6vw,64px) 12px}#mq-blog-cards .head{max-width:1180px;margin:0 auto clamp(14px,2.4vw,22px);text-align:center}#mq-blog-cards .head h2{margin:0;font-weight:900;color:var(--blue-700);font-size:clamp(22px,3vw,36px);line-height:1.15}#mq-blog-cards .head .u{width:min(260px,40%);height:8px;border-radius:999px;background:linear-gradient(90deg,var(--sun),#f4b73e);box-shadow:0 10px 22px rgba(231,173,56,.28);margin:10px auto 0}#mq-blog-cards .elementor-posts-container{max-width:1180px;margin:0 auto;display:grid!important;gap:clamp(14px,2vw,20px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}#mq-blog-cards .elementor-post__card{height:100%;display:grid;grid-template-rows:auto 1fr auto;background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #e2edfd;border-radius:20px;box-shadow:0 8px 18px rgba(0,0,0,.08);overflow:hidden;position:relative;isolation:isolate}#mq-blog-cards .elementor-post__card.pre{opacity:0;transform:translateY(12px)}#mq-blog-cards .elementor-post__card.in{animation:mb-rise .5s ease-out both}#mq-blog-cards .elementor-post__thumbnail{position:relative;overflow:hidden;aspect-ratio:16/10;background:#f7fbff}#mq-blog-cards .elementor-post__thumbnail img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}#mq-blog-cards .elementor-post__card:hover .elementor-post__thumbnail img{transform:scale(1.04)}#mq-blog-cards .elementor-post__thumbnail::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 0%,#00000010 100%);pointer-events:none}#mq-blog-cards .elementor-post__badge{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-weight:800;font-size:12.5px;letter-spacing:.2px;background:#e6faf4;color:#0b5a4d;border:1px solid #c8ece4;box-shadow:0 8px 16px rgba(7,191,166,.12)}#mq-blog-cards .elementor-post__text{padding:clamp(14px,2vw,18px) clamp(14px,2vw,18px) 10px;display:grid;gap:8px}#mq-blog-cards .elementor-post__title{margin:0;font-size:clamp(16px,1.6vw,20px);line-height:1.35;font-weight:900}#mq-blog-cards .elementor-post__title a{color:var(--navy);text-decoration:none;background:linear-gradient(180deg,#ecfbf7,#ecfbf7) 0 100%/100% .45em no-repeat;box-decoration-break:clone;transition:color .15s ease,background-size .2s ease}#mq-blog-cards .elementor-post__card:hover .elementor-post__title a{color:var(--blue-700);background-size:100% .6em}#mq-blog-cards .elementor-post__read-more{margin:6px clamp(14px,2vw,18px) 16px;justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;font-weight:900;text-decoration:none;background:linear-gradient(180deg,#5e9bea,#507cc8);color:#fff;box-shadow:0 8px 18px rgba(42,125,225,.20);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}#mq-blog-cards .elementor-post__read-more:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(42,125,225,.26)}#mq-blog-cards .elementor-post__card:hover{box-shadow:0 18px 36px rgba(0,0,0,.10);border-color:#d1e3fb;transform:translateY(-2px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}@keyframes mb-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){#mq-blog-cards .elementor-posts-container{grid-template-columns:1fr 1fr}}@media (max-width:620px){#mq-blog-cards .elementor-posts-container{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#mq-blog-cards .elementor-post__card{transform:none;opacity:1;animation:none}#mq-blog-cards .elementor-post__thumbnail img,#mq-blog-cards .elementor-post__read-more{transition:none}}