.photo[data-astro-cid-b6voju4w]{isolation:isolate;justify-self:center;gap:16px;margin:0;display:grid;position:relative}.grande[data-astro-cid-b6voju4w]{width:min(420px,100%)}.media[data-astro-cid-b6voju4w]{width:min(300px,100%)}.chica[data-astro-cid-b6voju4w]{width:132px}.frame[data-astro-cid-b6voju4w]{aspect-ratio:4/5;border:1px solid var(--line-strong);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #2de1da73}.chica[data-astro-cid-b6voju4w] .frame[data-astro-cid-b6voju4w]{aspect-ratio:1;border-radius:50%;box-shadow:0 20px 40px -20px #2de1da80}.frame[data-astro-cid-b6voju4w] img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.ring[data-astro-cid-b6voju4w]{z-index:-1;pointer-events:none;width:58%;animation:40s linear infinite spin;position:absolute;top:-11%;right:-16%}.chica[data-astro-cid-b6voju4w] .ring[data-astro-cid-b6voju4w]{width:118%;top:-9%;right:-9%}.ring[data-astro-cid-b6voju4w] circle[data-astro-cid-b6voju4w]{fill:none;stroke:var(--text);stroke-width:4px}.chica[data-astro-cid-b6voju4w] .ring[data-astro-cid-b6voju4w] circle[data-astro-cid-b6voju4w]{stroke:#afc8d740;stroke-width:2px}.ring[data-astro-cid-b6voju4w] path[data-astro-cid-b6voju4w]{fill:none;stroke:var(--accent);stroke-width:4px}.chica[data-astro-cid-b6voju4w] .ring[data-astro-cid-b6voju4w] path[data-astro-cid-b6voju4w]{stroke-width:3px}@keyframes spin{to{transform:rotate(360deg)}}figcaption[data-astro-cid-b6voju4w]{text-align:center;gap:2px;display:grid}figcaption[data-astro-cid-b6voju4w] strong[data-astro-cid-b6voju4w]{font-size:1.125rem}figcaption[data-astro-cid-b6voju4w] span[data-astro-cid-b6voju4w]{color:var(--muted);font-size:.875rem}@media (width<=900px){.grande[data-astro-cid-b6voju4w]{width:min(240px,64%)}.media[data-astro-cid-b6voju4w]{width:min(200px,56%)}.grande[data-astro-cid-b6voju4w] .frame[data-astro-cid-b6voju4w],.media[data-astro-cid-b6voju4w] .frame[data-astro-cid-b6voju4w]{border-radius:22px}}@media (prefers-reduced-motion:reduce){.ring[data-astro-cid-b6voju4w]{animation:none}}.timeline[data-astro-cid-zmiie3t6]{--fill:0;margin:0;padding:0 0 0 36px;list-style:none;display:grid;position:relative}.rail[data-astro-cid-zmiie3t6]{background:#afc8d729;border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:7px;overflow:hidden}.fill[data-astro-cid-zmiie3t6]{background:linear-gradient(180deg, var(--accent-soft), var(--accent));transform-origin:top;transform:scaleY(var(--fill));position:absolute;inset:0}.job[data-astro-cid-zmiie3t6]{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:6px 24px;padding:16px 0;display:grid;position:relative}.job[data-astro-cid-zmiie3t6]:last-child{border-bottom:0}.compacta[data-astro-cid-zmiie3t6] .job[data-astro-cid-zmiie3t6]{grid-template-columns:110px 1fr;padding:11px 0}.dot[data-astro-cid-zmiie3t6]{background:var(--bg);border:2px solid #afc8d766;border-radius:50%;width:16px;height:16px;transition:background-color .35s,border-color .35s,box-shadow .35s;position:absolute;top:22px;left:-36px}.compacta[data-astro-cid-zmiie3t6] .dot[data-astro-cid-zmiie3t6]{top:16px}.reached[data-astro-cid-zmiie3t6] .dot[data-astro-cid-zmiie3t6]{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px #2de1da26}.years[data-astro-cid-zmiie3t6]{color:var(--subtle);font-variant-numeric:tabular-nums;padding-top:2px;font-size:.875rem;font-weight:700;transition:color .35s}.reached[data-astro-cid-zmiie3t6] .years[data-astro-cid-zmiie3t6]{color:var(--accent)}.body[data-astro-cid-zmiie3t6]{opacity:.55;transition:opacity .4s}.reached[data-astro-cid-zmiie3t6] .body[data-astro-cid-zmiie3t6]{opacity:1}h4[data-astro-cid-zmiie3t6]{font-size:1.0625rem;font-weight:700}.compacta[data-astro-cid-zmiie3t6] h4[data-astro-cid-zmiie3t6]{font-size:1rem}.org[data-astro-cid-zmiie3t6]{color:var(--accent-soft);font-size:.9375rem;font-weight:600}.org[data-astro-cid-zmiie3t6] span[data-astro-cid-zmiie3t6]{color:var(--subtle);font-weight:500}.what[data-astro-cid-zmiie3t6]{color:var(--text);max-width:70ch;margin-top:6px;font-size:1rem}.pts[data-astro-cid-zmiie3t6]{gap:6px;max-width:70ch;margin:8px 0 0;padding:0;list-style:none;display:grid}.pts[data-astro-cid-zmiie3t6] li[data-astro-cid-zmiie3t6]{color:var(--muted);padding-left:18px;font-size:.9375rem;line-height:1.5;position:relative}.pts[data-astro-cid-zmiie3t6] li[data-astro-cid-zmiie3t6]:before{content:"";background:var(--accent);opacity:.7;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.job[data-astro-cid-zmiie3t6]{padding:20px 0}@media (width<=560px){.job[data-astro-cid-zmiie3t6],.compacta[data-astro-cid-zmiie3t6] .job[data-astro-cid-zmiie3t6]{grid-template-columns:1fr;gap:2px}}.creds[data-astro-cid-ol4zaysv]{gap:clamp(48px,6vw,72px);display:grid}h2[data-astro-cid-ol4zaysv]{letter-spacing:-.02em;align-items:center;gap:10px;margin-bottom:16px;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:800;display:flex}.sub[data-astro-cid-ol4zaysv]{color:var(--muted);max-width:70ch;margin:-6px 0 20px;font-size:.9875rem}.count[data-astro-cid-ol4zaysv]{background:var(--accent);min-width:30px;height:30px;color:var(--accent-ink);letter-spacing:0;border-radius:8px;place-items:center;padding:0 8px;font-size:.875rem;font-weight:800;display:grid}.guides[data-astro-cid-ol4zaysv]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px;display:grid}.guide[data-astro-cid-ol4zaysv]{border:1px solid var(--line-strong);color:inherit;background:linear-gradient(#0d3549b3,#0b273ab3);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:18px;text-decoration:none;transition:transform .2s,border-color .2s;display:grid}.guide[data-astro-cid-ol4zaysv]:hover,.guide[data-astro-cid-ol4zaysv]:focus-visible{border-color:var(--accent);transform:translateY(-3px)}.g-ico[data-astro-cid-ol4zaysv]{width:40px;height:40px;color:var(--accent);background:#2de1da1f;border-radius:11px;place-items:center;display:grid}.guide[data-astro-cid-ol4zaysv] svg{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px}.g-txt[data-astro-cid-ol4zaysv]{gap:3px;display:grid}.g-where[data-astro-cid-ol4zaysv]{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.g-txt[data-astro-cid-ol4zaysv] strong[data-astro-cid-ol4zaysv]{font-size:1rem;line-height:1.3}.g-txt[data-astro-cid-ol4zaysv]>span[data-astro-cid-ol4zaysv]:last-child{color:var(--muted);font-size:.875rem}.g-go[data-astro-cid-ol4zaysv]{color:var(--accent);padding-top:10px;transition:transform .2s}.guide[data-astro-cid-ol4zaysv]:hover .g-go[data-astro-cid-ol4zaysv]{transform:translate(3px)}.duo[data-astro-cid-ol4zaysv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.edu[data-astro-cid-ol4zaysv]{margin:0;padding:0;list-style:none;display:grid}.edu[data-astro-cid-ol4zaysv] li[data-astro-cid-ol4zaysv]{border-top:1px solid var(--line);grid-template-columns:96px 1fr;gap:14px;padding:13px 0;display:grid}.edu[data-astro-cid-ol4zaysv] li[data-astro-cid-ol4zaysv]:first-child{border-top:0;padding-top:0}.y[data-astro-cid-ol4zaysv]{color:var(--accent);padding-top:2px;font-size:.8125rem;font-weight:700}.edu[data-astro-cid-ol4zaysv] strong[data-astro-cid-ol4zaysv]{font-size:1rem;display:block}.edu[data-astro-cid-ol4zaysv] div[data-astro-cid-ol4zaysv] span[data-astro-cid-ol4zaysv]{color:var(--muted);font-size:.875rem}.certs[data-astro-cid-ol4zaysv]{border:1px solid var(--line);background:#0d354959;border-radius:14px}.certs[data-astro-cid-ol4zaysv] summary[data-astro-cid-ol4zaysv]{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;font-weight:700;list-style:none;display:flex}.certs[data-astro-cid-ol4zaysv] summary[data-astro-cid-ol4zaysv]::-webkit-details-marker{display:none}.more[data-astro-cid-ol4zaysv]{color:var(--accent);white-space:nowrap;margin-left:auto;font-size:.875rem}.certs[data-astro-cid-ol4zaysv][open] .more[data-astro-cid-ol4zaysv]{visibility:hidden}.certs[data-astro-cid-ol4zaysv] ul[data-astro-cid-ol4zaysv]{gap:10px;margin:0;padding:0 16px 14px;list-style:none;display:grid}.certs[data-astro-cid-ol4zaysv] li[data-astro-cid-ol4zaysv]{border-top:1px dashed var(--line);gap:2px;padding-top:10px;display:grid}.certs[data-astro-cid-ol4zaysv] li[data-astro-cid-ol4zaysv] strong[data-astro-cid-ol4zaysv]{font-size:.9375rem}.certs[data-astro-cid-ol4zaysv] li[data-astro-cid-ol4zaysv] span[data-astro-cid-ol4zaysv]{color:var(--muted);font-size:.875rem;line-height:1.45}@media (width<=860px){.duo[data-astro-cid-ol4zaysv]{grid-template-columns:1fr}}@media (width<=480px){.edu[data-astro-cid-ol4zaysv] li[data-astro-cid-ol4zaysv]{grid-template-columns:1fr;gap:2px}}.cont[data-astro-cid-iipqmbr5]:not(.solo){border:1px solid var(--line-strong);background:radial-gradient(80% 90% at 100% 0,#2de1da1a,#0000 60%),linear-gradient(#0d354999,#0b273a59);border-radius:24px;padding:clamp(24px,4vw,44px)}.section-head[data-astro-cid-iipqmbr5]{margin-bottom:clamp(24px,3vw,36px)}.section-head[data-astro-cid-iipqmbr5] h2[data-astro-cid-iipqmbr5]{font-size:clamp(1.75rem,3.2vw,2.5rem)}.pts[data-astro-cid-iipqmbr5]{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.pts[data-astro-cid-iipqmbr5] li[data-astro-cid-iipqmbr5]{border:1px solid var(--line);opacity:calc(.2 + .8 * var(--p));transform:translateY(calc((1 - var(--p)) * 18px));background:#04142480;border-radius:16px;align-content:start;justify-items:start;gap:8px;padding:20px;display:grid}.pts[data-astro-cid-iipqmbr5] strong[data-astro-cid-iipqmbr5]{letter-spacing:-.015em;margin-top:4px;font-size:1.125rem;font-weight:800}.pts[data-astro-cid-iipqmbr5] li[data-astro-cid-iipqmbr5]>span[data-astro-cid-iipqmbr5]:last-child{color:var(--muted);font-size:.9875rem;line-height:1.5}@media (width<=860px){.pts[data-astro-cid-iipqmbr5]{grid-template-columns:1fr}.pts[data-astro-cid-iipqmbr5] li[data-astro-cid-iipqmbr5]{grid-template-columns:auto 1fr;align-items:start;column-gap:14px}.pts[data-astro-cid-iipqmbr5] .icon-box[data-astro-cid-iipqmbr5]{grid-row:span 2}.pts[data-astro-cid-iipqmbr5] strong[data-astro-cid-iipqmbr5]{margin-top:0}}@media (prefers-reduced-motion:reduce){.pts[data-astro-cid-iipqmbr5] li[data-astro-cid-iipqmbr5]{opacity:1;transform:none}}.intro[data-astro-cid-s3nas2tu]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.copy[data-astro-cid-s3nas2tu]{gap:16px;display:grid}.copy[data-astro-cid-s3nas2tu] .section-head[data-astro-cid-s3nas2tu]{margin-bottom:0}h1[data-astro-cid-s3nas2tu]{letter-spacing:-.03em;font-size:clamp(2.25rem,4.6vw,3.75rem);font-weight:800;line-height:1.05}.quote-fig[data-astro-cid-s3nas2tu]{gap:8px;margin:0;display:grid}blockquote[data-astro-cid-s3nas2tu]{border-left:3px solid var(--accent);margin:0;padding:4px 0 4px 20px;font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:600;line-height:1.5}.quote-fig[data-astro-cid-s3nas2tu] figcaption[data-astro-cid-s3nas2tu]{color:var(--accent);padding-left:23px;font-size:.875rem;font-weight:700}.bio[data-astro-cid-s3nas2tu]{color:var(--muted);font-size:1.0625rem}.bio[data-astro-cid-s3nas2tu]:last-child{color:var(--text);font-weight:600}.stats[data-astro-cid-s3nas2tu]{border:1px solid var(--line-strong);background:linear-gradient(#0d354999,#0b273a66);border-radius:20px;grid-template-columns:repeat(4,1fr);margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.stats[data-astro-cid-s3nas2tu] li[data-astro-cid-s3nas2tu]{border-left:1px solid var(--line);opacity:calc(.25 + .75 * var(--p));transform:translateY(calc((1 - var(--p)) * 14px));align-content:start;gap:6px;padding:24px;display:grid}.stats[data-astro-cid-s3nas2tu] li[data-astro-cid-s3nas2tu]:first-child{border-left:0}.stats[data-astro-cid-s3nas2tu] strong[data-astro-cid-s3nas2tu]{letter-spacing:-.04em;color:var(--accent);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:800;line-height:1}.stats[data-astro-cid-s3nas2tu] span[data-astro-cid-s3nas2tu]{color:var(--muted);font-size:.9375rem;line-height:1.4}.trip[data-astro-cid-s3nas2tu]{border:1px solid var(--line);background:#0d354973;border-radius:12px;align-items:flex-start;gap:12px;margin-top:14px;padding:14px 16px;font-size:.9875rem;display:flex}.trip[data-astro-cid-s3nas2tu] svg{width:20px;height:20px;color:var(--accent);stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;fill:none;flex:none;margin-top:2px}.block[data-astro-cid-s3nas2tu]{margin-top:clamp(56px,7vw,88px)}.bt[data-astro-cid-s3nas2tu]{letter-spacing:-.02em;margin-bottom:22px;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:800}@media (width<=900px){.intro[data-astro-cid-s3nas2tu]{grid-template-columns:1fr}.stats[data-astro-cid-s3nas2tu]{grid-template-columns:1fr 1fr}.stats[data-astro-cid-s3nas2tu] li[data-astro-cid-s3nas2tu]:nth-child(3){border-left:0}.stats[data-astro-cid-s3nas2tu] li[data-astro-cid-s3nas2tu]:nth-child(n+3){border-top:1px solid var(--line)}.stats[data-astro-cid-s3nas2tu] li[data-astro-cid-s3nas2tu]{padding:18px}}@media (prefers-reduced-motion:reduce){.stats[data-astro-cid-s3nas2tu] li[data-astro-cid-s3nas2tu]{opacity:1;transform:none}}.page[data-astro-cid-aojclthn]{padding-top:var(--nav-h)}.crumbs[data-astro-cid-aojclthn]{padding-top:28px}.crumbs[data-astro-cid-aojclthn] a[data-astro-cid-aojclthn]{color:var(--muted);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.crumbs[data-astro-cid-aojclthn] a[data-astro-cid-aojclthn]:hover{color:var(--accent)}.page[data-astro-cid-aojclthn] .quien{padding-top:clamp(32px,4vw,56px)}
