.home_container__2nSFh{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-main);color:var(--text-primary);overflow-x:hidden;font-family:var(--font-family);transition:background-color var(--transition-fast),color var(--transition-fast)}.home_navbar__MLM9Y{position:-webkit-sticky;position:sticky;top:0;z-index:100;height:64px;padding:0 32px;background:var(--bg-surface);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);transition:background-color var(--transition-fast),border-color var(--transition-fast)}.home_navInner__A928r,.home_navbar__MLM9Y{display:flex;align-items:center;justify-content:space-between;width:100%}.home_navInner__A928r{max-width:1120px;margin:0 auto}.home_logo__WQaWo{display:flex;align-items:center;gap:4px;font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);text-decoration:none}.home_logoSlash__SCNWx{font-weight:800;margin-right:2px}.home_logoColor__VQWEA,.home_logoSlash__SCNWx{color:var(--brand-blue)}.home_navLinksCenter__zLt7d{display:flex;align-items:center;gap:24px}.home_navLink__G0mc7{color:var(--text-secondary);font-size:.84rem;font-weight:500;text-decoration:none;transition:color var(--transition-fast)}.home_navLink__G0mc7:hover{color:var(--text-primary)}.home_navActions__O2fVD{display:flex;align-items:center;gap:10px}.home_hero__z_jpu{padding:64px 24px 44px;text-align:center;max-width:1000px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.home_heroPill__BFnEK{display:inline-flex;align-items:center;gap:8px;padding:5px 16px;border-radius:var(--radius-full);background:var(--bg-surface-elevated);border:1px solid var(--border-muted);color:var(--text-secondary);font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.home_heroPillDot__jrOR1{width:6px;height:6px;border-radius:50%;background:var(--brand-blue);box-shadow:0 0 8px var(--brand-blue)}.home_heroTitle__31oGI{font-size:3.25rem;font-weight:800;letter-spacing:-.035em;line-height:1.15;color:var(--text-primary);max-width:820px;margin:4px 0 0}.home_heroTitleHighlight__jevvD{color:var(--brand-blue)}.home_heroSubtitle__G5NMs{font-size:1.05rem;color:var(--text-secondary);max-width:680px;line-height:1.6;margin:0}.home_heroCtaGroup__qi0SZ{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:8px}.home_heroMetricsGrid__0QIS3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;width:100%;max-width:920px;margin-top:24px}.home_heroMetricCard__3ySRG{background:var(--bg-surface);border:1px solid var(--border-subtle);border-top:2px solid var(--brand-blue);border-radius:var(--radius-md);padding:16px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px;transition:transform var(--transition-fast),border-color var(--transition-fast)}.home_heroMetricCard__3ySRG:hover{transform:translateY(-2px);border-color:var(--brand-blue)}.home_heroMetricCategory__sB3Ol{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.home_heroMetricTitle__0apsJ{font-size:.9375rem;font-weight:700;color:var(--text-primary)}.home_heroMetricSubtitle__KI1rC{font-size:.75rem;color:var(--text-secondary)}.home_simulatorSection__BWY_5{max-width:920px;margin:20px auto 80px;padding:0 24px;width:100%}.home_simulatorWrapper__mtVf5{border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-muted);box-shadow:var(--shadow-card);overflow:hidden}.home_simulatorTopBar__C6w6L{background:var(--bg-surface-elevated);padding:10px 16px;border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;gap:12px}.home_windowControls__JZHXz{display:flex;align-items:center;gap:6px}.home_windowDot__M3H_Y{width:9px;height:9px;border-radius:50%}.home_dotRed__DBsgO{background:#ef4444}.home_dotYellow__TW7XU{background:#eab308}.home_dotGreen__ubuXk{background:#10b981}.home_windowTitle__VY8JP{font-size:.75rem;color:var(--text-muted);margin-left:8px;font-weight:600}.home_audioBtn__dM3I2,.home_simulatorAudioToggle__P6Iba{display:flex;align-items:center}.home_audioBtn__dM3I2{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;gap:5px;font-size:.75rem;font-weight:600;transition:color var(--transition-fast)}.home_audioBtn__dM3I2:hover{color:var(--text-primary)}.home_simulatorScene__wN4JT{position:relative;height:320px;background:var(--bg-main);overflow:hidden;padding:24px}.home_liveCamBox__9kV9c,.home_simulatorScene__wN4JT{display:flex;align-items:center;justify-content:center}.home_liveCamBox__9kV9c{position:absolute;top:16px;left:16px;width:120px;height:70px;border-radius:var(--radius-sm);background:var(--bg-surface);border:1px solid var(--border-subtle);flex-direction:column;gap:4px;color:var(--text-muted);font-size:.6875rem;font-weight:500}.home_obsAlertCard___Mwaz{width:92%;max-width:520px;background:rgba(17,22,34,.95);border:2px solid var(--alert-color,#00e5ff);border-radius:20px;padding:24px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;box-shadow:0 0 35px color-mix(in srgb,var(--alert-color,#00e5ff) 35%,transparent),0 10px 40px rgba(0,0,0,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:home_alertEnter__a9kk7 .45s cubic-bezier(.175,.885,.32,1.275) forwards;position:relative;z-index:10}.home_obsAlertExiting__7_gHf{animation:home_alertExit__AbRmC .35s ease forwards!important}@keyframes home_alertEnter__a9kk7{0%{opacity:0;transform:scale(.65) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes home_alertExit__AbRmC{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.85) translateY(-25px)}}.home_alertBadge__MTE0q{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:9999px;background:color-mix(in srgb,var(--alert-color,#00e5ff) 18%,transparent);border:1px solid var(--alert-color,#00e5ff);color:var(--alert-color,#00e5ff);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.home_alertDonorTitle__mqYqg{font-size:1.35rem;font-weight:800;color:#ffffff;letter-spacing:-.01em;text-shadow:0 2px 10px rgba(0,0,0,.5)}.home_alertAmountValue__T_1QI{color:var(--alert-accent,#10b981);font-weight:900}.home_alertMessageBox__xkP1B{width:100%;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:12px 16px;color:#f3f4f6;font-size:.9375rem;font-weight:500;line-height:1.45;word-break:break-word}.home_alertTtsStatus__Ib87W{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;color:var(--brand-blue);font-weight:600}.home_waveformBars__MpiY3{display:flex;align-items:center;gap:2px;height:10px}.home_waveformBar__BrdQM{width:2px;background:var(--brand-blue);border-radius:1px;animation:home_waveBar__LRVt6 .8s ease-in-out infinite alternate}.home_waveformBar__BrdQM:first-child{height:4px;animation-delay:.1s}.home_waveformBar__BrdQM:nth-child(2){height:10px;animation-delay:.3s}.home_waveformBar__BrdQM:nth-child(3){height:6px;animation-delay:.2s}.home_waveformBar__BrdQM:nth-child(4){height:9px;animation-delay:.4s}.home_waveformBar__BrdQM:nth-child(5){height:5px;animation-delay:.15s}@keyframes home_waveBar__LRVt6{0%{transform:scaleY(.4)}to{transform:scaleY(1.2)}}.home_alertDurationBarContainer__UUAsk{width:100%;height:5px;background:rgba(255,255,255,.12);border-radius:9999px;overflow:hidden;margin-top:2px}.home_alertDurationBarFill__wjP4o{height:100%;background:linear-gradient(90deg,var(--alert-color,#00e5ff) 0,var(--alert-accent,#10b981) 100%);border-radius:9999px;animation:home_timerProgress__lzkBU 7s linear forwards}@keyframes home_timerProgress__lzkBU{0%{width:100%}to{width:0}}.home_liveGoalWidget__8wSb2{position:absolute;top:16px;right:16px;width:190px;padding:8px 12px;background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:4px;font-size:.6875rem;color:var(--text-secondary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home_liveGoalBar__kOVoQ{width:100%;height:6px;background:rgba(255,255,255,.1);border-radius:9999px;overflow:hidden}.home_liveGoalFill__LVDKe{width:85%;height:100%;background:linear-gradient(90deg,var(--brand-blue),#10b981);border-radius:9999px}.home_simulatorControls__TF8JA{background:var(--bg-surface-elevated);padding:14px 20px;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:12px}.home_simulatorControlsHeader__jBgBX{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.home_simulatorControlsLabel__h_ODd{font-size:.8125rem;color:var(--text-primary);font-weight:700;display:flex;align-items:center;gap:6px}.home_simulatorButtonRow__6FTMy{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.home_simTriggerBtn__z2rIz{padding:8px 14px;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer;background:var(--bg-surface);border:1px solid var(--border-muted);color:var(--text-primary);transition:all var(--transition-fast)}.home_simTriggerBtn__z2rIz:hover{background:var(--bg-surface-hover);border-color:var(--brand-blue);transform:translateY(-1px)}.home_simTriggerBtnActive__uGANf{background:var(--brand-blue-subtle);border-color:var(--brand-blue);color:var(--brand-blue)}.home_customSimulatorDrawer__4W0_6{margin-top:6px;padding:12px 14px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:grid;grid-template-columns:1fr 120px 2fr auto;grid-gap:10px;gap:10px;align-items:center}@media (max-width:768px){.home_customSimulatorDrawer__4W0_6{grid-template-columns:1fr}}.home_featuresSection__pv0oX{padding:40px 24px 80px;max-width:960px;margin:0 auto;width:100%}.home_sectionHeader__qrlT9{text-align:center;margin-bottom:36px;display:flex;flex-direction:column;align-items:center;gap:8px}.home_sectionEyebrow__27nS9{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue)}.home_sectionTitle__xI2sC{font-size:2rem;font-weight:800;letter-spacing:-.025em;color:var(--text-primary);margin:0}.home_sectionSubtitle__cUJ_J{color:var(--text-secondary);font-size:.9375rem;max-width:580px;margin:0;line-height:1.5}.home_featuresGrid__G8F46{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.home_featureCard__jrGfO{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:22px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.home_featureCard__jrGfO:hover{border-color:var(--brand-blue-border);transform:translateY(-2px)}.home_featureIcon__yViXc{width:34px;height:34px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:var(--brand-blue-subtle);color:var(--brand-blue);border:1px solid var(--brand-blue-border);margin-bottom:4px}.home_featureTitle__6RLQD{font-size:.9375rem;font-weight:700;color:var(--text-primary);margin:0}.home_featureDesc__2rtDw{color:var(--text-secondary);font-size:.8125rem;line-height:1.5;margin:0;flex:1 1}.home_featureLink__pMpjg{font-size:.6875rem;color:var(--text-muted);font-weight:600;margin-top:4px}.home_calcAndCompareSection__HdwqL{max-width:960px;margin:0 auto 80px;padding:0 24px;width:100%}.home_calcAndCompareGrid__CCUl3{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.home_sideCard__kGvCe{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:28px 24px;display:flex;flex-direction:column;justify-content:space-between}.home_sideCardHeader__BSMHP{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.home_sideCardTitle__QTMwS{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0}.home_sideCardSubtitle__UzmLx{font-size:.8125rem;color:var(--text-secondary);margin:0;line-height:1.45}.home_calcSliderWrapper__paoMn{margin:10px 0 18px;display:flex;flex-direction:column;gap:8px}.home_calcSliderHeader__1JmzX{display:flex;justify-content:space-between;align-items:baseline}.home_calcSliderLabel__EHZdo{font-size:.75rem;color:var(--text-secondary);font-weight:600}.home_calcCurrentAmount__vJ1_L{font-size:1.35rem;font-weight:800;color:var(--brand-blue)}.home_calcSlider____Od6{width:100%;height:6px;border-radius:3px;background:var(--border-muted);outline:none;-webkit-appearance:none;cursor:pointer}.home_calcSlider____Od6::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--brand-blue);cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.4)}.home_sliderTicks__1p5FG{display:flex;justify-content:space-between;font-size:.6875rem;color:var(--text-muted)}.home_calcResultsList__Tgu4c{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.home_calcRowOther__gxX6b{border-radius:var(--radius-md);background:var(--bg-surface-elevated);border:1px solid var(--border-subtle)}.home_calcRowApoia__wtwDv,.home_calcRowOther__gxX6b{display:flex;align-items:center;justify-content:space-between;padding:12px 14px}.home_calcRowApoia__wtwDv{border-radius:var(--radius-md);background:var(--brand-blue-subtle);border:1px solid var(--brand-blue-border)}.home_calcRowInfo__FiVYw{display:flex;flex-direction:column;gap:2px}.home_calcRowName__f3kuw{font-size:.8125rem;font-weight:600;color:var(--text-secondary)}.home_calcRowDesc__AUdZC{font-size:.6875rem;color:var(--text-muted)}.home_calcRowValueOther__na4wE{font-size:1.05rem;font-weight:700;color:var(--text-secondary)}.home_calcRowNameApoia__qdLyZ{font-size:.8125rem;font-weight:700;color:var(--text-primary)}.home_calcRowDescApoia__4hv6M{font-size:.6875rem;color:var(--brand-blue);font-weight:600}.home_calcRowValueApoia__5vDt7{font-size:1.25rem;font-weight:800;color:var(--brand-blue)}.home_calcSavingsSummary__IbamG{font-size:.75rem;color:var(--text-secondary);text-align:center;padding-top:10px;border-top:1px solid var(--border-subtle)}.home_calcSavingsSummary__IbamG strong{color:var(--text-primary)}.home_tableResponsive__CfygZ{overflow-x:auto;margin-bottom:16px}.home_compTable__dd_0r{width:100%;border-collapse:collapse;text-align:left;font-size:.78125rem}.home_compTable__dd_0r td,.home_compTable__dd_0r th{padding:10px 8px;border-bottom:1px solid var(--border-subtle)}.home_compTable__dd_0r th{color:var(--text-muted);font-weight:700;font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase}.home_compHeadHighlight__ny5vw{color:var(--brand-blue)!important}.home_compTableHighlight__1hQF0{color:var(--brand-blue);font-weight:700}.home_compFooterNote__UIw_d{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid var(--border-subtle);font-size:.6875rem;color:var(--text-muted)}.home_compFooterBadge__OBmxQ{font-size:.625rem;font-weight:700;padding:2px 6px;border-radius:var(--radius-sm);background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary)}.home_faqSection__WX8e7{max-width:760px;margin:0 auto 80px;padding:0 24px;width:100%}.home_faqList__G3Hm5{display:flex;flex-direction:column;gap:8px}.home_faqItem__lyXGn{border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--border-subtle);overflow:hidden;transition:border-color var(--transition-fast)}.home_faqItem__lyXGn:hover{border-color:var(--border-muted)}.home_faqQuestion__IyPGC{width:100%;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;text-align:left;font-size:.875rem;font-weight:600;color:var(--text-primary);cursor:pointer;background:none;border:none}.home_faqChevron__0zxht{color:var(--text-muted);flex-shrink:0}.home_faqAnswer__S974I{padding:0 18px 14px;color:var(--text-secondary);font-size:.8125rem;line-height:1.55}.home_ctaBanner__Tj2pr{max-width:860px;margin:0 auto 70px;padding:0 24px;width:100%}.home_ctaCard__vYrXk{border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-muted);padding:44px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;box-shadow:var(--shadow-card)}.home_ctaTitle__Tq2px{font-size:1.85rem;font-weight:800;letter-spacing:-.025em;color:var(--text-primary);max-width:540px;margin:0;line-height:1.25}.home_ctaSubtitle__V2T2P{color:var(--text-secondary);font-size:.9375rem;max-width:480px;margin:0 0 6px;line-height:1.5}.home_ctaGuarantee__MJBi2{font-size:.6875rem;color:var(--text-muted);font-weight:500}.home_footer__df0cR{margin-top:auto;border-top:1px solid var(--border-subtle);background:var(--bg-surface);padding:24px 24px 20px;color:var(--text-muted);font-size:.75rem}.home_footerInner__8nnwW{max-width:960px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.home_systemStatus__EseD_{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:600;letter-spacing:.04em;color:var(--text-secondary)}.home_statusDot__NN4QS{width:6px;height:6px;border-radius:50%;background:var(--brand-blue);box-shadow:0 0 6px var(--brand-blue)}.home_footerLinks__02S0A{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.home_footerLink__MzXm9{color:var(--text-muted);text-decoration:none;font-size:.6875rem;font-weight:600;letter-spacing:.04em;transition:color var(--transition-fast)}.home_footerLink__MzXm9:hover{color:var(--text-primary)}.home_footerCopyright__Ly42w{color:var(--text-muted);font-size:.6875rem;margin:0}@media (max-width:860px){.home_heroTitle__31oGI{font-size:2.3rem}.home_heroMetricsGrid__0QIS3{grid-template-columns:repeat(2,1fr)}.home_calcAndCompareGrid__CCUl3,.home_featuresGrid__G8F46{grid-template-columns:1fr}}@media (max-width:640px){.home_navbar__MLM9Y{padding:0 16px}.home_navLinksCenter__zLt7d{display:none}.home_hero__z_jpu{padding:40px 16px 32px}.home_heroTitle__31oGI{font-size:1.85rem}.home_heroMetricsGrid__0QIS3{grid-template-columns:1fr}.home_simulatorScene__wN4JT{height:280px}.home_obsAlertCard___Mwaz{padding:12px}.home_ctaCard__vYrXk{padding:28px 18px}}