.page_tsx_lw_pageContainer__038hA{background-color:#faf8f4;display:flex;flex-direction:column;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_tsx_lw_pageContainer__038hA::selection{background-color:rgba(16,185,129,.2);color:#1c1b1a}.page_tsx_lw_statsSection__L_EFV{background-color:#0e7a57;padding-bottom:3rem;padding-top:2rem;position:relative;z-index:10;width:100%;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}@media(min-width:640px){.page_tsx_lw_statsSection__L_EFV{padding-top:2rem}}.page_tsx_lw_statsContainer__9_al4{max-width:64rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.page_tsx_lw_statsContainer__9_al4{padding-left:1.5rem}}@media(min-width:1024px){.page_tsx_lw_statsContainer__9_al4{padding-left:2rem;padding-right:2rem}}.page_tsx_lw_programsSection__hRccC{background-color:#faf8f4;padding-top:3rem;padding-bottom:3rem}.page_tsx_lw_featuresSection__f68V_{background-color:#081c15;position:relative;padding-top:4rem;padding-bottom:4rem}.page_tsx_lw_testimonialsSection__iu7Df{background-color:#f9fafb;padding-top:4rem;padding-bottom:4rem}.page_tsx_lw_ctaSection__eAGQJ{background-color:#081c15;padding-top:4rem;padding-bottom:4rem}.page_tsx_lw_waveContainer__FOhmC,.page_tsx_lw_waveSvg__nmHcN{display:none}.page_tsx_lw_wavePath__fHJaF{fill:rgba(0,0,0,0)}.page_tsx_lw_marqueeWrapper__ZK7hb{width:100%;background-color:#081c15;border-top:1px solid #064e3b;border-bottom:1px solid #064e3b;overflow:hidden;position:relative}.page_tsx_lw_marqueeInner__MJVPF{mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent)}.page_tsx_lw_marqueeTrack__fAgOq{display:flex;width:max-content;padding:.875rem 0}.page_tsx_lw_marqueeItem__0ZsZA{display:inline-flex;align-items:center;gap:.75rem;padding:0 2rem;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:#a7f3d0;white-space:nowrap}.page_tsx_lw_marqueeDot__Amh9s{color:#f59e0b;font-size:.75rem}.PageLayout_tsx_lw_page__qzEAa{min-height:100vh;display:flex;flex-direction:column}.PageLayout_tsx_lw_main__nHfK_{flex:1 1}.Navbar_tsx_lw_bar__Fpw9_{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid #e5e7eb;background:#fff}.Navbar_tsx_lw_inner__wWTJ0{max-width:80rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.Navbar_tsx_lw_inner__wWTJ0{padding:0 1.5rem}}@media(min-width:1024px){.Navbar_tsx_lw_inner__wWTJ0{padding:0 2rem}}.Navbar_tsx_lw_row__oAgmn{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.Navbar_tsx_lw_logoWrap__HEW1V{flex-shrink:0}.Navbar_tsx_lw_logoLink___2et0{display:flex;align-items:center;gap:.5rem}.Navbar_tsx_lw_logoImage__BJzb9{height:2rem;width:auto}.Navbar_tsx_lw_brandText__rOs4t{font-size:1.5rem;font-weight:700}.Navbar_tsx_lw_nav__VPRq4{display:none}@media(min-width:1024px){.Navbar_tsx_lw_nav__VPRq4{display:flex;align-items:center;gap:.25rem;flex:1 1;justify-content:center;position:relative}}.Navbar_tsx_lw_loginLink__qk3Jn,.Navbar_tsx_lw_navLink__QPDFZ{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#4b5563;border-radius:9999px}.Navbar_tsx_lw_loginLink__qk3Jn:hover,.Navbar_tsx_lw_navLink__QPDFZ:hover{color:#111827;background:rgba(243,244,246,.8)}.Navbar_tsx_lw_navLink__QPDFZ{transition:all .2s cubic-bezier(.4,0,.2,1)}.Navbar_tsx_lw_loginLink__qk3Jn{transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.Navbar_tsx_lw_dropdown__euyFB{position:relative}.Navbar_tsx_lw_dropdownToggle__GhGYb{display:inline-flex;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#4b5563;border-radius:9999px;transition:all .15s cubic-bezier(.4,0,.2,1)}.Navbar_tsx_lw_dropdownToggle__GhGYb:hover{color:#111827;background:rgba(243,244,246,.8)}.Navbar_tsx_lw_chevron__Mrikp{width:.875rem;height:.875rem;margin-left:.375rem;opacity:.6;transition:transform .3s cubic-bezier(.4,0,.2,1)}.Navbar_tsx_lw_dropdown__euyFB:hover .Navbar_tsx_lw_chevron__Mrikp{transform:rotate(180deg)}.Navbar_tsx_lw_dropdownPanel__ffIr7{position:absolute;left:50%;transform:translateX(-50%);margin-top:.5rem;width:16rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #f3f4f6;border-radius:1.25rem;box-shadow:0 20px 40px -15px rgba(0,0,0,.1);padding:.5rem;z-index:60;font-size:.875rem}.Navbar_tsx_lw_dropdownItem__iHoDh{display:block;padding:.75rem 1rem;border-radius:.75rem;color:#4b5563;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.Navbar_tsx_lw_dropdownItem__iHoDh:hover{color:#111827;background:#f9fafb}.Navbar_tsx_lw_dropdownItemTitle__UPVsL{font-weight:500;color:#111827}.Navbar_tsx_lw_dropdownItemDesc__51_Tm{font-size:.75rem;color:#9ca3af;margin-top:.125rem}.Navbar_tsx_lw_desktopLang__2teps{display:none}@media(min-width:1024px){.Navbar_tsx_lw_desktopLang__2teps{display:flex;align-items:center}}.Navbar_tsx_lw_authArea__ePKHQ{display:none}@media(min-width:1024px){.Navbar_tsx_lw_authArea__ePKHQ{display:flex;align-items:center;gap:.5rem;flex-shrink:0;position:relative}}.Navbar_tsx_lw_ctaButton___nm8W{display:inline-flex;align-items:center;justify-content:center;font-weight:500;border-radius:9999px;background:#047857;color:#fff;box-shadow:0 4px 12px -4px rgba(5,150,105,.4);transition:all .2s cubic-bezier(.4,0,.2,1);padding:.625rem 1.25rem;font-size:.875rem;margin-left:.25rem}.Navbar_tsx_lw_ctaButton___nm8W:hover{background:#047857;transform:translateY(-.125rem)}.Navbar_tsx_lw_avatarButton__gT6XN{height:2.25rem;width:2.25rem;border-radius:9999px;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:#374151}.Navbar_tsx_lw_avatarButton__gT6XN:hover{box-shadow:0 0 0 2px #10b981}.Navbar_tsx_lw_avatarImage__XQI44{height:2.25rem;width:2.25rem;border-radius:9999px;object-fit:cover}.Navbar_tsx_lw_profileMenu__Jsh0Z{position:absolute;right:0;top:3rem;width:16rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);z-index:60;overflow:hidden}.Navbar_tsx_lw_profileHeader__ax9ne{padding:.75rem 1rem;border-bottom:1px solid #f3f4f6}.Navbar_tsx_lw_profileName__S6LbU{font-size:.875rem;font-weight:600;color:#111827}.Navbar_tsx_lw_profileEmail__IuEqD{font-size:.75rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_tsx_lw_menuList__GvUqI{padding:.25rem 0}.Navbar_tsx_lw_menuItem__wl0nG{display:block;padding:.5rem 1rem;font-size:.875rem;color:#374151}.Navbar_tsx_lw_menuItem__wl0nG:hover{background:#f9fafb}.Navbar_tsx_lw_menuDivider__rjMLx{border-top:1px solid #f3f4f6}.Navbar_tsx_lw_signOut__JxycR{width:100%;text-align:left;padding:.5rem 1rem;font-size:.875rem;color:#dc2626}.Navbar_tsx_lw_signOut__JxycR:hover{background:#fef2f2}.Navbar_tsx_lw_menuIcon__Vo3dc{width:1.5rem;height:1.5rem}.Navbar_tsx_lw_menuButton__CzBxN{flex-shrink:0}@media(min-width:1024px){.Navbar_tsx_lw_menuButton__CzBxN{display:none}}.Navbar_tsx_lw_mobilePanel__2imO_{border-top:1px solid #e5e7eb;padding:1rem 0;background:#fff;box-shadow:0 10px 30px rgba(17,24,39,.08);max-height:calc(100vh - 5rem);overflow-y:auto}@media(min-width:1024px){.Navbar_tsx_lw_mobilePanel__2imO_{display:none}}.Navbar_tsx_lw_mobileStack__eMiar{display:flex;flex-direction:column;gap:1rem}.Navbar_tsx_lw_mobileLink__tNLCD{display:block;color:#111827;font-weight:500}.Navbar_tsx_lw_mobileLink__tNLCD:hover{color:#059669}.Navbar_tsx_lw_mobileGroup__raRTp{display:flex;flex-direction:column;gap:.5rem;padding-left:.5rem;border-left:2px solid #f3f4f6}.Navbar_tsx_lw_mobileGroupLabel__rC1t5{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;color:#9ca3af;letter-spacing:.025em}.Navbar_tsx_lw_mobileSubLink__3kL6U{display:block;color:#374151}.Navbar_tsx_lw_mobileSubLink__3kL6U:hover{color:#059669}.Navbar_tsx_lw_mobileLang__qBQn_{padding:.5rem 1rem;border-top:1px solid #f3f4f6;font-size:.875rem;color:#6b7280}.Navbar_tsx_lw_splitRow__xUgub{display:flex;align-items:center;justify-content:space-between}.Navbar_tsx_lw_mobileLangLabel__ZUQDK{font-weight:500}.Navbar_tsx_lw_mobileAuth__o_qpX{border-top:1px solid #e5e7eb;padding-top:1rem}.Navbar_tsx_lw_mobileLogin__vnTHX{color:#111827;font-weight:500;padding:0 .5rem}.Navbar_tsx_lw_mobileLogin__vnTHX:hover{color:#059669}.Navbar_tsx_lw_mobileCta__2_YKK{display:inline-flex;align-items:center;justify-content:center;font-weight:500;border-radius:.5rem;background:#047857;color:#fff;padding:.5rem 1rem;font-size:.875rem}.Navbar_tsx_lw_mobileCta__2_YKK:hover{background:#047857}.Navbar_tsx_lw_authStack__66duq{display:flex;flex-direction:column;gap:.5rem}.Navbar_tsx_lw_mobileMenuItem__rkMez{display:block;padding:.5rem .75rem;border-radius:.375rem;color:#111827}.Navbar_tsx_lw_mobileMenuItem__rkMez:hover{background:#f9fafb}.Navbar_tsx_lw_mobileSignOut__edP_3{width:100%;text-align:left;padding:.5rem .75rem;border-radius:.375rem;color:#dc2626}.Navbar_tsx_lw_mobileSignOut__edP_3:hover{background:#fef2f2}.Button_tsx_lw_btn__HsoIz{display:inline-flex;align-items:center;justify-content:center;font-weight:500;border-radius:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,0);cursor:pointer;outline:none}.Button_tsx_lw_btn__HsoIz:focus-visible{box-shadow:0 0 0 2px rgba(16,185,129,.5)}.Button_tsx_lw_btn__HsoIz:disabled{opacity:.5;cursor:not-allowed}.Button_tsx_lw_fullWidth__Lf4_2{width:100%}.Button_tsx_lw_primary__8qjMp{background-color:#047857;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.Button_tsx_lw_primary__8qjMp:hover:not(:disabled){background-color:#065f46}.Button_tsx_lw_secondary__uwG1_{background-color:#374151;color:#fff}.Button_tsx_lw_secondary__uwG1_:hover:not(:disabled){background-color:#4b5563}.Button_tsx_lw_outline__6xd_n,.Button_tsx_lw_outlined__z2SMu{background-color:rgba(0,0,0,0);border:2px solid #059669;color:#059669}.Button_tsx_lw_outline__6xd_n:hover:not(:disabled),.Button_tsx_lw_outlined__z2SMu:hover:not(:disabled){background-color:#ecfdf5}.Button_tsx_lw_ghost__M9d7e{background-color:rgba(0,0,0,0);color:#374151}.Button_tsx_lw_ghost__M9d7e:hover:not(:disabled){background-color:#f3f4f6}.Button_tsx_lw_danger__MaaQm{background-color:#dc2626;color:#fff}.Button_tsx_lw_danger__MaaQm:hover:not(:disabled){background-color:hsl(0,72.2222222222%,40.5882352941%)}.Button_tsx_lw_success__tCfjd{background-color:#047857;color:#fff}.Button_tsx_lw_success__tCfjd:hover:not(:disabled){background-color:#065f46}.Button_tsx_lw_sm__rB9Sp{padding:.375rem .75rem;font-size:.875rem}.Button_tsx_lw_md__J1a_j{padding:.5rem 1rem;font-size:.875rem}.Button_tsx_lw_lg__Fki3V{padding:.75rem 1.5rem;font-size:1rem}.Button_tsx_lw_xl__Iih2f{padding:1rem 2rem;font-size:1.125rem}.Button_tsx_lw_spinner__zy5W7{margin-left:-.25rem;margin-right:.5rem;animation:Button_tsx_lw_spin__Go9Bu 1s linear infinite;width:1rem;height:1rem}.Button_tsx_lw_iconLeft__gfU0V{margin-right:.5rem}.Button_tsx_lw_iconRight__PH7T7{margin-left:.5rem}.Button_tsx_lw_svgOpacity25__SlJLe{opacity:.25}.Button_tsx_lw_svgOpacity75__UaVJJ{opacity:.75}@keyframes Button_tsx_lw_spin__Go9Bu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PricingPlans_tsx_lw_section__a1lJW{margin:0 auto;max-width:72rem;padding:3rem 1rem;background:#081c15}@media(min-width:640px){.PricingPlans_tsx_lw_section__a1lJW{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.PricingPlans_tsx_lw_section__a1lJW{padding-left:2rem;padding-right:2rem}}.PricingPlans_tsx_lw_tabs__C9AsD{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid #064e3b;padding:.25rem;background:#081c15;margin-bottom:2rem}.PricingPlans_tsx_lw_tabBtn___7dy4{padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;border-radius:9999px;color:#d1d5db;transition:all .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}.PricingPlans_tsx_lw_tabActive__7NJJn{background:#10b981;color:#081c15;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.PricingPlans_tsx_lw_tabIdle__Xm1Ht:hover{color:#fff;background:#081c15}.PricingPlans_tsx_lw_grid__enTKv{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.PricingPlans_tsx_lw_grid__enTKv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.PricingPlans_tsx_lw_grid__enTKv{grid-template-columns:repeat(3,minmax(0,1fr))}}.PricingPlans_tsx_lw_card__5Rvph{padding:1.5rem;border-radius:1.5rem;border:1px solid #064e3b;background:#081c15;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);position:relative;display:flex;flex-direction:column;transition:all .15s cubic-bezier(.4,0,.2,1)}.PricingPlans_tsx_lw_card__5Rvph:hover{border-color:#065f46}@media(min-width:640px){.PricingPlans_tsx_lw_card__5Rvph{padding:2rem}}.PricingPlans_tsx_lw_cardPopular__EGhyV{border-color:rgba(16,185,129,.6)}.PricingPlans_tsx_lw_cardPopular__EGhyV:hover{border-color:rgba(52,211,153,.8)}.PricingPlans_tsx_lw_popularBadge__CVFEe{position:absolute;top:-.625rem;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;padding:.1875rem .75rem;border-radius:9999px;background:#f59e0b;color:#451a03;font-size:.6875rem;font-weight:800;letter-spacing:.025em;text-transform:uppercase;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);white-space:nowrap}.PricingPlans_tsx_lw_planName__LNVrv{font-size:1.125rem;font-weight:700;color:#fff}.PricingPlans_tsx_lw_planDesc__zaxop{margin-top:.25rem;font-size:.875rem;color:#9ca3af;line-height:1.625}.PricingPlans_tsx_lw_price__Qm5ZN{margin-top:1.25rem;font-size:1.875rem;font-weight:800;color:#fff;letter-spacing:-.025em}.PricingPlans_tsx_lw_per__kgkB_{font-size:.875rem;font-weight:500;color:#9ca3af;margin-left:.25rem}.PricingPlans_tsx_lw_featureList__oV2s7{margin-top:1.5rem;display:flex;flex-direction:column;gap:.625rem;flex:1 1}.PricingPlans_tsx_lw_checkRow__It5i3{display:flex;align-items:flex-start;gap:.625rem}.PricingPlans_tsx_lw_checkDisabled__4GPf8{opacity:.4}.PricingPlans_tsx_lw_checkBadge__ui5Df{margin-top:.125rem;display:inline-flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#081c15;border:1px solid rgba(4,120,87,.6);color:#34d399;font-size:.75rem;font-weight:700}.PricingPlans_tsx_lw_checkText__nhkqF{font-size:.8125rem;color:#d1d5db;line-height:1.625}.PricingPlans_tsx_lw_cta__uYGFb{margin-top:2rem;width:100%;border-radius:.75rem;padding:.875rem 0;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.PricingPlans_tsx_lw_billingNote__Cz0uV{margin-top:.75rem;font-size:.6875rem;color:#6b7280;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-align:center;line-height:1.5}.PricingFeaturesTable_tsx_lw_section__Uiwhh{margin:0 auto;max-width:64rem;padding:2.5rem 1rem;background:#081c15}@media(min-width:640px){.PricingFeaturesTable_tsx_lw_section__Uiwhh{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.PricingFeaturesTable_tsx_lw_section__Uiwhh{padding-left:2rem;padding-right:2rem}}.PricingFeaturesTable_tsx_lw_head__Q9b5q{text-align:center;margin-bottom:2rem}.PricingFeaturesTable_tsx_lw_badge__b31Gj{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;background:#081c15;border:1px solid #065f46;color:#6ee7b7;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.PricingFeaturesTable_tsx_lw_title__BIU_G{margin-top:.75rem;font-size:1.5rem;font-weight:800;letter-spacing:-.025em;color:#fff}@media(min-width:640px){.PricingFeaturesTable_tsx_lw_title__BIU_G{font-size:1.875rem}}.PricingFeaturesTable_tsx_lw_sub__T9jpj{margin-top:.5rem;font-size:.875rem;color:#9ca3af;max-width:36rem;margin-left:auto;margin-right:auto;font-weight:500}.PricingFeaturesTable_tsx_lw_tableCard__TaQO4{overflow:hidden;border-radius:1.5rem;border:1px solid #064e3b;background:#081c15;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.PricingFeaturesTable_tsx_lw_tableHead__eFUP3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));background:#081c15;font-size:.875rem;font-weight:700;border-bottom:1px solid #064e3b}.PricingFeaturesTable_tsx_lw_thFeature___oWd5{grid-column:span 6/span 6;padding:1rem;text-align:left;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;color:#d1d5db}@media(min-width:640px){.PricingFeaturesTable_tsx_lw_thFeature___oWd5{padding-left:1.5rem;padding-right:1.5rem}}.PricingFeaturesTable_tsx_lw_thFree__7fWjr{grid-column:span 3/span 3;padding:1rem;text-align:center;color:#d1d5db}.PricingFeaturesTable_tsx_lw_thPro__cHMPg{grid-column:span 3/span 3;padding:1rem;text-align:center;color:#6ee7b7}.PricingFeaturesTable_tsx_lw_rows__VkqDn>*+*{border-top:1px solid #064e3b}.PricingFeaturesTable_tsx_lw_row__q9oOS{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.PricingFeaturesTable_tsx_lw_row__q9oOS:hover{background:rgba(8,28,21,.4)}.PricingFeaturesTable_tsx_lw_cellFeature__AB1Sv{grid-column:span 6/span 6;padding:1rem;font-size:.875rem;font-weight:500;color:#e5e7eb}@media(min-width:640px){.PricingFeaturesTable_tsx_lw_cellFeature__AB1Sv{padding-left:1.5rem;padding-right:1.5rem}}.PricingFeaturesTable_tsx_lw_cellFree__hDIKj,.PricingFeaturesTable_tsx_lw_cellPro__XTb9v{grid-column:span 3/span 3;padding:1rem;text-align:center}.PricingFeaturesTable_tsx_lw_checkActive__6JqDz{border-radius:9999px;border:1px solid rgba(4,120,87,.6);color:#34d399}.PricingFeaturesTable_tsx_lw_checkActive__6JqDz,.PricingFeaturesTable_tsx_lw_checkInactive__4gqvQ{display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;background:#081c15;font-size:.75rem;font-weight:700}.PricingFeaturesTable_tsx_lw_checkInactive__4gqvQ{border-radius:9999px;border:1px solid #064e3b;color:#9ca3af}.PricingFeaturesTable_tsx_lw_foot__btXKk{margin-top:1rem;text-align:center;font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#9ca3af}.UpgradeModal_tsx_lw_body__V_eFF{display:flex;flex-direction:column;gap:1.5rem}.UpgradeModal_tsx_lw_lede__yHA0T{font-size:.875rem;color:#4b5563}.UpgradeModal_tsx_lw_billingRow__fGNlN{display:flex;align-items:center;justify-content:space-between}.UpgradeModal_tsx_lw_toggleGroup__CZ3_z{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid #e5e7eb;padding:.25rem;background:#f9fafb}.UpgradeModal_tsx_lw_toggle__SeTBC{padding:.375rem 1rem;font-size:.875rem;border-radius:9999px;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1)}.UpgradeModal_tsx_lw_toggleActive__Fj1o1{background:#047857;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.UpgradeModal_tsx_lw_toggleInactive__dZnLw{color:#4b5563}.UpgradeModal_tsx_lw_toggleInactive__dZnLw:hover{color:#111827}.UpgradeModal_tsx_lw_price__zLy6s{font-size:1.5rem;font-weight:700;color:#111827}.UpgradeModal_tsx_lw_per__SSUiP{font-size:1rem;font-weight:400;color:#4b5563}.UpgradeModal_tsx_lw_featureList__pDx0n{list-style-type:disc;padding-left:1.25rem;font-size:.875rem;color:#374151}.UpgradeModal_tsx_lw_featureList__pDx0n li+li{margin-top:.25rem}.UpgradeModal_tsx_lw_checkoutBtn__r8lc6{width:100%;background-color:#047857;color:#fff;padding:.75rem 0;font-weight:700;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);border-width:0}.UpgradeModal_tsx_lw_checkoutBtn__r8lc6:hover:not(:disabled){background-color:#047857}.UpgradeModal_tsx_lw_finePrint__IY_NP{font-size:.75rem;color:#6b7280;text-align:center}.BrandText_tsx_lw_onDark__4h4_h{color:#fff}.BrandText_tsx_lw_onLight__y8E_o{color:#111827}.BrandText_tsx_lw_wiseOnDark__u1KEL{color:var(--lw-accent)}.BrandText_tsx_lw_wiseOnLight__IxKtN{color:#16a34a}.LanguageSelector_tsx_lw_container__T_Qdw{position:relative;display:inline-block}.LanguageSelector_tsx_lw_label__BODdS{display:block;font-size:.75rem;font-weight:600;margin-bottom:.5rem;color:#374151}.LanguageSelector_tsx_lw_trigger__nzeD4{display:inline-flex;align-items:center;gap:.25rem;border:1px solid #d1d5db;background:#fff;cursor:pointer;transition:all .15s ease;font-weight:600}.LanguageSelector_tsx_lw_trigger__nzeD4:hover{border-color:#10b981}.LanguageSelector_tsx_lw_compactTrigger__vije3{padding:.25rem .5rem;font-size:.75rem;line-height:1.25rem;border-radius:.375rem}.LanguageSelector_tsx_lw_fullTrigger__gVbfZ{padding:.375rem .75rem;font-size:.875rem;min-width:120px;justify-content:space-between;border-radius:.5rem}.LanguageSelector_tsx_lw_currentLabel__NuaT0{font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;letter-spacing:.025em}.LanguageSelector_tsx_lw_chevron__Ha2EP{font-size:.4rem;opacity:.5;transition:transform .15s ease}.LanguageSelector_tsx_lw_dropdown__QY6Tq{position:absolute;top:calc(100% + .25rem);left:0;z-index:100;min-width:140px;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);padding:.25rem;display:flex;flex-direction:column;gap:.125rem}.LanguageSelector_tsx_lw_option__hyUB1{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border:none;background:rgba(0,0,0,0);cursor:pointer;font-size:.875rem;text-align:left;border-radius:.375rem;transition:background-color .15s ease}.LanguageSelector_tsx_lw_option__hyUB1:hover{background-color:#f3f4f6}.LanguageSelector_tsx_lw_optionSelected__MHhUP{background-color:#d1fae5;color:#065f46}.LanguageSelector_tsx_lw_optionCode__Ic_3F{font-weight:600;font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;letter-spacing:.025em;font-size:.75rem}.LanguageSelector_tsx_lw_optionName__rsJrf{font-size:.75rem;color:#6b7280}.LanguageSelector_tsx_lw_fullVariant__U0ZIT .LanguageSelector_tsx_lw_dropdown__QY6Tq{left:0;width:100%;min-width:160px}.LanguageSelector_tsx_lw_compactVariant__jp_iA .LanguageSelector_tsx_lw_dropdown__QY6Tq{top:calc(100% + .25rem);left:0}.Footer_tsx_lw_footer__mKWSt{position:relative;background:#fff;color:#111827;border-top:1px solid #e5e7eb;box-shadow:0 -8px 30px rgba(0,0,0,.04)}.Footer_tsx_lw_accentLine__7Q0sP{height:.25rem;width:100%;background:linear-gradient(90deg,#10b981,#34d399,#059669)}.Footer_tsx_lw_container__ns3Ho{margin:0 auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem}@media(min-width:640px){.Footer_tsx_lw_container__ns3Ho{padding-left:2.5rem;padding-right:2.5rem}}.Footer_tsx_lw_newsletter__pdIFX{border-bottom:1px solid #e5e7eb;padding-top:3.5rem;padding-bottom:3.5rem}.Footer_tsx_lw_newsletterInner__iSgAd{margin:0 auto;max-width:42rem;text-align:center}.Footer_tsx_lw_eyebrow__RaEOR{margin-bottom:.75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:#047857}.Footer_tsx_lw_newsletterTitle__6Qn7I{font-size:1.875rem;font-weight:700;color:#111827}.Footer_tsx_lw_newsletterSub__GGyVm{margin:.75rem auto 0;max-width:36rem;color:#4b5563}.Footer_tsx_lw_signupWrap__05Jtp{margin:1.5rem auto 0;max-width:28rem}.Footer_tsx_lw_linkSection__fbcck{padding-top:3.5rem;padding-bottom:3.5rem}.Footer_tsx_lw_linkGrid__pKZsm{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2.5rem;gap:2.5rem}@media(min-width:768px){.Footer_tsx_lw_linkGrid__pKZsm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.Footer_tsx_lw_linkGrid__pKZsm{grid-template-columns:repeat(5,minmax(0,1fr))}.Footer_tsx_lw_brandCol__sDlfr{grid-column:span 2/span 2}}.Footer_tsx_lw_brand__Qe2zB{font-size:1.5rem;font-weight:700}.Footer_tsx_lw_signupCard__sAIJh{border-radius:1rem;border:1px solid #e5e7eb;background:#f9fafb;padding:1.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.Footer_tsx_lw_brandDesc__DVZwo{margin-top:1rem;max-width:24rem;color:#4b5563;line-height:1.625}.Footer_tsx_lw_socialWrap__3IeTs{margin-top:1.5rem}.Footer_tsx_lw_socialRow__F1O8M{display:flex;gap:1rem}.Footer_tsx_lw_socialLink__Z_VU1{color:#9ca3af;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.Footer_tsx_lw_socialLink__Z_VU1:hover{color:#047857}.Footer_tsx_lw_socialIcon__tWKJf{width:1.5rem;height:1.5rem}.Footer_tsx_lw_colTitle__B4XB1{margin-bottom:1rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#111827}.Footer_tsx_lw_colList__si0fy{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.Footer_tsx_lw_colLink__e07Q3{font-size:.875rem;color:#4b5563;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.Footer_tsx_lw_colLink__e07Q3:hover{color:#047857}.Footer_tsx_lw_badgeItem__XmZCn{display:flex;align-items:center;gap:.5rem}.Footer_tsx_lw_badgeIcon__sgpuV{width:1.25rem;height:1.25rem}.Footer_tsx_lw_badgeEmerald__tqL3m{color:#047857}.Footer_tsx_lw_badgeSlate__xWZEd{color:#6b7280}.Footer_tsx_lw_bottomBar__ggfgt{border-top:1px solid #e5e7eb;padding-top:2rem;padding-bottom:2rem}.Footer_tsx_lw_bottomRow__P75MZ{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem}@media(min-width:768px){.Footer_tsx_lw_bottomRow__P75MZ{flex-direction:row}}.Footer_tsx_lw_copyright__dnyvy{font-size:.875rem;color:#6b7280}.Footer_tsx_lw_legalRow__jCHeZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:1.5rem;row-gap:.5rem;font-size:.875rem;color:#4b5563}.Footer_tsx_lw_legalLink__5b_oW{transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.Footer_tsx_lw_legalLink__5b_oW:hover{color:#047857}.Footer_tsx_lw_complianceRow___8BHE{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid #f3f4f6;padding-top:1.5rem}@media(min-width:768px){.Footer_tsx_lw_complianceRow___8BHE{flex-direction:row}}.Footer_tsx_lw_badgeRow__81KEn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:1.5rem;row-gap:.75rem;font-size:.875rem;color:#4b5563}@media(min-width:768px){.Footer_tsx_lw_badgeRow__81KEn{justify-content:flex-start}}.Footer_tsx_lw_controls__EGTz8{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#4b5563}.Footer_tsx_lw_localePill__rAW9_{display:flex;align-items:center;gap:.5rem;border-radius:9999px;border:1px solid #e5e7eb;padding:.25rem .75rem;background:#f9fafb}.Footer_tsx_lw_localeSelect__4huQr{border:none;background:rgba(0,0,0,0);color:#374151}.Footer_tsx_lw_localeSelect__4huQr:focus{color:#111827;outline:none}.Footer_tsx_lw_backToTop__BVjmd{display:flex;align-items:center;gap:.5rem;border-radius:9999px;border:1px solid #e5e7eb;padding:.25rem .75rem;background:#f9fafb;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.Footer_tsx_lw_backToTop__BVjmd:hover{border-color:#047857;color:#047857}.Footer_tsx_lw_backIcon__QF_7g{width:1rem;height:1rem}.EmailSignup_tsx_lw_wrapper__2zhWg{border-radius:1rem;padding:2rem}.EmailSignup_tsx_lw_withBackground__0IELd{background-color:#f9fafb}.EmailSignup_tsx_lw_withGradient__tN6D8{background:linear-gradient(90deg,#059669,#7c3aed,#4f46e5);border-radius:1rem;padding:2rem}.EmailSignup_tsx_lw_formInline__m1r6f{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.EmailSignup_tsx_lw_formInline__m1r6f{flex-direction:row}}.EmailSignup_tsx_lw_inputFlex__SNu_8{flex:1 1;background-color:#fff;border-color:#d1d5db}.EmailSignup_tsx_lw_inputFlex__SNu_8:focus{border-color:#10b981}.EmailSignup_tsx_lw_inputGradient__SenVq{flex:1 1;background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);color:#fff}.EmailSignup_tsx_lw_inputGradient__SenVq::placeholder{color:#d1d5db}.EmailSignup_tsx_lw_inputGradient__SenVq:focus{background-color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.5)}.EmailSignup_tsx_lw_btnMinimal__ktyjz{background-color:#047857;color:#fff;padding:.5rem 1.5rem;border-radius:.5rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.EmailSignup_tsx_lw_btnMinimal__ktyjz:hover:not(:disabled){background-color:#047857}.EmailSignup_tsx_lw_btnMinimal__ktyjz:disabled{opacity:.5}.EmailSignup_tsx_lw_btnPrimary__Hesos{background-color:#047857;color:#fff;padding:.75rem 1.5rem;border-radius:.75rem;font-weight:600;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.EmailSignup_tsx_lw_btnPrimary__Hesos:hover:not(:disabled){background-color:#047857}.EmailSignup_tsx_lw_btnPrimary__Hesos:disabled{opacity:.5}.EmailSignup_tsx_lw_btnGradient__nJo36{background-color:#fff;color:#059669;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:600;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.EmailSignup_tsx_lw_btnGradient__nJo36:hover:not(:disabled){background-color:#f3f4f6}.EmailSignup_tsx_lw_btnGradient__nJo36:disabled{opacity:.5}.EmailSignup_tsx_lw_btnGray__j4lQH{background-color:#4b5563;color:#fff;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.EmailSignup_tsx_lw_btnGray__j4lQH:hover:not(:disabled){background-color:#374151}.EmailSignup_tsx_lw_btnFull__pHWAn{width:100%}.EmailSignup_tsx_lw_btnCentered__cGf8e{display:flex;align-items:center;justify-content:center;gap:.5rem}.EmailSignup_tsx_lw_successBox__cEU8p{text-align:center;padding:1rem;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem}.EmailSignup_tsx_lw_successText__HwWvh{color:#166534;font-weight:500}.EmailSignup_tsx_lw_gradientText__YT66f{color:#d1fae5}.EmailSignup_tsx_lw_title__jsA2r{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.EmailSignup_tsx_lw_titleWhite__viwFK{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.EmailSignup_tsx_lw_subtitle__kid5v{color:#4b5563;margin-bottom:2rem;max-width:28rem;margin-left:auto;margin-right:auto}.EmailSignup_tsx_lw_textCenter__ZX_Ro{text-align:center}.EmailSignup_tsx_lw_maxWidthMd__vYWxr{max-width:28rem;margin-left:auto;margin-right:auto}.EmailSignup_tsx_lw_iconWrapper__pC6ie{background-color:#d1fae5}.EmailSignup_tsx_lw_iconWrapperWhite__w2Q_T,.EmailSignup_tsx_lw_iconWrapper__pC6ie{width:4rem;height:4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.EmailSignup_tsx_lw_iconWrapperWhite__w2Q_T{background-color:#dcfce7}.EmailSignup_tsx_lw_iconAccent__5RzqH{width:2rem;height:2rem;color:#059669}.EmailSignup_tsx_lw_iconGreen__wI5l3{width:2rem;height:2rem;color:#16a34a}.EmailSignup_tsx_lw_emoji__pVLpK{font-size:2.25rem;margin-bottom:1rem}.EmailSignup_tsx_lw_spaceY__7l3fI{display:flex;flex-direction:column;gap:1rem}.EmailSignup_tsx_lw_note__hrFtV{margin-top:1rem;font-size:.875rem;color:#6b7280}.EmailSignup_tsx_lw_loadingSpinner__mlJs7{width:1rem;height:1rem;border:2px solid #fff;border-top-color:rgba(0,0,0,0);border-radius:9999px;animation:EmailSignup_tsx_lw_spin__iY7UR 1s linear infinite}@keyframes EmailSignup_tsx_lw_spin__iY7UR{to{transform:rotate(1turn)}}.EmailSignup_tsx_lw_successTitle__ibek9{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.EmailSignup_tsx_lw_successDesc__BGtS3{color:#4b5563;margin-bottom:1.5rem}.Input_tsx_lw_wrapper__k1yCP{display:flex;flex-direction:column;gap:.25rem}.Input_tsx_lw_fullWidth__QhM14{width:100%}.Input_tsx_lw_label___RTiB{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.Input_tsx_lw_fieldWrap__px_ho{position:relative}.Input_tsx_lw_iconSlotLeft__dNfBZ{left:0;padding-left:.75rem}.Input_tsx_lw_iconSlotLeft__dNfBZ,.Input_tsx_lw_iconSlotRight__SN8_3{position:absolute;top:0;bottom:0;display:flex;align-items:center;pointer-events:none}.Input_tsx_lw_iconSlotRight__SN8_3{right:0;padding-right:.75rem}.Input_tsx_lw_iconColor__kVVka{color:#9ca3af}.Input_tsx_lw_input__ytfVS{display:block;width:100%;border-radius:.5rem;border:1px solid #d1d5db;padding:.5rem .75rem;font-size:.875rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.Input_tsx_lw_input__ytfVS:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 2px #10b981}.Input_tsx_lw_input__ytfVS:disabled{opacity:.5;cursor:not-allowed}.Input_tsx_lw_inputError__nm5nG{border-color:#f87171}.Input_tsx_lw_inputError__nm5nG:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc2626}.Input_tsx_lw_inputLeftIcon__Qhjpa{padding-left:2.5rem}.Input_tsx_lw_inputRightIcon__ZtEqM{padding-right:2.5rem}.Input_tsx_lw_message__gdXg0{font-size:.875rem}.Input_tsx_lw_messageError__B3DwQ{color:#dc2626}.Input_tsx_lw_messageDefault__QU61a{color:#6b7280}.AudienceSwitcherSection_tsx_lw_section__sKhAR{width:100%;background:var(--lw-bg);padding:5rem 1rem;border-bottom:1px solid rgba(146,64,14,.1)}@media(min-width:640px){.AudienceSwitcherSection_tsx_lw_section__sKhAR{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.AudienceSwitcherSection_tsx_lw_section__sKhAR{padding-left:2rem;padding-right:2rem}}.AudienceSwitcherSection_tsx_lw_container__etM_I{max-width:64rem;margin:0 auto}.AudienceSwitcherSection_tsx_lw_head__fZePA{text-align:center;margin-bottom:2.5rem}.AudienceSwitcherSection_tsx_lw_eyebrow__eeZTC{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#047857;font-weight:600;margin-bottom:.5rem}.AudienceSwitcherSection_tsx_lw_title__Yda5D{font-size:1.875rem;font-weight:800;color:#111827;letter-spacing:-.025em}@media(min-width:640px){.AudienceSwitcherSection_tsx_lw_title__Yda5D{font-size:2.25rem}}.AudienceSwitcherSection_tsx_lw_tabBar__8QPzH{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2.5rem;padding:.375rem;background:rgba(229,231,235,.7);border-radius:9999px;max-width:36rem;margin-left:auto;margin-right:auto}.AudienceSwitcherSection_tsx_lw_tab__sUT1h{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:9999px;font-size:.75rem;font-weight:600;color:#374151;transition:all .15s cubic-bezier(.4,0,.2,1)}.AudienceSwitcherSection_tsx_lw_tab__sUT1h:hover{color:#111827;background:rgba(209,213,219,.5)}.AudienceSwitcherSection_tsx_lw_tabActive__VP1Vh{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:9999px;font-size:.75rem;font-weight:600;background:#047857;color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transition:all .15s cubic-bezier(.4,0,.2,1)}.AudienceSwitcherSection_tsx_lw_tabIcon___uBZ5{width:1rem;height:1rem}.AudienceSwitcherSection_tsx_lw_card__BmnFL{background:#fff;border-radius:1.5rem;padding:2rem;border:1px solid #e5e7eb}@media(min-width:768px){.AudienceSwitcherSection_tsx_lw_card__BmnFL{padding:3rem}}.AudienceSwitcherSection_tsx_lw_card__BmnFL{box-shadow:0 20px 25px -5px rgba(17,24,39,.05),0 8px 10px -6px rgba(17,24,39,.05)}.AudienceSwitcherSection_tsx_lw_concernBox__DDRga{margin-bottom:1.5rem;padding:1rem;border-radius:1rem;background:#fdebc8;border:1px solid rgba(253,230,138,.8)}.AudienceSwitcherSection_tsx_lw_concernLabel__fHK6q{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;font-weight:600;color:#92400e;text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:.25rem}.AudienceSwitcherSection_tsx_lw_concernText__plZx_{color:#1f2937;font-weight:500;font-style:italic;font-size:.875rem}@media(min-width:640px){.AudienceSwitcherSection_tsx_lw_concernText__plZx_{font-size:1rem}}.AudienceSwitcherSection_tsx_lw_headline__rH5ff{font-size:1.5rem;font-weight:800;color:#111827;margin-bottom:1.5rem;line-height:1.25}@media(min-width:640px){.AudienceSwitcherSection_tsx_lw_headline__rH5ff{font-size:1.875rem}}.AudienceSwitcherSection_tsx_lw_bullets__oaO8R{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.AudienceSwitcherSection_tsx_lw_bullet__f8y6e{display:flex;align-items:flex-start;gap:.75rem;color:#374151;font-size:.875rem}@media(min-width:640px){.AudienceSwitcherSection_tsx_lw_bullet__f8y6e{font-size:1rem}}.AudienceSwitcherSection_tsx_lw_bulletIcon__jle9h{width:1.25rem;height:1.25rem;border-radius:9999px;background:#d1fae5;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.125rem}.AudienceSwitcherSection_tsx_lw_checkIcon__8Uono{width:.875rem;height:.875rem;color:#047857}.AudienceSwitcherSection_tsx_lw_cta__jBtsz{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;border-radius:9999px;background:#047857;color:#fff;font-weight:600;font-size:.875rem;box-shadow:0 4px 6px -1px rgba(4,120,87,.2),0 2px 4px -2px rgba(4,120,87,.2);transition:all .15s cubic-bezier(.4,0,.2,1)}.AudienceSwitcherSection_tsx_lw_cta__jBtsz:hover{background:#065f46}.AudienceSwitcherSection_tsx_lw_ctaIcon__fRRD_{width:1rem;height:1rem}.ConcoursTrackerStrip_tsx_lw_section__KQu7g{width:100%;background:#081c15;padding:3rem 1rem;border-top:1px solid #064e3b;border-bottom:1px solid #064e3b}@media(min-width:640px){.ConcoursTrackerStrip_tsx_lw_section__KQu7g{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.ConcoursTrackerStrip_tsx_lw_section__KQu7g{padding-left:2rem;padding-right:2rem}}.ConcoursTrackerStrip_tsx_lw_container__XWP7z{max-width:72rem;margin:0 auto}.ConcoursTrackerStrip_tsx_lw_headerRow__ltKoc{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media(min-width:768px){.ConcoursTrackerStrip_tsx_lw_headerRow__ltKoc{flex-direction:row;align-items:center;justify-content:space-between}}.ConcoursTrackerStrip_tsx_lw_badge__qPaoQ{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:9999px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);margin-bottom:.75rem}.ConcoursTrackerStrip_tsx_lw_badgeIcon__X8NXm{width:.875rem;height:.875rem;color:#fbbf24}.ConcoursTrackerStrip_tsx_lw_badgeText__xmP0p{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#fde68a}.ConcoursTrackerStrip_tsx_lw_title__yXpv4{font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:-.025em}@media(min-width:640px){.ConcoursTrackerStrip_tsx_lw_title__yXpv4{font-size:1.875rem}}.ConcoursTrackerStrip_tsx_lw_subtitle__4N1Q0{color:#9ca3af;font-size:.875rem;margin-top:.25rem}@media(min-width:640px){.ConcoursTrackerStrip_tsx_lw_subtitle__4N1Q0{font-size:1rem}}.ConcoursTrackerStrip_tsx_lw_eligLink__v4nAq{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#34d399;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ConcoursTrackerStrip_tsx_lw_eligLink__v4nAq:hover{color:#6ee7b7}.ConcoursTrackerStrip_tsx_lw_arrowIcon__4mPCJ{width:1rem;height:1rem}.ConcoursTrackerStrip_tsx_lw_grid__YhrZi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}@media(min-width:768px){.ConcoursTrackerStrip_tsx_lw_grid__YhrZi{grid-template-columns:repeat(3,minmax(0,1fr))}}.ConcoursTrackerStrip_tsx_lw_card__pCvb4{padding:1.25rem;border-radius:1rem;background:#081c15;border:1px solid #064e3b;transition:all .15s cubic-bezier(.4,0,.2,1)}.ConcoursTrackerStrip_tsx_lw_card__pCvb4:hover{border-color:rgba(16,185,129,.4)}.ConcoursTrackerStrip_tsx_lw_card__pCvb4:hover .ConcoursTrackerStrip_tsx_lw_cardTitle__t14LF{color:#6ee7b7}.ConcoursTrackerStrip_tsx_lw_cardClosed__x3Buu{border-color:#374151;opacity:.6}.ConcoursTrackerStrip_tsx_lw_cardOpen__w3Ymk{border-color:#064e3b}.ConcoursTrackerStrip_tsx_lw_cardHeadRow__DQYgC{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.ConcoursTrackerStrip_tsx_lw_subBadge__yMJpQ{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-weight:500;text-transform:uppercase;letter-spacing:.05em;padding:.125rem .625rem;border-radius:.375rem;background:rgba(8,28,21,.8);border:1px solid rgba(6,95,70,.6);color:#6ee7b7}.ConcoursTrackerStrip_tsx_lw_subIcon__Kc_b1{width:.75rem;height:.75rem;color:#34d399}.ConcoursTrackerStrip_tsx_lw_statusBadge__GYis6{font-size:.75rem;font-weight:600;padding:.125rem .625rem;border-radius:9999px;border:1px solid rgba(0,0,0,0)}.ConcoursTrackerStrip_tsx_lw_statusClosed__gvOZY{background:#1f2937;color:#9ca3af;border-color:#374151}.ConcoursTrackerStrip_tsx_lw_statusSoon__68wLR{background:rgba(245,158,11,.2);color:#fde68a;border-color:rgba(245,158,11,.3)}.ConcoursTrackerStrip_tsx_lw_statusOpen__gm5i7,.ConcoursTrackerStrip_tsx_lw_statusUpcoming__3_MMf{background:rgba(16,185,129,.2);color:#6ee7b7;border-color:rgba(16,185,129,.3)}.ConcoursTrackerStrip_tsx_lw_cardTitle__t14LF{font-weight:600;color:#fff;font-size:1rem;line-height:1.375;margin-bottom:.25rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ConcoursTrackerStrip_tsx_lw_institution__9itE4{font-size:.75rem;color:#9ca3af;margin-bottom:.25rem}.ConcoursTrackerStrip_tsx_lw_decree__KXLf2{font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:rgba(251,191,36,.8);margin-bottom:.75rem}.ConcoursTrackerStrip_tsx_lw_cardFoot__iGwC0{padding-top:.75rem;border-top:1px solid #064e3b;display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:#d1d5db}.ConcoursTrackerStrip_tsx_lw_level__GAZ7z{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#9ca3af}.ConcoursTrackerStrip_tsx_lw_dateWrap__3vvR9{display:inline-flex;align-items:center;gap:.25rem;color:#e5e7eb;font-weight:500}.ConcoursTrackerStrip_tsx_lw_dateIcon__S1gA0{width:.875rem;height:.875rem;color:#fbbf24}.ConcoursTrackerStrip_tsx_lw_sourceNote__f2cbx{font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#9ca3af;margin-top:1rem;text-align:center}.EligibilityWidgetTeaser_tsx_lw_section___8g54{width:100%;background:var(--lw-bg);padding:4rem 1rem;border-bottom:1px solid rgba(146,64,14,.1)}@media(min-width:640px){.EligibilityWidgetTeaser_tsx_lw_section___8g54{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.EligibilityWidgetTeaser_tsx_lw_section___8g54{padding-left:2rem;padding-right:2rem}}.EligibilityWidgetTeaser_tsx_lw_container__Tj7j4{max-width:64rem;margin:0 auto}.EligibilityWidgetTeaser_tsx_lw_header__4aMGW{text-align:center;margin-bottom:2.5rem}.EligibilityWidgetTeaser_tsx_lw_eyebrow__c0j_X{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#047857;font-weight:600;margin-bottom:.5rem}.EligibilityWidgetTeaser_tsx_lw_title__tdbtr{font-size:1.875rem;font-weight:800;color:#111827;letter-spacing:-.025em}@media(min-width:640px){.EligibilityWidgetTeaser_tsx_lw_title__tdbtr{font-size:2.25rem}}.EligibilityWidgetTeaser_tsx_lw_subtitle__2hAbv{color:#4b5563;max-width:42rem;margin:.5rem auto 0;font-size:.875rem;font-weight:300}@media(min-width:640px){.EligibilityWidgetTeaser_tsx_lw_subtitle__2hAbv{font-size:1rem}}.EligibilityWidgetTeaser_tsx_lw_sourceLine__ewE24{font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#6b7280;margin-top:.5rem}.EligibilityWidgetTeaser_tsx_lw_card__u0Yiz{background:#fff;border-radius:1.5rem;padding:1.5rem;border:1px solid #e5e7eb;box-shadow:0 20px 25px -5px rgba(17,24,39,.05),0 8px 10px -6px rgba(17,24,39,.05)}@media(min-width:640px){.EligibilityWidgetTeaser_tsx_lw_card__u0Yiz{padding:2.5rem}}.EligibilityWidgetTeaser_tsx_lw_stepGroup__D8vSC{margin-bottom:1.5rem}.EligibilityWidgetTeaser_tsx_lw_stepGroupLast__4e5M0{margin-bottom:2rem}.EligibilityWidgetTeaser_tsx_lw_stepLabel__katpR{display:block;font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:.75rem}.EligibilityWidgetTeaser_tsx_lw_subsystemGrid__Ee41v{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem}@media(min-width:640px){.EligibilityWidgetTeaser_tsx_lw_subsystemGrid__Ee41v{grid-template-columns:repeat(2,minmax(0,1fr))}}.EligibilityWidgetTeaser_tsx_lw_subsystemBtn__QlMSo{padding:1rem;border-radius:1rem;border:1px solid rgba(0,0,0,0);text-align:left;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.EligibilityWidgetTeaser_tsx_lw_subsystemActive__zvHTW{background:#ecfdf5;border-color:#10b981;color:#064e3b;box-shadow:0 0 0 2px rgba(16,185,129,.2)}.EligibilityWidgetTeaser_tsx_lw_subsystemIdle__CTu0K{background:#f9fafb;border-color:#e5e7eb;color:#374151}.EligibilityWidgetTeaser_tsx_lw_subsystemIdle__CTu0K:hover{background:#f3f4f6}.EligibilityWidgetTeaser_tsx_lw_subsystemRow__prp7x{display:flex;align-items:center;justify-content:space-between}.EligibilityWidgetTeaser_tsx_lw_subsystemName__d_R5v{font-size:.875rem;font-weight:600}.EligibilityWidgetTeaser_tsx_lw_checkIcon__T1TjG{width:1rem;height:1rem;color:#059669}.EligibilityWidgetTeaser_tsx_lw_levelGrid__TERee{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem}@media(min-width:640px){.EligibilityWidgetTeaser_tsx_lw_levelGrid__TERee{grid-template-columns:repeat(3,minmax(0,1fr))}}.EligibilityWidgetTeaser_tsx_lw_levelBtn__IEJ2y{padding:.875rem;border-radius:.75rem;border:1px solid rgba(0,0,0,0);font-size:.75rem;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);text-align:left}.EligibilityWidgetTeaser_tsx_lw_levelActive__BiqHS{background:#111827;border-color:#111827;color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.EligibilityWidgetTeaser_tsx_lw_levelIdle___a_Nl{background:#fff;border-color:#e5e7eb;color:#374151}.EligibilityWidgetTeaser_tsx_lw_levelIdle___a_Nl:hover{border-color:#d1d5db;background:#f9fafb}.EligibilityWidgetTeaser_tsx_lw_resultBox___T57O{padding:1.5rem;border-radius:1rem;background:#111827;color:#fff;border:1px solid #1f2937}.EligibilityWidgetTeaser_tsx_lw_resultHead__0tjPD{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #1f2937}@media(min-width:640px){.EligibilityWidgetTeaser_tsx_lw_resultHead__0tjPD{flex-direction:row;align-items:center}}.EligibilityWidgetTeaser_tsx_lw_resultMetaRow__NlF2M{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.EligibilityWidgetTeaser_tsx_lw_shieldIcon__X8eXD{width:1rem;height:1rem;color:#34d399}.EligibilityWidgetTeaser_tsx_lw_liveLabel__zDjtj{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;color:#34d399;text-transform:uppercase;letter-spacing:.05em}.EligibilityWidgetTeaser_tsx_lw_resultTitle__bhNyd{font-size:1.125rem;font-weight:700;color:#fff}.EligibilityWidgetTeaser_tsx_lw_updatedLine__cC_l9{font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#9ca3af;margin-top:.25rem}.EligibilityWidgetTeaser_tsx_lw_statsRow__BMeXj{display:flex;align-items:center;gap:1rem;text-align:center}@media(min-width:640px){.EligibilityWidgetTeaser_tsx_lw_statsRow__BMeXj{text-align:right}}.EligibilityWidgetTeaser_tsx_lw_statValueEmerald__hrq3F{display:block;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:#34d399}.EligibilityWidgetTeaser_tsx_lw_statValueAmber__CYtSs{display:block;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:#fbbf24}.EligibilityWidgetTeaser_tsx_lw_statLabel__MHB0G{font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.EligibilityWidgetTeaser_tsx_lw_divider__RlLmM{width:1px;height:2rem;background:#1f2937}.EligibilityWidgetTeaser_tsx_lw_resultBody__gJ_eA{padding-top:1rem}.EligibilityWidgetTeaser_tsx_lw_pathwaysLabel__GvvxV{font-size:.75rem;color:#9ca3af;margin-bottom:.75rem}.EligibilityWidgetTeaser_tsx_lw_chipRow__F5RaO{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.EligibilityWidgetTeaser_tsx_lw_chip__waOQQ{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;background:#1f2937;color:#e5e7eb;border:1px solid #374151}.EligibilityWidgetTeaser_tsx_lw_cta__4WHZc{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:9999px;background:#047857;color:#fff;font-weight:600;font-size:.875rem;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 15px -3px rgba(16,185,129,.25),0 4px 6px -4px rgba(16,185,129,.25)}@media(min-width:640px){.EligibilityWidgetTeaser_tsx_lw_cta__4WHZc{width:auto}}.EligibilityWidgetTeaser_tsx_lw_cta__4WHZc:hover{background:#34d399}.EligibilityWidgetTeaser_tsx_lw_ctaIconTint__XoCEE{width:1rem;height:1rem;color:#d1fae5}.EligibilityWidgetTeaser_tsx_lw_ctaIcon__YJCKv{width:1rem;height:1rem}.EligibilityWidgetTeaser_tsx_lw_footnote__W6il1{font-size:\$font-size-xs;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#9ca3af;margin-top:.75rem}.EligibilityWidgetTeaser_tsx_lw_footnoteAccent__K3y_O{color:#34d399}.FeaturedProgramsSection_tsx_lw_section__GeBA0{position:relative;z-index:20;max-width:72rem;margin:0 auto;padding:4rem 1rem}@media(min-width:640px){.FeaturedProgramsSection_tsx_lw_section__GeBA0{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.FeaturedProgramsSection_tsx_lw_section__GeBA0{padding:5rem 3rem}}.FeaturedProgramsSection_tsx_lw_header__NLN2c{text-align:center;margin-bottom:3rem;display:flex;flex-direction:column;align-items:center}.FeaturedProgramsSection_tsx_lw_pillBadge__9WWXX{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border-radius:9999px;background-color:rgba(5,150,105,.08);border:1px solid rgba(5,150,105,.2);color:#047857;font-size:.75rem;font-weight:600;letter-spacing:.025em;margin-bottom:1rem}.FeaturedProgramsSection_tsx_lw_title__4GW5O{font-size:2.25rem;font-weight:600;color:#1c1b1a;letter-spacing:-.025em;line-height:1.15;margin-bottom:1rem}@media(min-width:768px){.FeaturedProgramsSection_tsx_lw_title__4GW5O{font-size:3rem}}.FeaturedProgramsSection_tsx_lw_gradientText__oXVtL{color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0e7a57,#6366f1)}.FeaturedProgramsSection_tsx_lw_subtitle__ckwnj{font-size:1rem;color:#5c5a56;max-width:38rem;font-weight:300;line-height:1.6;margin-bottom:2rem}@media(min-width:640px){.FeaturedProgramsSection_tsx_lw_subtitle__ckwnj{font-size:1.125rem}}.FeaturedProgramsSection_tsx_lw_filterPills__A_WyF{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;background-color:#f3f4f6;padding:.25rem;border-radius:9999px}.FeaturedProgramsSection_tsx_lw_filterBtn__THcE1{padding:.5rem 1.25rem;border-radius:9999px;font-size:.875rem;font-weight:500;color:#4b5563;transition:all .2s ease;background:rgba(0,0,0,0);border:none;cursor:pointer}.FeaturedProgramsSection_tsx_lw_filterBtn__THcE1:hover{color:#111827}.FeaturedProgramsSection_tsx_lw_filterBtnActive__ffJ49{background-color:#fff;color:#111827;box-shadow:0 1px 3px rgba(0,0,0,.1)}.FeaturedProgramsSection_tsx_lw_cardsGrid__fep0T{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.75rem;gap:1.75rem}@media(min-width:768px){.FeaturedProgramsSection_tsx_lw_cardsGrid__fep0T{grid-template-columns:repeat(3,minmax(0,1fr))}}.FeaturedProgramsSection_tsx_lw_programCard__lZumd{background-color:#fff;border-radius:1.25rem;border:1px solid rgba(229,231,235,.9);overflow:hidden;display:flex;flex-direction:column;transition:all .35s cubic-bezier(.16,1,.3,1)}.FeaturedProgramsSection_tsx_lw_programCard__lZumd:hover{transform:translateY(-4px);box-shadow:0 20px 35px -10px rgba(0,0,0,.08);border-color:rgba(5,150,105,.3)}.FeaturedProgramsSection_tsx_lw_cardBody__s38lU{padding:1.5rem;display:flex;flex-direction:column;flex:1 1}.FeaturedProgramsSection_tsx_lw_cardTitle__5nZmx{font-size:1.25rem;font-weight:600;color:#111827;margin-bottom:1rem;line-height:1.3}.FeaturedProgramsSection_tsx_lw_highlightsList__btHTG{display:flex;flex-direction:column;gap:.55rem;margin-bottom:1.5rem}.FeaturedProgramsSection_tsx_lw_highlightItem__NF8Bv{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#4b5563}.FeaturedProgramsSection_tsx_lw_cardCta__4toGU{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:#047857;transition:gap .2s ease}.FeaturedProgramsSection_tsx_lw_cardCta__4toGU:hover{gap:.625rem}.FeaturedProgramsSection_tsx_lw_awardIcon__7JBtd{width:.875rem;height:.875rem;color:#10b981}.FeaturedProgramsSection_tsx_lw_dotsOverlay__mOYje{position:absolute;inset:0;opacity:.2;background-image:radial-gradient(#ffffff 1px,transparent 0);background-size:16px 16px}.FeaturedProgramsSection_tsx_lw_overlayTop__sgDeA{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:center}.FeaturedProgramsSection_tsx_lw_programTag__hekIx{padding:.25rem .75rem;font-size:.75rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;border-radius:9999px;border:1px solid rgba(255,255,255,.2)}.FeaturedProgramsSection_tsx_lw_ratingPill__xJZSj{display:flex;align-items:center;gap:.25rem;padding:.25rem .625rem;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9999px;font-size:.75rem;font-weight:700;color:#111827;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.FeaturedProgramsSection_tsx_lw_starIcon__o0UzX{width:.875rem;height:.875rem;color:#fbbf24;fill:#fbbf24}.FeaturedProgramsSection_tsx_lw_reviewCount__gX53P{color:#4b5563;font-weight:400}.FeaturedProgramsSection_tsx_lw_overlayBody__lpxo_{position:relative;z-index:10}.FeaturedProgramsSection_tsx_lw_verifiedChip__J5IdZ{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:.5rem;background:#047857;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:.75rem;font-weight:700;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.FeaturedProgramsSection_tsx_lw_iconSm__zcmWG{width:.875rem;height:.875rem}.FeaturedProgramsSection_tsx_lw_metaRow__xFi4x{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}.FeaturedProgramsSection_tsx_lw_metaIcon__F4PdK{width:.875rem;height:.875rem;color:#9ca3af}.FeaturedProgramsSection_tsx_lw_dotSep__6VWvJ{margin:0 .25rem}.FeaturedProgramsSection_tsx_lw_matchScore__Vx4uT{color:#047857;font-weight:600}.FeaturedProgramsSection_tsx_lw_checkIcon__4HbGX{width:.875rem;height:.875rem;color:#10b981;flex-shrink:0}.FeaturedProgramsSection_tsx_lw_cardFoot__xmxEd{padding-top:1rem;border-top:1px solid #f3f4f6;display:flex;align-items:center;justify-content:space-between;margin-top:auto}.FeaturedProgramsSection_tsx_lw_footNote__aapq9{font-size:.75rem;color:#4b5563}.SpotlightCard_tsx_lw_card__jys0b{position:relative;overflow:hidden}.SpotlightCard_tsx_lw_spotlight__aDAL2{position:absolute;inset:-1px;pointer-events:none;opacity:0;transition:opacity .5s ease;z-index:10}.SpotlightCard_tsx_lw_content___abSl{position:relative;z-index:20;height:100%;width:100%}.HomeCtaSection_tsx_lw_section__0x2IE{max-width:72rem;margin:0 auto;padding:0 1rem 6rem;width:100%;overflow:hidden}@media(min-width:640px){.HomeCtaSection_tsx_lw_section__0x2IE{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.HomeCtaSection_tsx_lw_section__0x2IE{padding-left:3rem;padding-right:3rem}}@media(min-width:768px){.HomeCtaSection_tsx_lw_section__0x2IE{padding-bottom:8rem}}.HomeCtaSection_tsx_lw_card__miHWo{position:relative;overflow:hidden;background-color:#081c15;border:1px solid #064e3b;box-shadow:0 20px 40px -10px rgba(0,0,0,.4);border-radius:2rem;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:2.5rem;color:#fff}@media(min-width:640px){.HomeCtaSection_tsx_lw_card__miHWo{border-radius:2.5rem;padding:2.5rem}}@media(min-width:768px){.HomeCtaSection_tsx_lw_card__miHWo{padding:4rem;flex-direction:row}}@media(min-width:1024px){.HomeCtaSection_tsx_lw_card__miHWo{padding:4.5rem;gap:4rem}}.HomeCtaSection_tsx_lw_card__miHWo:hover .HomeCtaSection_tsx_lw_bgGlow__QCIWd{opacity:1}.HomeCtaSection_tsx_lw_card__miHWo:hover .HomeCtaSection_tsx_lw_graphicCard__JtF4a{transform:rotate(0deg) scale(1.05) translateY(-.5rem)}.HomeCtaSection_tsx_lw_card__miHWo:hover .HomeCtaSection_tsx_lw_graphicSparkle__IdB9_{opacity:1}.HomeCtaSection_tsx_lw_card__miHWo:hover .HomeCtaSection_tsx_lw_floatingElement1__MhwqY{transform:rotate(-20deg) translateY(-1rem) translateX(.5rem)}.HomeCtaSection_tsx_lw_card__miHWo:hover .HomeCtaSection_tsx_lw_floatingElement2__XDRKo{transform:rotate(15deg) translateY(1rem) translateX(-.5rem)}.HomeCtaSection_tsx_lw_gridPattern__TLaEa{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(156,163,175,.04) 1px,transparent 0),linear-gradient(180deg,rgba(156,163,175,.04) 1px,transparent 0);background-size:24px 24px;pointer-events:none;opacity:.5}.HomeCtaSection_tsx_lw_content__Zzp1P{flex:1 1;width:100%;position:relative;z-index:20;text-align:center}@media(min-width:768px){.HomeCtaSection_tsx_lw_content__Zzp1P{text-align:left}}.HomeCtaSection_tsx_lw_badge__ZsCjb{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:9999px;background-color:rgba(6,78,59,.8);border:1px solid #10b981;margin-bottom:1.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:transform .5s}.HomeCtaSection_tsx_lw_badge__ZsCjb:hover{transform:scale(1.05)}.HomeCtaSection_tsx_lw_badgeIcon__hX7Wu{width:.875rem;height:.875rem;color:#34d399}.HomeCtaSection_tsx_lw_badgeText__MLrLs{font-size:.75rem;font-weight:700;color:#a7f3d0;text-transform:uppercase;letter-spacing:.1em}.HomeCtaSection_tsx_lw_title__UJO7m{font-size:2.25rem;font-weight:600;letter-spacing:-.025em;margin-bottom:1.5rem;color:#fff;line-height:1.15}@media(min-width:768px){.HomeCtaSection_tsx_lw_title__UJO7m{font-size:3rem}}@media(min-width:1024px){.HomeCtaSection_tsx_lw_title__UJO7m{font-size:3.5rem}}.HomeCtaSection_tsx_lw_titleHighlight___Grao{color:#34d399}.HomeCtaSection_tsx_lw_description__a2fWS{color:#a7f3d0;max-width:36rem;margin:0 auto 2.5rem;font-weight:400;font-size:1.125rem;line-height:1.625}@media(min-width:768px){.HomeCtaSection_tsx_lw_description__a2fWS{margin-left:0;margin-right:0}}.HomeCtaSection_tsx_lw_buttonGroup__QgEyr{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}@media(min-width:640px){.HomeCtaSection_tsx_lw_buttonGroup__QgEyr{flex-direction:row}}@media(min-width:768px){.HomeCtaSection_tsx_lw_buttonGroup__QgEyr{justify-content:flex-start}}.HomeCtaSection_tsx_lw_primaryButton__fv1fV{height:3.5rem;padding:0 2rem;background-color:#0e7a57;color:#fff;font-weight:500;border-radius:9999px;box-shadow:0 8px 20px -6px rgba(14,122,87,.4);overflow:hidden;position:relative}.HomeCtaSection_tsx_lw_primaryButton__fv1fV:hover{background-color:#065f46}.HomeCtaSection_tsx_lw_primaryButton__fv1fV .HomeCtaSection_tsx_lw_buttonShine__pM2e8{position:absolute;inset:0;width:200%;height:100%;background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:translateX(-150%) skewX(-30deg);transition:transform .7s ease-in-out}.HomeCtaSection_tsx_lw_primaryButton__fv1fV:hover .HomeCtaSection_tsx_lw_buttonShine__pM2e8{transform:translateX(50%) skewX(-30deg)}.HomeCtaSection_tsx_lw_primaryButton__fv1fV .HomeCtaSection_tsx_lw_buttonContent__Uz34H{position:relative;z-index:10;display:flex;align-items:center}.HomeCtaSection_tsx_lw_primaryButton__fv1fV:hover .HomeCtaSection_tsx_lw_buttonIcon__RH46G{transform:translateX(.25rem)}.HomeCtaSection_tsx_lw_buttonIcon__RH46G{width:1rem;height:1rem;margin-left:.5rem;transition:transform .3s}.HomeCtaSection_tsx_lw_secondaryButton__u_oYI{height:3.5rem;padding:0 2rem;background-color:#fff;border:1px solid #e5e1d8;color:#1c1b1a;font-weight:500;border-radius:9999px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.HomeCtaSection_tsx_lw_secondaryButton__u_oYI:hover{background-color:#f9fafb;border-color:#d1d5db}.HomeCtaSection_tsx_lw_graphicSection__RNTdq{display:none;flex:1 1;width:100%;justify-content:center;position:relative;z-index:20;height:18.75rem}@media(min-width:768px){.HomeCtaSection_tsx_lw_graphicSection__RNTdq{display:flex}}.HomeCtaSection_tsx_lw_bgGlow__QCIWd{position:absolute;inset:0;background-image:linear-gradient(to bottom right,rgba(16,185,129,.3),rgba(5,150,105,.3));border-radius:9999px;filter:blur(80px);transition:opacity .7s;opacity:.5}.HomeCtaSection_tsx_lw_graphicCard__JtF4a{position:relative;width:16rem;height:16rem;background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:2rem;border:1px solid #fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(3deg);transition:all .7s ease-out}.HomeCtaSection_tsx_lw_graphicIconWrapper__ROIVi{width:5rem;height:5rem;background-image:linear-gradient(to bottom right,#0e7a57,#f5a623);border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;box-shadow:0 10px 15px -3px rgba(14,122,87,.3);overflow:hidden;position:relative}.HomeCtaSection_tsx_lw_graphicSparkle__IdB9_{position:absolute;inset:0;background-color:rgba(255,255,255,.2);filter:blur(12px);pointer-events:none;border-radius:1rem;opacity:0;transition:opacity .7s}.HomeCtaSection_tsx_lw_sparkleIcon__gaztT{width:2rem;height:2rem;color:#fff;position:relative;z-index:10}.HomeCtaSection_tsx_lw_bar1__ppjI_{height:1rem;width:8rem;background-color:#f3f4f6;border-radius:9999px;margin-bottom:.75rem}.HomeCtaSection_tsx_lw_bar2__BU_VH{height:1rem;width:6rem;background-color:#f9fafb;border-radius:9999px}.HomeCtaSection_tsx_lw_floatingElement1__MhwqY{position:absolute;top:2rem;right:1rem;width:4rem;height:4rem;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.75rem;border:1px solid rgba(255,255,255,.5);box-shadow:0 10px 15px -3px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;transform:rotate(-12deg);transition:all .7s ease-out}.HomeCtaSection_tsx_lw_dotPing__vuqg9{width:1.5rem;height:1.5rem;border-radius:9999px;background-color:#1e8e5a;opacity:.8;position:relative}.HomeCtaSection_tsx_lw_dotPingAnim__wS_VK{position:absolute;width:1.5rem;height:1.5rem;border-radius:9999px;background-color:#1e8e5a}.HomeCtaSection_tsx_lw_floatingElement2__XDRKo{position:absolute;bottom:2rem;left:1rem;width:5rem;height:5rem;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1rem;border:1px solid rgba(255,255,255,.5);box-shadow:0 10px 15px -3px rgba(0,0,0,.05);padding:.75rem;display:flex;flex-direction:column;justify-content:space-around;transform:rotate(6deg);transition:all .7s ease-out}.HomeCtaSection_tsx_lw_line1__Xmrum,.HomeCtaSection_tsx_lw_line2__xSFxE{height:.5rem;width:100%;background-color:#f3f4f6;border-radius:9999px}.HomeCtaSection_tsx_lw_line3__hEhcj{height:.5rem;width:2rem;background-color:#a7f3d0;border-radius:9999px}.MagneticButton_tsx_lw_button__yfXIY{position:relative;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease-out}.MagneticButton_tsx_lw_button__yfXIY:active{transform:scale(.98)}.HomeFeaturesSection_tsx_lw_section__PJUtj{position:relative;z-index:20;max-width:72rem;margin:0 auto;padding:4rem 1rem 6rem}@media(min-width:640px){.HomeFeaturesSection_tsx_lw_section__PJUtj{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.HomeFeaturesSection_tsx_lw_section__PJUtj{padding-left:3rem;padding-right:3rem;padding-bottom:8rem}}.HomeFeaturesSection_tsx_lw_header__F6PWu{text-align:center;margin-bottom:3rem;padding:0 .5rem;display:flex;flex-direction:column;align-items:center}@media(min-width:640px){.HomeFeaturesSection_tsx_lw_header__F6PWu{margin-bottom:4rem;padding:0}}@media(min-width:768px){.HomeFeaturesSection_tsx_lw_header__F6PWu{margin-bottom:5rem}}.HomeFeaturesSection_tsx_lw_badgePill__tgx9Q{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border-radius:9999px;background-color:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.25);color:#34d399;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:.75rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.25rem}.HomeFeaturesSection_tsx_lw_title__abp1d{font-size:1.875rem;font-weight:600;color:#fff;margin-bottom:1rem;letter-spacing:-.025em;line-height:1.1}@media(min-width:768px){.HomeFeaturesSection_tsx_lw_title__abp1d{font-size:3rem}}@media(min-width:1024px){.HomeFeaturesSection_tsx_lw_title__abp1d{font-size:3.5rem}}@media(min-width:640px){.HomeFeaturesSection_tsx_lw_title__abp1d{margin-bottom:1.5rem}}.HomeFeaturesSection_tsx_lw_highlight__E2AS9{color:#34d399}.HomeFeaturesSection_tsx_lw_description__FmOIV{font-size:1rem;color:#9ca3af;max-width:42rem;margin:0 auto;font-weight:300;line-height:1.625}@media(min-width:640px){.HomeFeaturesSection_tsx_lw_description__FmOIV{font-size:1.125rem}}.HomeFeaturesSection_tsx_lw_grid__MbHVJ{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.HomeFeaturesSection_tsx_lw_grid__MbHVJ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.HomeFeaturesSection_tsx_lw_grid__MbHVJ{gap:2rem}}.HomeFeaturesSection_tsx_lw_card__H3etV{background-color:#081c15;border:1px solid #064e3b;text-align:center;border-radius:2rem;padding:2rem;transition:all .4s ease;box-shadow:0 4px 20px rgba(0,0,0,.2)}@media(min-width:768px){.HomeFeaturesSection_tsx_lw_card__H3etV{text-align:left}}.HomeFeaturesSection_tsx_lw_card__H3etV:hover{transform:translateY(-.25rem);border-color:#10b981;box-shadow:0 20px 40px -15px rgba(16,185,129,.2)}.HomeFeaturesSection_tsx_lw_card__H3etV:hover .HomeFeaturesSection_tsx_lw_cardTitle__0SZDY{color:#34d399}.HomeFeaturesSection_tsx_lw_iconWrapper__QRfL5{width:3.5rem;height:3.5rem;background-color:#081c15;border:1px solid #064e3b;border-radius:1rem;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center;transition:all .4s}@media(min-width:768px){.HomeFeaturesSection_tsx_lw_iconWrapper__QRfL5{margin-left:0;margin-right:0}}.HomeFeaturesSection_tsx_lw_cardTitle__0SZDY{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:1rem;letter-spacing:-.025em;transition:color .3s}.HomeFeaturesSection_tsx_lw_cardDescription__by9i7{color:#9ca3af;line-height:1.625;font-weight:400}.HomeFeaturesSection_tsx_lw_badgeIcon__54CiN{width:.875rem;height:.875rem}.HomeFeaturesSection_tsx_lw_cardHead__K5h3B{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.HomeFeaturesSection_tsx_lw_featureIcon__7UcHu{width:1.5rem;height:1.5rem;color:#34d399}.HomeFeaturesSection_tsx_lw_featureBadge__Rk7rq{padding:.25rem .625rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:rgba(8,28,21,.8);color:#6ee7b7;border-radius:9999px;border:1px solid rgba(6,95,70,.6)}.HomeHeroSection_tsx_lw_heroSection__dFlN6{position:relative;width:100%;overflow:hidden;padding-top:2rem;padding-bottom:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:75vh;background-color:#081c15}@media(min-width:640px){.HomeHeroSection_tsx_lw_heroSection__dFlN6{min-height:80vh}}@media(min-width:1024px){.HomeHeroSection_tsx_lw_heroSection__dFlN6{padding-top:2.5rem;padding-bottom:2rem;min-height:85vh}}.HomeHeroSection_tsx_lw_heroInner__5OUMe{position:relative;z-index:10;width:100%;max-width:80rem;margin:3rem auto 2rem;padding:0 1.5rem;display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;align-items:center}@media(min-width:640px){.HomeHeroSection_tsx_lw_heroInner__5OUMe{padding:0 2rem}}@media(min-width:1024px){.HomeHeroSection_tsx_lw_heroInner__5OUMe{grid-template-columns:1fr 1fr;gap:2.5rem}}.HomeHeroSection_tsx_lw_copy__S1zxK{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.HomeHeroSection_tsx_lw_badge__zPDni{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border-radius:9999px;background-color:rgba(8,28,21,.8);border:1px solid rgba(16,185,129,.8);margin-bottom:2rem;cursor:default;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .3s ease}.HomeHeroSection_tsx_lw_badge__zPDni:hover{background-color:#081c15;border-color:#10b981;transform:translateY(-.125rem)}.HomeHeroSection_tsx_lw_badgeDot__8SoBr{position:relative;display:flex;width:.375rem;height:.375rem;border-radius:9999px;background-color:#f5a623}.HomeHeroSection_tsx_lw_badgeDotPing__Hes_4{position:absolute;inset:0;display:inline-flex;border-radius:9999px;background-color:#f5a623;opacity:.75}.HomeHeroSection_tsx_lw_badgeText__KNf71{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#fdebc8;transition:color .3s ease}.HomeHeroSection_tsx_lw_badge__zPDni:hover .HomeHeroSection_tsx_lw_badgeText__KNf71{color:#fff}.HomeHeroSection_tsx_lw_lead__0ZmIN{font-size:1rem;color:rgba(255,255,255,.72);margin-bottom:1.5rem;line-height:1.625;max-width:36rem;font-weight:300}@media(min-width:640px){.HomeHeroSection_tsx_lw_lead__0ZmIN{font-size:1.125rem;margin-bottom:2rem}}@media(min-width:768px){.HomeHeroSection_tsx_lw_lead__0ZmIN{font-size:1.25rem}}@media(min-width:1024px){.HomeHeroSection_tsx_lw_lead__0ZmIN{max-width:42rem}}.HomeHeroSection_tsx_lw_ctaRow__ly0Fv{display:flex;flex-direction:column;gap:1rem;width:100%;margin-bottom:1.5rem;align-items:flex-start;justify-content:flex-start}@media(min-width:640px){.HomeHeroSection_tsx_lw_ctaRow__ly0Fv{flex-direction:row;width:auto}}.HomeHeroSection_tsx_lw_ctaPrimary__eEAZt{display:inline-flex;align-items:center;justify-content:center;height:3rem;padding:0 2rem;font-weight:600;color:#081c15;background-color:#f5a623;border-radius:9999px;box-shadow:0 8px 25px -6px rgba(245,166,35,.4);transition:all .3s ease}.HomeHeroSection_tsx_lw_ctaPrimary__eEAZt:hover{background-color:#fbbf24;box-shadow:0 12px 30px -6px rgba(245,166,35,.55);transform:translateY(-.125rem)}.HomeHeroSection_tsx_lw_ctaPrimary__eEAZt:active{transform:scale(.95)}.HomeHeroSection_tsx_lw_ctaSecondary__8D8PO{display:inline-flex;align-items:center;justify-content:center;height:3rem;padding:0 2rem;font-weight:500;color:rgba(255,255,255,.85);background-color:rgba(31,41,55,.8);border:1px solid rgba(255,255,255,.15);border-radius:9999px;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .3s ease}.HomeHeroSection_tsx_lw_ctaSecondary__8D8PO:hover{background-color:rgba(31,41,55,.95);color:#fff;border-color:rgba(255,255,255,.25);transform:translateY(-.125rem)}.HomeHeroSection_tsx_lw_ctaSecondary__8D8PO:active{transform:scale(.95)}.HomeHeroSection_tsx_lw_ctaIconPrimary__DD2xh{width:1rem;height:1rem;margin-right:.5rem;color:#fde68a;transition:transform .3s ease}.HomeHeroSection_tsx_lw_ctaPrimary__eEAZt:hover .HomeHeroSection_tsx_lw_ctaIconPrimary__DD2xh{transform:rotate(12deg) scale(1.1)}.HomeHeroSection_tsx_lw_ctaIconSecondary__QWwrR{width:1rem;height:1rem;margin-left:.5rem;color:rgba(255,255,255,.6);transition:all .3s ease}.HomeHeroSection_tsx_lw_ctaSecondary__8D8PO:hover .HomeHeroSection_tsx_lw_ctaIconSecondary__QWwrR{transform:translateX(.375rem);color:#fff}.HomeHeroSection_tsx_lw_trust__zqmJR{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;color:rgba(255,255,255,.6)}.HomeHeroSection_tsx_lw_trustBullet__JUzWD{color:#f5a623}.HomeHeroSection_tsx_lw_trustHighlight__D1U81{color:rgba(255,255,255,.8)}.HomeHeroSection_tsx_lw_bento__b2sy2{position:relative;width:100%}.HomeHeroSection_tsx_lw_mockupBg__LPhd1{position:absolute;inset:0;border-radius:2rem;background:linear-gradient(180deg,#f3f4f6,#ffffff);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transition:all .5s cubic-bezier(0,0,.2,1)}.HomeHeroSection_tsx_lw_mockupCard__GYQSG{position:relative;width:100%;height:100%;border-radius:2rem;background-color:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.5)}.HomeHeroSection_tsx_lw_mockupBar__W84M5{position:relative;height:3rem;border-bottom:1px solid rgba(243,244,246,.5);display:flex;align-items:center;padding:0 1.5rem;gap:.5rem;background:rgba(249,250,251,.5);border-top-left-radius:2rem;border-top-right-radius:2rem}.HomeHeroSection_tsx_lw_trafficRow__z98kK{display:flex;gap:.375rem}.HomeHeroSection_tsx_lw_dotRed__Y0err{width:.625rem;height:.625rem;border-radius:9999px;background:#f87171}.HomeHeroSection_tsx_lw_dotYellow__kceFX{width:.625rem;height:.625rem;border-radius:9999px;background:#facc15}.HomeHeroSection_tsx_lw_dotGreen___0DXa{width:.625rem;height:.625rem;border-radius:9999px;background:#4ade80}.HomeHeroSection_tsx_lw_mockupSearch__bPw_F{margin:0 auto;height:1.75rem;width:16rem;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.375rem;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.HomeHeroSection_tsx_lw_searchIcon__hnuAb{width:.75rem;height:.75rem;color:#9ca3af;margin-right:.5rem}.HomeHeroSection_tsx_lw_searchText__9RMfv{font-size:.75rem;color:#9ca3af;font-weight:500}.HomeHeroSection_tsx_lw_searchSpacer__079HM{width:42px}.HomeHeroSection_tsx_lw_mockupBody__dAKti{padding:1rem;display:flex;flex-direction:column;gap:1rem;text-align:left;background:#081c15;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}@media(min-width:768px){.HomeHeroSection_tsx_lw_mockupBody__dAKti{padding:1.5rem}}.HomeHeroSection_tsx_lw_stageTrack__GREIJ{display:flex;align-items:center;gap:.25rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.HomeHeroSection_tsx_lw_stageItem__Z9H1V{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.HomeHeroSection_tsx_lw_stagePill__L55bN{padding:.25rem .625rem;border-radius:.5rem;font-size:.75rem;font-weight:700}.HomeHeroSection_tsx_lw_stagePill__L55bN.HomeHeroSection_tsx_lw_isDone__yl5Eh{background:#10b981;color:#081c15}.HomeHeroSection_tsx_lw_stagePill__L55bN.HomeHeroSection_tsx_lw_isCurrent__7BgVh{background:rgba(16,185,129,.2);border:1px solid #10b981;color:#6ee7b7}.HomeHeroSection_tsx_lw_stagePill__L55bN.HomeHeroSection_tsx_lw_isTodo__oJ7Fx{background:#081c15;border:1px solid #064e3b;color:#9ca3af}.HomeHeroSection_tsx_lw_stageSep__KBDxR{color:#9ca3af;font-size:.75rem}.HomeHeroSection_tsx_lw_liveCard__dkLnH{width:100%;background:#081c15;border:1px solid rgba(4,120,87,.6);border-radius:1rem;padding:1rem;display:flex;align-items:flex-start;gap:.75rem}.HomeHeroSection_tsx_lw_liveAvatar__IhVUN{width:2.5rem;height:2.5rem;border-radius:.75rem;background:rgba(16,185,129,.2);border:1px solid rgba(5,150,105,.4);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#34d399;font-weight:800;font-size:.875rem}.HomeHeroSection_tsx_lw_liveMain__v1DIw{flex:1 1;min-width:0}.HomeHeroSection_tsx_lw_liveHead__XBbYW{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.HomeHeroSection_tsx_lw_liveTitle__iRmrZ{font-weight:700;color:#fff;font-size:.875rem;line-height:1.25}.HomeHeroSection_tsx_lw_liveBadge__wjA6x{padding:.125rem .5rem;background:#10b981;color:#081c15;font-size:.75rem;font-weight:800;border-radius:9999px;display:flex;align-items:center;gap:.25rem;flex-shrink:0}.HomeHeroSection_tsx_lw_liveBadgeIcon__W30rh{width:.625rem;height:.625rem}.HomeHeroSection_tsx_lw_liveSub__ULdmF{font-size:.75rem;color:#9ca3af;margin-top:.125rem}.HomeHeroSection_tsx_lw_liveTags__Pbhi2{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.HomeHeroSection_tsx_lw_liveTag__xhP1l{background:#081c15;border:1px solid #064e3b;color:#6ee7b7;border-radius:.25rem}.HomeHeroSection_tsx_lw_liveTagAmber__u5Usx,.HomeHeroSection_tsx_lw_liveTag__xhP1l{padding:.125rem .5rem;font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace}.HomeHeroSection_tsx_lw_liveTagAmber__u5Usx{background:rgba(69,26,3,.6);border:1px solid rgba(146,64,14,.6);color:#fde68a;border-radius:.25rem}.HomeHeroSection_tsx_lw_reviewCard__iAk9B{width:100%;background:#081c15;border:1px solid #064e3b;border-radius:1rem;padding:1rem;display:flex;align-items:flex-start;gap:.75rem}.HomeHeroSection_tsx_lw_reviewAvatar__2YAAk{width:2.5rem;height:2.5rem;border-radius:.75rem;background:#081c15;border:1px solid #064e3b;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-weight:800;font-size:.875rem}.HomeHeroSection_tsx_lw_reviewStars___Sy4s{display:flex;align-items:center;color:#fbbf24;font-size:.75rem;font-weight:700;gap:.25rem}.HomeHeroSection_tsx_lw_reviewStar__ZlM0F{width:.75rem;height:.75rem;fill:#fbbf24}.HomeHeroSection_tsx_lw_waveWrap__rf3kx{position:absolute;bottom:-1px;left:0;right:0;width:100%;overflow:hidden;line-height:0;pointer-events:none;z-index:20}.HomeHeroSection_tsx_lw_waveSvg__uGgeK{position:relative;display:block;width:100%;height:50px}@media(min-width:640px){.HomeHeroSection_tsx_lw_waveSvg__uGgeK{height:70px}}@media(min-width:768px){.HomeHeroSection_tsx_lw_waveSvg__uGgeK{height:100px}}@media(min-width:1024px){.HomeHeroSection_tsx_lw_waveSvg__uGgeK{height:140px}}.HomeHeroSection_tsx_lw_waveBack__Nk1Fw{fill:rgba(255,255,255,.3)}.HomeHeroSection_tsx_lw_waveMid__xJEsT{fill:rgba(255,255,255,.6)}.HomeHeroSection_tsx_lw_waveFront__LTO2q{fill:#fff}.TypewriterHeadline_tsx_lw_headline__xUikM{font-size:1.875rem;font-weight:400;letter-spacing:-.03em;color:#fff;margin-bottom:1.25rem}@media(min-width:640px){.TypewriterHeadline_tsx_lw_headline__xUikM{font-size:2.5rem;margin-bottom:1.5rem;line-height:1.1}}@media(min-width:768px){.TypewriterHeadline_tsx_lw_headline__xUikM{font-size:3rem}}@media(min-width:1024px){.TypewriterHeadline_tsx_lw_headline__xUikM{font-size:3.5rem}}.TypewriterHeadline_tsx_lw_headline__xUikM{max-width:40rem;line-height:1.1}@media(min-width:640px){.TypewriterHeadline_tsx_lw_headline__xUikM{line-height:1.05}}.TypewriterHeadline_tsx_lw_line__A1idL{display:block}.TypewriterHeadline_tsx_lw_gradientText__4npzn{display:block;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(135deg,#34d399,#10b981 50%,#f59e0b)}.TypewriterHeadline_tsx_lw_cursor__TS4Nv{display:inline-block;width:3px;margin-left:2px;vertical-align:middle;background-color:#111827;border-radius:.25rem;height:.85em}.TypewriterHeadline_tsx_lw_cursor__TS4Nv.TypewriterHeadline_tsx_lw_hidden__RQL1z{opacity:0}.TypewriterHeadline_tsx_lw_cursorGray__J0Fd8{background-color:#6b7280}.TypewriterHeadline_tsx_lw_blink__tKGer{animation:TypewriterHeadline_tsx_lw_blink__tKGer .75s step-end infinite}@keyframes TypewriterHeadline_tsx_lw_blink__tKGer{0%,to{opacity:1}50%{opacity:0}}.HomeStatsStrip_tsx_lw_statsGrid__Et0kl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:2.5rem;row-gap:2.5rem}@media(min-width:768px){.HomeStatsStrip_tsx_lw_statsGrid__Et0kl{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.HomeStatsStrip_tsx_lw_statItem__0IN2o{display:flex;flex-direction:column;justify-content:center;text-align:center}@media(min-width:768px){.HomeStatsStrip_tsx_lw_statItem__0IN2o{border-right:1px solid #e5e1d8}.HomeStatsStrip_tsx_lw_statItem__0IN2o:last-child{border-right:none}}.HomeStatsStrip_tsx_lw_statValue__ZnVYx{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:2.25rem;font-weight:600;letter-spacing:-.03em;color:#fff}@media(min-width:768px){.HomeStatsStrip_tsx_lw_statValue__ZnVYx{font-size:2.75rem}}.HomeStatsStrip_tsx_lw_statLabel__LzMiI{margin:.375rem auto 0;display:inline-block;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:#fff}.ProofOfGroundingSection_tsx_lw_section__YaiWE{width:100%;background:#081c15;padding:5rem 1rem;border-top:1px solid #064e3b}@media(min-width:640px){.ProofOfGroundingSection_tsx_lw_section__YaiWE{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.ProofOfGroundingSection_tsx_lw_section__YaiWE{padding-left:2rem;padding-right:2rem}}.ProofOfGroundingSection_tsx_lw_container__iZdzh{max-width:72rem;margin:0 auto}.ProofOfGroundingSection_tsx_lw_head__4v1RH{text-align:center;margin-bottom:4rem}.ProofOfGroundingSection_tsx_lw_badge__3cTIt{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:9999px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);margin-bottom:1rem}.ProofOfGroundingSection_tsx_lw_badgeIcon__ahu5F{width:1rem;height:1rem;color:#34d399}.ProofOfGroundingSection_tsx_lw_badgeText__ZpAfb{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#6ee7b7}.ProofOfGroundingSection_tsx_lw_title__XsMGY{font-size:1.875rem;font-weight:800;color:#fff;letter-spacing:-.025em}@media(min-width:640px){.ProofOfGroundingSection_tsx_lw_title__XsMGY{font-size:2.25rem}}@media(min-width:768px){.ProofOfGroundingSection_tsx_lw_title__XsMGY{font-size:3rem}}.ProofOfGroundingSection_tsx_lw_titleBreak__Vbh6g{display:none}@media(min-width:640px){.ProofOfGroundingSection_tsx_lw_titleBreak__Vbh6g{display:block}}.ProofOfGroundingSection_tsx_lw_sub__qIw9a{color:#9ca3af;font-size:1rem;max-width:42rem;margin:1rem auto 0;font-weight:300;line-height:1.625}@media(min-width:640px){.ProofOfGroundingSection_tsx_lw_sub__qIw9a{font-size:1.125rem}}.ProofOfGroundingSection_tsx_lw_grid__W0L3u{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.ProofOfGroundingSection_tsx_lw_grid__W0L3u{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ProofOfGroundingSection_tsx_lw_grid__W0L3u{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProofOfGroundingSection_tsx_lw_pillar__1_9U8{padding:1.5rem;border-radius:1.5rem;background:#081c15;border:1px solid #064e3b;display:flex;flex-direction:column;justify-content:space-between;transition:all .15s cubic-bezier(.4,0,.2,1)}.ProofOfGroundingSection_tsx_lw_pillar__1_9U8:hover{border-color:rgba(16,185,129,.4)}.ProofOfGroundingSection_tsx_lw_pillarIcon__CzBJI{width:3rem;height:3rem;border-radius:1rem;background:rgba(8,28,21,.8);border:1px solid rgba(6,95,70,.6);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#34d399;transition:transform .15s cubic-bezier(.4,0,.2,1)}.ProofOfGroundingSection_tsx_lw_pillar__1_9U8:hover .ProofOfGroundingSection_tsx_lw_pillarIcon__CzBJI{transform:scale(1.1)}.ProofOfGroundingSection_tsx_lw_pillarIconSvg__hGddu{width:1.5rem;height:1.5rem}.ProofOfGroundingSection_tsx_lw_pillarBadge__j3_22{display:inline-block;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#fbbf24;margin-bottom:.5rem}.ProofOfGroundingSection_tsx_lw_pillarTitle__kGNp_{font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:.5rem;line-height:1.375;transition:color .15s cubic-bezier(.4,0,.2,1)}.ProofOfGroundingSection_tsx_lw_pillar__1_9U8:hover .ProofOfGroundingSection_tsx_lw_pillarTitle__kGNp_{color:#6ee7b7}.ProofOfGroundingSection_tsx_lw_pillarDesc__BMSJL{font-size:.75rem;color:#9ca3af;line-height:1.625;margin-bottom:1.5rem;font-weight:300}.ProofOfGroundingSection_tsx_lw_pillarFoot__B6GF5{padding-top:1rem;border-top:1px solid #064e3b}.ProofOfGroundingSection_tsx_lw_pillarDetails__TR1g7{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.75rem;color:#d1d5db}.TestimonialsSection_tsx_lw_section__yCZUu{position:relative;z-index:20;max-width:72rem;margin:0 auto;padding:4rem 1rem}@media(min-width:640px){.TestimonialsSection_tsx_lw_section__yCZUu{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.TestimonialsSection_tsx_lw_section__yCZUu{padding:5rem 3rem 6rem}}.TestimonialsSection_tsx_lw_header__qq69O{text-align:center;margin-bottom:3.5rem;display:flex;flex-direction:column;align-items:center}.TestimonialsSection_tsx_lw_badge__qx3fm{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border-radius:9999px;background-color:rgba(5,150,105,.08);border:1px solid rgba(5,150,105,.2);color:#047857;font-size:.75rem;font-weight:600;margin-bottom:1rem}.TestimonialsSection_tsx_lw_title__Ttrmc{font-size:2.25rem;font-weight:600;color:#1c1b1a;letter-spacing:-.025em;line-height:1.15;margin-bottom:1rem}@media(min-width:768px){.TestimonialsSection_tsx_lw_title__Ttrmc{font-size:3rem}}.TestimonialsSection_tsx_lw_gradientText__O72SL{color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0e7a57,#6366f1)}.TestimonialsSection_tsx_lw_subtitle__Ut890{font-size:1rem;color:#5c5a56;max-width:36rem;font-weight:300;line-height:1.6}.TestimonialsSection_tsx_lw_grid__VF27m{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.75rem;gap:1.75rem}@media(min-width:768px){.TestimonialsSection_tsx_lw_grid__VF27m{grid-template-columns:repeat(3,minmax(0,1fr))}}.TestimonialsSection_tsx_lw_card__vDkpr{background-color:#fff;border-radius:1.25rem;border:1px solid rgba(229,231,235,.9);padding:1.75rem;display:flex;flex-direction:column;justify-content:space-between;transition:all .35s cubic-bezier(.16,1,.3,1)}.TestimonialsSection_tsx_lw_card__vDkpr:hover{transform:translateY(-4px);box-shadow:0 20px 35px -10px rgba(0,0,0,.08);border-color:rgba(5,150,105,.3)}.TestimonialsSection_tsx_lw_cardTop__Uq8TW{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.TestimonialsSection_tsx_lw_tag__2tVPc{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;color:#047857;background-color:#ecfdf5;padding:.25rem .625rem;border-radius:9999px}.TestimonialsSection_tsx_lw_quoteText__JzesS{font-size:.9375rem;color:#374151;line-height:1.65;font-style:italic;margin-bottom:1.5rem}.TestimonialsSection_tsx_lw_authorSection__tSVeI{display:flex;align-items:center;gap:.875rem;padding-top:1rem;border-top:1px solid #f3f4f6}.TestimonialsSection_tsx_lw_avatar__e_7ug{width:2.75rem;height:2.75rem;border-radius:9999px;object-fit:cover;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.1)}.TestimonialsSection_tsx_lw_authorName__v4FT0{font-size:.875rem;font-weight:600;color:#111827}.TestimonialsSection_tsx_lw_authorRole__aiAR0{font-size:.75rem;color:#6b7280}.TestimonialsSection_tsx_lw_badgeIcon__bYfO9{width:.875rem;height:.875rem;color:#10b981}.TestimonialsSection_tsx_lw_stars__AfYR_{display:flex;align-items:center;gap:.25rem;color:#fbbf24}.TestimonialsSection_tsx_lw_star__e9WLh{width:1rem;height:1rem;fill:#fbbf24}.TestimonialsSection_tsx_lw_tagIcon__KJFGc{width:.75rem;height:.75rem;color:#10b981}.Textarea_tsx_lw_wrapper__wqF9J{width:100%}.Textarea_tsx_lw_label__sNaFh{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.Textarea_tsx_lw_fieldWrap__6JLZk{position:relative}.Textarea_tsx_lw_iconLeft__YfORu{left:.75rem}.Textarea_tsx_lw_iconLeft__YfORu,.Textarea_tsx_lw_iconRight__eAisz{position:absolute;top:.75rem;color:#9ca3af;font-size:1.125rem;pointer-events:none}.Textarea_tsx_lw_iconRight__eAisz{right:.75rem}.Textarea_tsx_lw_textarea__DIolQ{width:100%;padding:.75rem 1rem;border:1px solid #374151;border-radius:.75rem;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none}.Textarea_tsx_lw_textarea__DIolQ:focus{box-shadow:0 0 0 2px #10b981;border-color:#10b981}.Textarea_tsx_lw_withLeftIcon__1D7Ry{padding-left:3rem}.Textarea_tsx_lw_withRightIcon__aHqQv{padding-right:3rem}.Textarea_tsx_lw_textareaError__p_tQc{border-color:#f87171;background:rgba(76,5,25,.2)}.Textarea_tsx_lw_textareaError__p_tQc:focus{box-shadow:0 0 0 2px #dc2626}.Textarea_tsx_lw_textareaDefault__WcgUa{border-color:#374151;background:rgba(31,41,55,.8);color:#fff}.Textarea_tsx_lw_textareaDefault__WcgUa::placeholder{color:#9ca3af}.Textarea_tsx_lw_textareaDefault__WcgUa:focus{background:#1f2937}.Textarea_tsx_lw_errorText__FfTdo{margin-top:.25rem;font-size:.875rem;color:#dc2626;display:flex;align-items:center}.Textarea_tsx_lw_errorIcon__DqU1g{width:1rem;height:1rem;margin-right:.25rem}.Textarea_tsx_lw_helperText__uMeoU{margin-top:.25rem;font-size:.875rem;color:#6b7280}.NotificationsSection_tsx_lw_card__siC8M{background:#0e2f24;border-radius:.5rem;border:1px solid #065f46;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.NotificationsSection_tsx_lw_cardHead__GoAm3{padding:1.5rem;border-bottom:1px solid #e5e7eb}.NotificationsSection_tsx_lw_cardTitle__I_VHV{font-size:1.125rem;font-weight:600;color:#fff}.NotificationsSection_tsx_lw_cardSub__P1rIj{font-size:.875rem;color:#9ca3af;margin-top:.25rem}.NotificationsSection_tsx_lw_cardBody__Kk89R{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.NotificationsSection_tsx_lw_groupTitle__E68_Z{font-weight:500;color:#fff;margin-bottom:1rem}.NotificationsSection_tsx_lw_stack___9Eap{display:flex;flex-direction:column;gap:1rem}.NotificationsSection_tsx_lw_itemRow__K4lRj{display:flex;align-items:center;justify-content:space-between}.NotificationsSection_tsx_lw_itemLabel___rkXo{font-weight:500;color:#fff}.NotificationsSection_tsx_lw_itemDesc__bDykW{font-size:.875rem;color:#9ca3af}.NotificationsSection_tsx_lw_check__w5gVZ{width:1rem;height:1rem;accent-color:#34d399;border:1px solid #065f46;border-radius:.25rem}.NotificationsSection_tsx_lw_check__w5gVZ:focus{outline:none;box-shadow:0 0 0 2px #10b981}.PasswordModal_tsx_lw_overlay___faBY{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.PasswordModal_tsx_lw_panel__YE2_Z{background:#fff;border-radius:.75rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);padding:2rem;width:100%;max-width:28rem;transform:scale(1);transition:all .2s cubic-bezier(.4,0,.2,1)}.PasswordModal_tsx_lw_head__dUqy8{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.PasswordModal_tsx_lw_title__WVnHO{font-size:1.25rem;font-weight:600;color:#111827}.PasswordModal_tsx_lw_closeBtn__bLIsR{color:#9ca3af;padding:.25rem;transition:color .15s cubic-bezier(.4,0,.2,1)}.PasswordModal_tsx_lw_closeBtn__bLIsR:hover{color:#4b5563}.PasswordModal_tsx_lw_closeIcon__BBp9_{width:1.5rem;height:1.5rem}.PasswordModal_tsx_lw_fields__9UvG3{display:flex;flex-direction:column;gap:1.25rem}.PasswordModal_tsx_lw_actions__9gCv4{display:flex;gap:.75rem;margin-top:2rem}.PasswordModal_tsx_lw_flex1__EBulC{flex:1 1}.ImageUploadModal_tsx_lw_overlay__x6i1B{position:fixed;inset:0;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.ImageUploadModal_tsx_lw_modal__Bm47r{background:#fff;border-radius:.75rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);padding:2rem;width:100%;max-width:28rem;transform:scale(1);transition:all .2s cubic-bezier(.4,0,.2,1)}.ImageUploadModal_tsx_lw_head__WpG6x{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.ImageUploadModal_tsx_lw_title__5PEYG{font-size:1.25rem;font-weight:600;color:#111827}.ImageUploadModal_tsx_lw_closeBtn__i2dD_{color:#9ca3af;padding:.25rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ImageUploadModal_tsx_lw_closeBtn__i2dD_:hover{color:#4b5563}.ImageUploadModal_tsx_lw_closeIcon__98f0k{width:1.5rem;height:1.5rem}.ImageUploadModal_tsx_lw_bodyStack__yO928{display:flex;flex-direction:column;gap:1rem}.ImageUploadModal_tsx_lw_prompt__moIcq{color:#4b5563;text-align:center;margin-bottom:1.5rem}.ImageUploadModal_tsx_lw_fileLabel__sWdRo{display:block}.ImageUploadModal_tsx_lw_fileInput__kL1xa{display:none}.ImageUploadModal_tsx_lw_dropzone__3Cyue{border:2px dashed #d1d5db;border-radius:.5rem;padding:1.5rem;text-align:center;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ImageUploadModal_tsx_lw_dropzone__3Cyue:hover{border-color:#34d399;background:#ecfdf5}.ImageUploadModal_tsx_lw_uploadIcon__xtwQe{width:3rem;height:3rem;color:#9ca3af;margin:0 auto .75rem}.ImageUploadModal_tsx_lw_uploadLabel__vlKom{color:#4b5563;font-weight:500}.ImageUploadModal_tsx_lw_uploadHint__AmiA_{font-size:.875rem;color:#6b7280}.ImageUploadModal_tsx_lw_cameraBtn__IYLFu{width:100%;border:2px dashed #d1d5db;border-radius:.5rem;padding:1.5rem;text-align:center;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ImageUploadModal_tsx_lw_cameraBtn__IYLFu:hover{border-color:#34d399;background:#ecfdf5}.ImageUploadModal_tsx_lw_previewStack__azNe_{display:flex;flex-direction:column;gap:1.5rem}.ImageUploadModal_tsx_lw_center__eUEnn{text-align:center}.ImageUploadModal_tsx_lw_previewWrap__DYjUf{position:relative;width:8rem;height:8rem;margin:0 auto}.ImageUploadModal_tsx_lw_previewImg__m2khY{border-radius:9999px;object-fit:cover;border:4px solid #e5e7eb}.ImageUploadModal_tsx_lw_previewCaption__kC_UR{color:#4b5563;margin-top:.75rem}.ImageUploadModal_tsx_lw_actionsRow__J4pJi{display:flex;gap:.75rem}.ImageUploadModal_tsx_lw_flex1__Ss5Tk{flex:1 1}