.careers-page{--careers-ease:cubic-bezier(.22, 1, .36, 1)}.careers-hero-actions{margin-top:var(--page-actions-gap);justify-content:center;display:flex}.editorial-hero-rail .careers-proof{margin-top:72px}.careers-culture-grid,.careers-apps-grid,.careers-role-list{margin:0;padding:0;list-style:none}.careers-culture-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.careers-culture-item{min-width:0;padding:32px 32px 36px}.careers-culture-item:not(:nth-child(3n)){border-right:1px solid #e3e3e3}.careers-culture-item:nth-child(n+4){border-top:1px solid #e3e3e3}.careers-page main .careers-culture-item h3{letter-spacing:-.04em;margin-top:0;font-size:18px;font-weight:600;line-height:1.3}.careers-page main .careers-culture-item p{max-width:320px;margin-top:6px;font-size:15px;line-height:1.45}.careers-apps-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.careers-apps-grid>li{min-width:0}.careers-apps-grid>li:not(:nth-child(3n)){border-right:1px solid #e3e3e3}.careers-apps-grid>li:nth-child(n+4){border-top:1px solid #e3e3e3}.careers-app{color:#171717;align-items:center;gap:16px;height:100%;padding:28px 32px;text-decoration:none;transition:background-color .2s;display:flex}.careers-app img{flex:none}.careers-app-copy{flex:1;gap:3px;min-width:0;display:grid}.careers-app-copy strong{letter-spacing:-.04em;align-items:center;gap:8px;font-size:18px;font-weight:600;display:inline-flex}.careers-app-copy>span{color:#666;font-size:14px;line-height:1.4}.careers-role-list>li+li{border-top:1px solid #e3e3e3}.careers-role{color:#171717;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:40px;padding:30px 32px;text-decoration:none;transition:background-color .2s;display:grid}.careers-role-main{gap:6px;min-width:0;display:grid}.careers-role-main strong{letter-spacing:-.05em;font-size:22px;font-weight:600;line-height:1.25}.careers-role-main>span{color:#666;letter-spacing:-.03em;max-width:620px;font-size:16px;font-weight:500;line-height:1.4}.careers-role-meta{color:#666;letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}.careers-role-meta svg{color:#777}.careers-row-arrow{color:#999;transition:transform .24s var(--careers-ease), color .2s;flex:none}@media (hover:hover){:is(.careers-app,.careers-role):hover{background:#fafafa}.careers-apps .careers-app:hover{background:#fff}:is(.careers-app,.careers-role):hover .careers-row-arrow{color:#171717;transform:translate(2px,-2px)}}:is(.careers-app,.careers-role):focus-visible{outline-offset:-4px;outline:2px solid #555}.careers-empty{padding:56px 32px 72px}.careers-empty .empty-state{margin:0 auto}.careers-role-story{--careers-facts-width:280px;--careers-column-gap:64px;--careers-role-width:calc(var(--prose-width) + var(--careers-column-gap) + var(--careers-facts-width))}.editorial-update-header .careers-role-heading{max-width:var(--careers-role-width)}.careers-role-heading .editorial-story-dek{max-width:var(--prose-width)}.careers-role-rail{grid-template-columns:minmax(0, var(--prose-width)) var(--careers-facts-width);justify-content:center;align-items:start;gap:var(--careers-column-gap);grid-template-areas:"main facts";padding:64px 32px 96px;display:grid}.careers-role-body{grid-area:main;margin:0}.careers-facts{border-radius:var(--chrome-radius-card);box-shadow:0 0 0 1px var(--chrome-line);background:#fff;grid-area:facts;gap:24px;padding:24px;display:grid;position:sticky;top:96px}.careers-facts dl{gap:20px;margin:0;display:grid}.careers-facts dt{color:#666;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.4}.careers-facts dd{color:#171717;letter-spacing:-.03em;align-items:center;gap:7px;margin:6px 0 0;font-size:16px;font-weight:500;line-height:1.4;display:flex}.careers-facts dd>svg{color:#777;flex:none}.careers-stack{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.careers-stack li:not(:last-child):after{content:"·";color:#a3a3a3;margin:0 8px}.careers-facts-button{justify-content:center;width:100%}.careers-apply{border-radius:var(--chrome-radius-card);box-shadow:0 0 0 1px var(--chrome-line);background:#fff;justify-content:space-between;align-items:center;gap:32px;margin-top:56px;padding:28px 32px;display:flex}.careers-page main .careers-apply h2{letter-spacing:-.05em;font-size:24px;font-weight:600;line-height:1.25}.careers-page main .careers-apply p{max-width:420px;margin-top:6px}.careers-page main .careers-apply .link-line{color:#171717}.careers-apply .refresh-button{flex:none}.careers-page main .refresh-closing-copy p{color:#adadad}.careers-closing .careers-closing-team{color:#fff;background:#131415;border-color:#262626}@media (hover:hover){.careers-closing .careers-closing-team:hover{background:#1c1d1f}}.careers-apply-link{border-radius:inherit;position:absolute;inset:0}@media (width<=1050px){.careers-apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.careers-apps-grid>li:nth-child(n){border-top:0;border-right:0}.careers-apps-grid>li:nth-child(odd){border-right:1px solid #e3e3e3}.careers-apps-grid>li:nth-child(n+3){border-top:1px solid #e3e3e3}.careers-app{padding:24px}.careers-role-rail{grid-template-columns:minmax(0, var(--prose-width));grid-template-areas:"facts""main";gap:40px}.editorial-update-header .careers-role-heading{max-width:var(--prose-width)}.careers-facts{grid-template-columns:minmax(0,1fr) auto;align-items:center;position:static}.careers-facts dl{grid-auto-flow:column;justify-content:start;gap:40px}.careers-facts-button{width:auto}}@media (width<=900px){.careers-culture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.careers-culture-item:nth-child(n){border-top:0;border-right:0}.careers-culture-item:nth-child(odd){border-right:1px solid #e3e3e3}.careers-culture-item:nth-child(n+3){border-top:1px solid #e3e3e3}.careers-culture-item{padding:28px 24px 32px}}@media (width>=768px) and (width<=900px){.careers-app{gap:14px;padding:24px 20px}}@media (width<=767px){.editorial-hero-rail .careers-proof{margin-top:40px}.careers-culture-grid,.careers-apps-grid{grid-template-columns:1fr}.careers-culture-item:nth-child(n),.careers-apps-grid>li:nth-child(n){border-right:0}.careers-culture-item:nth-child(n+2),.careers-apps-grid>li:nth-child(n+2){border-top:1px solid #e3e3e3}.careers-culture-item{grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding:24px 20px;display:grid}.careers-culture-item .dither-icon-tile{grid-row:span 2;margin:0}.careers-page main .careers-culture-item h3{font-size:17px}.careers-page main .careers-culture-item p{max-width:none}.careers-app{padding:20px}.careers-role{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 16px;padding:24px 20px}.careers-role-main strong{font-size:20px}.careers-role-meta{grid-area:2/1}.careers-role .careers-row-arrow{grid-area:1/2;margin-top:4px}.careers-empty{padding:40px 20px 56px}.careers-role-rail{gap:32px;padding:32px 20px 56px}.careers-facts{grid-template-columns:1fr;gap:20px;padding:20px}.careers-facts dl{gap:28px}.careers-facts-button{width:100%}.careers-apply{flex-direction:column;align-items:stretch;gap:20px;margin-top:40px;padding:24px 20px}.careers-page main .careers-apply h2{font-size:22px}.careers-apply .refresh-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.careers-app,.careers-role,.careers-row-arrow{transition:none}}
