:root{--col-1:5.5833333333%;--col-2:14.1666666667%;--col-3:22.75%;--col-4:31.3333333333%;--col-5:39.9166666667%;--col-6:48.5%;--col-7:57.0833333333%;--col-8:65.6666666667%;--col-9:74.25%;--col-10:82.8333333333%;--col-11:91.4166666667%;--col-12:100%}.row-type-vacancies .accordion{width:100%;z-index:0}.row-type-vacancies .accordion ul,.row-type-vacancies .accordion li{padding:0;margin:0;list-style:none}.row-type-vacancies .accordion li,.row-type-vacancies .accordion .vacancies-container{border:1px solid var(--black);margin-bottom:10px}body.dark .row-type-vacancies .accordion li,body.dark .row-type-vacancies .accordion .vacancies-container{border-color:#fff}.row-type-vacancies .accordion li .top,.row-type-vacancies .accordion .vacancies-container .top{display:flex;justify-content:space-between;align-items:center;padding:var(--space-m)}body.dark .row-type-vacancies .accordion li .button-secondary,body.dark .row-type-vacancies .accordion .vacancies-container .button-secondary{color:#fff;border-color:#fff}body.dark .row-type-vacancies .accordion li .button-secondary::after,body.dark .row-type-vacancies .accordion .vacancies-container .button-secondary::after{color:#fff}.row-type-vacancies .accordion li button.accordion-title,.row-type-vacancies .accordion li p.accordion-title,.row-type-vacancies .accordion .vacancies-container button.accordion-title,.row-type-vacancies .accordion .vacancies-container p.accordion-title{font-size:var(--step-2);font-family:regular;position:relative}body.dark .row-type-vacancies .accordion li button.accordion-title,body.dark .row-type-vacancies .accordion li p.accordion-title,body.dark .row-type-vacancies .accordion .vacancies-container button.accordion-title,body.dark .row-type-vacancies .accordion .vacancies-container p.accordion-title{color:#fff}.row-type-vacancies .accordion li button.accordion-title.active .accordion-icon,.row-type-vacancies .accordion li p.accordion-title.active .accordion-icon,.row-type-vacancies .accordion .vacancies-container button.accordion-title.active .accordion-icon,.row-type-vacancies .accordion .vacancies-container p.accordion-title.active .accordion-icon{display:none}.row-type-vacancies .accordion li button.accordion-title.active .accordion-icon-active,.row-type-vacancies .accordion li p.accordion-title.active .accordion-icon-active,.row-type-vacancies .accordion .vacancies-container button.accordion-title.active .accordion-icon-active,.row-type-vacancies .accordion .vacancies-container p.accordion-title.active .accordion-icon-active{display:block}.row-type-vacancies .accordion li button.accordion-title .accordion-icon,.row-type-vacancies .accordion li button.accordion-title .accordion-icon-active,.row-type-vacancies .accordion li p.accordion-title .accordion-icon,.row-type-vacancies .accordion li p.accordion-title .accordion-icon-active,.row-type-vacancies .accordion .vacancies-container button.accordion-title .accordion-icon,.row-type-vacancies .accordion .vacancies-container button.accordion-title .accordion-icon-active,.row-type-vacancies .accordion .vacancies-container p.accordion-title .accordion-icon,.row-type-vacancies .accordion .vacancies-container p.accordion-title .accordion-icon-active{position:absolute;top:0;right:-30px}.row-type-vacancies .accordion li button.accordion-title .accordion-icon-active,.row-type-vacancies .accordion li p.accordion-title .accordion-icon-active,.row-type-vacancies .accordion .vacancies-container button.accordion-title .accordion-icon-active,.row-type-vacancies .accordion .vacancies-container p.accordion-title .accordion-icon-active{display:none}.row-type-vacancies .accordion li .bottom,.row-type-vacancies .accordion .vacancies-container .bottom{display:flex;justify-content:space-between;align-items:center;padding:var(--space-s) var(--space-m);border-top:1px solid var(--black)}body.dark .row-type-vacancies .accordion li .bottom,body.dark .row-type-vacancies .accordion .vacancies-container .bottom{border-color:#fff}.row-type-vacancies .accordion li .bottom p,.row-type-vacancies .accordion .vacancies-container .bottom p{font-family:mono;font-size:var(--step--1);padding:0}.row-type-vacancies .accordion .accordion-panel{height:0;overflow:hidden;z-index:0}.row-type-vacancies .accordion .accordion-panel .accordion-panel-inner{padding:0 var(--space-m) var(--space-s) var(--space-m)}.row-type-vacancies .vacancies-container{border:1px solid var(--black);margin-bottom:10px}body.dark .row-type-vacancies .vacancies-container{border-color:#fff}.row-type-vacancies .vacancies-container .top{display:flex;justify-content:space-between;align-items:center;padding:var(--space-m)}.row-type-vacancies .vacancies-container button.accordion-title,.row-type-vacancies .vacancies-container p.accordion-title{font-size:var(--step-2);font-family:regular;position:relative}body.dark .row-type-vacancies .vacancies-container button.accordion-title,body.dark .row-type-vacancies .vacancies-container p.accordion-title{color:#fff}.row-type-vacancies .vacancies-container button.accordion-title.active .accordion-icon,.row-type-vacancies .vacancies-container p.accordion-title.active .accordion-icon{display:none}.row-type-vacancies .vacancies-container button.accordion-title.active .accordion-icon-active,.row-type-vacancies .vacancies-container p.accordion-title.active .accordion-icon-active{display:block}.row-type-vacancies .vacancies-container button.accordion-title .accordion-icon,.row-type-vacancies .vacancies-container button.accordion-title .accordion-icon-active,.row-type-vacancies .vacancies-container p.accordion-title .accordion-icon,.row-type-vacancies .vacancies-container p.accordion-title .accordion-icon-active{position:absolute;top:0;right:-30px}.row-type-vacancies .vacancies-container button.accordion-title .accordion-icon-active,.row-type-vacancies .vacancies-container p.accordion-title .accordion-icon-active{display:none}.row-type-vacancies .vacancies-container .bottom{display:flex;justify-content:space-between;align-items:center;padding:var(--space-s) var(--space-m);border-top:1px solid var(--black)}.row-type-vacancies .vacancies-container .bottom p{font-family:mono;font-size:var(--step--1);padding:0}.row-type-vacancies .vacancies-container .accordion-panel .accordion-panel-inner{padding:0 var(--space-m) var(--space-s) var(--space-m)}