.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%}}.blog-list,.blog-page{display:flex;flex-direction:column}.blog-list{gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.blog-row{border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm) 0}.blog-row:last-child{border-bottom:none}.blog-row a{color:var(--primary);font-weight:var(--font-weight-medium);line-height:1.4;text-decoration:none}.blog-row a:hover{color:var(--accent);text-decoration:underline}.blog-date{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.5}@media (max-width:768px){.blog-page .page-container{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.blog-list{gap:var(--spacing-sm)}.blog-row a{font-size:var(--font-size-base)}}@media (max-width:480px){.blog-page .page-container{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.blog-row{padding:var(--spacing-md) 0}.blog-row a{font-size:17px;line-height:1.5}.blog-date{font-size:15px}}
/*# sourceMappingURL=555.5e990d3f.chunk.css.map*/