.slc-editorial-header{display:grid;gap:var(--slc-space-sm);margin-block-end:var(--slc-space-xl)}.slc-editorial-header__eyebrow,.slc-editorial-meta{color:var(--slc-color-muted);font-family:var(--slc-font-utility);font-size:.82rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.slc-editorial-article__title,.slc-editorial-header h1{font-family:var(--slc-font-display);font-size:clamp(2.25rem, 6vw, 4.75rem);line-height:1.02;margin:0;max-inline-size:13ch}.slc-editorial-header__description{color:var(--slc-color-muted);max-inline-size:64ch}.slc-editorial-grid{display:grid;gap:var(--slc-space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.slc-editorial-card{background:var(--slc-color-surface);border:1px solid var(--slc-color-border);border-radius:var(--slc-radius-sm);display:grid;overflow:hidden}.slc-editorial-card__media{aspect-ratio:16/10;background:var(--slc-color-background);display:block;overflow:hidden}.slc-editorial-card__media img{block-size:100%;inline-size:100%;object-fit:cover}.slc-editorial-card__body{display:grid;gap:var(--slc-space-sm);padding:var(--slc-space-lg)}.slc-editorial-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.slc-editorial-meta a{color:inherit}.slc-editorial-card__title{font-family:var(--slc-font-display);font-size:clamp(1.4rem, 3vw, 2.25rem);line-height:1.1;margin:0}.slc-editorial-article__title a,.slc-editorial-card__title a{color:var(--slc-color-text);text-decoration-thickness:0.08em;text-underline-offset:0.16em}.slc-editorial-card__title a:focus-visible,.slc-editorial-card__title a:hover,.slc-editorial-meta a:focus-visible,.slc-editorial-meta a:hover{color:var(--slc-color-primary)}.slc-editorial-card__excerpt,.slc-editorial-empty p{color:var(--slc-color-muted);margin:0}.slc-editorial-article{display:grid;gap:var(--slc-space-xl)}.slc-editorial-article__header{display:grid;gap:var(--slc-space-md)}.slc-editorial-article__media{margin:var(--slc-space-lg) 0 0}.slc-editorial-article__media img{border-radius:var(--slc-radius-sm);inline-size:100%}.slc-editorial-article__content{inline-size:min(100%,var(--slc-container-widths-content,72ch));margin-inline:auto;max-inline-size:var(--slc-container-widths-content,72ch)}.slc-editorial-article__content>*{margin-block-start:0}.slc-editorial-article__content>*+*{margin-block-start:var(--slc-space-md)}.post-navigation .nav-links,.slc-editorial-article__footer{border-block-start:1px solid var(--slc-color-border);display:flex;flex-wrap:wrap;gap:var(--slc-space-md);justify-content:space-between;padding-block-start:var(--slc-space-lg)}.post-navigation a{color:var(--slc-color-text);display:grid;gap:var(--slc-space-xs);text-decoration-thickness:0.08em;text-underline-offset:0.16em}.post-navigation a:focus-visible,.post-navigation a:hover{color:var(--slc-color-primary)}.nav-subtitle{color:var(--slc-color-muted);font-family:var(--slc-font-utility);font-size:.8rem;font-weight:800;text-transform:uppercase}.slc-editorial-empty{background:var(--slc-color-surface);border:1px solid var(--slc-color-border);border-radius:var(--slc-radius-sm);display:grid;gap:var(--slc-space-sm);padding:var(--slc-space-lg)}.slc-editorial-empty h2{font-family:var(--slc-font-display);font-size:clamp(1.5rem, 3vw, 2.25rem);line-height:1.1;margin:0}@media (max-width:600px){.post-navigation .nav-links,.slc-editorial-article__footer{display:grid}}