.infatix-blogs-section{padding:6.5rem 0 5rem;background:#f8f9fb;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.infatix-blogs-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(27,59,111,.03) 1px,transparent 0),linear-gradient(90deg,rgba(27,59,111,.03) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.infatix-blog-wrap{max-width:1380px;margin:0 auto;padding:0 3rem;position:relative}.infatix-blog-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2.5rem}.infatix-blog-hd-left{flex:1 1}.infatix-blog-eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--infatix-cyan);margin-bottom:.75rem}.infatix-blog-eyebrow:before{content:"";display:block;width:22px;height:2px;background:var(--infatix-cyan);border-radius:2px}.infatix-blog-hd-title{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;line-height:1.12;color:var(--infatix-navy);margin:0}.infatix-blog-hd-title span{background:linear-gradient(120deg,var(--infatix-navy) 30%,var(--infatix-cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.infatix-blog-hd-right{text-align:right;flex-shrink:0}.infatix-blog-count-badge{display:inline-flex;align-items:center;gap:.5rem;background:white;border:1.5px solid #e8ecf0;padding:.45rem 1rem;border-radius:50px;font-size:.82rem;font-weight:500;color:#6b7280}.infatix-blog-count-badge strong{color:var(--infatix-navy);font-weight:700}.infatix-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.6rem;gap:1.6rem;min-height:400px;transition:opacity .3s ease,transform .3s ease}.infatix-blog-grid.ib-fading{opacity:0;transform:translateY(8px)}.infatix-blog-card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(27,59,111,.06);box-shadow:0 2px 8px rgba(27,59,111,.04),0 1px 2px rgba(0,0,0,.04);display:flex;flex-direction:column;cursor:pointer;transition:transform .32s cubic-bezier(.2,.8,.3,1),box-shadow .32s cubic-bezier(.2,.8,.3,1);opacity:0;animation:ibCardIn .42s ease forwards;outline:none}@keyframes ibCardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.infatix-blog-card:hover{transform:translateY(-7px);box-shadow:0 20px 50px rgba(27,59,111,.11),0 6px 18px rgba(0,0,0,.06)}.infatix-blog-thumb{position:relative;aspect-ratio:16/10;overflow:hidden;background:#e8edf2}.infatix-blog-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.3,1);display:block}.infatix-blog-card:hover .infatix-blog-thumb img{transform:scale(1.06)}.infatix-blog-body{padding:1.35rem 1.4rem 1.25rem;flex:1 1;display:flex;flex-direction:column}.infatix-blog-title-text{font-size:.975rem;font-weight:600;color:#111827;line-height:1.52;margin:0 0 .5rem}.infatix-blog-desc,.infatix-blog-title-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.infatix-blog-desc{font-size:.82rem;color:#6b7280;line-height:1.6;margin:0 0 auto;padding-bottom:1rem}.infatix-blog-footer{display:flex;align-items:center;gap:.65rem;padding-top:1rem;border-top:1px solid #f0f2f5;margin-top:auto}.infatix-blog-avatar{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;color:#fff;flex-shrink:0;letter-spacing:.02em}.infatix-blog-meta-text{flex:1 1}.infatix-blog-author{font-size:.78rem;font-weight:600;color:#374151;line-height:1.25}.infatix-blog-dateline{font-size:.7rem;color:#9ca3af;line-height:1.25}.infatix-blog-read-btn{width:28px;height:28px;border-radius:50%;border:1.5px solid #e5e7eb;background:transparent;display:flex;align-items:center;justify-content:center;color:#9ca3af;flex-shrink:0;transition:all .22s ease;cursor:pointer}.infatix-blog-card:hover .infatix-blog-read-btn{background:var(--infatix-navy);border-color:var(--infatix-navy);color:#fff;transform:rotate(-45deg)}.infatix-blog-empty{grid-column:1/-1;text-align:center;padding:4rem 0;color:#9ca3af}.infatix-blog-empty svg{opacity:.3;margin-bottom:1rem}.infatix-blog-empty p{font-size:.95rem}.infatix-blog-pg-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:3rem;gap:1rem;flex-wrap:wrap}.infatix-blog-pg-info{font-size:.82rem;color:#9ca3af}.infatix-blog-pg-info strong{color:var(--infatix-navy)}.infatix-blog-pagination{display:flex;align-items:center;gap:.35rem}.infatix-blog-pg-btn{min-width:38px;height:38px;padding:0 .5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;border:1.5px solid #e2e6ea;background:white;color:#4b5563;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infatix-blog-pg-btn:hover:not(:disabled):not(.ib-pg-active){border-color:var(--infatix-navy);color:var(--infatix-navy);background:rgba(27,59,111,.04)}.infatix-blog-pg-btn.ib-pg-active{background:linear-gradient(135deg,var(--infatix-navy) 0,#274e96 100%);border-color:transparent;color:#fff;box-shadow:0 4px 14px rgba(27,59,111,.28)}.infatix-blog-pg-btn:disabled{opacity:.35;cursor:not-allowed}.infatix-blog-pg-dots{padding:0 .2rem;color:#c4cbd4;font-size:.9rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes ibShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.infatix-blog-skeleton{pointer-events:none;animation:none;opacity:1}.infatix-skel-thumb{position:relative;overflow:hidden}.infatix-skel-shimmer{position:absolute;inset:0}.infatix-skel-line,.infatix-skel-shimmer{background:linear-gradient(90deg,#eef0f3 25%,#e2e5ea 50%,#eef0f3 75%);background-size:800px 100%;animation:ibShimmer 1.6s linear infinite}.infatix-skel-line{border-radius:6px;margin-bottom:.55rem}.infatix-skel-title{height:14px;width:90%}.infatix-skel-title-short{height:14px;width:65%;margin-bottom:1rem}.infatix-skel-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(90deg,#eef0f3 25%,#e2e5ea 50%,#eef0f3 75%);background-size:800px 100%;animation:ibShimmer 1.6s linear infinite;flex-shrink:0}.infatix-skel-meta{flex:1 1;display:flex;flex-direction:column;gap:.3rem}.infatix-skel-author{height:11px;width:60%;margin-bottom:0}.infatix-skel-date{height:10px;width:80%;margin-bottom:0}.infatix-skel-btn{width:28px;height:28px;border-radius:50%;background:linear-gradient(90deg,#eef0f3 25%,#e2e5ea 50%,#eef0f3 75%);background-size:800px 100%;animation:ibShimmer 1.6s linear infinite;flex-shrink:0}@media (max-width:1100px){.infatix-blog-wrap{padding:0 2rem}}@media (max-width:900px){.infatix-blog-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:768px){.infatix-blog-section{padding:4.5rem 0 3.5rem}.infatix-blog-wrap{padding:0 1.5rem}.infatix-blog-hd{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1.75rem}.infatix-blog-hd-right{text-align:left}.infatix-blog-pg-wrap{justify-content:center}.infatix-blog-pg-info{width:100%;text-align:center}}@media (max-width:600px){.infatix-blog-grid{grid-template-columns:1fr}}@media (max-width:480px){.infatix-blog-wrap{padding:0 1rem}.infatix-blog-pg-btn{min-width:34px;height:34px;font-size:.8rem}}