.cv[data-astro-cid-uue4a3aj]{padding-top:clamp(28px,5vw,56px)}.cv-head[data-astro-cid-uue4a3aj]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;margin-bottom:clamp(36px,5vw,60px);display:flex}.cv-head[data-astro-cid-uue4a3aj] .btn[data-astro-cid-uue4a3aj]{white-space:nowrap;flex:none}.role[data-astro-cid-uue4a3aj]{color:var(--ink-2);margin:14px 0 0;font-size:clamp(17px,1.6vw,20px)}.contacts[data-astro-cid-uue4a3aj]{color:var(--muted);flex-wrap:wrap;gap:4px 18px;margin:10px 0 0;font-size:14px;display:flex}.contacts[data-astro-cid-uue4a3aj] a[data-astro-cid-uue4a3aj]{color:var(--ink-2);text-decoration:none}.contacts[data-astro-cid-uue4a3aj] a[data-astro-cid-uue4a3aj]:hover{color:var(--accent)}.label[data-astro-cid-uue4a3aj]{margin-bottom:12px}.main[data-astro-cid-uue4a3aj] section[data-astro-cid-uue4a3aj]+section[data-astro-cid-uue4a3aj]{margin-top:clamp(32px,4vw,44px)}.summary[data-astro-cid-uue4a3aj]{margin:0;font-size:17px;line-height:1.55}.employer[data-astro-cid-uue4a3aj]{border-top:1px solid var(--line);padding-top:20px}.employer[data-astro-cid-uue4a3aj]+.employer[data-astro-cid-uue4a3aj]{margin-top:26px}.line[data-astro-cid-uue4a3aj]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;display:flex}h3[data-astro-cid-uue4a3aj]{font:700 24px/1.15 var(--display);letter-spacing:-.025em;align-items:center;gap:10px;display:flex}h3[data-astro-cid-uue4a3aj] .dot[data-astro-cid-uue4a3aj]{width:11px;height:11px}.period[data-astro-cid-uue4a3aj]{font:13px var(--mono);color:var(--muted);margin:0}.role-block[data-astro-cid-uue4a3aj]{margin-top:14px}.role-title[data-astro-cid-uue4a3aj]{margin:0;font-weight:600}.role-title[data-astro-cid-uue4a3aj] span[data-astro-cid-uue4a3aj]{color:var(--muted);font-weight:400}ul[data-astro-cid-uue4a3aj]{margin:6px 0 0;padding-left:1.1em}li[data-astro-cid-uue4a3aj]{color:var(--ink-2);font-size:15px}li[data-astro-cid-uue4a3aj]+li[data-astro-cid-uue4a3aj]{margin-top:5px}li[data-astro-cid-uue4a3aj]::marker{color:var(--muted)}.side[data-astro-cid-uue4a3aj]{font-size:14.5px;position:sticky;top:24px}.side[data-astro-cid-uue4a3aj] section[data-astro-cid-uue4a3aj]+section[data-astro-cid-uue4a3aj]{margin-top:24px}.side[data-astro-cid-uue4a3aj] p[data-astro-cid-uue4a3aj],.skills[data-astro-cid-uue4a3aj]{margin:0}.skills[data-astro-cid-uue4a3aj] div[data-astro-cid-uue4a3aj]+div[data-astro-cid-uue4a3aj]{margin-top:10px}.skills[data-astro-cid-uue4a3aj] dt[data-astro-cid-uue4a3aj],.strong[data-astro-cid-uue4a3aj]{font-weight:600}.skills[data-astro-cid-uue4a3aj] dd[data-astro-cid-uue4a3aj]{color:var(--ink-2);margin:1px 0 0}.quiet[data-astro-cid-uue4a3aj]{color:var(--muted)}.side[data-astro-cid-uue4a3aj] .updated[data-astro-cid-uue4a3aj]{font:12px var(--mono);color:var(--muted);margin-top:24px}@media (width<=900px){.side[data-astro-cid-uue4a3aj]{position:static}}@media print{@page{size:A4;margin:11mm 15mm}body{color:#000;background:#fff;font-size:10.5pt}.no-print[data-astro-cid-uue4a3aj],.dot[data-astro-cid-uue4a3aj],.tag[data-astro-cid-uue4a3aj]{display:none}.cv[data-astro-cid-uue4a3aj]{width:auto;padding:0}.cv-head[data-astro-cid-uue4a3aj]{margin-bottom:12px}.page-title[data-astro-cid-uue4a3aj]{letter-spacing:-.02em;font-size:22pt}.role[data-astro-cid-uue4a3aj]{color:#000;margin-top:3px;font-size:11.5pt}.contacts[data-astro-cid-uue4a3aj]{margin-top:3px;font-size:9pt}.contacts[data-astro-cid-uue4a3aj],.contacts[data-astro-cid-uue4a3aj] a[data-astro-cid-uue4a3aj],.period[data-astro-cid-uue4a3aj],.role-title[data-astro-cid-uue4a3aj] span[data-astro-cid-uue4a3aj],.skills[data-astro-cid-uue4a3aj] dd[data-astro-cid-uue4a3aj],.quiet[data-astro-cid-uue4a3aj],.side[data-astro-cid-uue4a3aj] .updated[data-astro-cid-uue4a3aj],li[data-astro-cid-uue4a3aj]{color:#333}.body[data-astro-cid-uue4a3aj]{display:block}.label[data-astro-cid-uue4a3aj]{margin-bottom:4px}.main[data-astro-cid-uue4a3aj] section[data-astro-cid-uue4a3aj]+section[data-astro-cid-uue4a3aj]{margin-top:11px}.summary[data-astro-cid-uue4a3aj]{font-size:10pt;line-height:1.4}.employer[data-astro-cid-uue4a3aj]{border-top:0;padding-top:0}.employer[data-astro-cid-uue4a3aj]+.employer[data-astro-cid-uue4a3aj]{margin-top:9px}h3[data-astro-cid-uue4a3aj]{font-size:12.5pt}.period[data-astro-cid-uue4a3aj]{font-size:8.5pt}.role-block[data-astro-cid-uue4a3aj]{break-inside:avoid;margin-top:5px}.role-title[data-astro-cid-uue4a3aj]{font-size:10pt}ul[data-astro-cid-uue4a3aj]{margin-top:2px}li[data-astro-cid-uue4a3aj]{font-size:9.5pt;line-height:1.36}li[data-astro-cid-uue4a3aj]+li[data-astro-cid-uue4a3aj]{margin-top:1.5px}.side[data-astro-cid-uue4a3aj]{break-inside:avoid;background:0 0;grid-template-rows:auto auto 1fr;grid-template-columns:1.7fr 1fr;gap:9px 10mm;margin-top:11px;padding:0;font-size:9.5pt;line-height:1.36;display:grid;position:static}.side[data-astro-cid-uue4a3aj] section[data-astro-cid-uue4a3aj]+section[data-astro-cid-uue4a3aj]{margin-top:0}.side[data-astro-cid-uue4a3aj] section[data-astro-cid-uue4a3aj]:first-child{grid-row:1/-1}.skills[data-astro-cid-uue4a3aj] div[data-astro-cid-uue4a3aj]{grid-template-columns:28mm 1fr;gap:6px;display:grid}.skills[data-astro-cid-uue4a3aj] div[data-astro-cid-uue4a3aj]+div[data-astro-cid-uue4a3aj]{margin-top:2px}.skills[data-astro-cid-uue4a3aj] dd[data-astro-cid-uue4a3aj]{margin:0}.side[data-astro-cid-uue4a3aj] .updated[data-astro-cid-uue4a3aj]{grid-column:2;align-self:end;margin-top:0;font-size:8pt}}
