.blog-all-blogs-section{background:#f2edea;padding:48px 0 96px}.blog-all-blogs-section__inner{display:flex;flex-direction:column;align-items:flex-start;gap:40px;width:100%}.blog-all-blogs-section__heading{margin:0;color:#000000;font-size:40px;font-weight:500;line-height:1.1;letter-spacing:0}.blog-all-blogs-section__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}.blog-all-blogs-section__empty{margin:0;color:#6b7280;font-size:16px}.blog-all-blogs-card{display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden;border:1px solid #ededed;border-radius:16px;background:#ffffff;color:inherit;text-decoration:none;cursor:pointer;transition:box-shadow .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1)}.blog-all-blogs-card:hover{border-color:#e2e8f0;box-shadow:0 12px 32px rgba(15,23,42,.08);transform:translateY(-4px)}.blog-all-blogs-card__media{width:100%;padding:10px 10px 0;overflow:hidden}.blog-all-blogs-card__image{display:block;width:100%;aspect-ratio:565/343;border-radius:12px;object-fit:cover;object-position:center;transition:transform .35s cubic-bezier(.22,1,.36,1)}.blog-all-blogs-card:hover .blog-all-blogs-card__image{transform:scale(1.03)}.blog-all-blogs-card__image--placeholder{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.blog-all-blogs-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;width:100%;padding:20px}.blog-all-blogs-card__category{display:inline-flex;align-self:flex-start;align-items:center;width:fit-content;padding:4px 10px;border-radius:100px;color:#7631d4;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.blog-all-blogs-card__meta{margin:0;color:#222222;font-size:14px;font-weight:400;line-height:1.4}.blog-all-blogs-card__title{color:#0d0f1c;font-size:18px;font-weight:600;line-height:1.3}.blog-all-blogs-card__excerpt,.blog-all-blogs-card__title{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-all-blogs-card__excerpt{color:#222222;font-size:14px;font-weight:400;line-height:1.6}.blog-all-blogs-card__footer{display:flex;align-items:center;width:100%;margin-top:auto;padding-top:6px}.blog-all-blogs-section__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;width:100%}.blog-all-blogs-section__showing{margin:0;color:#222222;font-size:15px;font-weight:400;line-height:1.4}.blog-all-blogs-pagination{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:4px}.blog-all-blogs-pagination__edge{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:36px;padding:0 14px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#0d0f1c;font-family:inherit;font-size:13px;font-weight:500;line-height:1;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.blog-all-blogs-pagination__edge:hover:not(:disabled){border-color:#dbe3ee;background:#f9fafb}.blog-all-blogs-pagination__edge:disabled{color:#b6bcc7;cursor:not-allowed;opacity:.6}.blog-all-blogs-pagination__arrow{width:16px;height:16px}.blog-all-blogs-pagination__page{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#222222;font-family:inherit;font-size:13px;font-weight:500;line-height:1;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.blog-all-blogs-pagination__page:hover{border-color:#dbe3ee;background:#f9fafb}.blog-all-blogs-pagination__page--active,.blog-all-blogs-pagination__page--active:hover{border-color:transparent;background:#3a6be4;color:#ffffff;font-weight:650}.blog-all-blogs-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;width:24px;height:36px;color:#9ca3af;font-size:14px}.blog-all-blogs-skeleton__card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #ededed;border-radius:16px;background:#ffffff}.blog-all-blogs-skeleton__media{width:calc(100% - 20px);aspect-ratio:565/343;margin:10px 10px 0;border-radius:12px;background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;animation:blog-all-blogs-shimmer 1.4s ease-in-out infinite}.blog-all-blogs-skeleton__body{display:flex;flex-direction:column;gap:10px;padding:20px}.blog-all-blogs-skeleton__line{border-radius:6px;background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;animation:blog-all-blogs-shimmer 1.4s ease-in-out infinite}.blog-all-blogs-skeleton__line--tag{width:40%;height:10px}.blog-all-blogs-skeleton__line--meta{width:70%;height:12px}.blog-all-blogs-skeleton__line--title{width:100%;height:20px}.blog-all-blogs-skeleton__line--text{width:90%;height:14px}.blog-all-blogs-skeleton__author{width:45%;height:32px;margin-top:6px;border-radius:100px;background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;animation:blog-all-blogs-shimmer 1.4s ease-in-out infinite}@keyframes blog-all-blogs-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.blog-all-blogs-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-all-blogs-section{padding:32px 0 64px}.blog-all-blogs-section__heading{font-size:30px}.blog-all-blogs-section__grid{grid-template-columns:minmax(0,1fr)}.blog-all-blogs-section__footer{flex-direction:column;align-items:center;text-align:center}.blog-all-blogs-pagination{justify-content:center}}