.pW8h8G_page{padding-top:var(--s7)}.pW8h8G_header{max-width:900px;margin-left:calc(var(--margin-col) + var(--gutter))}.pW8h8G_crumb ol{margin:0 0 var(--s5);font-size:var(--text-caption);color:var(--muted);flex-wrap:wrap;gap:0;padding:0;list-style:none;display:flex}.pW8h8G_crumb li+li:before{content:"/";padding:0 var(--s2);color:var(--rule)}.pW8h8G_crumb a{color:var(--muted);padding:4px 0;display:inline-block}.pW8h8G_crumb a:hover{color:var(--accent)}.pW8h8G_status{font-size:var(--text-small);color:var(--muted);margin-bottom:var(--s3)}.pW8h8G_planned{color:var(--ink);font-style:italic}.pW8h8G_title{font-size:var(--text-title);font-variation-settings:"opsz" 60;letter-spacing:-.02em;margin-bottom:var(--s4)}.pW8h8G_problem{font-family:var(--serif);max-width:36em;color:var(--ink);font-size:1.375rem;line-height:1.45}.pW8h8G_meta{gap:var(--s2) var(--s5);margin:var(--s5) 0 0;font-size:var(--text-small);grid-template-columns:auto 1fr;max-width:46rem;display:grid}.pW8h8G_meta>div{display:contents}.pW8h8G_meta dt{color:var(--muted)}.pW8h8G_meta dd{margin:0}@media (max-width:1023px){.pW8h8G_header{margin-left:0}}@media (max-width:639px){.pW8h8G_problem{font-size:1.1875rem}.pW8h8G_meta{grid-template-columns:minmax(0,1fr);gap:0}.pW8h8G_meta dd{margin-bottom:var(--s3)}}.pW8h8G_section{padding-top:var(--s8)}.pW8h8G_sectionTitle{padding-top:.1em;font-size:1.3125rem;line-height:1.3}@media (max-width:1023px){.pW8h8G_sectionTitle{margin-bottom:var(--s3)}.pW8h8G_section{padding-top:var(--s7)}}.pW8h8G_subhead{font-family:var(--sans);font-size:var(--text-small);margin:var(--s5) 0 var(--s2);font-weight:600}.pW8h8G_archFigure{margin-top:var(--s5)}.pW8h8G_demo{margin-top:var(--s4)}.pW8h8G_validationFigure{margin:var(--s5) 0}.pW8h8G_outcomes,.pW8h8G_limits{font-size:var(--text-small);margin:0;padding:0;list-style:none}.pW8h8G_outcomes li{justify-content:space-between;gap:var(--s5);padding:var(--s3) 0;border-top:1px solid var(--rule);display:flex}.pW8h8G_outcomes li:last-child{border-bottom:1px solid var(--rule)}.pW8h8G_kind{font-family:var(--serif);color:var(--ink-soft);white-space:nowrap;font-style:italic}.pW8h8G_limits li{padding:var(--s2) 0 var(--s2) var(--s4);border-left:2px solid var(--rule);margin-bottom:var(--s2)}.pW8h8G_links{gap:var(--s5);margin-top:var(--s5);flex-wrap:wrap;display:flex}@media (max-width:639px){.pW8h8G_outcomes li{flex-direction:column;gap:2px}}.pW8h8G_after{padding-top:var(--s9)}.pW8h8G_related{margin:0;padding:0;list-style:none}.pW8h8G_related li{gap:var(--s5);padding:var(--s4) 0;border-top:1px solid var(--rule);font-size:var(--text-small);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;display:grid}.pW8h8G_related li:last-child{border-bottom:1px solid var(--rule)}.pW8h8G_relatedTitle{font-family:var(--serif);color:var(--ink);font-size:1.375rem;text-decoration:none}.pW8h8G_relatedTitle:hover{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px}.pW8h8G_contact{margin-top:var(--s5);font-size:var(--text-small)}@media (max-width:639px){.pW8h8G_related li{gap:var(--s1);grid-template-columns:minmax(0,1fr)}}.pW8h8G_plateHero,.pW8h8G_signalHero{margin-top:var(--s7)}.pW8h8G_researchTop{column-gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.pW8h8G_research .pW8h8G_researchTop .pW8h8G_header{margin-left:0}.pW8h8G_researchFigure{min-width:0}@media (max-width:1023px){.pW8h8G_researchTop{row-gap:var(--s6);grid-template-columns:minmax(0,1fr)}}.pW8h8G_highlightTitle{margin-bottom:var(--s3);font-size:1.5rem;line-height:1.25}.pW8h8G_systemFigure{padding-left:calc(var(--margin-col) + var(--gutter))}@media (max-width:1023px){.pW8h8G_systemFigure{padding-left:0}}.pW8h8G_more{border-top:1px solid var(--rule)}.pW8h8G_more:last-child{border-bottom:1px solid var(--rule)}.pW8h8G_more>summary{font-family:var(--serif);padding:var(--s3) 0;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s4);min-height:52px;font-size:1.25rem;list-style:none;display:flex}.pW8h8G_more>summary::-webkit-details-marker{display:none}.pW8h8G_more>summary:after{content:"+";font-family:var(--sans);color:var(--accent);font-size:1.25rem}.pW8h8G_more[open]>summary:after{content:"−"}.pW8h8G_more>summary:hover{color:var(--accent)}.pW8h8G_more>p,.pW8h8G_more>ul{margin-bottom:var(--s4)}.pW8h8G_more>p:last-child,.pW8h8G_more>ul:last-child{margin-bottom:var(--s5)}.pW8h8G_decisions{margin:0;padding:0;list-style:none}.pW8h8G_decisions li{padding:var(--s3) 0}.pW8h8G_decisions li+li{border-top:1px solid var(--rule)}.pW8h8G_decisions h3{font-family:var(--sans);font-size:var(--text-small);margin-bottom:var(--s2);font-weight:600}.pW8h8G_decisions p{margin-bottom:var(--s2)}
.QzGNVq_figure{margin:0}.QzGNVq_body{min-width:0}.QzGNVq_caption{font-size:var(--text-caption);color:var(--muted);margin-top:var(--s3);max-width:62ch;line-height:1.5}.QzGNVq_kind{font-family:var(--serif);color:var(--ink-soft);font-size:1.07em;font-style:italic}.QzGNVq_capTitle{color:var(--ink);font-weight:600}@media (min-width:1024px){.QzGNVq_captionMargin{grid-template-columns:var(--margin-col) minmax(0, 1fr);column-gap:var(--gutter);display:grid}.QzGNVq_captionMargin>.QzGNVq_body{grid-area:1/2}.QzGNVq_captionMargin>.QzGNVq_caption{padding-bottom:var(--s2);grid-area:1/1;align-self:end;margin-top:0}}.QzGNVq_plate{display:block}.QzGNVq_plate img{width:100%;height:auto;display:block}.QzGNVq_plateFallback{justify-content:stretch;align-items:stretch;width:100%;display:flex}.QzGNVq_plateFallback>*{width:100%;height:100%}.QzGNVq_diagram{width:100%}.QzGNVq_diagramSvg{width:100%;height:auto;display:block;overflow:visible}.QzGNVq_diagramList{counter-reset:none;margin:0;padding:0;list-style:none;display:none}@media (max-width:767px){.QzGNVq_diagram[data-mobile=list] .QzGNVq_diagramSvg{display:none}.QzGNVq_diagram[data-mobile=list] .QzGNVq_diagramList{display:block}}.QzGNVq_node rect{fill:var(--paper);stroke:var(--ink);stroke-width:1.25px}.QzGNVq_node text{fill:var(--ink);font-family:var(--sans);font-size:16.5px}.QzGNVq_node .QzGNVq_sub{fill:var(--muted);font-family:var(--mono);font-size:14px}.QzGNVq_node.QzGNVq_primary rect{stroke:var(--accent);stroke-width:1.75px}.QzGNVq_node.QzGNVq_secondary rect{stroke:var(--accent-2);stroke-width:1.75px}.QzGNVq_node.QzGNVq_side rect{stroke:var(--muted);stroke-dasharray:2 3}.QzGNVq_node.QzGNVq_planned rect{stroke:var(--ink);stroke-dasharray:6 4}.QzGNVq_node.QzGNVq_dim{opacity:.32}.QzGNVq_node.QzGNVq_selectable{cursor:pointer}.QzGNVq_node.QzGNVq_selectable:focus{outline:none}.QzGNVq_node.QzGNVq_selectable:focus-visible rect{stroke:var(--accent);stroke-width:3px}.QzGNVq_node.QzGNVq_selected rect{fill:var(--wash);stroke:var(--accent);stroke-width:2.5px}.QzGNVq_node.QzGNVq_selectable:hover rect{stroke-width:2.25px}.QzGNVq_edge{fill:none;stroke:var(--ink);stroke-width:1.25px}.QzGNVq_edge.QzGNVq_primary{stroke:var(--accent);stroke-width:1.75px}.QzGNVq_edge.QzGNVq_secondary{stroke:var(--accent-2);stroke-width:1.75px;stroke-dasharray:7 4}.QzGNVq_edge.QzGNVq_side{stroke:var(--muted);stroke-dasharray:2 3}.QzGNVq_edge.QzGNVq_planned{stroke-dasharray:6 4}.QzGNVq_edge.QzGNVq_dim{opacity:.25}.QzGNVq_edgeLabel{fill:var(--ink-soft);font-family:var(--mono);font-size:14px}.QzGNVq_regionLabel{fill:var(--ink-soft);font-family:var(--serif);font-size:17px;font-style:italic}.QzGNVq_region{fill:none;stroke:var(--rule);stroke-dasharray:3 4}.QzGNVq_listItem{padding:var(--s3) 0;border-left:2px solid var(--rule);padding-left:var(--s4);position:relative}.QzGNVq_listItem+.QzGNVq_listItem{margin-top:0}.QzGNVq_listItem:before{content:"";background:var(--paper);border:1.5px solid var(--ink);border-radius:50%;width:8px;height:8px;position:absolute;top:22px;left:-5px}.QzGNVq_listItem[data-tone=primary]{border-left-color:var(--accent)}.QzGNVq_listItem[data-tone=secondary]{border-left-color:var(--accent-2);border-left-style:dashed}.QzGNVq_listItem[data-tone=side],.QzGNVq_listItem[data-tone=planned]{border-left-style:dashed}.QzGNVq_listTitle{font-weight:600;font-size:var(--text-small)}.QzGNVq_listSub{font-family:var(--mono);color:var(--muted);font-size:.8125rem;display:block}.QzGNVq_listButton{all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:44px;display:block}.QzGNVq_listButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.QzGNVq_listButton[aria-pressed=true] .QzGNVq_listTitle{color:var(--accent)}.QzGNVq_detail{margin-top:var(--s4);min-height:3.2em;font-size:var(--text-small);border-left:2px solid var(--accent);max-width:68ch;padding-left:var(--s4)}.QzGNVq_detail strong{font-weight:600}.QzGNVq_modes{gap:0 var(--s5);margin-bottom:var(--s3);flex-wrap:wrap;display:flex}.QzGNVq_hint{font-size:var(--text-caption);color:var(--muted);margin:var(--s2) 0 0}.QzGNVq_narrowOnly{display:none}@media (max-width:639px){.QzGNVq_wideOnly{display:none}.QzGNVq_narrowOnly{display:block}}
.UcQU_W_explorer{width:100%}.UcQU_W_stage{justify-content:center;align-items:center;width:100%;display:flex}.UcQU_W_svg{width:100%;height:100%;display:block;overflow:visible}.UcQU_W_faceTop{fill:var(--surface);stroke:var(--ink);stroke-width:1px;stroke-linejoin:round}.UcQU_W_faceRight{fill:var(--paper);stroke:var(--ink);stroke-width:1px;stroke-linejoin:round}.UcQU_W_faceLeft{fill:color-mix(in srgb, var(--rule) 70%, var(--paper));stroke:var(--ink);stroke-width:1px;stroke-linejoin:round}.UcQU_W_boardTop{fill:color-mix(in srgb, var(--ink) 5%, var(--paper));stroke:var(--ink);stroke-width:1.25px}.UcQU_W_block{cursor:pointer;transition:opacity .2s}.UcQU_W_block.UcQU_W_selected .UcQU_W_faceTop{fill:color-mix(in srgb, var(--accent) 16%, var(--surface));stroke:var(--accent);stroke-width:1.75px}.UcQU_W_block.UcQU_W_selected .UcQU_W_faceRight,.UcQU_W_block.UcQU_W_selected .UcQU_W_faceLeft{stroke:var(--accent);stroke-width:1.75px}.UcQU_W_block.UcQU_W_dim polygon{stroke:color-mix(in srgb, var(--ink) 35%, var(--paper))}.UcQU_W_seat{fill:none;stroke:var(--muted);stroke-width:.9px;stroke-dasharray:3 3}.UcQU_W_leader{stroke:var(--muted);stroke-width:.9px;stroke-dasharray:2 4}.UcQU_W_label{cursor:pointer}.UcQU_W_label text{font-family:var(--serif);fill:var(--ink);font-size:21px}.UcQU_W_labelLine{stroke:var(--ink);stroke-width:.9px}.UcQU_W_labelHit{fill:#0000}.UcQU_W_label:focus{outline:none}.UcQU_W_label:focus-visible .UcQU_W_labelHit{stroke:var(--accent);stroke-width:2px}.UcQU_W_labelOn text{fill:var(--accent)}.UcQU_W_labelOn .UcQU_W_labelLine{stroke:var(--accent)}.UcQU_W_controls{margin-top:var(--s4)}.UcQU_W_controlRow{align-items:center;gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}.UcQU_W_segment{display:inline-flex}.UcQU_W_segment>.btn+.btn{margin-left:-1px}.UcQU_W_segment>.btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.UcQU_W_segment>.btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.UcQU_W_slider{align-items:center;gap:var(--s3);font-size:var(--text-small);flex:200px;max-width:320px;display:flex}.UcQU_W_toggle3d{margin-left:auto}.UcQU_W_parts{gap:0 var(--s5);margin-top:var(--s4);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.UcQU_W_partDetail{margin-top:var(--s3);font-size:var(--text-small);max-width:64ch;min-height:3.2em}.UcQU_W_loading{font-size:var(--text-small);color:var(--muted)}.UcQU_W_canvasWrap{touch-action:pan-y;width:100%;height:100%}@media (max-width:639px){.UcQU_W_label{display:none}.UcQU_W_toggle3d{margin-left:0}}.UcQU_W_views{gap:0 var(--s5);border-bottom:1px solid var(--rule);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.UcQU_W_renderFig{margin:0}.UcQU_W_renderImg{width:100%;max-width:900px;height:auto;margin:0 auto;display:block}.UcQU_W_viewCaption{font-size:var(--text-caption);color:var(--muted);margin-top:var(--s3);max-width:62ch;line-height:1.5}.UcQU_W_viewCaption em{font-family:var(--serif);color:var(--ink-soft);font-size:1.07em}
.gsH7DG_page{padding-top:var(--s7)}.gsH7DG_head{margin-left:calc(var(--margin-col) + var(--gutter));max-width:52rem}.gsH7DG_title{font-size:var(--text-title);font-variation-settings:"opsz" 60;letter-spacing:-.02em;margin-bottom:var(--s4)}.gsH7DG_lede{font-family:var(--serif);max-width:36em;font-size:1.375rem;line-height:1.5}.gsH7DG_small{font-size:var(--text-small);color:var(--ink-soft)}.gsH7DG_more{font-size:var(--text-small);margin-top:var(--s3)}.gsH7DG_kind{font-family:var(--serif);color:var(--muted);white-space:nowrap;font-style:italic}@media (max-width:1023px){.gsH7DG_head{margin-left:0}}@media (max-width:639px){.gsH7DG_lede{font-size:1.1875rem}}.gsH7DG_expList{margin:var(--s8) 0 0;padding:0;list-style:none}.gsH7DG_expItem{padding:var(--s6) 0;border-top:1px solid var(--rule)}.gsH7DG_expWhen{font-size:var(--text-small);color:var(--muted);margin:0;padding-top:.6em}.gsH7DG_expOrg{font-size:2.25rem}.gsH7DG_expOrg a{color:var(--ink);text-decoration:none}.gsH7DG_expOrg a:hover{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px}.gsH7DG_expRole{font-size:var(--text-small);margin:var(--s2) 0 var(--s4)}.gsH7DG_expBody{gap:var(--s6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.gsH7DG_expOutcomes{font-size:var(--text-small);margin:0;padding:0;list-style:none}.gsH7DG_expOutcomes li{padding:var(--s2) 0 var(--s2) var(--s4);border-left:2px solid var(--accent);margin-bottom:var(--s3)}@media (max-width:767px){.gsH7DG_expBody{gap:var(--s3);grid-template-columns:minmax(0,1fr)}.gsH7DG_expOrg{font-size:1.875rem}}.gsH7DG_featured{margin:var(--s8) 0 0;gap:var(--s7);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;display:grid}.gsH7DG_featuredPair{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gsH7DG_featuredTitle{margin-bottom:var(--s3);font-size:2.25rem}.gsH7DG_featuredTitle a{color:var(--ink);text-decoration:none}.gsH7DG_featuredTitle a:hover{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px}.gsH7DG_featuredText p{font-size:var(--text-small)}@media (max-width:1023px){.gsH7DG_featured{gap:var(--s5);grid-template-columns:minmax(0,1fr)}}.gsH7DG_archive{margin-top:var(--s8);border-top:1px solid var(--rule)}.gsH7DG_archive summary{padding:var(--s3) 0;list-style-position:outside}.gsH7DG_archiveTitle{font-size:1.5rem;display:inline}.gsH7DG_archiveList{margin:var(--s4) 0 0;gap:var(--s5) var(--s6);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}.gsH7DG_archiveList h3{margin-bottom:var(--s2);font-size:1.25rem}.gsH7DG_archiveList p{font-size:var(--text-small);margin-bottom:var(--s2)}.gsH7DG_archiveMeta{color:var(--muted)}.gsH7DG_block{padding-top:var(--s8)}.gsH7DG_blockTitle{font-size:1.3125rem;line-height:1.3}@media (max-width:1023px){.gsH7DG_blockTitle{margin-bottom:var(--s3)}.gsH7DG_block{padding-top:var(--s7)}}.gsH7DG_skills{margin:0}.gsH7DG_skills>div{gap:var(--s5);padding:var(--s4) 0;border-top:1px solid var(--rule);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.gsH7DG_skills dt{font-family:var(--serif);font-size:1.25rem}.gsH7DG_skills dd{margin:0}.gsH7DG_skills dd p{margin-bottom:var(--s2)}@media (max-width:767px){.gsH7DG_skills>div{gap:var(--s2);grid-template-columns:minmax(0,1fr)}}.gsH7DG_resumeLinks{gap:var(--s6);font-size:var(--text-small);flex-wrap:wrap;display:flex}.gsH7DG_resumeLinks a{padding:var(--s2) 0}.gsH7DG_pdfFrame{margin-top:var(--s6);border:1px solid var(--rule);background:var(--surface)}.gsH7DG_pdfFrame object{width:100%;height:min(1100px,130vw);display:block}.gsH7DG_pdfFallback{padding:var(--s5)}@media (max-width:767px){.gsH7DG_pdfFrame object{height:70vh}}.gsH7DG_expSummary{max-width:44rem;margin-bottom:0}
.RG2vna_index{margin:0;padding:0;list-style:none}.RG2vna_indexItem{column-gap:var(--s6);padding:var(--s5) 0;border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.05fr) minmax(0,1.4fr) minmax(0,.8fr);align-items:baseline;display:grid}.RG2vna_indexItem:last-child{border-bottom:1px solid var(--rule)}.RG2vna_indexTitle{font-size:1.5rem;line-height:1.2}.RG2vna_indexTitle a{color:var(--ink);text-decoration:none}.RG2vna_indexTitle a:hover,.RG2vna_indexTitle a:focus-visible{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px}.RG2vna_indexLine{font-size:var(--text-small);color:var(--ink-soft);margin:0}.RG2vna_indexMeta{font-size:var(--text-caption);color:var(--muted);flex-direction:column;gap:2px;margin:0;display:flex}.RG2vna_planned{font-style:italic}@media (max-width:767px){.RG2vna_indexItem{row-gap:var(--s2);grid-template-columns:minmax(0,1fr)}.RG2vna_indexMeta{gap:0 var(--s4);flex-flow:wrap}}.RG2vna_projectIndex{margin-top:var(--s8)}.RG2vna_filters{gap:0 var(--s6);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.RG2vna_count{font-size:var(--text-small);color:var(--muted);margin:var(--s4) 0 var(--s3)}.RG2vna_relatedExp{margin-top:var(--s7);padding-top:var(--s5);border-top:2px solid var(--accent)}.RG2vna_relatedExpHead{margin-bottom:var(--s2);font-size:1.5rem}.RG2vna_relatedExpNote{font-size:var(--text-small);color:var(--muted);margin-bottom:var(--s3)}.RG2vna_relatedExp ul{margin:0;padding:0;list-style:none}.RG2vna_relatedExp li{column-gap:var(--s6);padding:var(--s4) 0;border-top:1px solid var(--rule);font-size:var(--text-small);grid-template-columns:minmax(0,1.05fr) minmax(0,2.2fr);align-items:baseline;display:grid}.RG2vna_relatedExpTitle{font-family:var(--serif);color:var(--ink);font-size:1.375rem;text-decoration:none}.RG2vna_relatedExpTitle:hover{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px}@media (max-width:767px){.RG2vna_relatedExp li{row-gap:var(--s1);grid-template-columns:minmax(0,1fr)}}
.Hx0lNG_masthead{padding-top:var(--s7)}.Hx0lNG_name{font-family:var(--serif);font-variation-settings:"opsz" 72;letter-spacing:-.025em;padding-bottom:var(--s5);border-bottom:1px solid var(--ink);margin:0;font-size:clamp(2.6rem,6.4vw,5.25rem);font-weight:380;line-height:.98}.Hx0lNG_first,.Hx0lNG_last{display:block}.Hx0lNG_last{padding-left:calc(var(--margin-col) + var(--gutter))}.Hx0lNG_mastRow{padding-top:var(--s5)}.Hx0lNG_mastLine{font-size:var(--text-small);color:var(--ink);margin:0;padding-top:.3em}.Hx0lNG_intro{max-width:34em;margin-bottom:var(--s4);font-size:1.25rem;line-height:1.5}.Hx0lNG_mastLinks{gap:var(--s6);font-size:var(--text-small);display:flex}.Hx0lNG_mastLinks a{padding:var(--s2) 0}@media (max-width:1023px){.Hx0lNG_last{padding-left:1.6em}.Hx0lNG_mastLine{margin-bottom:var(--s3)}}@media (max-width:639px){.Hx0lNG_masthead{padding-top:var(--s6)}.Hx0lNG_intro{font-size:1.125rem}.Hx0lNG_last{padding-left:1.1em}}.Hx0lNG_sectionLabel{font-family:var(--serif);margin:0;padding-top:.15em;font-size:1.3125rem;line-height:1.3}@media (max-width:1023px){.Hx0lNG_sectionLabel{margin-bottom:var(--s4)}}.Hx0lNG_register{padding-top:var(--s7)}.Hx0lNG_regList{margin:0;padding:0;list-style:none}.Hx0lNG_regItem{column-gap:var(--s6);padding:var(--s5) 0 var(--s5);border-top:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);display:grid}.Hx0lNG_regItem:first-child{border-top:0;padding-top:0}.Hx0lNG_regOrg{font-size:1.875rem;line-height:1.15}.Hx0lNG_regOrg a{color:var(--ink);-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent)}.Hx0lNG_regOrg a:hover{color:var(--accent);text-decoration-color:currentColor}.Hx0lNG_regRole{margin:var(--s2) 0 0;font-size:var(--text-small)}.Hx0lNG_regDates{font-size:var(--text-small);color:var(--muted);font-variant-numeric:tabular-nums;margin:2px 0 0}.Hx0lNG_regText{margin:0;padding-top:.35em}@media (max-width:767px){.Hx0lNG_regItem{row-gap:var(--s3);grid-template-columns:minmax(0,1fr)}.Hx0lNG_regOrg{font-size:1.625rem}}.Hx0lNG_plateSection{padding-top:var(--s9)}.Hx0lNG_plateImage{margin-bottom:var(--s6)}.Hx0lNG_plateGrid{grid-template-columns:var(--margin-col) minmax(0, 1fr);column-gap:var(--gutter);grid-template-areas:"note fig";margin:0;display:grid}.Hx0lNG_plateNote{font-size:var(--text-small);padding-top:var(--s7);grid-area:note}.Hx0lNG_plateNote p{margin-bottom:var(--s3)}.Hx0lNG_plateFig{grid-area:fig;min-width:0}.Hx0lNG_plateTitle{margin-bottom:var(--s3);font-size:1.3125rem;line-height:1.3}@media (max-width:1023px){.Hx0lNG_plateGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"note""fig"}.Hx0lNG_plateNote{max-width:40rem;margin-bottom:var(--s4)}}.Hx0lNG_projectsHead{padding-top:var(--s9)}.Hx0lNG_featureTitle{margin-bottom:var(--s4);font-size:2.25rem;line-height:1.1}.Hx0lNG_featureTitle a{color:var(--ink);text-decoration:none}.Hx0lNG_featureTitle a:hover,.Hx0lNG_featureTitle a:focus-visible{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px}.Hx0lNG_discreet{font-size:var(--text-small);margin-top:var(--s4)}@media (max-width:639px){.Hx0lNG_featureTitle{font-size:1.875rem}}.Hx0lNG_board{padding-top:var(--s4);column-gap:var(--s8);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.Hx0lNG_boardText{padding-top:var(--s2)}.Hx0lNG_boardText>p{font-size:1.0625rem}.Hx0lNG_status{font-size:var(--text-small);font-style:italic;font-family:var(--serif);color:var(--ink);margin:calc(-1 * var(--s2)) 0 var(--s4)}.Hx0lNG_questionsHead{font-size:var(--text-small);margin:var(--s5) 0 var(--s2);font-weight:600}.Hx0lNG_questions{font-size:var(--text-small);color:var(--ink-soft);margin:0;padding:0;list-style:none}.Hx0lNG_questions li{padding:var(--s2) 0 var(--s2) var(--s4);border-left:2px solid var(--accent);margin-bottom:var(--s2)}.Hx0lNG_boardFig{min-width:0;margin:0}.Hx0lNG_boardImage{margin-bottom:var(--s5)}@media (max-width:1023px){.Hx0lNG_board{row-gap:var(--s6);grid-template-columns:minmax(0,1fr)}.Hx0lNG_boardText{max-width:40rem}}.Hx0lNG_vest{padding-top:var(--s9);column-gap:var(--s8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.Hx0lNG_vestPortrait{margin:0}.Hx0lNG_vestText{padding-top:var(--s7);max-width:40rem}.Hx0lNG_vestSummary{font-size:1.0625rem}.Hx0lNG_steps{margin:var(--s5) 0 0;gap:var(--s4);font-size:var(--text-small);color:var(--ink-soft);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.Hx0lNG_steps li{border-top:2px solid var(--accent);padding-top:var(--s3)}.Hx0lNG_steps li span{font-family:var(--serif);color:var(--ink);margin-bottom:2px;font-size:1.25rem;display:block}@media (max-width:639px){.Hx0lNG_steps{gap:var(--s3);grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.Hx0lNG_vest{row-gap:var(--s6);grid-template-columns:minmax(0,1fr)}.Hx0lNG_vestPortrait{max-width:460px}.Hx0lNG_vestText{padding-top:0}}.Hx0lNG_tuner{padding-top:var(--s9)}.Hx0lNG_tunerText{max-width:44rem}.Hx0lNG_tunerFigure{margin:var(--s5) 0 0}.Hx0lNG_benchNote{font-size:var(--text-small);color:var(--ink-soft);padding-bottom:var(--s8);align-self:end}.Hx0lNG_benchHead{font-family:var(--serif);color:var(--ink);margin-bottom:var(--s2);font-size:1.0625rem;font-style:italic}@media (max-width:1023px){.Hx0lNG_benchNote{margin-top:var(--s5);border-left:2px solid var(--accent-2);padding-bottom:0;padding-left:var(--s4);order:2}}.Hx0lNG_index,.Hx0lNG_colophon{padding-top:var(--s9)}.Hx0lNG_closing{font-family:var(--serif);max-width:36em;font-size:1.375rem;line-height:1.5}.Hx0lNG_contactList{margin:var(--s6) 0 0;gap:var(--s4) var(--s6);grid-template-columns:repeat(2,minmax(0,1fr));max-width:44rem;display:grid}.Hx0lNG_contactList dt{font-size:var(--text-caption);color:var(--muted)}.Hx0lNG_contactList dd{overflow-wrap:anywhere;margin:0}.Hx0lNG_contactList a{padding:4px 0;display:inline-block}@media (max-width:639px){.Hx0lNG_contactList{grid-template-columns:minmax(0,1fr)}.Hx0lNG_closing{font-size:1.1875rem}}@media (max-width:1023px){.Hx0lNG_vestText{order:-1}.Hx0lNG_plateNote{padding-top:0}}
.VxMD6a_readout{font-size:var(--text-small);margin-top:var(--s3);max-width:68ch}.VxMD6a_hint{font-size:var(--text-caption);color:var(--muted);margin-top:var(--s3);max-width:68ch}.VxMD6a_method{margin-top:var(--s4);font-size:var(--text-small);border-top:1px solid var(--rule)}.VxMD6a_method dl{gap:var(--s2) var(--s5);margin:var(--s2) 0 var(--s4);grid-template-columns:max-content 1fr;display:grid}.VxMD6a_method dt{color:var(--muted)}.VxMD6a_method dd{margin:0}.VxMD6a_method table{margin:var(--s3) 0 var(--s4);max-width:30rem}@media (max-width:639px){.VxMD6a_method dl{grid-template-columns:minmax(0,1fr);gap:0}.VxMD6a_method dd{margin-bottom:var(--s3)}}.VxMD6a_demoHead{font-family:var(--sans);font-size:var(--text-small);margin:var(--s4) 0 var(--s2);font-weight:600}.VxMD6a_fixtures{gap:0 var(--s5);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.VxMD6a_fixtureNote{font-size:var(--text-small);margin-top:var(--s3);max-width:68ch}.VxMD6a_toneSlider{font-size:var(--text-small);margin-top:var(--s4);max-width:34rem;display:block}.VxMD6a_toneSlider>span{display:block}.VxMD6a_readings{gap:var(--s2) var(--s6);margin:var(--s3) 0 0;font-size:var(--text-small);grid-template-columns:repeat(4,minmax(0,max-content));display:grid}.VxMD6a_readings dt{color:var(--muted);font-size:var(--text-caption)}.VxMD6a_readings dd{margin:0}@media (max-width:639px){.VxMD6a_readings{grid-template-columns:repeat(2,minmax(0,1fr))}}.VxMD6a_legend{gap:var(--s2) var(--s5);font-size:var(--text-caption);color:var(--ink);margin:0 0 var(--s2);flex-wrap:wrap;display:flex}.VxMD6a_legend span{align-items:center;gap:var(--s2);display:inline-flex}.VxMD6a_swatch{border-radius:2px;width:14px;height:10px;display:inline-block}.VxMD6a_hatch{background-image:repeating-linear-gradient(45deg,#0000 0 3px,#ffffff73 3px 5px)!important}.VxMD6a_sobel{max-width:820px}.VxMD6a_compare{aspect-ratio:4/3;width:100%;position:relative}.VxMD6a_cv{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.VxMD6a_cvTop{z-index:1}.VxMD6a_divider{background:var(--accent);z-index:2;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}.VxMD6a_tag{top:var(--s2);z-index:3;font-size:var(--text-caption);background:var(--paper);color:var(--ink);padding:2px var(--s2);border-radius:2px;position:absolute}.VxMD6a_tagL{left:var(--s2)}.VxMD6a_tagR{right:var(--s2)}.VxMD6a_controlsGrid{gap:0 var(--s6);margin-top:var(--s3);font-size:var(--text-small);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VxMD6a_controlsGrid label>span{display:block}@media (max-width:639px){.VxMD6a_controlsGrid{grid-template-columns:minmax(0,1fr)}}.VxMD6a_tuner{max-width:900px}.VxMD6a_chartBox{width:100%;height:380px}@media (max-width:639px){.VxMD6a_chartBox{height:300px}}.VxMD6a_bookControls{align-items:center;gap:var(--s3);margin-top:var(--s3);flex-wrap:wrap;display:flex}.VxMD6a_bookStatus{margin:0 0 0 var(--s3);font-size:var(--text-small);flex:260px}.VxMD6a_bookGrid{gap:var(--s6);margin-top:var(--s4);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);display:grid}@media (max-width:1023px){.VxMD6a_bookGrid{grid-template-columns:minmax(0,1fr)}}.VxMD6a_events{font-size:var(--text-small);color:var(--muted);margin:0;padding-left:1.6em}.VxMD6a_events li{padding:3px 0}.VxMD6a_events li.VxMD6a_applied{color:var(--ink)}.VxMD6a_events li[aria-current=step]{color:var(--accent);font-weight:600}.VxMD6a_tob{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.VxMD6a_tob dt{font-size:var(--text-caption);color:var(--muted)}.VxMD6a_tob dd{margin:0;font-size:1.25rem}.VxMD6a_depthChart{width:100%;height:260px}.VxMD6a_stepChart{width:100%;height:180px}.VxMD6a_hapticGrid{gap:var(--s7);margin-top:var(--s4);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.VxMD6a_hapticVest{aspect-ratio:50/49;max-width:460px}@media (max-width:1023px){.VxMD6a_hapticGrid{gap:var(--s4);grid-template-columns:minmax(0,1fr)}}.VxMD6a_ttlBar{height:26px;margin:var(--s2) 0 var(--s4);border-bottom:1px solid var(--ink);position:relative}.VxMD6a_ttlLive{background:color-mix(in srgb, var(--accent) 14%, var(--paper));border-left:2px solid var(--accent);border-right:2px solid var(--accent);height:18px;color:var(--ink);white-space:nowrap;padding-left:6px;font-size:12px;line-height:18px;position:absolute;bottom:0;left:0}.VxMD6a_ttlNow{background:var(--ink);width:2px;height:30px;position:absolute;bottom:-4px;transform:translate(-1px)}.VxMD6a_chain{margin:0 0 var(--s4);font-size:var(--text-small);padding:0;list-style:none}.VxMD6a_chain li{gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--rule);grid-template-columns:9.5rem minmax(0,1fr);display:grid}.VxMD6a_chainK{color:var(--muted)}@media (max-width:639px){.VxMD6a_chain li{grid-template-columns:minmax(0,1fr);gap:0}}.VxMD6a_spatialGrid{gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;display:grid}.VxMD6a_dial{margin:0}.VxMD6a_dial svg{width:100%;height:auto;display:block}.VxMD6a_dial figcaption{font-size:var(--text-caption);color:var(--muted);text-align:center}@media (max-width:639px){.VxMD6a_spatialGrid{grid-template-columns:minmax(0,1fr);max-width:360px}}.VxMD6a_traceScroll{margin-top:var(--s4);overflow-x:auto}.VxMD6a_traceScroll:focus-visible{outline:2px solid var(--accent)}.VxMD6a_traceTable{min-width:560px}.VxMD6a_traceTable th[scope=row]{white-space:nowrap;font-weight:400}.VxMD6a_cc{width:3.4em;font-family:var(--mono);font-size:.8125rem;text-align:center!important;padding-right:0!important}.VxMD6a_st_IF,.VxMD6a_st_ID,.VxMD6a_st_EX,.VxMD6a_st_MEM,.VxMD6a_st_WB{color:var(--ink)}.VxMD6a_st_EX{background:color-mix(in srgb, var(--accent) 12%, var(--paper))}.VxMD6a_st_stall{color:var(--accent-2);background-image:repeating-linear-gradient(135deg, transparent 0 5px, color-mix(in srgb, var(--accent-2) 14%, transparent) 5px 7px);font-style:italic}.VxMD6a_bubble th,.VxMD6a_bubble td{color:var(--muted);font-style:italic}.VxMD6a_fwdList{margin:var(--s3) 0 0;font-size:var(--text-small);padding:0;list-style:none}.VxMD6a_fwdList li{padding:2px 0}.VxMD6a_mem{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid}@media (max-width:767px){.VxMD6a_mem{grid-template-columns:repeat(6,minmax(0,1fr))}}.VxMD6a_cell{font:12px/1.25 var(--mono);border:1px solid var(--rule);background:var(--paper);min-height:48px;color:var(--ink);cursor:pointer;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;padding:4px 2px;display:flex}.VxMD6a_cell[data-head="1"]{background:color-mix(in srgb, var(--ink) 6%, var(--paper))}.VxMD6a_cell[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.VxMD6a_addr{color:inherit;font-size:12px}
