.PdfPreview_document__XAJBz{min-width:0;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #71717a33}.PdfPreview_document__XAJBz h3{font-size:1rem;font-weight:600;overflow-wrap:anywhere}.PdfPreview_document__XAJBz>[data-pdf-preview]{margin-top:1rem}.CareerGraph_section__q8ar1{min-width:0;container-type:inline-size}.CareerGraph_browser___Q35z{--career-viewport-height:400px;--rail-width:clamp(128px,calc(55cqw - 60px),55%);border:1px solid var(--surface-border);border-radius:16px;overflow:hidden;background:var(--surface-bg);color:var(--page-text);scroll-margin-top:2rem}.CareerGraph_browser___Q35z[id=career]{--career-viewport-height:620px}.CareerGraph_toolbar__4Dq7t{display:flex;align-items:center;gap:9px;padding:13px 20px;border-bottom:1px solid var(--surface-border);background:var(--surface-bg);font-family:ui-monospace,monospace;font-size:12px}.CareerGraph_toolbar__4Dq7t>svg{color:var(--career-main);flex-shrink:0}.CareerGraph_separator__Ip05G{color:var(--page-muted);padding:0 3px}.CareerGraph_direction__vuHFT{margin-left:auto;font-family:inherit;color:var(--page-muted);font-size:10px}.CareerGraph_header__9RCYr{display:grid;grid-template-columns:minmax(0,1fr) var(--rail-width);border-bottom:1px solid var(--surface-border);color:var(--page-muted);font-size:11px}.CareerGraph_header__9RCYr>span{padding:9px 20px}.CareerGraph_header__9RCYr>span:last-child{text-align:center;border-left:1px solid var(--surface-border)}.CareerGraph_body__i8PBP{display:grid;grid-template-columns:minmax(0,1fr) var(--rail-width);align-items:start}.CareerGraph_list__d5Lh4{min-width:0}.CareerGraph_titleList__8K_lN{max-height:200px}.CareerGraph_titleList__8K_lN,.CareerGraph_tree__mW_CP{overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--page-muted) var(--surface-bg)}.CareerGraph_tree__mW_CP{height:var(--career-viewport-height);border-left:1px solid var(--surface-border)}.CareerGraph_tree__mW_CP:focus-visible{outline:2px solid var(--career-main);outline-offset:-2px}.CareerGraph_mainRow__OhJIR,.CareerGraph_row__hQ_If{display:flex;flex-direction:column;justify-content:center;gap:7px;min-height:76px;width:100%;padding:15px 20px;text-align:left}.CareerGraph_mainRow__OhJIR{flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;min-height:64px;font-size:13px;color:var(--page-muted)}.CareerGraph_row__hQ_If{position:relative;border-left:3px solid transparent;padding-left:17px}.CareerGraph_mainRow__OhJIR:focus-visible,.CareerGraph_row__hQ_If:focus-visible{outline:2px solid var(--career-main);outline-offset:-2px}.CareerGraph_row__hQ_If:hover,.CareerGraph_row__hQ_If[data-highlighted=true]{background:var(--surface-hover);border-left-color:var(--branch-color)}.CareerGraph_row__hQ_If[aria-pressed=true]{background:var(--surface-selected);border-left-color:var(--branch-color)}.CareerGraph_jobTitle__6QZpy{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:13px;overflow-wrap:anywhere}.CareerGraph_badge__rVL8d,.CareerGraph_mainBadge__CW_wM{display:inline-flex;align-items:center;gap:5px;font-family:ui-monospace,monospace;font-size:11px;line-height:17px;border:1px solid;border-radius:3px;padding:1px 5px;color:var(--branch-color);background:color-mix(in srgb,var(--branch-color) 12%,transparent)}.CareerGraph_badge__rVL8d svg,.CareerGraph_mainBadge__CW_wM svg{flex-shrink:0}.CareerGraph_mainBadge__CW_wM{color:var(--career-main);background:color-mix(in srgb,var(--career-main) 12%,transparent)}.CareerGraph_jobRole__fuT1D{font-size:12px;color:var(--page-muted);overflow-wrap:anywhere}.CareerGraph_period__9nW_P{font-family:ui-monospace,monospace;font-size:10px;color:var(--page-muted)}.CareerGraph_graph__pjvDN{display:block;max-width:none}.CareerGraph_graphButton__f3Mfi{cursor:pointer;outline:none}.CareerGraph_graphButton__f3Mfi:focus-visible .CareerGraph_dot__P0vLh{stroke:var(--page-text);stroke-width:3}.CareerGraph_hitPath__R4zyW{fill:none;stroke:transparent;stroke-width:18;pointer-events:stroke}.CareerGraph_hitDot__rA0aU{fill:transparent}.CareerGraph_tick__rTdj9 line{stroke:var(--surface-border);stroke-width:1}.CareerGraph_tick__rTdj9 text,.CareerGraph_undatedLabel__1Ybb2 text{fill:var(--page-muted);font-family:ui-monospace,monospace;font-size:10px}.CareerGraph_undatedLabel__1Ybb2 line{stroke:var(--page-muted);stroke-dasharray:3 4}.CareerGraph_mainPath__PDLQR{stroke:var(--career-main);opacity:.4}.CareerGraph_branch__Kqvt3,.CareerGraph_mainPath__PDLQR{fill:none;stroke-width:2;stroke-linecap:round}.CareerGraph_visualPaths__8khLz{opacity:.38;pointer-events:none}.CareerGraph_highlightPaths__ESoWK{pointer-events:none}.CareerGraph_highlightPaths__ESoWK .CareerGraph_branch__Kqvt3{stroke-width:3}.CareerGraph_dot__P0vLh{stroke:var(--surface-bg);stroke-width:2;opacity:.45}.CareerGraph_graphButton__f3Mfi[data-highlighted=true] .CareerGraph_dot__P0vLh{opacity:1}.CareerGraph_highlightDot__kR26o{stroke:var(--surface-bg);stroke-width:1.5}.CareerGraph_detail__ZmfPD{width:100%;min-height:150px;max-height:200px;overflow:auto;overscroll-behavior:contain;padding:28px 20px 34px;border-top:1px solid var(--surface-border)}.CareerGraph_detailRef__4G6dQ{display:flex;align-items:center;gap:7px;color:var(--branch-color);font-family:ui-monospace,monospace;font-size:11px;overflow-wrap:anywhere}.CareerGraph_detailRef__4G6dQ svg{flex-shrink:0}.CareerGraph_detailCompany__2Snqj{margin-top:14px;font-size:23px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.CareerGraph_detailRole__8kzMV{margin-top:6px}.CareerGraph_detailRole__8kzMV,.CareerGraph_summary__t_2bY{font-size:13px;color:var(--page-muted);overflow-wrap:anywhere}.CareerGraph_summary__t_2bY{margin-top:16px;line-height:1.8;white-space:pre-line}@media (max-width:480px){.CareerGraph_toolbar__4Dq7t{padding:12px}.CareerGraph_direction__vuHFT{display:none}.CareerGraph_header__9RCYr>span{padding:9px 12px}.CareerGraph_mainRow__OhJIR,.CareerGraph_row__hQ_If{padding:14px 12px}.CareerGraph_row__hQ_If{padding-left:9px}.CareerGraph_detail__ZmfPD{padding:24px 12px 30px}.CareerGraph_detailCompany__2Snqj{font-size:21px}.CareerGraph_badge__rVL8d{min-width:0;max-width:100%}.CareerGraph_badge__rVL8d>span,.CareerGraph_detailRef__4G6dQ>span{min-width:0;overflow-wrap:anywhere}}.CareerGraph_mainRow__OhJIR{cursor:pointer;border-left:3px solid transparent;padding-left:17px}.CareerGraph_mainRow__OhJIR[data-highlighted=true]{background:var(--surface-hover);border-left-color:var(--career-main)}.CareerGraph_mainRow__OhJIR[aria-pressed=true]{background:var(--surface-selected);border-left-color:var(--career-main)}.CareerGraph_graphButton__f3Mfi[data-highlighted=true] .CareerGraph_mainPath__PDLQR{opacity:1;stroke-width:3}.CareerGraph_graphButton__f3Mfi:focus-visible .CareerGraph_mainPath__PDLQR{stroke:var(--page-text);stroke-width:3}.CareerGraph_mainPath__PDLQR{pointer-events:none}@media (max-width:480px){.CareerGraph_mainRow__OhJIR{padding-left:9px}}.CareerGraph_list__d5Lh4:not(:has(.CareerGraph_detail__ZmfPD)){height:var(--career-viewport-height);display:flex;flex-direction:column}.CareerGraph_list__d5Lh4:not(:has(.CareerGraph_detail__ZmfPD)) .CareerGraph_titleList__8K_lN{min-height:0;max-height:none;flex:1}.CareerGraph_list__d5Lh4:not(:has(.CareerGraph_detail__ZmfPD)) .CareerGraph_mainRow__OhJIR{flex-shrink:0}.AboutContent_story__NaWMA{min-width:0;scroll-margin-top:2rem}.AboutContent_branch__Z0Efx{display:flex;align-items:center;gap:.35rem;margin:0;font-family:ui-monospace,monospace;font-size:.8rem;overflow-wrap:anywhere}.AboutContent_branch__Z0Efx svg{flex-shrink:0}.AboutContent_summary__i__eG{white-space:pre-line}.AboutContent_photo__F7ozd{margin:2rem auto 0;width:100%;max-width:24rem;overflow:hidden;border-radius:1rem;border:1px solid #71717a33}.AboutContent_explorer__7AUyw{min-width:0}@media (min-width:1024px){.AboutContent_story__NaWMA{grid-column:1;grid-row:1}.AboutContent_explorer__7AUyw{grid-column:2;grid-row:1}}.AboutContent_readStory__b_dba{display:inline-block;margin-top:1rem;font-size:.8rem;text-decoration:underline;text-underline-offset:3px}