.blogs-hero{background:url(/images/hero-blogs-bg.webp) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:600px;padding:140px 0 90px;display:flex;position:relative;overflow:hidden}.blogs-hero:before{content:"";z-index:1;background:#0000007a;position:absolute;inset:0}.blogs-hero-content{z-index:2;color:#fff;position:relative}.blogs-hero-content h1{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4vw,3.1rem);font-weight:700}.blogs-hero-content p{opacity:.96;margin:14px 0 0;font-size:clamp(1rem,1.4vw,1.35rem)}.blogs-list-section{background:#fff;padding:46px 0 70px}.blogs-cards-row{--bs-gutter-x:18px;--bs-gutter-y:20px;justify-content:flex-start;max-width:1098px;margin-left:auto;margin-right:auto}.blogs-state{text-align:center;color:#374151;padding:48px 0;font-size:1rem}.blogs-error{color:#c1121f}.blog-card{background:#edf1f6;border-radius:14px;width:100%;max-width:540px;height:100%;margin:0 auto;overflow:hidden;box-shadow:0 8px 24px #0f172a0f}.blogs-card-col{justify-content:center;display:flex}.blog-card-link{width:100%;max-width:540px;height:100%;color:inherit;margin:0 auto;text-decoration:none;display:block}@media (min-width:992px){.blogs-card-col{flex:0 0 540px;max-width:540px}}.blog-card-image-wrap{width:100%;height:255px;position:relative}.blog-card-image{object-fit:cover}.blog-card-body{padding:16px 18px 18px}.blog-card-title{color:#111827;margin:0;font-size:clamp(1.06rem,1.55vw,1.22rem);font-weight:700;line-height:1.35}.blog-card-meta{color:#1e2a3c;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;font-size:.98rem;display:flex}.blog-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.blog-tag-chip{color:#374151;text-transform:lowercase;background:#d5dbe4;border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:500;line-height:1}.blog-card-meta span{font-size:1rem;line-height:1.2}.blog-card-meta .meta-dot{opacity:.75}.blog-card-skeleton{background:#edf1f6}.blog-skeleton-box,.blog-skeleton-line,.blog-skeleton-chip{background:#d7dde7;position:relative;overflow:hidden}.blog-skeleton-box:after,.blog-skeleton-line:after,.blog-skeleton-chip:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:1.25s infinite blog-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.blog-skeleton-title{border-radius:8px;height:18px;margin-bottom:10px}.blog-skeleton-title.short{width:70%}.blog-skeleton-meta{border-radius:8px;width:44%;height:14px}.blog-skeleton-chip{border-radius:999px;width:72px;height:24px}@keyframes blog-skeleton-shimmer{to{transform:translate(100%)}}@media (max-width:991px){.blogs-hero{min-height:320px;padding:115px 0 70px}.blog-card-image-wrap{height:220px}.blogs-cards-row{--bs-gutter-x:12px}}
