.HotJobItem_card__YpqFP{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:312px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 40px;border:1px solid transparent;background-color:transparent;-o-border-image:linear-gradient(118.82deg,#0078c2 .5%,#0047ff 47.33%,#8453d2 76.12%) 1/1/0 stretch;border-image:linear-gradient(118.82deg,#0078c2 .5%,#0047ff 47.33%,#8453d2 76.12%) 1/1/0 stretch;-webkit-box-shadow:none;box-shadow:none}.HotJobItem_card__YpqFP:hover .HotJobItem_notHotTitle___ndnR,.HotJobItem_card__YpqFP:hover .HotJobItem_title__1yoEm{color:#000}.HotJobItem_card__YpqFP.HotJobItem_blue_background__13ZeC{background-color:#0ff}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F{min-height:160px;padding:24px}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F:hover{-webkit-box-shadow:0 2px 12px rgba(4,65,96,.2);box-shadow:0 2px 12px rgba(4,65,96,.2)}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F:hover .HotJobItem_title__1yoEm{color:#0047ff}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F:hover .HotJobItem_title__1yoEm .HotJobItem_titleArrow__KDUqC{-webkit-filter:invert(36%) sepia(97%) saturate(2270%) hue-rotate(176deg) brightness(82%) contrast(101%);filter:invert(36%) sepia(97%) saturate(2270%) hue-rotate(176deg) brightness(82%) contrast(101%)}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F:active{-webkit-box-shadow:0 2px 12px rgba(4,65,96,.3);box-shadow:0 2px 12px rgba(4,65,96,.3)}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F:active .HotJobItem_title__1yoEm{color:#0153f2}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F:active .HotJobItem_title__1yoEm .HotJobItem_titleArrow__KDUqC{-webkit-filter:invert(36%) sepia(97%) saturate(2270%) hue-rotate(176deg) brightness(72%) contrast(50%);filter:invert(36%) sepia(97%) saturate(2270%) hue-rotate(176deg) brightness(72%) contrast(50%)}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F .HotJobItem_title__1yoEm{font-style:normal;text-transform:none;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.03em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:#060606;font-family:MuseoSans,Arial,Helvetica Neue,Helvetica,sans-serif}@media screen and (max-width:1023px){.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F .HotJobItem_title__1yoEm{letter-spacing:0;font-size:20px;line-height:28px}}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F .HotJobItem_title__1yoEm .HotJobItem_titleArrow__KDUqC{margin:0 0 -7px 7px}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F .HotJobItem_info__5zP7G{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F .HotJobItem_info__5zP7G .HotJobItem_salary__k8odE{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 5px 0 0}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F .HotJobItem_info__5zP7G .HotJobItem_icon__CcHkx{position:static;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F .HotJobItem_info__5zP7G .HotJobItem_icon__CcHkx:before{width:24px;height:24px}.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F .HotJobItem_extraText__ktGSg,.HotJobItem_title__1yoEm{font-style:normal;text-transform:none;font-weight:700;font-size:32px;line-height:36px;letter-spacing:0;margin:0;color:#060606;font-family:MuseoSans,Arial,Helvetica Neue,Helvetica,sans-serif}.HotJobItem_title__1yoEm{margin:0 44px 16px 0;font-size:18px;line-height:24px;letter-spacing:.04em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:1023px){.HotJobItem_card__YpqFP.HotJobItem_modern__GvU_F .HotJobItem_extraText__ktGSg{letter-spacing:0;font-size:20px;line-height:24px}}.HotJobItem_card__YpqFP.HotJobItem_info_card__etD05{min-height:0}.HotJobItem_card__YpqFP.HotJobItem_info_card__etD05:hover{padding:24px;border:1px solid #060606}@media screen and (max-width:1023px){.HotJobItem_title__1yoEm{letter-spacing:0;font-size:20px;line-height:28px}}.HotJobItem_icon__CcHkx{position:static;top:20px;right:20px;padding:0 0 20px}.HotJobItem_icon__CcHkx:before,.HotJobItem_tight__1DrVJ .HotJobItem_iconTight__XiLh7:before{display:block;width:55px;height:24px;-ms-flex-negative:0;flex-shrink:0;background:url(/static/common/icons/hot-epam-light.svg) no-repeat 50%/contain;background-size:contain;content:" ";line-height:30px}.HotJobItem_tight__1DrVJ .HotJobItem_iconTight__XiLh7:before{width:24px}.HotJobItem_description__6mIVr,.HotJobItem_notHotTitle___ndnR{color:#000;font-family:MuseoSans,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:300;line-height:20px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.HotJobItem_notHotTitle___ndnR{font-style:normal;text-transform:none;color:#060606;font-weight:700;font-size:18px;line-height:24px;letter-spacing:.04em;-webkit-line-clamp:2;max-width:100%;margin:0 0 16px}@media screen and (max-width:1023px){.HotJobItem_notHotTitle___ndnR{letter-spacing:0;font-size:20px;line-height:28px}}.HotJobItem_mainInfo__q4yii{width:100%}.HotJobItem_extra__qMl6D{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}@media screen and (max-width:1023px){.HotJobItem_extra__qMl6D{margin-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1279px){.HotJobItem_extra__qMl6D{margin-top:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:639px){.HotJobItem_extra__qMl6D{margin-top:6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.HotJobItem_assignment__hv2_T,.HotJobItem_extraItem__9iSXa,.HotJobItem_jobType__irgxS{width:fit-content}.HotJobItem_assignment__hv2_T,.HotJobItem_extraItem__9iSXa,.HotJobItem_jobType__irgxS,.HotJobItem_salary__k8odE{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:639px){.HotJobItem_assignment__hv2_T,.HotJobItem_extraItem__9iSXa,.HotJobItem_jobType__irgxS,.HotJobItem_salary__k8odE{margin-top:14px}}.HotJobItem_jobType__irgxS{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:12px}.HotJobItem_jobType__irgxS:before{background:url(/static/common/icons/timer-epam-light.svg) no-repeat 50%/contain}@media screen and (max-width:1023px){.HotJobItem_jobType__irgxS{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:1279px){.HotJobItem_jobType__irgxS{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:639px){.HotJobItem_jobType__irgxS{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.HotJobItem_assignment__hv2_T{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:12px}.HotJobItem_assignment__hv2_T:before,.HotJobItem_jobType__irgxS:before,.HotJobItem_salary__k8odE:before{display:block;width:24px;height:24px;margin:2px 8px 0 0;background-size:contain;content:" "}.HotJobItem_assignment__hv2_T:before{background:url(/static/common/icons/calendar-epam-light.svg) no-repeat 50%/contain}@media screen and (max-width:1023px){.HotJobItem_assignment__hv2_T{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:639px){.HotJobItem_assignment__hv2_T{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.HotJobItem_salary__k8odE{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:14px}.HotJobItem_salary__k8odE:before{background:url(/static/common/icons/salary-epam-light.svg) no-repeat 50%/contain}.HotJobItem_extraIcon__Id3ev,.HotJobItem_tight__1DrVJ .HotJobItem_locationTightDesktop__6PF8A .HotJobItem_locationIcon__848pn,.HotJobItem_tight__1DrVJ .HotJobItem_locationTightMobile__hxZKT .HotJobItem_locationIcon__848pn,.HotJobItem_tight__1DrVJ .HotJobItem_locationTight__UvDfr .HotJobItem_locationIcon__848pn{width:20px;height:20px;margin-right:8px}.HotJobItem_extraText__ktGSg{font-style:normal;line-height:24px;margin:0;color:#333;font-family:MuseoSans,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:300;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:1023px){.HotJobItem_extraText__ktGSg{font-size:14px;line-height:20px;letter-spacing:.04em}}.HotJobItem_extraText__ktGSg.HotJobItem_extraTextBold__znaOg{font-weight:700}.HotJobItem_tight__1DrVJ{min-height:148px;padding-bottom:32px;border:1px solid #8a8a8a;-o-border-image:linear-gradient(118.82deg,#0078c2 .5%,#0047ff 47.33%,#8453d2 76.12%) 1/1/0 stretch;border-image:linear-gradient(118.82deg,#0078c2 .5%,#0047ff 47.33%,#8453d2 76.12%) 1/1/0 stretch;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:1023px){.HotJobItem_tight__1DrVJ{min-height:124px;padding-bottom:30px}}@media screen and (max-width:639px){.HotJobItem_tight__1DrVJ{min-height:148px}}.HotJobItem_tight__1DrVJ .HotJobItem_iconTight__XiLh7{position:static;padding:0 0 20px;top:24px;right:24px}.HotJobItem_tight__1DrVJ .HotJobItem_titleTight__mpGSU{margin:0;color:#000;font-family:MuseoSans,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:.01em;line-height:32px;text-transform:none;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:1023px){.HotJobItem_tight__1DrVJ .HotJobItem_titleTight__mpGSU{letter-spacing:0;font-size:20px;line-height:28px}}.HotJobItem_tight__1DrVJ .HotJobItem_titleTightHot__p9OJp{color:#000;font-family:MuseoSans,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:.01em;text-transform:none;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0 44px 0 0;font-size:24px;line-height:32px}@media screen and (max-width:1023px){.HotJobItem_tight__1DrVJ .HotJobItem_titleTightHot__p9OJp{letter-spacing:0;font-size:20px;line-height:28px}}.HotJobItem_tight__1DrVJ .HotJobItem_locationTight__UvDfr{font-family:MuseoSans,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;letter-spacing:.04em;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0;color:#000;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1023px){.HotJobItem_tight__1DrVJ .HotJobItem_locationTight__UvDfr{letter-spacing:.04em;margin-top:18px;font-size:14px;line-height:20px}}.HotJobItem_tight__1DrVJ .HotJobItem_locationTightDesktop__6PF8A{font-family:MuseoSans,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;letter-spacing:.04em;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0;color:#000;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1023px){.HotJobItem_tight__1DrVJ .HotJobItem_locationTightDesktop__6PF8A{letter-spacing:.04em;margin-top:18px;font-size:14px;line-height:20px;display:none}}.HotJobItem_tight__1DrVJ .HotJobItem_locationTightMobile__hxZKT{font-family:MuseoSans,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;letter-spacing:.04em;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0;color:#000;font-size:16px;font-weight:400;line-height:24px;display:none}@media screen and (max-width:1023px){.HotJobItem_tight__1DrVJ .HotJobItem_locationTightMobile__hxZKT{letter-spacing:.04em;margin-top:18px;font-size:14px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex}}.HotJobItem_tight__1DrVJ .HotJobItem_locationTightInfo__c2XMG{margin:0}.HotJobItem_tight__1DrVJ .HotJobItem_locationTightTooltip__TYcJQ{display:inline;margin-left:4px;color:#fff}.HotJobItem_tight__1DrVJ .HotJobItem_locationTightTooltip__TYcJQ:hover{cursor:pointer}.HotJobItem_tight__1DrVJ .HotJobItem_locationTightTooltipLabel__HBEWV{color:#8a8a8a;text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:1px}.HotJobItem_flat__o1OQc,.HotJobItem_flat__o1OQc:hover,.HotJobItem_flat_small___adlf,.HotJobItem_flat_small___adlf:hover{padding:50px 40px;border:1px solid transparent;-o-border-image:linear-gradient(118.82deg,#0078c2 .5%,#0047ff 47.33%,#8453d2 76.12%) 1/1/0 stretch;border-image:linear-gradient(118.82deg,#0078c2 .5%,#0047ff 47.33%,#8453d2 76.12%) 1/1/0 stretch}.HotJobItem_flat__o1OQc,.HotJobItem_flat_small___adlf{-webkit-box-shadow:none;box-shadow:none}.HotJobItem_flat__o1OQc:hover,.HotJobItem_flat_small___adlf:hover{z-index:1}.HotJobItem_flat__o1OQc:hover .HotJobItem_title__1yoEm,.HotJobItem_flat_small___adlf:hover .HotJobItem_title__1yoEm{color:#060606;text-decoration:none}.HotJobItem_flat__o1OQc:hover .HotJobItem_icon__CcHkx,.HotJobItem_flat_small___adlf:hover .HotJobItem_icon__CcHkx{top:40px;right:40px}.HotJobItem_flat__o1OQc.HotJobItem_withoutLink__KLY8v:hover,.HotJobItem_flat_small___adlf.HotJobItem_withoutLink__KLY8v:hover{padding:50px 40px;border:1px solid transparent;cursor:default}.HotJobItem_flat__o1OQc.HotJobItem_withoutLink__KLY8v:hover .HotJobItem_title__1yoEm,.HotJobItem_flat_small___adlf.HotJobItem_withoutLink__KLY8v:hover .HotJobItem_title__1yoEm{color:#000;text-decoration:none}.HotJobItem_flat__o1OQc .HotJobItem_icon__CcHkx,.HotJobItem_flat_small___adlf .HotJobItem_icon__CcHkx{position:absolute;top:40px;right:40px}.HotJobItem_flat__o1OQc .HotJobItem_icon__CcHkx:before{width:60px;height:60px}.HotJobItem_flat__o1OQc .HotJobItem_icon__CcHkx:before,.HotJobItem_flat_small___adlf .HotJobItem_icon__CcHkx:before{display:block;background:url(/static/common/icons/hot-epam-light.svg) no-repeat 50%/contain;background-size:contain}@media screen and (max-width:1023px){.HotJobItem_flat__o1OQc .HotJobItem_icon__CcHkx:before,.HotJobItem_flat_small___adlf .HotJobItem_icon__CcHkx:before{width:40px;height:40px}}.HotJobItem_flat__o1OQc .HotJobItem_index__HVUGG{margin:0 0 16px;font-size:80px;line-height:92px}.HotJobItem_flat__o1OQc .HotJobItem_index__HVUGG,.HotJobItem_flat_small___adlf .HotJobItem_index__HVUGG{display:inline-block;background:linear-gradient(118.82deg,#0078c2 .5%,#0047ff 47.33%,#8453d2 76.12%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:500;letter-spacing:.01em}@media screen and (max-width:1023px){.HotJobItem_flat__o1OQc .HotJobItem_index__HVUGG,.HotJobItem_flat_small___adlf .HotJobItem_index__HVUGG{margin:0 0 12px;font-size:48px;line-height:55px}}.HotJobItem_flat__o1OQc .HotJobItem_title__1yoEm{margin:0 0 8px;color:#000;font-size:18px;line-height:24px;text-transform:none}.HotJobItem_flat_small___adlf .HotJobItem_title__1yoEm{margin:0 0 8px;color:#000;text-transform:none}@media screen and (max-width:1023px){.HotJobItem_flat__o1OQc .HotJobItem_title__1yoEm,.HotJobItem_flat_small___adlf .HotJobItem_title__1yoEm{font-size:22px;line-height:30px}}.HotJobItem_flat__o1OQc .HotJobItem_description__6mIVr,.HotJobItem_flat_small___adlf .HotJobItem_description__6mIVr{font-size:18px;font-weight:300;line-height:24px}.HotJobItem_flat__o1OQc .HotJobItem_action__24GlC,.HotJobItem_flat_small___adlf .HotJobItem_action__24GlC{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px;cursor:pointer;pointer-events:auto;text-transform:uppercase}.HotJobItem_flat__o1OQc .HotJobItem_action__24GlC:focus,.HotJobItem_flat_small___adlf .HotJobItem_action__24GlC:focus{outline:0}.HotJobItem_flat__o1OQc .HotJobItem_action__24GlC:focus-visible,.HotJobItem_flat_small___adlf .HotJobItem_action__24GlC:focus-visible{outline:2px solid #0047ff}.HotJobItem_flat__o1OQc .HotJobItem_action__24GlC:active .HotJobItem_actionTitle__9ZmGD,.HotJobItem_flat__o1OQc .HotJobItem_action__24GlC:hover .HotJobItem_actionTitle__9ZmGD,.HotJobItem_flat_small___adlf .HotJobItem_action__24GlC:active .HotJobItem_actionTitle__9ZmGD,.HotJobItem_flat_small___adlf .HotJobItem_action__24GlC:hover .HotJobItem_actionTitle__9ZmGD{border-bottom-color:transparent;color:#0047ff;text-decoration:underline}.HotJobItem_flat__o1OQc .HotJobItem_action__24GlC:active .HotJobItem_actionTitle__9ZmGD.HotJobItem_red__QzlOo,.HotJobItem_flat__o1OQc .HotJobItem_action__24GlC:hover .HotJobItem_actionTitle__9ZmGD.HotJobItem_red__QzlOo,.HotJobItem_flat_small___adlf .HotJobItem_action__24GlC:active .HotJobItem_actionTitle__9ZmGD.HotJobItem_red__QzlOo,.HotJobItem_flat_small___adlf .HotJobItem_action__24GlC:hover .HotJobItem_actionTitle__9ZmGD.HotJobItem_red__QzlOo{color:#d13d10}.HotJobItem_flat__o1OQc .HotJobItem_action__24GlC *,.HotJobItem_flat_small___adlf .HotJobItem_action__24GlC *{pointer-events:none}.HotJobItem_flat__o1OQc .HotJobItem_actionTitle__9ZmGD,.HotJobItem_flat_small___adlf .HotJobItem_actionTitle__9ZmGD{border-bottom:none;margin:0 14px 0 0;color:#000;font-size:18px;font-weight:700;line-height:24px}.HotJobItem_flat__o1OQc .HotJobItem_actionIcon__1wsDK,.HotJobItem_flat_small___adlf .HotJobItem_actionIcon__1wsDK{stroke:none}.HotJobItem_flat__o1OQc .HotJobItem_actionIcon__1wsDK.HotJobItem_red__QzlOo,.HotJobItem_flat_small___adlf .HotJobItem_actionIcon__1wsDK.HotJobItem_red__QzlOo{stroke:#d13d10}.HotJobItem_flat_small___adlf .HotJobItem_icon__CcHkx:before{width:40px;height:40px}.HotJobItem_flat_small___adlf .HotJobItem_index__HVUGG{margin:0 0 12px;font-size:48px;line-height:55px}.HotJobItem_flat_small___adlf .HotJobItem_title__1yoEm{font-size:22px;line-height:30px}