.ss-single-job-redesign{--rd-blue: #1300ff;--rd-blue-wash: #ecebff;--rd-blue-ink: #0e00a6;--rd-lime: #c6fa02;--rd-lime-ink: #3d4a00;--rd-page: #faf9f7;--rd-card: #ffffff;--rd-stone: #f7f5f2;--rd-ink: #1b1b1f;--rd-ink-2: #4b4b4f;--rd-ink-3: #7b7b7b;--rd-ink-4: #a7a7a7;--rd-line: #e9e6e1;--rd-line-2: #ded9d2;--rd-ok: #12b76a;--rd-ok-ink: #067647;--rd-font-h: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--rd-font-b: "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rd-font-m: "DM Mono", ui-monospace, "SF Mono", Menlo, monospace;--rd-shadow: 0 1px 2px rgba(27, 27, 31, .04), 0 10px 30px rgba(27, 27, 31, .05);--rd-shadow-lg: 0 2px 6px rgba(27, 27, 31, .05), 0 24px 60px rgba(27, 27, 31, .1);--rd-bolt: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%23000'%20d='M13%203%204%2014h6l-1%207%209-11h-6l1-7Z'/%3E%3C/svg%3E");font-family:var(--rd-font-b);background:var(--rd-page);color:var(--rd-ink);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}.ss-single-job-redesign h1,.ss-single-job-redesign h2,.ss-single-job-redesign h3,.ss-single-job-redesign h4{font-family:var(--rd-font-h);letter-spacing:-.02em;text-wrap:balance;font-weight:800}.ss-single-job-redesign :focus-visible{outline:2px solid var(--rd-blue);outline-offset:2px;border-radius:4px}.ss-single-job-redesign .rd-apply-btn:before{content:"";display:inline-block;width:1.05em;height:1.05em;flex:none;background-color:currentColor;-webkit-mask:var(--rd-bolt) center / contain no-repeat;mask:var(--rd-bolt) center / contain no-repeat}.ss-single-job-redesign article>section:first-of-type{border-top:0}.ss-single-job-redesign .rich{color:var(--rd-ink-2);font-size:14.5px;max-width:66ch;overflow-wrap:break-word}.ss-single-job-redesign .rich *{margin:0!important;padding:0!important;font-family:var(--rd-font-b)!important;font-size:14.5px!important;line-height:1.6!important;letter-spacing:normal!important;color:var(--rd-ink-2)!important;background:transparent!important}.ss-single-job-redesign .rich p,.ss-single-job-redesign .rich ul,.ss-single-job-redesign .rich ol,.ss-single-job-redesign .rich table{margin:0 0 12px!important}.ss-single-job-redesign .rich>:last-child{margin-bottom:0!important}.ss-single-job-redesign .rich h1,.ss-single-job-redesign .rich h2,.ss-single-job-redesign .rich h3,.ss-single-job-redesign .rich h4,.ss-single-job-redesign .rich h5,.ss-single-job-redesign .rich h6{margin:20px 0 8px!important;font-family:var(--rd-font-h)!important;font-size:15.5px!important;font-weight:700;letter-spacing:-.01em!important;color:var(--rd-ink)!important}.ss-single-job-redesign .rich>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0!important}.ss-single-job-redesign .rich strong,.ss-single-job-redesign .rich b{font-weight:600;color:var(--rd-ink)!important}.ss-single-job-redesign .rich a{color:var(--rd-blue)!important;text-decoration:none}.ss-single-job-redesign .rich ul{list-style:none!important}.ss-single-job-redesign .rich ul>li{position:relative;padding:4px 0 4px 22px!important}.ss-single-job-redesign .rich ul>li:before{content:"";position:absolute;left:2px;top:11px;width:6px;height:6px;border-radius:2px;background:var(--rd-ok);transform:rotate(45deg)}.ss-single-job-redesign .rich ol{list-style:decimal!important;padding-left:22px!important}.ss-single-job-redesign .rich ol>li{padding:4px 0!important}.ss-single-job-redesign .rich li>ul,.ss-single-job-redesign .rich li>ol{margin-bottom:0!important}.ss-single-job-redesign .rich hr{margin:16px 0!important;border:0;border-top:1px solid var(--rd-line)}.ss-single-job-redesign .rich img{max-width:100%;height:auto}.ss-single-job-redesign .rich iframe,.ss-single-job-redesign .rich embed,.ss-single-job-redesign .rich object,.ss-single-job-redesign .rich video{width:100%}.ss-single-job-redesign .toc a.on{background:var(--rd-blue-wash);color:var(--rd-blue-ink)}.ss-single-job-redesign .toc a.on .d{background:var(--rd-blue)}.ss-single-job-redesign .ac-share__icon--copied{color:var(--rd-ok-ink)}.ss-single-job-redesign.rd-animate .rv{opacity:0;transform:translateY(10px);transition:opacity .55s ease,transform .55s ease}.ss-single-job-redesign.rd-animate .rv.in{opacity:1;transform:none}
