.blog-latest{display:flex;justify-content:center;padding:80px var(--fd-section-padding-x) 90px;background:#fff}.blog-latest__inner{display:flex;flex-direction:column;align-items:flex-start;gap:40px;width:100%;max-width:var(--fd-container)}.blog-latest__header{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;text-align:left}.blog-latest__title{margin:0;font-size:38px;font-weight:700;line-height:110%;color:#0e0d1d}.blog-latest__text{margin:0;max-width:345px;font-size:16px;font-weight:400;line-height:24px;color:#6b7280}.blog-latest__layout{display:flex;align-items:stretch;gap:20px;width:100%}.blog-latest__content{flex:1 1 auto;min-width:0}.blog-latest__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.blog-latest__empty{padding:2rem;border-radius:14px;background:#f6f8ff;color:#575d68;text-align:center}@media (max-width:1024px){.blog-latest{padding-block:56px 72px}.blog-latest__layout{flex-direction:column;gap:40px}.blog-latest__content{order:1;width:100%}.blog-latest__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-sidebar{order:2}}@media (max-width:640px){.blog-latest{padding-block:2.5rem 3rem}.blog-latest__inner{gap:2rem}.blog-latest__layout{gap:2.5rem}.blog-latest__title{font-size:clamp(1.75rem, 6vw, 38px)}.blog-latest__grid{grid-template-columns:1fr}}