.JobDescription_job-description__wYknD{word-break:keep-all}.JobDescription_job-description__wYknD .subtitle{font-weight:700;font-stretch:normal;font-style:normal;color:var(--color-foreground-basic-strong)}.JobDescription_job-description__wYknD .list li{position:relative;font-weight:400;font-size:18px;line-height:1.78;letter-spacing:-.1px;font-stretch:normal;font-style:normal;color:var(--color-foreground-basic-strong);margin-bottom:4px;padding-left:35px}.JobDescription_job-description__wYknD .list li a{text-decoration:underline;color:var(--color-foreground-accent-orange);cursor:pointer}.JobDescription_job-description__wYknD .list li a:hover{opacity:.5}.JobDescription_job-description__wYknD .list li:before{content:"";display:inline-block;position:absolute;background-color:var(--color-fill-basic-strong);top:12px;left:12px;width:5px;height:5px;border-radius:50%}.JobDescription_job-description__wYknD .divider{background-color:var(--color-fill-basic-subtler)}.JobDescription_job-description__wYknD .desc{font-weight:400;font-stretch:normal;font-style:normal;color:var(--color-foreground-basic-strong)}.JobDescription_job-description__wYknD img{padding-top:8px}.JobDescription_job-description__wYknD a:hover{text-decoration:underline;opacity:.5}.JobDescription_job-description__wYknD>blockquote{border-left:3px solid var(--color-border-basic-subtle);margin-left:12px}.JobDescription_job-description__wYknD>blockquote>*{margin-left:20px}.JobDescription_job-description__wYknD>blockquote>h3{font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:-.2px;color:var(--color-foreground-basic-stronger);margin-bottom:6px}.JobDescription_job-description__wYknD>blockquote>h4{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:34px;letter-spacing:-.2px;color:var(--color-foreground-basic-strong);margin-bottom:10px}.JobDescription_job-description__wYknD .divider{width:100%;height:1px;background-color:var(--color-divider-subtler);margin-top:24px;margin-bottom:24px}@media screen and (min-width:690px) and (max-width:1279px){.JobDescription_job-description__wYknD .subtitle{margin-bottom:8px;font-size:22px;line-height:1.55;letter-spacing:-.2px}.JobDescription_job-description__wYknD .list li{margin-bottom:2px;padding-left:24px;font-size:18px;line-height:1.78;letter-spacing:-.1px}.JobDescription_job-description__wYknD .list li:before{top:12px;left:-4px;width:4px;height:4px}.JobDescription_job-description__wYknD .desc{font-size:18px;line-height:1.78;letter-spacing:-.1px}.JobDescription_job-description__wYknD blockquote{border-left:3px solid var(--color-border-basic-subtler)}.JobDescription_job-description__wYknD blockquote>*{margin-left:20px}}@media screen and (max-width:689px){.JobDescription_job-description__wYknD{word-break:keep-all}.JobDescription_job-description__wYknD .subtitle{font-weight:700;font-stretch:normal;font-style:normal;color:var(--color-foreground-basic-stronger)}.JobDescription_job-description__wYknD .list li{position:relative;font-weight:400;font-stretch:normal;font-style:normal;color:var(--color-foreground-basic-strong)}.JobDescription_job-description__wYknD .list li a{text-decoration:underline;color:var(--color-foreground-accent-orange)}.JobDescription_job-description__wYknD .list li:before{content:"";display:inline-block;position:absolute;background-color:var(--color-fill-basic-strong)}.JobDescription_job-description__wYknD .desc{font-weight:400;font-stretch:normal;font-style:normal;color:var(--color-foreground-basic-stronger)}.JobDescription_job-description__wYknD blockquote{margin-left:12px}.JobDescription_job-description__wYknD .list li{padding-left:19px}.JobDescription_job-description__wYknD .list li:before{left:6px;width:3px;height:3px}.JobDescription_job-description__wYknD .subtitle{margin-bottom:8px;font-size:20px;line-height:1.5;letter-spacing:-.2px}.JobDescription_job-description__wYknD .list li{margin-bottom:4px;padding-left:24px;font-size:16px;line-height:1.75;letter-spacing:-.1px}.JobDescription_job-description__wYknD .list li:before{top:10px;left:10px;width:4px;height:4px;border-radius:50%}.JobDescription_job-description__wYknD .desc{font-size:16px;line-height:1.75;letter-spacing:-.1px}.JobDescription_job-description__wYknD blockquote{border-left:2px solid var(--color-border-basic-subtler)}.JobDescription_job-description__wYknD blockquote>*{margin-left:14px}}.JobDescription_job-description__wYknD>h1{font-size:44px;line-height:1.23;letter-spacing:-.4px;margin-bottom:24px}.JobDescription_job-description__wYknD>h1,.JobDescription_job-description__wYknD>h2{font-weight:400;font-stretch:normal;font-style:normal;color:var(--color-foreground-basic-stronger)}.JobDescription_job-description__wYknD>h2{font-size:36px;line-height:1.44;letter-spacing:-.3px;margin-bottom:16px}.JobDescription_job-description__wYknD>h3{font-size:24px;color:var(--color-foreground-basic-stronger);margin-bottom:12px}.JobDescription_job-description__wYknD>h3,.JobDescription_job-description__wYknD>h4{font-weight:400;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:-.2px}.JobDescription_job-description__wYknD>h4{font-size:18px;color:var(--color-foreground-basic-strong);margin-bottom:10px}.JobDescription_job-description__wYknD>h5{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.1px;color:var(--color-foreground-basic-strong);margin-bottom:10px}.JobDescription_job-description__wYknD>h6{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:-.1px;color:var(--color-foreground-basic-default);margin-bottom:8px}@media screen and (max-width:689px){.JobDescription_job-description__wYknD>h1{font-size:30px;line-height:1.33;letter-spacing:-.3px;color:var(--color-foreground-basic-stronger);margin-bottom:16px}.JobDescription_job-description__wYknD>h2{font-size:26px;line-height:1.38;letter-spacing:-.2px;margin-bottom:14px}.JobDescription_job-description__wYknD>h3{font-size:20px;line-height:30px;margin-bottom:10px}.JobDescription_job-description__wYknD>h4{font-size:16px;line-height:28px;letter-spacing:-.1px;margin-bottom:10px}.JobDescription_job-description__wYknD>h5{font-size:14px;line-height:1.43;margin-bottom:8px}.JobDescription_job-description__wYknD>h6{font-size:13px;line-height:1.54;margin-bottom:6px}.JobDescription_job-description__wYknD>blockquote{border-left:3px solid var(--color-border-basic-subtle);margin-left:10px}.JobDescription_job-description__wYknD>blockquote>*{margin-left:16px}.JobDescription_job-description__wYknD>blockquote>h3{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:30px;letter-spacing:-.2px;color:var(--color-foreground-basic-stronger);margin-bottom:6px}.JobDescription_job-description__wYknD>blockquote>h4{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:28px;letter-spacing:-.2px;color:var(--color-foreground-basic-strong);margin-bottom:10px}}.JobDescription_job-description__wYknD>.JobDescription_divider__VF38q{margin-top:40px;margin-bottom:24px}.JobDescription_job-description__wYknD>hr{color:var(--color-fill-basic-subtler)}.JobDescription_job-description__wYknD>*>iframe{width:100%;height:100%;min-height:380.25px}.JobDescription_job-description__wYknD>p>img{width:100%!important}@media screen and (max-width:689px){.JobDescription_job-description__wYknD>*>iframe{width:100%;height:100%;min-height:193px}}@media screen and (min-width:690px) and (max-width:1279px){.JobDescription_job-description__wYknD>*>iframe{width:100%;height:100%;min-height:396px}}