.sy-home-canonical{padding-top:var(--sy-space-2);padding-bottom:var(--sy-space-2)}.sy-home-canonical-header{max-width:42rem;margin-bottom:var(--sy-space-8)}.sy-home-canonical-lead{font-size:var(--sy-text-base);line-height:1.7;color:var(--sy-text-secondary)}.sy-canonical-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--sy-border-subtle)}.sy-canonical-item{display:grid;grid-template-columns:3rem 1fr;gap:var(--sy-space-6);padding:var(--sy-space-8) 0;border-bottom:1px solid var(--sy-border-subtle)}.sy-canonical-index{font-family:var(--sy-font-mono);font-size:.8rem;color:var(--sy-text-tertiary);line-height:1.6}.sy-canonical-content{max-width:42rem}.sy-canonical-title{display:inline-block;font-size:1.1rem;font-weight:500;color:var(--sy-text-primary);text-decoration:none}.sy-canonical-title:hover{text-decoration:underline;text-underline-offset:4px}.sy-canonical-subtitle{margin-top:var(--sy-space-2);font-size:.95rem;line-height:1.6;color:var(--sy-text-secondary)}.sy-canonical-meta{margin-top:var(--sy-space-3);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--sy-text-tertiary)}@media (max-width:768px){.sy-canonical-item{grid-template-columns:2rem 1fr;gap:var(--sy-space-4)}}