.prog-hero[data-astro-cid-nvfzo6vz]{padding-top:calc(var(--header-h) + clamp(2.5rem, 7vh, 5rem));border-bottom:1px solid var(--color-line);background:radial-gradient(46rem 26rem at 82% 30%, #c9a25e14, transparent 65%), var(--color-paper-soft);padding-bottom:clamp(2rem,5vh,3.5rem)}.ph-eyebrow[data-astro-cid-nvfzo6vz],.eyebrow[data-astro-cid-nvfzo6vz]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-bronze-deep);font-size:.75rem;font-weight:600}.prog-title[data-astro-cid-nvfzo6vz]{text-wrap:balance;margin-top:.8rem;font-size:clamp(2.1rem,1.2rem + 3.6vw,3.6rem);font-weight:500}.prog-lead[data-astro-cid-nvfzo6vz]{max-width:56ch;font-size:var(--text-lead);color:var(--color-ink-soft);margin-top:1.2rem}.prog-figure[data-astro-cid-nvfzo6vz]{justify-items:center;display:grid}@media (width<=48rem){.prog-figure[data-astro-cid-nvfzo6vz]{margin-top:1rem}}.section-title[data-astro-cid-nvfzo6vz]{font-size:var(--text-h2);text-wrap:balance;margin-top:.9rem;font-weight:500}.path[data-astro-cid-nvfzo6vz]{border-top:1px solid var(--color-line)}.path-row[data-astro-cid-nvfzo6vz]{border-bottom:1px solid var(--color-line);transition:opacity .7s ease-out var(--rd,0s), translate .7s ease-out var(--rd,0s);grid-template-columns:3.2rem 1fr;column-gap:1rem;padding:2rem .4rem;display:grid}@media (width>=48rem){.path-row[data-astro-cid-nvfzo6vz]{grid-template-columns:4.5rem 1fr;column-gap:2rem;padding:2.4rem .75rem}}.path-n[data-astro-cid-nvfzo6vz]{color:var(--color-bronze);font-variant-numeric:tabular-nums;padding-top:.35rem;font-size:1.15rem}.path-meta[data-astro-cid-nvfzo6vz]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.72rem;font-weight:600}.path-title[data-astro-cid-nvfzo6vz]{margin-top:.45rem;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:500;line-height:1.2}.path-text[data-astro-cid-nvfzo6vz]{max-width:58ch;color:var(--color-ink-soft);margin-top:.7rem;font-size:.95rem;line-height:1.6}.path-link[data-astro-cid-nvfzo6vz]{color:var(--color-bronze-deep);margin-top:1rem;font-size:.9rem;font-weight:600;transition:color .15s ease-out;display:inline-block}.path-link[data-astro-cid-nvfzo6vz]:hover{color:var(--color-bronze)}.ev-filters[data-astro-cid-nvfzo6vz]{flex-wrap:wrap;gap:.5rem;display:flex}.ev-chip[data-astro-cid-nvfzo6vz]{border:1px solid var(--color-line);color:var(--color-ink-soft);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:600;transition:border-color .15s ease-out,color .15s ease-out,background-color .15s ease-out}.ev-chip[data-astro-cid-nvfzo6vz]:hover{border-color:var(--color-bronze);color:var(--color-ink)}.ev-chip[data-astro-cid-nvfzo6vz].active{border-color:var(--color-bronze);color:var(--color-bronze-deep);background:#c9a25e1f}.ev-row[data-astro-cid-nvfzo6vz].hidden{display:none}.ev-empty[data-astro-cid-nvfzo6vz]{color:var(--color-muted);padding:2rem .5rem;font-size:.92rem}.ev-list[data-astro-cid-nvfzo6vz]{border-top:1px solid var(--color-line)}.ev-row[data-astro-cid-nvfzo6vz]{border-bottom:1px solid var(--color-line);transition:opacity .7s ease-out var(--rd,0s), translate .7s ease-out var(--rd,0s), background-color .2s ease-out;grid-template-columns:3.6rem 1fr 2rem;align-items:center;column-gap:1.1rem;padding:1.5rem .4rem;display:grid}@media (width>=48rem){.ev-row[data-astro-cid-nvfzo6vz]{grid-template-columns:5rem 1fr 3rem;column-gap:1.8rem;padding:1.7rem .75rem}}.ev-row[data-astro-cid-nvfzo6vz]:hover{background:#0d13268c}.ev-date[data-astro-cid-nvfzo6vz]{border-radius:var(--radius-card);border:1px solid #c9a25e59;justify-items:center;gap:.1rem;padding:.55rem .3rem;line-height:1;display:grid}.ev-date[data-astro-cid-nvfzo6vz] b[data-astro-cid-nvfzo6vz]{color:var(--color-bronze-deep);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:500}.ev-date[data-astro-cid-nvfzo6vz] i[data-astro-cid-nvfzo6vz]{font-style:normal;font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.62rem;font-weight:600}.ev-meta[data-astro-cid-nvfzo6vz]{letter-spacing:.11em;text-transform:uppercase;color:var(--color-muted);font-size:.72rem;font-weight:600}.ev-title[data-astro-cid-nvfzo6vz]{margin-top:.35rem;font-size:clamp(1.15rem,1rem + .8vw,1.5rem);font-weight:500;line-height:1.25;transition:color .2s ease-out}.ev-row[data-astro-cid-nvfzo6vz]:hover .ev-title[data-astro-cid-nvfzo6vz]{color:var(--color-bronze-deep)}.ev-short[data-astro-cid-nvfzo6vz]{max-width:62ch;color:var(--color-ink-soft);margin-top:.4rem;font-size:.9rem;line-height:1.55}.ev-arrow[data-astro-cid-nvfzo6vz]{color:var(--color-bronze);justify-self:end;font-size:1.3rem;transition:translate .25s ease-out}.ev-row[data-astro-cid-nvfzo6vz]:hover .ev-arrow[data-astro-cid-nvfzo6vz]{translate:6px}
