.page-hero--blog .section-label,.page-hero--archive .section-label{color:var(--goliath-accent)}.posts-grid{gap:var(--space-8)}.post-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.no-results{text-align:center;padding:var(--space-16) var(--space-6);max-width:480px;margin-inline:auto}.no-results p{font-size:1.125rem;color:var(--goliath-text-muted);margin-bottom:var(--space-6)}.no-results .search-form{display:flex;gap:var(--space-3);max-width:400px;margin-inline:auto}.no-results .search-field{flex:1}.blog-layout__sidebar .widget + .widget{margin-top:var(--space-8)}.blog-layout__sidebar .widget-title{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--goliath-accent)}