.resume-module__UDihxa__resumeShell{width:min(100%,8.5in);max-width:8.5in}.resume-module__UDihxa__experienceList{width:100%}.resume-module__UDihxa__experienceRow{grid-template-columns:110px minmax(0,1fr);align-items:stretch;column-gap:20px;display:grid;position:relative}.resume-module__UDihxa__experienceRow+.resume-module__UDihxa__experienceRow{margin-top:14px}.resume-module__UDihxa__timelineCell{border-right:2px solid #dee2e6;flex-direction:column;justify-content:flex-start;padding:14px 16px 14px 8px;display:flex;position:relative}.resume-module__UDihxa__timelineCell:before{content:"";background:#fa5252;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:18px;right:-7px;box-shadow:0 0 0 2px #fa5252}.resume-module__UDihxa__timelineCell:after{content:"";background:#dee2e6;width:2px;position:absolute;top:30px;bottom:-14px;right:-2px}.resume-module__UDihxa__experienceRow:last-child .resume-module__UDihxa__timelineCell:after{display:none}.resume-module__UDihxa__projectCell{background:#fff;border:1px solid #dee2e6;border-radius:6px;grid-template-columns:16% 16% 18% 50%;gap:12px;padding:14px;display:grid}.resume-module__UDihxa__projectCell>div{min-width:0}.resume-module__UDihxa__projectLabel{text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px;font-size:.75rem;font-weight:700;display:block}@media (max-width:860px){.main{overflow-x:auto}.resume-module__UDihxa__projectCell{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{#page-nav{display:none}:is(html,body){zoom:.8;margin:0}}
