.edu-list[data-astro-cid-zb6vvkkr]{font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none}.edu-row[data-astro-cid-zb6vvkkr]{background:var(--colors-neutral-surface-peak);border-radius:var(--radii-md);color:var(--colors-neutral-text);grid-template-columns:4rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;margin-bottom:.4rem;padding:.85rem .75rem;display:grid}.edu-no[data-astro-cid-zb6vvkkr],.edu-meta[data-astro-cid-zb6vvkkr],.edu-period[data-astro-cid-zb6vvkkr]{font-size:var(--font-sizes-sm);color:var(--colors-neutral-text-muted)}.edu-main[data-astro-cid-zb6vvkkr]{flex-direction:column;display:flex}.edu-title[data-astro-cid-zb6vvkkr]{font-weight:600;font-size:var(--font-sizes-lg);color:var(--colors-neutral-text-bold)}.edu-period[data-astro-cid-zb6vvkkr]{text-align:right;white-space:nowrap}@media (width<=768px){.edu-row[data-astro-cid-zb6vvkkr]{grid-template-columns:3rem minmax(0,1fr)}.edu-period[data-astro-cid-zb6vvkkr]{text-align:left;grid-column:2}}@media print{.edu-row[data-astro-cid-zb6vvkkr]{border-radius:0;grid-template-columns:3rem minmax(0,1fr) auto;margin:0;padding:.2rem 0;background:0 0!important}.edu-row[data-astro-cid-zb6vvkkr] [data-astro-cid-zb6vvkkr]{color:#000!important}.edu-title[data-astro-cid-zb6vvkkr]{font-size:var(--font-sizes-sm)}.edu-period[data-astro-cid-zb6vvkkr]{text-align:right}}.resume-page[data-astro-cid-g27vyjz6]{width:100%;padding-inline:var(--spacing-md);padding-block:var(--spacing-lg) var(--spacing-3xl)}.resume-grid[data-astro-cid-g27vyjz6]{gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr);display:grid}.resume-side[data-astro-cid-g27vyjz6],.resume-main[data-astro-cid-g27vyjz6]{flex-direction:column;gap:.4rem;min-width:0;display:flex}@media screen and (width>=1280px) and (height>=880px){.resume-side[data-astro-cid-g27vyjz6]{top:calc(var(--raster-line,2.4rem) * 4);position:sticky}}.resume-head[data-astro-cid-g27vyjz6]{padding-bottom:var(--spacing-lg)}.tile[data-astro-cid-g27vyjz6]{background:var(--colors-neutral-surface-peak);border-radius:var(--radii-md);padding:1.2rem 1.4rem}.qr[data-astro-cid-g27vyjz6]{display:none}.prose[data-astro-cid-g27vyjz6]{font-size:var(--font-sizes-md);padding:1.6rem 1.8rem}.prose[data-astro-cid-g27vyjz6] :is(p,ul,ol){max-width:80ch}.prose[data-astro-cid-g27vyjz6] p{margin-bottom:var(--spacing-xs);line-height:1.6}.prose[data-astro-cid-g27vyjz6] h3{font-family:var(--fonts-mono);font-size:var(--font-sizes-xs);color:var(--colors-neutral-text-muted);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:400}.prose[data-astro-cid-g27vyjz6] h3:first-child{margin-top:0}.prose[data-astro-cid-g27vyjz6] ul{padding-left:var(--spacing-md);margin-bottom:var(--spacing-xs);list-style:outside}.prose[data-astro-cid-g27vyjz6] li{margin-bottom:var(--spacing-2xs);line-height:1.55}.prose[data-astro-cid-g27vyjz6] strong{color:var(--colors-neutral-text-bold);font-weight:700}.prose[data-astro-cid-g27vyjz6] a{text-underline-offset:2px}.resume-main[data-astro-cid-g27vyjz6]>.education{margin-top:var(--spacing-lg)}@media (width>=769px){.resume-page[data-astro-cid-g27vyjz6]{padding-inline:var(--spacing-xl)}.resume-grid[data-astro-cid-g27vyjz6]{grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.resume-side[data-astro-cid-g27vyjz6]{padding-right:var(--spacing-md);grid-column:span 2}.resume-main[data-astro-cid-g27vyjz6]{grid-column:span 4}}@media screen and (width>=1280px){.resume-grid[data-astro-cid-g27vyjz6]{grid-template-columns:repeat(12,minmax(0,1fr))}.resume-side[data-astro-cid-g27vyjz6]{grid-column:1/span 4;align-self:start}.resume-main[data-astro-cid-g27vyjz6]{grid-column:5/span 8}}@media screen and (width>=1280px) and (height>=880px){.resume-side[data-astro-cid-g27vyjz6]{top:calc(var(--raster-line,2.4rem) * 4);position:sticky}}@media print{#main-topbar,#main-footer,.no-print[data-astro-cid-g27vyjz6]{display:none!important}html,body,.global-layout,.global-layout>div{background:#fff!important}@page{size:A4;margin:13mm 15mm 14mm;@bottom-left{content:"Eduardo Lopes · eduardolopes.dev.br";font-family:var(--fonts-mono), monospace;font-size:7pt;letter-spacing:.08em;text-transform:uppercase;color:#777}@bottom-right{content:counter(page) " / " counter(pages);font-family:var(--fonts-mono), monospace;font-size:7pt;color:#777}}.resume-page[data-astro-cid-g27vyjz6]{padding:0}.resume-grid[data-astro-cid-g27vyjz6]{grid-template-columns:24mm minmax(0,1.7fr) minmax(0,1fr) 34mm;grid-template-areas:"photo head head contact""prose prose prose prose""edu edu langs qr";gap:0 6mm;padding:0;display:grid}.resume-side[data-astro-cid-g27vyjz6],.resume-main[data-astro-cid-g27vyjz6]{display:contents}.resume-head[data-astro-cid-g27vyjz6]{grid-area:head;align-self:center;margin-right:34mm;padding-bottom:0}.photo[data-astro-cid-g27vyjz6]{grid-area:photo;height:28mm;overflow:hidden!important}.photo[data-astro-cid-g27vyjz6] img{object-position:70% 40%!important;height:28mm!important;max-height:none!important}.contact[data-astro-cid-g27vyjz6]{grid-area:contact;place-self:center end;width:max-content}.contact[data-astro-cid-g27vyjz6] h2{display:none}.contact[data-astro-cid-g27vyjz6] li,.contact[data-astro-cid-g27vyjz6] li a{white-space:nowrap;overflow-wrap:normal!important}.prose[data-astro-cid-g27vyjz6]{border-top:.5pt solid #000;grid-area:prose;margin-top:5mm;padding-top:4mm!important}.resume-main[data-astro-cid-g27vyjz6]>.education{grid-area:edu}.langs[data-astro-cid-g27vyjz6]{grid-area:langs}.qr[data-astro-cid-g27vyjz6]{align-items:center;gap:var(--spacing-2xs);flex-direction:column;grid-area:qr;font-size:6.5pt;display:flex}.qr[data-astro-cid-g27vyjz6]>[data-astro-cid-g27vyjz6]:first-child{max-width:20mm!important}.qr[data-astro-cid-g27vyjz6]>[data-astro-cid-g27vyjz6]:last-child{text-align:center;font-size:6.5pt}.resume-main[data-astro-cid-g27vyjz6]>.education,.langs[data-astro-cid-g27vyjz6],.qr[data-astro-cid-g27vyjz6]{break-inside:avoid;border-top:.5pt solid #000;margin-top:4mm!important;padding-top:3mm!important}.resume-main[data-astro-cid-g27vyjz6]>.education{padding-top:3mm}.tile[data-astro-cid-g27vyjz6],.prose[data-astro-cid-g27vyjz6]{padding-inline:0!important;background:0 0!important;border-radius:0!important;padding-bottom:0!important}.tile[data-astro-cid-g27vyjz6]:not(.prose){padding-top:0}.resume-page[data-astro-cid-g27vyjz6] a,.resume-page[data-astro-cid-g27vyjz6] h1,.resume-page[data-astro-cid-g27vyjz6] h2,.resume-page[data-astro-cid-g27vyjz6] h3,.resume-page[data-astro-cid-g27vyjz6] svg,.resume-page[data-astro-cid-g27vyjz6] strong{color:#000!important;text-decoration:none!important}.prose[data-astro-cid-g27vyjz6]{font-size:9.5pt}.prose[data-astro-cid-g27vyjz6] p{max-width:none;line-height:1.4}.prose[data-astro-cid-g27vyjz6] ul{max-width:none;margin-bottom:0}.prose[data-astro-cid-g27vyjz6] li{break-inside:avoid;margin-bottom:1.2mm;line-height:1.4}.prose[data-astro-cid-g27vyjz6] h3{break-after:avoid;margin-top:5mm;margin-bottom:2mm}.prose[data-astro-cid-g27vyjz6] h3+ul>li:first-child{break-before:avoid}}
