.SeekerFunnel_page__mHRKb{max-width:560px;margin:0 auto;padding:12px 16px 40px;min-height:100vh;background:var(--color-white,#ffffff);color:var(--color-black,#1d1d1f);font-size:16px;line-height:1.45;font-family:var(--font-primary);text-align:left}.SeekerFunnel_page__mHRKb h1,.SeekerFunnel_page__mHRKb h2,.SeekerFunnel_page__mHRKb label,.SeekerFunnel_page__mHRKb p{text-align:left}.SeekerFunnel_page__mHRKb .SeekerFunnel_jobLink__cmKLz,.SeekerFunnel_page__mHRKb .SeekerFunnel_jobLink__cmKLz:hover,.SeekerFunnel_page__mHRKb .SeekerFunnel_jobLink__cmKLz:visited,.SeekerFunnel_page__mHRKb .SeekerFunnel_primaryLink__q_Pvx,.SeekerFunnel_page__mHRKb .SeekerFunnel_primaryLink__q_Pvx:hover,.SeekerFunnel_page__mHRKb .SeekerFunnel_primaryLink__q_Pvx:visited{color:var(--color-black,#1d1d1f)}.SeekerFunnel_page__mHRKb .SeekerFunnel_primaryLink__q_Pvx,.SeekerFunnel_page__mHRKb .SeekerFunnel_upload___qYBH{text-align:center}.SeekerFunnel_header__LDFeZ{display:flex;align-items:center;justify-content:space-between;min-height:44px}.SeekerFunnel_brand__uEoaF{font-weight:700;font-size:20px}.SeekerFunnel_language__AJY8T{min-height:44px;padding:0 12px;border:1px solid var(--color-gray-300,#d1d1d6);border-radius:8px;background:var(--color-white,#ffffff);color:inherit;font-size:14px;cursor:pointer}.SeekerFunnel_bar__gpBgB{height:8px;margin-top:8px;border-radius:4px;background:var(--color-gray-200,#e5e5ea);overflow:hidden}.SeekerFunnel_barFill__mf8_c{height:100%;background:var(--color-primary,#ffb400)}.SeekerFunnel_steps__9qfXI{display:flex;align-items:center;justify-content:space-between;min-height:44px}.SeekerFunnel_title__AALgl{margin:4px 0 16px;font-size:24px;line-height:1.25;font-weight:700;outline:none}.SeekerFunnel_lead__9qH97{margin:0 0 12px;font-size:18px;font-weight:600}.SeekerFunnel_body__lPxWD{margin:0 0 12px}.SeekerFunnel_small__3WCut{margin:8px 0;font-size:14px;color:var(--color-gray-700,#515154)}.SeekerFunnel_notice__9gSdY{margin:0 0 12px;padding:10px 12px;border-radius:8px;background:var(--color-primary-light,#fff5e0)}.SeekerFunnel_error__fT_Hp{margin:0 0 12px;padding:10px 12px;border-radius:8px;background:var(--color-error-light,#ffebe9);color:var(--color-error-dark,#c62828)}.SeekerFunnel_summary__ofnf8{margin:0 0 12px;padding:10px 12px;border-radius:8px;background:var(--color-gray-50,#f5f5f7)}.SeekerFunnel_summary__ofnf8 dl{margin:0}.SeekerFunnel_summaryRow__BSJxG{display:flex;gap:8px;overflow-wrap:anywhere}.SeekerFunnel_summaryRow__BSJxG dt{flex:none;font-weight:600}.SeekerFunnel_summaryRow__BSJxG dt:after{content:":"}.SeekerFunnel_summaryRow__BSJxG dd{margin:0}.SeekerFunnel_who__PwABh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;overflow-wrap:anywhere}.SeekerFunnel_answers__stYSJ{min-width:0;margin:0;padding:0;border:0}.SeekerFunnel_answers__stYSJ:disabled{opacity:.6}.SeekerFunnel_cards__07i8J{display:flex;flex-direction:column;gap:10px}.SeekerFunnel_grid__2pqgp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SeekerFunnel_card__UPHPx{width:100%;min-height:56px;padding:12px 14px;border:1px solid var(--color-gray-300,#d1d1d6);border-radius:12px;background:var(--color-white,#ffffff);color:inherit;font-size:16px;font-weight:500;text-align:left;cursor:pointer;overflow-wrap:anywhere}.SeekerFunnel_cardCompact__qvm_m{min-height:48px;padding:8px 10px;font-size:15px}.SeekerFunnel_cardNote___wTYQ{display:block;margin-top:2px;font-size:14px;font-weight:400;color:var(--color-gray-700,#515154)}.SeekerFunnel_cardSelected__fUx1E{border-color:var(--color-black,#1d1d1f);background:var(--color-primary-light,#fff5e0)}.SeekerFunnel_label__I95L6{display:block;margin:12px 0 6px;font-weight:600}.SeekerFunnel_input___0bJr{display:block;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--color-gray-500,#86868b);border-radius:10px;background:var(--color-white,#ffffff);color:inherit;font-size:16px}.SeekerFunnel_apply__dLL3H,.SeekerFunnel_primaryLink__q_Pvx,.SeekerFunnel_primary__qI_xY,.SeekerFunnel_upload___qYBH{display:block;width:100%;min-height:52px;margin:14px 0 8px;padding:14px 16px;border:0;border-radius:12px;background:var(--color-primary,#ffb400);color:var(--color-black,#1d1d1f);font-size:16px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;box-sizing:border-box}.SeekerFunnel_apply__dLL3H:disabled,.SeekerFunnel_primary__qI_xY:disabled{background:var(--color-gray-200,#e5e5ea);color:var(--color-gray-700,#515154);cursor:default}.SeekerFunnel_apply__dLL3H{min-height:48px;margin:0;padding:10px 16px;border-radius:0 0 12px 12px}.SeekerFunnel_secondary__sTZ6t{display:block;width:100%;min-height:48px;margin:8px 0;padding:12px 16px;border:1px solid var(--color-gray-500,#86868b);border-radius:12px;background:var(--color-white,#ffffff);color:inherit;font-size:16px;font-weight:500;cursor:pointer}.SeekerFunnel_textButton__FYOU9{min-height:44px;padding:0 4px;border:0;background:none;color:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.SeekerFunnel_fileInput__LZbC6{position:absolute;width:1px;height:1px;opacity:0}.SeekerFunnel_apply__dLL3H:focus-visible,.SeekerFunnel_card__UPHPx:focus-visible,.SeekerFunnel_fileInput__LZbC6:focus-visible+.SeekerFunnel_upload___qYBH,.SeekerFunnel_input___0bJr:focus-visible,.SeekerFunnel_jobLink__cmKLz:focus-visible,.SeekerFunnel_language__AJY8T:focus-visible,.SeekerFunnel_primaryLink__q_Pvx:focus-visible,.SeekerFunnel_primary__qI_xY:focus-visible,.SeekerFunnel_secondary__sTZ6t:focus-visible,.SeekerFunnel_textButton__FYOU9:focus-visible{outline:3px solid var(--color-black,#1d1d1f);outline-offset:2px}.SeekerFunnel_jobs__uxcnH{margin:0 0 8px;padding:0;list-style:none}.SeekerFunnel_job__PjYZA{margin:0 0 10px;border:1px solid var(--color-gray-300,#d1d1d6);border-radius:12px}.SeekerFunnel_jobLink__cmKLz{display:block;width:100%;padding:12px 14px;border:0;background:transparent;font:inherit;color:inherit;text-align:left;text-decoration:none;cursor:pointer}.SeekerFunnel_jobPinned__VUsr_{border-color:var(--color-black,#1d1d1f);border-width:2px}.SeekerFunnel_jobPin__as54N{display:block;font-size:13px;font-weight:700}.SeekerFunnel_sheetBackdrop__1q6Oe{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;background:rgba(29,29,31,.5)}.SeekerFunnel_sheet__8uX78{width:100%;max-width:560px;max-height:90vh;overflow-y:auto;padding:20px 18px 24px;border-radius:16px 16px 0 0;background:var(--color-white,#fff)}.SeekerFunnel_sheetTitle__aS_sr{margin:0 0 8px;font-size:20px;overflow-wrap:anywhere}.SeekerFunnel_sheetTitle__aS_sr:focus{outline:none}.SeekerFunnel_scan__JdXgT{margin:8px 0 16px}.SeekerFunnel_scanList__94GiD{margin:0;padding:0;list-style:none}.SeekerFunnel_scanList__94GiD li{padding:6px 0}.SeekerFunnel_scanDone__VAHuB:before{content:"\2713  ";font-weight:700}.SeekerFunnel_jobTitle__2pMkU{display:block;font-weight:700;text-decoration:underline;overflow-wrap:anywhere}.SeekerFunnel_jobMeta__7JW4_{display:block;font-size:14px;color:var(--color-gray-700,#515154);overflow-wrap:anywhere}.SeekerFunnel_applied__m7ZPL{margin:0;padding:10px 14px;border-top:1px solid var(--color-gray-200,#e5e5ea);font-weight:600}.SeekerFunnel_check__SvkJR{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:10px 4px;border-bottom:1px solid var(--color-gray-200,#e5e5ea);overflow-wrap:anywhere}.SeekerFunnel_check__SvkJR input{flex:none;width:22px;height:22px;margin-top:1px}@media (min-width:768px){.SeekerFunnel_page__mHRKb{padding-top:32px}.SeekerFunnel_title__AALgl{font-size:28px}.SeekerFunnel_grid__2pqgp{grid-template-columns:repeat(3,minmax(0,1fr))}}.SeekerFunnel_picture__zIODd{display:block;width:100%;max-width:320px;height:auto;margin:0 auto 16px}.SeekerFunnel_compare__K4Qsk{display:grid;gap:12px;margin:0 0 12px}.SeekerFunnel_compareCard__d5sBC{padding:12px 14px;border:1px solid var(--color-gray-300,#d1d1d6);border-radius:12px}.SeekerFunnel_compareHead__ZwJmM{margin:0 0 8px;font-size:16px;font-weight:700}.SeekerFunnel_compareList__zGxnr,.SeekerFunnel_nextList__W97pf{margin:0 0 12px;padding-left:20px}.SeekerFunnel_compareList__zGxnr li,.SeekerFunnel_nextList__W97pf li{margin:4px 0}.SeekerFunnel_cvCard__sAOml{margin:0 0 16px;padding:12px 14px;border:1px solid var(--color-gray-300,#d1d1d6);border-radius:12px}