@keyframes mblink{0%,49%{opacity:1}50%,to{opacity:0}}.m-cursor{animation:1s step-end infinite mblink}@keyframes mmPop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes mmUp{0%{opacity:0;letter-spacing:.3em;transform:translateY(14px)}to{opacity:1;transform:none}}.mm-pop{animation:.22s both mmPop}.mm-up{animation:.52s cubic-bezier(.2,.8,.2,1) both mmUp}.mm-up2{animation:.42s .18s both mmPop}.mm-up3{animation:.42s .42s both mmPop}@keyframes tfblink{0%,49%{opacity:1}50%,to{opacity:0}}.tf-cursor{animation:1s step-end infinite tfblink}@media (prefers-reduced-motion:reduce){.m-cursor,.tf-cursor,.mm-pop,.mm-up,.mm-up2,.mm-up3{animation:none}}
.Experience-module__ybxuLG__tile{box-sizing:border-box;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.Experience-module__ybxuLG__tile img{max-width:none;display:block}.Experience-module__ybxuLG__initials{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-2);font-size:16px;font-weight:500}.Experience-module__ybxuLG__dates{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);margin-top:6px;font-size:11px}.Experience-module__ybxuLG__org{font-family:var(--display);letter-spacing:-.015em;font-weight:600;line-height:1.2;transition:color .24s}.Experience-module__ybxuLG__role{color:var(--ink-2);font-size:13px;line-height:1.4}.Experience-module__ybxuLG__line{color:var(--ink);font-size:14px;line-height:1.5}.Experience-module__ybxuLG__future{box-sizing:border-box;border:1.5px dashed #767676;border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.Experience-module__ybxuLG__futureKicker{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.5}.Experience-module__ybxuLG__futureText{font-family:var(--display);color:var(--ink-2);font-size:16px;line-height:1.35}.Experience-module__ybxuLG__desk{position:relative}.Experience-module__ybxuLG__canvas{transform-origin:0 0;position:absolute;top:0;left:0}.Experience-module__ybxuLG__canvas .Experience-module__ybxuLG__future{position:absolute}.Experience-module__ybxuLG__lines{position:absolute;top:0;left:0}.Experience-module__ybxuLG__entry{cursor:default;flex-direction:column;gap:4px;display:flex;position:absolute}.Experience-module__ybxuLG__dotBtn{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:absolute}.Experience-module__ybxuLG__dotBtn span{border-radius:50%;transition:transform .26s cubic-bezier(.2,.8,.2,1)}@keyframes Experience-module__ybxuLG__xpPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.25;transform:scale(1.35)}}.Experience-module__ybxuLG__pulse{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite Experience-module__ybxuLG__xpPulse}.Experience-module__ybxuLG__mob{margin:0;padding:0;list-style:none;position:relative}.Experience-module__ybxuLG__mItem{flex-direction:column;gap:3px;padding:0 0 26px 36px;display:flex;position:relative}.Experience-module__ybxuLG__mItem .Experience-module__ybxuLG__tile.Experience-module__ybxuLG__initials{font-size:14px}.Experience-module__ybxuLG__mItem .Experience-module__ybxuLG__future{border-radius:12px;gap:4px;padding:14px}.Experience-module__ybxuLG__mItem .Experience-module__ybxuLG__futureText{font-size:15px}.Experience-module__ybxuLG__mDash{border-left:1.5px dashed #767676;position:absolute;top:30px;bottom:-24px;left:13px}.Experience-module__ybxuLG__mFutureDot{box-sizing:border-box;border:1.5px dashed var(--ink);background:var(--paper);border-radius:50%;width:26px;height:26px;position:absolute;top:4px;left:1px}.Experience-module__ybxuLG__mLine{background:var(--ink);width:1.5px;position:absolute;left:13px}.Experience-module__ybxuLG__mDot{background:var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:18px;left:8px}.Experience-module__ybxuLG__mDotCurrent{width:16px;height:16px;top:16px;left:6px;box-shadow:0 0 0 5px #dce3cf}.Experience-module__ybxuLG__mBranch{padding-left:66px}.Experience-module__ybxuLG__mDotBranch{background:var(--olive);width:10px;height:10px;top:19px;left:39px}.Experience-module__ybxuLG__mCurve{position:absolute;top:24px;left:14px}@media (prefers-reduced-motion:reduce){.Experience-module__ybxuLG__pulse{animation:none}.Experience-module__ybxuLG__dotBtn span,.Experience-module__ybxuLG__org{transition:none}}
