.career[data-astro-cid-qlyhuhlb]{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px dashed var(--line)}.career-heading[data-astro-cid-qlyhuhlb]{margin-bottom:var(--space-10)}.career-heading[data-astro-cid-qlyhuhlb] h2[data-astro-cid-qlyhuhlb]{font-size:var(--text-heading);letter-spacing:var(--tracking-heading);margin:0}.timeline[data-astro-cid-qlyhuhlb]{margin:0;padding:0;list-style:none;position:relative}.timeline[data-astro-cid-qlyhuhlb]:before{content:"";top:12px;bottom:var(--space-6);border-left:2px dotted var(--line);position:absolute;left:calc(50% - 1px)}.timeline-stop[data-astro-cid-qlyhuhlb]{column-gap:var(--space-12);padding-bottom:calc(var(--space-10) + var(--space-8));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid;position:relative}.timeline-stop[data-astro-cid-qlyhuhlb]:last-child{padding-bottom:0}.experience[data-astro-cid-qlyhuhlb]{min-width:0;scroll-margin-top:var(--space-8);grid-area:1/1;position:relative}.timeline-stop[data-astro-cid-qlyhuhlb]:nth-child(2n) .experience[data-astro-cid-qlyhuhlb]{grid-column:2}.timeline-dot[data-astro-cid-qlyhuhlb]{top:7px;right:calc(-1 * var(--space-6) - 5px);border:2px solid var(--secondary);background:var(--paper);width:10px;height:10px;box-shadow:0 0 0 5px var(--paper);position:absolute}.timeline-stop[data-astro-cid-qlyhuhlb]:nth-child(2n) .timeline-dot[data-astro-cid-qlyhuhlb]{right:auto;left:calc(-1 * var(--space-6) - 5px)}.is-current[data-astro-cid-qlyhuhlb] .timeline-dot[data-astro-cid-qlyhuhlb]{background:var(--accent);border-color:var(--accent)}.story-image[data-astro-cid-qlyhuhlb]{grid-area:1/2;align-self:center;min-width:0;margin:0;position:relative}.timeline-stop[data-astro-cid-qlyhuhlb]:nth-child(2n) .story-image[data-astro-cid-qlyhuhlb]{grid-column:1}.story-image[data-astro-cid-qlyhuhlb]>a[data-astro-cid-qlyhuhlb]{display:block;position:relative}.story-image[data-astro-cid-qlyhuhlb] img[data-astro-cid-qlyhuhlb]{border:1px solid var(--line);width:100%;height:auto;box-shadow:var(--shadow-code);background:#fff;display:block}.story-image[data-astro-cid-qlyhuhlb].window img[data-astro-cid-qlyhuhlb]{box-shadow:none;background:0 0;border:0}.story-image[data-astro-cid-qlyhuhlb].pixelated img[data-astro-cid-qlyhuhlb]{image-rendering:pixelated}.image-credit[data-astro-cid-qlyhuhlb]{margin-top:var(--space-1);display:block}.experience[data-astro-cid-qlyhuhlb]:before{content:"";top:11px;right:calc(-1 * var(--space-6));width:var(--space-4);border-top:1px dotted var(--line);position:absolute}.timeline-stop[data-astro-cid-qlyhuhlb]:nth-child(2n) .experience[data-astro-cid-qlyhuhlb]:before{right:auto;left:calc(-1 * var(--space-6))}.experience-dates[data-astro-cid-qlyhuhlb]{margin:0 0 var(--space-3);color:var(--secondary);font:var(--weight-mono) var(--text-caption)/var(--leading-body) var(--mono)}.experience[data-astro-cid-qlyhuhlb] h3[data-astro-cid-qlyhuhlb]{margin:0 0 var(--space-2);font-size:var(--text-prose);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.experience[data-astro-cid-qlyhuhlb] h3[data-astro-cid-qlyhuhlb] a[data-astro-cid-qlyhuhlb]{color:var(--ink)}.experience[data-astro-cid-qlyhuhlb] h3[data-astro-cid-qlyhuhlb] a[data-astro-cid-qlyhuhlb]:hover{color:var(--accent)}.experience[data-astro-cid-qlyhuhlb] h3[data-astro-cid-qlyhuhlb] .link-arrow[data-astro-cid-qlyhuhlb]{font-size:var(--text-label);color:var(--secondary)}.experience-role[data-astro-cid-qlyhuhlb]{margin:0 0 var(--space-3);font-size:var(--text-label);color:var(--muted);line-height:1.6}.experience-description[data-astro-cid-qlyhuhlb]{font-size:var(--text-body);line-height:var(--leading-prose);margin:0}@media (width<=640px){.timeline[data-astro-cid-qlyhuhlb]:before{left:4px}.timeline-stop[data-astro-cid-qlyhuhlb]{padding-left:var(--space-8);padding-bottom:var(--space-10);display:block}.timeline-dot[data-astro-cid-qlyhuhlb],.timeline-stop[data-astro-cid-qlyhuhlb]:nth-child(2n) .timeline-dot[data-astro-cid-qlyhuhlb]{left:calc(-1 * var(--space-8));right:auto}.story-image[data-astro-cid-qlyhuhlb]{margin:var(--space-5) 0 0;display:block}.experience[data-astro-cid-qlyhuhlb]:before,.timeline-stop[data-astro-cid-qlyhuhlb]:nth-child(2n) .experience[data-astro-cid-qlyhuhlb]:before{left:calc(-1 * var(--space-5));width:var(--space-3);right:auto}}@media print{.timeline-stop[data-astro-cid-qlyhuhlb]{break-inside:avoid}}.personal-note[data-astro-cid-ta2fbyqs]{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px dashed var(--line)}.personal-note[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-top:0}.travel-blog-link[data-astro-cid-ta2fbyqs]{white-space:nowrap}.travel-photo[data-astro-cid-ta2fbyqs]{margin:var(--space-6) 0 0}.travel-photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);width:100%;box-shadow:var(--shadow-code);margin:0}.travel-image-link[data-astro-cid-ta2fbyqs]{display:block;position:relative}
