.FAQ_faqSection__tM7aF{padding:var(--spacing-section) 0;background:#fff}.FAQ_container___jZ_8{max-width:900px;margin:0 auto;padding:0 var(--container-padding)}.FAQ_sectionHeader__0Q78L{text-align:center;margin-bottom:var(--spacing-2xl)}.FAQ_sectionHeader__0Q78L h2{font-size:var(--font-size-h2);font-weight:700;color:var(--color-text)}.FAQ_faqList___m1t5{display:flex;flex-direction:column;gap:16px}.FAQ_faqItem__CkfPK{background:var(--color-background);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-normal)}.FAQ_faqItem__CkfPK.FAQ_open__20TKv{background:linear-gradient(135deg,rgba(0,102,255,.05),rgba(0,212,255,.05))}.FAQ_faqQuestion__bpiQy{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:24px;font-size:18px;font-weight:600;color:var(--color-text);text-align:left;cursor:pointer;background:transparent;border:none}.FAQ_faqQuestion__bpiQy:hover,.FAQ_icon__rSdfM{color:var(--color-accent-start)}.FAQ_icon__rSdfM{font-size:24px;transition:transform var(--transition-normal);flex-shrink:0}.FAQ_faqItem__CkfPK.FAQ_open__20TKv .FAQ_icon__rSdfM{transform:rotate(45deg)}.FAQ_faqAnswer__IMuhv{max-height:0;overflow:hidden;transition:all var(--transition-normal)}.FAQ_faqItem__CkfPK.FAQ_open__20TKv .FAQ_faqAnswer__IMuhv{max-height:500px}.FAQ_answerContent__dMCl3{padding:0 24px 24px;font-size:16px;color:var(--color-text-muted);line-height:1.7}.HeroSection_hero__Y4umb{padding-top:calc(var(--navbar-height) + 60px);padding-bottom:var(--spacing-section);background:#fff;position:relative;overflow:hidden}.HeroSection_hero__Y4umb:before{content:"";position:absolute;top:-50%;right:-20%;width:80%;height:150%;background:radial-gradient(ellipse,rgba(0,102,255,.05) 0,transparent 70%);pointer-events:none}.HeroSection_heroContainer__DvyA_{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.HeroSection_heroContent__3dy9r{position:relative;z-index:1}.HeroSection_eyebrow__jDR9L{display:inline-block;background:rgba(0,102,255,.1);color:var(--color-accent-start);font-size:var(--font-size-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:10px 20px;border-radius:var(--radius-full);margin-bottom:24px}.HeroSection_headline__LxnEk{font-size:var(--font-size-h1);font-weight:700;line-height:var(--line-height-tight);color:var(--color-text);margin-bottom:24px}.HeroSection_gradientText__VvqFG{background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.HeroSection_subheadline__q0Ejy{font-size:var(--font-size-body-lg);color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin-bottom:40px;max-width:540px}.HeroSection_ctaGroup__nHXzB{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:40px}.HeroSection_primaryCta__fei3e{display:inline-flex;align-items:center;gap:10px;padding:18px 36px;font-size:var(--font-size-body);font-weight:600;color:#fff;background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));border-radius:var(--radius-full);box-shadow:0 4px 20px rgba(0,102,255,.3);transition:all var(--transition-normal)}.HeroSection_primaryCta__fei3e:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(0,102,255,.4)}.HeroSection_secondaryCta__qPr_s{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:var(--color-accent-start);cursor:pointer;transition:all var(--transition-fast)}.HeroSection_secondaryCta__qPr_s:hover{gap:12px}.HeroSection_socialProof__4TqF4{display:flex;align-items:center;gap:16px}.HeroSection_avatarStack__ins9e{display:flex}.HeroSection_avatar__Yacl2{width:40px;height:40px;border-radius:50%;border:3px solid #fff;margin-left:-12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;font-weight:600}.HeroSection_avatar__Yacl2:first-child{margin-left:0}.HeroSection_socialProofText__DS_d0{font-size:15px;color:var(--color-text-muted)}.HeroSection_socialProofText__DS_d0 strong{color:var(--color-text)}.HeroSection_heroVisual__bXElj{position:relative;display:flex;justify-content:center;align-items:center}.HeroSection_heroImageWrapper__KPDJn{position:relative;width:100%;max-width:500px}.HeroSection_heroImage__iOQIr{width:100%;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.HeroSection_floatingCard__Qkpfi{position:absolute;background:#fff;padding:16px 20px;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:12px;animation:HeroSection_float__MtlLG 3s ease-in-out infinite}.HeroSection_floatingCard__Qkpfi.HeroSection_topRight__m3uDV{top:10%;right:-20px;animation-delay:0s}.HeroSection_floatingCard__Qkpfi.HeroSection_bottomLeft__BRSLk{bottom:20%;left:-30px;animation-delay:1.5s}.HeroSection_floatingCard__Qkpfi.HeroSection_bottomRight__UT5DR{bottom:5%;right:10%;animation-delay:.75s}.HeroSection_cardIcon__6ht79{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}.HeroSection_cardIcon__6ht79.HeroSection_blue__t6_sG{background:rgba(0,102,255,.1)}.HeroSection_cardIcon__6ht79.HeroSection_green__eovbI{background:rgba(16,185,129,.1)}.HeroSection_cardIcon__6ht79.HeroSection_purple__CFY7K{background:rgba(139,92,246,.1)}.HeroSection_cardContent__flNNF h4{font-size:15px;font-weight:600;color:var(--color-text);margin-bottom:2px}.HeroSection_cardContent__flNNF p{font-size:13px;color:var(--color-text-muted)}@keyframes HeroSection_float__MtlLG{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:968px){.HeroSection_heroContainer__DvyA_{grid-template-columns:1fr;gap:48px}.HeroSection_heroContent__3dy9r{text-align:center}.HeroSection_subheadline__q0Ejy{margin-left:auto;margin-right:auto}.HeroSection_ctaGroup__nHXzB,.HeroSection_socialProof__4TqF4{justify-content:center}.HeroSection_heroVisual__bXElj{order:-1}.HeroSection_floatingCard__Qkpfi.HeroSection_topRight__m3uDV{right:0}.HeroSection_floatingCard__Qkpfi.HeroSection_bottomLeft__BRSLk{left:0}}@media (max-width:480px){.HeroSection_headline__LxnEk{font-size:32px}.HeroSection_ctaGroup__nHXzB{flex-direction:column;align-items:center}.HeroSection_floatingCard__Qkpfi{display:none}}.TrustBar_trustBar__xdkF9{background:linear-gradient(135deg,var(--color-primary) 0,#1e3a5f 100%);padding:48px 0}.TrustBar_trustBarContainer__5Q9WC{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.TrustBar_statsGrid__wAmqq{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}.TrustBar_statCard__x6Ajk{text-align:center;padding:24px;background:hsla(0,0%,100%,.05);border-radius:var(--radius-lg);border:1px solid hsla(0,0%,100%,.1)}.TrustBar_statCard__x6Ajk:first-child{background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end))}.TrustBar_statNumber__FW2yb{font-size:48px;font-weight:700;color:#fff;margin-bottom:8px;line-height:1}.TrustBar_statLabel__ZOP5R{font-size:16px;color:hsla(0,0%,100%,.8);line-height:1.4}.TrustBar_statCard__x6Ajk:first-child .TrustBar_statLabel__ZOP5R{color:hsla(0,0%,100%,.95)}@media (max-width:768px){.TrustBar_statsGrid__wAmqq{grid-template-columns:repeat(2,1fr);gap:16px}.TrustBar_statNumber__FW2yb{font-size:36px}}@media (max-width:480px){.TrustBar_statsGrid__wAmqq{grid-template-columns:1fr}}.ProblemSection_problemSection__fXp7d{padding:var(--spacing-section) 0;background:#fff}.ProblemSection_container__fcmj2{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.ProblemSection_sectionHeader__4KBvt{text-align:center;margin-bottom:var(--spacing-2xl)}.ProblemSection_sectionHeader__4KBvt h2{font-size:var(--font-size-h2);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm)}.ProblemSection_sectionHeader__4KBvt p{font-size:var(--font-size-body);color:var(--color-text-muted);max-width:700px;margin:0 auto}.ProblemSection_cardsGrid__qvL_d{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.ProblemSection_card__Rs8_O{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:all var(--transition-normal)}.ProblemSection_card__Rs8_O:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.ProblemSection_cardIcon__08LDl{width:56px;height:56px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:20px}.ProblemSection_cardIcon__08LDl.ProblemSection_warning__sF74P{background:rgba(245,158,11,.1)}.ProblemSection_cardIcon__08LDl.ProblemSection_danger__d8yK2{background:rgba(239,68,68,.1)}.ProblemSection_cardIcon__08LDl.ProblemSection_money__BstT4{background:rgba(16,185,129,.1)}.ProblemSection_cardTitle__15MrY{font-size:22px;font-weight:600;color:var(--color-text);margin-bottom:16px}.ProblemSection_cardLabel__FX4jW{font-size:14px;font-weight:600;color:var(--color-accent-start);margin-bottom:4px}.ProblemSection_cardContent__uilF9{font-size:15px;color:var(--color-text-muted);line-height:1.7;margin-bottom:16px}.ProblemSection_cardContent__uilF9 strong{color:var(--color-text);font-weight:500}.ProblemSection_closingStatement__MwSye{text-align:center;margin-top:var(--spacing-xl);font-size:var(--font-size-body-lg);font-weight:500;color:var(--color-accent-start)}@media (max-width:968px){.ProblemSection_cardsGrid__qvL_d{grid-template-columns:1fr;gap:24px}}.SolutionSection_solutionSection__B6fdv{padding:var(--spacing-section) 0;background:linear-gradient(135deg,#f0f9ff,#eef2ff 50%,#fdf4ff)}.SolutionSection_container__Y6sYn{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.SolutionSection_visualSide__Y7MOR{position:relative}.SolutionSection_funnelCard__61FkG{background:#fff;border-radius:var(--radius-xl);padding:40px;box-shadow:var(--shadow-xl)}.SolutionSection_funnelTitle__GAyRb{font-size:18px;font-weight:600;color:var(--color-text);margin-bottom:32px;text-align:center}.SolutionSection_funnelStep__wRb4l{display:flex;align-items:center;gap:16px;padding:16px;border-radius:var(--radius-md);margin-bottom:12px;background:var(--color-background)}.SolutionSection_funnelStep__wRb4l.SolutionSection_rejected__Fpx1r{background:rgba(239,68,68,.1);opacity:.6}.SolutionSection_funnelStep__wRb4l.SolutionSection_accepted__Sck28{background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));color:#fff}.SolutionSection_stepNumber__aGFMg{width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.SolutionSection_funnelStep__wRb4l.SolutionSection_accepted__Sck28 .SolutionSection_stepNumber__aGFMg{background:hsla(0,0%,100%,.2)}.SolutionSection_stepContent__52dC_ h4{font-size:16px;font-weight:600;margin-bottom:2px}.SolutionSection_stepContent__52dC_ p{font-size:13px;opacity:.8}.SolutionSection_funnelStep__wRb4l.SolutionSection_accepted__Sck28 .SolutionSection_stepContent__52dC_ p{color:hsla(0,0%,100%,.9)}.SolutionSection_floatingStats__RNjej{position:absolute;bottom:-24px;right:-24px;background:#fff;padding:20px 24px;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:SolutionSection_float__tRps9 3s ease-in-out infinite}.SolutionSection_floatingStats__RNjej .SolutionSection_statsRow__zhbRU{display:flex;gap:24px}.SolutionSection_statsRow__zhbRU .SolutionSection_stat__imJRe{text-align:center}.SolutionSection_statsRow__zhbRU .SolutionSection_stat__imJRe strong{display:block;font-size:24px;color:var(--color-accent-start);font-weight:700}.SolutionSection_statsRow__zhbRU .SolutionSection_stat__imJRe span{font-size:12px;color:var(--color-text-muted)}.SolutionSection_contentSide__LOBPA{padding-left:20px}.SolutionSection_eyebrow__GhCXe{display:inline-block;font-size:var(--font-size-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--color-accent-start);margin-bottom:16px}.SolutionSection_headline__3KcHg{font-size:var(--font-size-h2);font-weight:700;color:var(--color-text);margin-bottom:16px}.SolutionSection_subheadline__e7rmi{font-size:var(--font-size-body);color:var(--color-text-muted);margin-bottom:40px;line-height:1.7}.SolutionSection_featuresList__2SLNJ{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.SolutionSection_featureItem__e7FK8{display:flex;gap:16px}.SolutionSection_featureIcon__PHqLT{width:32px;height:32px;background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;flex-shrink:0}.SolutionSection_featureContent__JZGeO h4{font-size:18px;font-weight:600;color:var(--color-text);margin-bottom:4px}.SolutionSection_featureContent__JZGeO p{font-size:15px;color:var(--color-text-muted);line-height:1.6}.SolutionSection_ctaButton__LUMLH{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));color:#fff;font-size:16px;font-weight:600;border-radius:var(--radius-full);transition:all var(--transition-normal);box-shadow:var(--shadow-md)}.SolutionSection_ctaButton__LUMLH:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}@keyframes SolutionSection_float__tRps9{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:968px){.SolutionSection_container__Y6sYn{grid-template-columns:1fr;gap:48px}.SolutionSection_contentSide__LOBPA{padding-left:0;order:-1;text-align:center}.SolutionSection_featureItem__e7FK8{text-align:left}.SolutionSection_ctaButton__LUMLH{margin:0 auto}.SolutionSection_floatingStats__RNjej{right:10px;bottom:-16px}}.HowItWorks_howItWorks__BMBYD{padding:var(--spacing-section) 0;background:#fff}.HowItWorks_container__ALBSp{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.HowItWorks_sectionHeader___BO3L{text-align:center;margin-bottom:var(--spacing-2xl)}.HowItWorks_sectionHeader___BO3L h2{font-size:var(--font-size-h2);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm)}.HowItWorks_sectionHeader___BO3L p{font-size:var(--font-size-body);color:var(--color-text-muted);max-width:600px;margin:0 auto}.HowItWorks_stepsGrid__8zyF4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;position:relative}.HowItWorks_stepsGrid__8zyF4:before{content:"";position:absolute;top:60px;left:calc(16.666% + 80px);right:calc(16.666% + 80px);height:2px;background:linear-gradient(90deg,var(--color-accent-start),var(--color-accent-end));z-index:0}.HowItWorks_stepCard__CunHy{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:40px 32px;text-align:center;position:relative;z-index:1;transition:all var(--transition-normal)}.HowItWorks_stepCard__CunHy:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.HowItWorks_stepNumber__6gaw0{width:60px;height:60px;background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#fff;margin:0 auto 24px}.HowItWorks_stepIcon__4QPRH{font-size:40px;margin-bottom:20px}.HowItWorks_stepTitle__zIr6z{font-size:22px;font-weight:600;color:var(--color-text);margin-bottom:12px}.HowItWorks_stepDescription__Rr_GA{font-size:15px;color:var(--color-text-muted);line-height:1.7}.HowItWorks_ctaWrapper__8Xp1R{text-align:center;margin-top:var(--spacing-xl)}.HowItWorks_ctaButton__8ELU8{display:inline-flex;align-items:center;gap:10px;padding:18px 40px;background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));color:#fff;font-size:var(--font-size-body);font-weight:600;border-radius:var(--radius-full);transition:all var(--transition-normal);box-shadow:0 4px 20px rgba(0,102,255,.3)}.HowItWorks_ctaButton__8ELU8:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(0,102,255,.4)}@media (max-width:968px){.HowItWorks_stepsGrid__8zyF4{grid-template-columns:1fr;gap:24px}.HowItWorks_stepsGrid__8zyF4:before{display:none}}.BuyerArchetypes_buyerArchetypes__OsT91{padding:var(--spacing-section) 0;background:var(--color-background)}.BuyerArchetypes_container__V_C7i{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.BuyerArchetypes_sectionHeader__ha2oV{text-align:center;margin-bottom:var(--spacing-2xl)}.BuyerArchetypes_sectionHeader__ha2oV h2{font-size:var(--font-size-h2);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm)}.BuyerArchetypes_sectionHeader__ha2oV p{font-size:var(--font-size-body);color:var(--color-text-muted);max-width:600px;margin:0 auto}.BuyerArchetypes_topGrid__O3Bxm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:24px}.BuyerArchetypes_card__biSG4{background:#fff;border-radius:var(--radius-xl);padding:32px;border:1px solid var(--color-border);transition:all var(--transition-normal)}.BuyerArchetypes_card__biSG4:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.BuyerArchetypes_cardHeader__TKB7y{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.BuyerArchetypes_archetypeLabel__FRODe{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-accent-start)}.BuyerArchetypes_cardIcon__0UGp8{font-size:28px}.BuyerArchetypes_cardTitle__q_zGG{font-size:22px;font-weight:700;color:var(--color-text);margin-bottom:16px}.BuyerArchetypes_cardQuote__7Z7WB{font-size:15px;color:var(--color-text-muted);font-style:italic;line-height:1.6;margin-bottom:20px}.BuyerArchetypes_cardHighlight__glQKn{background:linear-gradient(135deg,rgba(0,102,255,.08),rgba(0,212,255,.08));border-radius:var(--radius-md);padding:16px;display:flex;align-items:flex-start;gap:10px;font-size:14px}.BuyerArchetypes_checkIcon__tJGHm{color:var(--color-success);font-weight:700;flex-shrink:0}.BuyerArchetypes_highlightText__bT_Hz{color:var(--color-text);line-height:1.5}.BuyerArchetypes_fullWidthCard__E1s__{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;background:#fff;border-radius:var(--radius-xl);padding:32px 40px;border:1px solid var(--color-border);transition:all var(--transition-normal)}.BuyerArchetypes_fullWidthCard__E1s__:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.BuyerArchetypes_fullWidthIcon___BJYu{width:56px;height:56px;background:var(--color-background);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:28px}.BuyerArchetypes_fullWidthContent__4LTBa{flex:1 1}.BuyerArchetypes_fullWidthContent__4LTBa h3{font-size:20px;font-weight:700;color:var(--color-text);margin-bottom:8px}.BuyerArchetypes_fullWidthContent__4LTBa p{font-size:15px;color:var(--color-text-muted);margin-bottom:12px}.BuyerArchetypes_tags__eIFaP{display:flex;gap:8px;flex-wrap:wrap}.BuyerArchetypes_tag__kcfjY{font-size:13px;padding:6px 14px;background:var(--color-background);border-radius:var(--radius-full);color:var(--color-text-muted);border:1px solid var(--color-border)}.BuyerArchetypes_fullWidthLabel__lcmAE{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-accent-start)}@media (max-width:968px){.BuyerArchetypes_topGrid__O3Bxm{grid-template-columns:1fr}.BuyerArchetypes_fullWidthCard__E1s__{grid-template-columns:1fr;text-align:center}.BuyerArchetypes_fullWidthIcon___BJYu{margin:0 auto}.BuyerArchetypes_tags__eIFaP{justify-content:center}.BuyerArchetypes_fullWidthLabel__lcmAE{order:-1}}.TalentRoles_talentRoles__f6sW1{padding:var(--spacing-section) 0;background:#fff}.TalentRoles_container__vsplB{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.TalentRoles_sectionHeader__941DF{text-align:center;margin-bottom:var(--spacing-2xl)}.TalentRoles_sectionHeader__941DF h2{font-size:var(--font-size-h2);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm)}.TalentRoles_sectionHeader__941DF p{font-size:var(--font-size-body);color:var(--color-text-muted);max-width:600px;margin:0 auto}.TalentRoles_rolesGrid__UszMs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:48px}.TalentRoles_roleCard__nrjrQ{background:#fff;border-radius:var(--radius-lg);padding:28px;border:1px solid var(--color-border);transition:all var(--transition-normal)}.TalentRoles_roleCard__nrjrQ:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-accent-start)}.TalentRoles_cardHeader__aaq41{display:flex;align-items:center;gap:12px;margin-bottom:16px}.TalentRoles_roleIcon__POCLN{width:48px;height:48px;background:linear-gradient(135deg,rgba(0,102,255,.1),rgba(0,212,255,.1));border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:24px}.TalentRoles_roleTitle__S3hof{font-size:18px;font-weight:600;color:var(--color-text)}.TalentRoles_roleDescription__tac0u{font-size:14px;color:var(--color-text-muted);line-height:1.6;margin-bottom:16px}.TalentRoles_projectsList__K4QN_{display:flex;flex-wrap:wrap;gap:8px}.TalentRoles_projectTag__eYr6X{font-size:12px;padding:5px 12px;background:var(--color-background);border-radius:var(--radius-full);color:var(--color-text-muted)}.TalentRoles_viewLink__Pmwf0{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--color-accent-start);margin-top:16px;transition:gap var(--transition-fast)}.TalentRoles_viewLink__Pmwf0:hover{gap:10px}.TalentRoles_vettingBanner__ZJB8X{background:var(--color-primary);border-radius:var(--radius-xl);padding:48px 64px;text-align:center}.TalentRoles_vettingBanner__ZJB8X h3{font-size:28px;font-weight:700;color:#fff;margin-bottom:24px}.TalentRoles_vettingPoints__j_YI8{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-bottom:32px}.TalentRoles_vettingPoint__a7uOF{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.9);font-size:15px}.TalentRoles_vettingPoint__a7uOF .TalentRoles_check__gKQ7E{color:var(--color-success);font-weight:700}.TalentRoles_bannerCta__oDyva{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#fff;color:var(--color-primary);font-size:15px;font-weight:600;border-radius:var(--radius-full);transition:all var(--transition-normal)}.TalentRoles_bannerCta__oDyva:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}@media (max-width:968px){.TalentRoles_rolesGrid__UszMs{grid-template-columns:repeat(2,1fr)}.TalentRoles_vettingBanner__ZJB8X{padding:40px 32px}.TalentRoles_vettingPoints__j_YI8{flex-direction:column;align-items:center;gap:16px}}@media (max-width:600px){.TalentRoles_rolesGrid__UszMs{grid-template-columns:1fr}}.ComparisonTable_comparisonTable___3B6l{padding:var(--spacing-section) 0;background:var(--color-background)}.ComparisonTable_container__gmx3s{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.ComparisonTable_sectionHeader__AFEzb{text-align:center;margin-bottom:var(--spacing-2xl)}.ComparisonTable_sectionHeader__AFEzb h2{font-size:var(--font-size-h2);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm)}.ComparisonTable_tableWrapper__I1jGG{background:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden;border:1px solid var(--color-border)}.ComparisonTable_table__vt1Kd{width:100%;border-collapse:collapse}.ComparisonTable_table__vt1Kd thead{background:var(--color-primary)}.ComparisonTable_table__vt1Kd th{padding:20px 24px;text-align:left;font-size:15px;font-weight:600;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1)}.ComparisonTable_table__vt1Kd th:first-child{width:30%}.ComparisonTable_table__vt1Kd th.ComparisonTable_highlight__3mjvF{background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end))}.ComparisonTable_table__vt1Kd tbody tr{transition:background var(--transition-fast)}.ComparisonTable_table__vt1Kd tbody tr:hover{background:var(--color-background)}.ComparisonTable_table__vt1Kd tbody tr:not(:last-child){border-bottom:1px solid var(--color-border)}.ComparisonTable_table__vt1Kd td{padding:18px 24px;font-size:14px;color:var(--color-text);vertical-align:top}.ComparisonTable_table__vt1Kd td:first-child{font-weight:600;color:var(--color-text)}.ComparisonTable_table__vt1Kd td.ComparisonTable_highlight__3mjvF{background:rgba(0,102,255,.03);color:var(--color-text);font-weight:500}.ComparisonTable_positive__UEQ_m{color:var(--color-success);font-weight:600}.ComparisonTable_negative__F7Tl5{color:#ef4444}.ComparisonTable_neutral__uDF3d{color:var(--color-text-muted)}.ComparisonTable_checkIcon__brJWe{color:var(--color-success);font-weight:700;margin-right:6px}.ComparisonTable_xIcon__Xesbk{color:#ef4444;font-weight:700;margin-right:6px}.ComparisonTable_ctaWrapper__r6qf3{text-align:center;margin-top:var(--spacing-xl)}.ComparisonTable_ctaButton__HAd9y{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));color:#fff;font-size:16px;font-weight:600;border-radius:var(--radius-full);transition:all var(--transition-normal);box-shadow:var(--shadow-md)}.ComparisonTable_ctaButton__HAd9y:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}@media (max-width:768px){.ComparisonTable_tableWrapper__I1jGG{overflow-x:auto}.ComparisonTable_table__vt1Kd{min-width:700px}.ComparisonTable_table__vt1Kd td,.ComparisonTable_table__vt1Kd th{padding:14px 16px;font-size:13px}}.CaseStudies_caseStudies__A1i22{padding:var(--spacing-section) 0;background:var(--color-background)}.CaseStudies_container__KQKij{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.CaseStudies_sectionHeader__t9inA{text-align:center;margin-bottom:var(--spacing-2xl)}.CaseStudies_sectionHeader__t9inA h2{font-size:var(--font-size-h2);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm)}.CaseStudies_cardsGrid__Uoodm{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}.CaseStudies_caseCard__HsEd_{background:#fff;border-radius:var(--radius-xl);padding:40px;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all var(--transition-normal)}.CaseStudies_caseCard__HsEd_:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.CaseStudies_cardHeader__9NwaK{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.CaseStudies_tag__VtM9b{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff;background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));padding:6px 12px;border-radius:var(--radius-full)}.CaseStudies_cardTitle__HjcKy{font-size:24px;font-weight:700;color:var(--color-text);margin-bottom:24px;line-height:1.3}.CaseStudies_section__Y1eES{margin-bottom:24px}.CaseStudies_sectionLabel__8HKZH{font-size:14px;font-weight:600;color:var(--color-text);margin-bottom:8px}.CaseStudies_sectionContent__r4BUf{font-size:15px;color:var(--color-text-muted);line-height:1.7}.CaseStudies_resultsList__thNa6{display:flex;flex-direction:column;gap:8px}.CaseStudies_resultItem__IAJEc{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:var(--color-text)}.CaseStudies_checkIcon__Q5exP{color:var(--color-success);font-weight:700;flex-shrink:0}.CaseStudies_solutionDetails__lz9vW{margin-top:12px;padding-left:16px;border-left:2px solid var(--color-accent-start)}.CaseStudies_solutionDetails__lz9vW li{font-size:14px;color:var(--color-text-muted);margin-bottom:4px}@media (max-width:768px){.CaseStudies_cardsGrid__Uoodm{grid-template-columns:1fr}}.FinalCTA_finalCta__V13W7{padding:var(--spacing-section) 0;background:linear-gradient(135deg,var(--color-primary) 0,#1e40af 100%);text-align:center}.FinalCTA_container__Y5E5B{max-width:800px;margin:0 auto;padding:0 var(--container-padding)}.FinalCTA_headline__0tYCT{font-size:48px;font-weight:700;color:#fff;margin-bottom:24px;line-height:1.2}.FinalCTA_subheadline__jIBHW{font-size:var(--font-size-body-lg);color:hsla(0,0%,100%,.85);margin-bottom:16px;line-height:1.7}.FinalCTA_emphasis__8WXD7{font-size:var(--font-size-body);color:hsla(0,0%,100%,.95);font-weight:500;margin-bottom:48px}.FinalCTA_ctaButton__rdUVg{display:inline-flex;align-items:center;gap:12px;padding:22px 56px;font-size:var(--font-size-body-lg);font-weight:700;background:#fff;color:var(--color-primary);border-radius:var(--radius-full);box-shadow:0 4px 30px rgba(0,0,0,.2);transition:all var(--transition-normal);margin-bottom:40px}.FinalCTA_ctaButton__rdUVg:hover{transform:scale(1.03) translateY(-2px);box-shadow:0 8px 40px rgba(0,0,0,.3)}.FinalCTA_whatNext__1eH0O{color:hsla(0,0%,100%,.7);font-size:14px;margin-bottom:16px}.FinalCTA_steps__11hH3{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap}.FinalCTA_step__M2gC_{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.9);font-size:15px}.FinalCTA_stepNumber__HaYH2{width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px}.FinalCTA_arrow__0E_XH{color:hsla(0,0%,100%,.5);font-size:20px}@media (max-width:768px){.FinalCTA_headline__0tYCT{font-size:32px}.FinalCTA_ctaButton__rdUVg{padding:18px 36px;font-size:var(--font-size-body)}.FinalCTA_steps__11hH3{flex-direction:column;gap:12px}.FinalCTA_arrow__0E_XH{display:none}}.Footer_footer__4vzqH{background:var(--color-background-dark);padding:80px 0 40px}.Footer_container__Dj1D9{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.Footer_footerTop___TFRY{display:grid;grid-template-columns:2fr repeat(4,1fr);grid-gap:48px;gap:48px;margin-bottom:64px}.Footer_brandColumn__AT9cV{max-width:280px}.Footer_logo__C9vo8{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:700;color:#fff;margin-bottom:16px}.Footer_logoIcon__ukZ5M{width:32px;height:32px;background:linear-gradient(135deg,var(--color-accent-start),var(--color-accent-end));border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.Footer_brandTagline__r6zHo{font-size:14px;color:var(--color-text-on-dark);line-height:1.6;margin-bottom:24px}.Footer_socialLinks__22g9N{display:flex;gap:12px}.Footer_socialLink__N7mmd{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;color:var(--color-text-on-dark);font-size:18px;transition:all var(--transition-fast)}.Footer_socialLink__N7mmd:hover{background:var(--color-accent-start);color:#fff}.Footer_linkColumn__QglJ_ h4{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.Footer_linkColumn__QglJ_ ul{display:flex;flex-direction:column;gap:12px}.Footer_linkColumn__QglJ_ a{font-size:14px;color:var(--color-text-on-dark);transition:color var(--transition-fast)}.Footer_linkColumn__QglJ_ a:hover{color:#fff}.Footer_footerBottom__OFeMd{padding-top:32px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.Footer_legalLinks__5UAzb{display:flex;gap:24px}.Footer_legalLinks__5UAzb a{font-size:13px;color:var(--color-text-on-dark);transition:color var(--transition-fast)}.Footer_legalLinks__5UAzb a:hover{color:#fff}.Footer_copyright__1v3uR{font-size:13px;color:var(--color-text-light)}@media (max-width:968px){.Footer_footerTop___TFRY{grid-template-columns:repeat(2,1fr);gap:32px}.Footer_brandColumn__AT9cV{grid-column:1/-1;max-width:none}}@media (max-width:480px){.Footer_footerTop___TFRY{grid-template-columns:1fr}.Footer_footerBottom__OFeMd{flex-direction:column;text-align:center}.Footer_legalLinks__5UAzb{flex-wrap:wrap;justify-content:center}}