.blog-module__EFSuUW__page{padding:var(--sp-xl,1.5rem) var(--sp-lg,1rem);max-width:900px;margin:0 auto}.blog-module__EFSuUW__header{margin-bottom:var(--sp-xl,1.5rem)}.blog-module__EFSuUW__title{font-family:var(--font-heading,system-ui, sans-serif);color:var(--color-dark,#1a1a18);font-size:1.75rem;font-weight:800;line-height:1.2}.blog-module__EFSuUW__subtitle{color:var(--color-muted,#888780);margin-top:var(--sp-xs,.25rem);font-size:.875rem}.blog-module__EFSuUW__list{gap:var(--sp-md,.75rem);flex-direction:column;display:flex}.blog-module__EFSuUW__pagination{justify-content:center;align-items:center;gap:var(--sp-lg,1rem);margin-top:var(--sp-xl,1.5rem);color:var(--color-muted,#888780);font-size:.8125rem;display:flex}.blog-module__EFSuUW__loading{text-align:center;padding:var(--sp-3xl,3rem);color:var(--color-muted,#888780)}.blog-module__EFSuUW__error{text-align:center;padding:var(--sp-2xl,2rem);color:var(--color-error,#dc2626);background:var(--color-surface,#fafaf8);border:1px solid var(--color-border,#e8e6de);border-radius:var(--radius-lg,.75rem);font-size:.875rem}.blog-module__EFSuUW__empty{text-align:center;padding:var(--sp-3xl,3rem) var(--sp-xl,1.5rem);color:var(--color-muted,#888780);background:var(--color-surface,#fafaf8);border:1px solid var(--color-border,#e8e6de);border-radius:var(--radius-lg,.75rem);font-size:.875rem}@media (max-width:640px){.blog-module__EFSuUW__page{padding:var(--sp-lg,1rem) var(--sp-md,.75rem)}.blog-module__EFSuUW__title{font-size:1.375rem}}
