.Blog-module__naGmxG__page{padding:var(--space-16) var(--space-6) var(--space-24)}.Blog-module__naGmxG__container{max-width:760px;margin:0 auto}.Blog-module__naGmxG__header{margin:0 auto var(--space-12);text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:760px;display:flex}.Blog-module__naGmxG__title{color:var(--color-text-primary);margin-bottom:var(--space-3);font-size:2rem;font-weight:700}.Blog-module__naGmxG__subtitle{color:var(--color-text-secondary);font-size:.88rem;line-height:1.7}.Blog-module__naGmxG__empty{color:var(--color-text-muted);font-size:.88rem}.Blog-module__naGmxG__list{gap:var(--space-4);flex-direction:column;display:flex}.Blog-module__naGmxG__card{padding:var(--space-6);border:1px solid var(--color-border);gap:var(--space-3);transition:border-color var(--transition-normal), transform var(--transition-fast), box-shadow var(--transition-normal);-webkit-backdrop-filter:blur(12px);background:#1e283c1a;flex-direction:column;display:flex}.Blog-module__naGmxG__card:hover{border-color:var(--color-sand);box-shadow:0 10px 24px #0f0f0f59,0 0 18px #ffbe6e2e,0 0 32px #ff8c3c1f}.Blog-module__naGmxG__cardMeta{gap:var(--space-3);align-items:center;display:flex}.Blog-module__naGmxG__date,.Blog-module__naGmxG__author{color:var(--color-text-muted);font-size:.82rem}.Blog-module__naGmxG__author:before{content:"·";margin-right:var(--space-3)}.Blog-module__naGmxG__postTitle{color:var(--color-sand);margin:0;font-size:1.125rem;font-weight:700}.Blog-module__naGmxG__summary{font-family:var(--font-school-body);color:var(--color-text-primary);margin-top:4px;font-size:.98rem;line-height:1.5}.Blog-module__naGmxG__tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.Blog-module__naGmxG__tag{padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-muted);border:1px solid var(--color-border);letter-spacing:.04em;font-size:.65rem}
