.bf1VfW_resume{width:min(100%,52rem);font:14px/1.7 var(--font-mono);text-align:left;color:var(--cream);margin-inline:auto;padding:32px 0 72px}.bf1VfW_resume.bf1VfW_resume h2{font-size:clamp(38px,6vw,72px)}.bf1VfW_resume.bf1VfW_resume p{font:inherit;letter-spacing:.02em}.bf1VfW_links{letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:4px 20px;margin-top:8px;display:flex}.bf1VfW_links a{color:var(--gold)}.bf1VfW_resume h3{font:900 24px/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid #c9a14a66;margin:36px 0 10px;padding-bottom:6px}.bf1VfW_skills{gap:10px;margin:0;display:grid}.bf1VfW_skills dt{font-weight:700}.bf1VfW_skills dd{margin:0}.bf1VfW_job{margin-top:22px}.bf1VfW_job header{flex-wrap:wrap;justify-content:space-between;gap:0 16px;display:flex}.bf1VfW_job h4{font:700 15px/1.6 var(--font-mono);margin:0}.bf1VfW_job em{margin-left:6px;font-weight:400}.bf1VfW_job time{color:var(--gold)}.bf1VfW_resume ul{margin:6px 0 0;padding-left:20px}.bf1VfW_education.bf1VfW_education{padding:0;list-style:none}.bf1VfW_education li+li{margin-top:8px}.bf1VfW_education strong{display:block}
