.job-detail-prose{color:#202432;font-size:16px;line-height:24px;letter-spacing:-.16px;overflow-wrap:anywhere}.job-detail-prose p{margin:0 0 16px}.job-detail-prose p:empty,.job-detail-prose p:has(>br:only-child){display:none}.job-detail-prose>:last-child{margin-bottom:0}.job-detail-prose :is(h1,h2,h3,h4,h5,h6){margin:32px 0 16px;font-size:24px;line-height:30px;font-weight:400}.job-detail-prose :is(ul,ol){margin:0 0 16px;padding-left:24px}.job-detail-prose ul{list-style:disc}.job-detail-prose ol{list-style:decimal}.job-detail-prose li{margin-bottom:8px}.job-detail-prose li p{margin-bottom:0}.job-detail-prose a{color:#4253ff;text-decoration:underline;text-underline-offset:3px}.job-detail-prose pre{white-space:pre-wrap}.job-detail-benefits>ul{padding:0;list-style:none;background:#fefffc;border-radius:20px}.job-detail-benefits>ul>li{margin:0;padding:18px 24px;border-bottom:1px solid #ecebec;font-size:15px;line-height:20px}.job-detail-benefits>ul>li:last-child{border-bottom:0}[data-job-related-role]>img{opacity:0}[data-job-related-role]:is(:hover,:focus-visible)>img{opacity:1}@media (hover:none){[data-job-related-role]>img{opacity:1}}