.SkillsAndTools_wrap__cKNyr{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:40px;gap:40px;padding:32px;border:var(--outline);border-radius:var(--radius-card);background:var(--paper)}.SkillsAndTools_group__T0Ssc{display:flex;flex-direction:column;gap:16px}.SkillsAndTools_skills__gnpLF{display:flex;flex-wrap:wrap;gap:10px}.SkillsAndTools_skill__R3J7j{display:inline-flex;align-items:center;gap:9px;padding:9px 16px 9px 12px;border:1.5px solid var(--ink);border-radius:999px;background:var(--cream);font-size:15px;font-weight:500;transition:background-color .2s ease,translate .25s var(--ease-spring)}.SkillsAndTools_skill__R3J7j:hover{background:var(--yellow);translate:0 -2px}.SkillsAndTools_skillDot__07L_H{width:10px;height:10px;border:1.5px solid var(--ink);border-radius:50%}.SkillsAndTools_tools__lA_0z{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.SkillsAndTools_tool__A2hKX{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1.5px solid var(--ink);border-radius:14px;background:var(--cream);font-size:15px;font-weight:600;transition:translate .25s var(--ease-spring),box-shadow .25s var(--ease-out)}.SkillsAndTools_tool__A2hKX:hover{translate:-2px -2px;box-shadow:3px 3px 0 var(--ink)}.SkillsAndTools_toolIcon__oAodB{flex-shrink:0;width:28px;height:28px}@media (max-width:1023px){.SkillsAndTools_wrap__cKNyr{grid-template-columns:1fr;gap:28px}}@media (max-width:767px){.SkillsAndTools_wrap__cKNyr{padding:20px}.SkillsAndTools_skill__R3J7j{font-size:14px;padding:8px 14px 8px 10px}}@media (prefers-reduced-motion:reduce){.SkillsAndTools_skill__R3J7j,.SkillsAndTools_tool__A2hKX{transition:none}}.ExperienceShowcase_inner___lbgc{display:flex;flex-direction:column;gap:72px}.ExperienceShowcase_head__KqljM{display:flex;flex-direction:column;gap:18px;max-width:820px}.ExperienceShowcase_journey__CYwG1{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;padding-top:28px}.ExperienceShowcase_journey__CYwG1:before{content:"";position:absolute;left:8px;right:8px;top:7px;height:2px;background:linear-gradient(90deg,var(--ink) 0 80%,var(--orange) 100%);transform-origin:left;animation:ExperienceShowcase_draw__rWWNq 1.6s var(--ease-out) both}@keyframes ExperienceShowcase_draw__rWWNq{0%{transform:scaleX(0)}}.ExperienceShowcase_step__DViSe{position:relative;display:flex;flex-direction:column;gap:4px;animation:ExperienceShowcase_rise__LEtr4 .7s var(--ease-out) both;animation-delay:calc(.3s + var(--i) * .18s)}@keyframes ExperienceShowcase_rise__LEtr4{0%{opacity:0;translate:0 10px}}.ExperienceShowcase_dot__WSls4{position:absolute;top:-28px;left:0;width:16px;height:16px;border:2px solid var(--ink);border-radius:50%;background:var(--cream)}.ExperienceShowcase_step__DViSe[data-now] .ExperienceShowcase_dot__WSls4{background:var(--orange);box-shadow:0 0 0 6px rgb(238 106 36/.2)}.ExperienceShowcase_year__KUA3Z{font-family:var(--font-mono);font-size:13px;color:var(--orange-text)}.ExperienceShowcase_phase__fhO6r{font-family:var(--font-display);font-weight:600;font-size:24px;line-height:1.15;letter-spacing:-.01em;font-variation-settings:"opsz" 14,"wdth" 100}.ExperienceShowcase_step__DViSe[data-now] .ExperienceShowcase_phase__fhO6r{color:var(--orange-text)}.ExperienceShowcase_timeline__PIEpW{position:relative;padding-left:48px}.ExperienceShowcase_rail__aC5K_{position:absolute;left:15px;top:8px;bottom:8px;width:2px;background:var(--rule);overflow:hidden}.ExperienceShowcase_rail__aC5K_:after{content:"";position:absolute;inset:0;background:var(--ink);transform-origin:top}@supports (animation-timeline:view()){.ExperienceShowcase_rail__aC5K_:after{animation:ExperienceShowcase_fill__GdBLF linear both;animation-timeline:view();animation-range:entry 10% exit 70%}}@keyframes ExperienceShowcase_fill__GdBLF{0%{transform:scaleY(0)}}.ExperienceShowcase_companies__xYyaU{display:flex;flex-direction:column;gap:28px}.ExperienceShowcase_company__NX_bU{position:relative}.ExperienceShowcase_node__vqMeh{position:absolute;left:-41px;top:30px;width:18px;height:18px;border:2px solid var(--ink);border-radius:50%;background:var(--cream)}.ExperienceShowcase_card__oyJ_8{display:grid;grid-template-columns:minmax(240px,4fr) 8fr;grid-gap:32px;gap:32px;padding:28px;border:var(--outline);border-radius:var(--radius-card);background:var(--paper);transition:translate .3s var(--ease-out),box-shadow .3s var(--ease-out)}.ExperienceShowcase_card__oyJ_8:hover{translate:-3px -3px;box-shadow:var(--shadow-pop)}.ExperienceShowcase_company__NX_bU:hover .ExperienceShowcase_node__vqMeh{background:var(--orange)}.ExperienceShowcase_cardHead__8BtRn{position:relative;display:flex;align-items:flex-start;gap:14px}.ExperienceShowcase_monogram__PN4gx{display:grid;place-items:center;flex-shrink:0;width:52px;height:52px;border:var(--outline);border-radius:14px;font-family:var(--font-display);font-weight:700;font-size:24px;rotate:-4deg;transition:rotate .4s var(--ease-spring)}.ExperienceShowcase_card__oyJ_8:hover .ExperienceShowcase_monogram__PN4gx{rotate:4deg}.ExperienceShowcase_companyName__Q7LlI{font-family:var(--font-display);font-weight:600;font-size:26px;line-height:1.15;font-variation-settings:"opsz" 14,"wdth" 100}.ExperienceShowcase_nowChip__Ekadu{position:absolute;right:0;top:0;padding:3px 10px;border-radius:999px;background:var(--ink);color:var(--cream);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ExperienceShowcase_ladder___DOIX,.ExperienceShowcase_rung__SikGB{display:flex;flex-direction:column}.ExperienceShowcase_rung__SikGB{position:relative;gap:4px;padding:14px 0 14px 20px;border-left:2px solid var(--rule)}.ExperienceShowcase_rung__SikGB[data-current]{border-left-color:var(--orange)}.ExperienceShowcase_rungHead__LnBfb{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ExperienceShowcase_rungTitle__vWleo{font-size:18px;font-weight:600;line-height:1.35}.ExperienceShowcase_rung__SikGB:not([data-current]) .ExperienceShowcase_rungTitle__vWleo{font-weight:500;color:var(--secondary)}.ExperienceShowcase_period__7ZBoZ{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExperienceShowcase_promoted__K7n8O{align-self:flex-start;margin:10px 0 -6px -32px;padding:2px 10px;border:1px solid var(--ink);border-radius:999px;background:#d8f0df;font-size:11px;font-weight:600}.ExperienceShowcase_earlierRow__vfhp1{padding:4px 0 4px 4px}.ExperienceShowcase_earlierRow__vfhp1 .ExperienceShowcase_node__vqMeh{top:6px;width:14px;height:14px;left:-39px;background:var(--rule)}.ExperienceShowcase_earlierRow__vfhp1 .t-label{margin-right:8px}.ExperienceShowcase_badges__t_w2E{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.ExperienceShowcase_badgeGroup__lDy1b{display:flex;flex-direction:column;gap:14px}.ExperienceShowcase_badgeList__Q5K9F{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ExperienceShowcase_badge__tWcs9{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1.5px solid var(--ink);border-radius:14px;background:var(--paper);transition:translate .25s var(--ease-spring),background-color .2s ease}.ExperienceShowcase_badge__tWcs9:hover{translate:0 -3px;background:var(--yellow)}.ExperienceShowcase_badgeIcon__9gl44{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:1.5px solid var(--ink);border-radius:50%;background:var(--cream);font-size:16px}.ExperienceShowcase_badgeText__V_VA2{display:flex;flex-direction:column;gap:2px}.ExperienceShowcase_badgeText__V_VA2 strong{font-size:15px;font-weight:600;line-height:1.35}.ExperienceShowcase_footer__RYqZV{display:flex;justify-content:center}@media (max-width:1023px){.ExperienceShowcase_journey__CYwG1{grid-template-columns:repeat(3,1fr);row-gap:40px}.ExperienceShowcase_journey__CYwG1:before{display:none}.ExperienceShowcase_dot__WSls4{top:-24px}.ExperienceShowcase_card__oyJ_8{grid-template-columns:1fr;gap:16px}.ExperienceShowcase_badges__t_w2E{grid-template-columns:1fr}.ExperienceShowcase_footer__RYqZV{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.ExperienceShowcase_inner___lbgc{gap:48px}.ExperienceShowcase_journey__CYwG1{grid-template-columns:1fr 1fr}.ExperienceShowcase_phase__fhO6r{font-size:20px}.ExperienceShowcase_timeline__PIEpW{padding-left:32px}.ExperienceShowcase_rail__aC5K_{left:7px}.ExperienceShowcase_node__vqMeh{left:-33px}.ExperienceShowcase_earlierRow__vfhp1 .ExperienceShowcase_node__vqMeh{left:-31px}.ExperienceShowcase_card__oyJ_8{padding:20px}.ExperienceShowcase_companyName__Q7LlI{font-size:22px}.ExperienceShowcase_rungHead__LnBfb{flex-direction:column;gap:2px}.ExperienceShowcase_badgeList__Q5K9F{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ExperienceShowcase_journey__CYwG1:before,.ExperienceShowcase_rail__aC5K_:after,.ExperienceShowcase_step__DViSe{animation:none}.ExperienceShowcase_badge__tWcs9,.ExperienceShowcase_card__oyJ_8,.ExperienceShowcase_monogram__PN4gx{transition:none}}