.page_head__FMYH6{padding-top:clamp(2.5rem,6vw,4.5rem)}.page_head__FMYH6 h1{font-size:var(--step-4);margin-top:.75rem}.page_lede__T7RvS{margin-top:1rem;color:var(--ink-2);max-width:60ch}.page_spineWrap__UFQj_{position:relative;margin-top:clamp(2.5rem,6vw,4.5rem)}.page_spine__dg_p_{position:absolute;left:50%;top:0;bottom:0;width:24px;height:100%;transform:translateX(-50%)}.page_list__k8ebe{list-style:none;display:grid;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem)}.page_entry___CIQ8{display:grid}.page_entry___CIQ8[data-align=left]{justify-items:start}.page_entry___CIQ8[data-align=right]{justify-items:end}.page_card__FiXGM{position:relative;width:min(100%,46%);border:1px solid var(--rule);background:var(--paper);padding:clamp(1.25rem,3vw,2rem);display:grid;grid-gap:.75rem;gap:.75rem;justify-items:start}.page_node__2rb1T{position:absolute;top:2rem;width:11px;height:11px;border-radius:50%;background:var(--paper);border:2px solid var(--accent)}.page_entry___CIQ8[data-align=left] .page_node__2rb1T{right:calc(-1 * (50vw - 100%));display:none}.page_card__FiXGM h2{font-size:var(--step-2)}.page_card__FiXGM h2 a{text-decoration:none}.page_card__FiXGM h2 a:hover{color:var(--accent-ink)}.page_summary__Vig9v{color:var(--ink-2);font-size:var(--step--1)}.page_meta__vPCCf{display:grid;grid-gap:.5rem;gap:.5rem;width:100%;border-top:1px solid var(--rule);padding-top:.75rem}.page_meta__vPCCf div{display:grid;grid-template-columns:72px 1fr;grid-gap:.75rem;gap:.75rem;align-items:baseline}.page_meta__vPCCf dd{font-size:.85rem}.page_stack__cq_M9{font-family:var(--font-mono);font-size:.75rem!important}.page_redacted__uw422{margin-top:.25rem}@media (max-width:860px){.page_spine__dg_p_{left:8px;transform:none}.page_card__FiXGM{width:100%;margin-left:28px}.page_entry___CIQ8[data-align=right]{justify-items:start}}@media (max-width:560px){.page_spine__dg_p_{display:none}.page_card__FiXGM{margin-left:0}}.page_lab__m2dHi{margin-top:clamp(4rem,9vw,7rem)}.page_labHead__Kx_7I{border-top:1px solid var(--ink);padding-top:.75rem}.page_labHead__Kx_7I h2{font-size:var(--step-3);margin-top:.5rem}.page_labList__B78nL{list-style:none;margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule)}.page_labItem__RT0As{background:var(--paper-2);padding:1.5rem}.page_labItem__RT0As h3{font-size:var(--step-0);margin-top:.6rem;font-family:var(--font-body);font-weight:650}.page_labItem__RT0As p{color:var(--ink-2);font-size:var(--step--1);margin-top:.4rem}