.c-recruit-decor{height:120px;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media not all and (min-width:1024px){.c-recruit-decor{height:100%}}.c-recruit-decor__decor{height:120px;opacity:0;position:absolute;top:0;width:200px;z-index:0}.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor{opacity:1}.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor .rp-move-1,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor .rp-move-2,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor .rp-move-3,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor .rp-move-4,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor .rp-move-5,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor .rp-move-6,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor .rp-move-7,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor .rp-move-8{animation:recruit-decor-move 12s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--delay,0s);animation-play-state:running!important}.c-recruit-decor__decor.is-show{opacity:1}.c-recruit-decor__decor.is-show .rp-move-1,.c-recruit-decor__decor.is-show .rp-move-2,.c-recruit-decor__decor.is-show .rp-move-3,.c-recruit-decor__decor.is-show .rp-move-4,.c-recruit-decor__decor.is-show .rp-move-5,.c-recruit-decor__decor.is-show .rp-move-6,.c-recruit-decor__decor.is-show .rp-move-7,.c-recruit-decor__decor.is-show .rp-move-8{animation:recruit-decor-move 12s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--delay,0s);animation-play-state:running!important}.c-recruit-decor__decor--left{left:-1rem;top:4rem}@media not all and (min-width:768px){.c-recruit-decor__decor--left.is-hero-decor{bottom:unset;left:-3rem;top:-5rem;transform:scale(1)}}.c-recruit-decor__decor--right{right:0}@media not all and (min-width:1024px){.c-recruit-decor__decor--right{bottom:calc(var(--_js-get-recruit-photo-height, 200px) + 3rem);top:unset;transform:scale(.6);transform-origin:top right}}@media not all and (min-width:768px){.c-recruit-decor__decor--right.is-hero-decor{bottom:unset;right:-2rem;top:0;transform:scale(.8)}}.c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor.is-show .rp-move-1,.c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor.is-show .rp-move-2,.c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor.is-show .rp-move-3,.c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor.is-show .rp-move-4,.c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor.is-show .rp-move-5,.c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor.is-show .rp-move-6,.c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor.is-show .rp-move-7,.c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor.is-show .rp-move-8,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor .rp-move-1,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor .rp-move-2,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor .rp-move-3,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor .rp-move-4,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor .rp-move-5,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor .rp-move-6,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor .rp-move-7,.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor[data-animation-loop=false] .c-recruit-decor__decor .rp-move-8{animation:recruit-decor-move-once 3s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--delay,0s);animation-play-state:running!important}.c-recruit-decor__decor-svg{display:block;overflow:visible}.c-recruit-decor__decor[data-variant=typeLeft] .rp-variant-left,.c-recruit-decor__decor[data-variant=typeLeft] .rp-variant-right{display:none}.c-recruit-decor__decor[data-variant=typeLeft] .rp-variant-left{display:block}.c-recruit-decor__decor[data-variant=typeRight] .rp-variant-left,.c-recruit-decor__decor[data-variant=typeRight] .rp-variant-right{display:none}.c-recruit-decor__decor[data-variant=typeRight] .rp-variant-right{display:block}.c-recruit-decor__decor[data-variant=typeLeft] .rp-move-1{--distance:100px;--opacity:0.8;--delay:0s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeLeft] .rp-move-2{--distance:80px;--opacity:0.6;--delay:0.08s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeLeft] .rp-move-3{--distance:60px;--opacity:0.4;--delay:0.18s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeLeft] .rp-move-4{--distance:40px;--opacity:0.6;--delay:0.32s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeLeft] .rp-move-5{--distance:30px;--opacity:0.6;--delay:0.48s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeLeft] .rp-move-6{--distance:20px;--opacity:0.7;--delay:0.65s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeLeft] .rp-move-7{--distance:10px;--opacity:0.8;--delay:0.82s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeLeft] .rp-move-8{--distance:5px;--opacity:0.9;--delay:1s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeRight] .rp-move-1{--distance:120px;--opacity:0.7;--delay:0s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeRight] .rp-move-2{--distance:90px;--opacity:0.6;--delay:0.06s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeRight] .rp-move-3{--distance:70px;--opacity:0.5;--delay:0.14s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeRight] .rp-move-4{--distance:50px;--opacity:0.6;--delay:0.24s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeRight] .rp-move-5{--distance:35px;--opacity:0.7;--delay:0.36s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeRight] .rp-move-6{--distance:25px;--opacity:0.8;--delay:0.5s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeRight] .rp-move-7{--distance:15px;--opacity:0.9;--delay:0.66s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}.c-recruit-decor__decor[data-variant=typeRight] .rp-move-8{--distance:10px;--opacity:1;--delay:0.84s;animation-play-state:paused;opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}@keyframes recruit-decor-move{0%{opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}1%{opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}20%{opacity:var(--opacity,.6);transform:translateX(0)}60%{opacity:var(--opacity,.6);transform:translateX(0)}67%{opacity:0;transform:translateX(20px)}to{opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}}@keyframes recruit-decor-move-once{0%{opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}1%{opacity:0;transform:translateX(calc(var(--distance, 100px)*-1))}to{opacity:var(--opacity,.6);transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.c-recruit-decor__decor{animation:none!important}.c-recruit-decor[data-is-hero-decor=true] .c-recruit-decor__decor,.c-recruit-decor__decor.is-show{opacity:1;transform:translateX(0)}}
