.JobApplyFlow-module__28utQW__page{flex-direction:column;max-width:640px;padding-block:1.1rem 2.5rem;display:flex}.JobApplyFlow-module__28utQW__roleStrip{color:var(--pg-ink-muted);margin-bottom:.5rem;font-size:.9rem}.JobApplyFlow-module__28utQW__roleStrip strong{color:var(--pg-ink)}.JobApplyFlow-module__28utQW__progressRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.JobApplyFlow-module__28utQW__phaseLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--pg-brand);font-size:.85rem;font-weight:700}.JobApplyFlow-module__28utQW__track{background:var(--pg-brand-light);border-radius:2px;height:8px;margin-top:.5rem;overflow:hidden}.JobApplyFlow-module__28utQW__fill{background:var(--pg-teal);height:100%;transition:width .18s var(--pg-ease);display:block}.JobApplyFlow-module__28utQW__saveNote{color:var(--pg-ink-muted);margin-top:.35rem;font-size:.8rem}.JobApplyFlow-module__28utQW__card{background:var(--pg-white);border:1px solid var(--pg-line);border-top:6px solid var(--pg-brand);flex-direction:column;gap:.9rem;margin-top:1rem;padding:1.5rem 1.25rem 1.75rem;display:flex}.JobApplyFlow-module__28utQW__prompt{color:var(--pg-brand-deep);font-size:clamp(1.35rem,5.5vw,1.7rem);font-weight:800;line-height:1.2}.JobApplyFlow-module__28utQW__prompt:focus{outline:none}.JobApplyFlow-module__28utQW__optionalTag{vertical-align:middle;border:1px solid var(--pg-ink-muted);color:var(--pg-ink-muted);font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;border-radius:2px;margin-inline-start:.6rem;padding:.1rem .55rem;font-size:.7rem;font-weight:700;display:inline-block}.JobApplyFlow-module__28utQW__help{color:var(--pg-ink-muted);margin-top:-.35rem;line-height:1.5}.JobApplyFlow-module__28utQW__inputArea{flex-direction:column;display:flex}.JobApplyFlow-module__28utQW__introList{border-top:2px solid var(--pg-ink);flex-direction:column;display:flex}.JobApplyFlow-module__28utQW__introList li{border-bottom:1px solid var(--pg-line);padding:.8rem .1rem;font-size:.95rem;line-height:1.55}.JobApplyFlow-module__28utQW__introList strong{color:var(--pg-brand-deep)}.JobApplyFlow-module__28utQW__consentPanel{border:1px solid var(--pg-line);border-inline-start:6px solid var(--pg-brand);background:var(--pg-brand-pale);padding:1rem 1.1rem}.JobApplyFlow-module__28utQW__inlineLink{text-underline-offset:.15em;font-weight:700;text-decoration:underline}.JobApplyFlow-module__28utQW__options{flex-direction:column;gap:.6rem;display:flex}.JobApplyFlow-module__28utQW__option{border:2px solid var(--pg-ink);background:var(--pg-white);width:100%;min-height:52px;color:var(--pg-ink);font:inherit;text-align:start;transition:background .14s var(--pg-ease), color .14s var(--pg-ease);border-radius:2px;align-items:center;gap:.6rem;padding:.7rem 1rem;font-weight:700;display:flex}.JobApplyFlow-module__28utQW__option[data-selected]{background:var(--pg-brand);border-color:var(--pg-brand);color:var(--pg-white)}.JobApplyFlow-module__28utQW__option:disabled{opacity:.45;cursor:not-allowed}.JobApplyFlow-module__28utQW__optionBox{border:2px solid;border-radius:2px;flex:none;place-items:center;width:1.15rem;height:1.15rem;font-size:.8rem;font-weight:800;display:grid}.JobApplyFlow-module__28utQW__pickNote{color:var(--pg-ink-muted);font-size:.85rem;font-weight:600}.JobApplyFlow-module__28utQW__imageOptions{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.JobApplyFlow-module__28utQW__imageOption{border:2px solid var(--pg-ink);background:var(--pg-white);color:var(--pg-ink);font:inherit;text-align:center;transition:background .14s var(--pg-ease), color .14s var(--pg-ease);border-radius:2px;flex-direction:column;gap:.5rem;padding:.7rem;font-weight:700;display:flex}.JobApplyFlow-module__28utQW__imageOption[data-selected]{background:var(--pg-brand);border-color:var(--pg-brand);color:var(--pg-white)}.JobApplyFlow-module__28utQW__imageOptionArt{background:var(--pg-white);border-radius:2px;width:100%;height:auto}.JobApplyFlow-module__28utQW__imageOptionLabel{font-size:.9rem}.JobApplyFlow-module__28utQW__selectWrap{flex-direction:column;gap:.6rem;display:flex}.JobApplyFlow-module__28utQW__suggestLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--pg-ink-muted);margin-top:.3rem;font-size:.8rem;font-weight:700}.JobApplyFlow-module__28utQW__chips{flex-wrap:wrap;gap:.5rem;display:flex}.JobApplyFlow-module__28utQW__chip{border:1px solid var(--pg-brand);background:var(--pg-white);color:var(--pg-brand);border-radius:2px;min-height:38px;padding:.35rem .9rem;font-size:.875rem;font-weight:700}.JobApplyFlow-module__28utQW__chip[data-selected]{background:var(--pg-brand);color:var(--pg-white)}.JobApplyFlow-module__28utQW__dateRow{grid-template-columns:1.4fr 1fr;gap:.6rem;display:grid}.JobApplyFlow-module__28utQW__dateField{flex-direction:column;gap:.3rem;display:flex}.JobApplyFlow-module__28utQW__dateField label{color:var(--pg-ink-muted);font-size:.85rem;font-weight:600}.JobApplyFlow-module__28utQW__textInput{border:1px solid var(--pg-ink-muted);background:var(--pg-white);width:100%;min-height:48px;color:var(--pg-ink);font:inherit;border-radius:2px;padding:.6rem .8rem}.JobApplyFlow-module__28utQW__phoneRow{gap:.5rem;display:flex}.JobApplyFlow-module__28utQW__phoneInput{flex:1;min-width:0}.JobApplyFlow-module__28utQW__textInput:focus,.JobApplyFlow-module__28utQW__textarea:focus{border-color:var(--pg-brand);outline:3px solid var(--pg-brand);outline-offset:2px}.JobApplyFlow-module__28utQW__textarea{border:1px solid var(--pg-ink-muted);background:var(--pg-white);width:100%;color:var(--pg-ink);font:inherit;resize:vertical;border-radius:2px;min-height:128px;padding:.7rem .8rem;line-height:1.5}.JobApplyFlow-module__28utQW__groupFields,.JobApplyFlow-module__28utQW__entryForm{flex-direction:column;gap:.9rem;display:flex}.JobApplyFlow-module__28utQW__groupField{flex-direction:column;gap:.3rem;display:flex}.JobApplyFlow-module__28utQW__groupField label{font-size:.9rem;font-weight:700}.JobApplyFlow-module__28utQW__entryArea{flex-direction:column;gap:1rem;display:flex}.JobApplyFlow-module__28utQW__entryList{border-top:2px solid var(--pg-ink);flex-direction:column;display:flex}.JobApplyFlow-module__28utQW__entryRow{border-bottom:1px solid var(--pg-line);justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem .1rem;display:flex}.JobApplyFlow-module__28utQW__entryText{overflow-wrap:anywhere;font-size:.95rem;font-weight:600}.JobApplyFlow-module__28utQW__entryRemove{min-height:44px;color:var(--pg-error);text-underline-offset:.15em;background:0 0;border:none;flex:none;padding:.3rem .4rem;font-size:.875rem;font-weight:700;text-decoration:underline}.JobApplyFlow-module__28utQW__entryForm{border:1px solid var(--pg-line);border-inline-start:6px solid var(--pg-brand);padding:1rem 1.1rem 1.2rem}.JobApplyFlow-module__28utQW__addEntry{align-self:flex-start}.JobApplyFlow-module__28utQW__saveLater{min-height:44px;color:var(--pg-ink-muted);text-underline-offset:.15em;align-self:center;align-items:center;margin-top:.9rem;font-size:.9rem;font-weight:700;text-decoration:underline;display:inline-flex}.JobApplyFlow-module__28utQW__saveLater:hover{color:var(--pg-ink)}.JobApplyFlow-module__28utQW__error{color:var(--pg-error);font-size:.9rem;font-weight:600}.JobApplyFlow-module__28utQW__notice{border:1px solid var(--pg-line);border-inline-start:6px solid var(--pg-sky);padding:.9rem 1.1rem;font-size:.95rem;line-height:1.5}.JobApplyFlow-module__28utQW__sentLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--pg-brand);margin-bottom:.6rem;font-size:.8rem;font-weight:800}.JobApplyFlow-module__28utQW__sentCard{border-top-color:var(--pg-teal);text-align:center;}.JobApplyFlow-module__28utQW__sentSeal{background:var(--pg-teal);width:64px;height:64px;color:var(--pg-white);border-radius:50%;place-items:center;margin:.25rem auto 1.1rem;display:grid}.JobApplyFlow-module__28utQW__sentSteps{text-align:start;border:1px solid var(--pg-line);background:var(--pg-brand-light);max-width:34rem;margin:1.75rem auto 0;padding:1.25rem 1.5rem 1.4rem}.JobApplyFlow-module__28utQW__sentStepsTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--pg-brand-deep);margin-bottom:.9rem;font-size:.8rem;font-weight:800}.JobApplyFlow-module__28utQW__sentStepList{counter-reset:sent-step;gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.JobApplyFlow-module__28utQW__sentStepList li{counter-increment:sent-step;color:var(--pg-ink);padding-inline-start:2.4rem;font-size:.95rem;line-height:1.5;position:relative}.JobApplyFlow-module__28utQW__sentStepList li:before{content:counter(sent-step);inset-inline-start:0;background:var(--pg-brand);width:1.65rem;height:1.65rem;color:var(--pg-white);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:.05rem}.JobApplyFlow-module__28utQW__actionsCentered{justify-content:center}.JobApplyFlow-module__28utQW__actions{border-top:1px solid var(--pg-line);justify-content:space-between;gap:.75rem;margin-top:.5rem;padding-top:1.1rem;display:flex}.JobApplyFlow-module__28utQW__actions>:last-child{margin-inline-start:auto}.JobApplyFlow-module__28utQW__nextBtn{min-width:9rem}.JobApplyFlow-module__28utQW__docList{flex-direction:column;display:flex}.JobApplyFlow-module__28utQW__docRow{align-items:center;gap:.9rem;padding:.85rem 0;display:flex}.JobApplyFlow-module__28utQW__docRow+.JobApplyFlow-module__28utQW__docRow{border-top:1px solid var(--pg-line)}.JobApplyFlow-module__28utQW__docInfo{flex:1;min-width:0}.JobApplyFlow-module__28utQW__docName{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:700;display:flex}.JobApplyFlow-module__28utQW__docOptional{border:1px solid var(--pg-ink-muted);color:var(--pg-ink-muted);letter-spacing:.05em;text-transform:uppercase;border-radius:2px;padding:.05rem .5rem;font-size:.7rem;font-weight:700}.JobApplyFlow-module__28utQW__docHint{color:var(--pg-ink-muted);overflow-wrap:anywhere;font-size:.85rem}.JobApplyFlow-module__28utQW__docAdd{border:2px solid var(--pg-brand);background:var(--pg-white);min-height:44px;color:var(--pg-brand);cursor:pointer;border-radius:2px;flex:none;justify-content:center;align-items:center;padding:.4rem 1rem;font-weight:700;display:inline-flex}.JobApplyFlow-module__28utQW__docAdd:hover{background:var(--pg-brand-light)}.JobApplyFlow-module__28utQW__docRemove{min-height:44px;color:var(--pg-error);text-underline-offset:.15em;background:0 0;border:none;flex:none;padding:.4rem .9rem;font-weight:700;text-decoration:underline}.JobApplyFlow-module__28utQW__reviewGroup{flex-direction:column;gap:.4rem;display:flex}.JobApplyFlow-module__28utQW__reviewSection{letter-spacing:.08em;text-transform:uppercase;color:var(--pg-brand);font-size:.85rem;font-weight:700}.JobApplyFlow-module__28utQW__reviewList{border-top:2px solid var(--pg-ink);margin:0}.JobApplyFlow-module__28utQW__reviewRow{border-bottom:1px solid var(--pg-line);flex-direction:column;gap:.15rem;padding:.7rem 0;display:flex}.JobApplyFlow-module__28utQW__reviewRow dt{color:var(--pg-ink-muted);font-size:.85rem;font-weight:600}.JobApplyFlow-module__28utQW__reviewRow dd{overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:.8rem;margin:0;font-weight:700;display:flex}.JobApplyFlow-module__28utQW__editBtn{color:var(--pg-brand);text-underline-offset:.15em;background:0 0;border:none;flex:none;align-self:flex-start;padding:.2rem 0;font-size:.875rem;font-weight:700;text-decoration:underline}.JobApplyFlow-module__28utQW__preNotice{border:1px solid var(--pg-line);border-inline-start:6px solid var(--pg-gold);background:#fbf3da;flex-direction:column;gap:.6rem;padding:1.1rem 1.2rem;display:flex}.JobApplyFlow-module__28utQW__preNoticeTitle{font-family:var(--font-display);font-size:1.05rem;font-weight:800}.JobApplyFlow-module__28utQW__preNoticeText{font-size:.95rem;line-height:1.55}.JobApplyFlow-module__28utQW__consentHead{letter-spacing:.08em;text-transform:uppercase;color:var(--pg-brand);margin-top:.4rem;font-size:.85rem;font-weight:700}.JobApplyFlow-module__28utQW__optionalNote{color:var(--pg-ink-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:700}.JobApplyFlow-module__28utQW__submitBtn:disabled{opacity:.55;cursor:not-allowed}.JobApplyFlow-module__28utQW__submitHint{color:var(--pg-ink-muted);text-align:end;font-size:.875rem;font-weight:600}.JobApplyFlow-module__28utQW__declList{flex-direction:column;gap:.9rem;display:flex}.JobApplyFlow-module__28utQW__declRow{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;line-height:1.5;display:grid}.JobApplyFlow-module__28utQW__declRow input{width:1.35rem;height:1.35rem;accent-color:var(--pg-brand);margin-top:.15rem}@media (min-width:700px){.JobApplyFlow-module__28utQW__card{padding:2rem 1.75rem}}@media (min-width:1024px){.JobApplyFlow-module__28utQW__page{max-width:760px;padding-block:2.5rem 4.5rem}.JobApplyFlow-module__28utQW__card{padding:2.5rem 2.75rem 2.75rem}}.JobApplyFlow-module__28utQW__wordCount{color:var(--pg-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin:.4rem 0 0;font-size:.85rem;display:flex}.JobApplyFlow-module__28utQW__wordCount[data-state=ok]{color:var(--pg-success,#1f7a5a);font-weight:600}.JobApplyFlow-module__28utQW__wordTarget{color:var(--pg-ink-muted);font-weight:400}
