@import"https://fonts.googleapis.com/css2?family=Bai+Jamjuree:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Geist:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500;600&display=swap";.careers .careers-role{--ink: #25260b;--ink-panel: #2b2c11;--ink-line: #3a3b22;--cream: #f5f5ed;--cream-mute: #a7ab98;--chartreuse: #e7ea86;--forest: #1f4023;--rose: #c0607a;--display: "Bai Jamjuree", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono: "IBM Plex Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--gutter: 20px;--radius: 6px;box-sizing:border-box;margin:0;background:var(--ink);color:var(--cream);font-family:var(--body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.careers .careers-role *,.careers .careers-role *:before,.careers .careers-role *:after{box-sizing:border-box}.careers .careers-role img{max-width:100%;display:block}.careers .careers-role a{color:inherit}.careers .careers-role :focus-visible{outline:3px solid var(--chartreuse);outline-offset:2px}.careers .careers-role .wrap{width:100%;max-width:1120px;margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.careers .careers-role .eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--chartreuse)}.careers .careers-role .eyebrow .rule{display:inline-block;width:22px;height:2px;background:currentColor;flex:none}.careers .careers-role .topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px}.careers .careers-role .back{display:inline-flex;align-items:center;gap:8px;padding:8px 2px;color:var(--cream-mute);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.careers .careers-role .back:hover{color:var(--cream)}.careers .careers-role .hero{padding-top:40px;padding-bottom:34px}.careers .careers-role .hero h1{max-width:14ch;margin:0 0 18px;font-family:var(--display);font-size:clamp(40px,10vw,76px);font-weight:600;letter-spacing:-.025em;line-height:1}.careers .careers-role .hero .subtitle{max-width:46ch;margin:0;color:var(--cream-mute);font-size:18px}.careers .careers-role .shell{display:grid;grid-template-columns:1fr;gap:20px;align-items:start;padding-bottom:56px}.careers .careers-role .shell>*{min-width:0}.careers .careers-role .panel{background:var(--ink-panel);border:1px solid var(--ink-line);border-radius:var(--radius)}.careers .careers-role .sidebar{padding:22px 20px 24px}.careers .careers-role .facts{margin:0}.careers .careers-role .fact{padding:13px 0;border-top:1px solid var(--ink-line)}.careers .careers-role .fact:first-child{padding-top:0;border-top:0}.careers .careers-role .fact dt{margin:0 0 5px;color:var(--cream-mute);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.careers .careers-role .fact dd{margin:0;color:var(--cream);font-family:var(--display);font-size:16px;font-weight:500;line-height:1.35}.careers .careers-role .fact .sub{display:block;margin-top:4px;color:var(--cream-mute);font-family:var(--body);font-size:13px;font-weight:400}.careers .careers-role .tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 16px;padding:4px;background:var(--ink-panel);border:1px solid var(--ink-line);border-radius:999px}.careers .careers-role .tab{appearance:none;margin:0;padding:12px 10px;border:0;border-radius:999px;background:transparent;color:var(--cream-mute);font-family:var(--display);font-size:16px;font-weight:600;line-height:1.2;cursor:pointer}.careers .careers-role .tab:hover{color:var(--cream)}.careers .careers-role .tab[aria-selected=true]{background:var(--chartreuse);color:var(--ink)}.careers .careers-role .tab:focus-visible{outline-offset:-1px}.careers .careers-role .tabpanel{padding:26px 20px 30px}.careers .careers-role .tabpanel[hidden]{display:none}.careers .careers-role .tabpanel h2{margin:0 0 16px;font-family:var(--display);font-size:clamp(26px,5vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.1}.careers .careers-role .tabpanel h3{margin:34px 0 14px;padding-top:24px;border-top:1px solid var(--ink-line);font-family:var(--display);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.careers .careers-role .tabpanel p{max-width:68ch;margin:0 0 14px}.careers .careers-role .lede{color:var(--cream)}.careers .careers-role .muted{color:var(--cream-mute)}.careers .careers-role .em-forest{color:#9ebba0}.careers .careers-role .rows,.careers .careers-role .steps{margin:0;padding:0;list-style:none}.careers .careers-role .rows li{position:relative;max-width:72ch;padding:12px 0 12px 22px;border-top:1px solid var(--ink-line)}.careers .careers-role .rows li:before{position:absolute;top:21px;left:0;width:7px;height:7px;border-radius:50%;background:var(--chartreuse);content:""}.careers .careers-role .steps{counter-reset:step}.careers .careers-role .steps li{position:relative;max-width:72ch;padding:12px 0 12px 38px;border-top:1px solid var(--ink-line);counter-increment:step}.careers .careers-role .steps li:before{position:absolute;top:14px;left:0;color:var(--chartreuse);content:counter(step,decimal-leading-zero);font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em}.careers .careers-role .btn{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:14px 24px;border:2px solid transparent;border-radius:var(--radius);font-family:var(--display);font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer}.careers .careers-role .btn-primary{background:var(--chartreuse);border-color:var(--chartreuse);color:var(--ink)}.careers .careers-role .btn-primary:hover{background:#dfe36f;border-color:#dfe36f}.careers .careers-role .btn[disabled]{opacity:.6;cursor:default}.careers .careers-role .cta-block{margin-top:34px;padding-top:26px;border-top:1px solid var(--ink-line)}.careers .careers-role .cta-block .btn,.careers .careers-role .submit-row .btn{width:100%}.careers .careers-role .form-intro{margin-bottom:6px;color:var(--cream-mute)}.careers .careers-role .field{margin:22px 0 0}.careers .careers-role .field label,.careers .careers-role .field legend{display:block;margin:0 0 4px;padding:0;color:var(--cream);font-family:var(--display);font-size:17px;font-weight:600;line-height:1.3}.careers .careers-role .field .help{margin:0 0 9px;color:var(--cream-mute);font-size:14px;line-height:1.45}.careers .careers-role .field .optional{margin-left:6px;color:var(--cream-mute);font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.careers .careers-role fieldset.field{min-width:0;margin-right:0;margin-left:0;padding:0;border:0}.careers .careers-role input[type=text],.careers .careers-role input[type=email],.careers .careers-role input[type=tel],.careers .careers-role input[type=number],.careers .careers-role input[type=url],.careers .careers-role select{display:block;width:100%;min-height:52px;padding:13px 14px;appearance:none;border:2px solid var(--ink);border-radius:4px;background-color:var(--cream);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.3}.careers .careers-role input::placeholder{color:#25260b6b}.careers .careers-role select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%2325260b' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.careers .careers-role .field.invalid input[type=text],.careers .careers-role .field.invalid input[type=email],.careers .careers-role .field.invalid input[type=tel],.careers .careers-role .field.invalid input[type=number],.careers .careers-role .field.invalid input[type=url],.careers .careers-role .field.invalid select,.careers .careers-role .field.invalid .segmented,.careers .careers-role .field.invalid input[type=file]{border-color:var(--rose)}.careers .careers-role input[type=file]{display:block;width:100%;padding:11px 14px;border:2px solid var(--ink);border-radius:4px;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.5}.careers .careers-role input[type=file]::file-selector-button{margin:0 12px 0 0;padding:9px 13px;border:2px solid var(--ink);border-radius:3px;background:var(--chartreuse);color:var(--ink);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.careers .careers-role input[type=file]:hover::file-selector-button{background:var(--cream)}.careers .careers-role .dropzone{padding:14px 14px 12px;border:2px dashed var(--ink-line);border-radius:6px;background:#f5f5ed08;transition:border-color .12s ease,background-color .12s ease}.careers .careers-role .dropzone.over{border:2px solid var(--chartreuse);background:#e7ea8614}.careers .careers-role .dropzone input[type=file]{margin-bottom:10px}.careers .careers-role .dropzone-hint{margin:0;color:var(--cream-mute);font-size:13px;line-height:1.5}.careers .careers-role .dropzone.over .dropzone-hint,.careers .careers-role .dropzone-hint.chosen{color:var(--chartreuse)}.careers .careers-role .field textarea{width:100%;min-height:132px;padding:12px 14px;border:1px solid var(--ink-line);border-radius:var(--radius);background:var(--cream);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.5;resize:vertical}.careers .careers-role .field textarea:focus-visible{outline:2px solid var(--chartreuse);outline-offset:2px}.careers .careers-role .error{display:none;margin:8px 0 0;padding-left:10px;border-left:3px solid var(--rose);color:var(--cream);font-size:14px;font-weight:500;line-height:1.4}.careers .careers-role .field.invalid .error{display:block}.careers .careers-role .segmented{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;overflow:hidden;border:2px solid var(--ink);border-radius:4px;background:var(--cream)}.careers .careers-role .segmented input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.careers .careers-role .segmented label{display:flex;min-height:48px;align-items:center;justify-content:center;margin:0;padding:10px 6px;border-left:2px solid var(--ink);color:var(--ink);font-family:var(--display);font-size:16px;font-weight:500;text-align:center;cursor:pointer}.careers .careers-role .segmented label:first-of-type{border-left:0}.careers .careers-role .segmented input:checked+label{background:var(--chartreuse);font-weight:600}.careers .careers-role .segmented input:focus-visible+label{outline:3px solid var(--forest);outline-offset:-4px}.careers .careers-role .checks{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.careers .careers-role .checks label{display:flex;min-height:34px;align-items:center;gap:11px;margin:0;color:var(--cream);font-family:var(--body);font-size:16px;font-weight:400;cursor:pointer}.careers .careers-role .checks input{position:relative;width:23px;height:23px;flex:none;margin:0;appearance:none;border:2px solid var(--cream-mute);border-radius:3px;background:transparent;cursor:pointer}.careers .careers-role .checks input:checked{border-color:var(--chartreuse);background:var(--chartreuse)}.careers .careers-role .checks input:checked:after{position:absolute;top:2px;left:6px;width:5px;height:10px;transform:rotate(45deg);border:solid var(--ink);border-width:0 2.5px 2.5px 0;content:""}.careers .careers-role .reveal{margin-top:12px}.careers .careers-role .reveal[hidden]{display:none}.careers .careers-role .hp,.careers .careers-role .vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.careers .careers-role .submit-row{margin-top:30px;padding-top:26px;border-top:1px solid var(--ink-line)}.careers .careers-role .form-note{margin-top:16px;color:var(--cream-mute);font-size:14px;line-height:1.45}.careers .careers-role .form-note a{color:var(--chartreuse)}.careers .careers-role .form-error{display:none;margin:14px 0 0;padding-left:10px;border-left:3px solid var(--rose);color:var(--cream);font-size:15px;font-weight:500}.careers .careers-role .form-error.show{display:block}.careers .careers-role .notice{margin:0;font-family:var(--display);font-size:20px;font-weight:500;line-height:1.35}.careers .careers-role .loom-step{margin-top:30px;padding:22px 18px 20px;border:1px solid var(--ink-line);border-radius:var(--radius);background:var(--ink)}.careers .careers-role .loom-step h3{margin:0 0 10px;padding-top:0;border-top:0;font-size:22px}.careers .careers-role .loom-copy{max-width:58ch;margin:0;color:var(--cream-mute);font-size:15px;line-height:1.5}.careers .careers-role .btn-loom{margin-top:18px;border-color:var(--chartreuse);background:transparent;color:var(--chartreuse)}.careers .careers-role .btn-loom:hover{background:var(--chartreuse);color:var(--ink)}.careers .careers-role .loom-note{max-width:58ch;margin:10px 0 0;color:var(--cream-mute);font-size:14px;line-height:1.45}.careers .careers-role .loom-step .field{margin-top:20px}.careers .careers-role .or-write{margin:18px 0 14px;font-family:var(--mono);font-size:12px;letter-spacing:.16em;opacity:.5;text-align:center;text-transform:uppercase}.careers .careers-role .eeo{grid-column:1 / -1;margin:40px 0 0;padding:24px 0 8px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);font-size:15px;line-height:1.6}.careers .careers-role .eeo h2{margin:0 0 12px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.16em;opacity:.55;text-transform:uppercase}.careers .careers-role .eeo p{max-width:72ch;margin:0 0 12px;opacity:.8}.careers .careers-role .eeo p:last-child{margin:0}.careers .careers-role .eeo a{color:inherit}@media(min-width:700px){.careers .careers-role .tabpanel{padding:36px 40px 40px}}@media(min-width:900px){.careers .careers-role .shell{grid-template-columns:324px minmax(0,1fr);gap:28px;padding-bottom:80px}.careers .careers-role .sidebar{position:sticky;top:24px}}@media(max-width:899px){.careers .careers-role .shell>.sidebar{order:2}.careers .careers-role .shell>div{order:1}.careers .careers-role .sidebar{padding:18px 16px 20px}.careers .careers-role .fact{padding:11px 0}}@media(prefers-reduced-motion:reduce){.careers .careers-role .dropzone{transition:none}}.careers .thanks-page .page-hero{padding-bottom:32px}.careers .thanks-page .page-hero h1{font-size:clamp(30px,8vw,44px)}.careers .thanks-page .page-hero p{margin:0;color:var(--cream-soft);font-size:18px}.careers .thanks-page .btn-loom{background:transparent;border-color:var(--ink);color:var(--ink)}.careers .thanks-page .btn-loom:hover{background:var(--ink);color:var(--cream)}.careers .thanks-page .loom-note{font-size:14px;line-height:1.45;color:var(--ink-soft)}.careers .thanks-page .vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.careers .thanks-page .thanks-roles-link{margin-top:20px}.careers{--ink: #25260b;--cream: #f5f5ed;--chartreuse: #e7ea86;--forest: #1f4023;--peach: #e3b58f;--rose: #c0607a;--orange: #cc6f3c;--ink-soft: rgba(37, 38, 11, .72);--ink-line: rgba(37, 38, 11, .28);--cream-soft: rgba(245, 245, 237, .74);--cream-line: rgba(245, 245, 237, .32);--hair: #d9dacb;--muted: #5e6352;--ink-hair: #3a3b22;--ink-muted: #a7ab98;--display: "Bai Jamjuree", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono: "IBM Plex Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--max: 680px;--gutter: 20px;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) *{box-sizing:border-box}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) img{max-width:100%;display:block}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) a{color:inherit}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .wrap{width:100%;max-width:var(--max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .eyebrow .rule{display:inline-block;width:22px;height:2px;background:currentColor;flex:none}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hero{background:var(--ink);color:var(--cream);padding:28px 0 40px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hero h1{font-family:var(--display);font-weight:600;font-size:clamp(34px,9vw,54px);line-height:1.04;letter-spacing:-.015em;margin:0 0 20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hero .subhead{font-size:18px;line-height:1.5;color:var(--cream-soft);margin:0 0 18px;max-width:560px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .cta-row{display:flex;flex-direction:column;gap:12px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 22px;border:2px solid transparent;border-radius:4px;font-family:var(--display);font-weight:600;font-size:18px;line-height:1.2;text-decoration:none;cursor:pointer;text-align:center}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .btn-primary{background:var(--chartreuse);color:var(--ink);border-color:var(--chartreuse)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .btn-primary:hover{background:#eff291}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .btn-ghost{background:transparent;color:var(--cream);border-color:var(--cream-line)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .btn-ghost:hover{border-color:var(--cream)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .btn:focus-visible,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) a:focus-visible,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) summary:focus-visible{outline:3px solid var(--chartreuse);outline-offset:3px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) main{padding:8px 0 24px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .card{background:var(--cream);border:2px solid var(--ink);border-radius:4px;padding:24px 20px 20px;margin:16px 0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .card h2{font-family:var(--display);font-weight:600;font-size:26px;line-height:1.15;letter-spacing:-.01em;margin:0 0 12px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .card p{margin:0 0 12px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .card p:last-child{margin-bottom:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .rows{list-style:none;margin:8px 0 0;padding:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .rows li{padding:11px 0;border-top:1px solid var(--ink-line)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .rows li:last-child{padding-bottom:4px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .proof-intro{color:var(--ink-soft)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .figures{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .figures li{padding:16px 0 14px;border-top:1px solid var(--ink-line)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .figure{display:block;font-family:var(--display);font-weight:700;font-size:52px;line-height:1;letter-spacing:-.02em;margin-bottom:6px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .figure-label{display:block;font-size:15px;line-height:1.45;color:var(--ink-soft)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .page-hero{padding-bottom:32px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .page-hero h1{font-size:clamp(30px,8vw,44px)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .page-hero p{margin:0;color:var(--cream-soft);font-size:18px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .eeo{grid-column:1 / -1;margin:48px 0 0;padding:24px 2px 44px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);font-size:15px;line-height:1.6}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .eeo h2{margin:0 0 12px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.55}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .eeo p{margin:0 0 12px;opacity:.8}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .eeo p:last-child{margin:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .eeo a{color:inherit}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .em{font-style:italic;color:var(--chartreuse)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .em-forest{font-style:italic;color:var(--forest)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .strip{background:var(--cream);border:2px solid var(--ink);border-radius:4px;padding:18px 18px 16px;margin:16px 0 20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .strip .eyebrow{margin-bottom:4px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-row{display:block;position:relative;text-decoration:none;color:inherit;border-top:2px solid var(--ink);padding:16px 0 16px 16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-row:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:6px;background:var(--chartreuse);border:1px solid var(--ink);border-radius:2px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-row .job-t{display:block;font-family:var(--display);font-weight:600;font-size:21px;line-height:1.2;letter-spacing:-.01em;margin:0 0 6px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-row .job-m{display:block;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;color:var(--muted);margin:0 0 10px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-row .go{display:inline-block;font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid var(--ink);padding-bottom:2px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-row:hover .job-t{text-decoration:underline;text-underline-offset:3px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .nb{display:block;white-space:nowrap}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .sep{display:none}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .strip .soon{margin:0;padding-top:14px;border-top:1px solid var(--hair);font-size:16px;line-height:1.5;color:var(--muted)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .strip .soon a{color:var(--ink);font-weight:500;white-space:nowrap}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .slab{background:var(--ink);color:var(--cream);border-radius:4px;padding:24px 20px 22px;margin:20px 0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .slab .eyebrow{color:var(--chartreuse)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .slab h2{font-family:var(--display);font-weight:600;font-size:clamp(26px,5.6vw,34px);line-height:1.1;letter-spacing:-.015em;margin:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .slab .slab-lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--ink-muted);max-width:58ch}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .moves{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .moves li{display:grid;grid-template-columns:32px 1fr;column-gap:10px;padding:14px 0;border-top:1px solid var(--ink-hair)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .moves .num{grid-column:1;grid-row:1;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.1em;color:var(--chartreuse);padding-top:5px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .moves h3{grid-column:2;grid-row:1;font-family:var(--display);font-weight:600;font-size:19px;line-height:1.25;margin:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .moves p{grid-column:2;grid-row:2;margin:4px 0 0;font-size:16px;line-height:1.5;color:var(--ink-muted)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .slab .live{margin:16px 0 0;padding-top:16px;border-top:1px solid var(--ink-hair);font-family:var(--display);font-weight:600;font-size:18px;line-height:1.35}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .bento-sec{margin:56px 0 0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .bento-end{margin-bottom:44px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .sec-head{margin:0 0 20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .sec-title{font-family:var(--display);font-weight:600;font-size:clamp(26px,5.6vw,34px);line-height:1.08;letter-spacing:-.015em;margin:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .sec-lead{margin:12px 0 0;max-width:46ch;font-size:17px;line-height:1.5;color:var(--muted)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .statement{background:var(--chartreuse);color:var(--ink);border:2px solid var(--ink);border-radius:4px;margin:0;padding:28px 22px 30px;font-family:var(--display);font-weight:600;font-size:clamp(30px,8vw,56px);line-height:1.04;letter-spacing:-.02em}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .statement span{display:block;max-width:16ch}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .culture-grid{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tile-ink{display:flex;flex-direction:column;background:var(--ink);color:var(--cream);border-radius:4px;padding:22px 20px 20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tile-ink .tick{display:block;width:22px;height:2px;background:var(--chartreuse);margin:0 0 16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tile-ink h3{font-family:var(--display);font-weight:600;font-size:21px;line-height:1.2;letter-spacing:-.01em;margin:0 0 10px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tile-ink p{margin:0 0 16px;font-size:16px;line-height:1.5;color:var(--ink-muted)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tile-ink .pull{margin-top:auto;margin-bottom:0;padding-top:14px;border-top:1px solid var(--ink-hair);font-family:var(--display);font-weight:600;font-size:17px;line-height:1.3;color:var(--chartreuse)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run-card{border:2px solid var(--ink);border-radius:4px;padding:20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run li{display:grid;grid-template-columns:34px 1fr;column-gap:12px;padding:16px 0;border-top:1px solid var(--hair)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run li:first-child{border-top:0;padding-top:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run li:last-child{padding-bottom:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run .num{grid-column:1;grid-row:1;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.1em;color:var(--muted);padding-top:5px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run h3{grid-column:2;grid-row:1;font-family:var(--display);font-weight:600;font-size:20px;line-height:1.25;margin:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run p{grid-column:2;grid-row:2;margin:4px 0 0;font-size:16px;line-height:1.5;color:var(--muted)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-card{background:var(--cream);border:1px solid var(--hair);border-radius:4px;padding:24px 22px 22px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-card .ic{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:11px;background:var(--ink);color:var(--chartreuse);margin:0 0 16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-card .ic svg{width:24px;height:24px;display:block}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-card h3{font-family:var(--display);font-weight:600;font-size:21px;line-height:1.2;letter-spacing:-.01em;margin:0 0 10px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-card p{margin:0 0 10px;font-size:16px;line-height:1.55;color:var(--muted)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-card p:last-child{margin-bottom:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:30px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .back{display:inline-flex;align-items:center;min-height:44px;padding:8px 2px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-soft);text-decoration:none}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .back:hover{color:var(--cream)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .topbar .mark{width:78px;height:auto;flex:none}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hero h1{margin-bottom:16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .roster{border:2px solid var(--ink);border-radius:4px;margin:20px 0 0;overflow:hidden}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tally{display:flex;margin:0;flex-wrap:wrap;gap:6px 20px;padding:14px 18px;border-bottom:2px solid var(--ink);background:var(--ink);color:var(--cream);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tally .n{color:var(--chartreuse)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grp{padding:16px 18px 18px;border-top:1px solid var(--hair)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grp:first-of-type{border-top:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .dept{margin:0 0 8px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jobs{list-style:none;margin:0;padding:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jobs li{border-top:1px solid var(--hair)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jobs li:first-child{border-top:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live{display:block;position:relative;text-decoration:none;color:inherit;padding:14px 0 14px 16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:6px;background:var(--chartreuse);border:1px solid var(--ink);border-radius:2px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live .jt{display:block;font-family:var(--display);font-weight:600;font-size:21px;line-height:1.2;letter-spacing:-.01em;margin:0 0 6px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live .jm{display:block;font-size:15px;line-height:1.5;color:var(--muted);margin:0 0 10px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live .go{display:inline-block;font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid var(--ink);padding-bottom:2px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live:hover .jt{text-decoration:underline;text-underline-offset:3px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .chip{display:inline-block;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1;padding:6px 9px;border-radius:3px;white-space:nowrap}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .chip-open{display:block;width:-moz-fit-content;width:fit-content;background:var(--chartreuse);color:var(--ink);border:1px solid var(--ink);margin-bottom:12px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .ask{margin:22px 0 0;padding:0 2px 44px;font-size:16px;line-height:1.5;color:var(--muted)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .ask a{color:var(--ink);font-weight:500}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .not-found{min-height:55vh;padding-top:80px;padding-bottom:80px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .not-found h1{margin:.67em 0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .not-found>p:not(.eyebrow){margin:1em 0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .meta{font-family:var(--mono);font-size:13px;letter-spacing:.04em}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hl{background:var(--chartreuse);color:var(--ink);padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hero .wordmark{width:84px;height:auto;margin-bottom:36px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hero .payline{margin:0 0 28px;color:var(--cream)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) main .btn:focus-visible,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) main a:focus-visible,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) main summary:focus-visible{outline-color:var(--forest)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .btn[disabled]{opacity:.6;cursor:default}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .steps{list-style:none;margin:8px 0 0;padding:0;counter-reset:step}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .steps li{display:grid;grid-template-columns:36px 1fr;column-gap:12px;padding:14px 0;border-top:1px solid var(--ink-line);counter-increment:step}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .steps li:before{content:"0" counter(step);font-family:var(--mono);font-size:13px;font-weight:500;letter-spacing:.06em;padding-top:5px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .steps .step{font-family:var(--display);font-weight:600;font-size:20px;line-height:1.25;margin:0 0 4px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .steps .detail{margin:0;color:var(--ink-soft);font-size:16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) details.card{padding:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) details.card summary{list-style:none;cursor:pointer;padding:20px;font-family:var(--display);font-weight:600;font-size:20px;line-height:1.25;display:flex;align-items:center;justify-content:space-between;gap:12px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) details.card summary::-webkit-details-marker{display:none}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) details.card summary:after{content:"+";font-family:var(--mono);font-size:22px;font-weight:400;flex:none}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) details.card[open] summary:after{content:"–"}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) details.card[open] summary{border-bottom:1px solid var(--ink-line)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd{padding:8px 20px 24px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd h3{font-family:var(--display);font-weight:600;font-size:22px;line-height:1.2;margin:24px 0 8px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd h4{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin:28px 0 8px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd p,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd li{font-size:16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd ul,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd ol{padding-left:20px;margin:0 0 12px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd li{margin:0 0 8px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd p{margin:0 0 12px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .form-intro{color:var(--ink-soft)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field{margin:20px 0 0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field label,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field legend,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field .label{display:block;font-family:var(--display);font-weight:600;font-size:17px;line-height:1.3;margin:0 0 4px;padding:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field .help{font-size:14px;line-height:1.45;color:var(--ink-soft);margin:0 0 8px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field .optional{font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-left:6px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input[type=text],:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input[type=email],:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input[type=tel],:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input[type=number],:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input[type=url],:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) select{display:block;width:100%;min-height:50px;padding:12px 14px;border:2px solid var(--ink);border-radius:4px;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.3;appearance:none;-webkit-appearance:none}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input::placeholder{color:var(--ink-line)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%2325260b' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input:focus-visible,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) select:focus-visible{outline:3px solid var(--forest);outline-offset:2px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field.invalid input,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field.invalid select,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field.invalid .segmented{border-color:var(--rose)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .error{display:none;margin:6px 0 0;font-size:14px;font-weight:500;line-height:1.4}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field.invalid .error{display:block}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) fieldset.field{border:0;margin-left:0;margin-right:0;padding:0;min-width:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .segmented{display:grid;grid-template-columns:repeat(3,1fr);border:2px solid var(--ink);border-radius:4px;overflow:hidden;background:var(--cream)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .segmented input{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .segmented label{margin:0;min-height:46px;display:flex;align-items:center;justify-content:center;padding:10px 6px;font-family:var(--display);font-weight:500;font-size:16px;text-align:center;cursor:pointer;border-left:2px solid var(--ink)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .segmented label:first-of-type{border-left:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .segmented input:checked+label{background:var(--ink);color:var(--cream)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .segmented input:focus-visible+label{outline:3px solid var(--forest);outline-offset:-4px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .checks{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .checks label{display:flex;align-items:center;gap:10px;font-family:var(--body);font-weight:400;font-size:16px;min-height:32px;margin:0;cursor:pointer}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .checks input{width:22px;height:22px;margin:0;accent-color:var(--ink);flex:none}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .checks input:focus-visible{outline:3px solid var(--forest);outline-offset:2px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .reveal{margin-top:10px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .reveal[hidden]{display:none}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .submit-row{margin-top:28px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .submit-row .btn{width:100%}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .form-note{margin-top:18px;font-size:14px;line-height:1.45;color:var(--ink-soft)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .form-error{display:none;margin:12px 0 0;font-size:15px;font-weight:500}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .form-error.show{display:block}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .notice{font-family:var(--display);font-weight:500;font-size:20px;line-height:1.35}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input[type=file]{display:block;width:100%;padding:11px 14px;border:2px solid var(--ink);border-radius:4px;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.5}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input[type=file]::file-selector-button{margin:0 12px 0 0;padding:9px 13px;border:2px solid var(--ink);border-radius:3px;background:var(--chartreuse);color:var(--ink);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) input[type=file]:hover::file-selector-button{background:var(--cream)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .dropzone{border:2px dashed var(--ink-line);border-radius:6px;padding:14px 14px 12px;transition:border-color .12s ease,background-color .12s ease}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .dropzone.over{border-color:var(--forest);border-style:solid;background:#1f40230f}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .dropzone input[type=file]{margin-bottom:10px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .dropzone-hint{margin:0;color:var(--ink-soft);font-size:13px;line-height:1.5}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .dropzone.over .dropzone-hint,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .dropzone-hint.chosen{color:var(--forest);font-weight:500}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field.invalid .dropzone,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field.invalid input[type=file]{border-color:var(--rose)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .home-link{display:inline-flex;line-height:0;border-radius:3px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .home-link:focus-visible{outline:2px solid var(--chartreuse);outline-offset:3px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .or-write{margin:18px 0 14px;font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.5;text-align:center}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field textarea{width:100%;min-height:132px;padding:12px 14px;border-radius:10px;border:1px solid var(--ink-line);background:var(--cream);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.5;resize:vertical}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .field textarea:focus-visible{outline:2px solid var(--chartreuse);outline-offset:2px}@media(min-width:600px){.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page{font-size:18px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hero{padding:36px 0 56px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hero .subhead{font-size:19px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .cta-row{flex-direction:row;flex-wrap:wrap}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .card{padding:28px 28px 24px;margin:20px 0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .jd{padding:8px 28px 28px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) details.card summary{padding:22px 28px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .figures{grid-template-columns:1fr 1fr;column-gap:28px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .figure{font-size:60px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .checks{grid-template-columns:1fr 1fr 1fr}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .submit-row .btn{width:auto;min-width:220px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .sec-lead{font-size:18px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .strip{padding:22px 24px 20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-row{padding-left:20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-row .job-t{font-size:23px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .nb,:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .sep{display:inline}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .slab{padding:30px 28px 26px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .slab .slab-lead{font-size:17px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .statement{padding:36px 30px 38px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run-card{padding:26px 28px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tally{padding:15px 24px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grp{display:grid;grid-template-columns:150px minmax(0,1fr);column-gap:24px;padding:18px 24px 20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .dept{margin:3px 0 0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:20px;align-items:start;padding-top:16px;padding-bottom:16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live:before{top:16px;bottom:16px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live .jt{font-size:23px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live .jm{margin-bottom:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live .chip-open{grid-column:2;grid-row:1;justify-self:end;margin-bottom:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .job-live .go{grid-column:2;grid-row:2;justify-self:end;align-self:end;margin-top:8px}}@media(min-width:760px){:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run{grid-template-columns:1fr 1fr;column-gap:28px;row-gap:24px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run li{display:block;padding:16px 0 0;border-top:2px solid var(--ink)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run li:first-child{padding-top:16px;border-top:2px solid var(--ink)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run li:last-child{padding-bottom:0}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run .num{display:block;padding:0 0 10px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-grid{grid-template-columns:1fr 1fr;gap:20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-card{padding:28px 26px 26px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-card h3{font-size:22px}}@media(min-width:880px){:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .bento-sec{--bw: min(1060px, calc(100vw - 40px) );width:var(--bw);margin-left:calc((640px - var(--bw)) / 2);margin-top:88px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .bento-end{margin-bottom:72px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .sec-head{margin-bottom:26px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .statement{padding:54px 40px 58px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .culture-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tile-ink{padding:26px 24px 24px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tile-ink h3{font-size:22px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .tile-ink .pull{min-height:calc(2.6em + 14px)}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-grid{gap:24px}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .grow-card{padding:32px 30px 28px}}@media(min-width:1040px){:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .run{grid-template-columns:repeat(4,1fr);column-gap:24px}}@media(prefers-reduced-motion:reduce){:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .hero-mark img{transform:none!important}:is(.careers .careers-landing,.careers .careers-roles,.careers .careers-privacy,.careers .careers-not-found,.careers .thanks-page) .dropzone{transition:none}}.careers .careers-landing .hero{min-height:100svh;display:flex;align-items:center;padding-block:48px 40px}.careers .careers-landing .hero-inner{display:flex;flex-direction:column;align-items:flex-start;width:100%}.careers .careers-landing .hero-mark{margin:26px 0 30px;line-height:0}.careers .careers-landing .hero-mark img{width:clamp(112px,17vw,220px);height:auto;display:block;transform:rotate(var(--spin, 0deg));will-change:transform}.careers .careers-landing .scroll-cue{margin-top:auto;padding-top:44px;display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:#a7ab98;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.careers .careers-landing .scroll-cue:hover{color:#e7ea86}.careers .careers-landing .scroll-cue-line{width:46px;height:1px;background:currentColor;display:block}@media(max-width:760px){.careers .careers-landing .hero{min-height:100svh;padding-block:32px 28px}.careers .careers-landing .hero-mark{margin:18px 0 22px}}@media(prefers-reduced-motion:reduce){.careers .careers-landing .hero-mark img{transform:none!important}}
