.lTnIja_page{width:100%;max-width:1080px;padding:var(--spacing-8) var(--spacing-4) var(--spacing-12);gap:var(--spacing-10);flex-direction:column;margin:0 auto;display:flex}.lTnIja_demoBanner{align-items:center;gap:var(--spacing-2) var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);background:var(--color-info-light);border:1px solid var(--color-info);color:var(--color-text);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.lTnIja_demoLink{color:var(--color-primary);font-weight:var(--font-weight-semibold);text-decoration:underline}.lTnIja_welcome{justify-content:space-between;align-items:flex-end;gap:var(--spacing-6);padding-bottom:var(--spacing-8);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.lTnIja_welcomeIdentity{align-items:center;gap:var(--spacing-4);min-width:0;display:flex}.lTnIja_welcomeLogo{border-radius:var(--radius-xl);object-fit:cover;border:1px solid var(--color-border);flex-shrink:0}.lTnIja_welcomeDate{margin:0 0 var(--spacing-1);font-size:var(--font-size-sm);color:var(--color-gray-600)}.lTnIja_welcomeTitle{font-family:var(--font-family-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text);overflow-wrap:anywhere;margin:0;line-height:1.2}.lTnIja_welcomeCompany{margin:var(--spacing-1) 0 0;font-size:var(--font-size-lg);color:var(--color-gray-700)}.lTnIja_quickActions{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.lTnIja_actionButton{min-height:44px;padding:0 var(--spacing-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-content-background);color:var(--color-text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);transition:border-color var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lTnIja_actionButton:hover{border-color:var(--color-primary)}.lTnIja_actionPrimary{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.lTnIja_actionPrimary:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.lTnIja_section{gap:var(--spacing-4);flex-direction:column;display:flex}.lTnIja_sectionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-gray-600);margin:0}.lTnIja_moduleGrid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.lTnIja_moduleCard{align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-5);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-content-background);color:var(--color-text);box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);text-decoration:none;display:flex}.lTnIja_moduleCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.lTnIja_moduleCard:focus-visible,.lTnIja_actionButton:focus-visible,.lTnIja_inlineLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.lTnIja_moduleIcon{border-radius:var(--radius-lg);background:var(--color-gray-200);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lTnIja_moduleBody{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.lTnIja_moduleTitle{font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg)}.lTnIja_moduleDescription{font-size:var(--font-size-sm);color:var(--color-gray-600);line-height:1.5}.lTnIja_moduleArrow{color:var(--color-gray-500);transition:transform var(--transition-fast), color var(--transition-fast)}.lTnIja_moduleCard:hover .lTnIja_moduleArrow{color:var(--color-primary);transform:translate(3px)}.lTnIja_linkRow{gap:var(--spacing-2) var(--spacing-6);flex-wrap:wrap;display:flex}.lTnIja_inlineLink{align-items:center;gap:var(--spacing-2);color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}.lTnIja_inlineLink:hover span{text-decoration:underline}.lTnIja_inlineLink svg{width:18px;height:18px}@media (max-width:640px){.lTnIja_page{padding-top:var(--spacing-6);gap:var(--spacing-8)}.lTnIja_welcome{align-items:flex-start}.lTnIja_welcomeTitle{font-size:var(--font-size-2xl)}.lTnIja_quickActions,.lTnIja_actionButton{width:100%}.lTnIja_moduleGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lTnIja_moduleCard,.lTnIja_moduleArrow{transition:none}.lTnIja_moduleCard:hover{transform:none}}
.FTeOfG_page{--m-bg:#fff;--m-bg-alt:#f6f7fb;--m-surface:#fff;--m-text:#111827;--m-muted:#4b5563;--m-subtle:#6b7280;--m-border:#e5e7eb;--m-accent:#0070f3;--m-accent-hover:#005bb5;--m-accent-soft:#e8f1fe;--m-income:#197837;--m-expense:#c62828;--m-cta-bg:#0b1b36;--m-cta-text:#fff;--m-shadow:0 20px 45px -20px #11182740;background:var(--m-bg);min-height:100vh;color:var(--m-text);flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;display:flex}@media (prefers-color-scheme:dark){.FTeOfG_page{--m-bg:#0d1117;--m-bg-alt:#121821;--m-surface:#161d27;--m-text:#e6e9ef;--m-muted:#a4adbb;--m-subtle:#8a93a2;--m-border:#263040;--m-accent:#4c9dff;--m-accent-hover:#74b3ff;--m-accent-soft:#4c9dff24;--m-income:#4cc27a;--m-expense:#ff7a7a;--m-cta-bg:#16263f;--m-shadow:0 20px 45px -20px #0009}}.FTeOfG_page a{color:inherit}.FTeOfG_page :focus-visible{outline:2px solid var(--m-accent);outline-offset:3px}.FTeOfG_header{z-index:10;background:color-mix(in srgb, var(--m-bg) 88%, transparent);-webkit-backdrop-filter:saturate(160%)blur(10px);backdrop-filter:saturate(160%)blur(10px);border-bottom:1px solid var(--m-border);position:sticky;top:0}.FTeOfG_headerInner,.FTeOfG_footerInner{max-width:1120px;margin:0 auto;padding:0 16px}.FTeOfG_headerInner{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.FTeOfG_brand{white-space:nowrap;align-items:center;gap:8px;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.FTeOfG_headerNav{align-items:center;gap:24px;display:flex}.FTeOfG_headerLink{font-size:.95rem;font-weight:500;text-decoration:none;color:var(--m-muted)!important}.FTeOfG_headerLink:hover{color:var(--m-text)!important}.FTeOfG_button{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.FTeOfG_buttonSmall{min-height:38px;padding:0 16px;font-size:.9rem}.FTeOfG_buttonPrimary{background:var(--m-accent);color:#fff!important}.FTeOfG_buttonPrimary:hover{background:var(--m-accent-hover)}.FTeOfG_buttonGhost{border-color:var(--m-border);background:var(--m-surface);color:var(--m-text)!important}.FTeOfG_buttonGhost:hover{border-color:var(--m-accent)}.FTeOfG_buttonInverse{background:#fff;color:#0b1b36!important}.FTeOfG_buttonInverse:hover{background:#e8eefb}.FTeOfG_buttonOutlineInverse{border-color:#fff6;color:#fff!important}.FTeOfG_buttonOutlineInverse:hover{border-color:#fff}.FTeOfG_hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;max-width:1120px;margin:0 auto;padding:88px 16px 96px;display:grid}.FTeOfG_eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--m-accent);margin:0 0 16px;font-size:.85rem;font-weight:600}.FTeOfG_heroTitle{letter-spacing:-.02em;text-wrap:balance;margin:0 0 20px;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1.08}.FTeOfG_heroLead{max-width:36em;color:var(--m-muted);margin:0 0 32px;font-size:1.15rem}.FTeOfG_heroActions{flex-wrap:wrap;gap:12px;display:flex}.FTeOfG_preview{border:1px solid var(--m-border);background:var(--m-surface);box-shadow:var(--m-shadow);border-radius:16px;min-width:0;overflow:hidden}.FTeOfG_previewBar{border-bottom:1px solid var(--m-border);background:var(--m-bg-alt);gap:6px;padding:12px 16px;display:flex}.FTeOfG_previewBar span{background:var(--m-border);border-radius:50%;width:10px;height:10px}.FTeOfG_previewBody{flex-direction:column;gap:20px;padding:20px;display:flex}.FTeOfG_previewStats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.FTeOfG_previewStat{background:var(--m-bg-alt);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.FTeOfG_previewLabel{color:var(--m-subtle);font-size:.75rem}.FTeOfG_previewValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.15rem;font-weight:700}.FTeOfG_income{color:var(--m-income)}.FTeOfG_expense{color:var(--m-expense)}.FTeOfG_previewChart{align-items:flex-end;gap:6px;height:120px;display:flex}.FTeOfG_previewChart span{background:var(--m-accent);opacity:.85;border-radius:4px 4px 0 0;flex:1}.FTeOfG_previewList{margin:0;padding:0;font-size:.875rem;list-style:none}.FTeOfG_previewList li{border-top:1px solid var(--m-border);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.FTeOfG_previewList li span:first-child{color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FTeOfG_previewList li span:last-child{font-variant-numeric:tabular-nums;font-weight:600}.FTeOfG_section{padding:88px 16px}.FTeOfG_sectionAlt{background:var(--m-bg-alt);border-top:1px solid var(--m-border);border-bottom:1px solid var(--m-border)}.FTeOfG_sectionHead{text-align:center;max-width:680px;margin:0 auto 48px}.FTeOfG_sectionTitle{letter-spacing:-.015em;text-wrap:balance;margin:0 0 12px;font-size:clamp(1.7rem,3.5vw,2.25rem);font-weight:750;line-height:1.15}.FTeOfG_sectionLead{color:var(--m-muted);margin:0;font-size:1.1rem}.FTeOfG_featureGrid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1120px;margin:0 auto;display:grid}.FTeOfG_feature{border:1px solid var(--m-border);background:var(--m-surface);border-radius:14px;padding:28px}.FTeOfG_featureIcon{background:var(--m-accent-soft);width:44px;height:44px;color:var(--m-accent);border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.FTeOfG_featureTitle{margin:0 0 8px;font-size:1.1rem;font-weight:650}.FTeOfG_featureBody{color:var(--m-muted);margin:0;font-size:.975rem}.FTeOfG_steps{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1000px;margin:0 auto;padding:0;list-style:none;display:grid}.FTeOfG_step{text-align:center}.FTeOfG_stepNumber{background:var(--m-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;font-weight:700;display:inline-flex}.FTeOfG_stepTitle{margin:0 0 8px;font-size:1.15rem;font-weight:650}.FTeOfG_stepBody{max-width:26em;color:var(--m-muted);margin:0 auto}.FTeOfG_addonGrid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1000px;margin:0 auto;display:grid}.FTeOfG_addon{border:1px dashed var(--m-border);border-radius:12px;flex-direction:column;gap:6px;padding:20px;display:flex}.FTeOfG_addonName{font-weight:700}.FTeOfG_addonBody{color:var(--m-muted);font-size:.925rem}.FTeOfG_cta{background:var(--m-cta-bg);color:var(--m-cta-text);text-align:center;border-radius:20px;margin:0 16px 88px;padding:64px 24px}@media (min-width:1152px){.FTeOfG_cta{max-width:1120px;margin-left:auto;margin-right:auto}}.FTeOfG_ctaTitle{letter-spacing:-.015em;margin:0 0 12px;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:750}.FTeOfG_ctaLead{color:#ffffffbf;margin:0 0 28px;font-size:1.1rem}.FTeOfG_cta .FTeOfG_heroActions{justify-content:center}.FTeOfG_footer{border-top:1px solid var(--m-border);color:var(--m-subtle);margin-top:auto;font-size:.9rem}.FTeOfG_footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;padding-bottom:24px;display:flex}.FTeOfG_footerNav{gap:20px;display:flex}.FTeOfG_footerNav a{text-decoration:none}.FTeOfG_footerNav a:hover{color:var(--m-text)}@media (max-width:900px){.FTeOfG_hero{grid-template-columns:1fr;gap:40px;padding-top:56px;padding-bottom:64px}.FTeOfG_featureGrid,.FTeOfG_addonGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.FTeOfG_headerNav a[href^=\#]{display:none}.FTeOfG_headerNav{gap:16px}.FTeOfG_heroActions .FTeOfG_button{flex:100%}.FTeOfG_section{padding-top:64px;padding-bottom:64px}.FTeOfG_featureGrid,.FTeOfG_steps,.FTeOfG_addonGrid{grid-template-columns:1fr}.FTeOfG_previewStats{grid-template-columns:1fr 1fr}.FTeOfG_previewStat:last-child{grid-column:span 2}.FTeOfG_cta{margin-bottom:64px;padding:48px 20px}}@media (prefers-reduced-motion:reduce){.FTeOfG_button{transition:none}}