.auth_card__yw0Sq{max-width:400px;margin:4rem auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:1.5rem}.auth_logo__9u3DN{text-align:center;font-size:1.125rem;font-weight:500;margin-bottom:1rem}.auth_card__yw0Sq h2{font-size:1.25rem;font-weight:700;margin:0 0 .25rem}.auth_sub__bvdXN{font-size:.8125rem;color:var(--text-secondary);margin:0 0 1rem}.auth_field__FgLEv{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.875rem}.auth_field__FgLEv label{font-size:.8125rem;font-weight:500}.auth_two-col__W21ps{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem;gap:.625rem}.auth_card__yw0Sq input[type=email],.auth_card__yw0Sq input[type=password],.auth_card__yw0Sq input[type=text]{font:inherit;font-size:.875rem;color:var(--text);background:var(--surface);border:1px solid var(--border-input);border-radius:var(--radius-control);padding:.5rem .75rem;width:100%}.auth_card__yw0Sq input:focus{outline:0;border-color:var(--blue);box-shadow:var(--focus-ring)}.auth_card__yw0Sq input[aria-invalid=true]{border-color:#b42318}.auth_error__8A_vF{font-size:.75rem;color:#b42318}.auth_checkbox-row__Vnakh{display:flex;gap:.5rem;align-items:flex-start;font-size:.875rem;margin-bottom:.5rem}.auth_checkbox-row__Vnakh input{margin-top:.2rem;flex:none}.auth_btn__djWjZ{font:inherit;font-size:.875rem;font-weight:500;border-radius:var(--radius-control);border:1px solid transparent;padding:.625rem 1rem;cursor:pointer}.auth_btn-primary__vR2IF{background:var(--navy);color:#fff;width:100%}.auth_btn-primary__vR2IF:disabled{opacity:.6;cursor:not-allowed}.auth_btn-secondary__3mx_k{background:var(--surface);color:var(--text);border-color:var(--border-input)}.auth_btn-link__oaSzW{background:none;border:none;color:var(--blue-strong);padding:0;cursor:pointer;font-size:.875rem}.auth_banner__5QAcG{border-radius:var(--radius-card);padding:.75rem 1rem;font-size:.875rem;margin-bottom:1rem}.auth_banner-error__HwD89{background:#fff5f4;border:1px solid #fda29b;color:#7a271a}.auth_banner-success__9I6_Y{background:#f0fdfa;border:1px solid #99f6e4;color:var(--success-text)}.auth_footer-link__zBgfM{text-align:center;margin-top:.875rem;font-size:.8125rem;color:var(--text-secondary)}.auth_google__gWReE{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;background:#fff;color:#1f2937;border:1px solid #d1d5db;text-decoration:none;margin-bottom:.75rem}.auth_or__S5Ibt{display:flex;align-items:center;gap:.75rem;color:#94a3b8;font-size:.8125rem;margin:.25rem 0 .75rem}.auth_or__S5Ibt:after,.auth_or__S5Ibt:before{content:"";flex:1 1;border-top:1px solid #e5e7eb}.auth_banner-info__GKQnC{background:#eef2ff;color:#3730a3;border:1px solid #c7d2fe}.auth_modes__AZjNI{display:flex;gap:.375rem;margin-bottom:.75rem}.auth_mode__Qn1qG{flex:1 1;padding:.5rem;border-radius:8px;border:1px solid #c7d2fe;background:#fff;color:#4338ca;font:inherit;font-size:.875rem;cursor:pointer}.auth_mode__Qn1qG[aria-pressed=true]{background:#4338ca;color:#fff;border-color:#4338ca}.auth_signupLayout__niQxw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-gap:3rem;gap:3rem;align-items:center;max-width:980px;margin:3rem auto;padding:0 1.25rem}.auth_signupDial__8WkYu{background:#f5f3ff;border-radius:28px;padding:2.5rem 1.5rem;text-align:center}.auth_signupDialSvg__DVSJU{max-width:100%;height:auto}.auth_signupDialText__2BLXg{font-size:24px;fill:#1c1528}.auth_signupDialText__2BLXg,.auth_signupDialTitle__zuN4_{font-family:var(--font-poppins,"Poppins"),var(--font-inter,"Inter"),Arial,sans-serif;font-weight:600}.auth_signupDialTitle__zuN4_{font-size:1.25rem;color:var(--navy);margin:.75rem 0 .25rem}.auth_signupDialSub__xflTi{color:var(--text-secondary);margin:0}.auth_signupCard__KfFqo{margin:0;max-width:none}@media (max-width:820px){.auth_signupLayout__niQxw{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:1.25rem auto 2rem}.auth_signupDial__8WkYu{padding:1.25rem;display:flex;align-items:center;gap:1rem;text-align:left}.auth_signupDialSvg__DVSJU{width:84px;height:84px;flex-shrink:0}.auth_signupDialTitle__zuN4_{margin-top:0;font-size:1.0625rem}}.landing_page__ttWtt{max-width:1200px;margin:0 auto;padding:1.25rem 1.25rem 0}.landing_nav__Cldps{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;background:var(--surface);border-radius:18px;box-shadow:0 2px 16px rgba(28,21,40,.06);padding:1rem 1.5rem}.landing_navLanding__ZHPnM{padding:1.75rem 2.25rem 1.5rem}.landing_navLanding__ZHPnM .landing_navLinks__G7TtF .landing_btn__pW8jO{font-size:1.1875rem;padding:.75rem 1.5rem}.landing_logo__KpG97{text-decoration:none;display:inline-flex}.landing_navLinks__G7TtF{display:flex;align-items:center;gap:.75rem}.landing_navText__ktBdt{font-size:.9375rem;color:#4e4d52;text-decoration:none;padding:.5rem .75rem;border-radius:var(--radius-control)}.landing_navText__ktBdt:hover{background:var(--light)}.landing_navCenter__37e6I{flex-basis:100%;display:flex;justify-content:center;align-items:center;gap:1rem;font-size:1.25rem;color:#4e4d52}.landing_navCenter__37e6I a{color:#4e4d52;text-decoration:none;padding:.25rem .125rem}.landing_navCenter__37e6I a:hover{color:var(--navy);text-decoration:underline}.landing_navCenter__37e6I span{color:#8a8a90}.landing_btn__pW8jO{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font:inherit;font-size:.9375rem;font-weight:500;padding:.6875rem 1.25rem;border-radius:var(--radius-control);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:background-color .15s,border-color .15s}.landing_btnPrimary__JC0dZ{background:var(--blue);color:#fff;box-shadow:0 4px 12px rgba(45,86,204,.25)}.landing_btnPrimary__JC0dZ:hover{background:var(--blue-hover)}.landing_btnOutline__FXLuO,.landing_btnSecondary__aYhvt{background:var(--surface);color:var(--navy);border-color:#4c3a75}.landing_btnOutline__FXLuO:hover,.landing_btnSecondary__aYhvt:hover{background:#f5f3ff}.landing_btnLarge__VCqdx{padding:.9375rem 1.625rem;font-size:1.0625rem;min-height:52px}.landing_hero__IFqnw{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:center;background:var(--surface);border-radius:18px;box-shadow:0 2px 16px rgba(28,21,40,.06);padding:3rem 2.5rem;margin-top:1rem}.landing_pill__zntLv{display:inline-flex;align-items:center;gap:.375rem;background:var(--light);color:#5b21b6;font-size:.9375rem;font-weight:500;padding:.4375rem .875rem;border-radius:999px;margin-bottom:1.25rem}.landing_headline__LszyV{font-size:3.875rem;line-height:1.06;font-weight:800;letter-spacing:-.03em;color:var(--navy);margin:0 0 1.125rem}.landing_lede__sy_My{font-size:1.1875rem;line-height:1.55;color:var(--text-secondary);margin:0 0 1.75rem;max-width:34rem}.landing_ctaRow__KlrqC{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.landing_stats__f6VtU{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border);border-radius:14px;margin:0;padding:1.125rem 0}.landing_stats__f6VtU>div{padding:0 1.25rem;border-left:1px solid var(--border)}.landing_stats__f6VtU>div:first-child{border-left:0}.landing_stats__f6VtU dt{font-size:2rem;line-height:1.1;font-weight:800;letter-spacing:-.02em;color:var(--navy)}.landing_stats__f6VtU dd{margin:0}.landing_statLabel__rUAet{font-size:1.0625rem;color:#3b2f55;margin-top:.125rem!important}.landing_statNote__qzLdd{font-size:.8125rem;color:#6b6b73;margin-top:.375rem!important}.landing_heroVisual__IS3c0{min-width:0}.landing_heroImage__5vb4f{display:block;width:100%;aspect-ratio:1.17;object-fit:cover;border-radius:16px}.landing_preview__t9bPe{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:1.5rem;box-shadow:0 16px 40px rgba(28,21,40,.1)}.landing_previewHead__KqQpK{gap:.5rem;font-weight:500;font-size:1rem;margin-bottom:.75rem;color:var(--navy)}.landing_evidenceRow__O2X8I,.landing_previewHead__KqQpK{display:flex;justify-content:space-between;align-items:center}.landing_evidenceRow__O2X8I{gap:.75rem;font-size:.9375rem;padding:.875rem 0;border-top:1px solid var(--border)}.landing_previewNote__Aq7QN{font-size:.8125rem;color:var(--text-secondary);margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid var(--border)}.landing_chip__j6Yy8{flex:none;font-size:.75rem;font-weight:500;padding:.1875rem .5625rem;border-radius:var(--radius-badge)}.landing_chipDraft__oHE7V{background:#ede9fe;color:#5b21b6}.landing_chipSupported__Hla8b{background:#ccfbf1;color:#115e59}.landing_chipPartial__xioqo{background:#fef3c7;color:#92400e}.landing_chipMissing__thwg3{background:#fee2e2;color:#991b1b}.landing_section__mWwzf{padding:3.5rem .5rem 0;scroll-margin-top:1rem}.landing_sectionTitle__2og5c{font-size:1.875rem;font-weight:800;letter-spacing:-.025em;margin:0 0 1.25rem}.landing_grid3__PvxXF,.landing_grid4__sQZac{display:grid;grid-gap:1rem;gap:1rem;list-style:none;margin:0;padding:0}.landing_grid4__sQZac{grid-template-columns:repeat(4,1fr)}.landing_grid3__PvxXF{grid-template-columns:repeat(3,1fr)}.landing_card__J_30w{background:var(--surface);border-radius:16px;box-shadow:0 2px 16px rgba(28,21,40,.06);padding:1.5rem}.landing_stepNumber__0S8gF{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--light);color:var(--blue);font-size:.875rem;font-weight:700;margin-bottom:.875rem}.landing_cardTitle__FV24K{font-size:1.0625rem;font-weight:700;color:var(--navy);margin:0 0 .375rem}.landing_cardBody__BQmKm{font-size:.9375rem;line-height:1.55;color:var(--text-secondary);margin:0}.landing_closing___RbtN{text-align:center;padding:4rem 0}.landing_footer__NntD6{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:var(--text-secondary);padding:1.5rem .5rem 2rem;border-top:1px solid var(--border)}.landing_footerLinks__Ha02t{display:flex;gap:1.25rem}.landing_footerLinks__Ha02t a{color:var(--text-secondary)}@media (max-width:980px){.landing_hero__IFqnw{grid-template-columns:1fr;padding:2rem 1.5rem}.landing_grid4__sQZac{grid-template-columns:repeat(2,1fr)}.landing_grid3__PvxXF{grid-template-columns:1fr}}@media (max-width:600px){.landing_page__ttWtt{padding:.75rem .75rem 0}.landing_navLanding__ZHPnM{padding:1rem}.landing_navLanding__ZHPnM .landing_logo__KpG97>span{--logo-size:44px!important}.landing_navLanding__ZHPnM .landing_navLinks__G7TtF .landing_btn__pW8jO{font-size:1rem;padding:.625rem 1rem}.landing_navLanding__ZHPnM .landing_logo__KpG97{flex-basis:100%;justify-content:center}.landing_navLinks__G7TtF{flex:1 1}.landing_navLinks__G7TtF .landing_btn__pW8jO{flex:1 1;min-height:44px}.landing_navCenter__37e6I{font-size:1rem}.landing_headline__LszyV{font-size:2.375rem}.landing_lede__sy_My{font-size:1.0625rem}.landing_ctaRow__KlrqC .landing_btn__pW8jO{flex:1 1 100%}.landing_stats__f6VtU>div{padding:0 .75rem}.landing_stats__f6VtU dt{font-size:1.5rem}.landing_statLabel__rUAet{font-size:.875rem}.landing_grid4__sQZac{grid-template-columns:1fr}}.landing_dialHero__tqU5m{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:3rem;gap:3rem;align-items:center;padding:2.5rem .5rem 1rem}.landing_dialHeroText__c6jEz{max-width:34rem}.landing_dialHeadline__3P4EK{font-family:var(--font-poppins,"Poppins"),var(--font-inter,"Inter"),Arial,sans-serif;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.08;font-weight:700;letter-spacing:-.03em;color:var(--navy);margin:0 0 1rem;text-wrap:balance}.landing_dialSmall__uyUGv{font-size:.875rem;color:var(--text-secondary);margin:.75rem 0 0}.landing_dialStage__ghhY_{background:#f5f3ff;border-radius:32px;padding:2.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;align-items:center}.landing_dialExampleNote__kqXna{font-size:.8125rem;color:#6b6475;margin:.75rem 0 0;text-align:center}.landing_steps__UBWYG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2rem;gap:2rem;position:relative}.landing_steps__UBWYG:before{content:"";position:absolute;top:1rem;left:1rem;right:1rem;height:2px;background:var(--light)}.landing_step__XMaS_{position:relative}.landing_step__XMaS_ .landing_stepNumber__0S8gF.landing_stepDone__ROhaq{background:var(--gold);color:var(--navy)}.landing_step__XMaS_ .landing_stepNumber__0S8gF{position:relative;background:var(--blue);color:#fff;box-shadow:0 0 0 6px var(--mist,#f7f8fa)}.landing_whyList__oZsD6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.landing_whyItem__W2q7G{padding:0 1.5rem;border-left:1px solid var(--border)}.landing_whyItem__W2q7G:first-child{padding-left:0;border-left:none}.landing_proofBand__AEr18{background:var(--navy);border-radius:28px;padding:2.5rem 2rem;margin-top:3.5rem}.landing_proofBand__AEr18 .landing_sectionTitle__2og5c{color:#fff}.landing_proofGrid__7rkku{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin:0}.landing_proofGrid__7rkku dt{color:#fbbf24}.landing_proofGrid__7rkku dd{color:#ddd6fe;margin:0}@media (max-width:900px){.landing_steps__UBWYG{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_steps__UBWYG:before{display:none}.landing_dialHero__tqU5m{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-top:1.5rem}.landing_proofGrid__7rkku{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.landing_steps__UBWYG{grid-template-columns:minmax(0,1fr);gap:1.25rem}.landing_steps__UBWYG:before{display:block;top:1rem;bottom:1rem;left:1rem;right:auto;width:2px;height:auto}.landing_step__XMaS_{padding-left:3rem}.landing_step__XMaS_ .landing_stepNumber__0S8gF{position:absolute;left:0;top:0}.landing_whyList__oZsD6{grid-template-columns:minmax(0,1fr);gap:1.25rem}.landing_whyItem__W2q7G,.landing_whyItem__W2q7G:first-child{padding:0 0 0 1rem;border-left:3px solid var(--light)}.landing_proofBand__AEr18{padding:2rem 1.25rem;border-radius:20px}.landing_proofGrid__7rkku{grid-template-columns:minmax(0,1fr)}}.pricing_intro__ARpHv{text-align:center;padding:2.5rem 0 2rem}.pricing_heading__M_O0t{font-size:2.25rem;line-height:1.2;font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}.pricing_lede__Uj6E6{font-size:1.0625rem;color:#334155;margin:0}.pricing_plans__cdUyB{display:grid;grid-template-columns:repeat(2,minmax(0,360px));justify-content:center;grid-gap:1.25rem;gap:1.25rem;padding-bottom:1.5rem}.pricing_plan__FKTD0{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:1.75rem;display:flex;flex-direction:column}.pricing_planFeatured__eynSE{border:2px solid var(--gold);box-shadow:0 8px 28px rgba(245,158,11,.18);position:relative}.pricing_planName__8icW9{font-size:1.125rem;font-weight:700;margin:0 0 .5rem}.pricing_price__ck_X0{margin-bottom:.5rem}.pricing_price__ck_X0 b{font-size:2.25rem;font-weight:500;letter-spacing:-.02em}.pricing_price__ck_X0 span{color:var(--text-secondary)}.pricing_price__ck_X0 .pricing_priceTba__WYy1Z{font-size:1.25rem;line-height:3.375rem}.pricing_planLede__U9b35{font-size:.9375rem;color:var(--text-secondary);margin:0 0 1.25rem}.pricing_features___FhRP{list-style:none;margin:0 0 1.5rem;padding:0;flex:1 1}.pricing_features___FhRP li{position:relative;padding:.4375rem 0 .4375rem 1.625rem;font-size:.9375rem;border-top:1px solid var(--border)}.pricing_features___FhRP li:first-child{border-top:0}.pricing_features___FhRP li:before{content:"\2713";position:absolute;left:.25rem;color:var(--teal-strong);font-weight:700}.pricing_cta__I7f8C{width:100%;min-height:44px}.pricing_ctaNote__Hws6Q{margin:.625rem 0 0}.pricing_ctaNote__Hws6Q,.pricing_footnote__2NEw3{font-size:.8125rem;color:var(--text-secondary);text-align:center}.pricing_footnote__2NEw3{padding-bottom:2.5rem}@media (max-width:760px){.pricing_plans__cdUyB{grid-template-columns:minmax(0,420px)}.pricing_heading__M_O0t{font-size:1.875rem}}.pricing_planFeatured__eynSE:before{content:"Recommended";position:absolute;top:-.8rem;right:1.25rem;background:var(--gold);color:var(--navy);font-size:.75rem;font-weight:700;padding:.2rem .6rem;border-radius:999px}.errors_box__5xh_6{max-width:520px;margin:4rem auto 6rem;text-align:center}.errors_code__WWlBf{font-size:.875rem;font-weight:500;letter-spacing:.08em;color:var(--blue-strong);margin:0 0 .5rem}.errors_heading__bbwE1{font-size:1.875rem;line-height:1.25;font-weight:700;margin:0 0 .75rem}.errors_body__V_1Kq{color:var(--text-secondary);margin:0 0 1.5rem}.errors_actions__NGR8o{display:flex;gap:.625rem;justify-content:center;flex-wrap:wrap;margin-top:1rem}.errors_ref__h_9Zk{font-size:.75rem;color:var(--text-secondary);margin-top:1.5rem}.Logo_logo__2PR44{display:inline-flex;align-items:center;gap:calc(var(--logo-size) * .3);line-height:1;color:var(--navy,#1c1528);white-space:nowrap}.Logo_mark__L4mpX{height:calc(var(--logo-size) * 1.15);width:auto;flex:none;display:block}.Logo_name__hU_U_{font-size:calc(var(--logo-size) * .62);letter-spacing:-.01em}.Logo_tia__9_eAm{font-family:var(--font-poppins,"Poppins"),var(--font-inter,"Inter"),Arial,sans-serif;font-weight:800}.Logo_apply__gtrXf{font-family:var(--font-inter,"Inter"),Arial,sans-serif;font-weight:400}.Logo_onDark__eUzZf{color:#fff}.MatchDial_dial__eJevQ{margin:0;display:flex;flex-direction:column;align-items:center;gap:1rem}.MatchDial_svg___iHNU{max-width:100%;height:auto}.MatchDial_track__5xB_h{fill:none;stroke:#ede9fe;stroke-width:9}.MatchDial_arc__FTDg_{fill:none;stroke:#f59e0b;stroke-width:9;stroke-linecap:round}.MatchDial_value__FFQHR{font-family:var(--font-poppins,"Poppins"),var(--font-inter,"Inter"),Arial,sans-serif;font-size:24px;font-weight:600;fill:#1c1528;letter-spacing:-.02em}.MatchDial_unit__tiW5N{font-family:var(--font-inter,"Inter"),Arial,sans-serif;font-size:7.5px;fill:#6b6475}.MatchDial_caption__pBu4u{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.125rem;min-height:5.5rem}.MatchDial_job__szEC7{font-weight:600;font-size:1.0625rem;color:#1c1528}.MatchDial_company__8thkV{font-size:.9375rem;color:#6b6475}.MatchDial_fits__FR7WG{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:.5rem}.MatchDial_fit__L7Y9E{background:#fef3c7;color:#92400e}.MatchDial_fit__L7Y9E,.MatchDial_missing__N4gnx{font-size:.8125rem;padding:.2rem .6rem;border-radius:999px}.MatchDial_missing__N4gnx{border:1px dashed #c4b5fd;color:#5b21b6}.help-button_floating__a4GUd{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:50;display:flex;flex-direction:column;align-items:flex-end}@media (max-width:767px){.help-button_floating__a4GUd{bottom:calc(4.5rem + env(safe-area-inset-bottom, 0px))}}.cv_page__q0eB6{max-width:880px;margin:0 auto}.cv_pageHeader__3bOpW{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.cv_pageHeader__3bOpW h1,.cv_title__Wzd_G{font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.01em;margin:0 0 .25rem}.cv_pageHeader__3bOpW h1{margin:0}.cv_detailTitle__LtO6r{font-size:1.25rem;line-height:1.75rem;font-weight:700;margin:0}.cv_sub__w0Rm_{font-size:.8125rem;line-height:1.5;color:var(--text-secondary)}.cv_card__MJiy9{display:block;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:1.125rem 1.25rem;margin-bottom:.875rem}a.cv_card__MJiy9{transition:border-color .15s,box-shadow .15s}a.cv_card__MJiy9:hover{border-color:#c4b5fd;box-shadow:0 2px 10px rgba(28,21,40,.06)}.cv_alertError___iBfg{background:#fff5f4;border-color:#fda29b;color:#7a271a;font-size:.875rem}.cv_row__QncS9{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;border-top:1px solid var(--border)}.cv_row__QncS9:first-child{border-top:0;padding-top:0}.cv_btn__nrnOV{font:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;border-radius:var(--radius-control);border:1px solid transparent;padding:.5625rem 1rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;text-decoration:none;transition:background-color .15s,border-color .15s}.cv_btn__nrnOV:disabled{opacity:.55;cursor:not-allowed}.cv_btnPrimary__HV4ID{background:var(--blue);color:#fff}.cv_btnPrimary__HV4ID:hover:not(:disabled){background:var(--blue-hover)}.cv_btnSecondary__9lKVq{background:var(--surface);color:var(--text);border-color:var(--border-input)}.cv_btnSecondary__9lKVq:hover:not(:disabled){background:#eef6fe}.cv_btnGhost__AtD4o{font:inherit;font-size:.875rem;background:none;border:none;color:var(--blue-strong);padding:0;cursor:pointer;text-decoration:none}.cv_btnGhost__AtD4o:hover{text-decoration:underline}.cv_badge__B9NXW{display:inline-flex;align-self:flex-start;align-items:center;gap:.3125rem;font-size:.75rem;font-weight:500;line-height:1rem;padding:.1875rem .5625rem;border-radius:var(--radius-badge);white-space:nowrap}.cv_badgeAiDraft__M39vd:before,.cv_badgeFailed__sIkSe:before,.cv_badgeNeedsReview__r5zIK:before,.cv_badgeVerified__WO6bV:before{font-size:.6875rem;line-height:1}.cv_badgeVerified__WO6bV{background:#ccfbf1;color:#115e59}.cv_badgeVerified__WO6bV:before{content:"\2713"}.cv_badgeFromCv__C7nQj{background:#e8edf5;color:#334155}.cv_badgeAiDraft__M39vd{background:#ede9fe;color:#5b21b6}.cv_badgeAiDraft__M39vd:before{content:"\2726"}.cv_badgeNeedsReview__r5zIK{background:#ffedd5;color:#9a3412}.cv_badgeNeedsReview__r5zIK:before{content:"!";font-weight:700}.cv_badgeFailed__sIkSe{background:#fee2e2;color:#991b1b}.cv_badgeFailed__sIkSe:before{content:"\2715"}.cv_statusPill__P17V_{display:inline-block;align-self:flex-start;font-size:.75rem;font-weight:500;line-height:1rem;padding:.1875rem .5625rem;border-radius:var(--radius-badge);white-space:nowrap}.cv_status_draft__tTM1x{background:#eef2f7;color:#334155}.cv_status_ready__1SazZ{background:#dbeafe;color:#1e40af}.cv_status_submitted__hJ4Io{background:#e0e7ff;color:#3730a3}.cv_status_viewed__8Uhh_{background:#cffafe;color:#155e75}.cv_status_interview__TQwfx{background:#fef9c3;color:#854d0e}.cv_status_offer__XXy_Q{background:#dcfce7;color:#166534}.cv_status_rejected__IzyT5{background:#fee2e2;color:#991b1b}.cv_status_withdrawn__VVgam{background:#fff;color:#475569;box-shadow:inset 0 0 0 1px #cbd5e1}.cv_editInput__N_13u{font:inherit;font-size:.875rem;line-height:1.25rem;color:var(--text);background:var(--surface);padding:.5625rem .75rem;border:1px solid var(--border-input);border-radius:var(--radius-control);width:100%}.cv_editInput__N_13u:focus{outline:none;border-color:var(--blue);box-shadow:var(--focus-ring)}textarea.cv_editInput__N_13u{line-height:1.5}.cv_dropzone__9JwU2{border:1.5px dashed #b8c6de;border-radius:var(--radius-card);padding:2.5rem 1.25rem;text-align:center;background:var(--surface);transition:border-color .15s,background-color .15s}.cv_dropzone__9JwU2 input[type=file]{display:none}.cv_progressTrack__Hlg8a{height:8px;background:var(--border);border-radius:4px;overflow:hidden}.cv_progressFill__Hh17r{height:100%;border-radius:4px;background:var(--teal);transition:width .3s ease}.cv_factCard__aQ5wI{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);padding:.875rem 1rem;margin-bottom:.5rem}.cv_factCardFlagged__SBW1g{background:#fff7ed;border-color:#fdba74}.cv_factHead__0Lg9d{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.cv_factLabel__8IbS6{font-weight:500;font-size:.9375rem}.cv_factValue__VIzb9{font-size:.875rem;color:var(--text-secondary);margin-top:.125rem}.cv_groupHeading__GGCPJ{font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin:1.5rem 0 .5rem}.cv_groupHeading__GGCPJ:first-child{margin-top:0}@media (max-width:767px){.cv_pageHeader__3bOpW h1,.cv_title__Wzd_G{font-size:1.3125rem;line-height:1.75rem}.cv_card__MJiy9{padding:1rem}.cv_btn__nrnOV,.cv_editInput__N_13u{min-height:44px}}.swipe_wrap__6YKW9{margin:0 0 1.5rem}.swipe_head__8U3eG{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin:0 0 1rem}.swipe_count__orfP4{margin:0;color:var(--text-secondary)}.swipe_count__orfP4 b{color:var(--text)}.swipe_toggle__O03fJ{display:inline-flex;border:1px solid var(--border);border-radius:999px;padding:3px;background:var(--surface)}.swipe_toggle__O03fJ button{border:0;background:none;font:inherit;font-size:.8125rem;padding:.35rem .85rem;border-radius:999px;cursor:pointer;color:var(--text-secondary)}.swipe_toggle__O03fJ button[aria-pressed=true]{background:var(--light);color:#5b21b6;font-weight:600}.swipe_grid__byiy4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:start}.swipe_stage__YHg3B{position:relative}.swipe_under__sr86A{position:absolute;inset:18px 18px 0;background:var(--light);border-radius:24px}.swipe_card___fjBA{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:1.5rem 1.25rem 1.25rem;margin-bottom:18px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 10px 30px rgba(28,21,40,.08)}.swipe_card___fjBA:active{cursor:-webkit-grabbing;cursor:grabbing}.swipe_stamp__vORUk{position:absolute;top:1rem;font-weight:700;font-size:.9375rem;padding:.2rem .7rem;border-radius:8px;border:2px solid}.swipe_stampApply__ve6sx{right:1rem;color:#15803d;border-color:#16a34a}.swipe_stampSkip__sS9xY{left:1rem;color:#b42318;border-color:#f04438}.swipe_title__BeXQp{font-family:var(--font-poppins,"Poppins"),var(--font-inter,"Inter"),Arial,sans-serif;font-size:1.25rem;font-weight:600;margin:.5rem 0 0;color:var(--navy)}.swipe_muted__oRzUX{color:var(--text-secondary);font-size:.875rem;margin:0;display:block}.swipe_quick__LyV_r{font-size:.8125rem;background:var(--light);color:#5b21b6;padding:.15rem .6rem;border-radius:999px;margin-top:.25rem}.swipe_why___pE3t{font-size:.875rem;margin:.5rem 0 0}.swipe_missing__8fwAV{font-size:.8125rem;color:var(--text-secondary);margin:.125rem 0 0}.swipe_more___UBhP{margin-top:.75rem;font-size:.875rem;color:#5b21b6}.swipe_side__eoc28{display:flex;flex-direction:column;gap:1rem}.swipe_actions__fPS3c{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.swipe_applyBtn__rqDyO,.swipe_skipBtn__PZaBQ{font:inherit;font-weight:600;font-size:1rem;padding:.9rem;border-radius:14px;cursor:pointer}.swipe_skipBtn__PZaBQ{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary)}.swipe_applyBtn__rqDyO{background:var(--blue);border:0;color:#fff}.swipe_applyBtn__rqDyO:hover{background:var(--blue-hover)}.swipe_hint__venyx{font-size:.8125rem;color:var(--text-secondary);margin:0}.swipe_confirm__SVHoj{border:2px solid var(--gold);background:var(--gold-light);border-radius:16px;padding:1rem}.swipe_confirmRow__3Hxmq{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.swipe_btnGhost__5Vuyb{color:var(--text-secondary);padding:.5rem}.swipe_btnGhost__5Vuyb,.swipe_nextBtn__Kpcef{font:inherit;background:none;border:0;cursor:pointer}.swipe_nextBtn__Kpcef{margin-top:.75rem;color:#5b21b6;padding:0}.swipe_upNext__VDrmq{border-top:1px solid var(--border);padding-top:.75rem}.swipe_upNextTitle__D4F_x{font-weight:600;font-size:.875rem;margin:0 0 .25rem}.swipe_upRow__H8Dyn{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;text-decoration:none;color:inherit}.swipe_upJob__rPn4h{display:block;font-size:.9375rem;font-weight:500}.swipe_empty__2JhuO{border:1px dashed var(--border);border-radius:20px;padding:1.5rem;text-align:center}.swipe_btnPrimary__kENYd{display:inline-block;background:var(--blue);color:#fff;text-decoration:none;padding:.6rem 1.1rem;border-radius:10px;font-weight:600}@media (max-width:860px){.swipe_grid__byiy4{grid-template-columns:minmax(0,1fr);gap:.75rem}.swipe_stage__YHg3B{min-height:0}.swipe_upNext__VDrmq{display:none}}@media (prefers-reduced-motion:reduce){.swipe_card___fjBA{transition:none!important}}.match-panel_panel___4IKi{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:center;background:#f5f3ff;border-radius:24px;padding:1.25rem 1.5rem;margin:.75rem 0 1rem}.match-panel_dialCol__x4uk_{text-align:center}.match-panel_dialCaption__OmAEB{font-size:.8125rem;color:var(--text-secondary);margin:.25rem 0 0}.match-panel_headline__fGNPn{font-weight:600;margin:0 0 .25rem}.match-panel_sub__ii2va{margin:0;color:var(--text-secondary);font-size:.9375rem}.match-panel_label__Cn3DC{font-size:.8125rem;color:var(--text-secondary);margin:0 0 .375rem}.match-panel_chips__xFEF_{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.875rem}.match-panel_fit__mM01N{background:var(--gold-light);color:var(--gold-text)}.match-panel_fit__mM01N,.match-panel_missing__x4Ds_{font-size:.875rem;padding:.25rem .7rem;border-radius:999px}.match-panel_missing__x4Ds_{border:1px dashed #a78bfa;color:#5b21b6;background:#fff}.match-panel_note__pS807{font-size:.8125rem;color:var(--text-secondary);margin:-.375rem 0 0}@media (max-width:600px){.match-panel_panel___4IKi{grid-template-columns:minmax(0,1fr);text-align:center;gap:.75rem}.match-panel_chips__xFEF_{justify-content:center}}.score-pills_wrap__7wUwc{margin-bottom:1rem}.score-pills_pills__icTpP{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 .75rem;padding:0}.score-pills_pill__8rAsu{font-size:.875rem;font-weight:500;padding:.4375rem .875rem;border-radius:999px;border:1.5px solid}.score-pills_strong___xWUD{background:#dcfce7;color:#15803d;border-color:#86efac}.score-pills_good__jjIZa{background:var(--light);color:var(--blue);border-color:#c4b5fd}.score-pills_fair__dTaCF{background:#ffedd5;color:#c2410c;border-color:#fdba74}.score-pills_low__4qB1g{background:#fee2e2;color:#b91c1c;border-color:#fca5a5}.score-pills_strongText__K3Em4{color:#15803d;font-weight:500}.score-pills_goodText__Y_SXF{color:var(--blue);font-weight:500}.score-pills_fairText__NRdsm{color:#c2410c;font-weight:500}.score-pills_lowText__G9xr2{color:#b91c1c;font-weight:500}.score-pills_overall__nFrBr{font-size:.9375rem;margin:0 0 .875rem}.score-pills_overall__nFrBr b{font-weight:500}.score-pills_missing__hvPsG{padding:.75rem 0;border-top:1px solid var(--border)}.score-pills_missingTitle__Je5oo{font-size:.8125rem;font-weight:500;margin-bottom:.5rem}.score-pills_tags__Hy_m_{display:flex;flex-wrap:wrap;gap:.375rem}.score-pills_tag__cW6M_{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--text);text-decoration:none;background:var(--surface);border:1px dashed #b8c6de;border-radius:999px;padding:.3125rem .75rem;min-height:32px}.score-pills_tag__cW6M_ span{color:var(--blue-strong);font-weight:700}.score-pills_tag__cW6M_:hover{border-color:var(--blue)}.score-pills_note__bUwpO{font-size:.75rem;color:var(--text-secondary);margin:.5rem 0 0}.score-pills_how__S51tp{font-size:.8125rem;color:var(--text-secondary);border-top:1px solid var(--border);padding-top:.625rem}.score-pills_how__S51tp summary{cursor:pointer;color:var(--blue-strong)}.score-pills_how__S51tp ul{margin:.5rem 0;padding-left:1.1rem}.score-pills_how__S51tp li{margin-bottom:.25rem}@media (max-width:767px){.score-pills_tag__cW6M_{min-height:44px}}.warnings_panel__fpqAq{border-radius:var(--radius-card);border:1px solid;padding:1rem 1.25rem;margin-bottom:.875rem}.warnings_warning__Swci5{background:#fef2f2;border-color:#fca5a5}.warnings_caution__jUABT{background:#fffbeb;border-color:#fcd34d}.warnings_title__Z1u1w{font-size:1rem;font-weight:700;margin:0 0 .5rem}.warnings_warning__Swci5 .warnings_title__Z1u1w{color:#991b1b}.warnings_caution__jUABT .warnings_title__Z1u1w{color:#92400e}.warnings_list__IDlzU{margin:0 0 .625rem;padding-left:1.1rem;font-size:.875rem;line-height:1.5;color:var(--text)}.warnings_list__IDlzU li{margin-bottom:.375rem}.warnings_note__H5vMN{font-size:.8125rem;line-height:1.5;color:var(--text-secondary);margin:0}.warnings_badge__ilnir{display:inline-block;font-size:.75rem;font-weight:500;padding:.1875rem .5625rem;border-radius:var(--radius-badge)}.warnings_badgeWarning__z6gC_{background:#fee2e2;color:#991b1b}.warnings_badgeCaution__B7_Tz{background:#fef3c7;color:#92400e}.warnings_badgeCaution__B7_Tz:before,.warnings_badgeWarning__z6gC_:before{content:"!";font-weight:700;margin-right:.3125rem}.warnings_cvPanel__oSHVC{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:1.125rem 1.25rem;margin-bottom:.875rem}.warnings_cvHead__NERW7{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.375rem}.warnings_cvHead__NERW7 .warnings_title__Z1u1w{margin:0}.warnings_again__A4YRd{font:inherit;font-size:.8125rem;color:var(--blue-strong);background:none;border:0;cursor:pointer;padding:.5rem 0}.warnings_allGood__LY5TX{font-size:.9375rem;color:#166534;margin:0 0 .625rem}.warnings_summary__NSC4R{font-size:.875rem;color:var(--text-secondary);margin:0 0 .75rem}.warnings_issue__0_OC1{border-radius:var(--radius-control);padding:.625rem .75rem;margin-bottom:.5rem;border:1px solid}.warnings_issueFix__6QwHr{background:#fff7ed;border-color:#fdba74}.warnings_issueTip__DP4U7{background:#f8fafc;border-color:var(--border)}.warnings_issueTitle__kpw3q{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500}.warnings_issueDetail__Wvw42{font-size:.8125rem;line-height:1.5;color:var(--text-secondary);margin-top:.25rem}.warnings_tagFix__crmuy,.warnings_tagTip__0ifPB{font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:.125rem .4375rem;border-radius:4px}.warnings_tagFix__crmuy{background:#ffedd5;color:#9a3412}.warnings_tagTip__0ifPB{background:#e2e8f0;color:#334155}.warnings_adzunaCredit__AsaKg{display:inline-flex;align-items:center;gap:.25rem;min-width:116px;min-height:23px;font-size:.9375rem;color:var(--text-secondary)}.warnings_adzunaCredit__AsaKg a{color:var(--blue-strong);display:inline-flex;align-items:center}.warnings_adzunaCredit__AsaKg img{height:23px;width:auto;display:block}.warnings_adzunaWord__H2gNc{font-weight:700}.warnings_sourceCredit__LWJQ4{font-size:.8125rem;color:var(--text-secondary)}.warnings_closedNotice__jLS9j{background:#f1f5f9;border:1px solid var(--border);color:var(--text-secondary);margin-bottom:.75rem}.warnings_closedNotice__jLS9j,.warnings_replyRate___twDe{border-radius:var(--radius-control);padding:.625rem .875rem;font-size:.875rem}.warnings_replyRate___twDe{background:var(--light);margin:.75rem 0 0}.warnings_replyRate___twDe b{color:var(--navy)}.warnings_template__2wtrg{white-space:pre-wrap;font-family:inherit;font-size:.875rem;line-height:1.55;background:var(--mist);border:1px solid var(--border);border-radius:var(--radius-control);padding:.75rem .875rem;margin:0 0 .25rem}.warnings_sponsorYes__ZLEuY{background:#dcfce7;color:#166534}.warnings_sponsorUnknown__kebXq{background:#f1f5f9;color:#475569}.warnings_yesText__x6ilq{color:#166534}.warnings_shieldLine__f5006{font-size:.875rem;line-height:1.55;margin:0 0 .625rem}.warnings_counter___QL7E{font-size:.9375rem;background:var(--light);border-radius:var(--radius-control);padding:.75rem 1rem;margin:0 0 .875rem}.warnings_counter___QL7E b{color:var(--navy)}.warnings_counterSources__TinjF{font-size:.8125rem;color:var(--text-secondary);margin-top:.375rem}.warnings_compare__9YIZD{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin:.5rem 0 .75rem}@media (max-width:640px){.warnings_compare__9YIZD{grid-template-columns:1fr}}.warnings_compare__9YIZD>div{border:1px solid var(--border);border-radius:var(--radius-control);padding:.625rem .75rem;font-size:.875rem;line-height:1.55;background:var(--surface)}.warnings_compare__9YIZD>div:last-child{border-color:#c4b5fd;background:#faf8ff}.warnings_compare__9YIZD p{margin:0}.warnings_compareLabel__dg7XY{font-size:.75rem;font-weight:600;color:var(--text-secondary);margin-bottom:.25rem}.warnings_useBtn__JxC3x{background:var(--blue);color:#fff;border:0;border-radius:var(--radius-control);padding:.625rem 1rem;font:inherit;font-weight:600;cursor:pointer;min-height:44px}.warnings_useBtn__JxC3x:hover{background:var(--blue-hover)}.warnings_useBtn__JxC3x:disabled{opacity:.6;cursor:default}.warnings_creditBanner__Koulk{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;background:#fffbeb;border:1px solid #fcd34d;color:#78350f;border-radius:var(--radius-control);padding:.75rem 1rem;margin-bottom:1rem;font-size:.9375rem}.warnings_creditOut__mR1MU{background:#fef2f2;border-color:#fca5a5;color:#7f1d1d}.warnings_creditAction__9bwXr{display:inline-block;background:var(--blue);color:#fff!important;border-radius:var(--radius-control);padding:.5rem .875rem;font-weight:600;font-size:.875rem;text-decoration:none;min-height:40px;line-height:1.6}.warnings_creditLine__zZYHO{font-size:.8125rem;color:var(--text-secondary);margin:.5rem 0 0}.warnings_creditLine__zZYHO b{color:var(--navy)}.warnings_fastLocked__8E5_0{background:#faf8ff}.warnings_fastSteps__rSNvq{display:flex;gap:.625rem;flex-wrap:wrap;align-items:center;margin:.25rem 0 .75rem}.warnings_fastSteps__rSNvq a{text-decoration:none}.warnings_fastList__8VFFb{list-style:none;margin:0 0 .5rem;padding:0}.warnings_fastList__8VFFb li{display:grid;grid-template-columns:9rem 1fr auto;grid-gap:.625rem;gap:.625rem;align-items:start;padding:.5rem 0;border-top:1px solid var(--border);font-size:.875rem}@media (max-width:640px){.warnings_fastList__8VFFb li{grid-template-columns:1fr auto}.warnings_fastLabel__OdDsr{grid-column:1/-1}}.warnings_fastLabel__OdDsr{font-weight:600;color:var(--navy)}.warnings_fastValue__1hu4v{white-space:pre-wrap;max-height:6.5rem;overflow:auto;color:var(--text-secondary)}.warnings_routeAccount__hW8EE{background:#fff7ed;color:#9a3412;border:1px solid #fed7aa}.warnings_foundBy__vjC2W{display:inline-flex;align-items:center;gap:.375rem;flex-wrap:wrap;font-size:.75rem;color:#64748b}.warnings_foundByTia__dDFok{font-weight:600;color:#4338ca}.warnings_creditCorner__k3W5y{margin-left:auto;align-self:flex-end;font-size:.75rem;color:#94a3b8}.warnings_extReady__0yDCA{border-radius:8px;background:#ecfdf5;border:1px solid #a7f3d0;color:#047857;font-weight:600}.warnings_extReady__0yDCA,.warnings_extWarn__rHIns{margin:.25rem 0 .5rem;padding:.5rem .75rem;font-size:.875rem}.warnings_extWarn__rHIns{border-radius:8px;background:#fffbeb;border:1px solid #fde68a;color:#92400e}.warnings_extPromo__AwA0w{margin:.25rem 0 .625rem;padding:.625rem .75rem;border-radius:8px;background:#eef2ff;border:1px solid #c7d2fe;color:#3730a3;font-size:.875rem}.warnings_extSteps__WEyy8{margin:.25rem 0 .5rem;padding-left:1.25rem;font-size:.875rem;color:#334155}.warnings_extSteps__WEyy8 li{margin:.5rem 0}