.article-breadcrumb:where(.astro-uk3ufkfv){margin-bottom:1rem;color:var(--sl-color-gray-3);font-size:.85rem}.article-breadcrumb:where(.astro-uk3ufkfv) ol:where(.astro-uk3ufkfv){display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.article-breadcrumb:where(.astro-uk3ufkfv) li:where(.astro-uk3ufkfv):not(:last-child):after{content:"/";margin-left:.35rem;color:var(--sl-color-gray-4)}.article-breadcrumb:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv){color:inherit;text-decoration:none}.article-breadcrumb:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv):hover{color:var(--sl-color-text-accent)}.article-breadcrumb:where(.astro-uk3ufkfv) span:where(.astro-uk3ufkfv){display:inline-block;max-width:34rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.article-meta:where(.astro-uk3ufkfv){display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:var(--sl-color-gray-3);font-size:.9rem;margin-bottom:1.5rem}.article-series:where(.astro-uk3ufkfv){display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;align-items:center;margin:0 0 2rem;padding:1rem;border:1px solid var(--sl-color-gray-5);border-radius:.4rem}.article-series:where(.astro-uk3ufkfv) div:where(.astro-uk3ufkfv){display:grid;gap:.2rem}.article-series:where(.astro-uk3ufkfv) span:where(.astro-uk3ufkfv),.article-series:where(.astro-uk3ufkfv) p:where(.astro-uk3ufkfv){margin:0;color:var(--sl-color-gray-3);font-size:.85rem}.article-series:where(.astro-uk3ufkfv) strong:where(.astro-uk3ufkfv){color:var(--sl-color-white)}.article-series:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv){color:var(--sl-color-text-accent);white-space:nowrap}.article-sequence:where(.astro-uk3ufkfv){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--sl-color-gray-5)}.article-sequence:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv){display:grid;gap:.35rem;min-height:6rem;padding:1rem;border:1px solid var(--sl-color-gray-5);border-radius:.4rem;color:inherit;text-decoration:none}.article-sequence:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv):last-child{text-align:right}.article-sequence:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv):hover{border-color:var(--sl-color-text-accent)}.article-sequence:where(.astro-uk3ufkfv) span:where(.astro-uk3ufkfv){color:var(--sl-color-gray-3);font-size:.8rem}.article-sequence:where(.astro-uk3ufkfv) strong:where(.astro-uk3ufkfv){color:var(--sl-color-white);line-height:1.45}.article-related:where(.astro-uk3ufkfv){margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--sl-color-gray-5)}.article-related:where(.astro-uk3ufkfv) h2:where(.astro-uk3ufkfv){margin-top:0;font-size:1.4rem}.article-related:where(.astro-uk3ufkfv)>div:where(.astro-uk3ufkfv){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.article-related:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv){display:grid;align-content:start;gap:.45rem;min-width:0;padding:1rem;border:1px solid var(--sl-color-gray-5);border-radius:.4rem;color:inherit;text-decoration:none}.article-related:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv):hover{border-color:var(--sl-color-text-accent)}.article-related:where(.astro-uk3ufkfv) small:where(.astro-uk3ufkfv),.article-related:where(.astro-uk3ufkfv) span:where(.astro-uk3ufkfv){color:var(--sl-color-gray-3)}.article-related:where(.astro-uk3ufkfv) strong:where(.astro-uk3ufkfv){color:var(--sl-color-white);line-height:1.45}.article-related:where(.astro-uk3ufkfv) span:where(.astro-uk3ufkfv){display:-webkit-box;overflow:hidden;font-size:.85rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-footer:where(.astro-uk3ufkfv){display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.article-footer:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv){color:var(--sl-color-text-accent)}@media(max-width:720px){.article-series:where(.astro-uk3ufkfv){grid-template-columns:1fr auto}.article-series:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv){grid-column:1 / -1}.article-sequence:where(.astro-uk3ufkfv),.article-related:where(.astro-uk3ufkfv)>div:where(.astro-uk3ufkfv){grid-template-columns:1fr}.article-sequence:where(.astro-uk3ufkfv) a:where(.astro-uk3ufkfv):last-child{text-align:left}.article-breadcrumb:where(.astro-uk3ufkfv) span:where(.astro-uk3ufkfv){max-width:14rem}}
