.c-field[data-astro-cid-tp66ayld]{--cell:64px;position:absolute;inset:0}.c-field[data-astro-cid-tp66ayld] canvas[data-astro-cid-tp66ayld]{width:100%;height:100%;display:block}.c-pages[data-astro-cid-2x22b67t]{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:8px;padding-top:28px;display:flex}ol[data-astro-cid-2x22b67t]{gap:4px;padding:0;list-style:none;display:flex}a[data-astro-cid-2x22b67t],ol[data-astro-cid-2x22b67t] span[data-astro-cid-2x22b67t]{min-width:40px;height:40px;color:var(--color-accent-strong);place-items:center;padding-inline:10px;font-weight:650;text-decoration:none;display:grid}a[data-astro-cid-2x22b67t]:hover{background:var(--color-accent-soft)}a[data-astro-cid-2x22b67t]:focus-visible{outline:2px solid var(--color-accent)}a[data-astro-cid-2x22b67t].is-now{color:var(--color-on-accent);background:var(--color-accent)}.c-featured[data-astro-cid-5ejkwnik]{border-bottom:1px solid var(--color-line)}.c-featured__link[data-astro-cid-5ejkwnik]{max-width:46rem;color:inherit;flex-direction:column;gap:16px;padding-block:clamp(44px,7vw,88px);text-decoration:none;display:flex}.c-featured__link[data-astro-cid-5ejkwnik]:focus-visible{outline:2px solid var(--color-accent);outline-offset:6px}.c-featured[data-astro-cid-5ejkwnik] strong[data-astro-cid-5ejkwnik]{font-family:var(--font-heading);font-size:var(--text-h1);letter-spacing:-.03em;color:var(--color-ink);text-wrap:balance;transition:color var(--speed) var(--ease-smooth);font-weight:800;line-height:1.06}.c-featured__link[data-astro-cid-5ejkwnik]:hover strong[data-astro-cid-5ejkwnik]{color:var(--color-accent-strong)}.c-featured__text[data-astro-cid-5ejkwnik]{font-size:var(--text-lead);color:var(--color-muted);line-height:1.5}.c-meta[data-astro-cid-5ejkwnik]{font-size:var(--text-small);color:var(--color-muted)}.c-meta[data-astro-cid-5ejkwnik] b[data-astro-cid-5ejkwnik]{color:var(--color-on-accent);background:var(--color-accent);margin-right:8px;padding:3px 9px;font-weight:650}.c-more[data-astro-cid-5ejkwnik]{color:var(--color-accent-strong);align-items:center;gap:8px;margin-top:6px;font-weight:700;display:inline-flex}.c-rows[data-astro-cid-5ejkwnik]{padding:0;list-style:none}.c-rows[data-astro-cid-5ejkwnik] li[data-astro-cid-5ejkwnik]+li[data-astro-cid-5ejkwnik]{border-top:1px solid var(--color-line)}.c-rows[data-astro-cid-5ejkwnik] a[data-astro-cid-5ejkwnik]{color:inherit;gap:8px;padding-block:clamp(20px,2.6vw,30px);text-decoration:none;display:grid}.c-rows[data-astro-cid-5ejkwnik] a[data-astro-cid-5ejkwnik]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.c-rows__meta[data-astro-cid-5ejkwnik]{white-space:nowrap}.c-rows__main[data-astro-cid-5ejkwnik]{gap:8px;display:grid}.c-rows[data-astro-cid-5ejkwnik] strong[data-astro-cid-5ejkwnik]{font-family:var(--font-heading);font-size:var(--text-h3);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;transition:color var(--speed) var(--ease-smooth);font-weight:800;line-height:1.18}.c-rows__main[data-astro-cid-5ejkwnik]>span[data-astro-cid-5ejkwnik]{max-width:62ch;color:var(--color-muted);line-height:1.55}.c-rows__go[data-astro-cid-5ejkwnik]{color:var(--color-accent);transition:transform var(--speed) var(--ease-smooth);display:none}.c-rows[data-astro-cid-5ejkwnik] a[data-astro-cid-5ejkwnik]:hover strong[data-astro-cid-5ejkwnik]{color:var(--color-accent-strong)}.c-rows[data-astro-cid-5ejkwnik] a[data-astro-cid-5ejkwnik]:hover .c-rows__go[data-astro-cid-5ejkwnik]{transform:translate(6px)}@media (width>=900px){.c-rows[data-astro-cid-5ejkwnik] a[data-astro-cid-5ejkwnik]{grid-template-columns:14rem minmax(0,1fr) 40px;align-items:baseline;gap:32px}.c-rows__go[data-astro-cid-5ejkwnik]{place-self:center end;display:block}}@media (prefers-reduced-motion:reduce){.c-rows__go[data-astro-cid-5ejkwnik],.c-rows[data-astro-cid-5ejkwnik] strong[data-astro-cid-5ejkwnik],.c-featured[data-astro-cid-5ejkwnik] strong[data-astro-cid-5ejkwnik]{transition:none}}.c-cta[data-astro-cid-eyejplsd]{background:var(--color-bg);border-top:1px solid var(--color-line)}.c-cta[data-astro-cid-eyejplsd] .c-cta__main{place-items:center start;gap:1.75rem;display:grid}@media (width>=900px){.c-cta[data-astro-cid-eyejplsd] .c-cta__main{grid-template-columns:1fr auto;gap:4rem}}.c-cta__title[data-astro-cid-eyejplsd]{font-size:var(--text-h1);text-wrap:balance;line-height:1.05}.c-cta__text[data-astro-cid-eyejplsd]{color:var(--color-muted)}.c-phero{border-bottom:1px solid var(--color-line);overflow:clip}
