.LandingPage_container__cRKQg{display:flex;flex-direction:column;min-height:100vh;background:radial-gradient(circle at top left,rgba(150,200,240,.8) 0,rgba(200,230,250,.4) 25%,rgba(255,255,255,0) 70%),radial-gradient(circle at bottom right,rgba(240,210,250,.85) 0,rgba(230,200,250,.35) 25%,rgba(255,255,255,0) 70%),radial-gradient(circle at center top,rgba(255,245,255,1) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,0) 70%),linear-gradient(180deg,#fafcff 0,#ffffff);color:#1f2937;overflow-x:hidden;font-family:Manrope,sans-serif;-webkit-font-smoothing:antialiased}.LandingPage_header__XGsK9{width:100%;background:rgba(255,255,255,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(229,231,235,1);padding:1rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:50}.LandingPage_headerInner__LYZ9E{max-width:80rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.LandingPage_logo__6ueLX{display:flex;align-items:center;gap:1rem;text-decoration:none}.LandingPage_logoIcon__ltLw7{width:2.5rem;height:2.5rem;background:linear-gradient(90deg,#14b8a6,#3b82f6);border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:1.125rem}.LandingPage_logoText__mChq_{font-size:1.5rem;font-weight:700;background:linear-gradient(90deg,#14b8a6,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.LandingPage_headerActions__L47_K{display:flex;align-items:center;gap:.75rem}.LandingPage_btnGradient__FUOxm{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:linear-gradient(90deg,#14b8a6,#3b82f6);color:white;border:none;border-radius:.5rem;font-weight:600;font-size:.875rem;text-decoration:none;transition:all .2s;cursor:pointer}.LandingPage_btnGradient__FUOxm:hover{background:linear-gradient(90deg,#0d9488,#2563eb);transform:translateY(-1px)}.LandingPage_btnGradientOutline__IgLWX{background:white!important;background-image:none!important;color:#1f2937!important;border:1px solid #e5e7eb}.LandingPage_btnGradientOutline__IgLWX:hover{background:#f9fafb!important;background-image:none!important}.LandingPage_hero__eTOGX{background:linear-gradient(90deg,#f0fdfa,#eff6ff);padding:2rem 0}.LandingPage_heroInner__sdkbB{max-width:80rem;margin:0 auto;padding:0 1rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:center}.LandingPage_heroContent___z7eb{display:flex;flex-direction:column;gap:1.5rem}.LandingPage_heroTitle__Ebwi6{font-size:2.5rem;font-weight:800;color:#1f2937;line-height:1.2;margin:0}.LandingPage_gradientText__KzyUn{background:linear-gradient(90deg,#14b8a6,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.LandingPage_heroDescription__cO5Ka{margin-bottom:1.5rem}.LandingPage_heroList__7wnFs{list-style:disc;padding-left:1.5rem;color:#4b5563;font-size:1.125rem;display:flex;flex-direction:column;gap:.5rem}.LandingPage_heroActions__ClHNv{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.LandingPage_btnLarge__DfQHa{padding:.875rem 1.5rem;font-size:1rem}.LandingPage_heroImageContainer__Cfrus{position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);background:linear-gradient(to bottom right,#f0fdfa,#eff6ff);border-radius:1rem;overflow:hidden;width:100%;aspect-ratio:16/11}.LandingPage_heroImage__dVr84{width:100%;height:100%;object-fit:cover;object-position:center}.LandingPage_section__GTtzB{padding:2rem 0}.LandingPage_sectionTinted__LAaJA{background:radial-gradient(circle at top left,rgba(150,200,240,.8) 0,rgba(200,230,250,.4) 25%,rgba(255,255,255,0) 70%),radial-gradient(circle at bottom right,rgba(240,210,250,.85) 0,rgba(230,200,250,.35) 25%,rgba(255,255,255,0) 70%),radial-gradient(circle at center top,rgba(255,245,255,1) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,0) 70%)}.LandingPage_sectionBlue__rUlO1{background:linear-gradient(90deg,#f0fdfa,#eff6ff)}.LandingPage_maxContainer__P7HZB{max-width:80rem;margin:0 auto;padding:0 1rem}.LandingPage_sectionHeader__pXCVG{text-align:center;margin-bottom:2rem}.LandingPage_sectionTitle__mYjWg{font-size:1.875rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.LandingPage_sectionSubtitle__Qaj96{color:#4b5563;max-width:42rem;margin:0 auto}.LandingPage_featuresGrid__z29o5{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem}@media (min-width:768px){.LandingPage_featuresGrid__z29o5{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.LandingPage_featuresGrid__z29o5{grid-template-columns:repeat(3,1fr)}}.LandingPage_featureCard__pLr3P{background:white;border-radius:.75rem;padding:2rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #f3f4f6;transition:all .2s}.LandingPage_featureCard__pLr3P:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border-color:#e5e7eb}.LandingPage_iconContainer__ZqS1E{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.LandingPage_iconTeal__8UEuY{background:#ccfbf1;color:#0d9488}.LandingPage_iconBlue__Q0Jxq{background:#dbeafe;color:#2563eb}.LandingPage_iconPurple__Ocsh2{background:#f3e8ff;color:#9333ea}.LandingPage_iconGreen__LcufO{background:#d1fae5;color:#16a34a}.LandingPage_iconOrange__C3zXB{background:#ffedd5;color:#ea580c}.LandingPage_iconPink___fhig{background:#fce7f3;color:#db2777}.LandingPage_readinessBadge__lWlh4{display:inline-flex;align-items:center;background:linear-gradient(90deg,#ccfbf1,#dbeafe);color:#0d9488;padding:.4rem 1rem;border-radius:9999px;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem;border:1px solid rgba(20,184,166,.3)}.LandingPage_verifiedBadgeInline__jXd5g{display:inline-block;background:linear-gradient(90deg,#0d9488,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.LandingPage_readinessGrid__y2qKT{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.25rem;gap:1.25rem;margin-bottom:2rem}@media (max-width:1100px){.LandingPage_readinessGrid__y2qKT{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.LandingPage_readinessGrid__y2qKT{grid-template-columns:repeat(2,1fr)}}.LandingPage_employabilityGrid__teHPj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;margin-bottom:2rem}@media (max-width:900px){.LandingPage_employabilityGrid__teHPj{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.LandingPage_employabilityGrid__teHPj{grid-template-columns:1fr}}.LandingPage_institutionalGrid__G0MQ4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}@media (max-width:900px){.LandingPage_institutionalGrid__G0MQ4{grid-template-columns:1fr}}.LandingPage_readinessCard__jlSY6{background:white;border-radius:1rem;padding:1.75rem 1.25rem;box-shadow:0 4px 12px rgba(0,0,0,.06);border:1px solid #f3f4f6;text-align:center;transition:all .25s;position:relative;overflow:hidden}.LandingPage_readinessCard__jlSY6:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#14b8a6,#3b82f6);opacity:0;transition:opacity .25s}.LandingPage_readinessCard__jlSY6:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.LandingPage_readinessCard__jlSY6:hover:before{opacity:1}.LandingPage_readinessIcon__zwhWl{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}.LandingPage_rIconTeal__HMFUP{background:#ccfbf1;color:#0d9488}.LandingPage_rIconBlue__Youmi{background:#dbeafe;color:#2563eb}.LandingPage_rIconPurple__3DO1q{background:#f3e8ff;color:#9333ea}.LandingPage_rIconOrange__PgaU6{background:#ffedd5;color:#ea580c}.LandingPage_rIconPink__F3qy0{background:#fce7f3;color:#db2777}.LandingPage_readinessWeight__KCDFe{font-size:.75rem;font-weight:700;color:#0d9488;background:#f0fdfa;border-radius:9999px;padding:.2rem .6rem;display:inline-block;margin-bottom:.5rem;letter-spacing:.04em}.LandingPage_readinessTitle__cKrU_{font-size:1rem;font-weight:700;color:#111827;margin-bottom:.4rem}.LandingPage_readinessDesc__8D4bT{font-size:.8rem;color:#6b7280;line-height:1.5}.LandingPage_readinessCta__Wljuh{display:flex;align-items:center;justify-content:space-between;background:white;border-radius:1rem;padding:1.25rem 1.75rem;box-shadow:0 4px 12px rgba(0,0,0,.06);border:1px solid #e5e7eb;gap:1rem;flex-wrap:wrap}.LandingPage_readinessCtaInner___AYJV{display:flex;align-items:center;gap:.75rem;color:#374151;font-size:.9rem}.LandingPage_readinessCtaIcon__O8_Ta{color:#16a34a;flex-shrink:0}.LandingPage_btnReadinessCta__ZneFd{white-space:nowrap;flex-shrink:0}.LandingPage_radarFlow__5zakO{display:flex;align-items:flex-start;justify-content:center;gap:0;margin-bottom:2.5rem;flex-wrap:wrap}.LandingPage_radarFlowStep__PpyN5{background:white;border-radius:1rem;padding:1.5rem;text-align:center;flex:1 1;min-width:200px;max-width:260px;box-shadow:0 4px 12px rgba(0,0,0,.06);border:1px solid #f3f4f6}.LandingPage_radarFlowIcon__RZkZK{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}.LandingPage_radarFlowLabel__YvqFI{font-size:.95rem;font-weight:700;color:#111827;margin-bottom:.4rem}.LandingPage_radarFlowDesc__WqjeX{font-size:.8rem;color:#6b7280;line-height:1.5}.LandingPage_radarFlowArrow__6343b{font-size:1.75rem;color:#d1d5db;display:flex;align-items:center;padding:0 .5rem;margin-top:1.5rem}@media (max-width:768px){.LandingPage_radarFlowArrow__6343b{display:none}.LandingPage_radarFlow__5zakO{gap:1rem}}.LandingPage_radarCardsGrid__mg8Bb{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem}@media (max-width:640px){.LandingPage_radarCardsGrid__mg8Bb{grid-template-columns:1fr}}.LandingPage_radarCard___WiVJ{background:white;border-radius:1rem;padding:1.25rem 1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.06);border:1px solid #f3f4f6;transition:transform .2s,box-shadow .2s}.LandingPage_radarCard___WiVJ:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,.1)}.LandingPage_radarCardHeader__wcBp6{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.LandingPage_radarRoleIcon__CPB0Z{width:2.25rem;height:2.25rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LandingPage_radarRoleName__ViBiq{font-size:.95rem;font-weight:700;color:#111827}.LandingPage_radarRoleLevel__jzCXb{font-size:.75rem;color:#9ca3af}.LandingPage_radarScore__PEj90{margin-left:auto;font-size:1.5rem;font-weight:800;flex-shrink:0}.LandingPage_radarBar__TV93g{height:6px;background:#f3f4f6;border-radius:9999px;overflow:hidden;margin-bottom:.6rem}.LandingPage_radarBarFill__7L2hB{height:100%;border-radius:9999px;transition:width .6s ease}.LandingPage_radarCardMeta__4lL02{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:#6b7280}.LandingPage_cardTitle__Aj96T{font-size:1.25rem;font-weight:700;color:#111827;margin-bottom:.75rem}.LandingPage_cardDesc__RC5dX{color:#4b5563}.LandingPage_toolsGrid__SRfFc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}@media (min-width:1024px){.LandingPage_toolsGrid__SRfFc{grid-template-columns:repeat(5,1fr)}}.LandingPage_toolCard__z4jdP{background:white;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #f3f4f6;transition:all .2s;display:flex;flex-direction:column;align-items:center;text-align:center}.LandingPage_toolCard__z4jdP:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.LandingPage_toolIcon__vmzbC{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:white}.LandingPage_toolName__ji_0P{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:.5rem}.LandingPage_toolDesc__sKd7s{font-size:.875rem;color:#4b5563}.LandingPage_assessmentGrid__sK2vq{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.5rem;gap:1.5rem}@media (min-width:640px){.LandingPage_assessmentGrid__sK2vq{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.LandingPage_assessmentGrid__sK2vq{grid-template-columns:repeat(4,1fr)}}.LandingPage_assessmentCard__B2wwa{background:white;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #f3f4f6;transition:all .2s;text-decoration:none}.LandingPage_assessmentCard__B2wwa:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.LandingPage_assessmentIcon__6778L{width:2.5rem;height:2.5rem;background:linear-gradient(90deg,#14b8a6,#3b82f6);border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;color:white}.LandingPage_assessmentName__KRAmf{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:.25rem}.LandingPage_assessmentDesc__PD_kF{font-size:.875rem;color:#4b5563}.LandingPage_questionGrid__DcWpv{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}@media (min-width:768px){.LandingPage_questionGrid__DcWpv{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.LandingPage_questionGrid__DcWpv{grid-template-columns:repeat(4,1fr)}}.LandingPage_questionCard__ds4rG{background:white;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #f3f4f6;transition:all .2s}.LandingPage_questionCard__ds4rG:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.LandingPage_questionIcon__eYzT7{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:white;font-weight:700;font-size:1.125rem}.LandingPage_qTeal__2d_Q6{background:linear-gradient(90deg,#14b8a6,#0d9488)}.LandingPage_qBlue__x2cg_{background:linear-gradient(90deg,#3b82f6,#2563eb)}.LandingPage_qPurple__oxnQq{background:linear-gradient(90deg,#8b5cf6,#9333ea)}.LandingPage_qOrange__dbEKB{background:linear-gradient(90deg,#f97316,#ea580c)}.LandingPage_stepsGrid__Hfl7X{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;margin-bottom:5rem}@media (min-width:768px){.LandingPage_stepsGrid__Hfl7X{grid-template-columns:repeat(3,1fr)}}.LandingPage_stepCard__AZq7P{text-align:center}.LandingPage_stepIconWrapper__83a1V{position:relative;margin-bottom:1.5rem}.LandingPage_stepIcon__1nQXS{width:6rem;height:6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);color:white}.LandingPage_stepIcon1__OC_l6{background:linear-gradient(90deg,#2dd4bf,#14b8a6)}.LandingPage_stepIcon2__2K90d{background:linear-gradient(90deg,#2dd4bf,#60a5fa)}.LandingPage_stepIcon3__sHsQz{background:linear-gradient(90deg,#60a5fa,#9333ea)}.LandingPage_stepIconInner__W89kV{width:3rem;height:3rem;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center}.LandingPage_stepNumber__adc2S{position:absolute;top:-.5rem;right:-.5rem;background:white;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;color:#4b5563;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.LandingPage_journeyViz__ff9RN{background:white;border-radius:1rem;padding:2rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #f3f4f6;text-align:center}.LandingPage_journeyTags__CEmep{display:flex;justify-content:center;align-items:center;gap:2rem;flex-wrap:wrap}.LandingPage_journeyTag__lDc8C{display:flex;align-items:center;gap:.5rem}.LandingPage_tagDot__9gXG1{width:1rem;height:1rem;border-radius:50%}.LandingPage_tagDot1__JaREo{background:linear-gradient(90deg,#14b8a6,#3b82f6)}.LandingPage_tagDot2__mpsVx{background:linear-gradient(90deg,#2dd4bf,#14b8a6)}.LandingPage_tagDot3__WJGsU{background:linear-gradient(90deg,#3b82f6,#9333ea)}.LandingPage_tagDot4__TQWyL{background:linear-gradient(90deg,#2dd4bf,#60a5fa)}.LandingPage_pricingGrid__l4_Q3{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;max-width:72rem;margin:0 auto}@media (min-width:768px){.LandingPage_pricingGrid__l4_Q3{grid-template-columns:repeat(3,1fr)}}.LandingPage_pricingCard__sAA7B{background:white;border-radius:1rem;padding:2rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #e5e7eb;position:relative;display:flex;flex-direction:column}.LandingPage_pricingCardFeatured__yA_9q{border-color:#14b8a6;border-width:2px;transform:scale(1.05);z-index:10}.LandingPage_pricingHeader__ifIN8{text-align:center;margin-bottom:2rem}.LandingPage_pricingIcon__UUTd6{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:white}.LandingPage_pFree__iNidy{background:linear-gradient(90deg,#9ca3af,#6b7280)}.LandingPage_pPro__uOqrB{background:linear-gradient(90deg,#14b8a6,#3b82f6)}.LandingPage_pEnt__Th4Ni{background:linear-gradient(90deg,#14b8a6,#9333ea)}.LandingPage_priceValue__nduoJ{font-size:2.25rem;font-weight:700;color:#1f2937}.LandingPage_pricePeriod__ZmUiT{color:#4b5563}.LandingPage_pricingList__d8Sry{list-style:none;padding:0;margin:0 0 2rem;flex:1 1}.LandingPage_pricingItem__x5cMR{display:flex;align-items:center;font-size:.875rem;margin-bottom:.75rem}.LandingPage_checkIcon__MIcH8{width:1rem;height:1rem;color:#22c55e;margin-right:.75rem;flex-shrink:0}.LandingPage_pricingBtn__TugB_{width:100%}.LandingPage_btnDark__xgBq6{background:#374151;color:white}.LandingPage_btnDark__xgBq6:hover{background:#1f2937}.LandingPage_faqSection__F7vHM{max-width:56rem;margin:0 auto}.LandingPage_faqContainer__441Oy{background:white;border-radius:1rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #f3f4f6;padding:1rem}.LandingPage_faqItem__v1BCb{border-bottom:1px solid #e5e7eb}.LandingPage_faqItem__v1BCb:last-child{border-bottom:none}.LandingPage_faqTrigger__U63kF{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1rem;background:none;border:none;font-size:1.125rem;font-weight:600;color:#1f2937;cursor:pointer;text-align:left}.LandingPage_faqContent__l7DHs{padding:0 1rem 1.5rem;color:#4b5563;line-height:1.6}.LandingPage_footer__th1Pi{background:white;border-top:1px solid #e2e8f0;padding:1.5rem 1rem}.LandingPage_footerInner__Wvjsr{max-width:80rem;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.LandingPage_footerInner__Wvjsr{grid-template-columns:2fr 1fr 1fr 1fr}}.LandingPage_footerColumn__dfrJe{display:flex;flex-direction:column}.LandingPage_footerLogo__OW759{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;text-decoration:none}.LandingPage_footerTagline__R5lYk{color:#64748b;line-height:1.6;max-width:20rem}.LandingPage_footerHeading__pY34T{font-weight:700;margin-bottom:1rem;font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;color:#111827}.LandingPage_footerList__0qE9T{list-style:none;padding:0;display:flex;flex-direction:column;gap:.75rem}.LandingPage_footerLink__mmwmM{color:#64748b;text-decoration:none;font-size:.9rem;transition:color .2s}.LandingPage_footerLink__mmwmM:hover{color:#14b8a6}.LandingPage_footerBottom__BlwG7{max-width:80rem;margin:1.5rem auto 0;padding-top:1.5rem;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center}.LandingPage_copyright__1nZkH{color:#94a3b8;font-size:.875rem}@media (max-width:1024px){.LandingPage_heroInner__sdkbB{grid-template-columns:1fr;text-align:center}.LandingPage_heroContent___z7eb{align-items:center}.LandingPage_heroTitle__Ebwi6{font-size:3rem}.LandingPage_heroActions__ClHNv{justify-content:center}.LandingPage_toolsGrid__SRfFc{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.LandingPage_headerActions__L47_K{display:none}.LandingPage_sectionTitle__mYjWg{font-size:2.25rem}.LandingPage_heroTitle__Ebwi6{font-size:2.5rem}.LandingPage_heroActions__ClHNv{flex-direction:column}.LandingPage_toolsGrid__SRfFc{grid-template-columns:repeat(2,1fr)}.LandingPage_assessmentGrid__sK2vq,.LandingPage_questionGrid__DcWpv{grid-template-columns:1fr}.LandingPage_journeyTags__CEmep{gap:1rem}}@keyframes LandingPage_fade-up__lDhc0{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}.LandingPage_animate-fade-up__aV_yQ{animation:LandingPage_fade-up__lDhc0 .5s ease-out forwards}.LandingPage_delay-100__k93Sg{animation-delay:.1s}.LandingPage_delay-200__W_wu_{animation-delay:.2s}.LandingPage_delay-300__t_I7S{animation-delay:.3s}.LandingPage_delay-400__Zxqp5{animation-delay:.4s}@keyframes LandingPage_pulse__B5WmH{0%,to{opacity:1}50%{opacity:.5}}.LandingPage_animate-pulse__23YGG{animation:LandingPage_pulse__B5WmH 2s cubic-bezier(.4,0,.6,1) infinite}.LandingPage_journeyTimeline__McrXT{display:flex;justify-content:space-between;position:relative;margin-top:4rem;padding:0 1rem}.LandingPage_timelineTrack__EwgRN{position:absolute;top:10px;left:3%;right:3%;height:4px;background:linear-gradient(90deg,#e2e8f0,#cbd5e1);z-index:1;border-radius:2px}.LandingPage_timelineItem__HQZrZ{position:relative;z-index:2;text-align:center;flex:1 1;padding:0 .5rem}.LandingPage_timelineDot__2kGvr{width:24px;height:24px;border-radius:50%;background:white;border:4px solid #3b82f6;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center;color:transparent;transition:all .3s}.LandingPage_timelineItem__HQZrZ:hover .LandingPage_timelineDot__2kGvr{transform:scale(1.3);box-shadow:0 0 15px rgba(59,130,246,.5);color:white;border-width:0}.LandingPage_dot1__UF0cP:hover{background:#14b8a6}.LandingPage_dot2__xf62v:hover{background:#3b82f6}.LandingPage_dot3__EhocH:hover{background:#8b5cf6}.LandingPage_dot4__OaMPb:hover{background:#f59e0b}.LandingPage_dot5__eT49B:hover{background:#ec4899}.LandingPage_dot6__7gVJF:hover{background:#10b981}.LandingPage_timelineTitle__dvEUk{font-weight:700;color:#1e293b;margin-bottom:.5rem;font-size:1rem}.LandingPage_timelineDesc__aAYDp{font-size:.85rem;color:#64748b;line-height:1.4}@media (max-width:900px){.LandingPage_journeyTimeline__McrXT{flex-direction:column;padding-left:2rem}.LandingPage_timelineTrack__EwgRN{top:0;bottom:0;left:24px;width:4px;height:100%;right:auto}.LandingPage_timelineItem__HQZrZ{text-align:left;display:flex;flex-direction:column;margin-bottom:2rem;padding-left:3rem}.LandingPage_timelineDot__2kGvr{margin:0;position:absolute;left:-12px;top:0}}.LandingPage_dashboardTabs__gEiKf{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.LandingPage_dashboardTab__Woqr9{padding:.75rem 1.5rem;border-radius:9999px;background:white;border:1px solid #e2e8f0;color:#64748b;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.LandingPage_dashboardTab__Woqr9:hover{background:#f8fafc;color:#1e293b}.LandingPage_dashboardTab__Woqr9.LandingPage_active__hEQNl{background:#0f172a;color:white;border-color:#0f172a}.LandingPage_dashboardPreview__T7Mmp{background:white;border-radius:1.5rem;padding:2.5rem;box-shadow:0 20px 40px -15px rgba(0,0,0,.1);border:1px solid #f1f5f9}.LandingPage_dashboardHeader__0r8Cg{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;border-bottom:1px solid #f1f5f9;padding-bottom:1.5rem}.LandingPage_dashboardMetricsGrid__d3YYl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem}.LandingPage_dashboardMetric___l5ua{background:#f8fafc;padding:1.5rem;border-radius:1rem;border:1px solid #e2e8f0}.LandingPage_dashboardMetricLabel__xwyq0{font-size:.875rem;color:#64748b;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.LandingPage_dashboardMetricValue__oAUtB{font-size:1.75rem;font-weight:700;color:#0f172a}.LandingPage_outcomesGrid__A52jo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.LandingPage_outcomeCard__7L0af{background:white;border-radius:1.5rem;padding:2rem;box-shadow:0 10px 25px rgba(0,0,0,.05);border:1px solid #f1f5f9;display:flex;flex-direction:column;align-items:center;text-align:center}.LandingPage_outcomeValue__n_kTG{font-size:3.5rem;font-weight:800;background:linear-gradient(90deg,#14b8a6,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.LandingPage_outcomeLabel__dWgwn{font-size:1.125rem;font-weight:700;color:#1e293b;margin-bottom:.75rem}.LandingPage_outcomeDesc__FKGKb{color:#64748b;font-size:.95rem;line-height:1.5}.FeatureShowcase_showcaseContainer__2_tI9{display:flex;flex-direction:column;gap:6rem;padding:4rem 1rem;max-width:80rem;margin:0 auto}.FeatureShowcase_featureRow__6oSru{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;align-items:center}.FeatureShowcase_contentSide__7OlHI{order:2;display:flex;flex-direction:column;align-items:flex-start}.FeatureShowcase_videoSide__OIDAZ{order:1}@media (min-width:1024px){.FeatureShowcase_featureRow__6oSru{grid-template-columns:1fr 1.2fr;gap:6rem}.FeatureShowcase_rowNormal___5PO9{grid-template-columns:1.2fr 1fr}.FeatureShowcase_rowNormal___5PO9 .FeatureShowcase_contentSide__7OlHI{order:2}.FeatureShowcase_rowNormal___5PO9 .FeatureShowcase_videoSide__OIDAZ{order:1}.FeatureShowcase_rowReverse__1hfk1{grid-template-columns:1fr 1.2fr}.FeatureShowcase_rowReverse__1hfk1 .FeatureShowcase_contentSide__7OlHI{order:1}.FeatureShowcase_rowReverse__1hfk1 .FeatureShowcase_videoSide__OIDAZ{order:2}}.FeatureShowcase_badge__1Aauu{background:var(--gradient-brand);color:white;padding:.35rem .85rem;border-radius:9999px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.5rem;display:inline-block;box-shadow:0 4px 12px rgba(20,184,166,.15)}.FeatureShowcase_title__5w6m5{font-size:2.5rem;font-weight:800;color:var(--color-text);line-height:1.2;margin-bottom:1.25rem}.FeatureShowcase_description__P1eIB{font-size:1.125rem;color:var(--color-text-secondary);line-height:1.7;margin-bottom:2rem;max-width:36rem}.FeatureShowcase_learnMoreLink__BEgmt{display:inline-flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;color:var(--color-text);text-decoration:none;transition:color .2s;padding-bottom:.25rem}.FeatureShowcase_learnMoreLink__BEgmt:hover{color:var(--color-primary)}.FeatureShowcase_arrowIcon__0gvsn{transition:transform .2s}.FeatureShowcase_learnMoreLink__BEgmt:hover .FeatureShowcase_arrowIcon__0gvsn{transform:translateX(4px)}.FeatureShowcase_videoContainer__B4H3w{position:relative;width:100%;border-radius:24px;overflow:hidden;background:var(--bg-glass);border:1px solid rgba(226,232,240,.8);box-shadow:0 10px 25px -5px rgba(0,0,0,.04),0 8px 10px -6px rgba(0,0,0,.04);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s;aspect-ratio:16/9}.FeatureShowcase_videoContainer__B4H3w:hover{transform:translateY(-5px);box-shadow:0 20px 30px -10px rgba(0,0,0,.08),0 10px 15px -5px rgba(0,0,0,.06);border-color:rgba(20,184,166,.25)}.FeatureShowcase_videoErrorFallback__ipZzu{display:flex;align-items:center;justify-content:center;background:var(--gray-800)}.FeatureShowcase_videoErrorFallback__ipZzu:after{content:"Video preview unavailable";color:var(--gray-400);font-weight:500;font-size:1rem}.FeatureShowcase_videoPlayer__wCqt_{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.FeatureShowcase_title__5w6m5{font-size:2rem}.FeatureShowcase_showcaseContainer__2_tI9{gap:4rem}}