.experience-section-1-image{overflow:visible}.experience-section-1-image .puzzle-solved-puzzle>path,.experience-section-1-image .puzzle-solved-missing-piece{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.experience-section-1-illustration-in-view .experience-section-1-image .puzzle-solved-puzzle>path,.experience-section-1-illustration-in-view .experience-section-1-image .puzzle-solved-missing-piece{will-change:transform}.experience-section-1-illustration-in-view .experience-section-1-image .puzzle-solved-puzzle>path{animation:8.5s infinite puzzle-piece-snap-animation}.experience-section-1-illustration-in-view .experience-section-1-image .puzzle-solved-puzzle>:first-child{--puzzle-piece-x:5px;--puzzle-piece-y:5px;animation-delay:0s}.experience-section-1-illustration-in-view .experience-section-1-image .puzzle-solved-puzzle>:nth-child(2){--puzzle-piece-x:-5px;--puzzle-piece-y:0px;animation-delay:.45s}.experience-section-1-illustration-in-view .experience-section-1-image .puzzle-solved-puzzle>:nth-child(3){--puzzle-piece-x:0px;--puzzle-piece-y:5px;animation-delay:.9s}.experience-section-1-illustration-in-view .experience-section-1-image .puzzle-solved-puzzle>:nth-child(4){--puzzle-piece-x:0px;--puzzle-piece-y:-5px;animation-delay:1.35s}.experience-section-1-illustration-in-view .experience-section-1-image .puzzle-solved-puzzle>:nth-child(5){--puzzle-piece-x:4px;--puzzle-piece-y:-4px;animation-delay:1.8s}.experience-section-1-illustration-in-view .experience-section-1-image .puzzle-solved-missing-piece{animation:6.5s ease-in-out infinite puzzle-missing-piece-bob-animation}}@keyframes puzzle-piece-snap-animation{0%{animation-timing-function:linear;transform:translate(0)}48%{transform:translate(var(--puzzle-piece-x), var(--puzzle-piece-y));animation-timing-function:cubic-bezier(.18,1.45,.28,1)}60%,to{transform:translate(0)}}@keyframes puzzle-missing-piece-bob-animation{0%,to{transform:translate(0)}25%{transform:translate(3px,-4px)}50%{transform:translate(-4px,-2px)}75%{transform:translate(2px,3px)}}.experience-section-2-image{overflow:visible}.experience-section-2-image .code-review-chevrons,.experience-section-2-image .code-review-chevrons>path{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.experience-section-2-illustration-in-view .experience-section-2-image .code-review-chevrons{will-change:transform;animation:12s infinite code-review-chevrons-rotate-animation}.experience-section-2-illustration-in-view .experience-section-2-image .code-review-chevrons>path{will-change:transform;animation:12s infinite code-review-chevron-slide-animation}.experience-section-2-illustration-in-view .experience-section-2-image .code-review-chevrons>:first-child{--code-review-chevron-x:-7px}.experience-section-2-illustration-in-view .experience-section-2-image .code-review-chevrons>:last-child{--code-review-chevron-x:7px}.experience-section-2-illustration-in-view .experience-section-2-image .code-review-code>path,.experience-section-2-illustration-in-view .experience-section-2-image .code-review-items>g>path:last-child{animation:4.8s linear infinite code-review-line-shimmer-animation;mask-image:linear-gradient(90deg,#000 0% 34%,#00000073 44%,#000 56% 100%);mask-position:-40% 0;mask-size:260% 100%}.experience-section-2-illustration-in-view .experience-section-2-image .code-review-code>:nth-child(4n+1),.experience-section-2-illustration-in-view .experience-section-2-image .code-review-items>:first-child>path:last-child{animation-delay:0s}.experience-section-2-illustration-in-view .experience-section-2-image .code-review-code>:nth-child(4n+2),.experience-section-2-illustration-in-view .experience-section-2-image .code-review-items>:nth-child(2)>path:last-child{animation-delay:.35s}.experience-section-2-illustration-in-view .experience-section-2-image .code-review-code>:nth-child(4n+3),.experience-section-2-illustration-in-view .experience-section-2-image .code-review-items>:nth-child(3)>path:last-child{animation-delay:.7s}.experience-section-2-illustration-in-view .experience-section-2-image .code-review-code>:nth-child(4n){animation-delay:1.05s}}@keyframes code-review-chevron-slide-animation{0%,34%,49%,83%,to{animation-timing-function:linear;transform:translate(0)}19%{transform:translateX(var(--code-review-chevron-x));animation-timing-function:linear}68%{transform:translateX(var(--code-review-chevron-x));animation-timing-function:linear}}@keyframes code-review-chevrons-rotate-animation{0%,42%{animation-timing-function:cubic-bezier(.18,1.55,.28,1);transform:rotate(0)}49%,91%{animation-timing-function:cubic-bezier(.18,1.55,.28,1);transform:rotate(180deg)}98%,to{transform:rotate(360deg)}}@keyframes code-review-line-shimmer-animation{0%{mask-position:140% 0}24%,to{mask-position:140% 0}23.99%{mask-position:-40% 0}}.experience-section-3-image{overflow:visible}@media (prefers-reduced-motion:no-preference){.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots circle[fill="var(--illustration-color-gray)"]{animation:4.3s ease-in-out infinite ai-data-extraction-dot-blink-animation}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle[fill="var(--illustration-color-gray)"]:nth-child(11n+4){animation-name:ai-data-extraction-dot-blink-accent-animation}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(7n+1){animation-delay:0s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(7n+2){animation-delay:.9s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(7n+3){animation-delay:1.7s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(7n+4){animation-delay:2.6s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(7n+5){animation-delay:3.4s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(7n+6){animation-delay:4.1s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(7n){animation-delay:5.3s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(5n+1){animation-duration:3.7s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(5n+2){animation-duration:5.1s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(5n+3){animation-duration:4.4s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(5n+4){animation-duration:6.2s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-dots>circle:nth-child(5n){animation-duration:3.1s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-widgets path[fill="var(--illustration-text-regular)"]{animation:4.8s linear infinite ai-data-extraction-line-shimmer-animation;mask-image:linear-gradient(90deg,#000 0% 34%,#00000073 44%,#000 56% 100%);mask-position:140% 0;mask-size:260% 100%}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-widget-middle path[fill="var(--illustration-text-regular)"]{animation-delay:.4s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-widget-bottom path[fill="var(--illustration-text-regular)"]{animation-delay:.8s}.experience-section-3-illustration-in-view .experience-section-3-image .ai-data-extraction-brain{transform-box:fill-box;transform-origin:50%;will-change:transform;animation:5.5s ease-in-out infinite ai-data-extraction-brain-breathe-animation}}@keyframes ai-data-extraction-dot-blink-animation{0%,84%,to{fill:var(--illustration-color-gray)}90%{fill:var(--illustration-color-primary)}96%{fill:var(--illustration-color-gray)}}@keyframes ai-data-extraction-dot-blink-accent-animation{0%,84%,to{fill:var(--illustration-color-gray)}90%{fill:var(--illustration-color-accent)}96%{fill:var(--illustration-color-gray)}}@keyframes ai-data-extraction-dot-glow-animation{0%,to{opacity:1}50%{opacity:.5}}@keyframes ai-data-extraction-line-shimmer-animation{0%{mask-position:140% 0}24%,to{mask-position:140% 0}23.99%{mask-position:-40% 0}}@keyframes ai-data-extraction-brain-breathe-animation{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.experience-section-4-image{overflow:visible}.experience-section-4-image .starry-window-stars>*{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>*{will-change:transform, opacity;animation:4s ease-in-out infinite backwards starry-window-star-twinkle-animation}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>:first-child{--star-x:3px;--star-y:-2px;animation-duration:4.2s;animation-delay:0s}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>:nth-child(2){--star-x:-2px;--star-y:3px;animation-duration:5.6s;animation-delay:1.1s}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>:nth-child(3){--star-x:-3px;--star-y:-3px;animation-duration:3.8s;animation-delay:2.3s}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>:nth-child(4){--star-x:2px;--star-y:4px;animation-duration:6.1s;animation-delay:.6s}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>:nth-child(5){--star-x:4px;--star-y:1px;animation-duration:4.7s;animation-delay:3.4s}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>:nth-child(6){--star-x:-4px;--star-y:-1px;animation-duration:5.2s;animation-delay:1.8s}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>:nth-child(7){--star-x:1px;--star-y:-4px;animation-duration:3.5s;animation-delay:2.9s}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>:nth-child(8){--star-x:-1px;--star-y:4px;animation-duration:6.4s;animation-delay:.2s}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-stars>:nth-child(9){--star-x:3px;--star-y:3px;animation-duration:4.9s;animation-delay:4.1s}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-comets>:first-child{will-change:transform;animation:10s infinite starry-window-comet-one-slide-animation}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-comets>:last-child{will-change:transform;animation:10s 1.2s infinite starry-window-comet-two-slide-animation}.experience-section-4-illustration-in-view .experience-section-4-image .starry-window-moon{will-change:transform;animation:9s ease-in-out infinite starry-window-moon-drift-animation}}@keyframes starry-window-star-twinkle-animation{0%,to{opacity:.3;transform:translate(0)scale(1)}50%{transform:translate(var(--star-x), var(--star-y)) scale(1.35);opacity:1}}@keyframes starry-window-comet-one-slide-animation{0%,30%{animation-timing-function:cubic-bezier(.22,1.5,.34,1);transform:translate(0)}50%,80%{animation-timing-function:cubic-bezier(.22,1.5,.34,1);transform:translate(40px,20px)}to{transform:translate(0)}}@keyframes starry-window-comet-two-slide-animation{0%,30%{animation-timing-function:cubic-bezier(.22,1.5,.34,1);transform:translate(0)}50%,80%{animation-timing-function:cubic-bezier(.22,1.5,.34,1);transform:translate(-30px,40px)}to{transform:translate(0)}}@keyframes starry-window-moon-drift-animation{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@property --hero-mx{syntax:"<length>";inherits:true;initial-value:0}@property --hero-my{syntax:"<length>";inherits:true;initial-value:0}.hero-section-image .outer-space-rocket,.hero-section-image .outer-space-planet{will-change:transform;transition:--hero-mx .2s ease-out,--hero-my .2s ease-out}.hero-section-image .outer-space-rocket{transform:translate(var(--hero-mx), var(--hero-my))}.hero-section-image .outer-space-planet{transform:translate(calc(var(--hero-mx) * .6), calc(var(--hero-my) * .6))}.hero-section-image .outer-space-stars,.hero-section-image .outer-space-comet{transform:translate(calc(var(--hero-mx) * .2), calc(var(--hero-my) * .2))}.hero-section-image .outer-space-background,.hero-section-image .outer-space-rings{transform:translate(calc(var(--hero-mx) * .1), calc(var(--hero-my) * .1))}@media (prefers-reduced-motion:no-preference){.hero-section-in-view .outer-space-rocket{transform-origin:50%;animation:7s ease-in-out infinite rocket-bobbing-animation}.hero-section-in-view .outer-space-planet{animation:9s ease-in-out infinite planet-bobbing-animation}.hero-section-in-view .outer-space-stars,.hero-section-in-view .outer-space-comet{animation:11s ease-in-out infinite stars-bobbing-animation}.hero-section-in-view .outer-space-background,.hero-section-in-view .outer-space-rings{animation:14s ease-in-out infinite background-bobbing-animation}.hero-section-in-view .outer-space-stars>*{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite star-twinkle-animation}.hero-section-in-view .outer-space-stars>:nth-child(5n+1){animation-duration:3.2s;animation-delay:0s}.hero-section-in-view .outer-space-stars>:nth-child(5n+2){animation-duration:4.1s;animation-delay:.6s}.hero-section-in-view .outer-space-stars>:nth-child(5n+3){animation-duration:3.6s;animation-delay:1.4s}.hero-section-in-view .outer-space-stars>:nth-child(5n+4){animation-duration:4.6s;animation-delay:.2s}.hero-section-in-view .outer-space-stars>:nth-child(5n){animation-duration:3.9s;animation-delay:1s}}@keyframes rocket-bobbing-animation{0%,to{transform:translate(var(--hero-mx), var(--hero-my))}20%{transform:translate(calc(var(--hero-mx) + 10px), calc(var(--hero-my) - 16px))}45%{transform:translate(calc(var(--hero-mx) - 14px), calc(var(--hero-my) - 22px))}70%{transform:translate(calc(var(--hero-mx) - 18px), calc(var(--hero-my) + 8px))}90%{transform:translate(calc(var(--hero-mx) + 12px), calc(var(--hero-my) + 14px))}}@keyframes planet-bobbing-animation{0%,to{transform:translate(calc(var(--hero-mx) * .6), calc(var(--hero-my) * .6))}25%{transform:translate(calc(var(--hero-mx) * .6 - 6px), calc(var(--hero-my) * .6 + 8px))}50%{transform:translate(calc(var(--hero-mx) * .6 + 9px), calc(var(--hero-my) * .6 + 3px))}75%{transform:translate(calc(var(--hero-mx) * .6 + 3px), calc(var(--hero-my) * .6 - 9px))}}@keyframes stars-bobbing-animation{0%,to{transform:translate(calc(var(--hero-mx) * .2), calc(var(--hero-my) * .2))}25%{transform:translate(calc(var(--hero-mx) * .2 + 5px), calc(var(--hero-my) * .2 - 4px))}50%{transform:translate(calc(var(--hero-mx) * .2 - 6px), calc(var(--hero-my) * .2 - 2px))}75%{transform:translate(calc(var(--hero-mx) * .2 - 2px), calc(var(--hero-my) * .2 + 6px))}}@keyframes background-bobbing-animation{0%,to{transform:translate(calc(var(--hero-mx) * .1), calc(var(--hero-my) * .1))}33%{transform:translate(calc(var(--hero-mx) * .1 - 3px), calc(var(--hero-my) * .1 + 2px))}66%{transform:translate(calc(var(--hero-mx) * .1 + 2px), calc(var(--hero-my) * .1 - 3px))}}@keyframes star-twinkle-animation{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.process-section-image{overflow:visible}.process-section-image .five-year-plan-widget,.process-section-image .five-year-plan-document,.process-section-image .five-year-plan-pie-chart,.process-section-image .five-year-plan-endpoint,.process-section-image .five-year-plan-line,.process-section-image .five-year-plan-line-highlight{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.process-section-illustration-in-view .process-section-image .five-year-plan-widget{will-change:transform;animation:7s ease-in-out infinite five-year-plan-widget-drift-animation}.process-section-illustration-in-view .process-section-image .five-year-plan-widget-1{--widget-x:3px;--widget-y:-2px;animation-delay:0s}.process-section-illustration-in-view .process-section-image .five-year-plan-widget-2{--widget-x:-3px;--widget-y:2px;animation-duration:8.2s;animation-delay:1.4s}.process-section-illustration-in-view .process-section-image .five-year-plan-widget-3{--widget-x:2px;--widget-y:3px;animation-duration:6.4s;animation-delay:2.6s}.process-section-illustration-in-view .process-section-image .five-year-plan-document-1{will-change:transform;animation:11s ease-in-out .4s infinite five-year-plan-document-1-drift-animation}.process-section-illustration-in-view .process-section-image .five-year-plan-document-2{will-change:transform;animation:13s ease-in-out 3.2s infinite five-year-plan-document-2-drift-animation}.process-section-illustration-in-view .process-section-image .five-year-plan-pie-chart{will-change:transform;animation:9.5s ease-in-out 1.7s infinite five-year-plan-pie-chart-drift-animation}.process-section-illustration-in-view .process-section-image .five-year-plan-endpoint,.process-section-illustration-in-view .process-section-image .five-year-plan-line,.process-section-illustration-in-view .process-section-image .five-year-plan-line-highlight{will-change:transform;animation:5s ease-in-out infinite five-year-plan-signal-drift-animation}.process-section-illustration-in-view .process-section-image .five-year-plan-line-shimmer-window{filter:blur(10px);animation:7s linear infinite five-year-plan-line-shimmer-animation}}@keyframes five-year-plan-widget-drift-animation{0%,to{transform:translate(0)}50%{transform:translate(var(--widget-x), var(--widget-y))}}@keyframes five-year-plan-document-1-drift-animation{0%,to{transform:translate(0)rotate(0)}22%{transform:translate(-10px,6px)rotate(-5deg)}48%{transform:translate(-3px,12px)rotate(4deg)}74%{transform:translate(8px,3px)rotate(-3deg)}}@keyframes five-year-plan-document-2-drift-animation{0%,to{transform:translate(0)rotate(0)}18%{transform:translate(7px,-8px)rotate(4deg)}46%{transform:translate(-2px,-11px)rotate(-5deg)}78%{transform:translate(-9px,-3px)rotate(4deg)}}@keyframes five-year-plan-pie-chart-drift-animation{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(9px,7px)rotate(6deg)}55%{transform:translate(2px,-8px)rotate(-6deg)}80%{transform:translate(-7px,3px)rotate(5deg)}}@keyframes five-year-plan-signal-drift-animation{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}@keyframes five-year-plan-line-shimmer-animation{0%,71.43%{stroke-dasharray:0 5000;stroke-dashoffset:0;animation-timing-function:ease-out}78.57%{stroke-dasharray:300 5000;stroke-dashoffset:0;animation-timing-function:linear}92.86%{stroke-dasharray:300 5000;stroke-dashoffset:-631px;animation-timing-function:ease-in}to{stroke-dasharray:0 5000;stroke-dashoffset:-931px}}
