.HeroCampaignBanner_heroBanner__dpc7V{position:relative;background:linear-gradient(135deg,#131728,#1a1f38);border:1px solid rgba(165,180,252,.18);border-radius:16px;overflow:hidden;color:#fff;padding:clamp(16px,2.2vw,24px) clamp(18px,2.5vw,28px);margin-bottom:1.5rem;box-shadow:0 10px 30px rgba(19,23,40,.2);display:grid;grid-template-columns:1.25fr .85fr;grid-template-areas:"header robot" "actions robot";grid-gap:clamp(16px,2.5vw,32px);gap:clamp(16px,2.5vw,32px);align-items:center;box-sizing:border-box}.HeroCampaignBanner_headerGroup__yE4c6{grid-area:header}.HeroCampaignBanner_ctaGroup__RtotC,.HeroCampaignBanner_headerGroup__yE4c6{display:flex;flex-direction:column;gap:10px;max-width:580px;min-width:0;width:100%;position:relative;z-index:2}.HeroCampaignBanner_ctaGroup__RtotC{grid-area:actions}.HeroCampaignBanner_eyebrow__6Al1u{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#a5b4fc;background:rgba(165,180,252,.12);border:1px solid rgba(165,180,252,.25);padding:3px 8px;border-radius:9999px;align-self:flex-start}.HeroCampaignBanner_title__USrgW{font-family:var(--font-sans,"Manrope",sans-serif);font-size:clamp(22px,2.6vw,32px);font-weight:700;line-height:1.2;margin:0;color:#fff;word-break:break-word;overflow-wrap:break-word}.HeroCampaignBanner_subtitle__yzVco{font-size:clamp(13.5px,1.3vw,15px);line-height:1.45;color:#cbd5e1;margin:0}.HeroCampaignBanner_ctaRow__7PFoF{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px}.HeroCampaignBanner_primaryBtn__cZ9ER{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--primary-600,#6c62c9);color:#fff!important;font-size:14.5px;font-weight:600;padding:10px 20px;border-radius:8px;text-decoration:none;box-shadow:0 4px 14px rgba(108,98,201,.35);transition:all .15s ease;white-space:nowrap}.HeroCampaignBanner_primaryBtn__cZ9ER:hover{background:var(--primary-800,#4e43a7);transform:translateY(-1px)}.HeroCampaignBanner_secondaryBtn__SiUn1{display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);color:#fff!important;font-size:14.5px;font-weight:600;padding:10px 16px;border-radius:8px;text-decoration:none;border:1px solid hsla(0,0%,100%,.2);transition:background .15s ease;white-space:nowrap}.HeroCampaignBanner_secondaryBtn__SiUn1:hover{background:hsla(0,0%,100%,.16)}.HeroCampaignBanner_trustLine__X9uL1{display:flex;align-items:center;gap:6px;font-size:12px;color:#a7f3d0;margin:2px 0 0;line-height:1.35}.HeroCampaignBanner_trustLine__X9uL1 svg{color:#34d399;flex-shrink:0}.HeroCampaignBanner_robotGroup__XH6bG{grid-area:robot;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;box-sizing:border-box}.HeroCampaignBanner_robotShowcase__fLVm6{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.HeroCampaignBanner_ambientRobotGlow__R3obR{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:240px;height:240px;background:radial-gradient(circle,rgba(108,98,201,.35) 0,rgba(6,182,212,.15) 45%,transparent 70%);pointer-events:none;filter:blur(25px);z-index:1}.HeroCampaignBanner_heroImageWrap__roaRL{position:relative;width:100%;max-width:280px;height:185px;border-radius:12px;overflow:hidden;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.35);border:1px solid rgba(165,180,252,.2);animation:HeroCampaignBanner_robotFloat__LDyf_ 5s ease-in-out infinite}@keyframes HeroCampaignBanner_robotFloat__LDyf_{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.HeroCampaignBanner_heroImage__2_oY0{width:100%;height:100%;object-fit:cover;object-position:center 15%;display:block}.HeroCampaignBanner_heroImageOverlay__XxkUa{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(19,23,40,.6));pointer-events:none}.HeroCampaignBanner_floatingCardsGrid__fBFQa{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%;margin-top:2px;z-index:3}.HeroCampaignBanner_floatCard__URq_y{background:rgba(19,23,40,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(165,180,252,.18);border-radius:8px;padding:6px 10px;box-shadow:0 4px 12px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:2px}.HeroCampaignBanner_floatCardSpan2__2Nitn{grid-column:span 2;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.HeroCampaignBanner_floatCardBadge__79_Pq{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#38bdf8;background:rgba(56,189,248,.12);border:1px solid rgba(56,189,248,.25);padding:1px 5px;border-radius:4px;width:-moz-fit-content;width:fit-content}.HeroCampaignBanner_floatCardTitle__w7kEZ{font-size:11.5px;font-weight:700;color:#fff;line-height:1.2}.HeroCampaignBanner_floatCardMeta__UW5sF{font-size:10.5px;color:#94a3b8;line-height:1.2}.HeroCampaignBanner_heroChipsRow__rq84u{display:flex;align-items:center;justify-content:space-between;gap:6px;z-index:2;margin-top:2px}.HeroCampaignBanner_heroChip___R_an{font-size:11px;color:#e2e8f0;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);padding:3px 8px;border-radius:6px;white-space:nowrap}@media (max-width:860px){.HeroCampaignBanner_heroBanner__dpc7V{grid-template-columns:1fr;grid-template-areas:"header" "robot" "actions";gap:14px;padding:18px 16px}.HeroCampaignBanner_headerGroup__yE4c6{max-width:100%;align-items:center;text-align:center;gap:8px}.HeroCampaignBanner_eyebrow__6Al1u{align-self:center}.HeroCampaignBanner_title__USrgW{text-align:center;font-size:clamp(21px,5.5vw,26px)}.HeroCampaignBanner_subtitle__yzVco{text-align:center;max-width:440px;margin:0 auto;font-size:13.5px}.HeroCampaignBanner_robotGroup__XH6bG{width:100%;max-width:350px;margin:0 auto;box-sizing:border-box;padding:12px 10px}.HeroCampaignBanner_heroImageWrap__roaRL{height:250px;max-width:310px;margin:0 auto;box-shadow:0 10px 30px rgba(0,0,0,.5),0 0 35px rgba(108,98,201,.3)}.HeroCampaignBanner_heroImage__2_oY0{object-position:center 15%}.HeroCampaignBanner_ctaGroup__RtotC{width:100%;max-width:350px;margin:0 auto;align-items:center;text-align:center;gap:8px}.HeroCampaignBanner_ctaRow__7PFoF{flex-direction:column;align-items:stretch;width:100%;gap:8px}.HeroCampaignBanner_primaryBtn__cZ9ER,.HeroCampaignBanner_secondaryBtn__SiUn1{width:100%;box-sizing:border-box;text-align:center;justify-content:center;padding:12px 16px;font-size:14.5px;border-radius:10px}.HeroCampaignBanner_trustLine__X9uL1{justify-content:center;text-align:center;font-size:11.5px}}@media (max-width:480px){.HeroCampaignBanner_heroBanner__dpc7V{padding:14px 10px;border-radius:14px;gap:12px}.HeroCampaignBanner_title__USrgW{font-size:21px;line-height:1.25}.HeroCampaignBanner_subtitle__yzVco{font-size:12.5px;line-height:1.4}.HeroCampaignBanner_robotGroup__XH6bG{max-width:100%;padding:10px 8px}.HeroCampaignBanner_heroImageWrap__roaRL{height:240px;max-width:290px}.HeroCampaignBanner_floatingCardsGrid__fBFQa{grid-template-columns:1fr 1fr;gap:6px}.HeroCampaignBanner_floatCardSpan2__2Nitn{grid-column:span 2;flex-direction:row;align-items:center;justify-content:space-between}.HeroCampaignBanner_floatCard__URq_y{padding:5px 8px}.HeroCampaignBanner_floatCardTitle__w7kEZ{font-size:11px}.HeroCampaignBanner_floatCardMeta__UW5sF{font-size:10px}.HeroCampaignBanner_heroChipsRow__rq84u{gap:4px}.HeroCampaignBanner_heroChip___R_an{font-size:10px;padding:2px 6px}}@media (prefers-reduced-motion:reduce){.HeroCampaignBanner_heroImageWrap__roaRL{animation:none!important}}.MiniPromoPosters_section__40OBf{margin:3.5rem 0}.MiniPromoPosters_header__uJ8_z{text-align:center;max-width:680px;margin:0 auto 2.2rem}.MiniPromoPosters_eyebrow__Clm1r{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-600,#6c62c9);background:var(--primary-100,#f4f5fc);padding:4px 12px;border-radius:20px;margin-bottom:10px}.MiniPromoPosters_title__bviOW{font-size:clamp(24px,3.5vw,34px);font-weight:800;color:var(--text,#313135);margin:0 0 10px;letter-spacing:-.02em}.MiniPromoPosters_subtitle__H0I_1{font-size:15px;color:var(--muted,#65646f);line-height:1.55;margin:0}.MiniPromoPosters_grid__vXSRh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.MiniPromoPosters_posterCard__7cn4d{background:#fff;border:1px solid var(--border,#e0e1e5);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;box-shadow:0 4px 16px rgba(0,0,0,.03)}.MiniPromoPosters_posterCard__7cn4d:hover{transform:translateY(-4px);border-color:var(--primary-400,#969ae3);box-shadow:0 12px 28px rgba(108,98,201,.14)}.MiniPromoPosters_imageWrap__q4Pk4{position:relative;width:100%;height:160px;overflow:hidden;background:var(--primary-800,#4e43a7)}.MiniPromoPosters_image__kNcj_{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.MiniPromoPosters_posterCard__7cn4d:hover .MiniPromoPosters_image__kNcj_{transform:scale(1.04)}.MiniPromoPosters_imageOverlay__yuJ9f{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(19,23,40,.75))}.MiniPromoPosters_posterBadge__3BJS5{position:absolute;top:12px;left:12px;background:hsla(0,0%,100%,.95);color:var(--primary-800,#4e43a7);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.MiniPromoPosters_categoryNumber__f5Q4o{position:absolute;bottom:10px;right:12px;color:hsla(0,0%,100%,.85);font-size:12px;font-weight:700;letter-spacing:.05em}.MiniPromoPosters_body__ISrur{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1 1}.MiniPromoPosters_posterHeadline__jzp59{font-size:17px;font-weight:700;color:var(--text,#313135);margin:0 0 8px;line-height:1.35}.MiniPromoPosters_posterCopy__hpRk3{font-size:13.5px;color:var(--muted,#65646f);line-height:1.5;margin:0 0 16px;flex:1 1}.MiniPromoPosters_ctaBtn__PremX{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--primary-100,#f4f5fc);color:var(--primary-700,#4e43a7);font-size:13.5px;font-weight:700;padding:10px 16px;border-radius:8px;text-decoration:none;transition:background .15s ease,color .15s ease,transform .15s ease;margin-top:auto}.MiniPromoPosters_ctaBtnPrimary__x5_uR,.MiniPromoPosters_ctaBtn__PremX:hover{background:var(--primary-600,#6c62c9);color:#fff}.MiniPromoPosters_ctaBtnPrimary__x5_uR:hover{background:var(--primary-700,#4e43a7)}@media (max-width:980px){.MiniPromoPosters_grid__vXSRh{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.MiniPromoPosters_grid__vXSRh{grid-template-columns:1fr;gap:16px}.MiniPromoPosters_imageWrap__q4Pk4{height:140px}.MiniPromoPosters_section__40OBf{margin:2.5rem 0}}.LiveJobStats_stripContainer__WPMST{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--border,#e0e1e5);border-radius:12px;padding:10px 18px;box-shadow:0 2px 10px rgba(0,0,0,.03);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;position:relative;overflow:hidden;box-sizing:border-box}.LiveJobStats_stripContainer__WPMST:hover{transform:translateY(-1px);border-color:var(--primary-400,#969ae3);box-shadow:0 6px 20px rgba(108,98,201,.1)}.LiveJobStats_stripContainer__WPMST:focus-visible{outline:2px solid var(--primary-600,#6c62c9);outline-offset:2px}.LiveJobStats_stripRow__V_wRr{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.LiveJobStats_stripBadgeCol__UGWnq{display:flex;flex-direction:column;gap:3px;flex-shrink:0}.LiveJobStats_liveBadge__wFONU{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;padding:3px 8px;border-radius:9999px;width:-moz-fit-content;width:fit-content}.LiveJobStats_pulseDot__MidiC{width:7px;height:7px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 0 rgba(22,163,74,.6);animation:LiveJobStats_pulse__ocYoT 2s ease-in-out infinite}@keyframes LiveJobStats_pulse__ocYoT{0%{box-shadow:0 0 0 0 rgba(22,163,74,.6)}70%{box-shadow:0 0 0 6px rgba(22,163,74,0)}to{box-shadow:0 0 0 0 rgba(22,163,74,0)}}.LiveJobStats_updateLabel__IwH3s{font-size:11px;color:var(--muted,#65646f);display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.LiveJobStats_stripMetricsGroup__GF760{display:flex;align-items:center;gap:20px;flex:1 1;justify-content:space-around;min-width:0}.LiveJobStats_stripDivider__yAH6a{width:1px;height:28px;background:var(--border,#e0e1e5);flex-shrink:0}.LiveJobStats_metricItemPrimary__krDx_{display:flex;flex-direction:column;gap:1px}.LiveJobStats_metricValuePrimary__GfcnK{font-size:21px;font-weight:800;color:var(--primary-700,#4e43a7);line-height:1.1;letter-spacing:-.01em}.LiveJobStats_metricLabelPrimary__IRu3P{font-size:11.5px;font-weight:700;color:var(--text,#313135);white-space:nowrap}.LiveJobStats_metricItemVerified__Td6tl{display:flex;flex-direction:column;gap:1px}.LiveJobStats_metricHeaderVerified__tFSxW{display:inline-flex;align-items:center;gap:6px}.LiveJobStats_metricValueVerified__Nq21J{font-size:18.5px;font-weight:800;color:#0f766e;line-height:1.1;letter-spacing:-.01em}.LiveJobStats_verifiedCheckBadge__XGGhh{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;padding:1px 5px;border-radius:9999px;line-height:1.2}.LiveJobStats_metricLabelVerified__mlUZN{font-size:11px;font-weight:600;color:var(--text,#313135);white-space:nowrap}.LiveJobStats_metricItem__uG8gW{display:flex;flex-direction:column;gap:1px}.LiveJobStats_metricValue__mhv6G{font-size:18px;font-weight:700;color:var(--text,#313135);line-height:1.15}.LiveJobStats_metricLabel__RuE1I{font-size:11px;color:var(--muted,#65646f);white-space:nowrap}@media (max-width:1120px){.LiveJobStats_hideOnMedium__PKsu_{display:none!important}}.LiveJobStats_stripActionCol__sd73S{flex-shrink:0}.LiveJobStats_stripActionBtn___8D_v{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--primary-600,#6c62c9);padding:6px 12px;border-radius:8px;background:var(--primary-100,#f4f5fc);white-space:nowrap;transition:background .15s ease,color .15s ease}.LiveJobStats_stripContainer__WPMST:hover .LiveJobStats_stripActionBtn___8D_v{background:var(--primary-600,#6c62c9);color:#fff}.LiveJobStats_skeletonStrip__dm1O3{display:flex;align-items:center;justify-content:space-between;gap:16px;height:52px}.LiveJobStats_skeletonLine__fIAws{height:16px;background:linear-gradient(90deg,#f1f2f6 25%,#e5e7eb 50%,#f1f2f6 75%);background-size:200% 100%;animation:LiveJobStats_skeletonShimmer__e19wc 1.5s infinite;border-radius:6px}@keyframes LiveJobStats_skeletonShimmer__e19wc{0%{background-position:200% 0}to{background-position:-200% 0}}.LiveJobStats_compactContainer__gFlO7{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--border,#e0e1e5);border-radius:12px;padding:12px 14px;box-shadow:0 2px 8px rgba(0,0,0,.03);transition:border-color .15s ease}.LiveJobStats_compactContainer__gFlO7:hover{border-color:var(--primary-400,#969ae3)}.LiveJobStats_compactHeader__h9BJd{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.LiveJobStats_compactGrid__PRQyF{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:10px;gap:10px}@media (max-width:900px){.LiveJobStats_stripRow__V_wRr{flex-wrap:wrap;gap:12px}.LiveJobStats_stripMetricsGroup__GF760{gap:12px}.LiveJobStats_stripDivider__yAH6a{display:none}}@media (max-width:640px){.LiveJobStats_stripContainer__WPMST{padding:10px 12px}.LiveJobStats_stripRow__V_wRr{flex-direction:column;align-items:stretch;gap:10px}.LiveJobStats_stripHeaderMobile__BF6TS{display:flex;justify-content:space-between;align-items:center;width:100%}.LiveJobStats_stripMetricsGroup__GF760{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 12px;gap:10px 12px}.LiveJobStats_metricItemPrimary__krDx_{padding-bottom:0;border-bottom:none}.LiveJobStats_metricItemPrimary__krDx_,.LiveJobStats_metricItemVerified__Td6tl{grid-column:span 1;flex-direction:column;align-items:flex-start;gap:2px}.LiveJobStats_metricValuePrimary__GfcnK{font-size:19px}.LiveJobStats_metricLabelPrimary__IRu3P{font-size:11px}.LiveJobStats_metricValueVerified__Nq21J{font-size:18px}.LiveJobStats_metricLabelVerified__mlUZN{font-size:11px}.LiveJobStats_metricValue__mhv6G{font-size:17px}.LiveJobStats_metricLabel__RuE1I{font-size:11px}.LiveJobStats_stripActionBtn___8D_v{font-size:11.5px;padding:4px 8px}}.LoginConversionPanel_panel__ZKDiE{display:flex;flex-direction:column;gap:18px;width:100%}.LoginConversionPanel_brandHeader__eZQt9{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.LoginConversionPanel_brandLink__QpaxS{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.LoginConversionPanel_brandIcon__egZNC{width:34px;height:34px;border-radius:8px;background:var(--primary-600,#6c62c9);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px}.LoginConversionPanel_brandName__ShA0C{font-size:18px;font-weight:800;color:var(--text,#313135);letter-spacing:-.01em}.LoginConversionPanel_messageCard__jRzmz{background:linear-gradient(135deg,#131728,#1e233d);color:#fff;border-radius:16px;padding:clamp(20px,3vw,26px);box-shadow:0 8px 24px rgba(19,23,40,.12)}.LoginConversionPanel_eyebrow__XcANC{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#a5b4fc;background:rgba(165,180,252,.12);padding:3px 10px;border-radius:20px;margin-bottom:10px}.LoginConversionPanel_headline__5IRDk{font-size:clamp(20px,2.5vw,26px);font-weight:800;margin:0 0 8px;color:#fff;line-height:1.25}.LoginConversionPanel_subcopy__u0Ieu{font-size:14px;color:#cbd5e1;margin:0 0 16px;line-height:1.5}.LoginConversionPanel_signupNudge__vFrPI{display:flex;align-items:center;justify-content:space-between;gap:12px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);padding:10px 14px;border-radius:10px;flex-wrap:wrap}.LoginConversionPanel_signupNudgeText__6dK5l{font-size:13px;color:#e2e8f0;font-weight:500}.LoginConversionPanel_signupBtn__I_TZ6{display:inline-flex;align-items:center;gap:4px;background:var(--primary-600,#6c62c9);color:#fff;font-size:12.5px;font-weight:700;padding:6px 14px;border-radius:6px;text-decoration:none;transition:background .15s ease}.LoginConversionPanel_signupBtn__I_TZ6:hover{background:var(--primary-700,#4e43a7)}.LoginConversionPanel_miniCardsGrid__ZtWiM{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.LoginConversionPanel_miniCard__x25MM{background:#fff;border:1px solid var(--border,#e0e1e5);border-radius:14px;padding:16px;display:flex;flex-direction:column;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;box-shadow:0 2px 8px rgba(0,0,0,.02)}.LoginConversionPanel_miniCard__x25MM:hover{transform:translateY(-2px);border-color:var(--primary-400,#969ae3);box-shadow:0 6px 18px rgba(108,98,201,.08)}.LoginConversionPanel_miniCardIcon__pQJ2z{font-size:20px;margin-bottom:8px}.LoginConversionPanel_miniCardTitle__OObUX{font-size:14px;font-weight:700;color:var(--text,#313135);margin:0 0 4px;line-height:1.3}.LoginConversionPanel_miniCardCopy__ILBlw{font-size:12px;color:var(--muted,#65646f);margin:0;line-height:1.45}.LoginConversionPanel_exploreLink__71BIz{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--primary-600,#6c62c9);text-decoration:none;margin-top:4px}.LoginConversionPanel_exploreLink__71BIz:hover{text-decoration:underline}@media (max-width:879px){.LoginConversionPanel_miniCardsGrid__ZtWiM{display:none}.LoginConversionPanel_panel__ZKDiE{gap:12px}}@media (max-width:640px){.LoginConversionPanel_messageCard__jRzmz{padding:14px 16px;border-radius:14px}.LoginConversionPanel_headline__5IRDk{font-size:18px;line-height:1.25}.LoginConversionPanel_subcopy__u0Ieu{font-size:13px;margin-bottom:12px}.LoginConversionPanel_signupNudge__vFrPI{padding:8px 12px}.LoginConversionPanel_signupNudgeText__6dK5l{font-size:12px}}.PromoBanner_bannerWrapper__gfi0K{position:relative;width:100%;margin:1.25rem 0;border-radius:14px;overflow:hidden;border:1px solid var(--border,#e0e1e5);background:var(--white,#fdfdfd);box-shadow:0 2px 8px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.02);transition:box-shadow .2s ease,border-color .2s ease;box-sizing:border-box}.PromoBanner_bannerWrapper__gfi0K:hover{box-shadow:0 4px 16px rgba(108,98,201,.08),0 1px 3px rgba(0,0,0,.03)}.PromoBanner_variant_primary__v9sR6{border-left:5px solid var(--primary-600,#6c62c9);background:linear-gradient(135deg,rgba(244,245,252,.75),#fdfdfd)}.PromoBanner_variant_indigo__zeerI{border-left:5px solid #4f46e5;background:linear-gradient(135deg,rgba(238,242,255,.75),#fdfdfd)}.PromoBanner_variant_emerald__OKHZL{border-left:5px solid #059669;background:linear-gradient(135deg,rgba(236,253,245,.75),#fdfdfd)}.PromoBanner_variant_amber__l4axy{border-left:5px solid #d97706;background:linear-gradient(135deg,hsla(48,96%,89%,.65),#fdfdfd)}.PromoBanner_container__WgVAH{display:flex;flex-direction:column;padding:1.15rem 1.25rem;gap:.9rem;box-sizing:border-box;width:100%}.PromoBanner_headerRow__7iOAR{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.PromoBanner_iconAndBadge__tDXtX{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;min-width:0}.PromoBanner_iconBox__dL4OU{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#fff;border:1px solid var(--border,#e0e1e5);color:var(--primary-600,#6c62c9);flex-shrink:0;box-shadow:0 1px 2px rgba(0,0,0,.04)}.PromoBanner_variant_indigo__zeerI .PromoBanner_iconBox__dL4OU{color:#4f46e5;border-color:#c7d2fe}.PromoBanner_variant_emerald__OKHZL .PromoBanner_iconBox__dL4OU{color:#059669;border-color:#a7f3d0}.PromoBanner_variant_amber__l4axy .PromoBanner_iconBox__dL4OU{color:#d97706;border-color:#fde68a}.PromoBanner_badge__6pLjP{display:inline-flex;align-items:center;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.22rem .6rem;border-radius:9999px;background:#fff;border:1px solid var(--border,#e0e1e5);color:var(--secondary-700,#65646f);white-space:nowrap}.PromoBanner_variant_primary__v9sR6 .PromoBanner_badge__6pLjP{background:#f4f5fc;color:#4e43a7;border-color:#d1d6f4}.PromoBanner_variant_indigo__zeerI .PromoBanner_badge__6pLjP{background:#eef2ff;color:#3730a3;border-color:#c7d2fe}.PromoBanner_variant_emerald__OKHZL .PromoBanner_badge__6pLjP{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.PromoBanner_variant_amber__l4axy .PromoBanner_badge__6pLjP{background:#fffbeb;color:#92400e;border-color:#fde68a}.PromoBanner_dismissBtn__Boc1l{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:var(--secondary-500,#9f9fad);cursor:pointer;padding:0;flex-shrink:0;transition:color .15s ease,background .15s ease}.PromoBanner_dismissBtn__Boc1l:hover{color:var(--secondary-900,#313135);background:rgba(0,0,0,.06)}.PromoBanner_dismissBtn__Boc1l:focus-visible{outline:2px solid var(--primary-600,#6c62c9);outline-offset:2px}.PromoBanner_contentBlock__kruX6{display:flex;flex-direction:column;gap:.35rem;width:100%;min-width:0}.PromoBanner_title__Abpml{margin:0;font-size:1.02rem;font-weight:700;line-height:1.4;color:var(--secondary-900,#313135);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.PromoBanner_description__A0_yG{margin:0;font-size:.86rem;line-height:1.5;color:var(--secondary-700,#65646f);overflow-wrap:break-word;word-break:normal}.PromoBanner_actionGroup__ioO7X{display:flex;flex-direction:column;gap:.55rem;width:100%;margin-top:.2rem}.PromoBanner_primaryBtn__Q2Jn1{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem 1.15rem;font-size:.86rem;font-weight:600;color:#fff;background:var(--primary-600,#6c62c9);border-radius:8px;text-decoration:none;border:1px solid transparent;transition:background .15s ease;text-align:center;box-sizing:border-box}.PromoBanner_primaryBtn__Q2Jn1:hover{background:var(--primary-800,#4e43a7)}.PromoBanner_primaryBtn__Q2Jn1:focus-visible{outline:2px solid var(--primary-600,#6c62c9);outline-offset:2px}.PromoBanner_variant_emerald__OKHZL .PromoBanner_primaryBtn__Q2Jn1{background:#059669}.PromoBanner_variant_emerald__OKHZL .PromoBanner_primaryBtn__Q2Jn1:hover{background:#047857}.PromoBanner_variant_amber__l4axy .PromoBanner_primaryBtn__Q2Jn1{background:#d97706}.PromoBanner_variant_amber__l4axy .PromoBanner_primaryBtn__Q2Jn1:hover{background:#b45309}.PromoBanner_secondaryBtn__Wp0Tz{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem 1rem;font-size:.85rem;font-weight:600;color:var(--secondary-800,#54545b);background:#fff;border:1px solid var(--border,#e0e1e5);border-radius:8px;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease;text-align:center;box-sizing:border-box}.PromoBanner_secondaryBtn__Wp0Tz:hover{background:var(--primary-100,#f4f5fc);color:var(--primary-800,#4e43a7);border-color:var(--primary-300,#b4bced)}.PromoBanner_secondaryBtn__Wp0Tz:focus-visible{outline:2px solid var(--primary-600,#6c62c9);outline-offset:2px}.PromoBanner_forceStacked__Z_q9w .PromoBanner_container__WgVAH{flex-direction:column!important;align-items:stretch!important;padding:1.1rem!important}.PromoBanner_forceStacked__Z_q9w .PromoBanner_actionGroup__ioO7X{flex-direction:column!important;width:100%!important}.PromoBanner_forceStacked__Z_q9w .PromoBanner_primaryBtn__Q2Jn1,.PromoBanner_forceStacked__Z_q9w .PromoBanner_secondaryBtn__Wp0Tz{width:100%!important}@media (min-width:900px){.PromoBanner_bannerWrapper__gfi0K:not(.PromoBanner_forceStacked__Z_q9w) .PromoBanner_container__WgVAH{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:.75rem;row-gap:.75rem;align-items:center;padding:1.25rem 1.6rem}.PromoBanner_bannerWrapper__gfi0K:not(.PromoBanner_forceStacked__Z_q9w) .PromoBanner_headerRow__7iOAR{grid-column:1/-1}.PromoBanner_bannerWrapper__gfi0K:not(.PromoBanner_forceStacked__Z_q9w) .PromoBanner_contentBlock__kruX6{grid-column:1;max-width:50rem}.PromoBanner_bannerWrapper__gfi0K:not(.PromoBanner_forceStacked__Z_q9w) .PromoBanner_actionGroup__ioO7X{grid-column:2;flex-direction:row;align-items:center;width:auto;margin-top:0}}.CampaignPosterCard_card__JUaVB{--primary-100:#f4f5fc;--primary-200:#d1d6f4;--primary-300:#b4bced;--primary-400:#969ae3;--primary-600:#6c62c9;--primary-800:#4e43a7;--secondary-100:#f0f0f0;--secondary-200:#e0e1e5;--secondary-700:#65646f;--secondary-900:#313135;--white:#fdfdfd;position:relative;display:flex;flex-direction:column;background:var(--white);border:1px solid var(--secondary-200);border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(31,35,64,.04);transition:transform .2s ease,box-shadow .2s ease;font-family:var(--font-sans,"Manrope",sans-serif);width:100%;box-sizing:border-box}.CampaignPosterCard_card__JUaVB:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(108,98,201,.08)}.CampaignPosterCard_visualHeader__ASJ8B{position:relative;height:120px;display:flex;align-items:center;justify-content:center;padding:16px;border-bottom:1px solid var(--secondary-200);overflow:hidden}.CampaignPosterCard_variant_resume__qsJq0{background:linear-gradient(135deg,#f4f5fc,#e9eaf9);color:var(--primary-600)}.CampaignPosterCard_variant_matching__OtdUb{background:linear-gradient(135deg,#eef2ff,#e0e7ff);color:#4f46e5}.CampaignPosterCard_variant_interview__7vyAh{background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#059669}.CampaignPosterCard_variant_skillgap__SUMXo{background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#d97706}.CampaignPosterCard_variant_credits__1NhVL{background:linear-gradient(135deg,#faf5ff,#f3e8ff);color:#7e22ce}.CampaignPosterCard_iconWrap__csIaj{width:52px;height:52px;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.06)}.CampaignPosterCard_hasImage__VWoyC{padding:0;height:140px}.CampaignPosterCard_headerImage__DbSLd{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.CampaignPosterCard_card__JUaVB:hover .CampaignPosterCard_headerImage__DbSLd{transform:scale(1.04)}.CampaignPosterCard_imageOverlay__19mCY{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(19,23,40,.65))}.CampaignPosterCard_floatingBadgeWrap__aWiKs{position:absolute;bottom:12px;left:16px;z-index:2;display:flex;align-items:center;gap:8px}.CampaignPosterCard_iconWrapSmall__yHtq_{width:38px;height:38px;border-radius:10px;background:hsla(0,0%,100%,.95);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.12);color:var(--primary-600)}.CampaignPosterCard_body__jZmWj{display:flex;flex-direction:column;flex:1 1;padding:20px;gap:12px}.CampaignPosterCard_badgeRow__uGHI5{display:flex;align-items:center;justify-content:space-between;gap:8px}.CampaignPosterCard_badge__k7evX{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:6px;background:var(--primary-100);color:var(--primary-800);border:1px solid var(--primary-200)}.CampaignPosterCard_title__RtGaV{font-size:17px;font-weight:700;line-height:1.3;margin:0;color:var(--secondary-900)}.CampaignPosterCard_description__hlVNd{font-size:13.5px;line-height:1.5;color:var(--secondary-700);margin:0}.CampaignPosterCard_benefitList__jFKAT{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:8px}.CampaignPosterCard_benefitItem__cK_SI{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--secondary-900);line-height:1.4}.CampaignPosterCard_checkIcon__bZVud{color:#10b981;flex-shrink:0;margin-top:2px}.CampaignPosterCard_actionRow__QqKDH{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:14px}.CampaignPosterCard_primaryBtn__2czRV{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1;background:var(--primary-600);color:#fff!important;font-size:13.5px;font-weight:600;padding:10px 14px;border-radius:8px;text-decoration:none;transition:background .15s ease;min-height:40px}.CampaignPosterCard_primaryBtn__2czRV:hover{background:var(--primary-800)}.CampaignPosterCard_secondaryBtn__2NMEu{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--secondary-900);font-size:13.5px;font-weight:600;padding:10px 14px;border-radius:8px;text-decoration:none;border:1px solid var(--secondary-200);transition:background .15s ease,border-color .15s ease;min-height:40px}.CampaignPosterCard_secondaryBtn__2NMEu:hover{background:var(--primary-100);border-color:var(--primary-300)}@media (max-width:480px){.CampaignPosterCard_visualHeader__ASJ8B{height:96px}.CampaignPosterCard_iconWrap__csIaj{width:44px;height:44px}.CampaignPosterCard_actionRow__QqKDH{flex-direction:column}.CampaignPosterCard_secondaryBtn__2NMEu{width:100%}}.JobDiscoveryGuidance_guidanceContainer__T0454{margin:1rem 0 1.25rem;padding:1.1rem 1.25rem;background:linear-gradient(135deg,rgba(244,245,252,.6),#fdfdfd);border:1px solid var(--border,#e0e1e5);border-radius:12px;display:flex;flex-direction:column;gap:.75rem}.JobDiscoveryGuidance_guidanceHeader__ElXFO{display:flex;align-items:center;gap:.6rem}.JobDiscoveryGuidance_compassIcon__D2D95{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:#fff;border:1px solid var(--border,#e0e1e5);color:var(--primary-600,#6c62c9);flex-shrink:0}.JobDiscoveryGuidance_guidanceTitle__n_H0o{font-size:.92rem;font-weight:700;color:var(--secondary-900,#313135);margin:0}.JobDiscoveryGuidance_guidanceHint__wOdah{font-size:.85rem;color:var(--secondary-700,#65646f);margin:0;line-height:1.45}.JobDiscoveryGuidance_pillsRow__Z437q{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.JobDiscoveryGuidance_discoveryPill__gqtBb{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.82rem;font-weight:600;color:var(--primary-800,#4e43a7);background:#fff;border:1px solid var(--primary-200,#d1d6f4);border-radius:9999px;cursor:pointer;transition:all .15s ease;text-decoration:none}.JobDiscoveryGuidance_discoveryPill__gqtBb:hover{background:var(--primary-600,#6c62c9);color:#fff;border-color:var(--primary-600,#6c62c9);transform:translateY(-1px)}.JobDiscoveryGuidance_discoveryPill__gqtBb:focus-visible{outline:2px solid var(--primary-600,#6c62c9);outline-offset:2px}.JobDiscoveryGuidance_remotePill__N_MzE{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.JobDiscoveryGuidance_remotePill__N_MzE:hover{background:#059669;color:#fff;border-color:#059669}.MatchesHeroCampaign_heroSection__kcSmR{background:linear-gradient(135deg,#131728,#1e243d 50%,#181d33);border-radius:20px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 36px rgba(19,23,40,.18);color:#fff;padding:clamp(24px,3.5vw,40px);margin-bottom:24px;position:relative;overflow:hidden}.MatchesHeroCampaign_heroSection__kcSmR:before{content:"";position:absolute;top:-40%;right:-10%;width:550px;height:550px;background:radial-gradient(circle,rgba(108,98,201,.15) 0,transparent 70%);pointer-events:none}.MatchesHeroCampaign_container__rH3fz{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:center;position:relative;z-index:1}.MatchesHeroCampaign_leftCol__VCZss{display:flex;flex-direction:column;gap:16px}.MatchesHeroCampaign_kickerBadge__xO1m1{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 14px;background:rgba(108,98,201,.22);border:1px solid rgba(167,139,250,.35);border-radius:20px;font-size:13px;font-weight:700;color:#c4b5fd;text-transform:uppercase;letter-spacing:.5px}.MatchesHeroCampaign_heroTitle__rSdyS{font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1.2;letter-spacing:-.6px;color:#fff;margin:0}.MatchesHeroCampaign_countHighlight__wahoF{color:#a78bfa;background:linear-gradient(135deg,#c4b5fd,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.MatchesHeroCampaign_supportingText__v0Sfy{font-size:clamp(16px,1.8vw,19px);font-weight:500;color:#e2e8f0;line-height:1.45;margin:0}.MatchesHeroCampaign_jobCountStatBlock__X1X7u{display:flex;flex-direction:column;gap:12px;margin:4px 0 6px}.MatchesHeroCampaign_jobCountNumberWrap__3sQmw{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.MatchesHeroCampaign_jobCountNumber__ShNVA{font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);font-size:clamp(38px,4.5vw,64px);font-weight:900;line-height:1;letter-spacing:-.04em;color:#fff;background:linear-gradient(135deg,#fff,#c4b5fd 50%,#818cf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 4px 20px rgba(129,140,248,.25)}.MatchesHeroCampaign_jobCountLabel__ZaRR4{font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);font-size:clamp(14px,1.4vw,18px);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#a5b4fc;align-self:center}.MatchesHeroCampaign_liveFeedNote__rQYqC{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#94a3b8;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);padding:8px 14px;border-radius:10px}.MatchesHeroCampaign_liveFeedNote__rQYqC strong{color:#f1f5f9}.MatchesHeroCampaign_livePulse__h8k8E{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 0 rgba(16,185,129,.7);animation:MatchesHeroCampaign_pulseGreen__dCOmN 2s infinite;flex-shrink:0}@keyframes MatchesHeroCampaign_pulseGreen__dCOmN{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{transform:scale(1);box-shadow:0 0 0 6px rgba(16,185,129,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,0)}}.MatchesHeroCampaign_benefitsGrid__Wjx_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 18px;gap:12px 18px;margin-top:6px}.MatchesHeroCampaign_benefitItem__mQJkR{display:flex;align-items:flex-start;gap:10px}.MatchesHeroCampaign_checkIcon___2tND{width:20px;height:20px;border-radius:6px;background:rgba(16,185,129,.2);color:#34d399;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.MatchesHeroCampaign_benefitItem__mQJkR strong{display:block;font-size:14px;font-weight:700;color:#f8fafc}.MatchesHeroCampaign_benefitItem__mQJkR span{display:block;font-size:12.5px;color:#94a3b8;line-height:1.3}.MatchesHeroCampaign_ctaRow__AbXjA{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px}.MatchesHeroCampaign_primaryCta__igqP4{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#6c62c9;color:#fff!important;font-weight:700;font-size:15px;border-radius:12px;border:none;cursor:pointer;box-shadow:0 4px 16px rgba(108,98,201,.4);transition:all .2s ease}.MatchesHeroCampaign_primaryCta__igqP4:hover{background:#5b50b8;transform:translateY(-1px);box-shadow:0 6px 20px rgba(108,98,201,.55)}.MatchesHeroCampaign_secondaryCta__GXMQb{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:hsla(0,0%,100%,.1);color:#fff!important;font-weight:600;font-size:14.5px;border-radius:12px;border:1px solid hsla(0,0%,100%,.15);text-decoration:none;transition:all .2s ease}.MatchesHeroCampaign_secondaryCta__GXMQb:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.3)}.MatchesHeroCampaign_ghostCta__ZnG2y{display:inline-flex;align-items:center;gap:6px;padding:12px 18px;background:transparent;color:#cbd5e1!important;font-weight:600;font-size:14px;border-radius:12px;text-decoration:none;transition:all .15s ease}.MatchesHeroCampaign_ghostCta__ZnG2y:hover{color:#fff!important;background:hsla(0,0%,100%,.06)}.MatchesHeroCampaign_rightCol__k_q89{display:flex;flex-direction:column;gap:16px}.MatchesHeroCampaign_imageCard__Z2pjz{position:relative;border-radius:16px;overflow:hidden;height:220px;box-shadow:0 8px 24px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.12)}.MatchesHeroCampaign_professionalImage__67SVG{width:100%;height:100%;object-fit:cover;object-position:center 25%;display:block}.MatchesHeroCampaign_imageGradientOverlay__rPRyc{position:absolute;inset:0;background:linear-gradient(180deg,rgba(19,23,40,.05),rgba(19,23,40,.7));pointer-events:none}.MatchesHeroCampaign_imageBadge__TXql0{position:absolute;bottom:12px;left:14px;right:14px;background:rgba(15,23,42,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:600;color:#f1f5f9;display:flex;align-items:center;gap:8px}.MatchesHeroCampaign_badgeDot__ckAyf{width:7px;height:7px;border-radius:50%;background:#38bdf8;flex-shrink:0}.MatchesHeroCampaign_featurePanels__BpskJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.MatchesHeroCampaign_featurePanel__rLnFn{display:flex;align-items:center;gap:10px;padding:10px 12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;text-decoration:none;color:inherit;cursor:pointer;transition:all .2s ease}.MatchesHeroCampaign_featurePanel__rLnFn:hover{background:hsla(0,0%,100%,.1);border-color:rgba(167,139,250,.35);transform:translateY(-1px)}.MatchesHeroCampaign_featureIconWrap__3DaH1{width:34px;height:34px;border-radius:8px;background:rgba(108,98,201,.3);color:#c4b5fd;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MatchesHeroCampaign_featureText__qr3_A{display:flex;flex-direction:column;min-width:0}.MatchesHeroCampaign_featureText__qr3_A strong{font-size:13px;font-weight:700;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MatchesHeroCampaign_featureText__qr3_A span{font-size:11.5px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.MatchesHeroCampaign_container__rH3fz{grid-template-columns:1fr;gap:28px}.MatchesHeroCampaign_imageCard__Z2pjz{height:200px}}@media (max-width:640px){.MatchesHeroCampaign_heroSection__kcSmR{padding:20px 16px;border-radius:16px}.MatchesHeroCampaign_benefitsGrid__Wjx_7{grid-template-columns:1fr;gap:10px}.MatchesHeroCampaign_ctaRow__AbXjA{flex-direction:column;align-items:stretch}.MatchesHeroCampaign_ghostCta__ZnG2y,.MatchesHeroCampaign_primaryCta__igqP4,.MatchesHeroCampaign_secondaryCta__GXMQb{justify-content:center;width:100%}.MatchesHeroCampaign_featurePanels__BpskJ{grid-template-columns:1fr}.MatchesHeroCampaign_imageCard__Z2pjz{height:180px}}.MatchesCampaignCards_section__EKyEc{margin-bottom:24px}.MatchesCampaignCards_grid___3MXw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.MatchesCampaignCards_card__ZcNYz{background:#fff;border:1px solid var(--secondary-200,#e0e1e5);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 14px rgba(19,23,40,.04);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.MatchesCampaignCards_card__ZcNYz:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(108,98,201,.1);border-color:var(--primary-300,#b4bced)}.MatchesCampaignCards_imageWrap__m3vqc{position:relative;height:140px;width:100%;overflow:hidden;background:#1e243d}.MatchesCampaignCards_cardImage__0z2ds{width:100%;height:100%;object-fit:cover;object-position:center 25%;transition:transform .3s ease}.MatchesCampaignCards_card__ZcNYz:hover .MatchesCampaignCards_cardImage__0z2ds{transform:scale(1.04)}.MatchesCampaignCards_imageOverlay__ZrmLV{position:absolute;inset:0;background:linear-gradient(180deg,rgba(19,23,40,.1),rgba(19,23,40,.6))}.MatchesCampaignCards_floatingBadge__GUc6I{position:absolute;bottom:10px;left:12px;background:rgba(19,23,40,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f8fafc;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:6px;border:1px solid hsla(0,0%,100%,.2)}.MatchesCampaignCards_cardContent__BzIKt{padding:16px;display:flex;flex-direction:column;flex:1 1;gap:10px}.MatchesCampaignCards_cardTitle__qXpOo{font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);font-size:16px;font-weight:800;color:#172033;margin:0;line-height:1.3}.MatchesCampaignCards_cardDesc__DSkNm{font-size:13px;color:#536179;line-height:1.45;margin:0;flex:1 1}.MatchesCampaignCards_cardBenefits__VCKSR{list-style:none;padding:0;margin:4px 0 8px;display:flex;flex-direction:column;gap:6px}.MatchesCampaignCards_cardBenefits__VCKSR li{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#334155;line-height:1.35}.MatchesCampaignCards_cardBenefits__VCKSR svg{color:#16865b;flex-shrink:0;margin-top:1px}.MatchesCampaignCards_actionRow__zTY4c{margin-top:auto;padding-top:6px}.MatchesCampaignCards_primaryBtn__OP2WI{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:9px 14px;background:#f4f5fc;color:#4937a5!important;font-size:13px;font-weight:800;border-radius:10px;border:1px solid #d1d6f4;cursor:pointer;text-decoration:none;box-sizing:border-box;transition:all .15s ease}.MatchesCampaignCards_primaryBtn__OP2WI:hover{background:#65c;color:#fff!important;border-color:#65c;box-shadow:0 4px 12px rgba(102,85,204,.25)}@media (max-width:1200px){.MatchesCampaignCards_grid___3MXw{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:640px){.MatchesCampaignCards_grid___3MXw{grid-template-columns:1fr;gap:14px}.MatchesCampaignCards_imageWrap__m3vqc{height:160px}}.ProminentCreditCard_card__T_m3J{background:#fff;border:1px solid var(--secondary-200,#e0e1e5);border-radius:18px;overflow:hidden;box-shadow:0 8px 24px rgba(19,23,40,.05);margin-bottom:20px;transition:box-shadow .2s ease}.ProminentCreditCard_card__T_m3J:hover{box-shadow:0 12px 32px rgba(108,98,201,.12)}.ProminentCreditCard_imageHeader__eniMe{position:relative;height:140px;width:100%;background:#1e243d}.ProminentCreditCard_headerImg__MXPr3{width:100%;height:100%;object-fit:cover;object-position:center 20%}.ProminentCreditCard_headerOverlay___sO31{position:absolute;inset:0;background:linear-gradient(180deg,rgba(19,23,40,.15),rgba(19,23,40,.75))}.ProminentCreditCard_badgeWrap__q5m4w{position:absolute;bottom:12px;left:16px;right:16px;display:flex;align-items:center;gap:8px;background:rgba(15,23,42,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 12px;border-radius:20px;border:1px solid hsla(0,0%,100%,.2)}.ProminentCreditCard_crownIcon__R31qE{color:#fbbf24;display:flex;align-items:center}.ProminentCreditCard_badgeText__wWEd0{font-size:13px;font-weight:700;color:#fff}.ProminentCreditCard_body__I4V9c{padding:20px 20px 22px}.ProminentCreditCard_title__syBYp{font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);font-size:19px;font-weight:800;color:#172033;margin:0 0 6px;line-height:1.25}.ProminentCreditCard_subtext__rFAEi{font-size:13.5px;color:#536179;line-height:1.45;margin:0 0 16px}.ProminentCreditCard_benefitList__M1lA_{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-direction:column;gap:10px}.ProminentCreditCard_benefitItem__zWZu4{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#334155;line-height:1.35}.ProminentCreditCard_checkIcon__aMgxl{width:18px;height:18px;border-radius:5px;background:#f0fdf4;border:1px solid #bbf7d0;color:#16865b;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.ProminentCreditCard_primaryBuyBtn__2KlkU{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 20px;background:#65c;color:#fff!important;font-weight:800;font-size:15px;border-radius:12px;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(102,85,204,.35);transition:all .2s ease}.ProminentCreditCard_primaryBuyBtn__2KlkU:hover{background:#4937a5;transform:translateY(-1px);box-shadow:0 6px 18px rgba(73,55,165,.45)}.ProminentCreditCard_secondaryActions__E1v7i{display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid #e1e5ef}.ProminentCreditCard_secondaryLink__U44MP{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#65c;text-decoration:none;transition:color .15s ease}.ProminentCreditCard_secondaryLink__U44MP:hover{color:#4937a5;text-decoration:underline}.ProminentCreditCard_securityNote__2jVRW{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11.5px;color:#536179;margin-top:14px;text-align:center}.RegionalFitCard_card___BgpV{background:#fff;border:1px solid var(--secondary-200,#e0e1e5);border-radius:18px;padding:20px;box-shadow:0 4px 16px rgba(19,23,40,.04);margin-bottom:20px}.RegionalFitCard_header__NDYMZ{margin-bottom:16px}.RegionalFitCard_titleWrap___eTas{display:flex;align-items:flex-start;gap:12px}.RegionalFitCard_globeIcon__Kiszs{color:var(--primary-600,#6c62c9);flex-shrink:0;margin-top:2px}.RegionalFitCard_title__Y8Bwx{font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);font-size:17px;font-weight:800;color:#1e293b;margin:0;line-height:1.25}.RegionalFitCard_subtitle__R_6rf{font-size:12.5px;color:#64748b;margin:3px 0 0}.RegionalFitCard_hubList__XIeQy{display:flex;flex-direction:column;gap:10px}.RegionalFitCard_hubRow__xu4Im{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#fff;border:1px solid #e1e5ef;border-radius:12px;-webkit-border-start:4px solid #cbd5e1;border-inline-start:4px solid #cbd5e1;transition:all .2s ease}.RegionalFitCard_hubRow__xu4Im:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateX(2px)}.RegionalFitCard_hubRowIndia__D6Xh7{border-inline-start-color:#2878d0;background:#fafcff}.RegionalFitCard_hubRowIndia__D6Xh7:hover{background:#f0f7ff}.RegionalFitCard_hubRowGcc__CClc1{border-inline-start-color:#b7790a;background:#fffdfa}.RegionalFitCard_hubRowGcc__CClc1:hover{background:#fef9ee}.RegionalFitCard_hubRowRemote__wp1Fn{border-inline-start-color:#16865b;background:#fafdfb}.RegionalFitCard_hubRowRemote__wp1Fn:hover{background:#f0fdf6}.RegionalFitCard_hubInfo__KQQjv{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1}.RegionalFitCard_flag__vkdN4{font-size:22px;line-height:1;flex-shrink:0}.RegionalFitCard_hubNames__9WPso{display:flex;flex-direction:column;min-width:0;gap:2px}.RegionalFitCard_countryHeader__wgDFk{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.RegionalFitCard_countryName__MkDLO{font-size:13.5px;font-weight:700;color:#172033;line-height:1.3}.RegionalFitCard_regionTag__z4Z1E{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.RegionalFitCard_tagIndia__w5kZd{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.RegionalFitCard_tagGcc__iN4ZS{background:#fefce8;color:#a16207;border:1px solid #fef08a}.RegionalFitCard_tagRemote__baFNG{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.RegionalFitCard_hubDetail__hz69N{font-size:11.5px;color:#536179;line-height:1.3}.RegionalFitCard_hubActionCol__85K1z{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0}.RegionalFitCard_countBadge__si84E{font-size:12px;font-weight:800;color:#4937a5;background:#f4f5fc;border:1px solid #d1d6f4;padding:3px 8px;border-radius:6px;white-space:nowrap}.RegionalFitCard_activeFeedBadge__F8_0W{font-size:11px;font-weight:700;color:#16865b;background:#f0fdf4;border:1px solid #bbf7d0;padding:2px 7px;border-radius:6px;white-space:nowrap}.RegionalFitCard_showJobsBtn__7_iEI{font-size:12px;font-weight:700;color:#fff;background:#65c;border:1px solid #65c;border-radius:7px;padding:5px 11px;cursor:pointer;white-space:nowrap;box-shadow:0 1px 3px rgba(102,85,204,.25);transition:all .15s ease}.RegionalFitCard_showJobsBtn__7_iEI:hover{background:#4937a5;border-color:#4937a5;box-shadow:0 2px 6px rgba(73,55,165,.35);transform:translateY(-1px)}.RegionalFitCard_citySection__Wf0Wf{margin-top:14px;padding-top:12px;border-top:1px solid var(--secondary-200,#e2e8f0)}.RegionalFitCard_cityLabel__UEBxy{display:block;font-size:12px;font-weight:700;color:#475569;margin-bottom:8px}.RegionalFitCard_cityPills__phxZR{display:flex;flex-wrap:wrap;gap:6px}.RegionalFitCard_cityPill__Vvlg1{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:#fff;border:1px solid #e1e5ef;border-radius:8px;font-size:12px;font-weight:600;color:#172033;cursor:pointer;transition:all .15s ease}.RegionalFitCard_cityPill__Vvlg1 small{color:#2878d0;font-size:11px;font-weight:700}.RegionalFitCard_cityPill__Vvlg1:hover{border-color:#65c;color:#65c;background:#f4f5fc}.RegionalFitCard_cardFooter__yoTnu{margin-top:14px;padding-top:12px;border-top:1px solid #e1e5ef;font-size:12.5px;color:#536179}.RegionalFitCard_footerLink__R3VlV{color:#65c;font-weight:700;text-decoration:none}.RegionalFitCard_footerLink__R3VlV:hover{text-decoration:underline;color:#4937a5}.AICareerToolkit_toolkitPanel__TmKQJ{margin-top:6px;background:#fff;border:1px solid #e1e5ef;border-radius:14px;padding:10px 12px;box-shadow:0 2px 8px rgba(19,23,40,.04)}.AICareerToolkit_toolkitHead__Ybw2Z{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.AICareerToolkit_toolkitHeadingWrap__t_nrS{display:flex;align-items:center;gap:6px}.AICareerToolkit_toolkitSparkle__2PBj5{color:#65c;flex-shrink:0}.AICareerToolkit_toolkitTitle__xUeJd{font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);font-size:12.5px;font-weight:800;color:#172033;letter-spacing:.6px;margin:0}.AICareerToolkit_toolkitBadge__JKm22{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;padding:2px 6px;border-radius:4px;background:#f4f5fc;color:#4937a5;border:1px solid #d1d6f4;white-space:nowrap}.AICareerToolkit_toolkitSubtext__tnWNv{font-size:11.5px;color:#536179;margin:0 0 7px;line-height:1.3}.AICareerToolkit_toolkitGrid__kYIK6{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.AICareerToolkit_toolkitTile__37PBW{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 9px;border-radius:9px;border:1px solid #e1e5ef;text-decoration:none;background:#fff;transition:all .15s ease;cursor:pointer;box-sizing:border-box;width:100%;text-align:left;font-family:inherit;font-size:inherit}.AICareerToolkit_toolkitTile__37PBW:hover{transform:translateX(2px);box-shadow:0 2px 8px rgba(19,23,40,.06)}.AICareerToolkit_tileResume__filYe{background:#fbfdff;border-color:#dbeafe}.AICareerToolkit_tileResume__filYe:hover{border-color:#2878d0;background:#eff6ff}.AICareerToolkit_tileResume__filYe .AICareerToolkit_tileIconWrap__h2hpg{background:#eff6ff;color:#2878d0;border:1px solid #bfdbfe}.AICareerToolkit_tileResume__filYe .AICareerToolkit_tileCta__FFVn8{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.AICareerToolkit_tileResume__filYe:hover .AICareerToolkit_tileCta__FFVn8{background:#2878d0;color:#fff;border-color:#2878d0}.AICareerToolkit_tileInterview__BrlSc{background:#faf9fe;border-color:#ede9fe}.AICareerToolkit_tileInterview__BrlSc:hover{border-color:#65c;background:#f4f5fc}.AICareerToolkit_tileInterview__BrlSc .AICareerToolkit_tileIconWrap__h2hpg{background:#f4f5fc;color:#65c;border:1px solid #d1d6f4}.AICareerToolkit_tileInterview__BrlSc .AICareerToolkit_tileCta__FFVn8{color:#4937a5;background:#f4f5fc;border-color:#d1d6f4}.AICareerToolkit_tileInterview__BrlSc:hover .AICareerToolkit_tileCta__FFVn8{background:#65c;color:#fff;border-color:#65c}.AICareerToolkit_tileGrowth___I8ks{background:#fafdfb;border-color:#dcfce7}.AICareerToolkit_tileGrowth___I8ks:hover{border-color:#16865b;background:#f0fdf4}.AICareerToolkit_tileGrowth___I8ks .AICareerToolkit_tileIconWrap__h2hpg{background:#f0fdf4;color:#16865b;border:1px solid #bbf7d0}.AICareerToolkit_tileGrowth___I8ks .AICareerToolkit_tileCta__FFVn8{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.AICareerToolkit_tileGrowth___I8ks:hover .AICareerToolkit_tileCta__FFVn8{background:#16865b;color:#fff;border-color:#16865b}.AICareerToolkit_tileLeft__gSciH{display:flex;align-items:center;gap:9px;min-width:0;flex:1 1}.AICareerToolkit_tileIconWrap__h2hpg{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.AICareerToolkit_tileContent__Di95b{display:flex;flex-direction:column;min-width:0;gap:1px}.AICareerToolkit_tileTitle__nkBBN{font-size:12.5px;font-weight:800;color:#172033;line-height:1.25}.AICareerToolkit_tileBenefit__X_OmC{font-size:11px;color:#536179;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AICareerToolkit_tileCta__FFVn8{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:11.5px;font-weight:700;border:1px solid;flex-shrink:0;transition:all .15s ease;white-space:nowrap}.AICareerToolkit_unlockCard__T39ZH{margin-top:8px;background:#fff;border:1.5px solid #d1d6f4;border-radius:12px;padding:10px 12px;box-shadow:0 4px 14px rgba(102,85,204,.08);display:flex;flex-direction:column;gap:8px}.AICareerToolkit_unlockTop__15uup{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.AICareerToolkit_unlockHeadingWrap__4ht8E{display:flex;flex-direction:column;gap:2px}.AICareerToolkit_unlockTitle__kzxox{font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);font-size:13.5px;font-weight:800;color:#172033;margin:0;line-height:1.25}.AICareerToolkit_unlockSub__r2fCO{font-size:11px;color:#536179;margin:0;line-height:1.35}.AICareerToolkit_costBadge__lORYz{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#f4f5fc;border:1px solid #d1d6f4;border-radius:6px;font-size:11.5px;font-weight:800;color:#4937a5;white-space:nowrap;flex-shrink:0}.AICareerToolkit_unlockBullets__OCqvM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:5px 8px;background:#f8fafc;border:1px solid #e1e5ef;border-radius:8px;font-size:11px;font-weight:600;color:#334155;text-align:center}.AICareerToolkit_unlockBulletItem__LKp9i{display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.AICareerToolkit_unlockBulletItem__LKp9i svg{color:#16865b;flex-shrink:0}.AICareerToolkit_unlockBtn__KEwnf{width:100%;padding:8px 12px;background:#65c;color:#fff!important;font-size:13px;font-weight:800;border-radius:8px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;box-shadow:0 3px 10px rgba(102,85,204,.3);transition:all .15s ease}.AICareerToolkit_unlockBtn__KEwnf:hover{background:#4937a5;box-shadow:0 4px 14px rgba(73,55,165,.4);transform:translateY(-1px)}.AICareerToolkit_progressContainer__pcgzW{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:2px}.AICareerToolkit_progressBarTrack__lDCbR{width:100%;height:6px;background:#ede9fe;border-radius:999px;overflow:hidden;position:relative}.AICareerToolkit_progressBarFill__FWQWK{height:100%;background:linear-gradient(90deg,#65c,#2878d0);border-radius:999px;transition:width .4s ease}.AICareerToolkit_stageInfoRow__MC4gl{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px}.AICareerToolkit_stageLabel__kgUP4{font-weight:700;color:#4937a5;display:flex;align-items:center;gap:5px}.AICareerToolkit_stageTimerBadge__8b7xa{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700;background:#f4f5fc;color:#4937a5;padding:1px 6px;border-radius:4px;border:1px solid #d1d6f4}.AICareerToolkit_stageStepsList__6v4t4{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:2px;padding:4px 6px;background:#f8fafc;border:1px solid #e1e5ef;border-radius:6px}.AICareerToolkit_stepDotItem__GuMG_{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#64748b}.AICareerToolkit_stepDotItemActive__TFwsD{color:#4937a5;font-weight:800}.AICareerToolkit_stepDot__iSRKk{width:6px;height:6px;border-radius:50%;background:#cbd5e1}.AICareerToolkit_stepDotActive__tsZt_{background:#65c;box-shadow:0 0 0 2px rgba(102,85,204,.2)}.AICareerToolkit_timeoutAlert__ZqaW1{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}.AICareerToolkit_timeoutAlertText__g0Cnt{font-size:11.5px;color:#991b1b;margin:0;line-height:1.35}.AICareerToolkit_retryBtn__DQqwH{background:#dc2626;color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:11.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px;transition:background .15s ease}.AICareerToolkit_retryBtn__DQqwH:hover{background:#b91c1c}@keyframes AICareerToolkit_spin__M_zNQ{to{transform:rotate(1turn)}}.AICareerToolkit_spinnerIcon__pFfdC{display:inline-block;animation:AICareerToolkit_spin__M_zNQ 1s linear infinite}.AICareerToolkit_unlockedBanner__H7g68{margin-top:8px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.AICareerToolkit_unlockedLeft__EiEYI{display:flex;align-items:center;gap:8px}.AICareerToolkit_unlockedIconWrap__1tXeP{width:28px;height:28px;border-radius:7px;background:#dcfce7;color:#16865b;display:grid;place-items:center;flex-shrink:0}.AICareerToolkit_unlockedText__CJKyE{display:flex;flex-direction:column}.AICareerToolkit_unlockedTitle__ulX72{font-size:12.5px;font-weight:800;color:#15803d;line-height:1.2}.AICareerToolkit_unlockedSub__XglVV{font-size:11px;color:#16865b}.AICareerToolkit_unlockedActions__hFjOl{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.AICareerToolkit_unlockedLinkSecondary__WsWvP{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:#fff;color:#16865b!important;border:1px solid #86efac;font-size:12px;font-weight:700;border-radius:8px;text-decoration:none;white-space:nowrap;transition:all .15s ease}.AICareerToolkit_unlockedLinkSecondary__WsWvP:hover{background:#dcfce7;border-color:#4ade80}.AICareerToolkit_unlockedLink__D2wQX{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:#16865b;color:#fff!important;font-size:12px;font-weight:700;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background .15s ease}.AICareerToolkit_unlockedLink__D2wQX:hover{background:#15803d}.AICareerAgentOrchestrator_agentCard__myJB4{background:linear-gradient(135deg,#0e1222,#171b30);border:1px solid rgba(139,92,246,.3);border-radius:18px;padding:24px;margin:0 0 24px;box-shadow:0 10px 30px rgba(0,0,0,.25);color:#f8fafc;position:relative;overflow:hidden}.AICareerAgentOrchestrator_agentHeader__Jb54o{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.AICareerAgentOrchestrator_agentTitleWrap__R1oZS{display:flex;align-items:center;gap:12px}.AICareerAgentOrchestrator_agentBadge__52j2f{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}.AICareerAgentOrchestrator_agentTitle__sCaO5{font-size:20px;font-weight:700;color:#fff;margin:0}.AICareerAgentOrchestrator_agentSubtitle__rANzR{font-size:13px;color:#94a3b8;margin:4px 0 0}.AICareerAgentOrchestrator_stepsRow__ZQo5M{display:flex;align-items:center;gap:8px;margin-bottom:20px;overflow-x:auto;padding-bottom:4px}.AICareerAgentOrchestrator_stepPill__I_eyy{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:6px 12px;border-radius:20px;background:hsla(0,0%,100%,.06);color:#94a3b8;border:1px solid hsla(0,0%,100%,.08);white-space:nowrap}.AICareerAgentOrchestrator_stepPillActive__plhle{background:rgba(139,92,246,.2);color:#c084fc;border-color:rgba(139,92,246,.5)}.AICareerAgentOrchestrator_stepPillCompleted__cDkfy{background:rgba(34,197,94,.15);color:#4ade80;border-color:rgba(34,197,94,.4)}.AICareerAgentOrchestrator_inputGroup__JYepa{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.AICareerAgentOrchestrator_goalInput__vUNCB{flex:1 1;min-width:240px;padding:12px 16px;border-radius:12px;border:1px solid hsla(0,0%,100%,.15);background:rgba(15,23,42,.8);color:#fff;font-size:14px;outline:none;transition:all .2s ease}.AICareerAgentOrchestrator_goalInput__vUNCB:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.25)}.AICareerAgentOrchestrator_primaryActionBtn___PBJe{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-weight:600;font-size:14px;padding:12px 24px;border-radius:12px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease}.AICareerAgentOrchestrator_primaryActionBtn___PBJe:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.AICareerAgentOrchestrator_primaryActionBtn___PBJe:disabled{opacity:.6;cursor:not-allowed}.AICareerAgentOrchestrator_secondaryActionBtn__D3_kA{background:hsla(0,0%,100%,.08);color:#e2e8f0;font-weight:600;font-size:13px;padding:10px 18px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.AICareerAgentOrchestrator_secondaryActionBtn__D3_kA:hover{background:hsla(0,0%,100%,.14)}.AICareerAgentOrchestrator_reasoningBox__WD4_o{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:14px 18px;margin-bottom:20px;font-size:13.5px;line-height:1.55;color:#cbd5e1}.AICareerAgentOrchestrator_matchList__r9n4q{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px;margin-bottom:20px}.AICareerAgentOrchestrator_matchItemCard__8mrhf{background:rgba(30,41,59,.7);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;transition:all .2s ease}.AICareerAgentOrchestrator_matchItemCard__8mrhf:hover{border-color:rgba(139,92,246,.4);background:rgba(30,41,59,.9)}.AICareerAgentOrchestrator_matchItemSelected__rvosc{border-color:#8b5cf6;background:rgba(139,92,246,.15);box-shadow:0 0 0 2px rgba(139,92,246,.4)}.AICareerAgentOrchestrator_jobHeader__sffm0{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.AICareerAgentOrchestrator_jobTitle__f5UZn{font-size:15px;font-weight:700;color:#f1f5f9;margin:0}.AICareerAgentOrchestrator_jobScore__W3TeW{background:rgba(34,197,94,.2);color:#4ade80;font-weight:700;font-size:11px;padding:3px 8px;border-radius:6px;white-space:nowrap}.AICareerAgentOrchestrator_jobCompany__cJlge{font-size:13px;color:#94a3b8;margin-top:2px}.AICareerAgentOrchestrator_jobMeta__IgCnk{display:flex;gap:8px;flex-wrap:wrap;font-size:11.5px;color:#64748b}.AICareerAgentOrchestrator_jobRationale__o8piT{font-size:12.5px;color:#cbd5e1;background:rgba(0,0,0,.2);padding:8px 10px;border-radius:8px;border-left:2px solid #8b5cf6}.AICareerAgentOrchestrator_actionFooter__lvsoz{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.AICareerAgentOrchestrator_nextStepCallout__FKetm{background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(16,185,129,.05));border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:16px;margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.AICareerAgentOrchestrator_nextStepText__UjmTr{color:#ecfdf5;font-size:13.5px;font-weight:500}.AICareerAgentOrchestrator_dangerActionBtn__TV5gE{background:rgba(239,68,68,.12);color:#fca5a5;font-weight:600;font-size:12px;padding:6px 14px;border-radius:8px;border:1px solid rgba(239,68,68,.25);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.AICareerAgentOrchestrator_dangerActionBtn__TV5gE:hover{background:rgba(239,68,68,.22);border-color:rgba(239,68,68,.4)}.AICareerAgentOrchestrator_memoryStatusPill__NWvK8{font-size:11.5px;padding:3px 8px;border-radius:6px;display:inline-flex;align-items:center;gap:6px}.AICareerAgentOrchestrator_memorySaved__MSz0x{background:rgba(34,197,94,.15);color:#4ade80;border:1px solid rgba(34,197,94,.25)}.AICareerAgentOrchestrator_memorySyncing__0WMEm{background:rgba(139,92,246,.15);color:#c084fc;border:1px solid rgba(139,92,246,.25)}.AICareerAgentOrchestrator_memoryOffline__QZXv_{background:rgba(245,158,11,.15);color:#fbbf24;border:1px solid rgba(245,158,11,.25)}.DashboardNav_header__O0InN{background:#fff;border-bottom:1px solid #e1e5ef;position:-webkit-sticky;position:sticky;top:0;z-index:50;width:100%}.DashboardNav_inner__q1_3L{max-width:1400px;margin:0 auto;height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(16px,3vw,40px);gap:16px}.DashboardNav_logo__mxOP1{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;flex-shrink:0}.DashboardNav_logoIcon__UkI_3{width:42px;height:42px;border-radius:12px;background:#65c;display:grid;place-items:center;flex-shrink:0;box-shadow:0 4px 12px rgba(102,85,204,.25)}.DashboardNav_logoText__jg2xY{display:flex;flex-direction:column}.DashboardNav_brandName__WW2gI{font-size:19px;font-weight:800;color:#172033;line-height:1.15;letter-spacing:-.3px}.DashboardNav_tagline__fouOK{font-size:11.5px;color:#64748b;font-weight:500}.DashboardNav_desktopNav__d40F4{display:flex;align-items:center;gap:2px;flex:1 1;justify-content:center;min-width:0}.DashboardNav_navLink__xh8u5{padding:8px 12px;border-radius:10px;font-size:13.5px;font-weight:600;color:#475569;text-decoration:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0;transition:all .15s ease}.DashboardNav_navLink__xh8u5:hover{color:#65c;background:#f4f5fc}.DashboardNav_navLinkActive__QRBm5{color:#65c!important;background:#f4f5fc!important;font-weight:800;box-shadow:inset 0 -2.5px 0 #65c}.DashboardNav_secondaryDesktopLink__C31gG{display:inline-flex}.DashboardNav_moreWrap__UATcv{position:relative;display:none}.DashboardNav_moreBtn__QVbEC{background:transparent;border:0;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:4px}.DashboardNav_moreMenu__5WFy4{position:absolute;inset-inline-end:0;top:calc(100% + 8px);background:#fff;border:1px solid #e1e5ef;border-radius:14px;box-shadow:0 12px 36px rgba(15,23,42,.12);padding:8px;min-width:200px;z-index:60;display:flex;flex-direction:column;gap:2px}.DashboardNav_moreItemActive__hMqB1{background:#f4f5fc!important;color:#65c!important;font-weight:700}.DashboardNav_userSection__X9q6e{display:flex;align-items:center;gap:12px;flex-shrink:0}.DashboardNav_creditsPill__A9QXL{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#fffbeb;border:1px solid #fef3c7;border-radius:999px;font-size:13px;font-weight:700;color:#b45309;text-decoration:none;transition:all .15s ease;white-space:nowrap}.DashboardNav_creditsPill__A9QXL:hover{background:#fef3c7;border-color:#fde68a}.DashboardNav_creditCrown__OdbzG{font-size:14px}.DashboardNav_bellBtn__g4gpW{position:relative;width:40px;height:40px;border-radius:10px;background:transparent;border:0;display:grid;place-items:center;color:#475569;cursor:pointer;transition:background .15s ease}.DashboardNav_bellBtn__g4gpW:hover{background:#f1f5f9}.DashboardNav_bellDot__ZkLpt{position:absolute;top:4px;right:4px;background:#ef4444;color:#fff;font-size:10px;font-weight:800;min-width:17px;height:17px;border-radius:9px;display:grid;place-items:center;padding:0 4px;border:2px solid #fff}.DashboardNav_userBtn__3VyPU{display:flex;align-items:center;gap:10px;background:transparent;border:0;padding:4px 6px;border-radius:12px;cursor:pointer;transition:background .15s ease;text-align:start}.DashboardNav_userBtn__3VyPU:hover{background:#f8fafc}.DashboardNav_avatar__qB6V2{width:38px;height:38px;border-radius:50%;background:#f4f5fc;color:#65c;font-weight:800;font-size:15px;display:grid;place-items:center;border:1.5px solid #d1d6f4;flex-shrink:0}.DashboardNav_userInfo__aNYOS{display:flex;flex-direction:column}.DashboardNav_userName__WsF4n{font-size:13.5px;font-weight:700;color:#1e293b;line-height:1.2}.DashboardNav_userPlan__r0e_s{font-size:11.5px;color:#64748b}.DashboardNav_dropdownWrap__BBybb{position:relative}.DashboardNav_menu__WjMjM{position:absolute;inset-inline-end:0;top:calc(100% + 8px);background:#fff;border:1px solid #e1e5ef;border-radius:14px;box-shadow:0 12px 36px rgba(15,23,42,.12);padding:8px;min-width:220px;z-index:60;display:flex;flex-direction:column;gap:2px}.DashboardNav_menuItem___oRzs{padding:10px 14px;border-radius:8px;font-size:13.5px;font-weight:600;color:#334155;text-decoration:none;background:transparent;border:0;width:100%;text-align:start;cursor:pointer;transition:background .15s ease;display:flex;align-items:center;gap:8px}.DashboardNav_menuItem___oRzs:hover{background:#f4f5fc;color:#65c}.DashboardNav_menuDivider__P7qxI{height:1px;background:#e2e8f0;margin:4px 0;border:0}.DashboardNav_menuSignOut__UFwr_{color:#dc2626!important}.DashboardNav_menuSignOut__UFwr_:hover{background:#fef2f2!important}.DashboardNav_hamburgerBtn__iPmFS{display:none;width:40px;height:40px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;color:#1e293b;place-items:center;cursor:pointer;padding:0;flex-shrink:0}.DashboardNav_drawerOverlay__N4Hqu{display:none}@media (max-width:1400px){.DashboardNav_tagline__fouOK{display:none}}@media (max-width:1339px){.DashboardNav_secondaryDesktopLink__C31gG{display:none}.DashboardNav_moreWrap__UATcv{display:inline-block}}@media (max-width:1100px){.DashboardNav_inner__q1_3L{padding:0 16px;gap:8px}.DashboardNav_desktopNav__d40F4{gap:2px}.DashboardNav_navLink__xh8u5{padding:7px 9px;font-size:13px}}@media (max-width:1024px){.DashboardNav_desktopNav__d40F4{display:none}.DashboardNav_hamburgerBtn__iPmFS{display:grid}.DashboardNav_userInfo__aNYOS{display:none}.DashboardNav_drawerOverlay__N4Hqu{display:block;position:fixed;inset:0;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100}.DashboardNav_drawer__Rcxtj{position:fixed;top:0;inset-inline-start:0;bottom:0;width:min(320px,85vw);background:#fff;z-index:101;box-shadow:0 0 40px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow-y:auto;animation:DashboardNav_slideIn___1JNr .2s cubic-bezier(.16,1,.3,1)}@keyframes DashboardNav_slideIn___1JNr{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.DashboardNav_drawerHead__eACkT{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e2e8f0}.DashboardNav_drawerCloseBtn__qcq7S{width:34px;height:34px;border-radius:8px;background:#f1f5f9;border:0;display:grid;place-items:center;font-size:20px;color:#475569;cursor:pointer}.DashboardNav_drawerNav__8yHJQ{padding:12px 14px;display:flex;flex-direction:column;gap:4px;flex:1 1}.DashboardNav_drawerLink__bwa_K{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;font-size:15px;font-weight:600;color:#334155;text-decoration:none;transition:background .15s ease}.DashboardNav_drawerLinkActive__riT5z{background:#f4f5fc;color:#65c;font-weight:800}.DashboardNav_drawerFooter__0f2_z{padding:16px 20px;border-top:1px solid #e2e8f0;background:#f8fafc;display:flex;flex-direction:column;gap:12px}}@media (max-width:480px){.DashboardNav_inner__q1_3L{height:64px;padding:0 12px;gap:6px}.DashboardNav_brandName__WW2gI{font-size:16px}.DashboardNav_logoIcon__UkI_3{width:34px;height:34px;border-radius:10px}.DashboardNav_creditsPill__A9QXL{padding:4px 8px;font-size:11.5px}.DashboardNav_avatar__qB6V2{width:32px;height:32px;font-size:13px}}.PasteJobForm_container__ZE98E{background:#fff;border:1px solid var(--border,#e2e8f0);border-radius:18px;padding:24px;margin-bottom:24px;box-shadow:0 2px 10px rgba(0,0,0,.03)}.PasteJobForm_header__AodIw{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px;gap:16px}.PasteJobForm_badge__X4FYB{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#f3f0ff;color:var(--accent,#65c);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin-bottom:8px}.PasteJobForm_title__liM7i{font-size:18px;font-weight:800;color:#0f172a;margin:0 0 4px}.PasteJobForm_subtitle__fjJ6X{font-size:13.5px;color:var(--secondary-500,#64748b);margin:0;line-height:1.45}.PasteJobForm_toggleBtn__TQ9EA{padding:8px 16px;border-radius:10px;border:1.5px solid var(--accent,#65c);background:#fff;color:var(--accent,#65c);font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease;white-space:nowrap}.PasteJobForm_toggleBtn__TQ9EA:hover{background:#f3f0ff}.PasteJobForm_form__t_WNN{margin-top:18px;padding-top:18px;border-top:1px solid #f1f5f9;display:flex;flex-direction:column;gap:16px}.PasteJobForm_row2__KxuRO{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.PasteJobForm_field__F4Dv9{display:flex;flex-direction:column;gap:6px}.PasteJobForm_field__F4Dv9 label{font-size:13px;font-weight:700;color:#334155;display:flex;justify-content:space-between}.PasteJobForm_field__F4Dv9 label small{font-weight:500;color:var(--secondary-500,#64748b)}.PasteJobForm_input__Dh9vu,.PasteJobForm_textarea__ZENCh{padding:10px 14px;border:1.5px solid #cbd5e1;border-radius:10px;font-size:13.5px;background:#f8fafc;color:#0f172a;font-family:inherit;transition:border-color .15s}.PasteJobForm_input__Dh9vu:focus,.PasteJobForm_textarea__ZENCh:focus{outline:none;border-color:var(--accent,#65c);background:#fff}.PasteJobForm_textarea__ZENCh{resize:vertical;min-height:140px;line-height:1.5}.PasteJobForm_charCount__VTyuC{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--secondary-500,#64748b);margin-top:2px}.PasteJobForm_validText__1dBLz{color:#16a34a;font-weight:600}.PasteJobForm_invalidText__kABHG{color:#dc2626;font-weight:600}.PasteJobForm_alertError__n7nie{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:12px 16px;color:#991b1b;font-size:13.5px;line-height:1.45}.PasteJobForm_actions__Q8jG2{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:8px}.PasteJobForm_cancelBtn__vNOxj{padding:10px 18px;border-radius:10px;border:1px solid #cbd5e1;background:#fff;color:#475569;font-size:13.5px;font-weight:600;cursor:pointer}.PasteJobForm_submitBtn__7IFZz{padding:11px 22px;border-radius:10px;border:0;background:linear-gradient(135deg,var(--accent,#65c),#4f39b8);color:#fff;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(102,85,204,.25);transition:opacity .15s ease,transform .15s ease}.PasteJobForm_submitBtn__7IFZz:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.PasteJobForm_submitBtn__7IFZz:disabled{opacity:.55;cursor:not-allowed}@media (max-width:640px){.PasteJobForm_header__AodIw{flex-direction:column;align-items:stretch}.PasteJobForm_toggleBtn__TQ9EA{width:100%;justify-content:center}.PasteJobForm_row2__KxuRO{grid-template-columns:1fr}.PasteJobForm_actions__Q8jG2{flex-direction:column}.PasteJobForm_cancelBtn__vNOxj,.PasteJobForm_submitBtn__7IFZz{width:100%;justify-content:center}}