.AnimatedText_spanAnimated__u9ejh{position:relative;font-weight:500;font-family:var(--font-pop);animation:AnimatedText_animatedText__pu37L 1s linear infinite}@keyframes AnimatedText_animatedText__pu37L{0%,20%{color:rgba(0,0,0,.15)}21%,79%{color:#0f0}80%,to{color:rgba(0,0,0,.15)}}.careerPath_root__44uUW{position:relative;width:100%;height:max(100vh,700px);overflow:hidden;color:#e8e0d0}.careerPath_bloom__Zp2NH{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.careerPath_track__7DHe2{position:absolute;left:0;top:0;will-change:transform}.careerPath_pathSvg__ShY_G{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.careerPath_trackPath__YyCqU{fill:none;stroke:hsla(40,34%,86%,.16);stroke-width:1.5;stroke-dasharray:4 8}.careerPath_progressPath__w2ZpN{fill:none;stroke-width:3;stroke-linecap:butt}.careerPath_nodeRing__otF0u{fill:none;stroke:hsla(40,34%,86%,.25);stroke-width:1.5;transition:stroke .4s ease}.careerPath_nodeDot__U7TLj{fill:#1b1b1b;stroke:hsla(40,34%,86%,.4);stroke-width:2;transition:fill .4s ease,stroke .4s ease}.careerPath_nodeRing__otF0u[data-active=true]{stroke:var(--accent)}.careerPath_nodeDot__U7TLj[data-active=true]{fill:var(--accent);stroke:var(--accent)}.careerPath_pen__HOEXB{fill:#fff;stroke:hsla(0,0%,100%,.3);stroke-width:12px;paint-order:stroke}.careerPath_card__Vkk3V{position:absolute;display:flex;flex-direction:column;gap:10px;padding:20px 22px;background:rgba(13,17,23,.78);border:1px solid #30363d;border-top:2px solid var(--accent);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.careerPath_above__qRJm_{transform:translateY(24px)}.careerPath_below__v5a_D{transform:translateY(-24px)}.careerPath_card__Vkk3V[data-active=true]{opacity:1;transform:none}.careerPath_card__Vkk3V:after{content:"";position:absolute;left:50%;width:1px;height:20px;background:var(--accent);opacity:.6}.careerPath_above__qRJm_:after{top:100%}.careerPath_below__v5a_D:after{bottom:100%}.careerPath_period__HLx_y{color:var(--accent);font-family:Fira Code,Courier New,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.careerPath_role__yveV5{margin:0;color:#f0f0f0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;line-height:1.2}.careerPath_company__5yUFc{color:#8b949e;font-size:13px}.careerPath_bullets__jeZvI{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.careerPath_bullets__jeZvI li{display:flex;gap:8px;color:#c9d1d9;font-size:12.5px;line-height:1.5}.careerPath_bullets__jeZvI li span{flex-shrink:0;color:var(--accent)}.careerPath_tags__GwaXg{display:flex;flex-wrap:wrap;gap:6px}.careerPath_tags__GwaXg span{padding:2px 8px;border:1px solid #30363d;border-radius:999px;color:#8b949e;font-size:10.5px}.careerPath_header__zGSg5{position:absolute;top:84px;left:clamp(20px,5vw,64px);z-index:3;pointer-events:none}.careerPath_title__P1E_i{margin:0;color:#f0f0f0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);line-height:1}.careerPath_subtitle__FDZaG{margin:8px 0 0;color:#8b949e;font-family:Fira Code,Courier New,monospace;font-size:12px;letter-spacing:.1em}.careerPath_hud__EK3pn{top:92px;right:clamp(20px,5vw,64px);color:hsla(40,34%,86%,.6);font-size:13px}.careerPath_hint___IvzA,.careerPath_hud__EK3pn{position:absolute;z-index:3;font-family:Fira Code,Courier New,monospace;letter-spacing:.18em;pointer-events:none}.careerPath_hint___IvzA{bottom:40px;left:50%;transform:translateX(-50%);color:hsla(40,34%,86%,.55);font-size:11px;text-transform:uppercase;white-space:nowrap;transition:opacity .4s ease}.careerPath_bar__QkFN9{position:absolute;bottom:0;left:0;right:0;z-index:3;height:2px;background:hsla(40,34%,86%,.1)}.careerPath_bar__QkFN9>div{width:100%;height:100%;background:linear-gradient(90deg,#f4e971,#71f4de,#f471f4);transform:scaleX(0);transform-origin:left}