.pg-career-apply .career-apply-title{margin-bottom:32px}.pg-career-apply .career-apply-sent>*+*{margin-top:24px}.pg-career-apply .career-apply-file{cursor:pointer;font-size:var(--fs-body-s);padding:10px 16px}.pg-career-apply .career-apply-file::file-selector-button{border:1px solid var(--outline);border-radius:var(--shape-full);background:var(--white);min-height:34px;color:var(--ink);font:500 14px/1.2 var(--font-display);cursor:pointer;margin-right:16px;padding:0 16px}.pg-career-apply .career-apply-file:hover::file-selector-button{background:color-mix(in srgb, var(--ink) var(--state-hover), transparent)}.pg-career-apply .form__row{align-items:start}.pg-career-apply .career-apply-place{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.pg-career-apply .career-apply-roles{display:grid}.pg-career-apply .career-apply-any{padding:4px 0 16px}.pg-career-apply .career-apply-team{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.pg-career-apply .career-apply-team__count{font:400 var(--fs-label)/1.3 var(--font-display);color:var(--text-3)}.pg-career-apply .career-apply-team__roles{gap:12px;display:grid}.pg-career-apply .career-apply-check-hint{padding-left:36px}.pg-career-apply .career-apply-self-id{border-top:1px solid var(--line);gap:20px;padding-top:32px;display:grid}.pg-career-apply .career-apply-self-id>legend{float:left;width:100%;margin-bottom:0}.pg-career-apply .career-apply-eeo{max-width:var(--measure);color:var(--text-2);font-size:var(--fs-body-s);line-height:1.6}.pg-career-apply .career-apply-keep{color:var(--text-2);font-size:var(--fs-body-s);margin-bottom:16px;line-height:1.6}@media (max-width:640px){.pg-career-apply .career-apply-place{grid-template-columns:minmax(0,1fr)}}
