.fBW8XW_orrery{--type:var(--night-type);--muted:#b8b5ad;--rule:color-mix(in srgb, var(--night-type) 24%, transparent);min-height:100svh;padding:45px var(--gutter) 72px;background:var(--night);color:var(--night-type)}@supports not (color:color-mix(in srgb, red, blue)){.fBW8XW_orrery{--rule:#f1ebdf3d}}.fBW8XW_head{max-width:44em}.fBW8XW_title{font-size:var(--fs-chapter);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:300;line-height:1.05}.fBW8XW_line{font-size:var(--fs-reading);color:var(--muted);margin:9px 0 0;font-style:italic}.fBW8XW_note{max-width:44em;font-size:var(--fs-reading);color:var(--muted);margin:18px 0 0;line-height:1.55}.fBW8XW_state{min-height:1lh;font-size:var(--fs-folio);color:var(--muted);margin:9px 0 0}.fBW8XW_cycle{border-top:1px solid var(--rule);margin-top:45px;padding-top:18px}.fBW8XW_heading{font-family:var(--font-mono);font-size:var(--fs-folio);letter-spacing:.04em;color:var(--muted);margin:0;font-weight:400}.fBW8XW_cells{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:27px 18px;margin:18px 0 0;padding:0;list-style:none;display:grid}.fBW8XW_link{color:inherit;text-decoration:none;display:block}.fBW8XW_link:focus-visible{outline:1px solid var(--night-type);outline-offset:4px}.fBW8XW_stage{aspect-ratio:3456/2234;background:var(--night);display:block;position:relative;overflow:hidden}.fBW8XW_canvas,.fBW8XW_plate{width:100%;height:100%;position:absolute;inset:0}.fBW8XW_plate{object-fit:contain;opacity:0;transition:opacity var(--t-chrome) var(--ease-settle)}.fBW8XW_link:hover .fBW8XW_plate,.fBW8XW_link:focus-visible .fBW8XW_plate,.fBW8XW_orrery[data-mode=plates] .fBW8XW_plate{opacity:1}.fBW8XW_numeral{font-family:var(--font-mono);font-size:var(--fs-folio);font-variant-numeric:tabular-nums lining-nums;color:var(--muted);margin-top:9px;display:block}.fBW8XW_link:hover .fBW8XW_numeral,.fBW8XW_link:focus-visible .fBW8XW_numeral{color:var(--night-type)}@media (max-width:767px){.fBW8XW_cells{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:18px 12px}}@media (prefers-reduced-motion:reduce){.fBW8XW_plate{transition:none}}.motion-paused .fBW8XW_plate{transition:none}
