.pg-vacatures{--paper-2:#f9fafb}.pg-vacatures .page{background:var(--ink);flex-direction:column;min-height:100%;display:flex;position:relative}.pg-vacatures .page>*{flex:none}.pg-vacatures a{color:var(--ink)}.pg-vacatures a:hover{color:var(--red-d)}.pg-vacatures .va a,.pg-vacatures .va a:hover{color:#fff}.pg-vacatures .vd a,.pg-vacatures .vd a:hover,.pg-vacatures .vd .vh-b2,.pg-vacatures .vd .vh-b2:hover{color:var(--ink)}.pg-vacatures .ct-nav{justify-content:space-between;align-items:center;gap:24px;padding:22px 56px;display:flex}.pg-vacatures .ct-brand{align-items:center;gap:14px;min-width:0;display:flex}.pg-vacatures .ct-logo{background:var(--ink);border-radius:999px;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}.pg-vacatures .ct-logo img{width:auto;height:58%;display:block}.pg-vacatures .ct-secs{align-items:center;gap:4px;display:flex}.pg-vacatures .ct-sec{color:#0e0e11a8;white-space:nowrap;border-radius:999px;align-items:center;padding:11px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background .22s,color .22s,transform .24s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .ct-sec:hover{color:var(--ink);background:#0e0e110f;transform:translateY(-1px)}.pg-vacatures .ct-sec.on,.pg-vacatures .ct-sec.on:hover{background:var(--ink);color:#fff}.pg-vacatures .ct-ctrl{flex:none;align-items:center;gap:10px;display:flex}.pg-vacatures .ct-icbtn{width:48px;height:48px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0e0e1133;border-radius:999px;justify-content:center;align-items:center;transition:background .22s,border-color .22s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .ct-icbtn:hover{background:#0e0e110f;border-color:#0e0e1166;transform:translateY(-2px)scale(1.05)}.pg-vacatures .ct-book{background:var(--red);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;height:48px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .22s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex;box-shadow:0 12px 26px -12px #e0231b99}.pg-vacatures .ct-book:hover{background:var(--red-d);color:#fff;transform:translateY(-2px)}.pg-vacatures .ct-menu{cursor:pointer;height:48px;color:var(--ink);font-family:var(--body);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #0e0e1133;border-radius:999px;align-items:center;gap:11px;padding:0 20px;font-size:12.5px;font-weight:700;transition:background .22s,border-color .22s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .ct-menu:hover{background:#0e0e110f;border-color:#0e0e1166;transform:translateY(-2px)}.pg-vacatures .ct-bars{flex-direction:column;gap:3px;display:flex}.pg-vacatures .ct-bars i{background:var(--ink);border-radius:2px;width:17px;height:2px;transition:width .28s cubic-bezier(.2,.7,.3,1);display:block}.pg-vacatures .ct-menu:hover .ct-bars i:first-child{width:11px}.pg-vacatures .ct-menu:hover .ct-bars i:nth-child(3){width:8px}.pg-vacatures .vh{background:var(--paper);width:100%;color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.pg-vacatures .vh-top{text-align:center;flex-direction:column;align-items:center;padding:40px 56px 0;display:flex}.pg-vacatures .vh-pill{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#0e0e11b3;white-space:nowrap;background:#fff9;border:1px solid #0e0e1129;border-radius:999px;align-items:center;gap:9px;padding:8px 16px;font-size:10.5px;display:inline-flex}.pg-vacatures .vh-pill i{background:var(--red);border-radius:50%;flex:none;width:6px;height:6px}.pg-vacatures .vh-h1{font-family:var(--display);letter-spacing:-.05em;text-wrap:balance;max-width:15ch;margin-top:30px;font-size:112px;font-weight:800;line-height:.9}.pg-vacatures .vh-h1 em{color:var(--red);font-style:normal}.pg-vacatures .vh-sub{color:#0e0e119e;text-wrap:pretty;max-width:56ch;margin-top:26px;font-size:19px;line-height:1.6}.pg-vacatures .vh-cta{align-items:center;gap:12px;margin-top:34px;display:flex}.pg-vacatures .vh-b1{background:var(--ink);color:#fff;font-family:var(--display);letter-spacing:-.01em;border-radius:2px;align-items:center;gap:16px;padding:5px 5px 5px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:background .22s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .vh-b1 i{background:var(--red);border-radius:2px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .vh-b1:hover{color:#fff;background:#191920;transform:translateY(-2px)}.pg-vacatures .vh-b1:hover i{transform:translate(4px)}.pg-vacatures .vh-b2{border:1.5px solid var(--ink);height:52px;font-family:var(--display);color:var(--ink);border-radius:2px;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:background .22s,color .22s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .vh-b2 svg{color:var(--ink);transition:color .22s}.pg-vacatures .vh-b2:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.pg-vacatures .vh-b2:hover svg,.pg-vacatures .vd .vh-b2:hover,.pg-vacatures .vd .vh-b2:hover svg{color:#fff}.pg-vacatures .vh-facts{grid-template-columns:repeat(3,1fr);margin-top:82px;padding:0 56px;display:grid}.pg-vacatures .vh-fact{border-left:1px solid #0e0e112e;flex-direction:column;gap:14px;padding:0 30px;display:flex}.pg-vacatures .vh-fact:first-child{padding-left:30px}.pg-vacatures .vh-fx{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#0e0e11b3;background:var(--paper);white-space:nowrap;border:1px solid #0e0e1138;border-radius:2px;align-self:flex-start;align-items:center;margin-left:-30px;padding:5px 10px;font-size:9px;display:inline-flex}.pg-vacatures .vh-ft{font-family:var(--display);letter-spacing:-.025em;text-wrap:pretty;font-size:21px;font-weight:700;line-height:1.3}.pg-vacatures .vh-foot{border-top:1px solid #0e0e1124;justify-content:space-between;align-items:center;gap:24px;margin-top:70px;padding:20px 56px 26px;display:flex}.pg-vacatures .vh-cue,.pg-vacatures .vh-meta{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#0e0e11a8;align-items:center;gap:9px;font-size:10.5px;display:inline-flex}.pg-vacatures .vh-cue svg{color:var(--red-d)}.pg-vacatures .vr{background:var(--paper);width:100%;color:var(--ink);border-top:1px solid #0e0e1114;flex-direction:column;gap:52px;padding:96px 0 104px;display:flex;position:relative;overflow:hidden}.pg-vacatures .vr-head{justify-content:space-between;align-items:flex-end;gap:40px;padding:0 56px;display:flex}.pg-vacatures .vr-ht{flex-direction:column;gap:14px;display:flex}.pg-vacatures .vr-ey{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--red);font-size:12px;font-weight:700}.pg-vacatures .vr-h2{font-family:var(--display);letter-spacing:-.035em;font-size:52px;font-weight:800;line-height:1}.pg-vacatures .vr-note{color:#0e0e11a8;text-wrap:pretty;max-width:34ch;font-size:16px;line-height:1.6}.pg-vacatures .vr-grid{grid-template-columns:1fr 1fr;gap:20px;padding:0 56px;display:grid}.pg-vacatures .vc{text-align:left;cursor:pointer;min-width:0;font-family:var(--body);color:var(--ink);background:#f6f7f8;border:1px solid #0e0e111a;border-radius:24px;flex-direction:column;padding:28px 30px 30px;text-decoration:none;transition:transform .38s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .38s,background .3s;display:flex;position:relative;overflow:hidden}.pg-vacatures .vc:after{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform .4s cubic-bezier(.2,.7,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pg-vacatures .vc:hover{background:#fff;border-color:#0e0e1138;transform:translateY(-4px);box-shadow:0 34px 60px -36px #0e0e1166}.pg-vacatures .vc:hover:after{transform:scaleX(1)}.pg-vacatures .vc-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.pg-vacatures .vc-idx{font-family:var(--mono);letter-spacing:.2em;color:#0e0e1173;font-size:11px}.pg-vacatures .vc-spots{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--red-d);white-space:nowrap;background:#e0231b14;border:1px solid #e0231b52;border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:9.5px;display:inline-flex}.pg-vacatures .vc-spots i{background:var(--red);border-radius:50%;flex:none;width:6px;height:6px}.pg-vacatures .vc-t{font-family:var(--display);letter-spacing:-.035em;margin-top:38px;font-size:38px;font-weight:800;line-height:1.02}.pg-vacatures .vc-tag{color:#0e0e11a8;text-wrap:pretty;max-width:36ch;margin-top:12px;font-size:16.5px;line-height:1.55}.pg-vacatures .vc-meta{align-items:stretch;gap:0;margin-top:auto;padding-top:30px;display:flex}.pg-vacatures .vc-m{border-right:1px solid #0e0e111f;flex-direction:column;gap:6px;margin-right:26px;padding-right:26px;display:flex}.pg-vacatures .vc-m:last-child{border-right:none;margin-right:0;padding-right:0}.pg-vacatures .vc-m em{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#0e0e118c;font-size:9px;font-style:normal}.pg-vacatures .vc-m b{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;font-size:18px;font-weight:700}.pg-vacatures .vc-go{font-family:var(--display);letter-spacing:-.01em;border-top:1px solid #0e0e111f;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:22px;font-size:16px;font-weight:700;display:flex}.pg-vacatures .vc-go i{background:#fff;border:1px solid #0e0e1129;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .28s,border-color .28s,transform .34s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .vc:hover .vc-go i{background:var(--red);border-color:var(--red);color:#fff;transform:translate(4px)}.pg-vacatures .vc.is-open{background:0 0;border-style:dashed;border-color:#0e0e113d}.pg-vacatures .vc.is-open:hover{background:#f6f7f8;border-color:#0e0e116b}.pg-vacatures .vc.is-open .vc-t{font-size:32px}.pg-vacatures .vc.is-open .vc-body{flex-direction:column;margin-top:auto;padding-top:30px;display:flex}.pg-vacatures .vd{z-index:60;-webkit-backdrop-filter:blur(6px);background:#0606099e;justify-content:center;align-items:center;padding:56px;animation:.22s vdFade;display:flex;position:absolute;inset:0}@keyframes vdFade{0%{opacity:0}to{opacity:1}}.pg-vacatures .vd-sheet{background:var(--paper);width:1000px;max-width:100%;max-height:100%;color:var(--ink);border-radius:26px;flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) vdPop;display:flex;position:relative;overflow:hidden;box-shadow:0 60px 120px -40px #000000e6}@keyframes vdPop{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.pg-vacatures .vd-x{z-index:3;width:44px;height:44px;color:var(--ink);cursor:pointer;background:#0e0e110f;border:1px solid #0e0e1124;border-radius:999px;justify-content:center;align-items:center;transition:background .22s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex;position:absolute;top:22px;right:22px}.pg-vacatures .vd-x:hover{background:var(--ink);color:#fff;transform:rotate(90deg)}.pg-vacatures .vd-head{border-bottom:1px solid #0e0e1124;padding:38px 44px 30px}.pg-vacatures .vd-ey{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#0e0e119e;align-items:center;gap:9px;font-size:10px;display:inline-flex}.pg-vacatures .vd-ey i{background:var(--red);border-radius:50%;width:6px;height:6px}.pg-vacatures .vd-h2{font-family:var(--display);letter-spacing:-.045em;margin-top:16px;font-size:58px;font-weight:800;line-height:1}.pg-vacatures .vd-tag{color:#0e0e119e;text-wrap:pretty;max-width:58ch;margin-top:14px;font-size:17px;line-height:1.6}.pg-vacatures .vd-facts{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.pg-vacatures .vd-f{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#0e0e11b8;white-space:nowrap;background:#0e0e110d;border:1px solid #0e0e111f;border-radius:999px;align-items:center;gap:9px;padding:9px 15px;font-size:9.5px;display:inline-flex}.pg-vacatures .vd-f b{font-family:var(--display);letter-spacing:-.01em;text-transform:none;color:var(--ink);font-size:13px;font-weight:700}.pg-vacatures .vd-body{grid-template-columns:1fr 1fr;gap:0;display:grid}.pg-vacatures .vd-col{flex-direction:column;gap:34px;padding:34px 44px 38px;display:flex}.pg-vacatures .vd-col:first-child{border-right:1px solid #0e0e1124}.pg-vacatures .vd-blk{flex-direction:column;gap:12px;display:flex}.pg-vacatures .vd-bt{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--red-d);font-size:9.5px}.pg-vacatures .vd-bb{color:#0e0e11bd;text-wrap:pretty;font-size:16.5px;line-height:1.65}.pg-vacatures .vd-list{flex-direction:column;gap:11px;list-style:none;display:flex}.pg-vacatures .vd-list li{color:#0e0e11bd;text-wrap:pretty;gap:12px;font-size:16.5px;line-height:1.55;display:flex}.pg-vacatures .vd-list li:before{content:"";background:var(--red);border-radius:50%;flex:none;width:7px;height:7px;margin-top:9px}.pg-vacatures .vd-list li b{color:var(--ink);font-weight:700}.pg-vacatures .vd-note{background:var(--ink);color:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.pg-vacatures .vd-note .vd-bt{color:var(--red-l)}.pg-vacatures .vd-note .vd-bb{color:#ffffffc7}.pg-vacatures .vd-foot{background:#0e0e1108;border-top:1px solid #0e0e1124;justify-content:space-between;align-items:center;gap:20px;padding:22px 44px 26px;display:flex}.pg-vacatures .vd-fcta{align-items:center;gap:12px;display:flex}.pg-vacatures .vd-fcta .va-b1,.pg-vacatures .vd-fcta .va-b1:hover{color:#fff}.pg-vacatures .vd-hint{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#0e0e1199;text-align:right;font-size:10px}.pg-vacatures .vp{background:var(--paper);width:100%;color:var(--ink);grid-template-columns:1fr 1fr;gap:64px;padding:96px 56px 100px;display:grid}.pg-vacatures .vp-l{flex-direction:column;display:flex}.pg-vacatures .vp-ey{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--red-d);font-size:12px;font-weight:700}.pg-vacatures .vp-h2{font-family:var(--display);letter-spacing:-.04em;max-width:18ch;margin-top:15px;font-size:46px;font-weight:800;line-height:1.02}.pg-vacatures .vp-b{color:#0e0e11ad;text-wrap:pretty;max-width:44ch;margin-top:22px;font-size:18px;line-height:1.68}.pg-vacatures .vp-steps{border-top:1px solid #0e0e1124;flex-direction:column;margin-top:34px;display:flex}.pg-vacatures .vp-step{border-bottom:1px solid #0e0e1124;align-items:baseline;gap:18px;padding:17px 0;display:flex}.pg-vacatures .vp-step i{font-family:var(--mono);letter-spacing:.16em;color:#0e0e1173;flex:none;width:22px;font-size:10px}.pg-vacatures .vp-step b{font-family:var(--display);letter-spacing:-.025em;font-size:19px;font-weight:700}.pg-vacatures .vp-step span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#0e0e118c;white-space:nowrap;margin-left:auto;font-size:9.5px}.pg-vacatures .vp-r{flex-direction:column;display:flex}.pg-vacatures .vp-tag{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#0e0e11b3;border:1px solid #0e0e1138;border-radius:2px;align-self:flex-start;align-items:center;padding:5px 10px;font-size:9px;display:inline-flex}.pg-vacatures .vp-tbl{border-top:1px solid #0e0e1133;flex-direction:column;margin-top:26px;display:flex}.pg-vacatures .vp-row{border-bottom:1px solid #0e0e1124;grid-template-columns:150px 1fr;align-items:baseline;gap:24px;padding:18px 0;display:grid}.pg-vacatures .vp-row em{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#0e0e1199;font-size:9.5px;font-style:normal}.pg-vacatures .vp-row b{font-family:var(--display);letter-spacing:-.02em;text-wrap:pretty;font-size:18px;font-weight:700;line-height:1.45}.pg-vacatures .va{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;gap:64px;width:100%;padding:100px 56px 108px;display:grid;position:relative;overflow:hidden}.pg-vacatures .va-l{flex-direction:column;display:flex}.pg-vacatures .va-ey{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--red-l);font-size:12px;font-weight:700}.pg-vacatures .va-h2{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;max-width:16ch;margin-top:16px;font-size:56px;font-weight:800;line-height:.98}.pg-vacatures .va-b{color:#ffffffa8;text-wrap:pretty;max-width:46ch;margin-top:24px;font-size:18px;line-height:1.68}.pg-vacatures .va-cta{align-items:center;gap:12px;margin-top:34px;display:flex}.pg-vacatures .va-b1{background:var(--red);color:#fff;font-family:var(--display);border-radius:2px;align-items:center;gap:16px;padding:5px 5px 5px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:background .22s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex;box-shadow:0 18px 40px -18px #e0231bcc}.pg-vacatures .va-b1 i{background:#0000003d;border-radius:2px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .va-b1:hover{background:var(--red-d);color:#fff;transform:translateY(-2px)}.pg-vacatures .va-b1:hover i{transform:translate(4px)}.pg-vacatures .va-b2{height:52px;font-family:var(--display);color:#fff;border:1px solid #ffffff4d;border-radius:2px;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:background .22s,border-color .22s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .va-b2:hover{color:#fff;background:#ffffff17;border-color:#ffffff8c;transform:translateY(-2px)}.pg-vacatures .va-nocv{border-top:1px solid #ffffff24;flex-direction:column;gap:0;margin-top:44px;display:flex}.pg-vacatures .va-nocv span{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#fff9;border-bottom:1px solid #ffffff24;align-items:center;gap:12px;padding:15px 0;font-size:10px;display:flex}.pg-vacatures .va-nocv span s{color:var(--red-l);font-family:var(--display);letter-spacing:0;font-size:15px;text-decoration:none}.pg-vacatures .vf{color:var(--ink);background:#fdfdfe;border-radius:26px;flex-direction:column;padding:34px 34px 36px;display:flex;box-shadow:0 40px 80px -40px #000000e6}.pg-vacatures .vf-t{font-family:var(--display);letter-spacing:-.03em;font-size:26px;font-weight:800}.pg-vacatures .vf-s{color:#0e0e1199;margin-top:8px;font-size:15.5px;line-height:1.55}.pg-vacatures .vf-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.pg-vacatures .vf-f{flex-direction:column;gap:7px;min-width:0;display:flex}.pg-vacatures .vf-f.full{grid-column:1/-1}.pg-vacatures .vf-lbl{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#0e0e11a8;font-size:9.5px}.pg-vacatures .vf-lbl i{color:var(--red);margin-left:3px;font-style:normal}.pg-vacatures .vf-in{width:100%;font-family:var(--body);color:var(--ink);background:#fff;border:1px solid #0e0e112e;border-radius:12px;outline:none;padding:14px 15px;font-size:16px;font-weight:500;transition:border-color .2s,box-shadow .2s}.pg-vacatures .vf-in:focus{border-color:var(--ink);box-shadow:0 0 0 3px #0e0e1114}.pg-vacatures .vf-f.has-err .vf-in{border-color:var(--red)}.pg-vacatures .vf-selwrap{display:block;position:relative}.pg-vacatures .vf-sel{appearance:none;cursor:pointer;padding-right:42px}.pg-vacatures .vf-sel-ic{color:#0e0e1180;pointer-events:none;display:inline-flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.pg-vacatures .vf-hint,.pg-vacatures .vf-err{font-size:12.5px}.pg-vacatures .vf-hint{color:#0e0e1180}.pg-vacatures .vf-err{color:var(--red-d);font-weight:600}.pg-vacatures .vf-btn{cursor:pointer;background:var(--ink);color:#fff;width:100%;font-family:var(--display);border:none;border-radius:2px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:5px 5px 5px 24px;font-size:16.5px;font-weight:700;transition:background .22s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .vf-btn i{background:var(--red);border-radius:2px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg-vacatures .vf-btn:hover{background:#191920;transform:translateY(-2px)}.pg-vacatures .vf-btn:hover i{transform:translate(4px)}.pg-vacatures .vf-avg{color:#0e0e118c;margin-top:16px;font-size:12.5px;line-height:1.55}.pg-vacatures .vf-avg a{color:var(--red-d)}.pg-vacatures .vf-pot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pg-vacatures .vf-done{flex-direction:column;align-items:flex-start;gap:14px;padding:12px 0 6px;display:flex}.pg-vacatures .vf-done-ic{background:var(--red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.pg-vacatures .vf-done b{font-family:var(--display);letter-spacing:-.035em;font-size:28px;font-weight:800}.pg-vacatures .vf-done p{color:#0e0e11a3;text-wrap:pretty;font-size:16px;line-height:1.6}.pg-vacatures .vf-done-list{border-top:1px solid #0e0e1124;flex-direction:column;width:100%;margin-top:6px;list-style:none;display:flex}.pg-vacatures .vf-done-list li{border-bottom:1px solid #0e0e1124;justify-content:space-between;gap:20px;padding:13px 0;display:flex}.pg-vacatures .vf-done-list em{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#0e0e1199;font-size:9.5px;font-style:normal}.pg-vacatures .vf-done-list b{font-family:var(--display);letter-spacing:-.02em;text-align:right;font-size:16px;font-weight:700}.pg-vacatures .ct-nav-m{gap:12px;padding:16px 20px}.pg-vacatures .ct-nav-m .ct-logo{width:48px;height:48px}.pg-vacatures .ct-nav-m .ct-icbtn{width:42px;height:42px}.pg-vacatures .ct-nav-m .ct-book{height:42px;padding:0 18px;font-size:14px}.pg-vacatures .ct-nav-m .ct-menu{justify-content:center;width:42px;height:42px;padding:0}.pg-vacatures .vh-m{width:100%}.pg-vacatures .vh-m .vh-top{text-align:left;align-items:flex-start;padding:26px 20px 0}.pg-vacatures .vh-m .vh-h1{max-width:none;margin-top:20px;font-size:46px;line-height:.94}.pg-vacatures .vh-m .vh-sub{max-width:none;margin-top:16px;font-size:16px}.pg-vacatures .vh-m .vh-cta{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:26px}.pg-vacatures .vh-m .vh-b1{justify-content:space-between;padding:5px 5px 5px 20px;font-size:15.5px}.pg-vacatures .vh-m .vh-b2{justify-content:center}.pg-vacatures .vh-m .vh-facts{grid-template-columns:1fr;gap:30px;margin-top:44px;padding:0 20px}.pg-vacatures .vh-m .vh-fact{padding-left:22px;padding-right:0}.pg-vacatures .vh-m .vh-fx{margin-left:-22px}.pg-vacatures .vh-m .vh-ft{font-size:18px}.pg-vacatures .vh-m .vh-foot{flex-direction:column;align-items:flex-start;gap:10px;margin-top:40px;padding:18px 20px 24px}.pg-vacatures .vr-m{gap:30px;width:100%;padding:64px 0 70px}.pg-vacatures .vr-m .vr-head{flex-direction:column;align-items:flex-start;gap:18px;padding:0 20px}.pg-vacatures .vr-m .vr-h2{font-size:34px}.pg-vacatures .vr-m .vr-note{max-width:none;font-size:15px}.pg-vacatures .vr-m .vr-grid{grid-template-columns:1fr;gap:14px;padding:0 20px}.pg-vacatures .vr-m .vc{border-radius:20px;padding:22px 20px 24px}.pg-vacatures .vr-m .vc-t{margin-top:26px;font-size:29px}.pg-vacatures .vr-m .vc.is-open .vc-t{font-size:25px}.pg-vacatures .vr-m .vc-tag{max-width:none;font-size:15.5px}.pg-vacatures .vr-m .vc-meta{grid-template-columns:1fr 1fr;gap:18px 16px;padding-top:22px;display:grid}.pg-vacatures .vr-m .vc-m{border-left:1px solid #0e0e111f;border-right:none;margin-right:0;padding-left:14px;padding-right:0}.pg-vacatures .vr-m .vc-m:first-child{border-left:none;padding-left:0}.pg-vacatures .vr-m .vc-m b{white-space:normal;font-size:16px}.pg-vacatures .vr-m .vc-go{margin-top:22px;padding-top:18px;font-size:15px}.pg-vacatures .vr-m .vd{align-items:flex-start;padding:16px}.pg-vacatures .vr-m .vd-sheet{border-radius:20px}.pg-vacatures .vr-m .vd-head{padding:26px 20px 22px}.pg-vacatures .vr-m .vd-h2{font-size:34px}.pg-vacatures .vr-m .vd-tag{font-size:15.5px}.pg-vacatures .vr-m .vd-body{grid-template-columns:1fr}.pg-vacatures .vr-m .vd-col{gap:26px;padding:24px 20px 26px}.pg-vacatures .vr-m .vd-col:first-child{border-bottom:1px solid #0e0e1124;border-right:none}.pg-vacatures .vr-m .vd-list li,.pg-vacatures .vr-m .vd-bb{font-size:15.5px}.pg-vacatures .vr-m .vd-foot{flex-direction:column;align-items:stretch;gap:14px;padding:20px}.pg-vacatures .vr-m .vd-fcta{flex-direction:column;align-items:stretch}.pg-vacatures .vr-m .vd-hint{text-align:left}.pg-vacatures .vr-m .vd-x{width:38px;height:38px;top:14px;right:14px}.pg-vacatures .vp-m{grid-template-columns:1fr;gap:52px;width:100%;padding:64px 20px 70px}.pg-vacatures .vp-m .vp-h2{max-width:none;font-size:32px}.pg-vacatures .vp-m .vp-b{max-width:none;font-size:16.5px}.pg-vacatures .vp-m .vp-step b{font-size:17px}.pg-vacatures .vp-m .vp-step span{display:none}.pg-vacatures .vp-m .vp-row{grid-template-columns:1fr;gap:7px}.pg-vacatures .vp-m .vp-row b{font-size:16.5px}.pg-vacatures .va-m{grid-template-columns:1fr;gap:40px;width:100%;padding:64px 20px 72px}.pg-vacatures .va-m .va-h2{max-width:none;font-size:38px}.pg-vacatures .va-m .va-b{max-width:none;font-size:16.5px}.pg-vacatures .va-m .va-cta{flex-direction:column;align-items:stretch}.pg-vacatures .va-m .va-b1{justify-content:space-between}.pg-vacatures .va-m .va-b2{justify-content:center}.pg-vacatures .va-m .vf{border-radius:20px;padding:24px 20px 26px}.pg-vacatures .va-m .vf-grid{grid-template-columns:1fr}.pg-vacatures .jf{background:var(--paper);width:100%;color:var(--ink);flex-direction:column;padding:96px 56px 104px;display:flex;position:relative}.pg-vacatures .jf-head{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.pg-vacatures .jf-ht{flex-direction:column;gap:15px;display:flex}.pg-vacatures .jf-ey{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--red-d);font-size:12px;font-weight:700}.pg-vacatures .jf-h2{font-family:var(--display);letter-spacing:-.04em;font-size:46px;font-weight:800;line-height:1.02}.pg-vacatures .jf-note{color:#0e0e119e;text-wrap:pretty;max-width:32ch;font-size:16px;line-height:1.6}.pg-vacatures .jf-panel{background:#fdfdfe;border:1px solid #0e0e1124;border-radius:22px;flex-direction:column;margin-top:44px;display:flex;overflow:hidden}.pg-vacatures .jf-item{border-top:1px solid #0e0e111a;transition:background .22s;position:relative}.pg-vacatures .jf-item:first-child{border-top:none}.pg-vacatures .jf-item:before{content:"";background:var(--red);transform-origin:50%;width:3px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.pg-vacatures .jf-item.on:before{transform:scaleY(1)}.pg-vacatures .jf-item.on{background:#e0231b09}.pg-vacatures .jf-q{text-align:left;cursor:pointer;width:100%;font-family:var(--body);background:0 0;border:none;grid-template-columns:38px 1fr 40px;align-items:center;gap:18px;padding:24px 30px;display:grid}.pg-vacatures .jf-q:hover{background:#0e0e1105}.pg-vacatures .jf-item.on .jf-q:hover{background:0 0}.pg-vacatures .jf-n{font-family:var(--mono);letter-spacing:.14em;color:#0e0e1180;font-size:11px;font-style:normal;transition:color .2s}.pg-vacatures .jf-item.on .jf-n{color:var(--red-d)}.pg-vacatures .jf-qt{font-family:var(--display);letter-spacing:-.028em;color:var(--ink);text-wrap:pretty;font-size:21px;font-weight:700;line-height:1.32}.pg-vacatures .jf-ic{width:40px;height:40px;color:var(--ink);border:1px solid #0e0e112e;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .24s,border-color .24s,color .24s,transform .34s cubic-bezier(.16,1,.3,1);display:inline-flex}.pg-vacatures .jf-q:hover .jf-ic{border-color:var(--ink)}.pg-vacatures .jf-item.on .jf-ic{background:var(--ink);border-color:var(--ink);color:#fff;transform:rotate(180deg)}.pg-vacatures .jf-a{margin-top:-6px;padding:0 100px 26px 86px;animation:.3s cubic-bezier(.16,1,.3,1) both jfIn}.pg-vacatures .jf-a p{color:#0e0e11b8;text-wrap:pretty;max-width:70ch;font-size:17px;line-height:1.66}@keyframes jfIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.pg-vacatures .jf-foot{justify-content:space-between;align-items:center;gap:24px;margin-top:30px;display:flex}.pg-vacatures .jf-foot>span{color:#0e0e119e;font-size:16.5px}.pg-vacatures .jf-wa{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);border-bottom:1.5px solid var(--ink);align-items:center;gap:10px;padding-bottom:3px;font-size:16.5px;font-weight:700;text-decoration:none;transition:color .22s,border-color .22s;display:inline-flex}.pg-vacatures .jf-wa:hover{color:var(--red-d);border-color:var(--red-d)}.pg-vacatures .jf-wa:hover svg{color:var(--red-d)}.pg-vacatures .jf-m{width:100%;padding:64px 20px 70px}.pg-vacatures .jf-m .jf-head{flex-direction:column;align-items:flex-start;gap:16px}.pg-vacatures .jf-m .jf-h2{font-size:32px}.pg-vacatures .jf-m .jf-note{max-width:none;font-size:15px}.pg-vacatures .jf-m .jf-panel{border-radius:18px;margin-top:28px}.pg-vacatures .jf-m .jf-q{grid-template-columns:26px 1fr 34px;gap:12px;padding:19px 18px}.pg-vacatures .jf-m .jf-qt{font-size:17.5px}.pg-vacatures .jf-m .jf-ic{width:34px;height:34px}.pg-vacatures .jf-m .jf-a{padding:0 18px 22px 56px}.pg-vacatures .jf-m .jf-a p{font-size:16px}.pg-vacatures .jf-m .jf-foot{flex-direction:column;align-items:flex-start;gap:14px;margin-top:24px}@media (prefers-reduced-motion:reduce){.pg-vacatures .ct-sec,.pg-vacatures .ct-icbtn,.pg-vacatures .ct-book,.pg-vacatures .ct-menu,.pg-vacatures .ct-bars i,.pg-vacatures .vh-b1,.pg-vacatures .vh-b1 i,.pg-vacatures .vh-b2,.pg-vacatures .vc,.pg-vacatures .vc:after,.pg-vacatures .vc-go i,.pg-vacatures .vd-x,.pg-vacatures .va-b1,.pg-vacatures .va-b1 i,.pg-vacatures .va-b2,.pg-vacatures .vf-btn,.pg-vacatures .vf-btn i,.pg-vacatures .vf-in{transition:none!important}.pg-vacatures .vd,.pg-vacatures .vd-sheet,.pg-vacatures .jf-a{animation:none!important}.pg-vacatures .jf-item:before,.pg-vacatures .jf-ic,.pg-vacatures .jf-wa{transition:none!important}.pg-vacatures .vc:hover,.pg-vacatures .vh-b1:hover,.pg-vacatures .vh-b2:hover,.pg-vacatures .va-b1:hover,.pg-vacatures .va-b2:hover,.pg-vacatures .vf-btn:hover{transform:none!important}}
.pg-vacatures .vd{z-index:80;position:fixed}.pg-vacatures .vd-sheet{overscroll-behavior:contain;overflow-y:auto}.pg-vacatures .vf-soon{color:var(--red-d);margin-top:16px;font-size:14px;font-weight:600}.pg-vacatures .vf-soon a{color:inherit;text-decoration:underline}.pg-vacatures .vp{padding-top:24px}.pg-vacatures .vp-m{padding-top:16px}
