.jobs-stage{aspect-ratio:1120/896}.jobs-ground{transform-origin:55% 100%;--idle:3.1s;--idle-delay:-900ms;--r1:.6deg;--r2:-.4deg;translate:0 2.12054%}.jobs-card{rotate:var(--r,0deg);transform-origin:50% 100%;display:block;position:absolute}.jobs-card--seat{aspect-ratio:320/456;border:2.5px dashed color-mix(in srgb, var(--color-forest-green) 80%, transparent);border-radius:7%}@keyframes jobs-make-room-a{0%{translate:0}15.8%{translate:46%}36.8%{translate:23% -4%}51.6%,to{translate:0}}@keyframes jobs-make-room-b{0%{translate:0}15.8%{translate:46%}36.8%{translate:23% -4%}51.6%{translate:0}86.3%{translate:-5%}96.8%,to{translate:0}}@keyframes jobs-make-room-c{0%{translate:0}15.8%{translate:-46%}36.8%{translate:-23% -4%}51.6%{translate:0}86.3%{translate:5%}96.8%,to{translate:0}}@keyframes jobs-make-room-you{0%{translate:0;rotate:var(--r);filter:none;scale:1}4.2%{filter:drop-shadow(0 10px 8px #0112102e);translate:0 -16%;rotate:2deg;scale:1.04}8.4%{filter:drop-shadow(0 14px 12px #01121038);translate:0 -30%;rotate:6deg;scale:1.07}60%{filter:drop-shadow(0 8px 8px #01121033);translate:0 -14%;rotate:-7deg;scale:1.04}73.7%{filter:drop-shadow(0 4px 4px #01121029);translate:0 -4%;rotate:-1deg;scale:1.01}86.3%,to{translate:0;rotate:var(--r);filter:none;scale:1}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=reduce]) .jobs-stage--act:is([data-scene=before],[data-scene=play]) .jobs-card--a,:root:not([data-reduce-motion=reduce]) .jobs-stage--act:is([data-scene=before],[data-scene=play]) .jobs-card--b,:root:not([data-reduce-motion=reduce]) .jobs-stage--act:is([data-scene=before],[data-scene=play]) .jobs-card--c,:root:not([data-reduce-motion=reduce]) .jobs-stage--act:is([data-scene=before],[data-scene=play]) .jobs-card--you{animation-duration:1.9s;animation-timing-function:step-end;animation-fill-mode:both}:root:not([data-reduce-motion=reduce]) .jobs-stage--act:is([data-scene=before],[data-scene=play]) .jobs-card--a{animation-name:jobs-make-room-a}:root:not([data-reduce-motion=reduce]) .jobs-stage--act:is([data-scene=before],[data-scene=play]) .jobs-card--b{animation-name:jobs-make-room-b}:root:not([data-reduce-motion=reduce]) .jobs-stage--act:is([data-scene=before],[data-scene=play]) .jobs-card--c{animation-name:jobs-make-room-c}:root:not([data-reduce-motion=reduce]) .jobs-stage--act:is([data-scene=before],[data-scene=play]) .jobs-card--you{animation-name:jobs-make-room-you}:root:not([data-reduce-motion=reduce]) .jobs-stage--act[data-scene=before] .jobs-card{animation-play-state:paused}:root:not([data-reduce-motion=reduce]) .jobs-stage--act{cursor:default}}.jobs-slot{clip-path:inset(-400% -60% 0)}.jobs-slot-card{transform-origin:50% 100%;display:block;translate:0 34%;rotate:4deg}@keyframes jobs-sequel{0%{translate:0 -46%;rotate:9deg}36%{translate:0 -6%;rotate:-2deg}72%,to{translate:0 34%;rotate:4deg}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=reduce]) .jobs-apply:is([data-scene=before],[data-scene=play]) .jobs-slot-card{animation:.9s step-end both jobs-sequel}:root:not([data-reduce-motion=reduce]) .jobs-apply[data-scene=before] .jobs-slot-card{animation-play-state:paused}:root:not([data-reduce-motion=reduce]) .jobs-slot-lift{transition:translate 1ms step-end}:root:not([data-reduce-motion=reduce]) .jobs-apply:has(.jobs-apply-cta:is(:hover,:focus-visible)) .jobs-slot-lift{translate:0 -14%}:root:not([data-reduce-motion=reduce]) .jobs-row-tab,:root:not([data-reduce-motion=reduce]) .jobs-row-arrow{transition:transform .22s cubic-bezier(.3,.7,.2,1)}@media (hover:hover){:root:not([data-reduce-motion=reduce]) .jobs-row:hover .jobs-row-tab{transform:translateY(-3px)}:root:not([data-reduce-motion=reduce]) .jobs-row:hover .jobs-row-arrow{transform:translate(3px)}}:root:not([data-reduce-motion=reduce]) .jobs-row:has(:focus-visible) .jobs-row-tab{transform:translateY(-3px)}:root:not([data-reduce-motion=reduce]) .jobs-row:has(:focus-visible) .jobs-row-arrow{transform:translate(3px)}}
