.blog-module__dEk5lG__container{max-width:1200px;margin:0 auto;padding:120px 24px 80px}.blog-module__dEk5lG__hero{text-align:center;margin-bottom:80px}.blog-module__dEk5lG__title{color:var(--color-neutral-900);letter-spacing:-.03em;margin-bottom:24px;font-size:3.5rem;font-weight:800}.blog-module__dEk5lG__subtitle{color:var(--color-neutral-600);max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.blog-module__dEk5lG__grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:32px;display:grid}.blog-module__dEk5lG__card{background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:16px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.blog-module__dEk5lG__card:hover{border-color:var(--color-primary-300);transform:translateY(-4px);box-shadow:0 20px 40px #00000014}.blog-module__dEk5lG__cardImage{object-fit:cover;background:var(--color-neutral-100);border-bottom:1px solid var(--color-neutral-100);width:100%;height:200px}.blog-module__dEk5lG__cardContent{flex-direction:column;flex:1;padding:24px;display:flex}.blog-module__dEk5lG__cardMeta{align-items:center;gap:12px;margin-bottom:16px;display:flex}.blog-module__dEk5lG__category{background:var(--color-primary-50);color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.05em;border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:600}.blog-module__dEk5lG__date{color:var(--color-neutral-500);font-size:.875rem}.blog-module__dEk5lG__cardTitle{color:var(--color-neutral-900);margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.4}.blog-module__dEk5lG__cardExcerpt{color:var(--color-neutral-600);flex:1;margin-bottom:24px;font-size:.875rem;line-height:1.6}.blog-module__dEk5lG__cardFooter{border-top:1px solid var(--color-neutral-100);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.blog-module__dEk5lG__author{align-items:center;gap:8px;display:flex}.blog-module__dEk5lG__authorAvatar{background:var(--color-neutral-200);border-radius:50%;width:24px;height:24px}.blog-module__dEk5lG__authorName{color:var(--color-neutral-700);font-size:.875rem;font-weight:500}.blog-module__dEk5lG__readMore{color:var(--color-primary-600);align-items:center;gap:4px;font-size:.875rem;font-weight:600;transition:gap .2s;display:flex}.blog-module__dEk5lG__card:hover .blog-module__dEk5lG__readMore{gap:8px}.blog-module__dEk5lG__featured{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0;margin-bottom:48px;display:grid}.blog-module__dEk5lG__featured .blog-module__dEk5lG__cardImage{border-bottom:none;border-right:1px solid var(--color-neutral-100);height:100%}.blog-module__dEk5lG__featured .blog-module__dEk5lG__cardContent{padding:48px}.blog-module__dEk5lG__featured .blog-module__dEk5lG__cardTitle{font-size:2rem}.blog-module__dEk5lG__featured .blog-module__dEk5lG__cardExcerpt{font-size:1rem}@media (max-width:900px){.blog-module__dEk5lG__featured{grid-template-columns:1fr}.blog-module__dEk5lG__featured .blog-module__dEk5lG__cardImage{border-right:none;border-bottom:1px solid var(--color-neutral-100);height:300px}.blog-module__dEk5lG__featured .blog-module__dEk5lG__cardContent{padding:32px 24px}}
