@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";#recruitment{--red:#bc2932;--ink:#111216;--muted:#9d9da7}#recruitment *{box-sizing:border-box}#recruitment{color:#fff;background:#101114;margin:0;font-family:DM Sans,sans-serif}#recruitment button,#recruitment input,#recruitment select,#recruitment textarea{font:inherit}#recruitment a{color:inherit;text-decoration:none}#recruitment button,#recruitment a,#recruitment input,#recruitment select,#recruitment textarea{outline-offset:5px}#recruitment button{cursor:pointer}#recruitment header{z-index:2;border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;height:108px;margin:0 6%;display:flex;position:relative}#recruitment .lp-logo{object-fit:contain;filter:brightness(0)invert();width:182px;height:77px}#recruitment .lp-brand{align-items:center;gap:30px;display:flex}#recruitment .lp-brand span{letter-spacing:2px;color:#c3c3ca;border-left:1px solid #ffffff28;padding-left:30px;font-size:11px}#recruitment nav{color:#b8b8c1;align-items:center;gap:30px;font-size:12px;display:flex}#recruitment .lp-team{border:1px solid #ffffff30;border-radius:30px;padding:12px 20px}#recruitment main{position:relative;overflow:hidden}#recruitment .lp-ambient{pointer-events:none;background:radial-gradient(at 43% 48%,#831a242c,#0000 52%);position:absolute;inset:0}#recruitment .lp-orbit{border:1px solid #ffffff07;border-radius:50%;width:740px;height:740px;position:absolute;top:0;left:calc(43% - 370px)}#recruitment .lp-orbit:before,#recruitment .lp-orbit:after{content:"";border:1px solid #ffffff07;border-radius:50%;position:absolute;inset:70px}#recruitment .lp-orbit:after{inset:140px}#recruitment .lp-orbit i{transform-origin:0 370px;background:#ec5261;border-radius:50%;width:7px;height:7px;animation:40s linear infinite orbit;position:absolute;top:0;left:50%;box-shadow:0 0 20px #e12c46}#recruitment .lp-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:8%;max-width:1440px;margin:auto;padding:64px 6% 70px;display:grid;position:relative}#recruitment .lp-intro{animation:.9s both rise}#recruitment .lp-eyebrow{letter-spacing:2.7px;text-transform:uppercase;color:#fff;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}#recruitment .lp-dot{background:#e34250;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #bd293218}#recruitment h1{letter-spacing:-4px;margin:29px 0 25px;font-family:Manrope,sans-serif;font-size:clamp(46px,5.1vw,76px);font-weight:500;line-height:1.07}#recruitment h1 em{color:#f56c76;font-style:normal}#recruitment h1 strong{font-weight:800}#recruitment .lp-intro>p{color:#a9a9b4;max-width:360px;font-size:16px;line-height:1.85}#recruitment .lp-tagline{color:#d2d2d9;align-items:center;gap:13px;margin-top:32px;font-size:12px;display:flex}#recruitment .lp-arrow{color:#f37c86;border:1px solid #bd29327a;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}#recruitment .lp-network{border-top:1px solid #ffffff0d;max-width:400px;height:150px;margin-top:35px;padding-top:18px;position:relative}#recruitment .lp-network svg{width:100%;height:110px}#recruitment .lp-network path{stroke:#f2798340;fill:none;stroke-width:1px}#recruitment .lp-network circle{fill:#d84451}#recruitment .lp-network .lp-pulse{fill:none;stroke:#e25b68;transform-box:fill-box;transform-origin:50%;animation:3s infinite pulse}#recruitment .lp-network-label{letter-spacing:1.7px;color:#82828f;font-size:9px;position:absolute;top:25px}#recruitment .lp-network-note{color:#797987;font-size:10px;position:absolute;bottom:3px;right:0}#recruitment .lp-form-card{color:#191a21;background:#fff;border-radius:20px;padding:34px 36px 28px;animation:.9s .15s both rise;position:relative;box-shadow:0 35px 80px #0005}#recruitment .lp-form-card:before{content:"";background:linear-gradient(90deg,#0000,#bc2932,#0000);height:3px;position:absolute;top:0;left:32px;right:32px}#recruitment .lp-card-top{letter-spacing:1.8px;color:#8a8993;justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex}#recruitment .lp-time{letter-spacing:0;color:#94939c;font-weight:400}#recruitment .lp-steps{gap:5px;margin:24px 0 26px;display:flex}#recruitment .lp-step{background:#eeedf0;border-radius:3px;flex:1;height:3px;transition:background .4s}#recruitment .lp-step.lp-active{background:var(--red)}#recruitment h2{letter-spacing:-1px;margin:0 0 9px;font-family:Manrope,sans-serif;font-size:26px;font-weight:800}#recruitment .lp-subtitle{color:#85838d;margin:0 0 24px;font-size:13px;line-height:1.6}#recruitment .lp-field{margin:0 0 17px}#recruitment label{margin-bottom:8px;font-size:12px;font-weight:600;display:block}#recruitment input,#recruitment select,#recruitment textarea{color:#292732;background:#f8f8fa;border:1px solid #e7e6eb;border-radius:8px;width:100%;min-height:46px;padding:12px 14px;font-size:13px;transition:background .2s,border .2s}#recruitment input:focus,#recruitment textarea:focus,#recruitment select:focus{border-color:var(--red);background:#fff;outline:0;box-shadow:0 0 0 3px #bc29320e}#recruitment input::placeholder,#recruitment textarea::placeholder{color:#aaa7b1}#recruitment textarea{resize:vertical}#recruitment textarea:disabled{cursor:not-allowed;background:#eae9ed}#recruitment small{color:#95929d;margin-top:7px;font-size:10px;line-height:1.5;display:block}#recruitment .lp-row{grid-template-columns:1fr 100px;gap:12px;display:grid}#recruitment .lp-primary{background:var(--red);color:#fff;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;margin-top:22px;padding:15px 19px;font-size:13px;font-weight:600;transition:transform .2s,background .2s;display:flex}#recruitment .lp-primary:hover{background:#a91e28;transform:translateY(-2px)}#recruitment .lp-primary span{font-size:21px;font-weight:400;line-height:1}#recruitment .lp-secure{color:#94919c;justify-content:center;align-items:center;gap:7px;margin-top:19px;font-size:10px;display:flex}#recruitment .lp-secure svg{width:13px;height:13px}#recruitment .lp-back{color:#777;background:0 0;border:0;margin-bottom:18px;padding:0;font-size:12px}#recruitment .lp-consent{color:#77737f;gap:10px;font-size:11px;font-weight:400;line-height:1.6;display:flex}#recruitment .lp-consent input{width:15px;min-height:15px;accent-color:var(--red);flex-shrink:0;margin:3px 0 0}#recruitment .lp-journey{background:#141519;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:1fr 1fr 1fr;gap:35px;padding:34px 6%;display:grid}#recruitment .lp-journey article{gap:20px;display:flex}#recruitment .lp-num{color:#bf4550;font-family:Manrope;font-size:27px;line-height:1.2}#recruitment .lp-journey h3{margin:0 0 7px;font-size:13px;font-weight:500}#recruitment .lp-journey p{color:#85858f;max-width:240px;margin:0;font-size:11px;line-height:1.7}#recruitment footer{color:#70717d;letter-spacing:.2px;justify-content:space-between;padding:25px 6%;font-size:10px;display:flex}#recruitment .lp-preview{pointer-events:none;z-index:10;white-space:nowrap;color:#d8d3dd;background:#29252ff0;border:1px solid #ffffff25;border-radius:30px;padding:9px 16px;font-size:10px;position:fixed;bottom:13px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0003}#recruitment .lp-preview b{color:#f5b7bb;font-weight:500}#recruitment .lp-done{text-align:center;padding:32px 0}#recruitment .lp-done .lp-check{color:var(--red);background:#f9edef;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 25px;font-size:28px;display:grid}#recruitment [hidden]{display:none!important}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.7;transform:scale(1.8)}}@media (min-width:1500px){#recruitment .lp-hero{padding-top:85px;padding-bottom:85px}}@media (max-width:950px){#recruitment .lp-hero{gap:5%;padding-left:5%;padding-right:5%}#recruitment h1{letter-spacing:-2.8px;font-size:52px}#recruitment .lp-form-card{padding:28px}#recruitment .lp-brand span{display:none}}@media (max-width:700px){#recruitment header{height:84px;margin:0 6%}#recruitment .lp-logo{width:145px;height:65px}#recruitment nav>a:first-child{display:none}#recruitment .lp-team{padding:9px 13px;font-size:10px}#recruitment .lp-hero{grid-template-columns:1fr;gap:36px;padding:40px 6%}#recruitment h1{margin:23px 0 20px;font-size:49px}#recruitment .lp-intro>p{max-width:100%;font-size:14px}#recruitment .lp-network{display:none}#recruitment .lp-tagline{margin-top:23px}#recruitment .lp-form-card{padding:29px 24px}#recruitment .lp-journey{grid-template-columns:1fr;gap:25px;padding:30px 7%}#recruitment .lp-journey p{max-width:none}#recruitment footer{gap:20px;padding-bottom:70px;font-size:9px}#recruitment .lp-preview{padding:8px 12px;font-size:9px}#recruitment .lp-orbit{left:-350px}#recruitment h2{font-size:25px}}@media (prefers-reduced-motion:reduce){#recruitment *,#recruitment :before,#recruitment :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#recruitment .lp-drift{pointer-events:none;border-radius:50%;width:560px;height:560px;position:absolute}#recruitment .lp-drift i{transform-origin:0 280px;opacity:.5;background:#df6470;border-radius:50%;width:4px;height:4px;animation:55s linear infinite orbit;position:absolute;top:0;left:50%;box-shadow:0 0 12px #bc293255}#recruitment .lp-drift-a{top:70px;left:-270px;transform:rotate(-35deg)}#recruitment .lp-drift-a i{animation-delay:-12s}#recruitment .lp-drift-b{top:-270px;left:25%;transform:rotate(60deg)}#recruitment .lp-drift-b i{opacity:.4;width:3px;height:3px;animation-duration:72s;animation-direction:reverse;animation-delay:-30s}#recruitment .lp-drift-c{top:180px;right:-330px;transform:rotate(130deg)}#recruitment .lp-drift-c i{opacity:.45;width:5px;height:5px;animation-duration:63s;animation-delay:-22s}@media (max-width:700px){#recruitment .lp-drift-b{top:-180px;left:0}#recruitment .lp-drift-c{top:470px;right:-400px}}@media (prefers-reduced-motion:reduce){#recruitment .lp-drift i{animation:none!important}}#recruitment .lp-drift-d{top:140px;left:5%;transform:rotate(85deg)}#recruitment .lp-drift-d i{opacity:.35;width:3px;height:3px;animation-duration:81s;animation-direction:reverse;animation-delay:-8s}#recruitment .lp-drift-e{top:-210px;left:48%;transform:rotate(200deg)}#recruitment .lp-drift-e i{opacity:.45;width:6px;height:6px;animation-duration:67s;animation-delay:-39s}#recruitment .lp-drift-f{top:360px;left:-230px;transform:rotate(250deg)}#recruitment .lp-drift-f i{opacity:.4;width:4px;height:4px;animation-duration:90s;animation-direction:reverse;animation-delay:-52s}@media (max-width:700px){#recruitment .lp-drift-d{top:150px;left:-340px}#recruitment .lp-drift-e{top:-230px;left:30%}#recruitment .lp-drift-f{top:490px;left:-400px}}#recruitment{--red:#bc2932;min-height:100vh;line-height:1.5}#recruitment fieldset{border:0;min-width:0;margin:0;padding:0}#recruitment .lp-error{color:#a41e28;background:#fff0f0;border-radius:7px;margin-top:12px;padding:10px 12px;font-size:12px}#recruitment .lp-protocol{overflow-wrap:anywhere;background:#f7f6f8;border-radius:8px;margin:22px 0;padding:14px;font-size:12px}#recruitment .lp-protocol strong{margin-top:6px;display:block}#recruitment .lp-required{margin-top:-12px;margin-bottom:18px}#recruitment .lp-back:disabled{opacity:.5}#recruitment input[aria-invalid=true]{border-color:#bc2932}
