.stats[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:720px;margin:36px 0 0;display:grid}.stats[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{border-radius:var(--radius);border:1px solid var(--line);background:#fff;padding:14px 16px}.stats[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.stats[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);margin:4px 0 0;font-size:32px;font-weight:600;line-height:1}.stats[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]:last-child{background:var(--lime);border-color:var(--lime)}.stats[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]:last-child dt[data-astro-cid-ta2fbyqs]{color:var(--ink)}.prose[data-astro-cid-ta2fbyqs]{max-width:720px;font-size:18px;line-height:1.75}.prose[data-astro-cid-ta2fbyqs] h2{margin:1.8em 0 .5em;font-size:28px}.prose[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--ink);text-decoration-color:var(--lavender);text-underline-offset:3px;text-decoration-thickness:2px}.prose[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-decoration-color:var(--lime)}.intro[data-astro-cid-ta2fbyqs]{padding-top:24px}.outro[data-astro-cid-ta2fbyqs]{padding-bottom:96px}.career[data-astro-cid-ta2fbyqs]{background:#fff;margin-top:clamp(40px,6vw,72px)}.companies[data-astro-cid-ta2fbyqs]{margin:0;padding:0;list-style:none;position:relative}.companies[data-astro-cid-ta2fbyqs]:before{content:"";background:linear-gradient(180deg, var(--lime), var(--lavender) 30%, var(--line));width:2px;position:absolute;top:10px;bottom:10px;left:7px}.company[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:16px 48px;padding:0 0 40px 40px;display:grid;position:relative}.company[data-astro-cid-ta2fbyqs]:last-child{padding-bottom:0}.company-head[data-astro-cid-ta2fbyqs]{position:relative}.dot[data-astro-cid-ta2fbyqs]{border:2px solid var(--lavender);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:6px;left:-40px}.current[data-astro-cid-ta2fbyqs] .dot[data-astro-cid-ta2fbyqs]{background:var(--lime);border-color:var(--ink);box-shadow:0 0 0 5px color-mix(in srgb, var(--lime) 30%, transparent)}.company[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:24px}.meta[data-astro-cid-ta2fbyqs]{color:var(--ink-3);margin:6px 0 0;font-size:14px}.roles[data-astro-cid-ta2fbyqs]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.role[data-astro-cid-ta2fbyqs]{border-radius:var(--radius);border:1px solid var(--line);background:var(--paper);padding:18px 20px;transition:border-color .2s,transform .2s}.role[data-astro-cid-ta2fbyqs]:hover{border-color:var(--lavender);transform:translate(3px)}.current[data-astro-cid-ta2fbyqs] .role[data-astro-cid-ta2fbyqs]:first-child{border-color:var(--lavender);background:#fff}.role-top[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}h4[data-astro-cid-ta2fbyqs]{font-size:19px}.now[data-astro-cid-ta2fbyqs]{background:var(--lime);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.dates[data-astro-cid-ta2fbyqs]{color:var(--ink-3);margin:6px 0 0;font-size:14px}.summary[data-astro-cid-ta2fbyqs]{color:var(--ink-2);margin:10px 0 0}.skills[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ambitions[data-astro-cid-ta2fbyqs]{isolation:isolate;color:#fff;background:radial-gradient(40% 60% at 0% 0%, #ad96f173 0%, #ad96f100 70%), radial-gradient(45% 70% at 100% 100%, #58f6b159 0%, #58f6b100 70%), var(--cobalt);position:relative;overflow:hidden}.grain[data-astro-cid-ta2fbyqs]{z-index:-1;opacity:.14;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.ambitions[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{color:#fff}.ambitions[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]:before{background:#ffffff1a}.ambitions[data-astro-cid-ta2fbyqs] .section-head[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--on-dark-2)}.goals[data-astro-cid-ta2fbyqs]{counter-reset:goal;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.goal[data-astro-cid-ta2fbyqs]{border-radius:var(--radius);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff24;padding:24px;position:relative}.goal-label[data-astro-cid-ta2fbyqs]{background:var(--lavender);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.goal[data-astro-cid-ta2fbyqs].first .goal-label[data-astro-cid-ta2fbyqs]{background:var(--lime)}.goal[data-astro-cid-ta2fbyqs]:last-child{border-color:color-mix(in srgb, var(--lime) 45%, transparent)}.goal[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-top:16px;font-size:26px}.goal[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--on-dark-2);margin:10px 0 0}@media (width<=860px){.company[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:14px}.goals[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.stats[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}
