@page { size: A4; margin: 8mm; } html, body { background: #ffffff !important; } body { color: #111111 !important; font-size: 10.7pt; line-height: 1.45; } .resume, .resume--compact, .resume--two-page { width: 100% !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; background: #ffffff !important; } .resume--compact { font-size: 10.1pt !important; } .resume--two-page { font-size: 9.35pt !important; } a { color: #111111 !important; text-decoration: none !important; } .hero { gap: 0.8rem !important; padding-bottom: 0.8rem !important; border-bottom: 1px solid #bdbdbd !important; } .hero__identity h1 { margin-bottom: 0.45rem !important; font-size: 22pt !important; } .resume--compact .hero__identity h1 { font-size: 20pt !important; } .headline, .entry__org, .entry__meta, .stack-list dd, .hero__meta li { color: #111111 !important; } .hero__meta, .panel, .callout { background: transparent !important; border: 1px solid #bdbdbd !important; } .section { padding-top: 0.9rem !important; } .resume--compact .section { padding-top: 0.65rem !important; } .resume--two-page .section { padding-top: 0.42rem !important; } .section, .panel, .entry, .callout, .hero, .section--grid { break-inside: avoid !important; page-break-inside: avoid !important; } .section--grid { gap: 0.65rem !important; } .entry { padding: 0.7rem 0 !important; } .resume--compact .panel, .resume--compact .callout, .resume--compact .hero__meta { padding: 0.7rem 0.8rem !important; } .resume--two-page .panel, .resume--two-page .callout, .resume--two-page .hero__meta { padding: 0.52rem 0.68rem !important; } .resume--compact .entry { padding: 0.5rem 0 !important; } .resume--two-page .entry { padding: 0.28rem 0 !important; } .resume--compact .entry p, .resume--compact .entry ul, .resume--compact .plain-list li, .resume--compact .stack-list dd { line-height: 1.35 !important; } .resume--two-page .entry p, .resume--two-page .entry ul, .resume--two-page .plain-list li, .resume--two-page .stack-list dd { line-height: 1.2 !important; } .resume--two-page .section, .resume--two-page .section--grid, .resume--two-page .hero { break-inside: auto !important; page-break-inside: auto !important; } .tag-list li { background: transparent !important; border-color: #999999 !important; color: #111111 !important; }