button.svelte-1glrhub{width:2.75rem;height:2.75rem;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-muted);cursor:pointer}svg.svelte-1glrhub{width:1rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}button.svelte-1glrhub:active{transform:translateY(1px)}@media (hover: hover) and (pointer: fine){button.svelte-1glrhub:hover{background:var(--color-paper-2);color:var(--color-ink)}}.site-header.svelte-1yghsno{position:sticky;top:0;z-index:30;border-bottom:var(--rule-thin);background:var(--color-nav-background);color:var(--color-ink);backdrop-filter:blur(14px) saturate(1.25);-webkit-backdrop-filter:blur(14px) saturate(1.25)}.nav.svelte-1yghsno{min-height:3.75rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);animation:svelte-1yghsno-enter var(--dur-slow) var(--ease-out) both}.identity.svelte-1yghsno{min-height:2.75rem;display:inline-flex;align-items:center;font:500 var(--text-sm)/1 var(--font-mono);text-decoration:none;white-space:nowrap}@keyframes svelte-1yghsno-enter{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.nav.svelte-1yghsno{animation:none}}.intro.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{padding-block:var(--space-3xl) 7rem}.intro-main.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{min-width:0}.meta.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{animation:svelte-1ebl3t-enter var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--dur-fast) * .5)}h1.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{width:100%;max-width:24ch;margin-top:var(--space-lg);font-size:var(--text-display);line-height:1.02;animation:svelte-1ebl3t-enter var(--dur-slow) var(--ease-out) both;animation-delay:var(--dur-fast)}.profile-data.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--space-2xl) 0 0;border-top:var(--rule-thin);border-bottom:var(--rule-thin);animation:svelte-1ebl3t-enter var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--dur-fast) * 1.5)}.profile-data.svelte-1ebl3t div.svelte-1ebl3t.svelte-1ebl3t{min-width:0;padding-block:var(--space-lg)}.profile-data.svelte-1ebl3t div.svelte-1ebl3t+div.svelte-1ebl3t{border-inline-start:var(--rule-thin);padding-inline-start:var(--space-lg)}dt.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{margin-bottom:var(--space-sm);color:var(--color-muted);font:500 var(--text-xs)/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.06em}dd.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{margin:0;color:var(--color-ink);font-size:var(--text-sm);line-height:1.5}.profile-links.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:var(--rule-thin);animation:svelte-1ebl3t-enter var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--dur-fast) * 2)}.profile-links.svelte-1ebl3t a.svelte-1ebl3t.svelte-1ebl3t{min-height:3.5rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-inline:var(--space-md);color:var(--color-ink);font-size:var(--text-sm);text-decoration:none;white-space:nowrap}.profile-links.svelte-1ebl3t a.svelte-1ebl3t.svelte-1ebl3t:first-child{padding-inline-start:0}.profile-links.svelte-1ebl3t a.svelte-1ebl3t+a.svelte-1ebl3t{border-inline-start:var(--rule-thin)}.profile-links.svelte-1ebl3t span.svelte-1ebl3t.svelte-1ebl3t{color:var(--color-accent);transition:transform var(--dur-base) var(--ease-out)}@media (hover: hover) and (pointer: fine){.profile-links.svelte-1ebl3t a.svelte-1ebl3t.svelte-1ebl3t:hover{background:var(--color-accent-soft)}.profile-links.svelte-1ebl3t a:hover span.svelte-1ebl3t.svelte-1ebl3t{transform:translate(.18rem,-.12rem)}}.profile-links.svelte-1ebl3t a:focus-visible span.svelte-1ebl3t.svelte-1ebl3t{transform:translate(.18rem,-.12rem)}@media (hover: hover) and (pointer: fine){.profile-links.svelte-1ebl3t a:first-child:hover span.svelte-1ebl3t.svelte-1ebl3t{transform:translateY(.2rem)}}.profile-links.svelte-1ebl3t a:first-child:focus-visible span.svelte-1ebl3t.svelte-1ebl3t{transform:translateY(.2rem)}@keyframes svelte-1ebl3t-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width: 48rem){.intro.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{padding-block:var(--space-3xl) 6.5rem}.profile-links.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-links.svelte-1ebl3t a.svelte-1ebl3t.svelte-1ebl3t:nth-child(3){border-inline-start:0;border-top:var(--rule-thin);padding-inline-start:0}.profile-links.svelte-1ebl3t a.svelte-1ebl3t.svelte-1ebl3t:nth-child(4){border-top:var(--rule-thin)}}@media (max-width: 32rem){.profile-data.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{grid-template-columns:1fr}.profile-data.svelte-1ebl3t div.svelte-1ebl3t+div.svelte-1ebl3t{border-inline-start:0;border-top:var(--rule-thin);padding-inline-start:0}}@media (prefers-reduced-motion: reduce){.meta.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t,h1.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t,.profile-data.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t,.profile-links.svelte-1ebl3t.svelte-1ebl3t.svelte-1ebl3t{animation:none}.profile-links.svelte-1ebl3t span.svelte-1ebl3t.svelte-1ebl3t{transition:none}}.experience.svelte-1673mib.svelte-1673mib.svelte-1673mib{padding-block:var(--space-3xl);border-top:var(--rule-thin)}.section-head.svelte-1673mib.svelte-1673mib.svelte-1673mib{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.65fr);gap:var(--space-xl);align-items:end;padding-bottom:var(--space-2xl)}.section-head.svelte-1673mib h2.svelte-1673mib.svelte-1673mib{font-size:var(--text-section);line-height:1}.section-head.svelte-1673mib p.svelte-1673mib.svelte-1673mib{max-width:28rem;color:var(--color-muted);line-height:1.55}.experience-list.svelte-1673mib.svelte-1673mib.svelte-1673mib{border-top:var(--rule-thin)}.reveal-ready .reveal.svelte-1673mib.svelte-1673mib.svelte-1673mib{opacity:0;transform:translateY(.75rem)}.reveal-ready .reveal.svelte-1673mib.svelte-1673mib.svelte-1673mib.is-in{opacity:1;transform:translateY(0);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);transition-delay:var(--reveal-delay, 0ms)}.reveal-ready .experience-row.reveal.svelte-1673mib.svelte-1673mib.svelte-1673mib.is-in{transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out),background-color var(--dur-base) var(--ease-out)}.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib:nth-child(2){--reveal-delay:calc(var(--dur-fast) * .5)}.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib:nth-child(3){--reveal-delay:var(--dur-fast)}.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib:nth-child(4){--reveal-delay:calc(var(--dur-fast) * 1.5)}.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib:nth-child(5){--reveal-delay:calc(var(--dur-fast) * 2)}.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib{display:grid;grid-template-columns:8.5rem minmax(0,1fr) minmax(0,19rem);gap:var(--space-xl);margin-inline:calc(var(--space-md) * -1);padding:var(--space-xl) var(--space-md);border-bottom:var(--rule-thin);border-radius:var(--radius-sm);align-items:start;transition:background-color var(--dur-base) var(--ease-out)}.period.svelte-1673mib.svelte-1673mib.svelte-1673mib{display:grid;gap:var(--space-2xs);color:var(--color-muted);font:var(--text-xs)/1.4 var(--font-mono);font-variant-numeric:tabular-nums;text-transform:uppercase}.role.svelte-1673mib h3.svelte-1673mib.svelte-1673mib{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1}.role.svelte-1673mib h3 a.svelte-1673mib.svelte-1673mib{display:inline-flex;align-items:baseline;gap:var(--space-sm);text-decoration:none}.role.svelte-1673mib h3 span.svelte-1673mib.svelte-1673mib{color:var(--color-accent);font:var(--text-sm) var(--font-mono);transition:transform var(--dur-base) var(--ease-out)}.position.svelte-1673mib.svelte-1673mib.svelte-1673mib{margin-top:var(--space-sm);color:var(--color-ink);font-size:var(--text-sm);font-weight:500}.description.svelte-1673mib.svelte-1673mib.svelte-1673mib{max-width:39rem;margin-top:var(--space-md);color:var(--color-muted);font-size:var(--text-sm);line-height:1.6}ul.svelte-1673mib.svelte-1673mib.svelte-1673mib{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:var(--space-lg) 0 0;padding:0;list-style:none}li.svelte-1673mib.svelte-1673mib.svelte-1673mib{color:var(--color-muted);font:var(--text-xs) var(--font-mono);text-transform:uppercase}li.svelte-1673mib+li.svelte-1673mib.svelte-1673mib:before{content:"/";margin-inline-end:var(--space-xs);color:var(--color-rule-strong)}.visual.svelte-1673mib.svelte-1673mib.svelte-1673mib{min-width:0;aspect-ratio:16 / 10;overflow:clip;border:var(--rule-thin);border-radius:var(--radius-sm);background:var(--color-accent-soft)}.visual.svelte-1673mib img.svelte-1673mib.svelte-1673mib{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.72;filter:grayscale(1) contrast(1.08);mix-blend-mode:multiply;transition:opacity var(--dur-slow) var(--ease-out),filter var(--dur-slow) var(--ease-out)}html.dark .visual.svelte-1673mib img.svelte-1673mib.svelte-1673mib{mix-blend-mode:luminosity}.mercado-libre.svelte-1673mib.svelte-1673mib.svelte-1673mib{--company-color:var(--color-company-meli)}.loud-intelligence.svelte-1673mib.svelte-1673mib.svelte-1673mib{--company-color:var(--color-company-loud)}.talenthackers.svelte-1673mib.svelte-1673mib.svelte-1673mib{--company-color:var(--color-company-talent)}.coderhouse.svelte-1673mib.svelte-1673mib.svelte-1673mib{--company-color:var(--color-company-coder)}.\39net.svelte-1673mib.svelte-1673mib.svelte-1673mib{--company-color:var(--color-company-9net)}@media (hover: hover) and (pointer: fine){.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib:hover{background:var(--color-paper-2)}.experience-row.svelte-1673mib:hover .role h3 a.svelte-1673mib.svelte-1673mib{color:var(--company-color)}.experience-row.svelte-1673mib:hover .role h3 span.svelte-1673mib.svelte-1673mib{transform:translate(.16rem,-.12rem)}.experience-row.svelte-1673mib:hover .visual img.svelte-1673mib.svelte-1673mib{opacity:1;filter:grayscale(0) contrast(1.02);mix-blend-mode:normal}}@media (max-width: 54rem) and (hover: none) and (pointer: coarse){.experience-row.is-centered.svelte-1673mib.svelte-1673mib.svelte-1673mib{background:var(--color-paper-2)}.experience-row.is-centered.svelte-1673mib .role h3 a.svelte-1673mib.svelte-1673mib{color:var(--company-color)}.experience-row.is-centered.svelte-1673mib .role h3 span.svelte-1673mib.svelte-1673mib{transform:translate(.16rem,-.12rem)}.experience-row.is-centered.svelte-1673mib .visual img.svelte-1673mib.svelte-1673mib{opacity:1;filter:grayscale(0) contrast(1.02);mix-blend-mode:normal}}.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib:focus-within{background:var(--color-paper-2)}.experience-row.svelte-1673mib:focus-within .role h3 a.svelte-1673mib.svelte-1673mib{color:var(--company-color)}.experience-row.svelte-1673mib:focus-within .role h3 span.svelte-1673mib.svelte-1673mib{transform:translate(.16rem,-.12rem)}.experience-row.svelte-1673mib:focus-within .visual img.svelte-1673mib.svelte-1673mib{opacity:1;filter:grayscale(0) contrast(1.02);mix-blend-mode:normal}@media (max-width: 54rem){.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib{grid-template-columns:6.5rem minmax(0,1fr)}.visual.svelte-1673mib.svelte-1673mib.svelte-1673mib{grid-column:2;max-width:28rem}}@media (max-width: 36rem){.section-head.svelte-1673mib.svelte-1673mib.svelte-1673mib{grid-template-columns:1fr}.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib{grid-template-columns:1fr;gap:var(--space-md)}.period.svelte-1673mib.svelte-1673mib.svelte-1673mib{display:flex;gap:var(--space-xs)}.period.svelte-1673mib span.svelte-1673mib+span.svelte-1673mib:before{content:"—";margin-inline-end:var(--space-xs)}.visual.svelte-1673mib.svelte-1673mib.svelte-1673mib{grid-column:auto;margin-top:var(--space-sm)}}@media (prefers-reduced-motion: reduce){.reveal-ready .reveal.svelte-1673mib.svelte-1673mib.svelte-1673mib{opacity:1;transform:none;transition:none}.experience-row.svelte-1673mib.svelte-1673mib.svelte-1673mib,.role.svelte-1673mib h3 span.svelte-1673mib.svelte-1673mib,.visual.svelte-1673mib img.svelte-1673mib.svelte-1673mib{transition:none}}
