.CareersPage_page__JfqOh,.CareersPage_submittedPage__zQb6a{min-height:100vh;background:var(--sf-bg)}.CareersPage_submittedPage__zQb6a{padding:3rem 1rem}.CareersPage_submittedCard__H18Ow{max-width:42rem;margin:0 auto;background:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-radius-2xl);padding:2rem;text-align:center}@media (min-width:640px){.CareersPage_submittedCard__H18Ow{padding:3rem}}.CareersPage_submittedIconWrap__BuK4Y{width:5rem;height:5rem;margin:0 auto 1.5rem;border-radius:9999px;background:var(--sf-success-soft);display:flex;align-items:center;justify-content:center}.CareersPage_submittedIcon__9hZg_{width:2.5rem;height:2.5rem;color:var(--sf-success)}.CareersPage_submittedCard__H18Ow .CareersPage_submittedTitle__42zlX{font-size:40px;line-height:1.05;letter-spacing:-.02em;color:var(--sf-text);margin:0 0 .75rem}.CareersPage_submittedBody__Lpx85{font-size:1.125rem;color:var(--sf-text-2);margin:0 0 .5rem}.CareersPage_submittedSubBody__YhPpp{color:var(--sf-text-3);margin:0 0 2rem}.CareersPage_submittedCta__hO1kY{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 1.5rem;box-sizing:border-box;background:var(--sf-ink);color:var(--sf-on-ink);border-radius:var(--sf-radius-full);font-weight:600;white-space:nowrap;text-decoration:none;transition:background-color .15s ease}.CareersPage_submittedCta__hO1kY:hover{background:var(--sf-ink-hover)}.CareersPage_hero__IE9ZZ{max-width:1440px;margin:0 auto;padding:24px 16px 20px}@media (min-width:640px){.CareersPage_hero__IE9ZZ{padding:32px 24px 24px}}@media (min-width:1024px){.CareersPage_hero__IE9ZZ{padding:40px 48px 28px}}.CareersPage_hero__IE9ZZ .CareersPage_heroTitle__LKGYE{font-size:32px;line-height:1;letter-spacing:-.02em;color:var(--sf-text);margin:0;max-width:900px}@media (min-width:640px){.CareersPage_hero__IE9ZZ .CareersPage_heroTitle__LKGYE{font-size:44px}}@media (min-width:1024px){.CareersPage_hero__IE9ZZ .CareersPage_heroTitle__LKGYE{font-size:54px}}.CareersPage_heroSubtitle__5226s{margin:.875rem 0 0;font-size:17px;line-height:1.5;color:var(--sf-text-2);max-width:62ch}.CareersPage_listingSection__VamtR{max-width:1440px;margin:0 auto;padding:.5rem 1rem 3rem}@media (min-width:640px){.CareersPage_listingSection__VamtR{padding:.5rem 1.5rem 3rem}}@media (min-width:1024px){.CareersPage_listingSection__VamtR{padding:.5rem 3rem 4rem}}.CareersPage_infoGrid__znGOy{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}@media (min-width:640px){.CareersPage_infoGrid__znGOy{grid-template-columns:1fr 1fr}}.CareersPage_infoCard__4Gbnd{background:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-radius-2xl);padding:1.5rem}.CareersPage_infoCard__4Gbnd .CareersPage_infoCardTitle__r8jjZ{font-size:20px;line-height:1.2;color:var(--sf-text);margin:0 0 .75rem}.CareersPage_infoList__vbVyp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;font-size:var(--sf-text-sm);color:var(--sf-text-2)}.CareersPage_infoList__vbVyp li{display:flex;align-items:flex-start;gap:.5rem}.CareersPage_checkMark__qOzr_{color:var(--sf-success);font-weight:700}.CareersPage_dash___oo_B{color:var(--sf-text-3)}.CareersPage_listingSection__VamtR .CareersPage_openPositionsTitle__SaT6r{font-size:28px;line-height:1.15;color:var(--sf-text);margin:0 0 1rem}.CareersPage_listingSkeletons__ZfSds{display:flex;flex-direction:column;gap:.75rem}.CareersPage_listingSkeleton__qHE5p{height:6rem;border-radius:var(--sf-radius-2xl)}.CareersPage_noListings__1g4Ta{text-align:center;padding:4rem 0;background:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-radius-2xl)}.CareersPage_noListingsTitle__eXNYx{font-size:1.125rem;font-weight:500;color:var(--sf-text-2);margin:0}.CareersPage_noListingsBody__0n_V4{font-size:var(--sf-text-sm);color:var(--sf-text-3);margin:.25rem 0 0}.CareersPage_listingList__1gXpg{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:1024px){.CareersPage_listingList__1gXpg{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.CareersPage_listingCard__jscar{width:100%;text-align:left;background:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-radius-2xl);padding:1.5rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;font:inherit}.CareersPage_listingCard__jscar:hover{border-color:var(--sf-border-strong)}.CareersPage_listingCard__jscar:focus-visible{outline:none;box-shadow:var(--sf-focus-ring)}.CareersPage_listingCardTop__t_jpv{display:flex;align-items:center;justify-content:space-between}.CareersPage_listingCardInfo__B4I8x{flex:1;min-width:0}.CareersPage_listingCard__jscar .CareersPage_listingCardTitle__dTWUK{color:var(--sf-text);font-size:22px;line-height:1.15;margin:0}.CareersPage_listingCardDesc__1JGYG{font-size:var(--sf-text-sm);color:var(--sf-text-3);margin:.25rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CareersPage_listingCardTags__exqLy{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.CareersPage_employmentTypeTag__kb_Pd{background:var(--sf-info-soft);color:var(--sf-info);text-transform:capitalize}.CareersPage_employmentTypeTag__kb_Pd,.CareersPage_storeTag__pV2CN{padding:.125rem .625rem;border-radius:9999px;font-size:var(--sf-text-xs);font-weight:500}.CareersPage_storeTag__pV2CN{background:var(--sf-surface-2);color:var(--sf-text-2)}.CareersPage_listingChevron__mwlqx{width:1.25rem;height:1.25rem;color:var(--sf-text-3);flex-shrink:0;margin-left:1rem}.CareersPage_requirementsRow__PrEWW{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.375rem}.CareersPage_requirementTag__E8rUT{font-size:var(--sf-text-xs);color:var(--sf-text-2);background:var(--sf-surface-2);padding:.25rem .5rem;border-radius:var(--sf-radius-sm)}.CareersPage_requirementMore__Qo3fW{font-size:var(--sf-text-xs);color:var(--sf-text-3)}.CareersPage_formHero__pgxxt{background:var(--sf-bg);padding:2rem 1rem .5rem}@media (min-width:640px){.CareersPage_formHero__pgxxt{padding:2.5rem 1rem .5rem}}.CareersPage_formHero__pgxxt,.CareersPage_formWrap__S525g,.CareersPage_progressWrap__hVXF4{max-width:42rem;margin-left:auto;margin-right:auto}.CareersPage_backToListings__LTOOc{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--sf-text-sm);color:var(--sf-text-3);background:none;border:none;cursor:pointer;padding:0;margin-bottom:.75rem}.CareersPage_backToListings__LTOOc:hover{color:var(--sf-text-2)}.CareersPage_backIcon__ZAO_M{width:1rem;height:1rem}.CareersPage_formHero__pgxxt .CareersPage_formHeroTitle__Saxtq{font-size:32px;line-height:1.05;color:var(--sf-text);letter-spacing:-.02em;margin:0}@media (min-width:640px){.CareersPage_formHero__pgxxt .CareersPage_formHeroTitle__Saxtq{font-size:40px}}.CareersPage_formHeroSubtitle__ap9HE{margin:.5rem 0 0;color:var(--sf-text-2)}.CareersPage_progressWrap__hVXF4{padding:2rem 1rem .5rem}.CareersPage_progressMobileLabel__LE7ys{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}@media (min-width:640px){.CareersPage_progressMobileLabel__LE7ys{display:none}}.CareersPage_progressMobileStep__8_C56{font-size:var(--sf-text-sm);font-weight:600;color:var(--sf-text)}.CareersPage_progressMobileCount__U3WPw{font-size:var(--sf-text-xs);font-weight:500;color:var(--sf-text-3)}.CareersPage_progressDesktop__HKFJf{display:none;align-items:center;justify-content:space-between;margin-bottom:.5rem}@media (min-width:640px){.CareersPage_progressDesktop__HKFJf{display:flex}}.CareersPage_progressStep__G0ZZg{display:flex;flex-direction:column;align-items:center;flex:1}.CareersPage_progressCircle__W19yY{width:2rem;height:2rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:var(--sf-text-sm);font-weight:700;background:var(--sf-surface-3);color:var(--sf-text-3);transition:background-color .15s ease,color .15s ease}.CareersPage_progressCircleDone__Q7P0f{background:var(--sf-success);color:var(--sf-on-danger)}.CareersPage_progressCircleActive__TF7E2{background:var(--sf-ink);color:var(--sf-on-ink)}.CareersPage_progressCheckIcon__x9qRE{width:1rem;height:1rem}.CareersPage_progressLabel__ZoxY0{font-size:var(--sf-text-xs);margin-top:.25rem;color:var(--sf-text-3)}.CareersPage_progressLabelActive__Xw3_b{color:var(--sf-text);font-weight:600}.CareersPage_progressDots__bWlAX{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-bottom:.75rem}@media (min-width:640px){.CareersPage_progressDots__bWlAX{display:none}}.CareersPage_progressDot__ZZSnZ{width:8px;height:8px;border-radius:9999px;background:var(--sf-border-strong);transition:all .3s ease}.CareersPage_progressDotActive__Rkwie{width:24px;background:var(--sf-ink)}.CareersPage_progressDotDone__McP6v{background:var(--sf-success)}.CareersPage_progressBarTrack__UGte_{width:100%;background:var(--sf-surface-3);border-radius:9999px;height:6px}.CareersPage_progressBarFill__amyeZ{background:var(--sf-ink);height:6px;border-radius:9999px;transition:width .3s ease}.CareersPage_formWrap__S525g{padding:1.5rem 1rem 9rem}@media (min-width:640px){.CareersPage_formWrap__S525g{padding:1.5rem 1rem 3rem}}.CareersPage_formCard__kvLAt{background:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-radius-2xl);padding:1.5rem}@media (min-width:640px){.CareersPage_formCard__kvLAt{padding:2rem}}.CareersPage_errorBanner__dsS4Y{margin-bottom:1.5rem;padding:1rem;background:var(--sf-danger-soft);border:1px solid color-mix(in srgb,var(--sf-danger) 30%,transparent);border-radius:var(--sf-radius-xl);color:var(--sf-danger);font-size:var(--sf-text-sm)}.CareersPage_stepBlock__B1i4_{display:flex;flex-direction:column;gap:1.5rem}.CareersPage_stepBlock__B1i4_ .CareersPage_stepTitle__2hxpD{font-size:24px;line-height:1.15;color:var(--sf-text);margin:0}.CareersPage_stepSubtitle__uh_3D{font-size:var(--sf-text-sm);color:var(--sf-text-3);margin:.25rem 0 0}.CareersPage_formGrid2__s47_W{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.CareersPage_formGrid2__s47_W{grid-template-columns:1fr 1fr}}.CareersPage_fieldWrap__YvE2a{display:flex;flex-direction:column;gap:0}.CareersPage_fieldLabel__shZ_f{display:block;font-size:var(--sf-text-sm);font-weight:500;color:var(--sf-text-2);margin-bottom:.25rem}.CareersPage_required__UpPaQ{color:var(--sf-danger)}.CareersPage_hintText__zX5wj{font-size:var(--sf-text-xs);color:var(--sf-text-3);margin:.125rem 0 .5rem}.CareersPage_pillGrid__o_Rl9{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width:640px){.CareersPage_pillGrid__o_Rl9{grid-template-columns:1fr 1fr}}.CareersPage_pillGrid2__Ufy44{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.CareersPage_pillGridError__7_BTu{outline:2px solid var(--sf-danger);border-radius:var(--sf-radius-lg);padding:.25rem}.CareersPage_choicePill__JEva1{padding:.75rem 1rem;border-radius:var(--sf-radius-xl);border:1px solid var(--sf-border);font-size:var(--sf-text-sm);font-weight:500;text-transform:capitalize;background:var(--sf-surface);color:var(--sf-text-2);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.CareersPage_choicePillLeft__UdfCo{text-align:left}.CareersPage_choicePill__JEva1:hover{border-color:var(--sf-border-strong)}.CareersPage_choicePillActive__O7xMK{border-color:var(--sf-ink);background:var(--sf-ink);color:var(--sf-on-ink)}.CareersPage_checkboxCol__2_3z_{display:flex;flex-direction:column;gap:.75rem}.CareersPage_checkboxRow__EMlSP{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:var(--sf-text-sm);color:var(--sf-text-2)}.CareersPage_checkbox__eA2gY{width:1.25rem;height:1.25rem;accent-color:var(--sf-ink)}.CareersPage_chipRow__VL6Xp{display:flex;flex-wrap:wrap;gap:.5rem}.CareersPage_chipRowError__sZQVV{outline:2px solid var(--sf-danger);border-radius:var(--sf-radius-lg);padding:.5rem}.CareersPage_brandChip__3AjrX{padding:.375rem .75rem;border-radius:9999px;font-size:var(--sf-text-sm);font-weight:500;border:1px solid var(--sf-border);background:var(--sf-surface);color:var(--sf-text-2);cursor:pointer;transition:all .15s ease}.CareersPage_brandChip__3AjrX:hover{border-color:var(--sf-border-strong)}.CareersPage_brandChipActive__Ty6ce{border-color:var(--sf-ink);background:var(--sf-ink);color:var(--sf-on-ink)}.CareersPage_brandCheck__oTn3J{margin-left:.25rem;opacity:.7}.CareersPage_modalPrompt__hkm51{font-size:var(--sf-text-sm);color:var(--sf-text-3);margin:0 0 1rem}.CareersPage_modalOptions__ZIKD2{display:flex;flex-direction:column;gap:.5rem}.CareersPage_scenarioCard__X37OL{background:var(--sf-surface-2);border-radius:var(--sf-radius-2xl);padding:1rem}@media (min-width:640px){.CareersPage_scenarioCard__X37OL{padding:1.25rem}}.CareersPage_scenarioQuestion__Mfejv{font-size:var(--sf-text-sm);font-weight:600;color:var(--sf-text);line-height:1.4;margin:0 0 .75rem}@media (min-width:640px){.CareersPage_scenarioQuestion__Mfejv{font-size:1rem}}.CareersPage_scenarioNum__g0H1Q{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background:var(--sf-ink);color:var(--sf-on-ink);font-size:var(--sf-text-xs);font-weight:700;margin-right:.5rem;flex-shrink:0}.CareersPage_scenarioOptions__ED_4w{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.CareersPage_scenarioOptions__ED_4w{padding-left:2rem}}.CareersPage_scenarioOption__zCM6m{width:100%;text-align:left;padding:.625rem .875rem;border-radius:var(--sf-radius-lg);border:1px solid var(--sf-border);font-size:var(--sf-text-sm);background:var(--sf-surface);color:var(--sf-text-2);cursor:pointer;display:flex;align-items:flex-start;gap:.625rem;transition:all .15s ease}.CareersPage_scenarioOption__zCM6m:hover{border-color:var(--sf-border-strong)}.CareersPage_scenarioOptionActive__n6Ber{border-color:var(--sf-success);background:var(--sf-success);color:var(--sf-on-danger);box-shadow:var(--sf-shadow-sm)}.CareersPage_scenarioLetter__kaMEH{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:9999px;font-size:var(--sf-text-xs);font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:.125rem;background:var(--sf-surface-3);color:var(--sf-text-3)}.CareersPage_scenarioLetterActive__xRCen{background:hsla(0,0%,100%,.25);color:var(--sf-on-danger)}.CareersPage_quizCard__4h4Ox{background:var(--sf-surface-2);border-radius:var(--sf-radius-2xl);padding:1rem;display:flex;flex-direction:column;gap:.75rem}.CareersPage_quizCardLabel__ILUO4{font-size:var(--sf-text-sm);font-weight:500;color:var(--sf-text);margin:0}.CareersPage_quizCardNum__Q9EQn{color:var(--sf-text-3);margin-right:.25rem}.CareersPage_quizImageWrap__sBtkY{display:flex;justify-content:center}.CareersPage_quizImage__IT6oz{max-height:16rem;border-radius:var(--sf-radius-md);-o-object-fit:contain;object-fit:contain;border:1px solid var(--sf-border);cursor:pointer;transition:opacity .15s ease}.CareersPage_quizImage__IT6oz:hover{opacity:.9}.CareersPage_quizPriceLabel__l0Yj7{display:block;font-size:var(--sf-text-xs);font-weight:500;color:var(--sf-text-3);margin-bottom:.5rem}.CareersPage_quizPriceWrap__1MvkM{position:relative}.CareersPage_quizPriceSign__AyxvD{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--sf-text-3);font-size:var(--sf-text-sm)}.CareersPage_hiddenFileInput__x_1Pe{display:none}.CareersPage_uploadHint__pXLl_{font-size:var(--sf-text-xs);color:var(--sf-text-3);margin:.25rem 0 0}.CareersPage_legalNote__4s_1o{font-size:var(--sf-text-xs);color:var(--sf-text-3);margin:0}.CareersPage_desktopNav__JXJsH{display:none;align-items:center;justify-content:space-between;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--sf-border)}@media (min-width:640px){.CareersPage_desktopNav__JXJsH{display:flex}}.CareersPage_mobileNav__QURjl{display:flex;align-items:center;justify-content:space-between;gap:.75rem;position:fixed;inset:auto 0 calc(4rem + env(safe-area-inset-bottom, 0px)) 0;z-index:var(--sf-z-nav);background:var(--sf-surface);border-top:1px solid var(--sf-border);padding:.75rem 1rem}@media (min-width:640px){.CareersPage_mobileNav__QURjl{display:none}}.CareersPage_mobileNavSpacer__6SF0K{flex:1}@keyframes CareersPage_sfSpin__1XXFe{to{transform:rotate(1turn)}}.CareersPage_quizImageButton__Av_2F{display:block;padding:0;border:none;background:transparent;cursor:zoom-in}.CareersPage_quizImageButton__Av_2F:focus-visible{outline:none;box-shadow:var(--sf-focus-ring)}