.wjWaeG_resume{background:var(--foreground);width:100%;max-width:850px;color:var(--dark);margin:2rem auto;padding:2.5rem;font-size:.95rem;line-height:1.5;position:relative}.wjWaeG_resume h1{width:auto;color:var(--dark)}.wjWaeG_resume h2{border-bottom:1px solid var(--dark);color:var(--dark);margin:1.75em 0 .6em;font-size:1.1em}.wjWaeG_resume h3{color:var(--dark);font-size:1em}.wjWaeG_resume a{color:var(--blue)}.wjWaeG_resume ul{margin:.5em 0}.wjWaeG_resume li{margin:0 0 .35em 1.25em;list-style-type:disc}.wjWaeG_title{font-weight:600}.wjWaeG_contact{margin-top:.25em}.wjWaeG_entry{margin-bottom:1.5em}.wjWaeG_role{font-style:italic}.wjWaeG_technical div{margin-bottom:.4em}.wjWaeG_technical dt{font-weight:700;display:inline}.wjWaeG_technical dt:after{content:": "}.wjWaeG_technical dd{display:inline}.wjWaeG_entryHeader{justify-content:space-between;gap:1em;display:flex}.wjWaeG_entryHeader span{white-space:nowrap;font-weight:600}.wjWaeG_resume a.wjWaeG_print{color:var(--foreground)}.wjWaeG_print{border-radius:var(--radius-small);background:var(--blue);color:var(--foreground);cursor:pointer;padding:.4em 1em;font-weight:600;position:absolute;top:2.5rem;right:2.5rem}@media (max-width:700px){.wjWaeG_resume{margin:0;padding:1.25rem 1rem}.wjWaeG_contact p{flex-wrap:wrap;gap:0 .9em;display:flex}.wjWaeG_separator{display:none}.wjWaeG_print{margin-bottom:1em;display:inline-block;position:static}.wjWaeG_entryHeader{flex-direction:column;gap:0}}@media print{.wjWaeG_resume{max-width:none;margin:0;padding:0;font-size:10pt}.wjWaeG_print{display:none}.wjWaeG_entryHeader,.wjWaeG_role{break-after:avoid}.wjWaeG_resume li{break-inside:avoid}}
