.cv-wrap[data-astro-cid-tp3luzvz]{flex-direction:column;align-items:center;gap:16px;padding-top:48px;display:flex}.bar[data-astro-cid-tp3luzvz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:880px;max-width:100%;display:flex}.bar-r[data-astro-cid-tp3luzvz]{align-items:center;gap:12px;display:flex}.print[data-astro-cid-tp3luzvz]{font-family:var(--font-s);color:var(--text);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding-inline:8px;font-size:14px;font-weight:600;text-decoration:underline}.print[data-astro-cid-tp3luzvz]:hover{color:var(--primary)}.dl[data-astro-cid-tp3luzvz]{padding:12px 18px}.sheet[data-astro-cid-tp3luzvz]{border:1px solid var(--line);border-radius:var(--radius);width:880px;max-width:100%;box-shadow:var(--shadow-panel);background:#fff;flex-direction:column;gap:26px;padding:52px 56px;display:flex}.sheet-head[data-astro-cid-tp3luzvz]{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;display:flex}.id[data-astro-cid-tp3luzvz]{flex-direction:column;gap:8px;display:flex}h1[data-astro-cid-tp3luzvz]{letter-spacing:-.03em;font-size:36px;font-weight:700;line-height:1.05}.headline[data-astro-cid-tp3luzvz]{color:var(--primary);font-size:15px;font-weight:600}.profile[data-astro-cid-tp3luzvz]{color:var(--text);max-width:520px;margin-top:6px;font-size:14px;line-height:1.6}.contact[data-astro-cid-tp3luzvz]{color:var(--text);text-align:right;flex-direction:column;flex-shrink:0;gap:5px;font-size:13px;font-style:normal;display:flex}.contact[data-astro-cid-tp3luzvz] a[data-astro-cid-tp3luzvz]{text-decoration:none}.contact[data-astro-cid-tp3luzvz] a[data-astro-cid-tp3luzvz]:hover{text-decoration:underline}.cols[data-astro-cid-tp3luzvz]{gap:40px;display:flex}.col-main[data-astro-cid-tp3luzvz]{flex-direction:column;flex:1;gap:22px;min-width:0;display:flex}.col-side[data-astro-cid-tp3luzvz]{flex-direction:column;flex-shrink:0;gap:20px;width:220px;display:flex}.blk[data-astro-cid-tp3luzvz]{flex-direction:column;gap:12px;display:flex}.col-side[data-astro-cid-tp3luzvz] .blk[data-astro-cid-tp3luzvz]{gap:8px}.job[data-astro-cid-tp3luzvz]{flex-direction:column;gap:6px;display:flex}.job-head[data-astro-cid-tp3luzvz]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.job[data-astro-cid-tp3luzvz] h3[data-astro-cid-tp3luzvz]{font-size:15px;font-weight:600;line-height:1.35}.when[data-astro-cid-tp3luzvz]{color:var(--muted-text);white-space:nowrap;font-size:12px}.job-sub[data-astro-cid-tp3luzvz]{color:var(--muted-text);font-size:12px}.job[data-astro-cid-tp3luzvz] ul[data-astro-cid-tp3luzvz]{flex-direction:column;gap:6px;display:flex}.project[data-astro-cid-tp3luzvz]{color:var(--text);font-size:14px;line-height:1.55}.project[data-astro-cid-tp3luzvz] strong[data-astro-cid-tp3luzvz]{color:var(--ink)}.plain[data-astro-cid-tp3luzvz]{color:var(--text);flex-direction:column;gap:5px;font-size:13px;line-height:1.45;display:flex}.tags[data-astro-cid-tp3luzvz]{flex-wrap:wrap;gap:6px;display:flex}@media (width<=760px){.cv-wrap[data-astro-cid-tp3luzvz]{padding-top:28px}.sheet[data-astro-cid-tp3luzvz]{padding:28px 22px}.sheet-head[data-astro-cid-tp3luzvz],.cols[data-astro-cid-tp3luzvz]{flex-direction:column}.contact[data-astro-cid-tp3luzvz]{text-align:left}.col-side[data-astro-cid-tp3luzvz]{width:100%}.job-head[data-astro-cid-tp3luzvz]{flex-direction:column;gap:2px}}@page{size:A4;margin:14mm}@media print{html,body{background:#fff}main{display:block}.cv-wrap[data-astro-cid-tp3luzvz]{max-width:none;padding:0;display:block}.sheet[data-astro-cid-tp3luzvz]{width:100%;box-shadow:none;border:0;border-radius:0;gap:18px;padding:0}.sheet-head[data-astro-cid-tp3luzvz],.cols[data-astro-cid-tp3luzvz]{flex-direction:row}.cols[data-astro-cid-tp3luzvz]{gap:28px}.col-side[data-astro-cid-tp3luzvz]{width:200px}.contact[data-astro-cid-tp3luzvz]{text-align:right}.job-head[data-astro-cid-tp3luzvz]{flex-direction:row}h1[data-astro-cid-tp3luzvz]{font-size:30px}.contact[data-astro-cid-tp3luzvz] a[data-astro-cid-tp3luzvz],.sheet[data-astro-cid-tp3luzvz] a[data-astro-cid-tp3luzvz]{color:var(--text);text-decoration:none}.tag[data-astro-cid-tp3luzvz],.li[data-astro-cid-tp3luzvz]:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}.job[data-astro-cid-tp3luzvz],.blk[data-astro-cid-tp3luzvz]{break-inside:avoid}}
