.atlas[data-astro-cid-cyvptr5m]{gap:var(--space-12);padding-block:var(--space-8) var(--space-12);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.names[data-astro-cid-cyvptr5m]{counter-reset:none;margin:0;padding:0;list-style:none}li[data-astro-cid-cyvptr5m]{border-bottom:1px dotted var(--color-ink);animation:.8s cubic-bezier(.2,.7,.2,1) both rise;animation-delay:calc(var(--i) * 45ms)}li[data-astro-cid-cyvptr5m] a[data-astro-cid-cyvptr5m]{align-items:center;gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:2.25rem 1.75rem 1fr auto;text-decoration:none;display:grid;position:relative}li[data-astro-cid-cyvptr5m] a[data-astro-cid-cyvptr5m]:after{content:"";inset-inline:0;background:linear-gradient(to right, var(--accent-1) 50%, var(--accent-2) 50%);transform-origin:0;height:3px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-1px;transform:scaleX(0)}[dir=rtl] li[data-astro-cid-cyvptr5m] a[data-astro-cid-cyvptr5m]:after{transform-origin:100%}.num[data-astro-cid-cyvptr5m]{font-family:var(--font-display);font-size:var(--text-label);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-weight:600}.flag[data-astro-cid-cyvptr5m]{box-shadow:0 0 0 1px var(--color-rule);border-radius:50%}.name[data-astro-cid-cyvptr5m]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.75rem,2.4vw + .75rem,3rem);font-weight:900;line-height:1.05;transition:color .3s,transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s}.meta[data-astro-cid-cyvptr5m]{font-family:var(--font-display);font-size:var(--text-small);color:var(--color-ink-muted);text-align:end;flex-direction:column;align-items:flex-end;display:flex}.meta[data-astro-cid-cyvptr5m] time[data-astro-cid-cyvptr5m]{font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:600}.thumb[data-astro-cid-cyvptr5m]{display:none}@media (hover:hover){.names[data-astro-cid-cyvptr5m]:hover li[data-astro-cid-cyvptr5m]:not(:hover) .name[data-astro-cid-cyvptr5m]{opacity:.22}}li[data-astro-cid-cyvptr5m].is-active .name[data-astro-cid-cyvptr5m]{color:var(--accent-1);transform:translate(10px)}[dir=rtl] li[data-astro-cid-cyvptr5m].is-active .name[data-astro-cid-cyvptr5m]{transform:translate(-10px)}li[data-astro-cid-cyvptr5m].is-active a[data-astro-cid-cyvptr5m]:after{transform:scaleX(1)}.preview[data-astro-cid-cyvptr5m]{position:sticky;top:4.5rem}.stage[data-astro-cid-cyvptr5m]{aspect-ratio:4/5;background:var(--color-ink);position:relative;overflow:hidden}.layer[data-astro-cid-cyvptr5m]{opacity:0;margin:0;transition:opacity .9s;position:absolute;inset:0}.layer[data-astro-cid-cyvptr5m].is-current{opacity:1}.layer[data-astro-cid-cyvptr5m] img[data-astro-cid-cyvptr5m]{object-fit:cover;width:100%;height:100%;transition:transform 6s ease-out;transform:scale(1.08)}.layer[data-astro-cid-cyvptr5m].is-current img[data-astro-cid-cyvptr5m]{transform:scale(1)}.layer[data-astro-cid-cyvptr5m]:after{content:"";background:linear-gradient(#0000 55%,#09090bbf);position:absolute;inset:0}figcaption[data-astro-cid-cyvptr5m]{inset-inline:var(--space-6);bottom:var(--space-6);z-index:1;color:#fff;font-family:var(--font-display);font-size:1.125rem;font-weight:700;position:absolute}.layer[data-astro-cid-cyvptr5m] figcaption[data-astro-cid-cyvptr5m]{transition:opacity .4s .5s}.layer[data-astro-cid-cyvptr5m]:not(.is-current) figcaption[data-astro-cid-cyvptr5m]{opacity:0;transition:opacity .15s}.progress[data-astro-cid-cyvptr5m]{inset-inline:0;z-index:2;background:#ffffff26;height:3px;position:absolute;bottom:0}.progress[data-astro-cid-cyvptr5m] span[data-astro-cid-cyvptr5m]{background:var(--accent-1,var(--color-brand));transform-origin:0;height:100%;animation:2.6s linear progress;display:block}.hint[data-astro-cid-cyvptr5m]{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--text-small);color:var(--color-ink-muted)}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes progress{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){li[data-astro-cid-cyvptr5m],.progress[data-astro-cid-cyvptr5m] span[data-astro-cid-cyvptr5m]{animation:none}.layer[data-astro-cid-cyvptr5m] img[data-astro-cid-cyvptr5m]{transition:none;transform:none}}@media (width<=900px){.atlas[data-astro-cid-cyvptr5m]{grid-template-columns:1fr}.preview[data-astro-cid-cyvptr5m]{display:none}li[data-astro-cid-cyvptr5m] a[data-astro-cid-cyvptr5m]{grid-template-columns:1.75rem 1fr auto 4.5rem}.num[data-astro-cid-cyvptr5m],.flag[data-astro-cid-cyvptr5m]{display:none}.flag[data-astro-cid-cyvptr5m]+.name[data-astro-cid-cyvptr5m]{grid-column:1/3}.thumb[data-astro-cid-cyvptr5m]{object-fit:cover;width:4.5rem;height:3.25rem;display:block}li[data-astro-cid-cyvptr5m].is-active .name[data-astro-cid-cyvptr5m]{color:inherit;transform:none}}.intro[data-astro-cid-sspe7qmo]{align-items:end;gap:var(--space-3) var(--space-12);padding-block:var(--space-12) var(--space-6);border-bottom:3px solid var(--color-ink);grid-template-columns:1.15fr 1fr;grid-template-areas:"count count""title lede";display:grid}.count[data-astro-cid-sspe7qmo]{color:var(--color-brand);grid-area:count}h1[data-astro-cid-sspe7qmo]{font-size:var(--text-h1);letter-spacing:-.01em;grid-area:title;font-weight:600;line-height:.95}.lede[data-astro-cid-sspe7qmo]{color:var(--color-ink-muted);grid-area:lede;margin:0;font-size:1.25rem}@media (width<=900px){.intro[data-astro-cid-sspe7qmo]{grid-template-columns:1fr;grid-template-areas:"count""title""lede"}}
