@media print{:root,html,html.dark,body{color:#000!important;background:#fff!important}header,footer,nav,.print-hidden,[data-keyboard-shortcuts],[aria-label=reading-progress]{display:none!important}main{margin-top:0!important}.resume{color:#000!important;max-width:100%!important}.resume *{color:#000!important;background:0 0!important;border-color:#999!important}.resume .text-accent,.resume .text-muted-foreground,.resume .text-foreground{color:#000!important}.resume a{color:#000!important;text-decoration:none!important}.resume a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:.85em;color:#555!important}.resume h1{font-size:18pt!important}.resume h2{border-bottom:1px solid #999!important;margin-top:12pt!important;padding-bottom:2pt!important;font-size:12pt!important}.resume h3{margin-top:6pt!important;font-size:11pt!important}.resume p,.resume li,.resume dd{font-size:10pt!important;line-height:1.4!important}.resume{font-family:Helvetica,Arial,sans-serif!important}.resume .resume-card{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.resume .space-y-10>*+*{margin-top:10pt!important}.resume .space-y-6>*+*{margin-top:6pt!important}.resume .space-y-4>*+*{margin-top:4pt!important}.resume .space-y-2>*+*{margin-top:2pt!important}.resume .space-y-1\.5>*+*{margin-top:1.5pt!important}@page{margin:.6in}}
