#soro-blog .soro-blog{max-width:none;font-family:var(--font-sans);color:var(--foreground)}#soro-blog .soro-blog-header{margin-bottom:24px}#soro-blog .soro-blog-back{border:1px solid var(--color-border);color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:0;padding:10px 18px;font-size:.7rem}#soro-blog .soro-blog-back:hover{border-color:var(--brass);color:var(--brass-deep);background:0 0}#soro-blog .soro-blog-list{grid-template-columns:repeat(1,1fr);gap:28px;display:grid}@media (width>=640px){#soro-blog .soro-blog-list{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){#soro-blog .soro-blog-list{grid-template-columns:repeat(3,1fr)}}#soro-blog .soro-blog-card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background);flex-direction:column;gap:0;padding:0;transition:border-color .3s,box-shadow .3s,transform .3s;overflow:hidden}#soro-blog .soro-blog-card:hover{border-color:var(--brass);box-shadow:var(--shadow-soft);transform:translateY(-3px)}#soro-blog .soro-blog-card-image{aspect-ratio:4/3;border-radius:0;flex-shrink:0;width:100%;height:auto}#soro-blog .soro-blog-card-content{flex-direction:column;gap:8px;padding:20px 22px 22px;display:flex}#soro-blog .soro-blog-card-title,#soro-blog h2.soro-blog-card-title{font-family:var(--font-display);color:var(--foreground);margin:0;font-size:1.35rem;font-weight:500;line-height:1.25;transition:color .3s}#soro-blog .soro-blog-card:hover .soro-blog-card-title{color:var(--brass-deep)}#soro-blog .soro-blog-card-excerpt{color:var(--muted-foreground);-webkit-line-clamp:3;margin:0;font-size:.85rem;line-height:1.55}#soro-blog .soro-blog-card-date{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);margin-top:auto;padding-top:8px;font-size:.68rem}#soro-blog .soro-blog-article-title{font-family:var(--font-display);color:var(--foreground);font-size:2.25rem;font-weight:400;line-height:1.1}#soro-blog .soro-blog-article-date{color:var(--muted-foreground);font-size:.85rem}#soro-blog .soro-blog-article-image{border-radius:var(--radius-xl)}#soro-blog .soro-blog-article-content{color:var(--foreground);font-size:1rem;line-height:1.75}#soro-blog .soro-blog-article-content h1,#soro-blog .soro-blog-article-content h2,#soro-blog .soro-blog-article-content h3{font-family:var(--font-display);color:var(--foreground);font-weight:500}#soro-blog .soro-blog-article-content a{color:var(--brass-deep);text-decoration:underline}#soro-blog .soro-blog-empty,#soro-blog .soro-blog-loading,#soro-blog .soro-blog-error{color:var(--muted-foreground)}#soro-blog .soro-blog-spinner{border-color:var(--color-border);border-top-color:var(--brass)}@media (width<=600px){#soro-blog .soro-blog-card{flex-direction:column}#soro-blog .soro-blog-card-image{width:100%;height:auto}}
