.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;color:#1f2937;border:1px solid #e5e7eb}.LandingPage_btnGradientOutline__IgLWX:hover{background:#f9fafb}.LandingPage_hero__eTOGX{background:linear-gradient(90deg,#f0fdfa,#eff6ff);padding:3rem 0}.LandingPage_heroInner__sdkbB{max-width:80rem;margin:0 auto;padding:0 1rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.LandingPage_heroContent___z7eb{display:flex;flex-direction:column;gap:1.5rem}.LandingPage_heroTitle__Ebwi6{font-size:4rem;font-weight:700;color:#1f2937;line-height:1.2;margin:0}.LandingPage_gradientText__KzyUn{background:linear-gradient(90deg,#0d9488,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.LandingPage_heroDescription__cO5Ka{margin-bottom:2rem}.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;gap:1rem}.LandingPage_btnLarge__DfQHa{padding:1rem 2rem;font-size:1.125rem}.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}.LandingPage_heroImage__dVr84{width:100%;height:auto;object-fit:cover}.LandingPage_section__GTtzB{padding:2.5rem 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:3rem}.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_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:3rem 1rem}.LandingPage_footerInner__Wvjsr{max-width:80rem;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem}@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:1.5rem;text-decoration:none}.LandingPage_footerTagline__R5lYk{color:#64748b;line-height:1.6;max-width:20rem}.LandingPage_footerHeading__pY34T{font-weight:700;margin-bottom:1.5rem;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:3rem auto 0;padding-top:2rem;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}