html{background:#fff}body{color:#111;background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}.cv-page.svelte-14tzwpa{padding:0}.paper.svelte-14tzwpa{box-sizing:border-box;color:#000;background:#fff;width:210mm;min-height:297mm;margin:auto;padding:10.3mm 8.5mm 10mm;font:10.1pt/1.38 Arial,Helvetica,sans-serif}.paper.svelte-14tzwpa h1:where(.svelte-14tzwpa){margin:0 0 3px;font-size:20.5pt;font-weight:700;line-height:1.12}.contacts.svelte-14tzwpa{color:#858585;font-size:9.8pt;line-height:1.3}.contacts.svelte-14tzwpa a:where(.svelte-14tzwpa){color:inherit;text-decoration:none}.contact-separator.svelte-14tzwpa{color:#555;margin:0 5px;font-weight:600}.summary.svelte-14tzwpa{margin:8px 0 13px}section.svelte-14tzwpa{margin:0 0 12px}h2.svelte-14tzwpa{border-bottom:1px solid #111;margin:0 -1.5mm 7px;padding:0 1.5mm 2px;font-size:13.5pt;font-weight:700;line-height:1.2}.entry.svelte-14tzwpa{break-inside:avoid;margin:0 1.4mm 9px}.entry-head.svelte-14tzwpa{justify-content:space-between;gap:12px;line-height:1.25;display:flex}.entry-head.svelte-14tzwpa>span:where(.svelte-14tzwpa){white-space:nowrap}.location.svelte-14tzwpa{color:#888}.role.svelte-14tzwpa{margin:3px 0;font-style:italic}ul.svelte-14tzwpa{margin:3px 0 0;padding-left:20px;list-style-type:disc;list-style-position:outside}li.svelte-14tzwpa{padding-left:0}.skills.svelte-14tzwpa{margin-left:1.4mm}@media (width<=800px){.cv-page.svelte-14tzwpa{padding:12px}.paper.svelte-14tzwpa{width:100%;min-height:0;padding:20px;font-size:13px}.entry-head.svelte-14tzwpa{flex-wrap:wrap;gap:2px 10px}.paper.svelte-14tzwpa h1:where(.svelte-14tzwpa){font-size:24px}.contacts.svelte-14tzwpa{font-size:12px}.contacts.svelte-14tzwpa a:where(.svelte-14tzwpa){overflow-wrap:anywhere}h2.svelte-14tzwpa{font-size:17px}}@page{size:A4;margin:0}@media print{html,body{background:#fff}.cv-page.svelte-14tzwpa{padding:0}.paper.svelte-14tzwpa{width:210mm;min-height:297mm;box-shadow:none;padding:10.3mm 8.5mm 10mm;font-size:10.1pt}.paper.svelte-14tzwpa h1:where(.svelte-14tzwpa){font-size:20.5pt}.contacts.svelte-14tzwpa{font-size:9.8pt}h2.svelte-14tzwpa{font-size:13.5pt}.entry-head.svelte-14tzwpa{flex-wrap:nowrap}}
