.sy-articles-header{max-width:42rem;margin-bottom:var(--sy-space-8)}.sy-articles-title{font-family:var(--sy-font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-bottom:1.5rem}.sy-search-input{margin-top:var(--sy-space-6);padding:.6rem 0;font-size:var(--sy-text-md);font-family:inherit;border:none;border-bottom:1px solid var(--sy-border-subtle);background:transparent;color:var(--sy-text-primary);transition:border-color .15s ease}.sy-search-input::placeholder{color:var(--sy-text-tertiary)}.sy-search-input:focus{outline:none;border-color:var(--sy-text-primary)}.sy-topic-filters{margin-top:var(--sy-space-6);display:flex;flex-wrap:wrap;gap:var(--sy-space-4)}.sy-topic-filters button{background:none;border:none;padding:0;font-size:var(--sy-text-sm);font-family:inherit;color:var(--sy-text-tertiary);cursor:pointer;position:relative}.sy-topic-filters button:after{content:"";position:absolute;left:0;bottom:-.15em;width:0;height:1px;background:currentColor;transition:width .15s ease}.sy-topic-filters button:hover{color:var(--sy-text-primary)}.sy-topic-filters button:hover:after{width:100%}.sy-topic-filters button.active{color:var(--sy-text-primary);font-weight:600}.sy-topic-filters button.active:after{width:100%}.sy-topic-clear{color:var(--sy-text-tertiary);font-style:italic}.sy-topic-clear:hover{color:var(--sy-text-primary)}.sy-section-title{font-size:var(--sy-text-lg);font-weight:600;margin-bottom:var(--sy-space-6)}.sy-featured-article{margin-bottom:var(--sy-space-14)}.sy-articles-grid{display:grid;grid-template-columns:1fr;gap:var(--sy-space-8)}.sy-search-loading{margin-top:var(--sy-space-10);font-size:var(--sy-text-sm);color:var(--sy-text-tertiary)}.sy-empty-state{margin-top:var(--sy-space-14);padding-top:var(--sy-space-10);border-top:1px solid var(--sy-border-subtle);max-width:36rem}.sy-empty-title{font-size:var(--sy-text-lg);font-weight:600;margin-bottom:var(--sy-space-3)}.sy-empty-description{font-size:var(--sy-text-md);color:var(--sy-text-secondary);margin-bottom:var(--sy-space-6)}.sy-empty-reset{font-size:var(--sy-text-sm);background:none;border:none;padding:0;color:var(--sy-text-primary);cursor:pointer;text-decoration:underline}.sy-empty-reset:hover{opacity:.75}.sy-pagination{margin-top:var(--sy-space-14);display:flex;gap:var(--sy-space-3)}.sy-pagination button{background:none;border:none;font-size:var(--sy-text-sm);color:var(--sy-text-tertiary);cursor:pointer;padding:.25rem .4rem}.sy-pagination button.active{color:var(--sy-text-primary);font-weight:600;text-decoration:underline}.sy-pagination button:hover{color:var(--sy-text-primary)}.sy-articles-year,.sy-articles-year-heading{margin-bottom:var(--sy-space-6)}.sy-articles-year-heading{font-size:var(--sy-text-lg);font-weight:600;color:var(--sy-text-tertiary);letter-spacing:.04em;border-bottom:1px solid var(--sy-border-subtle);padding-bottom:var(--sy-space-2)}@media (max-width:768px){.sy-articles-page{padding-top:var(--sy-space-2)}.sy-articles-grid{grid-template-columns:1fr}.sy-topic-filters{gap:var(--sy-space-3)}}