.JobsEmbed-module-scss-module__W5nL6W__embedSection{background-color:#fff;padding:60px 0;position:relative}.JobsEmbed-module-scss-module__W5nL6W__headerRow{margin-bottom:40px}@media (min-width:768px){.JobsEmbed-module-scss-module__W5nL6W__headerRow{margin-bottom:50px}}.JobsEmbed-module-scss-module__W5nL6W__iframeWrapper{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 30px #0000000f}.JobsEmbed-module-scss-module__W5nL6W__loader{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:80px 0;display:flex}.JobsEmbed-module-scss-module__W5nL6W__loader .JobsEmbed-module-scss-module__W5nL6W__spinner{border:3.5px solid #da0e2926;border-top-color:#da0e29;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite JobsEmbed-module-scss-module__W5nL6W__spin}.JobsEmbed-module-scss-module__W5nL6W__loader .JobsEmbed-module-scss-module__W5nL6W__loadingText{color:#666;font-size:15px;font-weight:600}.JobsEmbed-module-scss-module__W5nL6W__careerIframe{background:#fff;border:none;width:100%;height:850px;min-height:700px;display:block}@media (min-width:768px){.JobsEmbed-module-scss-module__W5nL6W__careerIframe{height:850px;min-height:800px}}@keyframes JobsEmbed-module-scss-module__W5nL6W__spin{to{transform:rotate(360deg)}}
.page-module-scss-module__m-Nkmq__bannerWrapper{overflow:hidden}@media (min-width:768px){.page-module-scss-module__m-Nkmq__bannerWrapper{z-index:1;position:sticky;top:0}}.page-module-scss-module__m-Nkmq__mainContentWrapper{z-index:2;background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;position:relative;overflow:clip;box-shadow:0 -10px 30px #0000001f}@media (min-width:768px){.page-module-scss-module__m-Nkmq__mainContentWrapper{border-top-left-radius:40px;border-top-right-radius:40px;padding-top:20px}}@media (min-width:992px){.page-module-scss-module__m-Nkmq__mainContentWrapper{border-top-left-radius:60px;border-top-right-radius:60px;padding-top:30px}}@media (min-width:1200px){.page-module-scss-module__m-Nkmq__mainContentWrapper{border-top-left-radius:80px;border-top-right-radius:80px;padding-top:40px}}
