.job-description-module__3dHRyq__content{color:var(--ink-muted);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.8}.job-description-module__3dHRyq__content>:first-child{margin-top:0}.job-description-module__3dHRyq__content :is(p,ul,ol,blockquote)+:is(p,ul,ol,blockquote){margin-top:1.125rem}.job-description-module__3dHRyq__content div+div{margin-top:.5rem}.job-description-module__3dHRyq__content :is(h2,h3,h4){color:var(--ink);margin-top:2rem;margin-bottom:.625rem;font-weight:600;line-height:1.45}.job-description-module__3dHRyq__content h2{font-size:1.125rem}.job-description-module__3dHRyq__content :is(h3,h4){font-size:1rem}.job-description-module__3dHRyq__content :is(ul,ol){padding-left:1.5rem}.job-description-module__3dHRyq__content ul{list-style-type:disc}.job-description-module__3dHRyq__content ol{list-style-type:decimal}.job-description-module__3dHRyq__content li+li{margin-top:.5rem}.job-description-module__3dHRyq__content li::marker{color:var(--ink-muted)}.job-description-module__3dHRyq__content strong,.job-description-module__3dHRyq__content b{color:var(--ink);font-weight:600}.job-description-module__3dHRyq__content a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.job-description-module__3dHRyq__content a:hover{color:var(--brand-600)}.job-description-module__3dHRyq__content a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.job-description-module__3dHRyq__content blockquote{border-left:1px solid var(--border);padding-left:1rem}
