.hero{margin-bottom:0;padding:var(--spacing-lg) 0 0 0;text-align:center}.hero h1{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-xs)}.hero-subtitle{color:var(--text-secondary);font-size:var(--font-size-md);line-height:1.8;margin:0 auto;max-width:600px}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center}@media (max-width:768px){.hero{margin-bottom:0;padding:var(--spacing-md) 0 0 0}.hero h1{font-size:var(--font-size-xl)}.hero-subtitle{font-size:var(--font-size-base)}.hero-actions{align-items:center;flex-direction:column}.hero-actions a,.hero-actions button{max-width:300px;width:100%}}.articles-list,.articles-page{display:flex;flex-direction:column}.articles-list{gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.article-row{border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm) 0}.article-row:last-child{border-bottom:none}.article-row a{color:var(--primary);font-weight:var(--font-weight-medium);line-height:1.4;text-decoration:none}.article-row a:hover{color:var(--accent);text-decoration:underline}.article-desc{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.5}@media (max-width:768px){.articles-page .page-container{padding-left:1.5rem;padding-right:1.5rem}.articles-list{gap:var(--spacing-sm)}}
/*# sourceMappingURL=644.971974b0.chunk.css.map*/