.HG_WTG_status{width:var(--sr-only-size);height:var(--sr-only-size);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.HG_WTG_error{color:var(--text-accent);font-size:var(--size-meta);grid-column:1/-1}
.aLF8Ya_primary,.aLF8Ya_secondary{padding:var(--control-pad-y) var(--control-pad-x);border:var(--border-button);border-radius:var(--radius-control);font:inherit;font-weight:var(--weight-medium);line-height:var(--leading-compact);cursor:pointer;background:0 0;text-decoration:none;display:inline-flex}.aLF8Ya_primary{border-color:var(--rule-accent);background:var(--surface-accent);color:var(--text-on-accent)}.aLF8Ya_primary:hover{border-color:var(--rule-accent-hover);background:var(--surface-accent-hover)}.aLF8Ya_secondary{border-color:var(--rule-soft);color:var(--text-body)}.aLF8Ya_secondary:hover{border-color:var(--rule-strong)}
.o33Jja_catalogue{padding:var(--section-pad-y) 0;border-bottom:var(--border)}.o33Jja_catalogue h2,.o33Jja_atlas h3{max-width:var(--measure-prose);margin:0 0 var(--heading-lead-gap);font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section)}.o33Jja_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.o33Jja_lead{max-width:var(--measure-prose);margin:0 0 var(--space-6);color:var(--text-secondary);font-size:var(--size-body-lg);line-height:var(--leading-lead)}.o33Jja_catalogue a,.o33Jja_atlas a{color:var(--link);text-underline-offset:var(--underline-offset)}.o33Jja_catalogue a:hover,.o33Jja_atlas a:hover{color:var(--link-hover)}.o33Jja_grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--col-min-paper)), 1fr));gap:var(--space-4);display:grid}.o33Jja_card{gap:var(--space-2);padding:var(--card-pad);border:var(--border);background:var(--surface);flex-direction:column;display:flex}.o33Jja_card>div{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.o33Jja_card p,.o33Jja_card h3{margin:0}.o33Jja_card h3{margin-bottom:calc(var(--card-title-gap) - var(--space-2));font-size:var(--size-step-title);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.o33Jja_card h3 a{color:var(--text-body);text-decoration:none}.o33Jja_card h3 a:hover{color:var(--link);text-decoration:underline}.o33Jja_card .o33Jja_label{margin-bottom:calc(var(--step-title-gap) - var(--space-2))}.o33Jja_label{color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.o33Jja_byline{color:var(--text-secondary);font-size:var(--size-body-sm);line-height:var(--leading-snug)}.o33Jja_result{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-body-sm);line-height:var(--leading-meta);letter-spacing:var(--track-eyebrow)}.o33Jja_links{gap:var(--space-2) var(--space-4);font-size:var(--size-body-sm);flex-wrap:wrap;margin-top:auto;display:flex}.o33Jja_links a{text-decoration:none}.o33Jja_links a:hover{text-decoration:underline}.o33Jja_footnote{max-width:var(--measure-wide);margin:var(--space-5) 0 0;color:var(--text-muted);font-size:var(--size-meta);line-height:var(--leading-body)}.o33Jja_source{margin-top:var(--more-link-gap);font-size:var(--size-body-sm);display:inline-block}.o33Jja_atlas{margin:var(--space-4) 0 var(--space-7);padding:var(--space-6) 0 0;border-top:var(--border)}.o33Jja_mapLegend{align-items:center;gap:var(--space-2) var(--space-4);margin:0 0 var(--space-4);color:var(--text-secondary);font-size:var(--size-meta);flex-wrap:wrap;display:flex}.o33Jja_mapLegend span:before{content:"";width:var(--legend-line);margin-right:var(--space-2);vertical-align:middle;border-top:var(--border-indicator);border-top-color:var(--relation);display:inline-block}.o33Jja_mapLegend .o33Jja_concept:before{border-top-style:dashed}.o33Jja_mapLegend small{color:var(--text-muted);font-size:var(--size-caption)}.o33Jja_documented{--relation:var(--status-live)}.o33Jja_concept{--relation:var(--figure-accent)}.o33Jja_canvas{border:var(--border);background:var(--surface-sunken);overflow-x:auto}.o33Jja_graph{width:100%;min-width:var(--canvas-min-graph);height:auto;display:block}.o33Jja_graph text{font-family:var(--family-sans)}.o33Jja_graph marker path{fill:var(--relation)}.o33Jja_edge{fill:none;stroke:var(--relation);stroke-width:var(--stroke-strong)}.o33Jja_concept .o33Jja_edge{stroke-dasharray:var(--dash-concept)}.o33Jja_mapColumn{fill:var(--figure-ink-muted);font-family:var(--family-mono);font-size:var(--size-caption);letter-spacing:var(--track-caption)}.o33Jja_mapBridge{fill:var(--figure-ink-soft);font-size:var(--size-meta);paint-order:stroke;stroke:var(--figure-tint);stroke-width:var(--stroke-halo);font-style:italic}.o33Jja_mapNode rect{fill:var(--figure-paper);stroke:var(--rule-soft);rx:var(--radius-node)}.o33Jja_mapNode:hover rect,.o33Jja_mapNode:focus-visible rect{stroke:var(--figure-accent);stroke-width:var(--stroke-strong)}.o33Jja_mapNode:focus{outline:none}.o33Jja_mapKicker{fill:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-label)}.o33Jja_mapTitle{fill:var(--figure-ink);font-size:var(--size-heading);font-weight:var(--weight-semibold)}.o33Jja_mapSubtitle{fill:var(--figure-ink-soft);font-size:var(--size-body-sm)}.o33Jja_mapStatus{fill:var(--figure-accent);font-size:var(--size-meta)}.o33Jja_swipe{margin:var(--space-2) 0 var(--space-4);color:var(--text-muted);font-size:var(--size-meta)}.o33Jja_picker{gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.o33Jja_pick{}.o33Jja_picker .o33Jja_pick,.o33Jja_picker .o33Jja_pick:hover{color:var(--text-body)}.o33Jja_details{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--col-min-detail)), 1fr));gap:var(--space-4);display:grid}.o33Jja_detail{padding:var(--space-5);border:var(--border);background:var(--surface)}.o33Jja_detail:target{border-color:var(--rule-accent)}.o33Jja_detail h4:not(.o33Jja_connections){margin:0 0 var(--card-title-gap);font-size:var(--size-heading);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.o33Jja_detail p{margin:0 0 var(--space-2);font-size:var(--size-body-sm);line-height:var(--leading-body)}.o33Jja_detail .o33Jja_eyebrow{margin-bottom:var(--step-title-gap);font-weight:var(--weight-regular);line-height:var(--leading-label)}.o33Jja_detail .o33Jja_limit{color:var(--text-secondary);font-style:italic}.o33Jja_detail .o33Jja_source{margin:0 0 var(--space-2)}.o33Jja_detail .o33Jja_connections{margin:var(--space-4) 0 var(--space-2);padding-top:var(--space-4);border-top:var(--border);font-size:var(--size-body-compact);font-weight:var(--weight-semibold)}.o33Jja_relations{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.o33Jja_relations h5{margin:var(--space-2) 0 var(--space-1);font-size:var(--size-body-compact);font-weight:var(--weight-semibold)}.o33Jja_kind{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-family:var(--family-mono);font-size:var(--size-label);display:inline-flex}.o33Jja_detail .o33Jja_relationLabel{margin-bottom:var(--space-2);color:var(--text-secondary);font-weight:var(--weight-medium)}.o33Jja_detail .o33Jja_relationSources{font-size:var(--size-meta);margin:0}@media (max-width:760px){.o33Jja_catalogue{padding:var(--section-pad-y) 0}}.o33Jja_kind:before{content:"";width:var(--legend-line);border-top:var(--border-indicator);border-top-color:var(--relation)}.o33Jja_concept.o33Jja_kind:before{border-top-style:dashed}
.JrKTgW_mission p{max-width:var(--measure-prose)}.JrKTgW_mission a:not(.JrKTgW_primary,.JrKTgW_secondary){color:var(--link);text-underline-offset:var(--underline-offset)}.JrKTgW_mission a:not(.JrKTgW_primary,.JrKTgW_secondary):hover{color:var(--link-hover)}.JrKTgW_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border)}.JrKTgW_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.JrKTgW_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.JrKTgW_hero h1 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}.JrKTgW_statement{margin:0 0 var(--space-4);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead)}.JrKTgW_intro{color:var(--text-secondary);font-size:var(--size-body);margin:0}.JrKTgW_actions{gap:var(--actions-gap);margin:var(--actions-offset) 0 0;flex-wrap:wrap;display:flex}.JrKTgW_primary{}.JrKTgW_secondary{}.JrKTgW_section{grid-template-columns:minmax(var(--col-min-label), 1fr) 3fr;gap:var(--space-5) var(--space-7);padding:var(--section-pad-y) 0;border-bottom:var(--border);display:grid}:where(.JrKTgW_section) p{color:var(--text-secondary)}.JrKTgW_label{margin:var(--space-2) 0 0;color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.JrKTgW_body h2{margin:0 0 var(--heading-text-gap);font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section)}.JrKTgW_body p{margin:0 0 var(--space-4);font-size:var(--size-body);line-height:var(--leading-body)}.JrKTgW_body p.JrKTgW_actions{margin-top:var(--actions-offset)}.JrKTgW_pledge .JrKTgW_body{padding-left:var(--space-5);border-left:var(--border-accent-heavy)}.JrKTgW_pledge strong{font-weight:var(--weight-semibold)}.JrKTgW_ladder{margin:var(--space-2) 0 0;counter-reset:step;padding:0;list-style:none}.JrKTgW_ladder li{padding:0 0 var(--space-5) calc(var(--icon-step) + var(--space-4));counter-increment:step;position:relative}.JrKTgW_ladder li:before{content:counter(step);top:var(--space-1);width:var(--icon-step);height:var(--icon-step);border:var(--border-strong);border-radius:var(--radius-dot);font-size:var(--size-meta);font-weight:var(--weight-semibold);place-items:center;display:grid;position:absolute;left:0}.JrKTgW_ladder li:not(:last-child):after{content:"";top:calc(var(--icon-step) + var(--space-2));bottom:var(--space-1);left:calc(var(--icon-step) / 2);border-left:var(--border);position:absolute}.JrKTgW_ladder h3{margin:var(--space-1) 0 var(--card-title-gap);font-size:var(--size-step-title);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.JrKTgW_ladder p{line-height:var(--leading-meta)}.JrKTgW_team{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.JrKTgW_person h3{font-size:var(--size-person-title);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-list-title);margin:0}.JrKTgW_body .JrKTgW_role{margin:var(--list-title-gap) 0;color:var(--text-accent);font-size:var(--size-body-sm);line-height:var(--leading-relaxed);letter-spacing:var(--track-eyebrow)}.JrKTgW_closing{border-bottom:0}.JrKTgW_closing h2{color:var(--text-accent)}@media (max-width:760px){.JrKTgW_section{gap:var(--eyebrow-gap);padding:var(--section-pad-y) 0;grid-template-columns:1fr}.JrKTgW_label{margin-top:var(--space-0)}.JrKTgW_actions{align-items:flex-start}.JrKTgW_team{grid-template-columns:1fr}}
.WswNta_diagram,.WswNta_chart{width:100%;height:auto;display:block}.WswNta_diagram text,.WswNta_chart text{font-family:var(--family-mono);font-size:var(--size-figure)}.WswNta_inkFill{fill:var(--figure-ink)}.WswNta_ring{fill:none;stroke:var(--rule)}.WswNta_dotted{stroke-dasharray:var(--dash-dotted)}.WswNta_core{fill:var(--figure-tint)}.WswNta_arc{fill:none;stroke:var(--figure-ink);stroke-width:var(--stroke-regular)}.WswNta_feedbackArc{stroke:var(--figure-accent);stroke-dasharray:var(--dash-feedback)}.WswNta_diagram .WswNta_note{fill:var(--figure-ink-muted)}.WswNta_diagram .WswNta_accentText,.WswNta_chart .WswNta_accentText{fill:var(--figure-accent-strong)}.WswNta_diagram .WswNta_center{fill:var(--figure-ink);font-family:var(--family-serif);font-size:var(--size-figure-lg)}.WswNta_diagram .WswNta_flow{fill:var(--figure-ink-muted);font-size:var(--size-figure-sm);letter-spacing:var(--track-caption)}.WswNta_boxDark rect{fill:var(--figure-ink)}.WswNta_boxDark .WswNta_boxCode{fill:var(--text-accent-on-inverse)}.WswNta_boxDark .WswNta_boxName{fill:var(--text-on-inverse)}.WswNta_boxLight rect{fill:var(--figure-paper);stroke:var(--figure-ink)}.WswNta_boxLight .WswNta_boxCode{fill:var(--figure-ink-muted)}.WswNta_boxLight .WswNta_boxName{fill:var(--figure-ink)}.WswNta_boxRed rect{fill:var(--figure-accent)}.WswNta_boxRed .WswNta_boxCode{fill:var(--text-accent-on-inverse)}.WswNta_boxRed .WswNta_boxName{fill:var(--text-on-accent)}.WswNta_diagram .WswNta_boxCode{font-size:var(--size-figure-sm)}.WswNta_diagram .WswNta_boxName{font-family:var(--family-sans);font-size:var(--size-body-compact)}.WswNta_figure{margin:0 0 var(--space-6);padding:var(--card-pad);border:var(--border-faint);background:var(--surface)}.WswNta_figure:last-child{margin-bottom:0}.WswNta_caption{justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.WswNta_figureTitle{font-size:var(--size-body-sm);font-weight:var(--weight-semibold)}.WswNta_badge{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-label)}.WswNta_lead{color:var(--text-muted);font-size:var(--size-meta);flex-basis:100%}.WswNta_figureNote{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--size-caption)}.WswNta_srOnly{width:var(--sr-only-size);height:var(--sr-only-size);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.WswNta_grid{stroke:var(--rule)}.WswNta_axis{stroke:var(--figure-ink)}.WswNta_chart .WswNta_tick{fill:var(--figure-ink-muted)}.WswNta_chart .WswNta_axisTitle{fill:var(--figure-ink)}.WswNta_nowBand{fill:var(--figure-accent);opacity:var(--opacity-band)}.WswNta_nowLine{stroke:var(--figure-accent)}.WswNta_roadmapLine{stroke:var(--figure-faint);stroke-dasharray:var(--dash-roadmap)}.WswNta_recipeA{--recipe:var(--figure-line-muted)}.WswNta_recipeB{--recipe:var(--figure-ink)}.WswNta_recipeC{--recipe:var(--figure-accent)}.WswNta_curve{fill:none;stroke:var(--recipe);stroke-width:var(--stroke-strong)}.WswNta_measured{fill:var(--recipe);r:var(--point-radius)}.WswNta_planned{fill:var(--figure-paper);stroke:var(--recipe);stroke-width:var(--stroke-regular);r:var(--point-radius)}.WswNta_chart .WswNta_recipeLabel{fill:var(--recipe);font-family:var(--family-sans);font-size:var(--size-label)}.WswNta_legend{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--size-caption);flex-wrap:wrap;padding:0;list-style:none;display:flex}.WswNta_legend li{align-items:center;gap:var(--space-2);display:flex}.WswNta_swatchLine{width:var(--legend-line);height:var(--border-mid);background:var(--recipe)}.WswNta_swatchRing{width:var(--dot-size);height:var(--dot-size);border:var(--border-ring);border-radius:var(--radius-dot)}.WswNta_scroll{overflow-x:auto}.WswNta_ablation,.WswNta_matrix{border-collapse:collapse;width:100%;font-size:var(--size-caption)}.WswNta_ablation{min-width:var(--table-min-ablation);table-layout:fixed}.WswNta_ablation th[scope=row]{width:var(--col-row-head)}.WswNta_compact text{font-size:var(--size-figure-md)}.WswNta_ablation th,.WswNta_matrix th{padding:var(--space-2) var(--space-2);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-label);font-weight:var(--weight-regular);text-align:left;white-space:nowrap}.WswNta_ablation thead th,.WswNta_matrix thead th{text-align:center}.WswNta_ablation td{padding:var(--space-2);border-bottom:var(--border)}.WswNta_same{height:var(--cell-h);background:var(--figure-fill);display:block}.WswNta_chipRed,.WswNta_chipDark,.WswNta_chipInk,.WswNta_chipOutline{height:var(--cell-h);font-family:var(--family-mono);font-size:var(--size-figure-sm);justify-content:center;align-items:center;display:flex}.WswNta_chipRed{background:var(--surface-accent);color:var(--text-on-accent)}.WswNta_chipDark{background:var(--figure-ink-soft);color:var(--text-on-inverse)}.WswNta_chipInk{background:var(--surface-inverse);color:var(--text-on-inverse)}.WswNta_chipOutline{border:var(--border-chip)}.WswNta_track{stroke:var(--rule-soft)}.WswNta_queue{fill:none;stroke:var(--figure-line-muted);stroke-dasharray:var(--dash-fine)}.WswNta_prefill{fill:var(--figure-accent)}.WswNta_step{fill:var(--text-body)}.WswNta_marker{stroke:var(--figure-ink)}.WswNta_hot{stroke:var(--link);stroke-dasharray:var(--dash-fine)}.WswNta_markerRed{stroke:var(--figure-accent)}.WswNta_spanHot{stroke:var(--link);stroke-width:var(--stroke-regular)}.WswNta_spanDim{stroke:var(--figure-line-muted);stroke-width:var(--stroke-regular)}.WswNta_chart .WswNta_dim{fill:var(--text-muted)}.WswNta_chart .WswNta_bright{fill:var(--text-body)}.WswNta_chart .WswNta_hotText{fill:var(--link)}.WswNta_chart .WswNta_onAccent{fill:var(--text-on-accent)}.WswNta_bar{fill:var(--text-faint)}.WswNta_barMedian{fill:var(--text-body)}.WswNta_matrix td{padding:var(--space-1)}.WswNta_cellPlanned,.WswNta_cellPriority{height:var(--cell-h);border:var(--border-planned);display:block}.WswNta_cellPriority{border-color:var(--link)}.WswNta_swatchPlanned,.WswNta_swatchPriority{width:var(--icon-swatch);height:var(--icon-swatch);border:var(--border-planned)}.WswNta_swatchPriority{border-color:var(--link)}.WswNta_pipeline{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.WswNta_pipeline li{gap:var(--space-2);padding:var(--space-3);border-right:var(--border);flex-direction:column;display:flex}.WswNta_pipeline li:first-child{padding-left:0}.WswNta_pipeline li:last-child{border-right:0;padding-right:0}.WswNta_stageNumber{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-label)}.WswNta_stageName{font-size:var(--size-body-sm);font-weight:var(--weight-semibold)}.WswNta_stageText{color:var(--text-secondary);font-size:var(--size-caption);flex:1}.WswNta_stageBar{height:var(--bar-thickness);background:var(--surface-inverse);display:flex}.WswNta_pipeline li:nth-child(2) .WswNta_stageBar{width:88%}.WswNta_pipeline li:nth-child(3) .WswNta_stageBar,.WswNta_pipeline li:nth-child(4) .WswNta_stageBar{width:72%}.WswNta_pipeline li:nth-child(4) .WswNta_stageBar{background:0 0}.WswNta_stageBar span:first-child{background:var(--surface-inverse);flex:8}.WswNta_stageBar span:nth-child(2){background:var(--figure-ink-muted);flex:1}.WswNta_stageBar span:nth-child(3){background:var(--surface-accent);flex:1}.WswNta_pipeline li:nth-child(5) .WswNta_stageBar{background:var(--surface-accent);width:20%}.WswNta_coverage{gap:var(--space-2);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.WswNta_coverage li{justify-content:space-between;gap:var(--space-2);min-height:var(--tile-h);padding:var(--space-3);flex-direction:column;display:flex}.WswNta_tileArea{font-family:var(--family-mono);font-size:var(--size-figure)}.WswNta_tileName{font-size:var(--size-body-sm);font-weight:var(--weight-medium)}.WswNta_tilePublic{background:var(--surface-inverse);color:var(--text-on-inverse)}.WswNta_tilePublic .WswNta_tileArea{color:var(--text-faint)}.WswNta_tileAgenda{background:var(--surface-accent);color:var(--text-on-accent)}.WswNta_tileAgenda .WswNta_tileArea{color:var(--text-accent-on-inverse)}.WswNta_tilePlanned{border:var(--border-figure)}.WswNta_tilePlanned .WswNta_tileArea{color:var(--figure-ink-muted)}.WswNta_swatchPublic,.WswNta_swatchAgenda,.WswNta_swatchOpen{width:var(--icon-swatch);height:var(--icon-swatch)}.WswNta_swatchPublic{background:var(--surface-inverse)}.WswNta_swatchAgenda{background:var(--surface-accent)}.WswNta_swatchOpen{border:var(--border-figure)}@media (max-width:760px){.WswNta_pipeline{grid-template-columns:1fr}.WswNta_pipeline li,.WswNta_pipeline li:first-child,.WswNta_pipeline li:last-child{padding:var(--space-3) 0;border-right:0;border-bottom:var(--border)}.WswNta_coverage{grid-template-columns:1fr}}
.Fa2DKa_vision p{max-width:var(--measure-prose)}.Fa2DKa_vision a:not(.Fa2DKa_primary,.Fa2DKa_secondary){color:var(--link);text-underline-offset:var(--underline-offset)}.Fa2DKa_vision a:not(.Fa2DKa_primary,.Fa2DKa_secondary):hover{color:var(--link-hover)}.Fa2DKa_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border)}.Fa2DKa_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.Fa2DKa_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.Fa2DKa_hero h1 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}.Fa2DKa_statement{margin:0 0 var(--space-4);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead)}.Fa2DKa_intro{color:var(--text-secondary);font-size:var(--size-body);margin:0}.Fa2DKa_hero .Fa2DKa_thesis{margin:var(--space-5) 0 0;padding-left:var(--space-4);border-left:var(--border-accent-heavy);font-family:var(--family-serif);font-size:var(--size-statement);line-height:var(--leading-snug)}.Fa2DKa_actions{gap:var(--actions-gap);margin:var(--actions-offset) 0 0;flex-wrap:wrap;display:flex}.Fa2DKa_primary{}.Fa2DKa_secondary{}.Fa2DKa_section{grid-template-columns:minmax(var(--col-min-label), 1fr) 3fr;gap:var(--space-5) var(--space-7);padding:var(--section-pad-y) 0;border-bottom:var(--border);display:grid}:where(.Fa2DKa_section) p{color:var(--text-secondary)}.Fa2DKa_label{margin:var(--space-2) 0 0;color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.Fa2DKa_body h2{margin:0 0 var(--heading-text-gap);font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section)}.Fa2DKa_body h2 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}.Fa2DKa_body p{margin:0 0 var(--space-4);font-size:var(--size-body);line-height:var(--leading-body)}.Fa2DKa_body p.Fa2DKa_actions{margin-top:var(--actions-offset)}.Fa2DKa_body strong{font-weight:var(--weight-semibold)}.Fa2DKa_pledge .Fa2DKa_body{padding-left:var(--space-5);border-left:var(--border-accent-heavy)}.Fa2DKa_loop{margin:var(--space-5) 0 var(--space-5)}.Fa2DKa_loop ol{border:var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.Fa2DKa_loop li{gap:var(--space-1);padding:var(--space-4);border-right:var(--border);display:grid}.Fa2DKa_loop li:last-child{border-right:0}.Fa2DKa_loop li span{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono)}.Fa2DKa_loop li small{color:var(--text-secondary);font-size:var(--size-body-sm)}.Fa2DKa_loop figcaption{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--size-body-sm)}.Fa2DKa_capabilities{max-width:var(--measure-prose);margin:0 0 var(--space-4);padding-left:var(--space-4);line-height:var(--leading-body)}.Fa2DKa_capabilities li{margin-bottom:var(--space-1)}.Fa2DKa_tracks,.Fa2DKa_roadmap{gap:var(--space-6);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Fa2DKa_roadmap{gap:var(--space-5);margin-top:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.Fa2DKa_track,.Fa2DKa_stage{padding-top:var(--card-pad-top);border-top:var(--border)}.Fa2DKa_track h3,.Fa2DKa_stage h3{margin:0 0 var(--card-title-gap);font-size:var(--size-step-title);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.Fa2DKa_track p:not(.Fa2DKa_trackLabel),.Fa2DKa_stage p:not(.Fa2DKa_status){line-height:var(--leading-meta)}.Fa2DKa_body .Fa2DKa_trackLabel,.Fa2DKa_body .Fa2DKa_status{margin:0 0 var(--step-title-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.Fa2DKa_body .Fa2DKa_status{color:var(--text-accent)}.Fa2DKa_body .Fa2DKa_note{margin-top:var(--space-5);color:var(--text-secondary);font-style:italic}.Fa2DKa_closing{border-bottom:0}@media (max-width:760px){.Fa2DKa_section{gap:var(--eyebrow-gap);padding:var(--section-pad-y) 0;grid-template-columns:1fr}.Fa2DKa_label{margin-top:var(--space-0)}.Fa2DKa_actions{align-items:flex-start}.Fa2DKa_pledge .Fa2DKa_body{padding-left:var(--space-4)}.Fa2DKa_loop ol{grid-template-columns:repeat(2,minmax(0,1fr))}.Fa2DKa_loop li:nth-child(2){border-right:0}.Fa2DKa_loop li:nth-child(-n+2){border-bottom:var(--border)}.Fa2DKa_tracks,.Fa2DKa_roadmap{grid-template-columns:1fr}}
.coDfVa_page{max-width:var(--measure-article)}.coDfVa_notice{margin:0 0 var(--space-6);padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border-left:var(--border-accent-heavy);font-size:var(--size-body-compact)}.coDfVa_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom)}.coDfVa_kicker{justify-content:space-between;gap:var(--space-2) var(--space-5);margin:0 0 var(--running-head-gap);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono);flex-wrap:wrap;display:flex}.coDfVa_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.coDfVa_hero h1 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}.coDfVa_standfirst{max-width:var(--measure-prose);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead);margin:0}.coDfVa_meta{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin:0 0 var(--space-7);padding:var(--space-4) 0;border-top:var(--border);border-bottom:var(--border);flex-wrap:wrap;display:flex}.coDfVa_meta dl{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(3,minmax(0,auto));margin:0;display:grid}.coDfVa_meta dt{margin-bottom:var(--space-1);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-caption)}.coDfVa_meta dd{font-size:var(--size-body-sm);line-height:var(--leading-snug);margin:0}.coDfVa_pdf{}@media (max-width:760px){.coDfVa_meta dl{grid-template-columns:1fr}}.coDfVa_related{margin-top:var(--space-8);padding-top:var(--space-5);border-top:var(--border)}.coDfVa_relatedLabel{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.coDfVa_related a{color:var(--link);font-size:var(--size-list-title);font-weight:var(--weight-medium);line-height:var(--leading-list-title);letter-spacing:var(--track-list-title);text-underline-offset:var(--underline-offset)}.coDfVa_related a:hover{color:var(--link-hover)}
.X5Gwwq_gov p{max-width:var(--measure-prose)}.X5Gwwq_gov a:not(.X5Gwwq_primary){color:var(--link);text-underline-offset:var(--underline-offset)}.X5Gwwq_gov a:not(.X5Gwwq_primary):hover{color:var(--link-hover)}.X5Gwwq_primary{}.X5Gwwq_outline{}.X5Gwwq_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.X5Gwwq_actions{align-items:center;gap:var(--actions-gap);margin:var(--actions-offset) 0 0;flex-wrap:wrap;display:flex}.X5Gwwq_caption{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--size-body-sm)}.X5Gwwq_actions .X5Gwwq_caption{margin:0}.X5Gwwq_note{margin:var(--space-5) 0 0;color:var(--text-muted);font-size:var(--size-body-sm);line-height:var(--leading-body)}.X5Gwwq_number{width:var(--icon-step);height:var(--icon-step);margin-bottom:var(--step-title-gap);border:var(--border-strong);border-radius:var(--radius-dot);font-size:var(--size-meta);font-weight:var(--weight-semibold);place-items:center;display:grid}.X5Gwwq_hero{gap:var(--space-6) var(--space-7);padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border);grid-template-columns:3fr 2fr;align-items:center;display:grid}.X5Gwwq_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.X5Gwwq_hero h1 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}.X5Gwwq_lead{font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead);margin:0}.X5Gwwq_dossier{padding:var(--space-5);border:var(--border-strong);background:var(--surface-sunken)}.X5Gwwq_dossier h2{margin:0 0 var(--space-4);font-size:var(--size-closing);font-weight:var(--weight-medium);line-height:var(--leading-section)}.X5Gwwq_dossierTop{margin:0 0 var(--eyebrow-gap);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono);justify-content:space-between;display:flex}.X5Gwwq_dossier ol{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.X5Gwwq_dossier li{grid-template-columns:var(--col-dossier-index) 1fr;gap:var(--space-3);display:grid}.X5Gwwq_dossier li>span{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono)}.X5Gwwq_dossier li div{gap:var(--space-1);display:grid}.X5Gwwq_dossier small{color:var(--text-secondary);font-size:var(--size-body-sm)}.X5Gwwq_stamp{margin:var(--space-4) 0 0;padding:var(--control-pad-y) var(--control-pad-x);border:var(--border-accent);color:var(--text-accent);font-family:var(--family-mono);font-size:var(--size-caption);display:inline-block}.X5Gwwq_ribbon{justify-content:space-between;gap:var(--space-2) var(--space-5);padding:var(--space-4) 0;border-bottom:var(--border);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono);flex-wrap:wrap;margin:0;list-style:none;display:flex}.X5Gwwq_section{padding:var(--section-pad-y) 0;border-bottom:var(--border)}:where(.X5Gwwq_section) p{color:var(--text-secondary)}.X5Gwwq_tint{border-top:var(--border);background:var(--surface-sunken);margin-inline:calc(50% - 50cqi);padding-inline:calc(50cqi - 50%)}.X5Gwwq_section:has(+.X5Gwwq_tint){border-bottom:0}.X5Gwwq_dossierTop,.X5Gwwq_dossier li>span{color:var(--text-secondary)}.X5Gwwq_heading{gap:var(--split-gap);margin-bottom:var(--section-heading-gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}.X5Gwwq_heading h2,.X5Gwwq_contact h2{font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section);margin:0}.X5Gwwq_contact h2{margin-bottom:var(--heading-text-gap)}.X5Gwwq_heading>p{font-size:var(--size-body-lg);line-height:var(--leading-lead);margin:0}.X5Gwwq_cards{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-min-card)), 1fr));gap:var(--space-5);display:grid}.X5Gwwq_card{padding:var(--card-pad);border:var(--border)}.X5Gwwq_card h3{margin:0 0 var(--card-title-gap);font-size:var(--size-heading);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.X5Gwwq_card p{margin:0 0 var(--space-3);font-size:var(--size-body);line-height:var(--leading-meta)}.X5Gwwq_card small{color:var(--text-muted);font-size:var(--size-meta)}.X5Gwwq_packages{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-min-card)), 1fr));gap:var(--space-5);display:grid}.X5Gwwq_package{align-content:start;gap:var(--space-3);padding:var(--card-pad);border:var(--border);background:var(--surface);display:grid}.X5Gwwq_package p,.X5Gwwq_package h3{margin:0}.X5Gwwq_package h3{margin-bottom:calc(var(--card-title-gap) - var(--space-3));font-size:var(--size-heading);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.X5Gwwq_package ul{gap:var(--space-2);padding-left:var(--space-4);font-size:var(--size-body-compact);line-height:var(--leading-snug);margin:0;display:grid}.X5Gwwq_featured{border-color:var(--rule-strong);box-shadow:var(--shadow-outline-strong)}.X5Gwwq_packageTop{justify-content:space-between;gap:var(--space-1) var(--space-3);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-caption);flex-wrap:wrap;display:flex}.X5Gwwq_package .X5Gwwq_packageTop{margin-bottom:calc(var(--step-title-gap) - var(--space-3))}.X5Gwwq_packageTop .X5Gwwq_eyebrow{font-weight:var(--weight-regular);margin:0}.X5Gwwq_price{font-size:var(--size-stat);font-weight:var(--weight-semibold);letter-spacing:var(--track-heading)}.X5Gwwq_price small{color:var(--text-muted);font-size:var(--size-fine);font-weight:var(--weight-regular);letter-spacing:var(--track-body)}.X5Gwwq_deliverable{padding:var(--space-3);background:var(--surface-sunken);font-size:var(--size-body-sm);line-height:var(--leading-snug)}.X5Gwwq_total{gap:var(--space-4) var(--space-6);margin:var(--space-6) 0;padding:var(--card-pad);border:var(--border-strong);background:var(--surface);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.X5Gwwq_total p{margin:0}.X5Gwwq_total strong{font-size:var(--size-stat);display:block}.X5Gwwq_gov details{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border);background:var(--surface)}.X5Gwwq_gov summary{font-weight:var(--weight-medium);cursor:pointer}.X5Gwwq_gov details p,.X5Gwwq_gov details ul{margin:var(--space-3) 0 0;font-size:var(--size-body-compact);line-height:var(--leading-body)}.X5Gwwq_questionGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-min-field)), 1fr));gap:var(--space-4);display:grid}.X5Gwwq_questionGrid label{gap:var(--space-2);font-weight:var(--weight-medium);display:grid}.X5Gwwq_questionGrid select{padding:var(--control-pad-y) var(--control-pad-x);border:var(--border-button);border-color:var(--rule-soft);border-radius:var(--radius-control);background:var(--surface);color:var(--text-body);font:inherit;font-weight:var(--weight-regular)}.X5Gwwq_report{margin-top:var(--space-6);padding:var(--space-5);border:var(--border-strong);background:var(--surface-sunken)}.X5Gwwq_report h3{margin:0 0 var(--card-title-gap);font-size:var(--size-heading);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.X5Gwwq_report ul{gap:var(--space-2);margin:0 0 var(--space-4);padding-left:var(--space-4);font-size:var(--size-body-compact);line-height:var(--leading-body);display:grid}.X5Gwwq_resources{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-min-card)), 1fr));gap:var(--space-5);display:grid}.X5Gwwq_resources a{padding:var(--card-pad);border:var(--border);background:var(--surface);text-decoration:none;display:block}.X5Gwwq_resources a:hover{border-color:var(--rule-strong)}.X5Gwwq_resources span{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-caption);display:block}.X5Gwwq_resources h3{margin:var(--step-title-gap) 0 var(--card-title-gap);color:var(--text-body);font-size:var(--size-heading);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.X5Gwwq_resources p{color:var(--text-secondary);font-size:var(--size-body);line-height:var(--leading-meta);margin:0}.X5Gwwq_contact p{margin:var(--space-4) 0 0;font-size:var(--size-body);line-height:var(--leading-body)}.X5Gwwq_contact .X5Gwwq_eyebrow{margin:0 0 var(--eyebrow-gap);font-size:var(--size-body-sm);line-height:var(--leading-label)}.X5Gwwq_contact .X5Gwwq_actions{margin-top:var(--actions-offset)}.X5Gwwq_email{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono)}.X5Gwwq_legal{max-width:none;padding-top:var(--space-6);color:var(--text-muted);font-size:var(--size-meta);line-height:var(--leading-body);margin:0}@media (max-width:760px){.X5Gwwq_hero,.X5Gwwq_heading,.X5Gwwq_total{grid-template-columns:1fr}.X5Gwwq_actions{align-items:flex-start}.X5Gwwq_section{padding:var(--section-pad-y) 0}.X5Gwwq_tint{padding-inline:calc(50cqi - 50%)}}.X5Gwwq_questionGrid select{min-width:0}
.aUD9Yq_home p{max-width:var(--measure-prose)}.aUD9Yq_home a:not(.aUD9Yq_primary,.aUD9Yq_secondary){color:var(--link);text-underline-offset:var(--underline-offset)}.aUD9Yq_home a:not(.aUD9Yq_primary,.aUD9Yq_secondary):hover{color:var(--link-hover)}.aUD9Yq_hero{--hero-text-end:calc(max(var(--page-gutter), (100cqi - var(--page-max)) / 2 + var(--page-gutter)) + var(--hero-measure));isolation:isolate;min-height:var(--hero-min-h);margin:calc(var(--main-pad-top) * -1) calc(50% - 50cqi) 0;padding:var(--hero-pad-top) calc(50cqi - 50%) var(--hero-pad-bottom);background:var(--surface-hero);color:var(--text-on-inverse);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.aUD9Yq_hero :focus-visible{outline-color:var(--focus-ring-inverse)}.aUD9Yq_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent-on-image);font-family:var(--family-sans);font-size:var(--size-body-compact);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.aUD9Yq_hero h1{max-width:var(--hero-measure);margin:0 0 var(--hero-title-gap);font-size:var(--size-hero);text-wrap:balance}.aUD9Yq_lead{margin:0 0 var(--space-4);font-size:var(--size-statement);line-height:var(--leading-snug)}.aUD9Yq_hero .aUD9Yq_eyebrow{max-width:var(--hero-eyebrow-measure)}.aUD9Yq_hero .aUD9Yq_lead{max-width:var(--hero-lead-measure);margin-bottom:var(--space-0);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead)}.aUD9Yq_actions{gap:var(--actions-gap);margin:var(--actions-offset) 0 0;flex-wrap:wrap;display:flex}.aUD9Yq_primary{}.aUD9Yq_secondary{}.aUD9Yq_hero .aUD9Yq_secondary{border-color:var(--rule-on-image);background:var(--surface-on-image);box-shadow:none;color:var(--text-on-inverse);-webkit-backdrop-filter:blur(var(--blur-on-image));backdrop-filter:blur(var(--blur-on-image))}.aUD9Yq_hero .aUD9Yq_secondary:hover{border-color:var(--rule);background:var(--surface-inverse-hover)}.aUD9Yq_moreLink{margin-top:var(--more-link-gap);font-size:var(--size-body-sm);display:inline-block}.aUD9Yq_art{z-index:var(--z-below);margin:0;position:absolute;inset:0}.aUD9Yq_art:after{content:"";background:linear-gradient(to right, var(--scrim-strong) 0%, var(--scrim-medium) max(var(--hero-scrim-stop-1), calc(var(--hero-text-end) * var(--hero-scrim-factor-1))), var(--scrim-soft) max(var(--hero-scrim-stop-2), calc(var(--hero-text-end) * var(--hero-scrim-factor-2))), var(--scrim-faint) max(var(--hero-scrim-stop-3), calc(var(--hero-text-end) * var(--hero-scrim-factor-3)))), linear-gradient(to top, var(--scrim-edge), transparent var(--hero-scrim-stop-edge));position:absolute;inset:0}.aUD9Yq_art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.aUD9Yq_art figcaption{right:var(--page-gutter);bottom:var(--hero-caption-inset);z-index:var(--z-above);color:var(--text-on-inverse);font-family:var(--family-mono);font-size:var(--size-hero-caption);line-height:var(--leading-label);letter-spacing:var(--track-caption);text-shadow:var(--shadow-caption);position:absolute}.aUD9Yq_section{padding:var(--section-pad-y) 0}.aUD9Yq_band{border-block:var(--border);background:var(--surface-sunken);margin-inline:calc(50% - 50cqi);padding-inline:calc(50cqi - 50%)}.aUD9Yq_split{padding-block:var(--split-pad-y)}.aUD9Yq_heading{gap:var(--split-gap);margin-bottom:var(--section-heading-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.aUD9Yq_split .aUD9Yq_heading{margin-bottom:var(--space-0)}.aUD9Yq_label{margin:var(--space-0) 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.aUD9Yq_heading h2,.aUD9Yq_omniCopy h2{margin:var(--space-0);font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section)}:where(.aUD9Yq_section) p{margin:0 0 var(--space-4);color:var(--text-secondary);font-size:var(--size-body);line-height:var(--leading-body)}.aUD9Yq_section p.aUD9Yq_lead{margin-bottom:var(--paragraph-gap);font-size:var(--size-body-lg);line-height:var(--leading-lead)}.aUD9Yq_section p.aUD9Yq_detail{margin-bottom:var(--paragraph-gap);padding-top:var(--detail-pad-top);border-top:var(--border);font-size:var(--size-body-compact);line-height:var(--leading-lead)}.aUD9Yq_section p.aUD9Yq_more{margin-bottom:var(--space-0);padding-top:var(--more-link-gap);font-size:var(--size-body-sm)}.aUD9Yq_section p.aUD9Yq_more a{display:inline-block}.aUD9Yq_section p.aUD9Yq_actions{margin-top:var(--actions-offset)}.aUD9Yq_intro>p:last-child{margin-bottom:var(--space-0)}.aUD9Yq_omni{gap:var(--feature-gap);margin-inline:calc(50% - min(50cqi, var(--feature-max) / 2));padding:var(--feature-pad-y) var(--page-gutter);border-bottom:var(--border);background:var(--surface-feature);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}.aUD9Yq_omni img{border-radius:var(--radius-media);width:100%;height:auto}.aUD9Yq_omniCopy .aUD9Yq_label{margin:var(--feature-kicker-inset) 0 var(--feature-title-gap);font-family:var(--family-mono);font-size:var(--size-label);font-weight:var(--weight-regular);line-height:var(--leading-meta);letter-spacing:var(--track-kicker)}.aUD9Yq_omniCopy h2{margin-bottom:var(--feature-title-gap);font-size:var(--size-feature-title);font-weight:var(--weight-feature);line-height:var(--leading-feature-title);letter-spacing:var(--track-feature-title)}.aUD9Yq_omniCopy h2 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-feature)}.aUD9Yq_omniCopy p{margin:0 0 var(--space-4);line-height:var(--leading-body)}.aUD9Yq_omniCopy .aUD9Yq_omniText{max-width:var(--measure-feature);margin-bottom:var(--paragraph-gap);color:var(--text-body);font-size:var(--size-body-lg);line-height:var(--leading-relaxed)}.aUD9Yq_omniCopy .aUD9Yq_actions{margin:var(--feature-actions-offset) 0 0}.aUD9Yq_status{color:var(--text-status);font-family:var(--family-mono);font-size:var(--size-status)}.aUD9Yq_omniCopy .aUD9Yq_status{margin:var(--feature-title-gap) 0 var(--space-3);line-height:var(--leading-meta)}.aUD9Yq_cards,.aUD9Yq_outputs{border-top:var(--border)}.aUD9Yq_cards{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aUD9Yq_cards article{padding:var(--card-pad-top) var(--card-pad-x) 0 0;flex-direction:column;display:flex}.aUD9Yq_cards article+article{padding-left:var(--card-pad-x);border-left:var(--border)}.aUD9Yq_section p.aUD9Yq_step{margin:0 0 var(--step-title-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.aUD9Yq_cards h3,.aUD9Yq_outputs h3{margin:0 0 var(--card-title-gap);font-size:var(--size-step-title);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.aUD9Yq_outputs h3{margin-bottom:var(--list-title-gap);font-size:var(--size-list-title);line-height:var(--leading-list-title);letter-spacing:var(--track-list-title)}.aUD9Yq_cards p,.aUD9Yq_outputs p{font-size:var(--size-body)}.aUD9Yq_cards p{margin-bottom:var(--space-5);line-height:var(--leading-meta)}.aUD9Yq_outputs p{max-width:var(--measure-feature);line-height:var(--leading-relaxed)}.aUD9Yq_cards a{font-size:var(--size-body-sm);margin-top:auto;text-decoration:none}.aUD9Yq_cards a:hover{text-decoration:underline}.aUD9Yq_section p.aUD9Yq_tags{margin-bottom:var(--space-5);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-body-sm);line-height:var(--leading-meta);letter-spacing:var(--track-eyebrow)}.aUD9Yq_home p.aUD9Yq_fine{max-width:none;margin:var(--space-4) calc(50% - 50cqi);color:var(--text-body);padding-inline:calc(50cqi - 50%)}.aUD9Yq_home .aUD9Yq_fine a{color:var(--text-body)}.aUD9Yq_outputs{grid-template-columns:1fr;gap:0;display:grid}.aUD9Yq_outputs article{grid-template-columns:var(--col-output-kind) minmax(0, 1fr) var(--col-output-link);gap:var(--output-gap);padding:var(--output-row-pad-y) 0;border-bottom:var(--border);align-items:start;display:grid}.aUD9Yq_outputs article>a{justify-self:end}.aUD9Yq_outputs article p:last-child{margin-bottom:0}.aUD9Yq_outputs p.aUD9Yq_step{margin-bottom:var(--space-0);padding-top:var(--output-kind-inset)}.aUD9Yq_ribbon{justify-content:space-between;align-items:center;gap:var(--ribbon-gap);margin:0;padding:var(--ribbon-pad-y) 0;border-bottom:var(--border);background:var(--surface-sunken);margin-inline:calc(50% - 50cqi);padding-inline:calc(50cqi - 50%);display:flex}.aUD9Yq_ribbon p{align-items:center;gap:var(--ribbon-step-gap);font-size:var(--size-ribbon);margin:0;display:flex}.aUD9Yq_ribbonLabel{color:var(--text-status);font-family:var(--family-mono);font-size:var(--size-body-sm);line-height:var(--leading-relaxed);letter-spacing:var(--track-ribbon)}.aUD9Yq_ribbon i{color:var(--text-accent);font-style:normal}.aUD9Yq_stats{gap:var(--stats-row-gap) var(--stats-col-gap);margin:0 0 var(--stats-offset);padding:var(--space-5) 0;border-block:var(--border);flex-wrap:wrap;display:flex}.aUD9Yq_stats div{align-items:center;gap:var(--space-4);display:flex}.aUD9Yq_stats dt{color:var(--text-accent);font-size:var(--size-count);font-weight:var(--weight-medium);line-height:var(--leading-none);letter-spacing:var(--track-stat)}.aUD9Yq_stats dd{max-width:var(--measure-stat-label);color:var(--text-secondary);font-size:var(--size-stat-label);line-height:var(--leading-compact);margin:0}.aUD9Yq_roster{gap:var(--roster-row-gap) var(--roster-col-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.aUD9Yq_person{min-width:0}.aUD9Yq_portrait{aspect-ratio:4/3;margin-bottom:var(--portrait-gap);background:var(--surface-placeholder);grid-template-rows:minmax(0,1fr);place-items:center;display:grid;overflow:hidden}.aUD9Yq_portrait img{object-fit:cover;object-position:center var(--portrait-crop);width:100%;height:100%}.aUD9Yq_portrait span{width:100%;height:100%;color:var(--text-accent);font-size:var(--size-initials);font-weight:var(--weight-medium);line-height:var(--leading-none);place-items:center;display:grid}.aUD9Yq_person .aUD9Yq_role{min-height:var(--role-min-h);margin-bottom:var(--list-title-gap);color:var(--text-accent);font-size:var(--size-body-sm);line-height:var(--leading-relaxed);letter-spacing:var(--track-eyebrow)}.aUD9Yq_person h3{margin:0 0 var(--list-title-gap);font-size:var(--size-person-title);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-list-title)}.aUD9Yq_person p{margin-bottom:var(--space-0);font-size:var(--size-body);line-height:var(--leading-relaxed)}.aUD9Yq_person .aUD9Yq_personLinks{gap:var(--space-1) var(--space-4);margin:var(--person-link-gap) 0 0;line-height:var(--leading-body);flex-wrap:wrap;display:flex}.aUD9Yq_advisers{margin-top:var(--subsection-gap);margin-bottom:var(--subsection-offset);padding-top:var(--subsection-pad-top);border-top:var(--border)}.aUD9Yq_advisers h3{margin:0 0 var(--space-4);font-size:var(--size-subsection-title);font-weight:var(--weight-medium);line-height:var(--leading-subsection-title);letter-spacing:var(--track-subsection-title)}.aUD9Yq_advisers p{max-width:none;line-height:var(--leading-relaxed)}.aUD9Yq_advisers p.aUD9Yq_step{margin-bottom:var(--eyebrow-gap);font-weight:var(--weight-medium)}.aUD9Yq_links{gap:var(--links-row-gap) var(--space-6);font-size:var(--size-body);flex-wrap:wrap;padding:0;list-style:none;display:flex}.aUD9Yq_links a{display:inline-block}@media (max-width:1100px){.aUD9Yq_outputs article{grid-template-columns:var(--col-output-kind) minmax(0, 1fr)}.aUD9Yq_outputs article>a{grid-column:2;justify-self:start}.aUD9Yq_roster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.aUD9Yq_art img{object-position:var(--hero-crop-x) center}.aUD9Yq_art:after{background:linear-gradient(to right, var(--scrim-strong), var(--scrim-medium) var(--hero-scrim-stop-3), var(--scrim-soft))}}@media (max-width:760px){.aUD9Yq_omni{padding-inline:var(--feature-inset);grid-template-columns:1fr}.aUD9Yq_omni img{max-width:var(--feature-art-max)}.aUD9Yq_art img{object-position:var(--hero-crop-x) center}.aUD9Yq_art figcaption{right:auto;left:var(--page-gutter)}.aUD9Yq_heading,.aUD9Yq_cards{grid-template-columns:1fr}.aUD9Yq_cards article,.aUD9Yq_cards article+article{padding:var(--card-pad-top) 0;border-left:0;border-bottom:var(--border)}.aUD9Yq_outputs article{grid-template-columns:1fr}.aUD9Yq_outputs article>a{grid-column:1}.aUD9Yq_ribbon,.aUD9Yq_ribbon p{flex-wrap:wrap}.aUD9Yq_actions{align-items:flex-start}.aUD9Yq_moreLink{margin-top:var(--space-2)}.aUD9Yq_roster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.aUD9Yq_stats div{flex:1;display:block}.aUD9Yq_stats dd{margin-top:var(--space-2)}.aUD9Yq_roster{grid-template-columns:1fr}}
.txacuG_media p{max-width:var(--measure-prose)}.txacuG_media a:where(:not(.txacuG_primary,.txacuG_secondary)){color:var(--link);text-underline-offset:var(--underline-offset)}.txacuG_media a:where(:not(.txacuG_primary,.txacuG_secondary)):hover{color:var(--link-hover)}.txacuG_primary{}.txacuG_secondary{}.txacuG_label{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.txacuG_actions{gap:var(--actions-gap);margin:var(--actions-offset) 0 0;flex-wrap:wrap;display:flex}.txacuG_note{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--size-body-sm)}.txacuG_intro{margin:0 0 var(--space-4);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead)}.txacuG_storySection .txacuG_intro{margin-bottom:var(--paragraph-gap);color:var(--text-secondary);font-size:var(--size-body-lg);line-height:var(--leading-lead)}.txacuG_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border)}.txacuG_runningHead{justify-content:space-between;gap:var(--space-2) var(--space-5);max-width:none;margin:0 0 var(--running-head-gap);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono);flex-wrap:wrap;display:flex}.txacuG_heroGrid{gap:var(--space-6) var(--space-7);grid-template-columns:3fr 2fr;align-items:center;display:grid}.txacuG_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.txacuG_hero h1 em,.txacuG_storySection h2 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}.txacuG_poster{gap:var(--space-4);padding:var(--space-5);background:var(--surface-inverse);color:var(--text-on-inverse);font-family:var(--family-mono);font-size:var(--size-mono);display:grid}.txacuG_poster img{width:100%;max-width:var(--icon-poster);justify-self:center;height:auto}.txacuG_poster div{gap:var(--space-2);display:grid}.txacuG_poster strong{font-family:var(--family-serif);font-size:var(--size-closing);font-weight:var(--weight-medium);line-height:var(--leading-section)}.txacuG_strip{justify-content:space-between;gap:var(--space-2) var(--space-5);padding:var(--space-4) 0;border-bottom:var(--border);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono);flex-wrap:wrap;margin:0;list-style:none;display:flex}.txacuG_section{padding:var(--section-pad-y) 0;border-bottom:var(--border)}:where(.txacuG_section) p{color:var(--text-secondary)}.txacuG_heading{gap:var(--split-gap);margin-bottom:var(--section-heading-gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}.txacuG_heading h2,.txacuG_storySection h2,.txacuG_kitCta h2{font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section);margin:0}.txacuG_heading>p{font-size:var(--size-body-lg);line-height:var(--leading-lead);margin:0}.txacuG_cards{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-min-card)), 1fr));gap:var(--space-5);display:grid}.txacuG_card{border:var(--border);grid-template-rows:1fr auto;display:grid}.txacuG_stagePaper,.txacuG_stageInk,.txacuG_stageGrid,.txacuG_stageFurnace,.txacuG_imageStage{min-height:var(--stage-h);padding:var(--space-5);place-items:center;display:grid;position:relative}.txacuG_stagePaper{background:var(--surface)}.txacuG_stageInk{background:var(--surface-inverse)}.txacuG_stageGrid{background:var(--surface-sunken)}.txacuG_stageFurnace{background:var(--surface-accent)}.txacuG_stagePaper img,.txacuG_stageInk img{width:100%;max-width:var(--icon-asset-preview);height:auto}.txacuG_markOnly{width:var(--icon-mark-preview);height:auto}.txacuG_imageStage{padding:0}.txacuG_imageStage img:first-child{width:100%;height:auto;display:block}.txacuG_circlePreview{right:var(--space-3);bottom:var(--space-3);width:var(--icon-avatar-preview);height:var(--icon-avatar-preview);border-radius:var(--radius-dot);position:absolute}.txacuG_assetRow{align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-4);border-top:var(--border);font-family:var(--family-mono);font-size:var(--size-mono);flex-wrap:wrap;display:flex}.txacuG_assetRow span{color:var(--text-muted);flex:auto}.txacuG_guidance{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-min-note)), 1fr));gap:var(--space-5);margin-top:var(--space-6);display:grid}.txacuG_guidance p{font-size:var(--size-body);line-height:var(--leading-body);margin:0}.txacuG_palette{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-min-swatch)), 1fr));gap:var(--space-4);display:grid}.txacuG_swatch{align-content:space-between;gap:var(--space-6);min-height:var(--swatch-h);padding:var(--space-4);border:var(--border);font:inherit;text-align:left;cursor:pointer;display:grid}.txacuG_swatch strong{font-family:var(--family-serif);font-size:var(--size-stat);font-weight:var(--weight-medium)}.txacuG_swatch b{font-weight:var(--weight-medium);text-underline-offset:var(--underline-offset);text-decoration:underline}.txacuG_swatchPaper{background:var(--surface);color:var(--text-body)}.txacuG_swatchInk{background:var(--surface-inverse);color:var(--text-on-inverse)}.txacuG_swatchFurnace{background:var(--surface-accent);color:var(--text-on-accent)}.txacuG_swatchSteel{background:var(--swatch-steel);color:var(--text-on-inverse)}.txacuG_types{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-min-note)), 1fr));gap:var(--space-5);margin-top:var(--space-6);display:grid}.txacuG_types p:last-child{margin:0}.txacuG_types h3{margin:0 0 var(--space-4);font-size:var(--size-closing);font-weight:var(--weight-medium)}.txacuG_serifSample{font-family:var(--family-serif)}.txacuG_sansSample{font-family:var(--family-sans)}.txacuG_monoSample{font-family:var(--family-mono)}.txacuG_storySection{gap:var(--split-gap);grid-template-columns:1fr 1fr;display:grid}.txacuG_storySection h2{margin-bottom:var(--heading-lead-gap)}.txacuG_textLink{margin-top:var(--more-link-gap);font-size:var(--size-body-sm);display:inline-block}.txacuG_copyBlocks{gap:var(--space-4);align-content:start;display:grid}.txacuG_copyBlocks article{padding:var(--space-4);border:var(--border)}.txacuG_copyBlocks p{margin:var(--space-3) 0 0;font-size:var(--size-body);line-height:var(--leading-body)}.txacuG_copyHeading{justify-content:space-between;gap:var(--space-2) var(--space-4);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono);flex-wrap:wrap;display:flex}.txacuG_copyHeading button{color:var(--link);font:inherit;text-underline-offset:var(--underline-offset);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.txacuG_copyHeading button:hover{color:var(--link-hover)}.txacuG_socialPreview{margin-bottom:var(--space-4);display:block}.txacuG_socialPreview img{width:100%;height:auto;display:block}.txacuG_kitCta{padding:var(--space-7) 0 0}@media (max-width:760px){.txacuG_heroGrid,.txacuG_heading,.txacuG_storySection{grid-template-columns:1fr}.txacuG_actions{align-items:flex-start}.txacuG_section{padding:var(--section-pad-y) 0}}
.mpbYFq_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border)}.mpbYFq_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.mpbYFq_actions{gap:var(--actions-gap);margin:var(--actions-offset) 0 0;flex-wrap:wrap;display:flex}.mpbYFq_primary{}
._5Eljza_publications a{color:var(--link);text-underline-offset:var(--underline-offset)}._5Eljza_publications a:hover{color:var(--link-hover)}._5Eljza_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}._5Eljza_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border)}._5Eljza_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}._5Eljza_hero h1 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}._5Eljza_lead{max-width:var(--measure-prose);color:var(--text-body);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead);margin:0}._5Eljza_anchors{gap:var(--links-row-gap) var(--space-6);margin:var(--space-5) 0 0;font-weight:var(--weight-regular);flex-wrap:wrap;display:flex}._5Eljza_section{padding:var(--section-pad-y) 0;border-bottom:var(--border)}._5Eljza_tinted{border-top:var(--border);background:var(--surface-sunken);margin-inline:calc(50% - 50cqi);padding-inline:calc(50cqi - 50%)}._5Eljza_section:has(+._5Eljza_tinted){border-bottom:0}._5Eljza_heading{align-items:start;gap:var(--split-gap);margin:0 0 var(--section-heading-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._5Eljza_heading h2{font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section);margin:0}._5Eljza_explanation{color:var(--text-secondary);font-size:var(--size-body-lg);line-height:var(--leading-lead);margin:0}._5Eljza_row{grid-template-columns:var(--col-output-kind) minmax(0, 1fr) var(--col-output-link);align-items:start;gap:var(--output-gap);padding:var(--output-row-pad-y) 0;border-bottom:var(--border);display:grid}._5Eljza_list{border-top:var(--border)}._5Eljza_kind{padding-top:var(--output-kind-inset);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}._5Eljza_row h3{margin:0 0 var(--list-title-gap);font-size:var(--size-list-title);font-weight:var(--weight-medium);line-height:var(--leading-list-title);letter-spacing:var(--track-list-title)}._5Eljza_row p{max-width:var(--measure-feature);color:var(--text-secondary);font-size:var(--size-body);line-height:var(--leading-relaxed);margin:0}._5Eljza_row>a{text-align:right;text-wrap:balance;justify-self:end}._5Eljza_more{margin-top:var(--more-link-gap);font-size:var(--size-body-sm);font-weight:var(--weight-regular);display:inline-block}@media (max-width:1100px){._5Eljza_row{grid-template-columns:var(--col-output-kind) minmax(0, 1fr)}._5Eljza_row>a{text-align:left;grid-column:2;justify-self:start}}@media (max-width:760px){._5Eljza_heading,._5Eljza_row{grid-template-columns:minmax(0,1fr)}._5Eljza_row>a{grid-column:1}}
.RI7QVW_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border)}.RI7QVW_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.RI7QVW_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.RI7QVW_hero h1 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}.RI7QVW_lead{max-width:var(--measure-prose);margin:0 0 var(--space-6);color:var(--text-body);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead)}.RI7QVW_notice{max-width:var(--measure-prose);padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border-left:var(--border-accent-heavy);font-size:var(--size-body-compact);line-height:var(--leading-body);margin:0}
.wq04tW_research a:where(:not(.wq04tW_primary,.wq04tW_secondary)){color:var(--link);text-underline-offset:var(--underline-offset)}.wq04tW_research a:where(:not(.wq04tW_primary,.wq04tW_secondary)):hover{color:var(--link-hover)}.wq04tW_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.wq04tW_intro{max-width:var(--measure-narrow);color:var(--text-secondary);font-size:var(--size-body-lg);line-height:var(--leading-lead);margin:0}.wq04tW_hero .wq04tW_intro{color:var(--text-body);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead)}.wq04tW_hero{align-items:center;gap:var(--space-7);padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.wq04tW_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.wq04tW_hero h1 em,.wq04tW_standard h2 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}.wq04tW_loop{max-width:var(--measure-figure);justify-self:center;width:100%}.wq04tW_actions{gap:var(--actions-gap);margin:var(--actions-offset) 0 0;flex-wrap:wrap;display:flex}.wq04tW_primary{}.wq04tW_secondary{}.wq04tW_index{border-bottom:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wq04tW_index li+li{border-left:var(--border)}.wq04tW_research .wq04tW_index a{gap:var(--space-2);height:100%;padding:var(--space-5);color:var(--text-body);flex-direction:column;text-decoration:none;display:flex}.wq04tW_research .wq04tW_index a:hover{background:var(--surface-sunken);color:var(--text-body)}.wq04tW_index li:first-child a{padding-left:0}.wq04tW_code{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-caption)}.wq04tW_name{font-size:var(--size-step-title);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.wq04tW_statusPublic,.wq04tW_statusPlanned{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--size-meta);display:inline-flex}.wq04tW_statusPublic:before,.wq04tW_statusPlanned:before{content:"";width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-dot)}.wq04tW_statusPublic:before{background:var(--status-live)}.wq04tW_statusPlanned:before{border:var(--border-warn)}.wq04tW_programme{gap:var(--space-7);padding:var(--section-pad-y) 0;border-bottom:var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid}.wq04tW_programme h2{margin:0 0 var(--heading-text-gap);font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section)}.wq04tW_inverse{background:var(--surface);color:var(--text-body);margin-inline:calc(50% - 50cqi);padding-inline:calc(50cqi - 50%)}.wq04tW_research .wq04tW_inverse a{color:var(--link)}.wq04tW_field{margin:0 0 var(--space-4)}.wq04tW_field p{margin:0}.wq04tW_field p:last-child{color:var(--text-secondary);font-size:var(--size-body-compact);line-height:var(--leading-body)}.wq04tW_fieldLabel{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono-sm);letter-spacing:var(--track-caption)}.wq04tW_field .wq04tW_fieldLabel{margin-bottom:var(--space-2)}.wq04tW_pair{gap:0 var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wq04tW_work{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-5);font-size:var(--size-meta);flex-wrap:wrap;display:flex}.wq04tW_work span{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono-sm)}.wq04tW_research .wq04tW_artifact{margin-top:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-soft);color:var(--text-body);flex-direction:column;text-decoration:none;display:flex}.wq04tW_research .wq04tW_artifact:hover{border-color:var(--rule-strong);color:var(--text-body)}.wq04tW_artifact .wq04tW_fieldLabel{margin:0 0 var(--space-1)}.wq04tW_artifactName{font-size:var(--size-body);font-weight:var(--weight-semibold)}.wq04tW_related{gap:var(--space-2);margin:var(--space-2) 0 0;display:grid}.wq04tW_research .wq04tW_related a{padding:var(--space-3) 0;border-bottom:var(--border-soft);color:var(--text-body);justify-content:space-between;text-decoration:none;display:flex}.wq04tW_research .wq04tW_related a:hover{color:var(--link)}.wq04tW_figures{min-width:0}.wq04tW_figurePair{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wq04tW_figurePair>*{margin-bottom:0}.wq04tW_standard{padding:var(--section-pad-y) 0}.wq04tW_standard h2{margin:0 0 var(--heading-lead-gap);font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section)}.wq04tW_scroll{overflow-x:auto}.wq04tW_steps{grid-template-columns:repeat(7, minmax(var(--col-min-step), 1fr));min-width:var(--table-min-steps);margin:var(--space-6) 0 0;counter-reset:step;padding:0;list-style:none;display:grid}.wq04tW_steps li{gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-4) 0;border-top:var(--border-step);font-weight:var(--weight-medium);flex-direction:column;display:flex}.wq04tW_steps li:last-child{border-top-color:var(--rule-accent)}.wq04tW_register{padding:var(--space-5) 0 var(--space-4)}.wq04tW_registerHeading{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-5);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.wq04tW_registerHeading h2{font-size:var(--size-heading);font-weight:var(--weight-medium);margin:0}.wq04tW_artifacts{width:100%;min-width:var(--table-min-register);border-collapse:collapse;font-size:var(--size-body-sm)}.wq04tW_artifacts th{padding:var(--space-2) var(--space-3) var(--space-2) 0;border-bottom:var(--border-strong);color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono-sm);font-weight:var(--weight-regular);text-align:left}.wq04tW_artifacts td{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:var(--border)}.wq04tW_artifacts td:first-child{font-weight:var(--weight-medium)}@media (max-width:1000px){.wq04tW_hero,.wq04tW_programme,.wq04tW_figurePair{grid-template-columns:1fr}}@media (max-width:760px){.wq04tW_index{grid-template-columns:1fr}.wq04tW_index li+li{border-top:var(--border);border-left:0}.wq04tW_research .wq04tW_index a{padding:var(--space-4) 0}.wq04tW_pair{grid-template-columns:1fr}.wq04tW_actions{align-items:flex-start}.wq04tW_programme{padding:var(--section-pad-y) 0}.wq04tW_inverse{padding-inline:calc(50cqi - 50%)}}
._5c0ANW_vision p{max-width:var(--measure-prose)}._5c0ANW_vision a:not(._5c0ANW_primary,._5c0ANW_secondary){color:var(--link);text-underline-offset:var(--underline-offset)}._5c0ANW_vision a:not(._5c0ANW_primary,._5c0ANW_secondary):hover{color:var(--link-hover)}._5c0ANW_vision ._5c0ANW_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}._5c0ANW_vision h2{margin:0 0 var(--heading-text-gap);font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section)}._5c0ANW_vision h2 em,._5c0ANW_hero h1 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}._5c0ANW_vision h2:has(+._5c0ANW_lead,+._5c0ANW_intro){margin-bottom:var(--heading-lead-gap)}._5c0ANW_vision h3{margin:0 0 var(--card-title-gap);font-size:var(--size-step-title);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}._5c0ANW_vision ._5c0ANW_lead{margin:0 0 var(--paragraph-gap);font-size:var(--size-body-lg);line-height:var(--leading-lead)}._5c0ANW_vision p{font-size:var(--size-body);line-height:var(--leading-body)}._5c0ANW_section{padding:var(--section-pad-y) 0;border-bottom:var(--border)}:where(._5c0ANW_section) p{color:var(--text-secondary)}._5c0ANW_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border)}._5c0ANW_hero ._5c0ANW_eyebrow{justify-content:space-between;gap:var(--space-2) var(--space-5);max-width:none;color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);flex-wrap:wrap;display:flex}._5c0ANW_vision ._5c0ANW_hero ._5c0ANW_eyebrow{margin-bottom:var(--running-head-gap)}._5c0ANW_heroGrid{gap:var(--space-6) var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}._5c0ANW_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}._5c0ANW_hero ._5c0ANW_lead{color:var(--text-body);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead)}._5c0ANW_copy{color:var(--text-secondary);margin:0}._5c0ANW_heroBottom{justify-content:space-between;gap:var(--space-2) var(--space-5);max-width:none;margin:var(--space-7) 0 0;color:var(--text-muted);font-size:var(--size-body-sm);flex-wrap:wrap;display:flex}._5c0ANW_actions{gap:var(--actions-gap);margin:var(--actions-offset) 0 0;flex-wrap:wrap;display:flex}._5c0ANW_primary{}._5c0ANW_secondary{}._5c0ANW_blueprint{margin:0}._5c0ANW_drawing{gap:var(--space-4);padding:var(--card-pad);border:var(--border-strong);font-family:var(--family-mono);font-size:var(--size-mono);text-align:center;display:grid}._5c0ANW_drawing p{max-width:none;font-size:var(--size-mono);line-height:var(--leading-snug);margin:0}._5c0ANW_drawingHead{color:var(--text-muted);justify-content:space-between;display:flex}._5c0ANW_node{padding:var(--space-2);border:var(--border-soft)}._5c0ANW_researchRow{gap:var(--space-3);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}._5c0ANW_researchRow strong{padding:var(--space-2) var(--space-3);background:var(--surface-inverse);color:var(--text-on-inverse);font-weight:var(--weight-medium)}._5c0ANW_productionLine{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._5c0ANW_productionLine strong{padding:var(--space-2) var(--space-1);border:var(--border-strong);font-weight:var(--weight-medium)}._5c0ANW_computeLoop{justify-content:space-between;gap:var(--space-2);color:var(--text-accent);flex-wrap:wrap;display:flex}._5c0ANW_computeLoop strong{font-weight:var(--weight-semibold)}._5c0ANW_blueprint figcaption{margin-top:var(--space-3);color:var(--text-muted);font-size:var(--size-body-sm)}._5c0ANW_statement h2{max-width:var(--measure-statement)}._5c0ANW_statementCopy{gap:var(--space-6);margin-top:var(--heading-text-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._5c0ANW_statementCopy p{margin:0}._5c0ANW_programs{margin:var(--heading-text-gap) 0 0;border-top:var(--border);padding:0;list-style:none}._5c0ANW_programs li{grid-template-columns:var(--col-programme-number) minmax(0, 1fr) minmax(var(--col-min-artifact), auto);gap:var(--output-gap);padding:var(--output-row-pad-y) 0;border-bottom:var(--border);align-items:start;display:grid}._5c0ANW_programs p{max-width:var(--measure-feature);line-height:var(--leading-relaxed);margin:0}._5c0ANW_vision ._5c0ANW_programs h3{margin-bottom:var(--list-title-gap);font-size:var(--size-list-title);line-height:var(--leading-list-title);letter-spacing:var(--track-list-title)}._5c0ANW_programs ._5c0ANW_eyebrow{margin-bottom:var(--list-title-gap);font-weight:var(--weight-regular)}._5c0ANW_roadmap ._5c0ANW_eyebrow,._5c0ANW_cards ._5c0ANW_eyebrow{margin-bottom:var(--step-title-gap);font-weight:var(--weight-regular)}._5c0ANW_number{color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}._5c0ANW_artifact{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono)}._5c0ANW_model{border-top:var(--border);background:var(--surface-sunken);margin-inline:calc(50% - 50cqi);padding-inline:calc(50cqi - 50%)}._5c0ANW_section:has(+._5c0ANW_model){border-bottom:0}._5c0ANW_vision ._5c0ANW_model ._5c0ANW_specTop,._5c0ANW_vision ._5c0ANW_model ._5c0ANW_specBottom{color:var(--text-secondary)}._5c0ANW_modelGrid{gap:var(--space-6) var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}._5c0ANW_spec{padding:var(--space-5);border:var(--border-strong)}._5c0ANW_spec p{margin:0 0 var(--space-4)}._5c0ANW_vision ._5c0ANW_specTop,._5c0ANW_vision ._5c0ANW_specBottom{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono)}._5c0ANW_vision ._5c0ANW_specValue{color:var(--text-accent);font-size:var(--size-count);font-weight:var(--weight-medium);line-height:var(--leading-none);letter-spacing:var(--track-stat);margin:0}._5c0ANW_capabilities{gap:var(--space-2) var(--space-5);margin:0 0 var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}._5c0ANW_capabilities li{color:var(--text-secondary);font-family:var(--family-mono);font-size:var(--size-body-sm);line-height:var(--leading-meta);letter-spacing:var(--track-eyebrow)}._5c0ANW_model details{margin-top:var(--space-5);border-top:var(--border)}._5c0ANW_model summary{padding:var(--space-4) 0;font-size:var(--size-card-title);font-weight:var(--weight-medium);cursor:pointer}._5c0ANW_model details p{margin:0 0 var(--space-3)}._5c0ANW_vision ._5c0ANW_intro{margin:0 0 var(--paragraph-gap);color:var(--text-secondary);font-size:var(--size-body-lg);line-height:var(--leading-lead)}._5c0ANW_roadmap{gap:var(--space-6);margin:var(--space-6) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._5c0ANW_roadmap li{padding-top:var(--card-pad-top);border-top:var(--border)}._5c0ANW_roadmap p{margin:0 0 var(--space-3);line-height:var(--leading-meta)}._5c0ANW_vision ._5c0ANW_deliverable{color:var(--text-muted);font-family:var(--family-mono);font-size:var(--size-mono)}._5c0ANW_deliverable strong{color:var(--text-body);font-family:var(--family-sans);font-size:var(--size-body-compact);font-weight:var(--weight-semibold)}._5c0ANW_vision ._5c0ANW_cadence{max-width:none;margin:var(--space-6) 0 0;padding:var(--space-4) var(--card-pad);border-left:var(--border-accent-heavy)}._5c0ANW_path{gap:var(--space-3);margin:var(--space-5) 0;font-family:var(--family-mono);font-size:var(--size-mono);flex-wrap:wrap;display:flex}._5c0ANW_cards,._5c0ANW_targets{gap:var(--space-6);margin:var(--space-6) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._5c0ANW_targets{margin-top:var(--heading-text-gap)}._5c0ANW_cards li,._5c0ANW_targets li{padding-top:var(--card-pad-top);border-top:var(--border)}._5c0ANW_cards p,._5c0ANW_targets p{margin:0 0 var(--space-3);line-height:var(--leading-meta)}._5c0ANW_targets strong{margin-bottom:var(--space-2);color:var(--text-accent);font-size:var(--size-count);font-weight:var(--weight-medium);line-height:var(--leading-none);letter-spacing:var(--track-stat);display:block}._5c0ANW_vision ._5c0ANW_note{margin:var(--space-5) 0 0;color:var(--text-secondary);font-style:italic}._5c0ANW_today{gap:var(--space-2);display:grid}._5c0ANW_todayLinks{gap:var(--links-row-gap) var(--space-6);font-size:var(--size-body);flex-wrap:wrap;margin:0;display:flex}._5c0ANW_closing{border-bottom:0}._5c0ANW_closing h2{font-size:var(--size-section)}@media (max-width:900px){._5c0ANW_heroGrid,._5c0ANW_modelGrid,._5c0ANW_roadmap,._5c0ANW_cards,._5c0ANW_targets,._5c0ANW_statementCopy{grid-template-columns:1fr}._5c0ANW_programs li{grid-template-columns:var(--col-programme-number) minmax(0, 1fr)}._5c0ANW_programs ._5c0ANW_artifact{grid-column:2}}@media (max-width:760px){._5c0ANW_section{padding:var(--section-pad-y) 0}._5c0ANW_model{padding-inline:calc(50cqi - 50%)}}
.Gj92MW_catalogue a:not(.Gj92MW_secondary){color:var(--link);text-underline-offset:var(--underline-offset)}.Gj92MW_catalogue a:not(.Gj92MW_secondary):hover{color:var(--link-hover)}.Gj92MW_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border)}.Gj92MW_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.Gj92MW_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.Gj92MW_lead{max-width:var(--measure-prose);color:var(--text-body);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead);margin:0}.Gj92MW_actions{gap:var(--actions-gap);margin:var(--actions-offset) 0 0;flex-wrap:wrap;display:flex}.Gj92MW_secondary{}.Gj92MW_section{padding:var(--section-pad-y) 0}.Gj92MW_heading{margin-bottom:var(--heading-text-gap)}.Gj92MW_heading h2{font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section);margin:0}.Gj92MW_cards{column-gap:var(--space-6);border-top:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Gj92MW_cards article{min-width:0;padding:var(--card-pad-top) 0 var(--space-6);border-bottom:var(--border);flex-direction:column;display:flex}.Gj92MW_cards p.Gj92MW_step{margin:0 0 var(--step-title-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.Gj92MW_cards h3{margin:0 0 var(--card-title-gap);font-size:var(--size-step-title);font-weight:var(--weight-medium);line-height:var(--leading-card-title);letter-spacing:var(--track-card-title)}.Gj92MW_cards p{max-width:var(--measure-feature);margin:0 0 var(--space-5);color:var(--text-secondary);font-size:var(--size-body);line-height:var(--leading-meta)}.Gj92MW_cards a{font-size:var(--size-body-sm);font-weight:var(--weight-regular);margin-top:auto}@media (max-width:1100px){.Gj92MW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Gj92MW_cards{grid-template-columns:minmax(0,1fr)}}
