#career-detail .cover[data-v-4a232093]{background:var(--light-gray);border-radius:15px;margin-top:30px;overflow:hidden}#career-detail .cover .detail .price[data-v-4a232093]{color:var(--background-accent);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:115%;margin-bottom:12px}@media screen and (max-width:576px){#career-detail .cover .detail .price[data-v-4a232093]{color:var(--background-accent);font-size:16px;font-weight:600;letter-spacing:0;line-height:125%;margin-bottom:4px}}#career-detail .cover .detail .list[data-v-4a232093]{color:var(--background-secondary);font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:120%;margin-bottom:40px}@media screen and (max-width:576px){#career-detail .cover .detail .list[data-v-4a232093]{color:var(--background-secondary);font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:136%;margin-bottom:16px}}#career-detail .cover .grid[data-v-4a232093]{display:grid;grid-template-columns:50% 50%}@media screen and (max-width:576px){#career-detail .cover .grid[data-v-4a232093]{gap:8px;grid-template-columns:100%;padding:6px}}#career-detail .cover .grid .info[data-v-4a232093]{min-height:285px;padding:20px 40px}@media screen and (max-width:576px){#career-detail .cover .grid .info[data-v-4a232093]{min-height:0!important;min-height:auto!important;padding:14px}}#career-detail .cover .grid .info .h1[data-v-4a232093],#career-detail .cover .grid .info h1[data-v-4a232093]{font-size:36px;font-weight:500;letter-spacing:-.02em;line-height:125%;margin-bottom:24px;margin-top:0}@media screen and (max-width:576px){#career-detail .cover .grid .info .h1[data-v-4a232093],#career-detail .cover .grid .info h1[data-v-4a232093]{font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:145%;margin-bottom:12px}}#career-detail .cover .grid .info p[data-v-4a232093]{color:#808789;font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;margin-bottom:25px}#career-detail .cover .grid .info button[data-v-4a232093]{border-radius:15px;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:125%;padding:15px 60px}#career-detail .cover .grid .image[data-v-4a232093]{background-position:50%;background-size:cover;border-radius:15px;height:100%}@media screen and (max-width:576px){#career-detail .cover .grid .image[data-v-4a232093]{border-radius:15px;height:274px;width:100%}}#career-detail .cover .grid .spec-style[data-v-4a232093]{border-radius:15px!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;line-height:125%!important;padding:15px 40px}#career-detail .cover.black[data-v-4a232093]{background:var(--background-primary);color:#fff;margin-top:50px}#career-detail .cover.black p[data-v-4a232093]{color:#fff!important}@media screen and (max-width:576px){#career-detail .cover.black .grid[data-v-4a232093]{margin:0}#career-detail .cover.black .grid button[data-v-4a232093]{width:100%}#career-detail .cover.black .grid .h1[data-v-4a232093]{color:var(--background-neutral);display:block;font-size:20px;font-weight:600;line-height:100%;margin-bottom:12px}}#career-detail #detail-info[data-v-4a232093]{margin-top:90px}#career-detail #detail-info h2[data-v-4a232093]{color:var(--background-primary);font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:125%}#career-detail .grid[data-v-4a232093]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media screen and (max-width:576px){#career-detail .grid[data-v-4a232093]{gap:10px;grid-template-columns:100%}}#career-detail .grid .gray-block[data-v-4a232093]{background:var(--background-quaternary);border-radius:15px;color:var(--background-secondary);font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:120%;padding:30px}@media screen and (max-width:576px){#career-detail .grid .gray-block[data-v-4a232093]{color:var(--background-secondary);font-size:16px;font-weight:400;letter-spacing:0;line-height:125%}}#career-detail .grid .gray-block ul[data-v-4a232093]{padding-left:25px}@media screen and (max-width:576px){#career-detail .grid .gray-block ul[data-v-4a232093]{padding-left:15px}}#career-detail .grid .gray-block h3[data-v-4a232093]{color:var(--background-primary);font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:125%;margin-bottom:6px}@media screen and (max-width:576px){#career-detail .grid .gray-block h3[data-v-4a232093]{color:var(--background-primary);font-size:16px;font-weight:600;letter-spacing:0;line-height:125%;margin-bottom:6px}}#career-detail .grid .gray-block.two-col[data-v-4a232093]{grid-column:1/3}@media screen and (max-width:576px){#career-detail .grid .gray-block.two-col[data-v-4a232093]{grid-column:1}}#career-detail .grid .gray-block.two-col ul[data-v-4a232093]{-moz-column-count:2;column-count:2}#career-detail #other[data-v-4a232093]{margin-top:80px}#career-detail #other h2[data-v-4a232093]{color:var(--background-primary);font-family:var(--font-family);font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:125%;margin-bottom:40px}@media screen and (max-width:576px){#career-detail #other h2[data-v-4a232093]{color:var(--background-primary);font-size:20px;font-weight:600;line-height:100%;margin-bottom:16px}}#career-detail #other .list[data-v-4a232093]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:576px){#career-detail #other .list[data-v-4a232093]{gap:10px;grid-template-columns:100%}}#career-detail #other .list .other-job a[data-v-4a232093]{align-items:center;background:var(--background-quaternary);border-radius:15px;display:flex;gap:20px;padding:10px;-webkit-text-decoration:none;text-decoration:none;width:100%}#career-detail #other .list .other-job a .icon[data-v-4a232093]{align-items:center;background:var(--background-neutral);border-radius:15px;display:flex;height:75px;justify-content:center;max-height:75px;max-width:75px;min-height:75px;min-width:75px;width:75px}#career-detail #other .list .other-job a .info span[data-v-4a232093]{color:var(--background-primary);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:115%}#career-detail #other .list .other-job a .info .price[data-v-4a232093]{color:var(--background-accent);font-size:16px;font-weight:500;letter-spacing:0;line-height:120%}#career-detail #contacts[data-v-4a232093]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:80px}@media screen and (max-width:576px){#career-detail #contacts[data-v-4a232093]{grid-template-columns:100%;margin-top:40px}#career-detail #contacts .map[data-v-4a232093]{height:330px!important}}#career-detail #contacts .b-block[data-v-4a232093]{background:#282b30;background:var(--black,#282b30);border-radius:20px;color:#f5f7f6;display:flex;flex-direction:column;padding:15px}#career-detail #contacts .b-block .link-row[data-v-4a232093]{align-items:center;display:flex;gap:20px;margin-bottom:15px}@media screen and (max-width:576px){#career-detail #contacts .b-block .link-row[data-v-4a232093]{margin-bottom:20px}}#career-detail #contacts .b-block .link-row a[data-v-4a232093]{align-items:center;color:#fff;display:flex;font-size:20px;font-style:normal;font-weight:400;gap:5px;letter-spacing:-4%;line-height:23px;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:576px){#career-detail #contacts .b-block .link-row a[data-v-4a232093]{font-size:20px;letter-spacing:-4%;line-height:23px}}#career-detail #contacts .b-block .work-place-name[data-v-4a232093]{color:var(--background-neutral);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:115%;margin-bottom:12px;margin-top:24px}@media screen and (max-width:576px){#career-detail #contacts .b-block .work-place-name[data-v-4a232093]{color:var(--background-neutral);font-size:16px;font-weight:600;letter-spacing:0;line-height:125%;margin-bottom:6px;margin-top:12px}}#career-detail #contacts .b-block h2[data-v-4a232093]{font-size:30px;font-style:normal;font-weight:600;letter-spacing:-.9px;line-height:123%;margin-bottom:10px}@media screen and (max-width:576px){#career-detail #contacts .b-block h2[data-v-4a232093]{color:var(--background-neutral);font-size:20px;font-weight:600;line-height:100%}}#career-detail #contacts .b-block p[data-v-4a232093]{font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:124.5%;margin-bottom:15px}@media screen and (max-width:576px){#career-detail #contacts .b-block p[data-v-4a232093]{font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.048px;line-height:20px;margin-bottom:23px}#career-detail #contacts .b-block p br[data-v-4a232093]{display:none}}#career-detail #contacts .b-block .links[data-v-4a232093]{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}@media screen and (max-width:820px){#career-detail #contacts .b-block .links[data-v-4a232093]{margin-bottom:0}}#career-detail #contacts .b-block .links .link[data-v-4a232093]{align-items:center;font-size:20px;font-style:normal;font-weight:400;gap:10px;letter-spacing:-.52px;line-height:117%}@media screen and (max-width:820px){#career-detail #contacts .b-block .links .link[data-v-4a232093]{font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.048px;line-height:20px}}#career-detail #contacts .b-block .links .link a[data-v-4a232093],#career-detail #contacts .b-block .links .link span[data-v-4a232093]{color:#fff;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:820px){#career-detail #contacts .b-block .links .link a[data-v-4a232093],#career-detail #contacts .b-block .links .link span[data-v-4a232093]{font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.048px;line-height:20px}}#career-detail #contacts .b-block .soc[data-v-4a232093]{align-items:flex-end;display:flex;flex:1}@media screen and (max-width:576px){#career-detail #contacts .b-block .soc[data-v-4a232093]{flex-wrap:wrap;gap:10px}}#career-detail #contacts .b-block .soc .chat .white-wrapper[data-v-4a232093]{align-items:center;background:#fff;border-radius:50px;color:#282b30;display:flex;gap:7px;padding:5px}#career-detail #contacts .b-block .soc .chat .white-wrapper a[data-v-4a232093]{display:block;height:30px;width:30px}#career-detail #contacts .b-block .soc .social-link[data-v-4a232093]{align-items:center;display:flex;flex:1;gap:10px;justify-content:flex-end;position:relative;top:3px}@media screen and (max-width:576px){#career-detail #contacts .b-block .soc .social-link[data-v-4a232093]{justify-content:flex-start}}#career-detail #contacts .b-block .soc .social-link a[data-v-4a232093]{color:#f5f7f6}