.kVwQGW_sage{--home-surface:#eef3f0;--home-surface-2:#f7faf8;--home-ink:#1d2b27;--home-ink-2:#3e4f49;--home-muted:#52625c;--home-line:#d3ded8;--home-line-2:#b5c4bd;--home-accent:#2f6b5e;--home-accent-hover:#255649;--home-dark:#22332e;--home-on-dark:#c8d6d0;--home-line-dark:#5e726b}.kVwQGW_harbour{--home-surface:#edf2f7;--home-surface-2:#f7f9fc;--home-ink:#1b2836;--home-ink-2:#3b4a5a;--home-muted:#506070;--home-line:#d4dde7;--home-line-2:#b3c1d0;--home-accent:#2d5f8a;--home-accent-hover:#244e72;--home-dark:#1e2d3d;--home-on-dark:#c7d3e0;--home-line-dark:#5a6c80}.kVwQGW_dusk{--home-surface:#f1f0f6;--home-surface-2:#f9f8fc;--home-ink:#25223a;--home-ink-2:#45415c;--home-muted:#5a5672;--home-line:#dedbea;--home-line-2:#c2bdd6;--home-accent:#5a4e96;--home-accent-hover:#4a3f80;--home-dark:#2a2640;--home-on-dark:#d0cce2;--home-line-dark:#6a6585}.kVwQGW_clay{--home-surface:#edf0f2;--home-surface-2:#f7f9fa;--home-ink:#1c2830;--home-ink-2:#3d4a54;--home-muted:#4e5b65;--home-line:#d5dce2;--home-line-2:#aeb9c2;--home-accent:#b9512a;--home-accent-hover:#9c4321;--home-dark:#1f2d37;--home-on-dark:#c9d2d9;--home-line-dark:#6b7a86}.kVwQGW_page{color:var(--home-ink);background:#fff}.kVwQGW_page a:focus-visible,.kVwQGW_page button:focus-visible,.kVwQGW_page summary:focus-visible{outline:2px solid var(--home-accent);outline-offset:3px;border-radius:6px}.kVwQGW_layer{transition:opacity .7s;position:absolute;inset:0}.kVwQGW_progress{transition:width .2s linear}@media (prefers-reduced-motion:reduce){.kVwQGW_layer,.kVwQGW_progress{transition:none}}
@font-face{font-family:document_inter;src:url(../media/300.36td2ie4ou_1e.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_inter;src:url(../media/400.2q0aql1w14wvv.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_inter;src:url(../media/500.1a_5aodt2v1ox.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_inter;src:url(../media/600.43951il_z3gs5.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_inter;src:url(../media/700.3owh-mb_h52gw.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}._20awbq_className{font-family:document_inter}._20awbq_variable{--resume-font-inter:"document_inter"}
@font-face{font-family:document_roboto;src:url(../media/300.3rdagunfgjz4-.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_roboto;src:url(../media/400.26yuo-i1pbuy6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_roboto;src:url(../media/500.2kbt0_t5zbj8c.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_roboto;src:url(../media/600.3djlw_o7ivy6b.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_roboto;src:url(../media/700.1zm8fscr8sxe5.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}._26NS8q_className{font-family:document_roboto}._26NS8q_variable{--resume-font-roboto:"document_roboto"}
@font-face{font-family:document_lato;src:url(../media/300.2khzjxdirg3v1.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_lato;src:url(../media/400.3xko00gtqr4_q.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_lato;src:url(../media/500.0fqa7im_s0dk0.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_lato;src:url(../media/600.083_ftfklmi1i.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_lato;src:url(../media/700.1j_57mxs5hbr2.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.UkSzzq_className{font-family:document_lato}.UkSzzq_variable{--resume-font-lato:"document_lato"}
@font-face{font-family:document_lora;src:url(../media/400.1lfs_sy47pu6f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_lora;src:url(../media/500.2ig4swb-5m_63.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_lora;src:url(../media/600.17dw52-dpsbsr.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_lora;src:url(../media/700.426oz9a-mluc_.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.bRUGLq_className{font-family:document_lora}.bRUGLq_variable{--resume-font-lora:"document_lora"}
@font-face{font-family:document_montserrat;src:url(../media/300.0v9uxtb15fe2x.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_montserrat;src:url(../media/400.0knt7prvilsv2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_montserrat;src:url(../media/500.30ys-rpuoy_0p.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_montserrat;src:url(../media/600.3nmsk68pqad23.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_montserrat;src:url(../media/700.3z2ip2ph72mkb.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}._5fe8hq_className{font-family:document_montserrat}._5fe8hq_variable{--resume-font-montserrat:"document_montserrat"}
@font-face{font-family:document_outfit;src:url(../media/300.2aqx7ea-_bmle.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_outfit;src:url(../media/400.1t5cgu5pw63ga.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_outfit;src:url(../media/500.3nc7lz9gy_joa.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_outfit;src:url(../media/600.3in_7namz6cvz.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_outfit;src:url(../media/700.0z-ct8if2vb7a.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.n3QEoG_className{font-family:document_outfit}.n3QEoG_variable{--resume-font-outfit:"document_outfit"}
@font-face{font-family:document_merriweather;src:url(../media/300.0kfrprbfegaao.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_merriweather;src:url(../media/400.2krng5_t7z107.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_merriweather;src:url(../media/500.3zpha-ub8if0m.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_merriweather;src:url(../media/600.0c6jilerlqblv.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_merriweather;src:url(../media/700.2jqol54glix08.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.Map2Va_className{font-family:document_merriweather}.Map2Va_variable{--resume-font-merriweather:"document_merriweather"}
@font-face{font-family:document_open_sans;src:url(../media/300.0xh9i7ijxlk1l.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_open_sans;src:url(../media/400.29pwsu210jst_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_open_sans;src:url(../media/500.0tvh2m5a961n6.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_open_sans;src:url(../media/600.2idk5h1agfvs8.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_open_sans;src:url(../media/700.3la2rxq2ho_ic.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.hCe5YW_className{font-family:document_open_sans}.hCe5YW_variable{--resume-font-open-sans:"document_open_sans"}
@font-face{font-family:document_playfair;src:url(../media/400.18uwbv3n2nzvt.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_playfair;src:url(../media/500.1zen5ckl159h4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_playfair;src:url(../media/600.3w4k3fciydo7v.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_playfair;src:url(../media/700.0eqwkm5o1ouet.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.qxn4MG_className{font-family:document_playfair}.qxn4MG_variable{--resume-font-playfair:"document_playfair"}
@font-face{font-family:document_roboto_mono;src:url(../media/300.0mn4nd1pg37f0.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_roboto_mono;src:url(../media/400.153_lqg6yp60i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_roboto_mono;src:url(../media/500.283zs3s518eh4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_roboto_mono;src:url(../media/600.241wcwc-4uy97.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_roboto_mono;src:url(../media/700.0kg3pyo53v00q.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.FJsWPa_className{font-family:document_roboto_mono}.FJsWPa_variable{--resume-font-roboto-mono:"document_roboto_mono"}
@font-face{font-family:document_jakarta;src:url(../media/300.2zcf4nypn1-mg.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_jakarta;src:url(../media/400.26yn1g051go_i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_jakarta;src:url(../media/500.09yw41qag814v.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_jakarta;src:url(../media/600.23zx__rk4lg1r.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_jakarta;src:url(../media/700.0a8x8-wvyexaa.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.BJkgRa_className{font-family:document_jakarta}.BJkgRa_variable{--resume-font-jakarta:"document_jakarta"}
@font-face{font-family:document_baskerville;src:url(../media/400.1dp1o6zdtw44r.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_baskerville;src:url(../media/500.034603bjp0_dq.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_baskerville;src:url(../media/600.1dipf8r5xcsc_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_baskerville;src:url(../media/700.1x6iuoiztn0df.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.YxiYaW_className{font-family:document_baskerville}.YxiYaW_variable{--resume-font-baskerville:"document_baskerville"}
@font-face{font-family:document_dm_sans;src:url(../media/300.1lpd8syx_2iyy.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_dm_sans;src:url(../media/400.2llvgvvpt8xtb.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_dm_sans;src:url(../media/500.2pj9_amtm2e3p.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_dm_sans;src:url(../media/600.0bqr8s85o7etn.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_dm_sans;src:url(../media/700.39e6utl5ui4qn.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.eXBJpa_className{font-family:document_dm_sans}.eXBJpa_variable{--resume-font-dm-sans:"document_dm_sans"}
@font-face{font-family:document_manrope;src:url(../media/300.0t_k81jdwyvcv.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_manrope;src:url(../media/400.1huhjaq8aprj6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_manrope;src:url(../media/500.3lx1jd8vi1hcm.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_manrope;src:url(../media/600.17exgq1w6n0j8.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_manrope;src:url(../media/700.2pni3ja7-ttj_.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.U8__BW_className{font-family:document_manrope}.U8__BW_variable{--resume-font-manrope:"document_manrope"}
@font-face{font-family:document_work_sans;src:url(../media/300.07dh6ydu9se8k.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_work_sans;src:url(../media/400.0_uodxj9w4l--.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_work_sans;src:url(../media/500.2haj16ahr7axy.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_work_sans;src:url(../media/600.1fms6cozuytvj.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_work_sans;src:url(../media/700.23800-kut7h-w.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.cTaxEq_className{font-family:document_work_sans}.cTaxEq_variable{--resume-font-work-sans:"document_work_sans"}
@font-face{font-family:document_spectral;src:url(../media/300.1j6yr3ftwgr3b.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_spectral;src:url(../media/400.24wgxup8wnchr.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_spectral;src:url(../media/500.378yd5p5dnu6u.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_spectral;src:url(../media/600.0qani0j7ll5md.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_spectral;src:url(../media/700.2xf3uo467lj82.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.E1JVLq_className{font-family:document_spectral}.E1JVLq_variable{--resume-font-spectral:"document_spectral"}
@font-face{font-family:document_poppins;src:url(../media/300.0or61nyzof7uw.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_poppins;src:url(../media/400.1wlcpv0w9c8oq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_poppins;src:url(../media/500.021hb94_3a7r-.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_poppins;src:url(../media/600.0bbm4dtdmraq6.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_poppins;src:url(../media/700.2yo4qaexx7lcp.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.PzwS7q_className{font-family:document_poppins}.PzwS7q_variable{--resume-font-poppins:"document_poppins"}
@font-face{font-family:document_raleway;src:url(../media/300.10rp_ry91gp4o.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_raleway;src:url(../media/400.23p6kytrx3rhq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_raleway;src:url(../media/500.375z1dipukmmx.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_raleway;src:url(../media/600.2vjuodngeh_py.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_raleway;src:url(../media/700.2yyn9j1u06vju.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.g9jPAG_className{font-family:document_raleway}.g9jPAG_variable{--resume-font-raleway:"document_raleway"}
@font-face{font-family:document_karla;src:url(../media/300.1o16kkz37carm.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_karla;src:url(../media/400.1dzuqpbg-t6wo.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_karla;src:url(../media/500.0jyyu7fr8o78w.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_karla;src:url(../media/600.1vxtcraxxs605.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_karla;src:url(../media/700.1mzghx4uwe05_.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.FR9cWW_className{font-family:document_karla}.FR9cWW_variable{--resume-font-karla:"document_karla"}
@font-face{font-family:document_ibm_plex;src:url(../media/300.3762-ykd-vbs0.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_ibm_plex;src:url(../media/400.1x5ub76-z9by3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_ibm_plex;src:url(../media/500.1oenetnm4k_is.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_ibm_plex;src:url(../media/600.0s5ce2iqg_c7c.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_ibm_plex;src:url(../media/700.00nbiawn-x-p6.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.pDUd-q_className{font-family:document_ibm_plex}.pDUd-q_variable{--resume-font-ibm-plex:"document_ibm_plex"}
@font-face{font-family:document_source_sans;src:url(../media/300.0mrdekxta4hwa.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_source_sans;src:url(../media/400.0w6mv4cjuk5ef.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_source_sans;src:url(../media/500.302wzso9rpurc.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_source_sans;src:url(../media/600.232x85tqjfx9l.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_source_sans;src:url(../media/700.064gllbo-a9-g.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.pGNwdG_className{font-family:document_source_sans}.pGNwdG_variable{--resume-font-source-sans:"document_source_sans"}
@font-face{font-family:document_public_sans;src:url(../media/300.40t-_6ghjlkv_.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_public_sans;src:url(../media/400.0zb5-n5svemf1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_public_sans;src:url(../media/500.0b7mij16dy58r.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_public_sans;src:url(../media/600.10ayipi9jhd7u.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_public_sans;src:url(../media/700.2amg6tkglsyqt.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.QUUXeW_className{font-family:document_public_sans}.QUUXeW_variable{--resume-font-public-sans:"document_public_sans"}
@font-face{font-family:document_assistant;src:url(../media/300.0oa634n-0zdw7.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_assistant;src:url(../media/400.4481b8a5pvnhp.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_assistant;src:url(../media/500.1g-05m9lj8dsb.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_assistant;src:url(../media/600.0wjrlf73ks11q.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_assistant;src:url(../media/700.3d3yiq7si7-r2.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.hgpxga_className{font-family:document_assistant}.hgpxga_variable{--resume-font-assistant:"document_assistant"}
@font-face{font-family:document_cormorant;src:url(../media/300.1fj6dp_n1z12e.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_cormorant;src:url(../media/400.0b5q68_8h54si.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_cormorant;src:url(../media/500.25t8c69tkwb1k.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_cormorant;src:url(../media/600.3tzo0maz6629s.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_cormorant;src:url(../media/700.31ap70i0uh6-q.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.pebE7q_className{font-family:document_cormorant}.pebE7q_variable{--resume-font-cormorant:"document_cormorant"}
@font-face{font-family:document_garamond;src:url(../media/400.0l461jge1b9de.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_garamond;src:url(../media/500.25ut013gt9j8u.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_garamond;src:url(../media/600.3if4887urzvwj.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_garamond;src:url(../media/700.0tqvvil-t5x7z.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.AhCMzq_className{font-family:document_garamond}.AhCMzq_variable{--resume-font-garamond:"document_garamond"}
@font-face{font-family:document_space_grotesk;src:url(../media/300.04vdn7e0qrgvz.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_space_grotesk;src:url(../media/400.3n-l-51756-50.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_space_grotesk;src:url(../media/500.00ppj39917v52.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_space_grotesk;src:url(../media/600.0wpkiykfy6unx.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_space_grotesk;src:url(../media/700.0wc9tvzm51yfc.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.MT0S_W_className{font-family:document_space_grotesk}.MT0S_W_variable{--resume-font-space-grotesk:"document_space_grotesk"}
@font-face{font-family:document_instrument;src:url(../media/400.1-jtzxkzezgdq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_instrument;src:url(../media/500.1x78niiznxs02.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_instrument;src:url(../media/600.2-kjpxih8k5-s.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_instrument;src:url(../media/700.0yz4qfutvwqgu.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.EdLi2q_className{font-family:document_instrument}.EdLi2q_variable{--resume-font-instrument:"document_instrument"}
@font-face{font-family:document_source_serif;src:url(../media/300.2omjfs8glyyos.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:document_source_serif;src:url(../media/400.1flzpf-f6h8_g.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:document_source_serif;src:url(../media/500.2vv_6d7svvtaw.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:document_source_serif;src:url(../media/600.0hfg0-p50mxkt.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:document_source_serif;src:url(../media/700.0wy75-i-clx0_.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.TY8KSW_className{font-family:document_source_serif}.TY8KSW_variable{--resume-font-source-serif:"document_source_serif"}
@font-face{font-family:document_saint_delafield;src:url(../media/400.0r201_4iayjm0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}.hW-Dzq_className{font-family:document_saint_delafield}.hW-Dzq_variable{--resume-font-saint-delafield:"document_saint_delafield"}
.NNTWha_root{--header-gap:var(--space-photo,1.25rem);--header-name-size:var(--text-name);--header-ink:var(--text-body,inherit);--header-meta:var(--color-text-meta,inherit);--header-rule:var(--color-border,#d5dae1);container-type:inline-size}.NNTWha_root[data-dark=true]{--header-ink:inherit;--header-meta:inherit;--header-rule:#ffffff3d}.NNTWha_frame{column-gap:var(--header-gap);color:var(--header-ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text photo""contacts photo""rule rule";align-items:center;display:grid}.NNTWha_frame>*{min-width:0}.NNTWha_root[data-photo-side=left] .NNTWha_frame{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"photo text""photo contacts""rule rule"}.NNTWha_identity{display:contents}.NNTWha_root:not([data-has-photo]) .NNTWha_frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""contacts""rule"}.NNTWha_root:not([data-has-photo])[data-header-layout=editorial] .NNTWha_frame{grid-template-areas:"text""rule""contacts"}.NNTWha_text{grid-area:text;align-self:end}.NNTWha_photo{grid-area:photo;line-height:0}.NNTWha_photo[data-photo-in-sidebar]{margin-bottom:var(--space-section,14pt)}.NNTWha_photo img{width:var(--header-photo-size);height:var(--header-photo-height,var(--header-photo-size));object-fit:cover;border-radius:var(--header-photo-radius);display:block}.NNTWha_name{font-family:var(--font-header);font-size:var(--header-name-size);font-weight:700;line-height:var(--line-header,1.12);letter-spacing:-.01em;color:inherit;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;margin:0}.NNTWha_root[data-uppercase-name=true] .NNTWha_name{text-transform:uppercase;letter-spacing:.015em}.NNTWha_title{margin:var(--space-internal,.25rem) 0 0;font-size:var(--text-item-title);font-weight:500;line-height:var(--line-entry);color:var(--header-title)}.NNTWha_contacts{margin:var(--space-item,.6rem) 0 0;font-size:var(--text-meta);line-height:var(--line-body);color:var(--header-meta);flex-wrap:wrap;grid-area:contacts;align-self:start;gap:.25em 1.1em;padding:0;list-style:none;display:flex}.NNTWha_contact{overflow-wrap:anywhere;align-items:baseline;gap:.42em;min-width:0;max-width:100%;display:inline-flex}.NNTWha_contact a{color:inherit;text-decoration:none}.NNTWha_icon{width:var(--header-icon-size,1.05em);height:var(--header-icon-size,1.05em);color:var(--header-icon);flex:none;align-self:center}.NNTWha_badge{background:var(--header-icon);width:1.55em;height:1.55em;color:var(--header-icon-glyph);border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.NNTWha_badge svg{width:.92em;height:.92em}.NNTWha_root:is([data-contact-style=dots],[data-contact-style=bars]) .NNTWha_contacts{column-gap:0}.NNTWha_root[data-contact-style=dots] .NNTWha_contact:not(:last-child):after,.NNTWha_root[data-contact-style=bars] .NNTWha_contact:not(:last-child):after{color:var(--header-icon);margin:0 .6em}.NNTWha_root[data-contact-style=dots] .NNTWha_contact:not(:last-child):after{content:"·";font-weight:700}.NNTWha_root[data-contact-style=bars] .NNTWha_contact:not(:last-child):after{content:"|";opacity:.7}.NNTWha_root .NNTWha_contact[data-line-end]:after{visibility:hidden}.NNTWha_rule{height:0;margin-top:var(--space-heading,.9rem);border-top:1px solid var(--header-rule);grid-area:rule}.NNTWha_root[data-contact-align=center] .NNTWha_contacts{justify-content:center}.NNTWha_root[data-contact-align=right] .NNTWha_contacts{justify-content:flex-end}.NNTWha_root[data-contact-align] .NNTWha_contact{text-align:inherit}.NNTWha_root[data-header-layout=centered] .NNTWha_frame{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""text""contacts""rule"}.NNTWha_root[data-header-layout=centered] .NNTWha_photo{margin-bottom:var(--space-item,.6rem);justify-self:center}.NNTWha_root[data-header-layout=centered] .NNTWha_contacts{justify-content:center}@container (min-width:40rem){.NNTWha_root[data-header-layout=split]:not([data-contact-count="1"]):not([data-contact-count="2"]) .NNTWha_frame{grid-template-columns:auto minmax(0,1fr) fit-content(54%);grid-template-areas:"photo text contacts""rule rule rule"}.NNTWha_root[data-header-layout=split]:not([data-has-photo]):not([data-contact-count="1"]):not([data-contact-count="2"]) .NNTWha_frame{grid-template-columns:minmax(0,1fr) fit-content(54%);grid-template-areas:"text contacts""rule rule"}.NNTWha_root[data-header-layout=split]:not([data-contact-count="1"]):not([data-contact-count="2"]) .NNTWha_text{align-self:center}.NNTWha_root[data-header-layout=split]:not([data-contact-count="1"]):not([data-contact-count="2"]) .NNTWha_contacts{border-left:1px solid var(--header-rule);grid-template-columns:repeat(var(--header-contact-columns,2), minmax(0, auto));align-self:center;gap:.35em 1.4em;margin:0;padding-left:1.4em;display:grid}.NNTWha_root[data-header-layout=split] .NNTWha_contact:after{content:none!important}}.NNTWha_root[data-header-layout=split] .NNTWha_frame{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"photo text""photo contacts""rule rule"}.NNTWha_root[data-header-layout=band] .NNTWha_frame{background:var(--header-band);color:var(--header-band-ink);padding:var(--header-band-pad,1.15rem) 1.35rem;--header-meta:var(--header-band-meta)}.NNTWha_root[data-header-layout=band][data-bleed=true] .NNTWha_frame{margin-inline:calc(-1 * var(--page-margin-x,2rem));padding-inline:var(--page-margin-x,2rem)}.NNTWha_root[data-header-layout=band][data-dark=true] .NNTWha_frame{background:0 0;margin-inline:0;padding:0}.NNTWha_root[data-header-layout=band] .NNTWha_photo img{box-shadow:0 0 0 2px #ffffffd9}.NNTWha_root[data-header-layout=editorial] .NNTWha_frame{grid-template-areas:"text photo""rule rule""contacts contacts";align-items:end}.NNTWha_root[data-header-layout=editorial][data-photo-side=left] .NNTWha_frame{grid-template-areas:"photo text""rule rule""contacts contacts"}.NNTWha_root[data-header-layout=editorial] .NNTWha_name{letter-spacing:-.005em;font-weight:500}.NNTWha_root[data-header-layout=editorial] .NNTWha_title{font-style:italic;font-weight:400}.NNTWha_root[data-header-layout=editorial] .NNTWha_rule{margin-top:var(--space-item,.6rem);border-top:2px solid;grid-area:rule;padding-top:2px}.NNTWha_root[data-header-layout=editorial] .NNTWha_rule:after{content:"";border-top:.6px solid;display:block}.NNTWha_root[data-header-layout=editorial] .NNTWha_contacts{letter-spacing:.02em;margin-top:.5em}@container (max-width:26rem){.NNTWha_frame,.NNTWha_root[data-photo-side=left] .NNTWha_frame,.NNTWha_root[data-header-layout=split] .NNTWha_frame,.NNTWha_root[data-header-layout=editorial] .NNTWha_frame,.NNTWha_root[data-header-layout=editorial][data-photo-side=left] .NNTWha_frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""text""contacts""rule"}.NNTWha_root[data-header-layout=editorial] .NNTWha_frame,.NNTWha_root[data-header-layout=editorial][data-photo-side=left] .NNTWha_frame{grid-template-areas:"photo""text""rule""contacts"}.NNTWha_photo{margin-bottom:var(--space-item,.6rem);justify-self:start}.NNTWha_root[data-header-layout=centered] .NNTWha_photo{justify-self:center}.NNTWha_contacts{flex-direction:column;gap:.3em}.NNTWha_root[data-header-layout=centered] .NNTWha_contacts{align-items:center}.NNTWha_contact{display:flex}.NNTWha_root[data-header-layout=band] .NNTWha_frame{padding-inline:.85rem}.NNTWha_contact:after{content:none!important}}.NNTWha_contact[data-empty=true]{opacity:.72}.NNTWha_ornament{color:var(--header-title);align-items:center;gap:6pt;margin:.55em 0 .5em;display:flex}.NNTWha_root[data-header-layout=centered] .NNTWha_ornament{justify-content:center}.NNTWha_ornament[data-header-ornament=rule]:before{content:"";border-top:.75pt solid;width:32pt}.NNTWha_ornament[data-header-ornament=diamond]:before,.NNTWha_ornament[data-header-ornament=diamond]:after{content:"";border-top:.75pt solid;width:52pt}.NNTWha_ornament[data-header-ornament=bar]:before{content:"";background:currentColor;width:46pt;height:3.5pt}.NNTWha_ornament[data-header-ornament=diamond] span{background:currentColor;width:4.5pt;height:4.5pt;transform:rotate(45deg)}.NNTWha_root[data-contact-panel=plain] .NNTWha_contacts{border-left:0!important;padding-left:0!important}.NNTWha_root[data-contact-panel=plain][data-contact-align=right] .NNTWha_contacts{justify-self:end}@container (min-width:40rem){.NNTWha_root[data-header-layout=split][data-contact-panel=plain]:not([data-contact-count="1"]):not([data-contact-count="2"]) .NNTWha_contacts{column-gap:1.2em}}.NNTWha_root[data-title-italic=true] .NNTWha_title{font-family:var(--font-header);margin-top:.15em;font-style:italic;font-weight:400}.NNTWha_root[data-dateline=true] .NNTWha_contacts{margin-top:var(--space-item,.6rem);border-top:2.5pt solid var(--header-title);border-bottom:.75pt solid var(--header-ink);font-family:var(--font-header);letter-spacing:.03em;padding:.45em 0;font-weight:600}.NNTWha_datelineTitle{color:var(--header-title)}.NNTWha_framed{isolation:isolate;line-height:0;display:inline-block;position:relative}.NNTWha_framed>*{z-index:1;position:relative}.NNTWha_framed:before{content:"";z-index:0;pointer-events:none;position:absolute}.NNTWha_photo[data-photo-frame=offset-line] .NNTWha_framed{margin:calc(var(--header-photo-size) * .06) 0 0 calc(var(--header-photo-size) * .06)}.NNTWha_photo[data-photo-frame=offset-line] .NNTWha_framed:before{inset:calc(var(--header-photo-size) * -.06) calc(var(--header-photo-size) * .06) calc(var(--header-photo-size) * .06) calc(var(--header-photo-size) * -.06);border:.75pt solid var(--header-photo-frame)}.NNTWha_photo[data-photo-frame=offset-fill] .NNTWha_framed{margin:0 calc(var(--header-photo-size) * .09) calc(var(--header-photo-size) * .09) 0}.NNTWha_photo[data-photo-frame=offset-fill] .NNTWha_framed:before{inset:calc(var(--header-photo-size) * .09) calc(var(--header-photo-size) * -.09) calc(var(--header-photo-size) * -.09) calc(var(--header-photo-size) * .09);background:var(--header-photo-frame);border-radius:var(--header-photo-radius)}.NNTWha_photo[data-photo-frame=solid] .NNTWha_framed:before{inset:calc(var(--header-photo-size) * -.035);background:var(--header-photo-frame);border-radius:var(--header-photo-radius)}.NNTWha_photo[data-photo-frame=solid] .NNTWha_framed{margin:calc(var(--header-photo-size) * .035)}.NNTWha_ring{border:.75pt solid var(--header-photo-frame);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.NNTWha_ring:after{content:"";inset:var(--ring-inner);border:.75pt solid var(--header-photo-frame);pointer-events:none;border-radius:50%;position:absolute}.NNTWha_ring>:not([data-ring-text]){position:relative}.NNTWha_photo[data-photo-in-sidebar][data-photo-frame]{margin-bottom:calc(var(--space-section,14pt) + 4pt)}.NNTWha_root [data-title-lead]{align-items:center;gap:10pt;display:flex}.NNTWha_root [data-title-lead]:before{content:"";border-top:.75pt solid var(--header-title);flex:none;width:26pt}.NNTWha_root [data-title-lead] .NNTWha_title{margin-top:0}.NNTWha_root[data-tracks] .NNTWha_frame{grid-template-columns:var(--header-track) minmax(0, 1fr);align-items:end;column-gap:0;position:relative}.NNTWha_root[data-tracks=contacts] .NNTWha_frame{grid-template-areas:"contacts text""rule rule"}.NNTWha_root[data-tracks=contacts] .NNTWha_contacts{padding-right:calc(var(--header-photo-size) / 2 + 4pt);font-size:calc(var(--text-meta) * .94);flex-direction:column;align-self:center;gap:.55em;margin:0}.NNTWha_root[data-tracks=contacts]:not([data-has-photo]) .NNTWha_contacts{padding-right:12pt}.NNTWha_root[data-tracks=contacts] .NNTWha_contact,.NNTWha_root[data-tracks=contacts] .NNTWha_contact *{white-space:nowrap;overflow-wrap:normal;word-break:normal}.NNTWha_root[data-tracks=contacts] .NNTWha_contact:after{content:none!important}.NNTWha_root[data-tracks=contacts][data-has-photo] .NNTWha_text{padding-left:calc(var(--header-photo-size) / 2 + 22pt)}.NNTWha_root[data-tracks=contacts]:not([data-has-photo]) .NNTWha_text{padding-left:22pt}.NNTWha_root[data-track-gutter][data-tracks=contacts] .NNTWha_frame{grid-template-columns:var(--header-track) minmax(0, 1fr) auto;grid-template-areas:"contacts text photo""rule rule rule"}.NNTWha_root[data-track-gutter][data-tracks=contacts] .NNTWha_text{padding-left:16pt}.NNTWha_root[data-track-gutter][data-tracks=contacts] .NNTWha_photo{align-self:start;margin-left:12pt}.NNTWha_root[data-track-gutter][data-tracks=contacts] .NNTWha_text{align-self:start}.NNTWha_root[data-track-gutter][data-tracks=contacts] .NNTWha_contacts{align-self:start;padding-right:0}.NNTWha_root[data-tracks=photo] .NNTWha_frame{grid-template-areas:"photo text""photo contacts""rule rule"}.NNTWha_root[data-tracks=photo] .NNTWha_text,.NNTWha_root[data-tracks=photo] .NNTWha_contacts{padding-left:22pt}.NNTWha_root[data-tracks=photo]:not([data-has-photo]) .NNTWha_frame{grid-template-areas:".text"".contacts""rule rule"}.NNTWha_root[data-tracks=photo] .NNTWha_photo{align-self:end}.NNTWha_photo[data-photo-placement=axis]{top:50%;left:var(--header-track);z-index:1;position:absolute;transform:translate(-50%,-50%)}.NNTWha_photo[data-photo-placement=axis] img{box-shadow:0 0 0 5pt var(--page-ground,#fff), 0 0 0 5.75pt currentColor;border-radius:50%}.NNTWha_photo[data-photo-placement=axis]>*{box-shadow:0 0 0 5pt var(--page-ground,#fff), 0 0 0 5.75pt currentColor;border-radius:50%}.NNTWha_root:has(.NNTWha_photo[data-photo-placement=overlap]){position:relative}.NNTWha_root:has(.NNTWha_photo[data-photo-placement=overlap]) .NNTWha_frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""contacts""rule"}.NNTWha_photo[data-photo-placement=overlap]{z-index:2;position:absolute;top:-12pt;right:0}.NNTWha_photo[data-photo-placement=overlap] img{box-shadow:0 0 0 4pt var(--header-strip,#fff), 0 0 0 4.75pt var(--header-photo-frame,transparent);border-radius:var(--header-photo-radius)}.NNTWha_photo[data-photo-placement=overlap]>*{box-shadow:0 0 0 4pt var(--header-strip,#fff), 0 0 0 4.75pt var(--header-photo-frame,transparent);border-radius:var(--header-photo-radius)}.NNTWha_root:has(.NNTWha_photo[data-photo-placement=overlap]) .NNTWha_text{padding-right:calc(var(--header-photo-size) + 24pt)}.NNTWha_root[data-contact-strip] .NNTWha_contacts{margin:var(--space-section,14pt) calc(-1 * var(--zone-pad-right,0px)) 0 calc(-1 * var(--zone-pad-left,0px));padding:8pt var(--zone-pad-right,0px) 8pt var(--zone-pad-left,0px);background:var(--header-strip);color:var(--header-strip-ink);--header-meta:var(--header-strip-ink);--header-icon:var(--header-strip-ink);flex-wrap:wrap;row-gap:.35em}.NNTWha_root[data-contact-strip] .NNTWha_contact{flex:none}.NNTWha_root[data-contact-strip]:has(.NNTWha_photo[data-photo-placement=overlap]) .NNTWha_contacts{padding-right:calc(var(--zone-pad-right,0px) + var(--header-photo-size) + 24pt)}.NNTWha_root[data-contact-strip] .NNTWha_contact{white-space:nowrap;overflow-wrap:normal}.NNTWha_root[data-backdrop]{isolation:isolate;margin-bottom:var(--space-section,14pt);padding:24pt 0 22pt;position:relative}.NNTWha_root[data-backdrop]:before{content:"";z-index:-1;inset:0 calc(-1 * var(--doc-margin-right,0px)) 0 calc(-1 * var(--column-pad-left,0px));background:var(--header-backdrop);position:absolute}.NNTWha_root[data-monogram]{isolation:isolate;position:relative}.NNTWha_monogram{z-index:-1;pointer-events:none;position:absolute;top:-22pt;right:-8pt}.NNTWha_root[data-monogram=script] .NNTWha_monogram{top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.NNTWha_root[data-contacts-slot]{margin-bottom:var(--space-section,14pt)}.NNTWha_root[data-contacts-slot] .NNTWha_contacts{flex-direction:column;gap:.45em;margin:0}.NNTWha_root[data-contacts-slot] .NNTWha_contact:after{content:none!important}.NNTWha_root[data-contacts-slot][data-dark=true] .NNTWha_contacts{color:inherit;--header-meta:inherit}
._2PphZW_entry{align-items:baseline;column-gap:var(--space-timeline-column,10pt);padding-bottom:var(--space-item);--rail-inset:4.5pt;--rail-dot:9pt;--rail-line:1.5pt;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title date""organization location""body body";min-width:0;display:grid}._2PphZW_entry:last-child{padding-bottom:0}._2PphZW_entry[data-marker]{background-image:radial-gradient(circle closest-side, var(--timeline-marker,var(--color-text-body)) 98%, transparent 100%);background-size:var(--rail-dot) var(--rail-dot);background-position:0 2.5pt;background-repeat:no-repeat;padding-left:18pt}._2PphZW_entry[data-continues]{background-image:radial-gradient(circle closest-side, var(--timeline-marker,var(--color-text-body)) 98%, transparent 100%), linear-gradient(var(--color-list-divider,var(--color-border)), var(--color-list-divider,var(--color-border)));background-size:var(--rail-dot) var(--rail-dot), var(--rail-line) calc(100% - 7pt);background-position:0 2.5pt, calc(var(--rail-inset) - var(--rail-line) / 2) 7pt}._2PphZW_title{overflow-wrap:anywhere;grid-area:title;min-width:0}._2PphZW_organization{overflow-wrap:anywhere;grid-area:organization;min-width:0}._2PphZW_date{white-space:nowrap;grid-area:date;justify-self:end}._2PphZW_location{white-space:nowrap;grid-area:location;justify-self:end}._2PphZW_body{overflow-wrap:anywhere;min-width:0;padding-top:var(--space-internal);grid-area:body}._2PphZW_entry[data-narrow]{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""organization""date""location""body"}._2PphZW_entry[data-narrow] ._2PphZW_date,._2PphZW_entry[data-narrow] ._2PphZW_location{justify-self:start}._2PphZW_entry .ProseMirror[contenteditable=false]{position:static}._2PphZW_group{column-gap:var(--space-timeline-column,10pt);grid-template-columns:max-content 9pt minmax(0,1fr);display:grid}._2PphZW_entry[data-date-placement=left]{grid-column:1/-1;grid-template-columns:subgrid;background-image:none;grid-template-areas:"date rail title""location rail organization"".rail fallback"".rail body";padding-left:0}._2PphZW_entry[data-date-placement=left] ._2PphZW_date,._2PphZW_entry[data-date-placement=left] ._2PphZW_location{justify-self:start}._2PphZW_entry[data-date-placement=left] ._2PphZW_location{white-space:normal;overflow-wrap:anywhere;max-width:14ch}._2PphZW_entry[data-date-placement=left]:not([data-has-date]) ._2PphZW_location{grid-area:fallback;max-width:100%}._2PphZW_rail{--marker-top:calc(max(var(--text-meta), var(--item-title-size)) * var(--line-body) / 2 - 4.5pt);--line-top:calc(var(--marker-top) + 4.5pt);background-repeat:no-repeat;grid-area:rail;align-self:stretch;min-width:0}._2PphZW_rail[data-marker]{background-image:radial-gradient(circle closest-side, var(--timeline-marker,var(--color-text-body)) 98%, transparent 100%);background-size:9pt 9pt;background-position:0 var(--marker-top)}._2PphZW_rail[data-continues]{margin-bottom:calc(-1 * var(--space-item));background-image:radial-gradient(circle closest-side, var(--timeline-marker,var(--color-text-body)) 98%, transparent 100%), linear-gradient(var(--color-list-divider,var(--color-border)), var(--color-list-divider,var(--color-border)));background-size:9pt 9pt, 1.5pt calc(100% - var(--line-top));background-position:0 var(--marker-top), 3.75pt var(--line-top)}._2PphZW_group[data-narrow]{grid-template-columns:9pt minmax(0,1fr)}._2PphZW_entry[data-date-placement=left][data-narrow]{grid-template-areas:"rail date""rail title""rail organization""rail location""rail body"}._2PphZW_entry[data-date-placement=left][data-narrow]:not([data-has-date]) ._2PphZW_location{grid-area:location}._2PphZW_entry[data-date-placement=left][data-gutter-align=end] ._2PphZW_date,._2PphZW_entry[data-date-placement=left][data-gutter-align=end] ._2PphZW_location{text-align:right;white-space:normal;justify-self:end;max-width:16ch}._2PphZW_entry[data-date-placement=left][data-gutter-align=end]:not([data-narrow]) ._2PphZW_date{grid-row:1/span 4;align-self:start}._2PphZW_entry[data-date-placement=left][data-gutter-align=end][data-narrow] ._2PphZW_date,._2PphZW_entry[data-date-placement=left][data-gutter-align=end][data-narrow] ._2PphZW_location{text-align:left;justify-self:start;max-width:100%}
.I9hk2a_list{gap:var(--work-entry-gap,var(--space-item,1.5rem));flex-direction:column;display:flex}.I9hk2a_list .group .delete-btn{align-self:center;padding:.15rem;position:static}.I9hk2a_role{font-weight:var(--item-title-weight,600);font-size:var(--item-title-size);color:inherit;overflow-wrap:anywhere;min-width:0}.I9hk2a_company{font-weight:500;font-size:var(--item-subtitle-size);color:var(--work-accent);overflow-wrap:anywhere;min-width:0}.I9hk2a_meta{font-size:var(--item-meta-size,var(--text-meta));color:var(--color-text-meta);overflow-wrap:anywhere;min-width:0}.I9hk2a_dates{font-size:var(--item-meta-size,var(--text-meta));color:var(--color-text-meta);white-space:nowrap}.I9hk2a_dates [data-date-range]{font-size:inherit!important}.I9hk2a_row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1pt 12pt;display:flex}.I9hk2a_row>:first-child{flex:12rem;min-width:0}.I9hk2a_row>:last-child:not(:first-child){text-align:right}.I9hk2a_narrow .I9hk2a_row{flex-direction:column;align-items:flex-start}.I9hk2a_narrow .I9hk2a_row>:first-child{flex:none}.I9hk2a_narrow .I9hk2a_row>:last-child:not(:first-child){text-align:left}.I9hk2a_heading{margin-bottom:var(--space-internal)}.I9hk2a_inlineGroup{align-items:center;gap:.5rem;min-width:0;display:flex}.I9hk2a_metaRow{flex-wrap:wrap;align-items:center;gap:1pt .4rem;display:flex}.I9hk2a_metaItem{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.I9hk2a_metaIcon{opacity:.75;flex-shrink:0}.I9hk2a_separator{color:var(--color-text-meta);opacity:.7}.I9hk2a_joinedLine{overflow-wrap:anywhere;min-width:0;font-size:var(--item-title-size)}.I9hk2a_joinedCompany{color:inherit;font-style:italic;font-weight:400}.I9hk2a_joinedMeta{font-size:var(--item-meta-size,var(--text-meta));color:var(--color-text-meta);flex-wrap:wrap;align-items:baseline;column-gap:.4rem;display:flex}.I9hk2a_joinedMeta .I9hk2a_meta{font-size:inherit}.I9hk2a_employerRow{border-bottom:1px solid var(--color-list-divider,var(--color-border,#80808040));margin-bottom:3pt;padding-bottom:2pt}.I9hk2a_employerCaps{text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:calc(var(--item-subtitle-size) * .92)}.I9hk2a_inlineLine{flex-wrap:wrap;align-items:baseline;gap:1pt .45rem;display:flex}.I9hk2a_pipe{background:var(--color-list-divider,var(--color-border,#80808059));align-self:center;width:1px;height:.85em;display:inline-block}.I9hk2a_editorialRole{color:var(--work-accent)}.I9hk2a_editorialCompany{font-weight:500;font-size:var(--item-subtitle-size);color:inherit}.I9hk2a_editorialPlace{color:var(--color-text-meta);font-style:italic}.I9hk2a_band{border-left:2px solid var(--work-accent);background:color-mix(in srgb, var(--work-accent) 6%, transparent);margin-bottom:var(--space-internal);padding:4pt 8pt 4pt 9pt}.I9hk2a_eyebrow{flex-wrap:wrap;align-items:baseline;column-gap:.35rem;margin-bottom:1pt;display:flex}.I9hk2a_gutterCompany{text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:calc(var(--item-meta-size,var(--text-meta)) * 1.02);color:var(--work-accent);overflow-wrap:anywhere;display:block}.I9hk2a_gutterMeta{flex-direction:column;gap:1pt;display:flex}.I9hk2a_signature.I9hk2a_signature ul{list-style-type:square!important}.I9hk2a_signature.I9hk2a_signature .rich-text-content ul{list-style-type:square!important}.I9hk2a_signature.I9hk2a_editorial ul{list-style-type:"–  "!important}.I9hk2a_signature.I9hk2a_editorial .rich-text-content ul{list-style-type:"–  "!important}.I9hk2a_signature li::marker{color:var(--work-accent)}.I9hk2a_list[data-date-rail]>[data-pagination-entry]{padding-left:6.5em;position:relative}.I9hk2a_list[data-date-rail] [data-work-dates]{white-space:normal;width:5.6em;font-size:var(--item-meta-size,var(--text-meta));font-weight:var(--font-weight-heading,600);color:var(--color-text-accent,inherit);line-height:var(--line-body,1.45);text-align:left;position:absolute;top:0;left:0}.I9hk2a_list[data-date-rail] [data-work-dates] [data-date-range]{flex-wrap:wrap;column-gap:.25em;white-space:normal!important;display:inline-flex!important}.I9hk2a_list.I9hk2a_narrow[data-date-rail]>[data-pagination-entry]{padding-left:0}.I9hk2a_list.I9hk2a_narrow[data-date-rail] [data-work-dates]{width:auto;position:static}[data-entry-font=header] .I9hk2a_role{font-family:var(--font-header)}
._5j4Z4a_root{container:education/inline-size}._5j4Z4a_list{gap:var(--space-item,1rem);flex-direction:column;display:flex}._5j4Z4a_entry{min-width:0}._5j4Z4a_root ._5j4Z4a_entry.group .delete-btn{align-self:center;padding:.15rem;position:static}._5j4Z4a_school{font-weight:var(--item-title-weight,600);font-size:var(--item-title-size);overflow-wrap:anywhere;min-width:0}._5j4Z4a_degree{font-size:var(--item-subtitle-size);font-weight:var(--item-subtitle-weight,400);overflow-wrap:anywhere;min-width:0}._5j4Z4a_accent{color:var(--edu-accent)}._5j4Z4a_meta{font-size:var(--item-meta-size,var(--text-meta));color:var(--edu-meta);overflow-wrap:anywhere;min-width:0}._5j4Z4a_dates{font-size:var(--item-meta-size,var(--text-meta));color:var(--edu-meta);white-space:nowrap}._5j4Z4a_dates [data-date-range]{font-size:inherit!important}._5j4Z4a_detail{font-size:var(--item-meta-size,var(--text-meta));line-height:var(--line-body,1.45);margin-top:var(--space-internal,2pt);overflow-wrap:anywhere;min-width:0}._5j4Z4a_label{font-weight:600}._5j4Z4a_field{display:contents}._5j4Z4a_inlineGroup{align-items:center;gap:.5rem;min-width:0;display:flex}._5j4Z4a_joinedLine{overflow-wrap:anywhere;min-width:0;font-size:var(--item-title-size)}._5j4Z4a_joinedDegree{font-weight:var(--item-title-weight,600)}._5j4Z4a_joinedSchool{font-style:italic}._5j4Z4a_joinedMeta{font-size:var(--item-meta-size,var(--text-meta));color:var(--edu-meta);flex-wrap:wrap;align-items:baseline;column-gap:.4rem;display:flex}._5j4Z4a_joinedMeta ._5j4Z4a_meta,._5j4Z4a_joinedMeta ._5j4Z4a_dates{font-size:inherit;color:inherit}._5j4Z4a_joinedSeparator{opacity:.7}._5j4Z4a_row{flex-direction:column;align-items:flex-start;row-gap:0;display:flex}._5j4Z4a_pipe{vertical-align:-.1em;background:var(--edu-rule);width:1px;height:.85em;margin-inline:.4rem;display:inline-block}._5j4Z4a_metaRow{flex-direction:column;align-items:flex-start;row-gap:0;display:flex}._5j4Z4a_metaRow ._5j4Z4a_pipe{margin-inline:0;display:none}._5j4Z4a_degreeFirst{grid-template-columns:minmax(0,1fr);display:grid}._5j4Z4a_stat{margin-top:var(--space-internal,2pt);font-size:var(--item-meta-size,var(--text-meta));color:var(--edu-meta)}._5j4Z4a_statValue{font-variant-numeric:tabular-nums}._5j4Z4a_yearEntry{grid-template-columns:minmax(0,1fr);display:grid}._5j4Z4a_yearLead{align-items:baseline;gap:.35rem;display:flex}._5j4Z4a_year{font-size:calc(var(--item-title-size) * 1.15);font-variant-numeric:tabular-nums;color:var(--edu-accent);font-weight:600;line-height:var(--line-header)}._5j4Z4a_yearFrom{font-size:calc(var(--item-meta-size,var(--text-meta)) * .95);color:var(--edu-meta);white-space:nowrap}._5j4Z4a_editorialDegree{font-weight:var(--item-title-weight,600)}._5j4Z4a_editorialSchool{font-weight:500;font-size:var(--item-subtitle-size)}._5j4Z4a_place{color:var(--edu-meta);font-style:italic;display:block}._5j4Z4a_placeDash{display:none}._5j4Z4a_italic{font-style:italic}._5j4Z4a_band{border-left:2px solid var(--edu-accent);background:color-mix(in srgb, var(--edu-accent) 6%, transparent);padding:4pt 8pt 4pt 9pt}._5j4Z4a_bandDetail{padding-left:14px}._5j4Z4a_bandDegree{font-weight:500}@container education (min-width:22rem){._5j4Z4a_metaRow{flex-flow:wrap;align-items:center;gap:1pt .4rem}._5j4Z4a_metaRow ._5j4Z4a_pipe{display:inline-block}._5j4Z4a_editorialSchool ._5j4Z4a_place,._5j4Z4a_placeDash{display:inline}._5j4Z4a_row{flex-direction:row;justify-content:space-between;align-items:baseline;column-gap:12pt}._5j4Z4a_row>:first-child{flex:auto}._5j4Z4a_row>:last-child:not(:first-child){text-align:right;flex:0 auto;max-width:45%}._5j4Z4a_degreeFirst{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:14pt}._5j4Z4a_degreeFirst ._5j4Z4a_stat{text-align:right;margin-top:0}._5j4Z4a_stat[data-numeric]{flex-direction:column;align-items:flex-end;display:flex}._5j4Z4a_stat[data-numeric] ._5j4Z4a_statLabel{order:2}._5j4Z4a_stat[data-numeric] ._5j4Z4a_statValue{font-size:calc(var(--item-title-size) * 1.2);color:var(--edu-accent);font-weight:600;line-height:var(--line-header)}._5j4Z4a_stat[data-numeric] ._5j4Z4a_statLabel{letter-spacing:.06em;font-variant-caps:all-small-caps}._5j4Z4a_yearEntry{grid-template-columns:5.6em minmax(0,1fr);column-gap:12pt}._5j4Z4a_yearLead{flex-direction:column;align-items:flex-start;gap:0}}[data-entry-font=header] ._5j4Z4a_school{font-family:var(--font-header)}
.kC45ha_root{--skill-line:color-mix(in srgb, var(--skill-accent) 32%, transparent);--skill-wash:color-mix(in srgb, var(--skill-accent) 8%, transparent);--skill-marker:var(--skill-accent)}.kC45ha_root[data-dark=true]{--skill-line:#ffffff52;--skill-wash:#ffffff1a;--skill-marker:color-mix(in srgb, var(--skill-accent) 40%, #fff)}.kC45ha_content{container-type:inline-size}.kC45ha_run{margin:0}.kC45ha_runSkill{vertical-align:top;max-width:100%;display:inline-block}.kC45ha_separator{white-space:pre}.kC45ha_root[data-skill-separator=dot] .kC45ha_separator,.kC45ha_root[data-skill-separator=bar] .kC45ha_separator{color:var(--skill-marker);font-weight:600}.kC45ha_underlined{flex-wrap:wrap;gap:.4em 1.1em;display:flex}.kC45ha_underlinedSkill{border-bottom:.75px solid var(--skill-line);padding-bottom:.08em;font-weight:500}.kC45ha_tags{flex-wrap:wrap;gap:.42em .34em;display:flex}.kC45ha_tag{box-sizing:border-box;max-width:100%;font-size:var(--item-meta-size,var(--text-meta));font-weight:500;line-height:var(--line-entry);letter-spacing:.005em;overflow-wrap:anywhere;border-radius:.3em;align-items:center;gap:.45em;padding:.24em .66em .26em;display:inline-flex}.kC45ha_tag[data-skill-tag-style=hairline],.kC45ha_tag[data-skill-tag-style=marked]{box-shadow:inset 0 0 0 .75px var(--skill-line)}.kC45ha_tag[data-skill-tag-style=tint],.kC45ha_tag[data-skill-tag-style=pill]{background:var(--skill-wash);color:var(--skill-ink)}.kC45ha_tag[data-skill-tag-style=pill]{border-radius:999px;padding-inline:.8em}.kC45ha_tag[data-skill-tag-style=solid]{background:var(--skill-ink);color:#fff}.kC45ha_root[data-dark=true] .kC45ha_tag[data-skill-tag-style=solid]{color:#1f2630;background:#e9edf2}.kC45ha_tag[data-skill-tag-style=keyline]{background:color-mix(in srgb, var(--skill-accent) 5%, transparent);border-left:2px solid var(--skill-marker);border-radius:0 .3em .3em 0;padding-left:.55em}.kC45ha_root[data-dark=true] .kC45ha_tag[data-skill-tag-style=keyline]{background:#ffffff12}.kC45ha_tag[data-skill-tag-style=marked]:before{content:"";background:var(--skill-marker);flex:none;width:.32em;height:.32em}.kC45ha_columns,.kC45ha_groupItems{margin:0;padding:0;list-style:none}.kC45ha_columns{grid-template-columns:minmax(0,1fr);gap:.2em 1.4em;display:grid}.kC45ha_columns>li,.kC45ha_groupItems>li{align-items:baseline;gap:.6em;min-width:0;display:flex}.kC45ha_columns>li:before,.kC45ha_groupItems>li:before{content:"";background:var(--skill-marker);flex:none;width:.34em;height:.34em;transform:translateY(-.16em)}.kC45ha_groupColumns{gap:max(var(--space-item), .875rem) 1.5em;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.kC45ha_groupColumn{min-width:0}.kC45ha_groupColumnTitle{border-top:1.5px solid var(--skill-marker);margin-bottom:.3em;padding-top:.35em}.kC45ha_groupItems{flex-direction:column;gap:.15em;display:flex}@container (min-width:20rem){.kC45ha_columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:32rem){.kC45ha_columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:26rem){.kC45ha_groupColumns{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:40rem){.kC45ha_groupColumns{grid-template-columns:repeat(3,minmax(0,1fr))}}.kC45ha_groupStack{gap:max(var(--space-item), .75rem);flex-direction:column;display:flex}.kC45ha_category{min-width:0}.kC45ha_categoryTitle{font-size:inherit;color:inherit;margin:0 0 .3em;font-weight:600;position:relative}.kC45ha_groupedTextCategory{grid-template-columns:minmax(0,1fr);row-gap:.15em;display:grid}.kC45ha_groupedTextCategory>.kC45ha_categoryTitle{margin:0}@container (min-width:26rem){.kC45ha_content:not([data-skills-narrow=true]) .kC45ha_groupedTextCategory{grid-template-columns:minmax(0,10em) minmax(0,1fr);align-items:baseline;column-gap:.9em}}.kC45ha_control{z-index:10;color:#1f2937;letter-spacing:0;opacity:0;pointer-events:none;background:#fff;border:1px solid #d1d5db;justify-content:center;align-items:center;gap:.25rem;font:500 11px/1 system-ui,sans-serif;transition:opacity .12s;display:inline-flex;position:absolute;box-shadow:0 1px 3px #0f172a2e}.kC45ha_control:focus-visible{opacity:1;pointer-events:auto;outline-offset:1px;outline:2px solid #2563eb}.kC45ha_round{border-radius:999px;width:18px;height:18px;padding:0}.kC45ha_chipRemove{top:-8px;right:-8px}.kC45ha_runSkill>.kC45ha_chipRemove,.kC45ha_columns>li>.kC45ha_chipRemove,.kC45ha_groupItems>li>.kC45ha_chipRemove{top:-12px;right:-10px}.kC45ha_chipDrag{cursor:grab;top:-8px;left:-8px}.kC45ha_categoryControls{gap:4px;display:flex;position:absolute;top:0;right:0}.kC45ha_categoryControls>.kC45ha_control{position:static}.kC45ha_categoryControls[data-placement=gutter]{flex-direction:column;right:calc(100% + 6px)}.kC45ha_sectionAdd{color:#1d4ed8;border-radius:10px;padding:3px 8px;top:calc(100% + 4px);right:0}.kC45ha_editable:hover>.kC45ha_control,.kC45ha_editable:focus-within>.kC45ha_control,.kC45ha_editableCategory:hover>.kC45ha_categoryTitle .kC45ha_control,.kC45ha_editableCategory:focus-within>.kC45ha_categoryTitle .kC45ha_control,.kC45ha_editableCategory:hover>.kC45ha_categoryControls .kC45ha_control,.kC45ha_editableCategory:focus-within>.kC45ha_categoryControls .kC45ha_control,.kC45ha_root:hover .kC45ha_sectionAdd,.kC45ha_root:focus-within .kC45ha_sectionAdd{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.kC45ha_control{transition:none}}.kC45ha_root[data-skills-keywords=inline] .kC45ha_groupColumnTitle{border-top:0;margin-bottom:.15em;padding-top:0}.kC45ha_root[data-skills-category=run-in] .kC45ha_groupedTextCategory{display:block}.kC45ha_root[data-skills-category=run-in] .kC45ha_groupedTextCategory>.kC45ha_categoryTitle{letter-spacing:.06em;margin-right:.6em;font-variant-caps:small-caps;font-weight:500;display:inline}.kC45ha_root[data-skills-category=run-in] .kC45ha_groupedTextCategory>.kC45ha_run{display:inline}.kC45ha_root[data-skills-category=run-in] .kC45ha_groupStack{gap:.2em}@container (min-width:26rem){.kC45ha_root[data-skills-category=label] .kC45ha_content:not([data-skills-narrow=true]) .kC45ha_groupStack{grid-template-columns:fit-content(40%) minmax(0,1fr);column-gap:1.1em;display:grid}.kC45ha_root[data-skills-category=label] .kC45ha_content:not([data-skills-narrow=true]) .kC45ha_groupedTextCategory{grid-column:1/-1;grid-template-columns:subgrid;column-gap:1.1em}.kC45ha_root[data-skills-category=label] .kC45ha_content:not([data-skills-narrow=true]) .kC45ha_category:not(.kC45ha_groupedTextCategory){grid-column:1/-1}}.kC45ha_root[data-skills-category=label] .kC45ha_groupedTextCategory>.kC45ha_categoryTitle{font-size:var(--text-label);letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-meta,inherit);padding-top:.12em;font-weight:600}.kC45ha_root[data-skills-category=label] .kC45ha_groupStack{gap:.3em}
._5qG82G_root{position:relative;container:summary/inline-size}._5qG82G_count{color:var(--summary-note);pointer-events:none;font-family:Inter,system-ui,sans-serif;font-size:11px;line-height:1.6;position:absolute;top:0;right:0}._5qG82G_count[data-tone=warn]{color:var(--summary-warn)}._5qG82G_hint{color:var(--summary-note);margin:.4em 0 0;font-family:Inter,system-ui,sans-serif;font-size:11.5px;line-height:1.45}._5qG82G_root[data-summary-layout=lead] ._5qG82G_body .summary-lead{font-size:var(--item-title-size);line-height:var(--line-entry);color:var(--summary-accent);margin-bottom:.35em;font-weight:600;display:block}._5qG82G_root[data-summary-layout=highlights] ._5qG82G_body .ProseMirror li::marker{color:var(--summary-accent)}._5qG82G_root[data-summary-layout=highlights] ._5qG82G_body .ProseMirror>:is(ul,ol){margin-top:.35em}@container summary (min-width:30rem){._5qG82G_root[data-summary-layout=highlights][data-highlight-columns] ._5qG82G_body .ProseMirror>:is(ul,ol){columns:2;column-gap:1.5rem}._5qG82G_root[data-summary-layout=highlights][data-highlight-columns] ._5qG82G_body .ProseMirror li{break-inside:avoid}}._5qG82G_root[data-align=justify] ._5qG82G_body .ProseMirror>p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}@container summary (max-width:20rem){._5qG82G_root[data-align=justify] ._5qG82G_body .ProseMirror>p{text-align:start;-webkit-hyphens:manual;hyphens:manual}}@media print{._5qG82G_count,._5qG82G_hint{display:none!important}}._5qG82G_body[data-display-font]{font-family:var(--summary-display-font,inherit);--doc-body-size:var(--summary-display-size,inherit)}[data-own-fonts] ._5qG82G_body[data-display-font]{--doc-body-size:inherit;font-family:inherit}
.WTNk7a_root{container:languages/inline-size}.WTNk7a_field{display:contents}.WTNk7a_name{font-weight:var(--item-title-weight,600);overflow-wrap:break-word;min-width:0}.WTNk7a_level{min-width:0;color:var(--lang-meta);overflow-wrap:break-word;position:relative}.WTNk7a_nameGroup{align-items:baseline;column-gap:.35em;min-width:0;max-width:100%;display:inline-flex}.WTNk7a_remove{color:inherit;opacity:0;cursor:pointer;background:0 0;border:0;border-radius:.25rem;align-self:center;padding:.1rem;display:inline-flex}.WTNk7a_entry:hover .WTNk7a_remove,.WTNk7a_remove:focus-visible{opacity:1}.WTNk7a_inline .WTNk7a_remove,.WTNk7a_groupNames .WTNk7a_remove{width:0;padding:0;overflow:hidden}.WTNk7a_inline .WTNk7a_entry:hover .WTNk7a_remove,.WTNk7a_groupNames .WTNk7a_entry:hover .WTNk7a_remove,.WTNk7a_inline .WTNk7a_remove:focus-visible,.WTNk7a_groupNames .WTNk7a_remove:focus-visible{width:auto;padding:.1rem;overflow:visible}.WTNk7a_picker{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.WTNk7a_own{font:inherit;color:inherit;border:1px dashed;border-radius:.25rem;width:10em;max-width:100%;padding:0 .3em}.WTNk7a_list{row-gap:var(--space-list-row,.25rem);font-size:var(--doc-body-size);line-height:var(--line-body);color:var(--color-text-body);flex-direction:column;display:flex}.WTNk7a_list .WTNk7a_name,.WTNk7a_grid .WTNk7a_name{font-size:var(--item-title-size)}.WTNk7a_list .WTNk7a_entry{flex-wrap:wrap;justify-content:space-between;column-gap:.75em;min-width:0;display:flex}@container languages (min-width:18rem){.WTNk7a_list{grid-template-columns:minmax(0,max-content) minmax(0,max-content);justify-content:start;column-gap:1.25em;display:grid}.WTNk7a_list .WTNk7a_entry{grid-column:span 2;grid-template-columns:subgrid;align-items:baseline;display:grid}}@container languages (min-width:30rem){.WTNk7a_list[data-columns]{grid-template-columns:minmax(0,max-content) minmax(0,max-content) minmax(0,max-content) minmax(0,max-content);column-gap:1.25em}.WTNk7a_list[data-columns] .WTNk7a_entry:nth-child(odd){margin-right:1.5em}}.WTNk7a_inline{font-size:var(--doc-body-size);line-height:var(--line-body);color:var(--color-text-body);margin:0}.WTNk7a_inline .WTNk7a_entry{max-width:100%;display:inline-block}.WTNk7a_inline .WTNk7a_nameGroup,.WTNk7a_groupNames .WTNk7a_nameGroup{display:inline}.WTNk7a_inline .WTNk7a_level{color:inherit}.WTNk7a_inline[data-plain] .WTNk7a_name{font-weight:inherit}.WTNk7a_groups{font-size:var(--doc-body-size);line-height:var(--line-body);color:var(--color-text-body);grid-template-columns:minmax(0,1fr);row-gap:.45em;display:grid}.WTNk7a_group{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.WTNk7a_groupLevel{color:var(--lang-accent);font-weight:600;font-size:var(--item-meta-size,var(--text-meta))}.WTNk7a_groupNames{min-width:0}.WTNk7a_groupNames .WTNk7a_entry{max-width:100%;display:inline-block}.WTNk7a_groupNames .WTNk7a_name{font-weight:inherit}@container languages (min-width:22rem){.WTNk7a_groups{grid-template-columns:max-content minmax(0,1fr);gap:.25em 1em}.WTNk7a_group{display:contents}.WTNk7a_groupLevel{font-size:inherit}}.WTNk7a_grid{font-size:var(--doc-body-size);line-height:var(--line-body);color:var(--color-text-body);grid-template-columns:minmax(0,1fr);gap:.5em 1.5em;display:grid}.WTNk7a_grid .WTNk7a_entry{flex-direction:column;min-width:0;display:flex}.WTNk7a_grid .WTNk7a_level{font-size:var(--text-meta,.92em)}@container languages (min-width:19rem){.WTNk7a_grid{grid-template-columns:repeat(auto-fill,minmax(max(9rem,25% - 1.125em),1fr));row-gap:.75em}.WTNk7a_grid .WTNk7a_entry{border-top:1px solid var(--lang-rule);padding-top:.35em}}@media print{.WTNk7a_remove,.WTNk7a_picker{display:none!important}}
.Sg2RPW_root{container:entries/inline-size}.Sg2RPW_list{gap:var(--space-item,.9rem);font-size:var(--item-body-size,var(--doc-body-size));line-height:var(--line-body,1.45);color:var(--color-text-body);flex-direction:column;display:flex}.Sg2RPW_entry{outline-offset:2px;min-width:0}.Sg2RPW_root .Sg2RPW_entry.group .delete-btn{align-self:center;padding:.15rem;position:static}.Sg2RPW_field{display:contents}.Sg2RPW_title{font-weight:var(--item-title-weight,600);font-size:var(--item-title-size);overflow-wrap:break-word;min-width:0}.Sg2RPW_titleGroup{flex-wrap:wrap;align-items:baseline;column-gap:.5em;min-width:0;display:flex}.Sg2RPW_meta{font-size:var(--item-meta-size,var(--text-meta));color:var(--entry-meta);font-variant-numeric:tabular-nums}.Sg2RPW_date{white-space:nowrap}.Sg2RPW_sub{color:var(--color-text-body);overflow-wrap:break-word;min-width:0}.Sg2RPW_subLine{flex-wrap:wrap;column-gap:.4em;min-width:0;display:flex}.Sg2RPW_description{min-width:0;margin-top:.15em}.Sg2RPW_row{flex-direction:column;align-items:flex-start;display:flex}@container entries (min-width:26rem){.Sg2RPW_row{flex-direction:row;justify-content:space-between;align-items:baseline;column-gap:1rem}.Sg2RPW_row>.Sg2RPW_titleGroup{flex:auto}.Sg2RPW_row>:not(.Sg2RPW_titleGroup){flex:none}}.Sg2RPW_sentence{overflow-wrap:break-word;min-width:0}.Sg2RPW_sentence .Sg2RPW_titleGroup,.Sg2RPW_sentence .Sg2RPW_titleGroup>*{display:inline}.Sg2RPW_sentence .Sg2RPW_title{font-size:inherit}.Sg2RPW_sentence .Sg2RPW_meta{font-size:inherit;color:inherit}:is(.Sg2RPW_root:not([data-editing]) :is(.Sg2RPW_sentence,.Sg2RPW_subLine) .editable-text-wrapper,.Sg2RPW_root:not([data-editing]) :is(.Sg2RPW_sentence,.Sg2RPW_subLine) .editable-text-wrapper>*){display:inline!important}.Sg2RPW_root:not([data-editing]) .Sg2RPW_subLine{display:block}.Sg2RPW_yearEntry{flex-direction:column;min-width:0;display:flex}.Sg2RPW_yearCell{color:var(--entry-accent);font-variant-numeric:tabular-nums;font-weight:600}@container entries (min-width:22rem){.Sg2RPW_yearEntry{grid-template-columns:minmax(3.2em,max-content) minmax(0,1fr);align-items:baseline;column-gap:.75rem;display:grid}}.Sg2RPW_pairs{gap:var(--space-item,.9rem) 1.75rem;font-size:var(--item-body-size,var(--doc-body-size));line-height:var(--line-body,1.45);color:var(--color-text-body);grid-template-columns:minmax(0,1fr);display:grid}@container entries (min-width:30rem){.Sg2RPW_pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-entry-font=header] .Sg2RPW_title{font-family:var(--font-header)}
.VF7YMW_root{container:projects/inline-size}.VF7YMW_list{gap:var(--space-item,1rem);flex-direction:column;display:flex}.VF7YMW_entry{min-width:0}.VF7YMW_root .VF7YMW_entry.group .delete-btn{top:-.2rem;right:-2rem}.VF7YMW_root .VF7YMW_grid .VF7YMW_entry.group .delete-btn{top:.25rem;right:.25rem}.VF7YMW_name{font-weight:var(--item-title-weight,600);font-size:var(--item-title-size);overflow-wrap:break-word;min-width:0}.VF7YMW_field{display:contents}.VF7YMW_titleGroup{flex-wrap:wrap;align-items:baseline;column-gap:.5em;min-width:0;display:flex}.VF7YMW_titleGroup .delete-btn{align-self:center}.VF7YMW_dates{font-size:var(--item-meta-size,var(--text-meta));color:var(--proj-meta);white-space:nowrap}.VF7YMW_dates [data-date-range]{font-size:inherit!important}.VF7YMW_joinedMeta{font-size:var(--item-meta-size,var(--text-meta));color:var(--proj-meta);flex-wrap:wrap;align-items:baseline;column-gap:.4rem;display:flex}.VF7YMW_joinedMeta .VF7YMW_dates,.VF7YMW_joinedMeta .VF7YMW_roleQuiet{font-size:inherit}.VF7YMW_joinedMeta .VF7YMW_link{overflow-wrap:anywhere;min-width:0}.VF7YMW_joinedSeparator{opacity:.7}.VF7YMW_row{flex-direction:column;align-items:flex-start;row-gap:0;display:flex}@container projects (min-width:26rem){.VF7YMW_row{flex-direction:row;justify-content:space-between;align-items:baseline;column-gap:1rem}.VF7YMW_row>.VF7YMW_titleGroup{flex:auto}.VF7YMW_row>.VF7YMW_dates{flex:none}}.VF7YMW_metaRow{font-size:var(--item-meta-size,var(--text-meta));color:var(--proj-meta);flex-wrap:wrap;align-items:baseline;gap:0 .9em;min-width:0;display:flex}.VF7YMW_role{font-style:italic}.VF7YMW_roleAfter{font-weight:var(--font-weight-body,400);color:var(--proj-meta)}.VF7YMW_roleAfter:before{content:", ";margin-left:-.5em}.VF7YMW_roleQuiet{font-size:var(--item-title-size);font-style:normal}.VF7YMW_titleGroup>.VF7YMW_link{font-size:var(--item-meta-size,var(--text-meta))}.VF7YMW_link{color:var(--proj-accent);font-size:var(--item-meta-size,var(--text-meta));min-width:0;max-width:100%}.VF7YMW_link a{color:inherit;text-decoration:none}.VF7YMW_titleGroup>.VF7YMW_link{font-weight:var(--font-weight-body,400)}.VF7YMW_description{font-size:var(--item-body-size,var(--doc-body-size));line-height:var(--line-body,1.45);margin-top:var(--space-internal,2pt);min-width:0}.VF7YMW_lead>[data-project-field=description],.VF7YMW_lead>[data-project-field=description]>*{display:inline}.VF7YMW_lead{font-size:var(--item-body-size,var(--doc-body-size));line-height:var(--line-body,1.45);overflow-wrap:break-word;min-width:0}.VF7YMW_stackRow{font-size:var(--item-meta-size,var(--text-meta));color:var(--proj-meta);line-height:var(--line-body,1.45);margin-top:var(--space-internal,2pt);overflow-wrap:break-word;min-width:0}.VF7YMW_stackLabel{font-weight:var(--font-weight-heading,600);color:var(--color-text-body,currentColor)}[data-dark] .VF7YMW_stackLabel{color:inherit}.VF7YMW_inlineStack{font-size:var(--item-meta-size,var(--text-meta));color:var(--proj-meta);font-weight:var(--font-weight-body,400)}.VF7YMW_tags{flex-wrap:wrap;align-items:center;gap:.3em;display:flex}.VF7YMW_tag{background:var(--proj-tag-fill);color:var(--proj-tag-ink);font-size:calc(var(--item-meta-size,var(--text-meta)) * .95);line-height:var(--line-entry);white-space:nowrap;border-radius:3px;align-items:center;gap:.15em;padding:.15em .5em;display:inline-flex}.VF7YMW_editTag{padding-right:.2em}[data-project-stack-editor]:not([data-active]):not(:focus-within) .VF7YMW_addTag,[data-project-stack-editor]:not([data-active]):not(:focus-within) .VF7YMW_removeTag{display:none}[data-project-stack-editor]:not([data-active]):not(:focus-within) .VF7YMW_editTag{padding-right:.5em}.VF7YMW_removeTag{color:inherit;opacity:.7;border-radius:2px;justify-content:center;align-items:center;padding:.15em;display:inline-flex}.VF7YMW_removeTag:hover,.VF7YMW_removeTag:focus-visible{opacity:1;background:color-mix(in srgb, currentColor 15%, transparent)}.VF7YMW_addTag{border:1px dashed color-mix(in srgb, var(--proj-tag-ink) 55%, transparent);color:inherit;font:inherit;font-size:calc(var(--item-meta-size,var(--text-meta)) * .95);background:0 0;min-width:0}.VF7YMW_addTag::placeholder{color:var(--proj-meta)}.VF7YMW_addTag:focus{outline:1.5px solid var(--proj-accent);outline-offset:0;border-color:#0000}.VF7YMW_grid{grid-template-columns:repeat(auto-fit,minmax(max(13rem,50% - .3rem),1fr));align-items:stretch;gap:.6rem;display:grid}.VF7YMW_card{box-sizing:border-box;border:1px solid var(--proj-rule);border-top:3px solid var(--proj-rule-accent);background:var(--proj-card);border-radius:4px;flex-direction:column;gap:.15em;min-width:0;height:100%;padding:.55em .75em .6em;display:flex}.VF7YMW_card .VF7YMW_dates{white-space:normal}.VF7YMW_card .VF7YMW_stackRow,.VF7YMW_card .VF7YMW_description{margin-top:0}.VF7YMW_yearEntry{grid-template-columns:5.6em minmax(0,1fr);column-gap:.9em;display:grid}.VF7YMW_yearLead{font-size:var(--item-meta-size,var(--text-meta));font-weight:var(--font-weight-heading,600);color:var(--proj-accent);line-height:var(--line-body,1.45);font-variant-numeric:tabular-nums;flex-direction:column;padding-top:.1em;display:flex}.VF7YMW_yearBody{min-width:0}@container projects (max-width:25.99rem){.VF7YMW_yearEntry{display:block}.VF7YMW_yearLead{flex-flow:wrap}.VF7YMW_yearTo:before{content:" – "}.VF7YMW_yearLead [data-date-range]{flex-wrap:wrap;column-gap:.25em;display:inline-flex!important}.VF7YMW_yearLead [data-date-range]>span{display:inline-flex}}[data-entry-font=header] .VF7YMW_name{font-family:var(--font-header)}
.r3tJbW_root{container:certifications/inline-size}.r3tJbW_list{gap:var(--space-item,.9rem);flex-direction:column;display:flex}.r3tJbW_entry{outline-offset:2px;min-width:0}.r3tJbW_root .r3tJbW_entry.group .delete-btn{align-self:center;padding:.15rem;position:static}.r3tJbW_field{display:contents}.r3tJbW_name{font-weight:var(--item-title-weight,600);font-size:var(--item-title-size);overflow-wrap:break-word;min-width:0}.r3tJbW_nameGroup{flex-wrap:wrap;align-items:baseline;column-gap:.5em;min-width:0;display:flex}.r3tJbW_date,.r3tJbW_validity,.r3tJbW_yearDate{font-size:var(--item-meta-size,var(--text-meta));color:var(--cert-meta)}.r3tJbW_date{white-space:nowrap}.r3tJbW_dateGroup{font-size:var(--item-meta-size,var(--text-meta));color:var(--cert-meta);flex-wrap:wrap;align-items:baseline;column-gap:.7em;display:flex}.r3tJbW_row{flex-direction:column;align-items:flex-start;display:flex}@container certifications (min-width:26rem){.r3tJbW_row{flex-direction:row;justify-content:space-between;align-items:baseline;column-gap:1rem}.r3tJbW_row>.r3tJbW_nameGroup{flex:auto}.r3tJbW_row>:not(.r3tJbW_nameGroup){flex:none}.r3tJbW_dateGroup{justify-content:flex-end}}.r3tJbW_metaLine,.r3tJbW_extraLine{flex-wrap:wrap;align-items:baseline;gap:0 .9em;min-width:0;display:flex}.r3tJbW_metaLine{font-size:var(--item-body-size,var(--doc-body-size))}.r3tJbW_extraLine{font-size:var(--item-meta-size,var(--text-meta));color:var(--cert-meta)}.r3tJbW_issuer{overflow-wrap:break-word}.r3tJbW_idLabel{color:var(--cert-meta)}.r3tJbW_credential,.r3tJbW_score,.r3tJbW_status{overflow-wrap:anywhere}.r3tJbW_field.r3tJbW_credential,.r3tJbW_field.r3tJbW_score,.r3tJbW_field.r3tJbW_link{align-items:baseline;column-gap:.3em;min-width:0;max-width:100%;display:inline-flex}.r3tJbW_field.r3tJbW_link{flex-wrap:wrap}.r3tJbW_field.r3tJbW_link>:first-child{white-space:nowrap;flex:none}.r3tJbW_link{color:var(--cert-accent);min-width:0;max-width:100%}.r3tJbW_link a{color:inherit;text-underline-offset:2px;text-decoration:underline}.r3tJbW_description{font-size:var(--item-body-size,var(--doc-body-size));line-height:var(--line-body,1.45);margin-top:var(--space-internal,2pt);min-width:0}.r3tJbW_sentence{font-size:var(--item-body-size,var(--doc-body-size));line-height:var(--line-body,1.45);overflow-wrap:break-word;min-width:0}.r3tJbW_sentence .r3tJbW_nameGroup{display:block}.r3tJbW_sentence .r3tJbW_name{font-size:inherit}.r3tJbW_sentenceRest{display:block}.r3tJbW_sentence .r3tJbW_date,.r3tJbW_sentence .r3tJbW_validity{font-size:inherit;color:inherit;white-space:normal}.r3tJbW_sentence .r3tJbW_field.r3tJbW_credential,.r3tJbW_sentence .r3tJbW_field.r3tJbW_score,.r3tJbW_sentence .r3tJbW_field.r3tJbW_link{display:inline}:is(.r3tJbW_root:not([data-editing]) .r3tJbW_sentence .editable-text-wrapper,.r3tJbW_root:not([data-editing]) .r3tJbW_sentence .editable-text-wrapper>*){display:inline!important}.r3tJbW_sentenceLead{display:none}@container certifications (min-width:26rem){.r3tJbW_sentence .r3tJbW_nameGroup,.r3tJbW_sentence .r3tJbW_nameGroup>*,.r3tJbW_sentenceRest,.r3tJbW_sentenceLead{display:inline}}.r3tJbW_issuerGroup{flex-direction:column;gap:.3em;min-width:0;display:flex}.r3tJbW_issuerHeading{font-size:var(--item-body-size,var(--doc-body-size));font-weight:var(--font-weight-heading,600);color:var(--cert-accent);overflow-wrap:break-word}.r3tJbW_issuerEntries{flex-direction:column;gap:.35em;display:flex}.r3tJbW_yearEntry{grid-template-columns:5.6em minmax(0,1fr);column-gap:.9em;display:grid}.r3tJbW_yearLead{font-size:var(--item-meta-size,var(--text-meta));font-weight:var(--font-weight-heading,600);line-height:var(--line-body,1.45);padding-top:.1em}.r3tJbW_yearLead .r3tJbW_yearDate{color:var(--cert-accent);font-weight:inherit}.r3tJbW_yearBody{min-width:0}@container certifications (max-width:25.99rem){.r3tJbW_yearEntry{display:block}}.r3tJbW_tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(13rem,50% - .25rem)),1fr));align-items:stretch;gap:.5rem;display:grid}.r3tJbW_tile{box-sizing:border-box;border:1px solid var(--cert-rule);background:var(--cert-tile);border-radius:4px;flex-direction:column;gap:.1em;min-width:0;height:100%;padding:.5em .65em .55em;display:flex}.r3tJbW_tileIssuer{font-size:var(--item-meta-size,var(--text-meta));font-weight:var(--font-weight-heading,600);color:var(--cert-tile-accent)}.r3tJbW_tile .r3tJbW_metaLine{font-size:var(--item-meta-size,var(--text-meta));color:var(--cert-meta);column-gap:.6em}.r3tJbW_tile .r3tJbW_description{margin-top:.15em}.r3tJbW_tile .r3tJbW_link{color:var(--cert-tile-accent)}[data-entry-font=header] .r3tJbW_name{font-family:var(--font-header)}
.nTuMFa_root{min-width:0}.nTuMFa_root.nTuMFa_root .group .delete-btn{align-self:center;padding:.15rem;position:static}.nTuMFa_root .nTuMFa_flowLine{display:block}@container entries (min-width:22rem){.nTuMFa_root .nTuMFa_rangeGutter{grid-template-columns:7em minmax(0,1fr)}}.nTuMFa_rangeGutter>:first-child{white-space:normal}.nTuMFa_rangeGutter>:first-child [data-attribute-key=dates]{white-space:normal}.nTuMFa_detailLine{font-size:var(--item-meta-size,var(--text-meta));color:var(--entry-meta)}.nTuMFa_dot,.nTuMFa_label{color:var(--entry-meta)}.nTuMFa_link{white-space:nowrap}.nTuMFa_link [data-inline-link]{vertical-align:baseline;display:inline-block!important}.nTuMFa_link [data-inline-link]>button{display:inline!important}.nTuMFa_link .editable-text-wrapper{vertical-align:baseline;display:inline-grid!important}.nTuMFa_link .editable-text-wrapper>*{width:auto!important}.nTuMFa_root[data-editing] .nTuMFa_figure [contenteditable]{min-width:6em!important}.nTuMFa_bullet .nTuMFa_figure,.nTuMFa_sentence .nTuMFa_figure{font-size:min(1.15em, var(--text-section,1.15em))}.nTuMFa_metricLabel{overflow-wrap:break-word;min-width:0;font-weight:400}.nTuMFa_figure{color:var(--entry-accent);font-variant-numeric:tabular-nums;font-weight:600}.nTuMFa_figureAside{flex:none;margin-left:auto;padding-left:.75rem}.nTuMFa_figureAside .nTuMFa_figure{font-size:min(var(--item-title-size,1em), var(--text-section,1em))}.nTuMFa_choice{display:inline-block;position:relative}.nTuMFa_prompt{color:var(--entry-meta);font-style:italic}.nTuMFa_picker{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.nTuMFa_stats{gap:var(--space-item,.9rem) 1.25rem;font-size:var(--item-body-size,var(--doc-body-size));line-height:var(--line-body,1.45);color:var(--color-text-body);grid-template-columns:minmax(0,1fr);display:grid}@container entries (min-width:26rem){.nTuMFa_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container entries (min-width:40rem){.nTuMFa_stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.nTuMFa_stat{outline-offset:2px;border-left:2px solid var(--entry-accent);min-width:0;padding-left:.6rem}.nTuMFa_statFigure .nTuMFa_figure{font-size:min(1.6em, var(--text-section,1.6em));line-height:var(--line-header);font-weight:700;display:block}.nTuMFa_statDetail{font-size:var(--item-meta-size,var(--text-meta));color:var(--entry-meta)}.nTuMFa_icon{color:var(--entry-accent);vertical-align:-.15em;flex:none;margin-right:.35em;line-height:1;display:inline-flex}.nTuMFa_icon>.nTuMFa_iconButton{align-items:center;height:100%}.nTuMFa_iconButton{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.25rem;padding:0;display:inline-flex}.nTuMFa_iconButton:focus-visible{outline:2px solid var(--entry-accent);outline-offset:2px}.nTuMFa_iconBullet{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.1em;margin-left:-1.1em;list-style:none;display:grid}.nTuMFa_iconBullet>.nTuMFa_icon,.nTuMFa_iconEntry>.nTuMFa_icon{align-items:center;height:1lh;margin-top:0}.nTuMFa_collapsed{height:0;min-height:0}.nTuMFa_collapsed+*{margin-top:0}.nTuMFa_root.nTuMFa_root .nTuMFa_collapsed .delete-btn{position:absolute;top:0;right:0}.nTuMFa_iconEntry{grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.nTuMFa_statFigure{align-items:center;gap:.35em;display:flex}.nTuMFa_statFigure .nTuMFa_icon{margin-right:0}.nTuMFa_bullets{gap:calc(var(--space-item,.9rem) * .5);font-size:var(--item-body-size,var(--doc-body-size));line-height:var(--line-body,1.45);color:var(--color-text-body);flex-direction:column;margin:0;padding-left:1.1em;list-style:outside;display:flex}.nTuMFa_bullet{outline-offset:2px;min-width:0}.nTuMFa_bullet::marker{color:var(--entry-accent)}.nTuMFa_inline{overflow-wrap:break-word;min-width:0;font-size:var(--item-body-size,var(--doc-body-size));line-height:var(--line-body,1.45);color:var(--color-text-body);margin:0}.nTuMFa_inlineItem{outline-offset:2px;display:inline}:is(.nTuMFa_inline .editable-text-wrapper,.nTuMFa_inline .editable-text-wrapper>*){display:inline!important}.nTuMFa_inline .editable-text-wrapper:has(>[contenteditable]:empty){vertical-align:baseline;display:inline-grid!important}.nTuMFa_inline .editable-text-wrapper:has(>[contenteditable]:empty)>*{display:block!important}.nTuMFa_flowName{font-weight:inherit;overflow-wrap:anywhere;min-width:0}.nTuMFa_root.nTuMFa_root .nTuMFa_inlineDelete .delete-btn{vertical-align:middle;width:0;padding:0;overflow:hidden}.nTuMFa_root.nTuMFa_root :is(.nTuMFa_inlineItem,.nTuMFa_tag):hover .nTuMFa_inlineDelete .delete-btn{width:auto;padding:.1rem;overflow:visible}.nTuMFa_root.nTuMFa_root .nTuMFa_inlineDelete .delete-btn:focus-visible{width:auto;padding:.1rem;overflow:visible}.nTuMFa_tags{min-width:0;font-size:var(--item-meta-size,var(--text-meta));line-height:var(--line-entry);color:var(--color-text-body);flex-wrap:wrap;gap:.35rem;display:flex}.nTuMFa_tag{border:1px solid var(--entry-rule);overflow-wrap:anywhere;outline-offset:2px;border-radius:999px;align-items:center;max-width:100%;padding:.15em .6em;display:inline-flex}.nTuMFa_tag .nTuMFa_flowName{font-weight:500}.nTuMFa_aside{color:var(--entry-meta)}.nTuMFa_groupSkills{overflow-wrap:break-word;min-width:0;margin-top:.15em}.nTuMFa_tagRow{margin-top:.3em}.nTuMFa_groupSkills .nTuMFa_tags{margin-top:.1rem}.nTuMFa_stats[data-stat-style] .nTuMFa_stat{border-left:0;padding-left:0}.nTuMFa_stats[data-stat-style] .nTuMFa_statFigure .nTuMFa_figure{font-family:var(--font-header);font-size:2em;font-weight:600;line-height:var(--line-header);color:var(--stat-figure,var(--color-text-body));font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.nTuMFa_stats[data-stat-style] .nTuMFa_statDetail{margin-top:.1em}.nTuMFa_stats[data-stat-style=divided] .nTuMFa_stat+.nTuMFa_stat,.nTuMFa_stats[data-stat-style=centered] .nTuMFa_stat+.nTuMFa_stat{border-left:.75pt solid var(--stat-rule,var(--color-border));padding-left:1rem}.nTuMFa_stats[data-stat-style=divided],.nTuMFa_stats[data-stat-style=centered],.nTuMFa_stats[data-stat-style=ring]{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.nTuMFa_stats[data-stat-style=centered]{border-block:.75pt solid var(--color-border);text-align:center;padding:.75rem 0}.nTuMFa_stats[data-stat-style=centered] .nTuMFa_statFigure{justify-content:center}.nTuMFa_stats[data-stat-style=centered] .nTuMFa_stat>div{text-align:center;justify-content:center}.nTuMFa_stats[data-stat-style=centered] .nTuMFa_stat+.nTuMFa_stat{padding-left:.6rem}.nTuMFa_stats[data-stat-style=ring] .nTuMFa_stat{display:block}.nTuMFa_stats[data-stat-style=ring] .nTuMFa_statFigure{border:1.5pt solid var(--stat-ring,var(--entry-accent));text-align:center;border-radius:50%;flex:none;justify-content:center;width:4.6em;height:4.6em;margin-bottom:.45em}.nTuMFa_stats[data-stat-style=ring] .nTuMFa_statFigure .nTuMFa_figure{font-size:1.02em;font-weight:800}.nTuMFa_stats[data-stat-style=ring] .nTuMFa_stat+.nTuMFa_stat{padding-left:.2rem}.nTuMFa_stats[data-stat-style=stacked]{row-gap:.7rem;grid-template-columns:minmax(0,1fr)!important}.nTuMFa_stats[data-stat-style=stacked] .nTuMFa_statFigure .nTuMFa_figure{font-size:2.2em}.nTuMFa_stats[data-stat-style=tiles]{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:.6rem}.nTuMFa_stats[data-stat-style=tiles] .nTuMFa_stat{background:var(--stat-tile,var(--color-border));border-radius:7pt;padding:.7em .85em}.nTuMFa_stats[data-stat-style=tiles][data-tile-edge] .nTuMFa_stat{border-left:2.25pt solid var(--stat-tile-edge);border-radius:0}.nTuMFa_stats[data-stat-style=tiles] .nTuMFa_statFigure .nTuMFa_figure{font-size:1.75em;font-weight:800}.nTuMFa_stats[data-stat-style=statement]{row-gap:0;grid-template-columns:minmax(0,1fr)!important}.nTuMFa_stats[data-stat-style=statement] .nTuMFa_stat{border-bottom:.75pt solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding:.4em 0;display:grid}.nTuMFa_stats[data-stat-style=statement] .nTuMFa_stat:last-child{border-bottom:2.25pt double var(--stat-figure,currentColor)}.nTuMFa_stats[data-stat-style=statement] .nTuMFa_statFigure{grid-area:1/2/span 2;justify-content:flex-end;align-self:center}.nTuMFa_stats[data-stat-style=statement] .nTuMFa_statFigure .nTuMFa_figure{white-space:nowrap;font-size:1.3em;font-weight:500}.nTuMFa_stats[data-stat-style=statement] .nTuMFa_stat>:not(.nTuMFa_statFigure){grid-column:1}.nTuMFa_stats[data-stat-style=statement] .nTuMFa_statDetail{color:var(--entry-meta);margin-top:0}.nTuMFa_joined{display:inline}[data-editing] .nTuMFa_joined{vertical-align:baseline;max-width:100%;display:inline-block}.nTuMFa_root .nTuMFa_richTitle{flex:0 auto;min-width:0;width:auto!important}.nTuMFa_root .nTuMFa_richTitle p{margin:0}.nTuMFa_inlineRichField{vertical-align:baseline;max-width:100%;display:inline-block}.nTuMFa_root .nTuMFa_inlineRich{display:inline-grid!important}.nTuMFa_root .nTuMFa_inlineRich .rich-text-content{width:auto!important}
.E8Ks_q_flowRow{overflow-wrap:break-word;min-width:0;display:block}.E8Ks_q_flowRow>[data-schema-field]{display:inline}:is(.E8Ks_q_flowRow .editable-text-wrapper,.E8Ks_q_flowRow .editable-text-wrapper>*){display:inline!important}.E8Ks_q_flowRow .editable-text-wrapper:has(>[contenteditable]:empty){vertical-align:baseline;display:inline-grid!important}.E8Ks_q_flowRow .editable-text-wrapper:has(>[contenteditable]:empty)>*{display:block!important}.E8Ks_q_flowRow [data-inline-link]{vertical-align:baseline;display:inline-block!important}.E8Ks_q_separator{color:var(--color-text-meta)}
._9n323G_canvas[data-bullet-marker] ul>li{list-style-type:none;position:relative}._9n323G_canvas[data-bullet-marker] ul>li:before{content:"";box-sizing:border-box;background:currentColor;width:.32em;height:.32em;position:absolute;top:.52em;left:-.95em}._9n323G_canvas[data-bullet-marker=circle] ul>li:before{background:0 0;border:1px solid;border-radius:50%}._9n323G_canvas[data-bullet-marker=dash] ul>li:before{width:.5em;height:1px;top:.66em}._9n323G_canvas[data-bullet-marker=chevron] ul>li:before{background:0 0;border-top:1px solid;border-right:1px solid;transform:rotate(45deg)}._9n323G_canvas[data-bullet-marker=arrow] ul>li:before{width:.58em;height:1px;top:.66em}._9n323G_canvas[data-bullet-marker=arrow] ul>li:after{content:"";box-sizing:border-box;border-top:1px solid;border-right:1px solid;width:.32em;height:.32em;position:absolute;top:.52em;left:-.7em;transform:rotate(45deg)}
.Pe_KyG_canvas .Pe_KyG_editable-text-wrapper>[data-inline-editable],.Pe_KyG_canvas .Pe_KyG_editable-text-wrapper>span,.Pe_KyG_canvas .Pe_KyG_editable-text-wrapper>div{border-radius:0;padding:0}.Pe_KyG_canvas [data-schema-section] [data-schema-row]{margin:0}.Pe_KyG_canvas [data-composition-field-group] [data-schema-item]{gap:var(--space-internal)}.Pe_KyG_canvas h3{overflow-wrap:anywhere}.Pe_KyG_canvas [data-composition-identity] [data-schema-field=name]{line-height:var(--line-header)}.Pe_KyG_canvas [data-date-trigger]{display:inline-flex}.Pe_KyG_canvas [data-timeline-entry] [data-composition-field-band]:first-child{position:relative}.Pe_KyG_canvas [data-timeline-entry]:not([data-timeline-group]) [data-composition-field-band]:first-child:before,.Pe_KyG_canvas [data-timeline-anchor]:before{content:"";top:4pt;left:calc(-1 * var(--timeline-gutter));width:var(--timeline-marker);height:var(--timeline-marker);border:var(--timeline-line) solid var(--color-primary);background:var(--bg-page,white);box-sizing:border-box;border-radius:50%;position:absolute}.Pe_KyG_canvas [data-timeline-anchor]:before{left:0}.Pe_KyG_canvas [data-field-align=right] [data-schema-field]>.Pe_KyG_flex{justify-content:flex-end}.Pe_KyG_canvas [data-field-align=center] [data-schema-field]>.Pe_KyG_flex{justify-content:center}.Pe_KyG_canvas [data-presented-name] span{white-space:normal;overflow-wrap:anywhere}
.lxDI1G_canvas[data-heading-gutter] :has(>[data-element=section-title]){grid-template-columns:var(--heading-gutter) minmax(0, 1fr);align-items:start;column-gap:16pt;display:grid}.lxDI1G_canvas[data-heading-gutter] :has(>[data-element=section-title])>[data-element=section-title]{overflow-wrap:normal;word-break:normal;grid-area:1/1/span 60;padding-top:.15em;margin-bottom:0!important}.lxDI1G_canvas[data-heading-gutter] :has(>[data-element=section-title])>:not([data-element=section-title]){grid-column:2;min-width:0}.lxDI1G_canvas[data-section-divider] [data-editor-section]+[data-editor-section]{border-top:.5pt solid var(--color-section-divider,var(--color-border,#e5e7eb));padding-top:calc(var(--space-heading) + 2pt)}.lxDI1G_canvas [data-section-align=center]{text-align:center}.lxDI1G_canvas [data-section-align=center] [data-skills-grid]{justify-items:center}
