.broadsheet-template[data-astro-cid-md7dqjwp],.broadsheet-article[data-astro-cid-md7dqjwp]{--broadsheet-bg:var(--color-background,#fff);--broadsheet-text:var(--color-text,#1f2937);--broadsheet-primary:var(--color-primary,#c8102e);--broadsheet-accent:var(--color-accent,var(--broadsheet-primary));--broadsheet-text-secondary:color-mix(in srgb, var(--broadsheet-text) 82%, var(--broadsheet-bg) 18%);--broadsheet-muted:color-mix(in srgb, var(--broadsheet-text) 58%, var(--broadsheet-bg) 42%);--broadsheet-border:color-mix(in srgb, var(--broadsheet-bg) 80%, var(--broadsheet-text) 20%);--broadsheet-surface:color-mix(in srgb, var(--broadsheet-bg) 94%, var(--broadsheet-text) 6%);--broadsheet-code-bg:color-mix(in srgb, var(--broadsheet-bg) 94%, var(--broadsheet-text) 6%);--broadsheet-brand:var(--broadsheet-primary);--broadsheet-font-heading:var(--font-heading,Georgia, "Times New Roman", serif);--broadsheet-font-body:var(--font-body,Georgia, "Times New Roman", serif);--broadsheet-font-ui:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--broadsheet-rule-hair:1px solid var(--broadsheet-border);--broadsheet-rule-strong:1px solid var(--broadsheet-text);--broadsheet-rule-heavy:3px solid var(--broadsheet-text);--broadsheet-rule-double:4px double var(--broadsheet-text);--broadsheet-column-gap:1.5rem;--broadsheet-wide:80rem;--broadsheet-content:40rem;background-color:var(--broadsheet-bg);color:var(--broadsheet-text);font-family:var(--broadsheet-font-body)}.bs-archive[data-astro-cid-md7dqjwp]{max-width:var(--broadsheet-wide);margin-inline:auto;padding:1.5rem 1rem 3rem}@media (width>=640px){.bs-archive[data-astro-cid-md7dqjwp]{padding:2rem 1.5rem 4rem}}.bs-archive-head[data-astro-cid-md7dqjwp]{border-top:var(--broadsheet-rule-double);border-bottom:var(--broadsheet-rule-heavy);gap:.5rem;padding-top:.75rem;padding-bottom:1rem;display:grid}.bs-eyebrow[data-astro-cid-md7dqjwp]{font-family:var(--broadsheet-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--broadsheet-brand);font-size:.8125rem;font-weight:700}.bs-eyebrow[data-astro-cid-md7dqjwp] a[data-astro-cid-md7dqjwp]:hover{text-decoration:underline}.bs-archive-head[data-astro-cid-md7dqjwp] h1[data-astro-cid-md7dqjwp]{font-family:var(--broadsheet-font-heading);letter-spacing:0;hyphens:manual;overflow-wrap:anywhere;font-size:clamp(2.75rem,8vw,4.5rem);font-weight:400;line-height:1}.bs-description[data-astro-cid-md7dqjwp]{max-width:var(--broadsheet-content);color:var(--broadsheet-text-secondary);font-size:1.0625rem;line-height:1.5}.bs-count[data-astro-cid-md7dqjwp]{font-family:var(--broadsheet-font-ui);color:var(--broadsheet-muted);font-size:.8125rem}.bs-card[data-astro-cid-md7dqjwp]{flex-direction:column;gap:.25rem;display:flex;position:relative}.bs-card-link[data-astro-cid-md7dqjwp]{z-index:1;position:absolute;inset:0}.bs-kicker[data-astro-cid-md7dqjwp]{z-index:2;font-family:var(--broadsheet-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--broadsheet-brand);align-self:flex-start;font-size:.75rem;font-weight:700;position:relative}.bs-kicker[data-astro-cid-md7dqjwp]:hover{text-decoration:underline}.bs-card[data-astro-cid-md7dqjwp]:hover .bs-card-title[data-astro-cid-md7dqjwp]{text-underline-offset:.15em;text-decoration:underline 1px}.bs-card-image[data-astro-cid-md7dqjwp]{background:var(--broadsheet-surface);aspect-ratio:3/2;margin-bottom:.5rem;overflow:hidden}.bs-card-image[data-astro-cid-md7dqjwp] img[data-astro-cid-md7dqjwp],.bs-card-image-placeholder[data-astro-cid-md7dqjwp]{object-fit:cover;width:100%;height:100%;display:block}.bs-card-image-placeholder[data-astro-cid-md7dqjwp]{background:color-mix(in srgb, var(--broadsheet-brand) 8%, var(--broadsheet-bg) 92%)}.bs-card-title[data-astro-cid-md7dqjwp]{font-family:var(--broadsheet-font-heading);letter-spacing:-.01em;text-wrap:balance;font-size:1.25rem;font-weight:700;line-height:1.25}.bs-card-excerpt[data-astro-cid-md7dqjwp]{color:var(--broadsheet-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.5em;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.bs-meta[data-astro-cid-md7dqjwp]{font-family:var(--broadsheet-font-ui);color:var(--broadsheet-muted);flex-wrap:wrap;margin-top:.25rem;font-size:.75rem;display:flex}.bs-meta[data-astro-cid-md7dqjwp]>[data-astro-cid-md7dqjwp]+[data-astro-cid-md7dqjwp]:before{content:"•";margin-inline:.5rem}.bs-rule-grid[data-astro-cid-md7dqjwp]{overflow:hidden}.bs-rule-grid[data-astro-cid-md7dqjwp]>ul[data-astro-cid-md7dqjwp]{margin-bottom:0;margin-inline:calc(-1 * var(--broadsheet-column-gap) / 2 - 1px) calc(-1 * var(--broadsheet-column-gap) / 2);grid-template-columns:minmax(0,1fr);margin-top:-1px;padding:0;list-style:none;display:grid}.bs-rule-grid[data-astro-cid-md7dqjwp]>ul[data-astro-cid-md7dqjwp]>li[data-astro-cid-md7dqjwp]{border-inline-start:var(--broadsheet-rule-hair);border-top:var(--broadsheet-rule-hair);padding:1rem calc(var(--broadsheet-column-gap) / 2)}@media (width>=640px){.bs-rule-grid[data-astro-cid-md7dqjwp]>ul[data-astro-cid-md7dqjwp]{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-rule-grid[data-astro-cid-md7dqjwp]>ul[data-astro-cid-md7dqjwp]>li[data-astro-cid-md7dqjwp].bs-lead{grid-column:1/-1}}@media (width>=1024px){.bs-rule-grid[data-astro-cid-md7dqjwp]>ul[data-astro-cid-md7dqjwp]{grid-template-columns:repeat(3,minmax(0,1fr))}.bs-rule-grid[data-astro-cid-md7dqjwp]>ul[data-astro-cid-md7dqjwp]>li[data-astro-cid-md7dqjwp].bs-lead{grid-column:span 2}.bs-lead[data-astro-cid-md7dqjwp] .bs-card[data-astro-cid-md7dqjwp]{grid-template-rows:repeat(4,auto) 1fr;grid-template-columns:58% minmax(0,1fr);align-content:start;column-gap:1.5rem;display:grid}.bs-lead[data-astro-cid-md7dqjwp] .bs-card[data-astro-cid-md7dqjwp]>[data-astro-cid-md7dqjwp]:not(.bs-card-link){grid-column:2}.bs-lead[data-astro-cid-md7dqjwp] .bs-card[data-astro-cid-md7dqjwp]{height:100%}.bs-lead[data-astro-cid-md7dqjwp] .bs-card[data-astro-cid-md7dqjwp]>.bs-card-image[data-astro-cid-md7dqjwp]{aspect-ratio:auto;grid-area:1/1/-1;align-self:stretch;min-height:15rem;margin:0;position:relative}.bs-lead[data-astro-cid-md7dqjwp] .bs-card-image[data-astro-cid-md7dqjwp] img[data-astro-cid-md7dqjwp],.bs-lead[data-astro-cid-md7dqjwp] .bs-card-image-placeholder[data-astro-cid-md7dqjwp]{position:absolute;inset:0}}.bs-lead[data-astro-cid-md7dqjwp] .bs-card-title[data-astro-cid-md7dqjwp]{letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2.375rem);font-weight:800;line-height:1.12}.bs-lead[data-astro-cid-md7dqjwp] .bs-card-excerpt[data-astro-cid-md7dqjwp]{font-size:1.0625rem}.bs-empty[data-astro-cid-md7dqjwp]{text-align:center;color:var(--broadsheet-muted);padding-block:3rem}
