.content-container.career-post-hero{gap:0}.career-post-hero-content{display:flex;flex:1;flex-direction:column;justify-content:space-between;width:100%;overflow:hidden;border-radius:4px}.career-post-hero-intro{display:flex;flex-direction:column;gap:var(--spacing-20);width:100%}.career-post-hero-header{display:flex;align-items:center;justify-content:space-between;width:100%}.career-post-hero-description{width:100%;max-width:480px}.career-post-hero-meta{display:flex;align-items:flex-start;gap:var(--spacing-40);color:var(--color-text-secondary)}.career-post-hero-meta p{color:inherit}.career-post-hero-actions{display:flex;align-items:center;gap:var(--spacing-12)}@media(max-width:768px){.career-post-hero-header svg{display:none}.career-post-hero-content{gap:var(--spacing-120)}.career-post-hero-meta{flex-wrap:wrap;gap:var(--spacing-12) var(--spacing-24)}}.your-team{display:flex;flex-direction:column;gap:80px;width:100%}.your-team-header{max-width:480px}.your-team-header h2 span{color:var(--color-text-secondary)}.your-team-list{display:flex;flex-direction:column;gap:40px;padding-bottom:40px;width:100%}.your-team-row{display:flex;gap:120px;align-items:center;width:100%}.your-team-name-wrapper{display:flex;gap:8px;align-items:center;width:320px;flex-shrink:0;font-size:16px;line-height:var(--marketing-body-line-height)}.your-team-dept{color:var(--color-text-secondary);width:41px;flex-shrink:0}.your-team-name{color:var(--color-text-primary);white-space:nowrap}.your-team-divider{flex:1;height:1px;background-color:var(--color-border-stroke)}.your-team-bio{flex:1;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis}.your-team .team-cards-wrapper{display:flex;flex-direction:column;width:100%}.your-team .team-cards-row{display:flex;align-items:center;gap:var(--spacing-40);width:100vw;margin-left:calc(-50vw + 50%);padding-right:max(32px,calc((100vw - 1200px)/2));padding-left:max(32px,calc((100vw - 1200px)/2));overflow-x:auto;overflow-y:clip}@media(max-width:768px){.your-team{gap:40px}.your-team-row{flex-direction:column;gap:12px;align-items:flex-start}.your-team-name-wrapper{width:auto}.your-team-divider{display:none}.your-team-list{gap:24px;padding-bottom:24px}}.email-cta{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-40)}.email-cta-label{line-height:var(--spacing-48);color:var(--color-text-primary);letter-spacing:-.32px}.careers-apply{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-40);width:100%;text-align:center}
