.front[data-astro-cid-lcdefpme]{padding-block:var(--spacing-6) var(--spacing-12)}.front__grid[data-astro-cid-lcdefpme]{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,21rem);grid-template-areas:"lead media rail""row row rail";display:grid}.lead[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--spacing-6);flex-direction:column;grid-area:lead;min-width:0;display:flex}.lead__link[data-astro-cid-lcdefpme]{gap:var(--spacing-4);color:inherit;flex-direction:column;text-decoration:none;display:flex}.lead__title[data-astro-cid-lcdefpme]{letter-spacing:-.04em;text-underline-offset:.12em;transition:text-decoration-color var(--transition-fast);font-size:clamp(2.5rem,1.5rem + 2.6vw,4rem);line-height:1;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px}.lead__link[data-astro-cid-lcdefpme]:hover .lead__title[data-astro-cid-lcdefpme]{text-decoration-color:currentColor}.lead__excerpt[data-astro-cid-lcdefpme]{-webkit-line-clamp:4;font-family:var(--font-heading);color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.35;display:-webkit-box;overflow:hidden}.lead__meta[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.lead__byline[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.meta[data-astro-cid-lcdefpme]{font-size:var(--font-size-xs);color:var(--color-muted);font-variant-numeric:tabular-nums}.lead__excerpt[data-astro-cid-lcdefpme][data-emdash-editing]{display:block}.lead__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:var(--color-fill);grid-area:media;align-self:start;display:block;position:relative;overflow:hidden}.lead__media[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.front__row[data-astro-cid-lcdefpme]{gap:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px dashed var(--color-border-strong);grid-area:row;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rail[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border-strong);grid-area:rail;min-width:0}.rail__title[data-astro-cid-lcdefpme]{padding-block:var(--spacing-3);font-family:var(--font-body);font-size:var(--font-size-sm);letter-spacing:0;font-weight:600}.rail__list[data-astro-cid-lcdefpme]{list-style:none}.story[data-astro-cid-lcdefpme]{gap:var(--spacing-4);padding-block:var(--spacing-4) var(--spacing-5);border-top:1px solid var(--color-border-strong);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.story__num[data-astro-cid-lcdefpme]{border:1px solid var(--color-border-strong);width:1.5rem;height:1.5rem;color:var(--color-muted);place-items:center;margin-top:.2rem;font-size:.75rem;display:grid}.story__body[data-astro-cid-lcdefpme]{gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.story__link[data-astro-cid-lcdefpme]{gap:var(--spacing-2);color:inherit;flex-direction:column;text-decoration:none;display:flex}.story__title[data-astro-cid-lcdefpme]{font-size:1.3125rem;line-height:1.15}.story__link[data-astro-cid-lcdefpme]:hover .story__title[data-astro-cid-lcdefpme]{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.story__excerpt[data-astro-cid-lcdefpme]{-webkit-line-clamp:2;font-family:var(--font-heading);color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.35;display:-webkit-box;overflow:hidden}.story__meta[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.more-grid[data-astro-cid-lcdefpme]{column-gap:var(--spacing-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.more-grid[data-astro-cid-lcdefpme]>*{border-top:1px solid var(--color-border)}.cta[data-astro-cid-lcdefpme]{background:var(--color-accent);color:var(--color-on-accent)}.cta__inner[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-5);text-align:center;flex-direction:column;padding-block:clamp(3.5rem,2rem + 5vw,6.5rem);display:flex}.cta__eyebrow[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, currentColor 45%, transparent);font-size:var(--font-size-xs);padding:2px 12px}.cta__title[data-astro-cid-lcdefpme]{letter-spacing:-.04em;max-width:18ch;font-size:clamp(2.25rem,1.4rem + 3vw,4rem);line-height:1.02}.cta__actions[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-3);flex-wrap:wrap;display:flex}.cta__btn[data-astro-cid-lcdefpme]{background:var(--color-on-accent);color:var(--color-accent)}.cta__btn[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--color-on-accent) 88%, transparent)}.cta__btn--ghost[data-astro-cid-lcdefpme]{color:var(--color-on-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-on-accent) 60%, transparent)}.cta__btn--ghost[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--color-on-accent) 12%, transparent);box-shadow:inset 0 0 0 1px var(--color-on-accent)}.explore__grid[data-astro-cid-lcdefpme]{gap:var(--spacing-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.explore__col[data-astro-cid-lcdefpme]{gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.explore__heading[data-astro-cid-lcdefpme]{padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-border-strong);font-family:var(--font-body);font-size:var(--font-size-sm);letter-spacing:0;font-weight:600}.explore__list[data-astro-cid-lcdefpme]{list-style:none}.explore__item[data-astro-cid-lcdefpme]{padding-block:var(--spacing-3);border-bottom:1px solid var(--color-border);flex-direction:column;gap:2px;display:flex}.explore__link[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-text);font-size:1.0625rem;line-height:1.25;text-decoration-color:#0000}.explore__link[data-astro-cid-lcdefpme]:hover{text-decoration-color:currentColor}.front__grid--no-rail[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"lead media""row row"}@media (width<=1100px){.front__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"lead media""row row""rail rail"}}@media (width<=760px){.front__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);grid-template-areas:"media""lead""row""rail"}.front__grid--no-rail[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);grid-template-areas:"media""lead""row"}.lead__media[data-astro-cid-lcdefpme]{aspect-ratio:16/10}.front__row[data-astro-cid-lcdefpme],.more-grid[data-astro-cid-lcdefpme],.explore__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
