.career-detail-module__X9wthq__page{color:#0d121a;background:#fff}.career-detail-module__X9wthq__hero{background:radial-gradient(circle at 75% 30%,#e6edf5b8,#0000 38%),linear-gradient(#fff,#f4f7fa);padding:54px 0 48px}.career-detail-module__X9wthq__back{color:#586474;margin-bottom:28px;font-size:14px;font-weight:700;display:inline-block}.career-detail-module__X9wthq__kicker,.career-detail-module__X9wthq__formHeading>span,.career-detail-module__X9wthq__cta span{color:#f51f3d;letter-spacing:.16em;font-size:11px;font-weight:900;display:block}.career-detail-module__X9wthq__hero h1{letter-spacing:-.045em;margin:10px 0 17px;font-size:clamp(44px,5.2vw,68px);line-height:1}.career-detail-module__X9wthq__meta{flex-wrap:wrap;gap:27px;font-size:13px;font-weight:800;display:flex}.career-detail-module__X9wthq__meta span:first-child{color:#171b22}.career-detail-module__X9wthq__meta span:first-child:first-letter{color:#f51f3d}.career-detail-module__X9wthq__hero p{color:#596779;max-width:680px;margin:24px 0 20px;font-size:16px;line-height:1.55}.career-detail-module__X9wthq__applyButton,.career-detail-module__X9wthq__cta a{color:#fff;background:#f51f3d;border-radius:10px;justify-content:center;align-items:center;gap:18px;font-weight:850;display:inline-flex;box-shadow:0 12px 24px #f51f3d38}.career-detail-module__X9wthq__applyButton{padding:14px 19px}.career-detail-module__X9wthq__applyButton b,.career-detail-module__X9wthq__cta a b{font-size:26px;line-height:12px}.career-detail-module__X9wthq__contentSection{padding:44px 0 50px}.career-detail-module__X9wthq__layout{grid-template-columns:minmax(0,1fr) minmax(390px,440px);align-items:start;gap:50px;display:grid}.career-detail-module__X9wthq__details section{border-bottom:1px solid #e4e8ed;margin-bottom:25px;padding:0 0 27px}.career-detail-module__X9wthq__details section:last-child{border-bottom:0}.career-detail-module__X9wthq__details h2{letter-spacing:-.025em;margin:0 0 11px;font-size:29px}.career-detail-module__X9wthq__details p{color:#5d6979;margin:0 0 12px;font-size:14px;line-height:1.55}.career-detail-module__X9wthq__details ul{margin:0;padding:0;list-style:none}.career-detail-module__X9wthq__details li{color:#5d6979;padding:6px 0 6px 34px;font-size:14px;line-height:1.45;position:relative}.career-detail-module__X9wthq__details li:before{content:"✓";color:#f51f3d;background:#ffe7eb;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:grid;position:absolute;top:5px;left:0}.career-detail-module__X9wthq__workplace{margin:0}.career-detail-module__X9wthq__workplace div{grid-template-columns:24px 1fr;gap:8px;padding:5px 0;display:grid}.career-detail-module__X9wthq__workplace dt{color:#f51f3d;font-weight:900}.career-detail-module__X9wthq__workplace dd{color:#596779;margin:0;font-size:14px}.career-detail-module__X9wthq__formCard{background:#fff;border:1px solid #dce2e8;border-radius:14px;padding:25px 25px 24px;position:sticky;top:92px;box-shadow:0 16px 45px #0f1c2d0f}.career-detail-module__X9wthq__formHeading h2{letter-spacing:-.035em;margin:10px 0 9px;font-size:38px;line-height:.98}.career-detail-module__X9wthq__formHeading p{color:#7a8593;margin:0 0 13px;font-size:13px}.career-detail-module__X9wthq__formCard .career-form-heading{display:none}.career-detail-module__X9wthq__formCard .career-form-v2{box-shadow:none;border:0;border-radius:0;padding:0}.career-detail-module__X9wthq__formCard .form-grid{grid-template-columns:1fr!important;gap:0!important;display:grid!important}.career-detail-module__X9wthq__formCard .career-form-v2 label{margin-top:13px;font-size:12px;font-weight:850;display:block}:is(.career-detail-module__X9wthq__formCard .career-form-v2 input,.career-detail-module__X9wthq__formCard .career-form-v2 select,.career-detail-module__X9wthq__formCard .career-form-v2 textarea){font:inherit;background:#fafbfc;border:1px solid #d9dfe6;border-radius:9px;margin-top:7px;padding:12px 13px;box-sizing:border-box!important;width:100%!important;max-width:none!important}.career-detail-module__X9wthq__formCard .career-form-v2 textarea{resize:vertical;min-height:92px}.career-detail-module__X9wthq__formCard .career-form-v2 input[type=file]{background:#fff}.career-detail-module__X9wthq__formCard .career-form-v2 .btn{width:100%;min-height:48px;margin-top:18px}.career-detail-module__X9wthq__formCard .career-form-privacy{margin-bottom:0;font-size:10px;line-height:1.4}.career-detail-module__X9wthq__cta{background:radial-gradient(circle at 70%,#ffffffe6,#0000 32%),linear-gradient(110deg,#fff4f5,#fff);padding:28px 0}.career-detail-module__X9wthq__cta>div{justify-content:space-between;align-items:center;gap:30px;display:flex}.career-detail-module__X9wthq__cta h2{margin:8px 0 4px;font-size:29px}.career-detail-module__X9wthq__cta p{color:#697586;margin:0;font-size:13px}.career-detail-module__X9wthq__cta a{white-space:nowrap;padding:13px 18px}@media (max-width:920px){.career-detail-module__X9wthq__layout{grid-template-columns:1fr}.career-detail-module__X9wthq__formCard{width:100%;max-width:620px;margin:0 auto;position:static}.career-detail-module__X9wthq__cta>div{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.career-detail-module__X9wthq__hero{padding:38px 0}.career-detail-module__X9wthq__hero h1{font-size:42px}.career-detail-module__X9wthq__meta{gap:10px}.career-detail-module__X9wthq__meta span{background:#fff;border-radius:7px;padding:7px 9px}.career-detail-module__X9wthq__layout{gap:30px}.career-detail-module__X9wthq__contentSection{padding:34px 0}.career-detail-module__X9wthq__details h2{font-size:25px}.career-detail-module__X9wthq__formCard{padding:20px 17px}.career-detail-module__X9wthq__formHeading h2{font-size:33px}.career-detail-module__X9wthq__cta h2{font-size:25px}}
