.section-recruitment-process{--recruitment-ink:#281771;--recruitment-dot-fill:#e9f4ff;--recruitment-travel-accent:#38b6ff;--recruitment-corner:32px;--recruitment-mobile-gap:128px;--recruitment-shuttle-gap:148px;direction:rtl}.section-recruitment-process .recruitment-process__header{max-width:720px;margin:0 auto 180px;text-align:center}.section-recruitment-process .recruitment-process__title,.section-recruitment-process .recruitment-process__subtitle{margin:0}.section-recruitment-process .recruitment-process__subtitle{margin-top:16px;color:var(--pp-gray5,#515151)}.section-recruitment-process .recruitment-process__flow{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:640px;margin-inline:auto;isolation:isolate}.section-recruitment-process .recruitment-process__item{position:relative;z-index:1;min-width:0}.section-recruitment-process .recruitment-process__illustration{position:absolute;z-index:3;top:0;left:0;width:var(--recruitment-art-width,0);height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transform:translate3d(var(--recruitment-art-x,0),var(--recruitment-art-y,0),0)}.section-recruitment-process.is-geometry-ready .recruitment-process__illustration{opacity:1}.section-recruitment-process .recruitment-process__illustration img{display:block;width:100%;height:auto;max-width:none}.section-recruitment-process .recruitment-process__card{display:flex;flex-direction:row;direction:rtl;align-items:center;gap:16px;width:100%;min-height:172px;padding:24px 16px;background:var(--pp-white,#fff);border-radius:24px;box-shadow:var(--pp-shadow-card3,0 0 3px rgba(40,40,40,0.2));box-sizing:border-box}.section-recruitment-process .recruitment-process__card-media{flex:0 0 80px;width:80px;min-width:0;height:80px;display:flex;align-items:center;justify-content:center}.section-recruitment-process .recruitment-process__card-media .container-image{flex:none;width:64px;height:64px}.section-recruitment-process .recruitment-process__card-body{flex:1 1 0;min-width:0;text-align:right}.section-recruitment-process .recruitment-process__card-title{margin:0;color:var(--pp-black,#282828);font-size:16px;font-weight:700;line-height:25px}.section-recruitment-process .recruitment-process__card-description{margin-top:8px;color:var(--pp-gray5,#515151);font-size:15px;line-height:1.55;text-align:justify;overflow-wrap:anywhere}.section-recruitment-process .recruitment-process__card-description>:first-child{margin-top:0}.section-recruitment-process .recruitment-process__card-description>:last-child{margin-bottom:0}.section-recruitment-process .recruitment-process__item--4 .recruitment-process__card{padding-block:12px}.section-recruitment-process .recruitment-process__connector{position:relative;z-index:2;flex:0 0 var(--recruitment-mobile-gap);height:var(--recruitment-mobile-gap);display:flex;align-items:center;justify-content:center;pointer-events:none}.section-recruitment-process .recruitment-process__connector-svg{display:block;width:24px;height:128px;overflow:visible}.section-recruitment-process .recruitment-process__connector-line,.section-recruitment-process .recruitment-process__connector-dot,.section-recruitment-process .recruitment-process__connector-tip{stroke:var(--recruitment-ink);stroke-width:2;vector-effect:non-scaling-stroke}.section-recruitment-process .recruitment-process__connector-line{fill:none;stroke-dasharray:1 5;stroke-linecap:round;stroke-linejoin:round}.section-recruitment-process .recruitment-process__connector-dot{fill:var(--recruitment-dot-fill)}.section-recruitment-process .recruitment-process__connector-tip{fill:none;stroke-linecap:round;stroke-linejoin:round}.section-recruitment-process .recruitment-process__connector-highlight{fill:none;stroke:var(--recruitment-travel-accent);stroke-width:3.2;stroke-dasharray:1 5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;pointer-events:none}.section-recruitment-process .recruitment-process__connector-halo{fill:none;stroke:var(--recruitment-travel-accent);stroke-width:2.5;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:center;pointer-events:none}@keyframes recruitment-dot-halo{0%{opacity:0;transform:scale(0.75)}27%{opacity:.5;transform:scale(1.7)}100%{opacity:0;transform:scale(2.3)}}@keyframes recruitment-dot-light{0%,100%{stroke:var(--recruitment-ink);fill:var(--recruitment-dot-fill)}40%{stroke:var(--recruitment-travel-accent);fill:#c7ebff}}.section-recruitment-process .recruitment-process__connector.is-ambient-starting .recruitment-process__connector-halo{animation:recruitment-dot-halo 540ms ease-out both}.section-recruitment-process .recruitment-process__connector.is-ambient-starting .recruitment-process__connector-dot{animation:recruitment-dot-light 540ms ease-out both}.section-recruitment-process .recruitment-process__connector-tip{transition:stroke 200ms ease-out,filter 200ms ease-out}.section-recruitment-process .recruitment-process__connector-tip.is-ambient-highlighted{stroke:var(--recruitment-travel-accent);filter:drop-shadow(0 0 3px rgba(56,182,255,0.55))}@keyframes recruitment-card-enter{from{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.section-recruitment-process .recruitment-process__item.is-revealed .recruitment-process__card{animation:recruitment-card-enter 340ms ease-out both}.section-recruitment-process .recruitment-process__connector.is-motion-ready .recruitment-process__connector-tip{opacity:0}.section-recruitment-process .recruitment-process__connector.is-drawn .recruitment-process__connector-tip{opacity:1;transition:opacity 180ms ease-out}@media(min-width:1050px){.section-recruitment-process .recruitment-process__header{margin-bottom:85px}.section-recruitment-process[data-step-count="5"] .recruitment-process__flow{display:grid;max-width:none;direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 64px auto 96px auto;-moz-column-gap:2.7734375%;column-gap:2.7734375%;align-items:start}.section-recruitment-process .recruitment-process__item{direction:rtl}.section-recruitment-process[data-step-count="5"] .recruitment-process__item--1{grid-column:3;grid-row:1}.section-recruitment-process[data-step-count="5"] .recruitment-process__item--2{grid-column:1;grid-row:1}.section-recruitment-process[data-step-count="5"] .recruitment-process__item--3{grid-column:2;grid-row:3}.section-recruitment-process[data-step-count="5"] .recruitment-process__item--4{grid-column:3;grid-row:5}.section-recruitment-process[data-step-count="5"] .recruitment-process__item--5{grid-column:1;grid-row:5}.section-recruitment-process .recruitment-process__card{min-height:0;padding:24px 16px}.section-recruitment-process .recruitment-process__item--4 .recruitment-process__card{padding:24px 16px}.section-recruitment-process .recruitment-process__card-title{font-size:17px;font-weight:600;line-height:26px}.section-recruitment-process .recruitment-process__card-description{line-height:32px}.section-recruitment-process[data-step-count="5"] .recruitment-process__connector{position:absolute;inset:0;display:block;width:100%;height:100%;flex:none}.section-recruitment-process[data-step-count="5"] .recruitment-process__connector-svg{width:100%;height:100%}.section-recruitment-process[data-step-count="5"]:not(.is-geometry-ready) .recruitment-process__connector-svg{visibility:hidden}}@media(max-width:1049px){.section-recruitment-process[data-step-count="5"] .recruitment-process__connector[data-recruitment-connector="4"]{flex-basis:var(--recruitment-shuttle-gap);height:var(--recruitment-shuttle-gap)}.section-recruitment-process[data-step-count="5"] .recruitment-process__connector[data-recruitment-connector="4"] .recruitment-process__connector-svg{height:var(--recruitment-shuttle-gap)}}@media(prefers-reduced-motion:reduce){.section-recruitment-process .recruitment-process__item.is-revealed .recruitment-process__card{animation:none}.section-recruitment-process .recruitment-process__connector.is-drawn .recruitment-process__connector-tip{transition:none}.section-recruitment-process .recruitment-process__connector-highlight,.section-recruitment-process .recruitment-process__connector-halo{display:none}.section-recruitment-process .recruitment-process__connector.is-ambient-starting .recruitment-process__connector-dot{animation:none}.section-recruitment-process .recruitment-process__connector-tip{transition:none}}
/*# sourceMappingURL=../css-maps/recruitment-process/frontend.min.css.map */
