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