.open-positions-module-scss-module__3Rb3Va__section{background:#fff;padding-block:60px}@media screen and (min-width:1024px){.open-positions-module-scss-module__3Rb3Va__section{padding-block:100px}}.open-positions-module-scss-module__3Rb3Va__columns{flex-direction:column;gap:40px;margin-block-end:40px;display:flex}@media screen and (min-width:1024px){.open-positions-module-scss-module__3Rb3Va__columns{flex-direction:row;align-items:flex-start;gap:60px;margin-block-end:var(--spacing-7xl,100px)}}.open-positions-module-scss-module__3Rb3Va__left{flex-direction:column;gap:16px;display:flex}@media screen and (min-width:1024px){.open-positions-module-scss-module__3Rb3Va__left{flex:0 0 35%;position:sticky;top:80px}}.open-positions-module-scss-module__3Rb3Va__heading{color:var(--color-base-dark-100,#0e0e13);font-size:32px;font-weight:700;line-height:110%}@media screen and (min-width:1024px){.open-positions-module-scss-module__3Rb3Va__heading{font-size:40px}}.open-positions-module-scss-module__3Rb3Va__desc{color:#6b6a73;font-size:16px;line-height:150%}.open-positions-module-scss-module__3Rb3Va__recruiterCard{background:var(--color-base-light-200,#f3f3f3);border-radius:16px;align-items:center;gap:12px;margin-block-start:8px;padding:16px;display:flex}.open-positions-module-scss-module__3Rb3Va__recruiterPhoto{border-radius:50%;flex-shrink:0;width:66px;height:66px;position:relative;overflow:hidden}.open-positions-module-scss-module__3Rb3Va__recruiterImg{object-fit:cover}.open-positions-module-scss-module__3Rb3Va__recruiterName{color:var(--color-base-dark-100,#0e0e13);font-size:15px;font-weight:600;line-height:130%}.open-positions-module-scss-module__3Rb3Va__recruiterRole{color:#6b6a73;margin-block-start:2px;font-size:13px;line-height:130%}.open-positions-module-scss-module__3Rb3Va__right{flex:1}.open-positions-module-scss-module__3Rb3Va__vacancyList{flex-direction:column;gap:16px;display:flex}.open-positions-module-scss-module__3Rb3Va__empty{background:var(--color-base-light-200,#f3f3f3);color:#6b6a73;text-align:center;border-radius:16px;padding-block:60px;padding-inline:24px;font-size:16px;line-height:150%}.open-positions-module-scss-module__3Rb3Va__leaveDetailsText{flex-direction:column;align-items:flex-start;gap:32px;display:flex}@media screen and (min-width:1024px){.open-positions-module-scss-module__3Rb3Va__leaveDetailsText{max-width:506px}}.open-positions-module-scss-module__3Rb3Va__leaveTextGroup{flex-direction:column;gap:16px;display:flex}.open-positions-module-scss-module__3Rb3Va__leaveHeading{color:var(--color-base-dark-100,#0e0e13);font-size:32px;font-weight:700;line-height:130%}@media screen and (min-width:1024px){.open-positions-module-scss-module__3Rb3Va__leaveHeading{font-size:45px}}.open-positions-module-scss-module__3Rb3Va__leaveDesc{color:#0e0e13d9;font-size:14px;font-weight:500;line-height:140%}