.job-vacancies-v2{font-family:'Poppins', sans-serif;color:#152F54;background:#fff;--scale-display: 1;--scale-body: 1;--scale-h: 1}@media (max-height: 900px){.job-vacancies-v2{--scale-h: 0.92}}@media (max-height: 820px){.job-vacancies-v2{--scale-h: 0.85}}@media (max-height: 760px){.job-vacancies-v2{--scale-h: 0.78}}@media (max-height: 700px){.job-vacancies-v2{--scale-h: 0.72}}@media screen and (min-width: 2200px){.job-vacancies-v2{--scale-display: 1.2;--scale-body: 1.2}}@media screen and (min-width: 1900px){.job-vacancies-v2{--scale-display: 1;--scale-body: 1}}@media screen and (max-width: 1700px){.job-vacancies-v2{--scale-display: 0.9;--scale-body: 0.9}}@media screen and (max-width: 1550px){.job-vacancies-v2{--scale-display: 0.8;--scale-body: 0.8}}@media screen and (max-width: 1326px){.job-vacancies-v2{--scale-display: 0.7;--scale-body: 0.7}}@media screen and (max-width: 1200px){.job-vacancies-v2{--scale-display: 0.55;--scale-body: 0.55}}@media screen and (max-width: 1100px){.job-vacancies-v2{--scale-display: 0.5;--scale-body: 0.5}}@media screen and (max-width: 900px){.job-vacancies-v2{--scale-display: 0.5;--scale-body: 0.5}}@media screen and (max-width: 768px){.job-vacancies-v2{--scale-display: 0.42;--scale-body: 0.75}}.job-vacancies-v2 h1,.job-vacancies-v2 h2,.job-vacancies-v2 h3{font-family:'Montserrat', sans-serif;font-weight:600;color:#152F54;margin:0;text-transform:none}.job-vacancies-v2 h2{font-weight:200}.job-vacancies-v2 a.blue{color:#1A70FF;text-decoration:none}.job-vacancies-v2 a.red{color:#F2196C;text-decoration:none;font-weight:normal}.job-vacancies-v2 a.pink{color:#F2196C;text-decoration:none}.job-vacancies-v2 p{color:#152F54;line-height:1.5;font-size:calc(24px * var(--scale-body));font-weight:300;font-family:'Poppins', sans-serif}@media screen and (min-width: 1400px){.job-vacancies-v2 p{font-size:calc(24px * var(--scale-body))}}@media screen and (max-width: 768px){.job-vacancies-v2 p p{font-size:16px}}@media screen and (max-width: 768px){.job-vacancies-v2 .laptop{display:none !important}}@media screen and (min-width: 768px){.job-vacancies-v2 .phone{display:none !important}}.job-vacancies-v2 .btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 50px;border-radius:2px;font-weight:600;font-size:calc(17px * var(--scale-body));text-decoration:none;white-space:nowrap}@media screen and (min-width: 768px){.job-vacancies-v2 .btn{min-width:200px}}.job-vacancies-v2 .btn.solid{background:#f2196c;color:#fff;border:1px solid #f2196c}.job-vacancies-v2 .btn.ghost{background:#333;color:#fff;border:1px solid #fff}@media screen and (min-width: 1400px){.job-vacancies-v2 .btn{min-width:220px}}@media screen and (max-width: 768px){.job-vacancies-v2 .btn{font-size:10px;padding:6px 20px}}.job-vacancies-v2 .hero{position:relative;background:url("/media/static/images/seo-v2/Group 8068@2x.webp") center/cover no-repeat;background-size:calc(100% + 2px) calc(100% + 2px);display:flex;flex-direction:column;padding:13svh 8.34% 0;color:#fff;overflow:hidden;min-height:100vh;justify-content:space-around}.job-vacancies-v2 .hero .hero-content{position:relative;z-index:1;display:flex;gap:5%;width:100%}.job-vacancies-v2 .hero .hero-content .left{width:50%}.job-vacancies-v2 .hero .hero-content .left h1{font-family:'Montserrat', sans-serif;text-transform:none;font-weight:600;font-size:calc(121px * var(--scale-display) * var(--scale-h));line-height:1em !important;color:#fff;margin-bottom:0px}.job-vacancies-v2 .hero .hero-content .left h2{color:#fff;font-weight:200;font-size:calc(45px * var(--scale-display) * var(--scale-h)) !important;white-space:nowrap;margin-bottom:30px;margin-top:15px}.job-vacancies-v2 .hero .hero-content .left .lede{font-family:'Poppins', sans-serif;font-size:calc(21px * var(--scale-body) * var(--scale-h));line-height:1.4em;font-weight:600;color:#fff;margin-bottom:60px}.job-vacancies-v2 .hero .hero-content .left .lede.light{font-weight:300}.job-vacancies-v2 .hero .hero-content .left .hero-actions{display:flex;gap:calc(14px * var(--scale-h));margin-top:calc(40px * var(--scale-h));margin-bottom:calc(40px * var(--scale-h));font-size:calc(21px * var(--scale-body) * var(--scale-h));width:225px}.job-vacancies-v2 .hero .hero-content .left .hero-actions .ghost{border-radius:2px;background:rgba(255,255,255,0.15);opacity:1;border:1px solid #FFFFFF;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.job-vacancies-v2 .hero .hero-content .right{width:45%;position:relative}.job-vacancies-v2 .hero .hero-content .right img{width:100%;height:auto;display:block;max-height:calc((100svh - 50px) * 0.7);object-fit:contain;min-height:350px}@media screen and (min-width: 768px){.job-vacancies-v2 .hero .hero-content .right img{position:absolute}}.job-vacancies-v2 .hero .hero-awards{margin-top:10% !important;margin:0;display:flex;justify-content:space-between;align-items:center;filter:brightness(1);height:calc(119px * var(--scale-body)) !important;max-height:119px;gap:20px;margin-bottom:40px}@media screen and (max-width: 1550px){.job-vacancies-v2 .hero .hero-awards{margin-top:10% !important}}.job-vacancies-v2 .hero .hero-awards img{height:100%;width:auto;display:block}@media screen and (max-width: 768px){.job-vacancies-v2 .hero{align-items:flex-start;gap:0px;padding:80px 5% 40px}.job-vacancies-v2 .hero .hero-content{max-width:100%;flex-direction:column;margin-top:20px;gap:unset}.job-vacancies-v2 .hero .hero-content .left{width:unset}.job-vacancies-v2 .hero .hero-content .left h1{font-size:66px}.job-vacancies-v2 .hero .hero-content .left h2{margin-bottom:20px}.job-vacancies-v2 .hero .hero-content .left .lede{font-size:16px;margin-bottom:30px}.job-vacancies-v2 .hero .hero-content .left .hero-actions{margin-top:80px}.job-vacancies-v2 .hero .hero-content .right{width:unset;position:unset !important}.job-vacancies-v2 .hero .hero-content .right img{position:unset !important;min-height:0;margin-top:15px}.job-vacancies-v2 .hero p.grey{display:none}.job-vacancies-v2 .hero .hero-awards{flex-wrap:wrap;width:100%;justify-content:space-around;height:unset !important;gap:10px;margin-top:30px}.job-vacancies-v2 .hero .hero-awards img{max-height:70px}}.job-vacancies-v2 .current-vacancies{padding:80px 8.34% 100px;background:#fff}.job-vacancies-v2 .current-vacancies h2{font-family:'Montserrat', sans-serif;font-size:max(36px, calc(80px * var(--scale-display)));color:#152F54;margin-bottom:30px}.job-vacancies-v2 .current-vacancies h4{font-family:'Poppins', sans-serif;font-weight:600;font-size:max(14px, calc(16px * var(--scale-body)));color:#152F54;text-transform:unset;margin-bottom:15px}.job-vacancies-v2 .current-vacancies .filter-departments{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:50px}.job-vacancies-v2 .current-vacancies .filter-departments button{flex:1;min-width:0;font-family:'Poppins', sans-serif;font-size:max(13px, calc(16px * var(--scale-body)));font-weight:500;padding:14px 20px;border:1px solid #707070;border-radius:4px;background:#fff;color:#152F54;cursor:pointer;transition:all 0.2s ease;text-align:center}.job-vacancies-v2 .current-vacancies .filter-departments button:hover{background:#e8eaf0}.job-vacancies-v2 .current-vacancies .filter-departments button.active{background:#153BFC;color:#fff;border-color:#153BFC}@media screen and (max-width: 768px){.job-vacancies-v2 .current-vacancies .filter-departments{gap:8px}.job-vacancies-v2 .current-vacancies .filter-departments button{flex:1 1 calc(33.333% - 8px);font-size:13px;padding:10px 10px}}.job-vacancies-v2 .current-vacancies .vacancy-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;min-height:300px}.job-vacancies-v2 .current-vacancies .vacancy-card{background:#fff;border:1px solid #c5c9d1;border-radius:4px;padding:35px 40px;display:flex;flex-direction:column;transition:opacity 0.3s ease}.job-vacancies-v2 .current-vacancies .vacancy-card .card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.job-vacancies-v2 .current-vacancies .vacancy-card .card-header h3{font-family:'Montserrat', sans-serif;font-size:max(18px, calc(26px * var(--scale-body)));font-weight:700;color:#152F54;flex:1;margin-right:15px}.job-vacancies-v2 .current-vacancies .vacancy-card .card-header .card-icon{width:44px;height:44px;flex-shrink:0}.job-vacancies-v2 .current-vacancies .vacancy-card .perks{font-size:max(13px, calc(17px * var(--scale-body)));color:#152F54;font-weight:400;line-height:1.6;flex:1;margin-bottom:25px}.job-vacancies-v2 .current-vacancies .vacancy-card .card-footer{display:flex;justify-content:flex-end}.job-vacancies-v2 .current-vacancies .vacancy-card .card-footer .btn.solid{padding:12px 50px;font-size:max(13px, calc(15px * var(--scale-body)))}.job-vacancies-v2 .current-vacancies .no-vacancies{grid-column:1 / -1;text-align:center;font-size:max(14px, calc(18px * var(--scale-body)));color:#666;padding:60px 0}@media screen and (max-width: 768px){.job-vacancies-v2 .current-vacancies{padding:40px 5% 60px}.job-vacancies-v2 .current-vacancies h2{font-size:11svw}.job-vacancies-v2 .current-vacancies .filter-departments{gap:8px;margin-bottom:30px}.job-vacancies-v2 .current-vacancies .filter-departments button{font-size:13px;padding:8px 20px}.job-vacancies-v2 .current-vacancies .vacancy-grid{grid-template-columns:1fr;gap:20px}.job-vacancies-v2 .current-vacancies .vacancy-card{padding:25px}.job-vacancies-v2 .current-vacancies .vacancy-card .card-header h3{font-size:20px}.job-vacancies-v2 .current-vacancies .vacancy-card .perks{font-size:13px}}.job-vacancies-v2 .why-reboot{background:#0a0e2a;padding:100px 8.34% 120px;position:relative;overflow:hidden}.job-vacancies-v2 .why-reboot h2{font-family:'Montserrat', sans-serif;font-size:max(36px, calc(80px * var(--scale-display)));color:#fff;margin-bottom:50px}.job-vacancies-v2 .why-reboot .perks-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.job-vacancies-v2 .why-reboot .perk-item{display:flex;align-items:center;gap:15px;background:rgba(255,255,255,0.1);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,0.15);border-radius:6px;padding:12px}.job-vacancies-v2 .why-reboot .perk-item img{width:45px;height:45px;flex-shrink:0}.job-vacancies-v2 .why-reboot .perk-item span{font-family:'Poppins', sans-serif;font-size:max(17px, calc(20px * var(--scale-body)));font-weight:400;color:#fff;line-height:1.3}@media screen and (max-width: 1100px){.job-vacancies-v2 .why-reboot .perks-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 768px){.job-vacancies-v2 .why-reboot{padding:40px 5% 60px}.job-vacancies-v2 .why-reboot h2{font-size:11svw;margin-bottom:30px}.job-vacancies-v2 .why-reboot .perks-grid{grid-template-columns:repeat(2, 1fr);gap:10px}.job-vacancies-v2 .why-reboot .perk-item{padding:14px 12px;gap:10px}.job-vacancies-v2 .why-reboot .perk-item img{width:28px;height:28px}.job-vacancies-v2 .why-reboot .perk-item span{font-size:13px}}.job-vacancies-v2 .who-we-are{display:flex;align-items:center;gap:8%;column-gap:3%;background:#fff;background-image:radial-gradient(rgba(0,0,0,0.160784) 1px, transparent 1px);background-size:26px 26px;padding:80px 8.34% 120px}.job-vacancies-v2 .who-we-are.how-we-show-up{padding:120px 8.34% 120px;background:#fff;gap:7%}.job-vacancies-v2 .who-we-are.how-we-show-up .left{width:45%}.job-vacancies-v2 .who-we-are.how-we-show-up .left img{width:100%;height:auto}.job-vacancies-v2 .who-we-are.how-we-show-up .copy{width:48%}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items{display:flex;flex-wrap:wrap;gap:6%;row-gap:30px;justify-content:space-between}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items .item{width:47%;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #707070;border-radius:4px;padding:3.5%}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items .item .header{display:flex;align-items:center;gap:10px}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items .item .header img{width:33%;max-width:calc(100px * var(--scale-body));height:auto;display:block}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items .item .header h3{font-family:'Montserrat', sans-serif;color:#152F54;font-size:calc(26px * var(--scale-body));font-weight:700;line-height:1.2em}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items .item p{color:#152F54;font-size:calc(16px * var(--scale-body));font-weight:400;margin:20px 0px 30px;letter-spacing:0.4px}.job-vacancies-v2 .who-we-are .left{width:45%;display:flex;justify-content:center;height:100%}.job-vacancies-v2 .who-we-are .left img{width:80%;height:auto;margin:auto;object-fit:cover}.job-vacancies-v2 .who-we-are .copy{width:52%;gap:16px}.job-vacancies-v2 .who-we-are .copy h2{color:#152F54;font-family:'Montserrat', sans-serif;font-size:calc(80px * var(--scale-display));line-height:1.1em;margin-bottom:50px}.job-vacancies-v2 .who-we-are .copy .eyebrow{color:#153bfc;font-weight:300;font-size:calc(24px * var(--scale-body))}.job-vacancies-v2 .who-we-are .copy p{font-size:calc(24px * var(--scale-body));color:#152F54}@media screen and (max-width: 768px){.job-vacancies-v2 .who-we-are{flex-direction:column-reverse;background:#fff;gap:28px;padding:0px 0 40px}.job-vacancies-v2 .who-we-are.how-we-show-up{padding:40px 0 40px;background:#F6F7F9}.job-vacancies-v2 .who-we-are.how-we-show-up .left{width:100%}.job-vacancies-v2 .who-we-are.how-we-show-up .left img{width:95%;height:auto}.job-vacancies-v2 .who-we-are.how-we-show-up .copy{width:100%}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items{flex-direction:column}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items .item{padding:20px;width:100%}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items .item .header{gap:20px}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items .item .header h3{font-size:26px}.job-vacancies-v2 .who-we-are.how-we-show-up .copy .epic-items .item p{font-size:16px}.job-vacancies-v2 .who-we-are img,.job-vacancies-v2 .who-we-are .copy{width:100%}.job-vacancies-v2 .who-we-are .copy{padding:45px 6% 20px}.job-vacancies-v2 .who-we-are .copy h2{font-size:11svw}.job-vacancies-v2 .who-we-are .left{width:100%;width:80%;margin:auto}.job-vacancies-v2 .who-we-are .left img{height:auto;width:100%}}

/*# sourceMappingURL=job-vacancies-v2.css.map */