.text[data-astro-cid-sfj77cf2]{grid-column:1/5;align-self:center}.intro[data-astro-cid-sfj77cf2]{margin:0 0 1.5rem}.photo[data-astro-cid-sfj77cf2]{grid-column:5/-1;margin:0}.photo[data-astro-cid-sfj77cf2] figcaption[data-astro-cid-sfj77cf2]{margin-top:.5rem}.photo[data-astro-cid-sfj77cf2] figcaption[data-astro-cid-sfj77cf2] a[data-astro-cid-sfj77cf2]{white-space:nowrap}.frame[data-astro-cid-sfj77cf2]{aspect-ratio:4/3;background:var(--ink);position:relative;overflow:hidden}.frame[data-astro-cid-sfj77cf2] img[data-astro-cid-sfj77cf2],.frame[data-astro-cid-sfj77cf2] svg[data-astro-cid-sfj77cf2]{width:100%;height:100%;position:absolute;inset:0}.frame[data-astro-cid-sfj77cf2] img[data-astro-cid-sfj77cf2]{object-fit:cover;filter:grayscale()contrast(1.1)brightness(.9)}.frame[data-astro-cid-sfj77cf2] rect{fill:#8fd3cc;fill-opacity:.08;stroke:#8fd3cc;stroke-width:16px;transition:opacity .2s}fieldset[data-astro-cid-sfj77cf2]{border:0;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;padding:0;display:flex}legend[data-astro-cid-sfj77cf2]{color:var(--muted);font-size:var(--step-small);margin-bottom:.5rem;padding:0}label[data-astro-cid-sfj77cf2]{background:var(--surface);cursor:pointer;border-radius:999px;align-items:center;min-height:2.75rem;padding:0 1.1rem;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex;position:relative}label[data-astro-cid-sfj77cf2]:hover{background:light-dark(#16151224,#ffffff29)}label[data-astro-cid-sfj77cf2]:has(input:checked){background:var(--ink);color:var(--bg)}label[data-astro-cid-sfj77cf2]:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:3px}input[data-astro-cid-sfj77cf2]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.readout[data-astro-cid-sfj77cf2]{margin:0 0 1.5rem;font-weight:600}@media (width<=52rem){.text[data-astro-cid-sfj77cf2]{display:contents}.text[data-astro-cid-sfj77cf2]>[data-astro-cid-sfj77cf2],.photo[data-astro-cid-sfj77cf2]{grid-column:1/-1}.photo[data-astro-cid-sfj77cf2]{order:1;margin-bottom:1.5rem}fieldset[data-astro-cid-sfj77cf2],.readout[data-astro-cid-sfj77cf2],.more[data-astro-cid-sfj77cf2]{order:2}}.history[data-astro-cid-undqslpp]{max-width:60rem;margin:0;padding:0;list-style:none}.history[data-astro-cid-undqslpp]>li[data-astro-cid-undqslpp]{grid-template-columns:9rem 1fr;align-items:baseline;gap:.35rem 2rem;padding-block:1.5rem;display:grid}.history[data-astro-cid-undqslpp]>li[data-astro-cid-undqslpp].minor{color:var(--muted);padding-block:.3rem}.history[data-astro-cid-undqslpp]>li[data-astro-cid-undqslpp]:not(.minor)+li[data-astro-cid-undqslpp].minor{margin-top:1rem}.minor[data-astro-cid-undqslpp] p[data-astro-cid-undqslpp]{margin:0}.when[data-astro-cid-undqslpp]{font-size:var(--step-lead);letter-spacing:-.04em;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400;line-height:1}.minor[data-astro-cid-undqslpp] .when[data-astro-cid-undqslpp]{font-size:var(--step-body);letter-spacing:0}h3[data-astro-cid-undqslpp]{font-size:var(--step-lead);letter-spacing:-.03em;font-weight:600;line-height:1.15}.org[data-astro-cid-undqslpp]{color:var(--muted);margin:.4rem 0 0}.org[data-astro-cid-undqslpp] strong[data-astro-cid-undqslpp],.minor[data-astro-cid-undqslpp] strong[data-astro-cid-undqslpp]{color:var(--ink);font-weight:600}.path[data-astro-cid-undqslpp]{color:var(--muted);margin:.6rem 0 0}.path[data-astro-cid-undqslpp]>span[data-astro-cid-undqslpp]:not(.arrow){white-space:nowrap}.path[data-astro-cid-undqslpp] .now[data-astro-cid-undqslpp]{color:var(--ink);font-weight:600}.path[data-astro-cid-undqslpp] .yr[data-astro-cid-undqslpp]{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:400}.path[data-astro-cid-undqslpp] .arrow[data-astro-cid-undqslpp]{color:var(--accent)}.cases[data-astro-cid-undqslpp]{color:var(--muted);margin:.9rem 0 0}.cases[data-astro-cid-undqslpp] a[data-astro-cid-undqslpp]{color:var(--ink)}@media (width<=30rem){.history[data-astro-cid-undqslpp]>li[data-astro-cid-undqslpp]{grid-template-columns:1fr}.history[data-astro-cid-undqslpp]>li[data-astro-cid-undqslpp].minor{gap:0}}
