@font-face{font-family:Mono;src:url('/assets/fonts/ABCSchengenAMono-Regular.woff2') format('woff2');font-display:swap}:root{--line:#d8d7d2;--muted:#686868}.careers-page main,.careers-detail main{line-height:1.6}.careers-page main h1,.careers-page main h2,.careers-page main h3,.careers-detail main h1,.careers-detail main h2,.careers-detail main h3{font-weight:400;letter-spacing:-.04em;margin:0;line-height:1.13}.careers-page main p,.careers-detail main p{color:#686868}.careers-page main p,.careers-page main figure{margin:0}.careers-page main h1 span,.careers-page main h2 span{color:#818181}.careers-page .careers-film figcaption{display:flex;justify-content:space-between;gap:20px}.careers-page .careers-values{background:#080808}.careers-page .values-grid p{color:#aaa}.careers-page .values-grid article>span{color:#aaa}.careers-page .values-grid article{border-color:#363636}.careers-page .job-row:hover{background:#efefef}.careers-page .hiring-eyebrow{margin-bottom:27px}.careers-page .story-columns p+p{margin-top:22px}.careers-page .roles-heading>p{color:#686868}.careers-page .role-count{margin:22px 0}.careers-page .job-row h3{margin:0}.careers-page .careers-intro p{color:#686868}.careers-detail .role-apply h2{margin-bottom:15px}.careers-founders{background:#efefef;padding:85px 0;margin:30px 0 85px}.founders-local-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.founders-local-grid>figure{min-width:0}.founders-local-grid>figure>img{display:block;width:100%;height:auto;aspect-ratio:1814/1546;object-fit:cover;border-radius:3px}.founders-local-grid figcaption{font-size:12px;line-height:1.6;margin-top:17px;color:#2a2720}.founders-local-grid figcaption span{display:block;color:#818181}.founders-local-copy h2{font-size:clamp(33px,3.5vw,54px);margin-bottom:25px!important}.founders-local-lead{font-size:19px;line-height:1.6}.founders-local-vision{margin-top:30px}.founders-local-vision article{border-top:1px solid #d2d2d2;padding-top:20px;margin-top:23px}.founders-local-vision h3{font-size:19px;margin-bottom:12px!important}.founders-local-vision p{font-size:15px;line-height:1.65}.founders-local-copy>.text-link{margin-top:28px}.careers-close{border-top:0!important}
@media(max-width:850px){.founders-local-grid{gap:5%}.founders-local-copy h2{font-size:34px}.founders-local-lead{font-size:17px}.founders-local-vision p{font-size:14px}}
@media(max-width:600px){.careers-founders{padding:55px 0;margin:0 0 25px}.founders-local-grid{grid-template-columns:1fr;gap:40px}.founders-local-copy h2{font-size:36px}.founders-local-vision p{font-size:16px}.founders-local-vision h3{font-size:21px}.careers-page .careers-heading h1{font-size:clamp(56px,17vw,90px)}.careers-page .careers-close h2{margin-bottom:25px}.careers-page .roles-heading>p{margin-top:20px}}
