.breadcrumb[data-astro-cid-qaanghzh] ol[data-astro-cid-qaanghzh]{display:flex;flex-wrap:nowrap;align-items:center;margin:0;padding:0;list-style:none;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--color-text-tertiary);min-width:0}.breadcrumb[data-astro-cid-qaanghzh] li[data-astro-cid-qaanghzh]{display:flex;align-items:center;min-width:0}.breadcrumb[data-astro-cid-qaanghzh] li[data-astro-cid-qaanghzh]+li[data-astro-cid-qaanghzh]:before{content:"›";margin:0 var(--sp-2);color:var(--color-text-tertiary)}.breadcrumb[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]{padding:var(--sp-2) 0;color:var(--color-text-secondary);text-decoration:none;transition:color var(--dur-hover) var(--ease)}.breadcrumb[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.breadcrumb__current[data-astro-cid-qaanghzh]{padding:var(--sp-2) 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.read-bar[data-astro-cid-zm77yjld]{position:fixed;top:0;left:0;right:0;height:2px;z-index:60;pointer-events:none;background:transparent}.read-bar[data-astro-cid-zm77yjld] span[data-astro-cid-zm77yjld]{display:block;height:100%;background:linear-gradient(90deg,var(--color-accent),var(--color-primary));transform:scaleX(0);transform-origin:left center;transition:transform .1s linear}.article[data-astro-cid-zm77yjld]{padding-bottom:var(--sp-10)}.article[data-astro-cid-zm77yjld] .breadcrumb[data-astro-cid-zm77yjld]{padding-top:var(--sp-5);margin-bottom:var(--sp-6)}@media(min-width:768px){.article[data-astro-cid-zm77yjld] .breadcrumb[data-astro-cid-zm77yjld]{padding-top:var(--sp-7)}}.banner[data-astro-cid-zm77yjld]{position:relative;height:132px;border:1px solid var(--color-border-card);border-radius:var(--r-lg);background-color:var(--color-bg-subtle);overflow:hidden}@media(min-width:768px){.banner[data-astro-cid-zm77yjld]{height:180px}}.banner[data-astro-cid-zm77yjld]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--color-accent);z-index:1}.banner--football[data-astro-cid-zm77yjld]{background-image:radial-gradient(circle at 76% 50%,transparent 0 33px,rgba(29,78,107,.2) 33px 34px,transparent 34px 65px,rgba(29,78,107,.2) 65px 66px,transparent 66px 97px,rgba(29,78,107,.2) 97px 98px,transparent 98px 129px,rgba(29,78,107,.2) 129px 130px,transparent 130px)}.banner--people[data-astro-cid-zm77yjld]{background-image:repeating-linear-gradient(90deg,transparent 0 27px,rgba(29,78,107,.18) 27px 28px)}.banner--essays[data-astro-cid-zm77yjld]{background-image:repeating-linear-gradient(45deg,transparent 0 12px,rgba(29,78,107,.15) 12px 13px)}.article__kicker[data-astro-cid-zm77yjld]{margin:var(--sp-6) 0 var(--sp-2);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.16em;color:var(--color-accent)}.article__title[data-astro-cid-zm77yjld]{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-heading)}.article__meta[data-astro-cid-zm77yjld]{margin:var(--sp-4) 0 var(--sp-7);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.article__exits[data-astro-cid-zm77yjld]{margin-top:var(--sp-9)}.article__pager[data-astro-cid-zm77yjld]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3);margin-bottom:var(--sp-9)}.article__pager-link[data-astro-cid-zm77yjld]{display:flex;flex-direction:column;gap:6px;padding:var(--sp-4) var(--sp-5);border:1px solid var(--color-border-card);border-radius:var(--r-md);background:var(--color-surface);text-decoration:none;transition:border-color .3s var(--ease),transform .3s var(--ease),box-shadow .3s var(--ease)}.article__pager-link--next[data-astro-cid-zm77yjld]{text-align:right}.article__pager-dir[data-astro-cid-zm77yjld]{font-size:var(--fs-micro);letter-spacing:.04em;color:var(--color-text-tertiary)}.article__pager-title[data-astro-cid-zm77yjld]{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);line-height:var(--lh-sm);color:var(--color-text);transition:color .3s var(--ease)}@media(hover:hover)and (pointer:fine){.article__pager-link[data-astro-cid-zm77yjld]:hover{border-color:var(--color-border-strong);transform:translateY(-2px);box-shadow:var(--shadow-card)}.article__pager-link[data-astro-cid-zm77yjld]:hover .article__pager-title[data-astro-cid-zm77yjld]{color:var(--color-accent)}}.article__pager-link[data-astro-cid-zm77yjld]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media(max-width:620px){.article__pager[data-astro-cid-zm77yjld]{grid-template-columns:1fr}.article__pager-link--next[data-astro-cid-zm77yjld]{text-align:left}}.article__pager-slot[data-astro-cid-zm77yjld]{display:none}.article__next-empty[data-astro-cid-zm77yjld]{margin:0;padding:var(--sp-4) var(--sp-5);font-size:var(--fs-body-sm);color:var(--color-text-tertiary);border:1px dashed var(--color-border);border-radius:var(--r-md)}.cross-block[data-astro-cid-zm77yjld]{margin-bottom:var(--sp-8);padding:var(--sp-6);background:var(--color-bg-subtle);border-radius:var(--r-lg)}.cross-block__title[data-astro-cid-zm77yjld]{font-size:var(--fs-h3);line-height:var(--lh-h3)}.cross-block__guide[data-astro-cid-zm77yjld]{margin:var(--sp-2) 0 0;font-size:var(--fs-body-sm);color:var(--color-text-tertiary)}.cross-block__list[data-astro-cid-zm77yjld]{margin:var(--sp-4) 0 0;padding:0;list-style:none}.cross-block__list[data-astro-cid-zm77yjld] li[data-astro-cid-zm77yjld]{display:flex;align-items:baseline;gap:var(--sp-2);margin-top:var(--sp-3);font-size:var(--fs-body-sm);line-height:var(--lh-sm)}.cross-block__buttons[data-astro-cid-zm77yjld]{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4)}.article__cta[data-astro-cid-zm77yjld]{text-align:center}.article__cta-line[data-astro-cid-zm77yjld]{margin:0 0 var(--sp-4);font-size:var(--fs-body-sm);color:var(--color-text-secondary)}
