.RouteThesis_thesis__eNL4m{position:relative;isolation:isolate;padding-inline:var(--pub-gutter);padding-block-start:clamp(1.5rem,3.5vw,2.6rem);border-bottom:1px solid var(--pub-border);background:var(--film-night);overflow:hidden}.RouteThesis_thesis__eNL4m>:not([data-film]){position:relative;z-index:1}.RouteThesis_body__U0zIw{display:grid;grid-template-columns:1.4fr 1fr;grid-template-areas:"title aside";gap:clamp(1.5rem,4vw,2.5rem);align-items:start;padding-block:clamp(1.6rem,4vw,2.8rem)}.RouteThesis_body__U0zIw[data-actions]{grid-template-areas:"title aside" "actions aside";grid-template-rows:auto 1fr}.RouteThesis_title__XPvtC{grid-area:title}.RouteThesis_aside__86hyy{grid-area:aside}.RouteThesis_body__U0zIw>*{min-width:0}.RouteThesis_title__XPvtC{margin:0;overflow-wrap:break-word;font-size:clamp(2.3rem,4.6vw,4.25rem);line-height:1;color:var(--pub-ink);font-family:var(--font-display);font-weight:600;letter-spacing:-.034em;text-wrap:balance}.RouteThesis_title__XPvtC em{font-style:normal;color:var(--pub-ink-muted)}.RouteThesis_aside__86hyy{display:grid;gap:.7rem;min-width:0}.RouteThesis_context__HpmTC{margin:0;font-size:var(--t-small);line-height:1.6;color:var(--pub-ink-2);max-width:54ch}.RouteThesis_question__ZrZDX{margin:0;max-width:44ch;color:var(--pub-ink);font-size:var(--t-lede);font-weight:500;line-height:1.4}.RouteThesis_note__b_Qaz{margin:0;max-width:60ch;font:var(--t-small)/1.5 var(--font-sans);color:var(--pub-ink-muted);padding-top:.7rem;border-top:1px solid var(--pub-border)}.RouteThesis_actions__mRPYA{grid-area:actions;display:flex;flex-wrap:wrap;gap:.7rem 1.1rem;align-items:center}@media (max-width:900px){.RouteThesis_body__U0zIw[data-actions]{grid-template-areas:"title" "aside" "actions";grid-template-rows:auto}.RouteThesis_body__U0zIw{grid-template-columns:1fr;grid-template-areas:"title" "aside";grid-template-rows:auto;align-items:start;gap:1.1rem}.RouteThesis_context__HpmTC{max-width:68ch}}.RouteThesis_readout__7_zju{margin:0 calc(-1 * var(--pub-gutter));padding:0 var(--pub-gutter)}.RouteMasthead_masthead__qvgU1{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:clamp(1.6rem,4vw,2.6rem);padding-bottom:.7rem;border-bottom:1px solid var(--pub-border-strong);font-family:var(--font-sans);font-size:var(--t-meta);letter-spacing:.03em;line-height:1.4}.RouteMasthead_left__Fdsci{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem 1.1rem;min-width:0;flex:1 1 18rem}.RouteMasthead_crumb__9cVye{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;color:var(--pub-ink-muted);min-width:0}.RouteMasthead_crumb__9cVye a{color:var(--pub-ink-muted);text-decoration:none;transition:color var(--pub-dur,.2s) var(--pub-ease,ease)}.RouteMasthead_crumb__9cVye a:hover{color:var(--pub-ink)}.RouteMasthead_crumb__9cVye [aria-current=page]{color:var(--pub-ink-2)}.RouteMasthead_crumbNode__WsSL0{display:inline-flex;align-items:baseline;gap:.5rem}.RouteMasthead_slash__ceF1w{color:var(--pub-ink-muted)}.RouteMasthead_datum___4Ta6{color:var(--pub-ink-muted);flex:0 1 auto;min-width:0;max-width:24ch;text-align:right}@media (max-width:600px){.RouteMasthead_masthead__qvgU1{gap:.7rem}.RouteMasthead_left__Fdsci{flex-basis:100%}.RouteMasthead_datum___4Ta6{flex-basis:100%;max-width:none;text-align:left}}.page_page__9WwgN{display:block}.page_shell__rk_VB{width:var(--pub-shell);margin-inline:auto}.page_label__P3rCH{font-family:var(--font-sans);font-size:var(--t-meta);letter-spacing:.03em;color:var(--pub-ink-muted)}.page_statement__Uslrn{margin:1rem 0 0;font-size:var(--t-display);line-height:.94;letter-spacing:-.038em;font-weight:700;color:var(--pub-ink);text-wrap:balance}.page_statement__Uslrn em{font-style:normal;color:var(--pub-ink-muted);display:block}.page_manifestoBody__Sk19y{margin:clamp(1.2rem,3vw,2rem) 0 0;max-width:64ch;font-size:var(--t-body);line-height:1.65;color:var(--pub-ink-2)}.page_rail__OqLk8{--matrix-pad-left:clamp(1rem,2.5vw,1.8rem);--matrix-pad-right:clamp(1rem,2.5vw,1.8rem);--matrix-pad-top:1.1rem;--matrix-pad-bottom:1.2rem}.page_railItem__HRb9r{display:grid;grid-template-columns:4.5rem minmax(220px,20ch) 1fr;gap:1rem 2rem;align-items:baseline}.page_railOrdinal__RuT99{font-family:var(--font-sans);font-size:var(--t-meta);letter-spacing:.01em;color:var(--pub-engineering);transition:color var(--vx-dur-state,.2s) var(--vx-ease-out,ease);font-variant-numeric:tabular-nums}.page_railItem__HRb9r h3{margin:0;font-size:var(--t-body);letter-spacing:-.01em;color:var(--pub-ink);line-height:1.25}.page_railItem__HRb9r p{margin:0;color:var(--pub-ink-2);font-size:var(--t-small);line-height:1.6;max-width:78ch}.page_railItem__HRb9r{transition:background var(--vx-dur-state,.2s) var(--vx-ease-out,ease),box-shadow var(--vx-dur-state,.2s) var(--vx-ease-out,ease)}.page_railItem__HRb9r:hover{background:var(--pub-surface);box-shadow:inset 2px 0 0 var(--pub-engineering)}.page_railItem__HRb9r:hover .page_railOrdinal__RuT99{color:var(--pub-engineering-hover)}.page_split__OnCrL{display:grid;grid-template-columns:minmax(280px,.85fr) 1.15fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.page_railItem__HRb9r>*,.page_rail__OqLk8>*,.page_split__OnCrL>*{min-width:0}.page_table__HQaS6{border:1px solid var(--pub-border);overflow-x:auto}.page_tableRow__XAc5R{display:grid;gap:.5rem 1.2rem;padding:.8rem clamp(.8rem,2vw,1.2rem);border-bottom:1px solid var(--pub-border);align-items:baseline}.page_tableRow__XAc5R:last-child{border-bottom:none}.page_tableRow__XAc5R:not(.page_tableHead___LDKg){transition:background var(--vx-dur-state,.2s) var(--vx-ease-out,ease)}.page_tableRow__XAc5R:not(.page_tableHead___LDKg):hover{background:var(--pub-surface)}.page_tableHead___LDKg{background:var(--pub-surface-inset);letter-spacing:.03em}.page_footNote__pfnFp,.page_tableHead___LDKg{font-family:var(--font-sans);font-size:var(--t-meta);color:var(--pub-ink-muted)}.page_footNote__pfnFp{margin-top:1.2rem;letter-spacing:.01em}.page_ctaRow__NCslD{display:flex;flex-wrap:wrap;gap:.7rem 1.2rem;align-items:center;margin-top:clamp(1.4rem,3vw,2.2rem)}.page_fold__RFdDI{margin-top:clamp(1rem,2vw,1.6rem);border-top:1px solid var(--pub-border);padding-top:.9rem}.page_fold__RFdDI>summary{cursor:pointer;font-size:var(--t-body);font-weight:500}.page_fold__RFdDI>summary:focus-visible{outline:2px solid var(--pub-engineering);outline-offset:3px}@media (max-width:900px){.page_split__OnCrL{grid-template-columns:1fr}.page_statement__Uslrn{overflow-wrap:break-word}.page_railItem__HRb9r{grid-template-columns:1fr;gap:.4rem}}.page_tableRow__XAc5R [data-status]{font-family:var(--font-sans);font-size:var(--t-meta);letter-spacing:.03em;color:var(--pub-ink-2)}.page_tableRow__XAc5R [data-status=working-now]{color:var(--pub-governing)}.page_tableRow__XAc5R [data-status=under-development]{color:var(--pub-unresolved)}.page_tableRow__XAc5R [data-status=synthetic-demo]{color:var(--pub-engineering)}.page_tableRow__XAc5R [data-status=planned]{color:var(--vx-steel)}.page_tableRow__XAc5R [data-status=exploratory],.page_tableRow__XAc5R [data-status=not-claimed]{color:var(--pub-ink-muted)}.page_tableRow__XAc5R [data-status]:before{content:"· ";opacity:.6}.page_railNote__8suQU{display:block;margin-top:.5rem;color:var(--pub-ink-muted);font-size:var(--t-meta);line-height:1.5}.page_riskCell__9lrZ8{display:grid;gap:.25rem;min-width:0}.page_riskName__lgQSb{font-size:var(--t-small);font-weight:500;color:var(--pub-ink)}.Band_band__ex831{position:relative}.Band_band__ex831>.pub-shell{width:var(--pub-shell);margin-inline:auto}.Band_field__st4JZ{padding-block:var(--space-t2);background:var(--pub-bg)}.Band_field__st4JZ .Band_title__RcM09{max-width:18ch;font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:-.026em;font-weight:500}.Band_field__st4JZ .Band_lede__4ucA0{max-width:var(--measure-lede);font-size:var(--t-lede);line-height:1.5}.Band_instrument__gUbxe{padding-block:var(--space-t3);background:var(--pub-surface-inset);border-block:1px solid var(--pub-border)}.Band_instrument__gUbxe .Band_title__RcM09{max-width:24ch;font-size:var(--t-section);line-height:var(--lh-section);letter-spacing:-.022em}.Band_instrument__gUbxe .Band_lede__4ucA0{max-width:var(--measure-tight);font-size:var(--t-body);line-height:var(--lh-body)}.Band_ledger__Bhsmu{padding-block:var(--space-t4);background:var(--pub-surface)}.Band_ledger__Bhsmu .Band_title__RcM09{max-width:28ch;font-size:var(--t-subsection);line-height:var(--lh-subsection);letter-spacing:-.012em}.Band_ledger__Bhsmu .Band_lede__4ucA0{max-width:var(--measure-prose);font-size:var(--t-small);line-height:var(--lh-body)}.Band_sheet__oSEJC{background-color:var(--vx-vellum);border-block:1px solid var(--vx-vellum-line-strong)}.Band_sheet__oSEJC .Band_title__RcM09{max-width:26ch;font-size:var(--t-section);line-height:var(--lh-section);letter-spacing:-.024em;font-weight:600}.Band_sheet__oSEJC .Band_lede__4ucA0{font-size:var(--t-body)}.Band_isolate__PXfqK{padding-top:var(--space-t1)}.Band_tight__I_zOk{padding-block:var(--space-t4)}@media (max-width:640px){.Band_field__st4JZ{padding-block:2.75rem}.Band_instrument__gUbxe{padding-block:2rem}.Band_ledger__Bhsmu{padding-block:2.25rem}.Band_isolate__PXfqK{padding-top:3.5rem}.Band_tight__I_zOk{padding-block:1.5rem}}.Band_band__ex831>.vx-canonical-proof{padding-block:0}.Band_head__Q6Ie3{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.85rem,1.6vw,1.35rem)}.Band_title__RcM09{margin:0;color:var(--pub-ink);text-wrap:balance;overflow-wrap:break-word}.Band_lede__4ucA0{margin:0;color:var(--pub-ink-2)}.Band_lede__4ucA0 a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.Band_lede__4ucA0 a:hover{color:var(--pub-ink)}