.BlogPage-module__yMDM1q__page{max-width:1080px;margin:0 auto;padding:80px 32px 96px}.BlogPage-module__yMDM1q__title{font-family:var(--font-display);letter-spacing:-1.5px;margin-bottom:8px;font-size:48px;font-weight:700}.BlogPage-module__yMDM1q__subtitle{color:var(--color-text-secondary);margin-bottom:56px;font-size:18px}.BlogPage-module__yMDM1q__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px;display:grid}.BlogPage-module__yMDM1q__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;text-decoration:none;transition:box-shadow .2s,transform .15s;overflow:hidden}.BlogPage-module__yMDM1q__card:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00000012}.BlogPage-module__yMDM1q__cardImage{object-fit:cover;width:100%;height:200px;display:block}.BlogPage-module__yMDM1q__cardBody{padding:24px}.BlogPage-module__yMDM1q__badges{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.BlogPage-module__yMDM1q__badge{text-transform:uppercase;letter-spacing:.5px;border-radius:var(--radius-pill);color:var(--color-primary);background:#e8440a12;padding:3px 10px;font-size:11px;font-weight:600}.BlogPage-module__yMDM1q__badgeCritical{color:#b91c1c;background:#dc262614}.BlogPage-module__yMDM1q__cardTitle{font-family:var(--font-display);color:var(--color-text-primary);margin-bottom:8px;font-size:20px;font-weight:700;line-height:1.3}.BlogPage-module__yMDM1q__cardMeta{color:var(--color-text-muted);margin-bottom:12px;font-size:13px}.BlogPage-module__yMDM1q__cardExcerpt{color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogPage-module__yMDM1q__cardCta{color:var(--color-primary);align-items:center;gap:4px;margin-top:16px;font-size:14px;font-weight:600;display:inline-flex}.BlogPage-module__yMDM1q__article{max-width:780px;margin:0 auto;padding:64px 32px 96px}.BlogPage-module__yMDM1q__backLink{color:var(--color-text-secondary);align-items:center;gap:6px;margin-bottom:32px;font-size:14px;text-decoration:none;display:inline-flex}.BlogPage-module__yMDM1q__backLink:hover{color:var(--color-primary)}.BlogPage-module__yMDM1q__articleBadges{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.BlogPage-module__yMDM1q__articleTitle{font-family:var(--font-display);letter-spacing:-1.5px;margin-bottom:12px;font-size:42px;font-weight:700;line-height:1.15}.BlogPage-module__yMDM1q__articleMeta{color:var(--color-text-muted);margin-bottom:36px;font-size:15px}.BlogPage-module__yMDM1q__articleImage{border-radius:var(--radius-lg);width:100%;margin-bottom:40px;display:block}.BlogPage-module__yMDM1q__articleContent{color:var(--color-text-secondary);font-size:17px;line-height:1.8}.BlogPage-module__yMDM1q__articleContent p{margin-bottom:1.5em}.BlogPage-module__yMDM1q__relatedSection{border-top:1px solid var(--color-border);margin-top:72px;padding-top:48px}.BlogPage-module__yMDM1q__relatedTitle{font-family:var(--font-display);margin-bottom:28px;font-size:28px;font-weight:700}.BlogPage-module__yMDM1q__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}@media (max-width:768px){.BlogPage-module__yMDM1q__page{padding:48px 20px 64px}.BlogPage-module__yMDM1q__title{font-size:36px}.BlogPage-module__yMDM1q__grid{grid-template-columns:1fr}.BlogPage-module__yMDM1q__article{padding:40px 20px 64px}.BlogPage-module__yMDM1q__articleTitle{font-size:30px}}
