.chat-typing{display:none}.chat-typing-dot{background:#8696a0;border-radius:50%;width:6px;height:6px}#main-content [data-motion-loop] .animate-audio-wave,#main-content [data-motion-loop] .animate-ping{animation-play-state:paused}.pricing-toggle-indicator{top:calc(var(--spacing) * 1.5);bottom:calc(var(--spacing) * 1.5);visibility:hidden;pointer-events:none;background:#fff;border-radius:9999px;position:absolute;left:0;box-shadow:0 1px 2px #0000000d}.pricing-toggle[data-enhanced] .pricing-toggle-indicator{visibility:visible}.pricing-toggle[data-enhanced]>button{box-shadow:none;background:0 0}@media (prefers-reduced-motion:no-preference){[data-reveal=hero] .hero-title-motion,[data-reveal=hero] .hero-right{animation:1.05s cubic-bezier(.22,.7,.24,1) backwards landing-hero-copy}@media (scripting:enabled){.hero-mockup{--hero-phone-rise:84px}.hero-mockup:not([data-image-ready=true]){transform:translateY(var(--hero-phone-rise))}[data-reveal=hero] .hero-mockup[data-image-ready=true]{animation:1.8s cubic-bezier(.2,.65,.25,1) backwards landing-hero-phone}}[data-reveal=hero] .hero-watermark{animation:1.4s cubic-bezier(.22,.7,.24,1) backwards landing-watermark}[data-reveal=heading][data-entered=true]{animation:.85s cubic-bezier(.22,.7,.24,1) backwards landing-heading}[data-reveal=rise][data-entered=true],[data-reveal=choices][data-entered=true] .hiw-choice-part{animation:.75s cubic-bezier(.22,.7,.24,1) backwards landing-rise}[data-reveal=panel][data-entered=true]{animation:.9s cubic-bezier(.22,.7,.24,1) backwards landing-panel-entry}[data-reveal=photo][data-entered=true]{animation:1s cubic-bezier(.22,.7,.24,1) backwards landing-photo}@media (scripting:enabled){[data-chat-phase=pending] .chat-message,[data-chat-phase=user] .chat-message[data-message-type=bot],[data-chat-phase=typing] .chat-message[data-message-type=bot]{visibility:hidden}[data-chat-phase]:not([data-chat-phase=pending]) [data-active=true] .chat-message[data-message-type=user],[data-chat-phase=complete] [data-active=true] .chat-message[data-message-type=bot]{animation:.32s cubic-bezier(.22,1,.36,1) backwards landing-message}[data-chat-phase=typing] [data-active=true] .chat-typing{display:flex}[data-chat-phase=typing] [data-active=true] .chat-typing-dot{animation:1.1s ease-in-out infinite paused chat-typing-dot}[data-chat-running=true] [data-active=true] .chat-typing-dot{animation-play-state:running}.chat-typing-dot:nth-of-type(2){animation-delay:.14s}.chat-typing-dot:nth-of-type(3){animation-delay:.28s}}#main-content [data-motion-running=true] [data-active=true] .animate-audio-wave,#main-content [data-motion-running=true] .animate-ping{animation-play-state:running}#main-content [data-motion-loop] .animate-ping{animation-iteration-count:3}.award-stack-photo{transition:transform .32s cubic-bezier(.22,1,.36,1)}.pricing-toggle-indicator{transition:transform .2s cubic-bezier(.22,1,.36,1)}.pricing-value,.pricing-note:not([aria-hidden=true]){animation:.18s ease-out landing-fade}[data-tab-direction]{--tour-direction:1;--tour-travel:24px}[data-tab-direction=backward]{--tour-direction:-1}[data-tab-direction] .tour-motion-panel:not([hidden]) .tour-motion-copy{animation:.38s cubic-bezier(.22,.7,.24,1) backwards landing-tour-copy}[data-tab-direction] .tour-motion-panel:not([hidden]) .tour-motion-preview{animation:.52s cubic-bezier(.22,.7,.24,1) backwards landing-tour-preview}@media (max-width:700px){[data-tab-direction]{--tour-travel:12px}}@media (max-width:360px){[data-tab-direction]{--tour-travel:8px}}.hiw-progress{transform-origin:0;transition:transform .18s ease-out}.motion-arrow{transition:transform .18s ease-out}.motion-cover{transition:transform .35s cubic-bezier(.22,1,.36,1)}.motion-link:focus-visible .motion-arrow,.motion-article:focus-visible .motion-arrow{transform:translate(3px)}.motion-article:focus-visible .motion-cover{transform:scale(1.04)}@media (min-width:768px){[data-reveal][data-entered=true][data-motion-order="1"]{animation-delay:90ms}[data-reveal][data-entered=true][data-motion-order="2"]{animation-delay:.18s}}@media (hover:hover) and (pointer:fine){.motion-link:hover .motion-arrow,.motion-article:hover .motion-arrow{transform:translate(3px)}.motion-article:hover .motion-cover{transform:scale(1.04)}.pricing-card[data-popular=false]:hover{transform:translateY(-3px)}.pricing-action:hover,.hiw-tab:hover .hiw-tab-icon{transform:translateY(-2px)}}.pricing-action:focus-visible{transform:translateY(-2px)}.hiw-tab-icon{transition:transform .18s ease-out}.hiw-tab:focus-visible .hiw-tab-icon{transform:translateY(-2px)}@keyframes landing-hero-copy{0%{transform:translateY(32px)}to{transform:none}}@keyframes landing-hero-phone{0%{transform:translateY(var(--hero-phone-rise))}to{transform:none}}@keyframes landing-watermark{0%{opacity:.08;transform:translateY(24px)}to{opacity:.16;transform:none}}@keyframes landing-heading{0%{opacity:.5;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes landing-panel-entry{0%{opacity:.55;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes landing-photo{0%{opacity:.5;transform:translateY(36px)rotate(-2deg)}to{opacity:1;transform:none}}@keyframes landing-rise{0%{opacity:.4;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes landing-fade{0%{opacity:.55}to{opacity:1}}@keyframes chat-typing-dot{0%,60%,to{opacity:.45;transform:translateY(0)scale(.9)}30%{opacity:1;transform:translateY(-2px)scale(1)}}@keyframes landing-message{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes landing-tour-copy{0%{opacity:.45;transform:translateX(calc(var(--tour-direction) * var(--tour-travel) * .5))}to{opacity:1;transform:none}}@keyframes landing-tour-preview{0%{opacity:.3;transform:translateX(calc(var(--tour-direction) * var(--tour-travel)))}to{opacity:1;transform:none}}}
.Testimonials-module__p9op_q__section{color:#17351f;background:#f5f4ee;padding-block:clamp(3.5rem,7vw,7rem)}.Testimonials-module__p9op_q__heading{margin-inline:auto;justify-content:space-between;align-items:flex-end;gap:2rem;max-width:1400px;margin-bottom:3rem;display:flex}.Testimonials-module__p9op_q__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#52662c;margin-bottom:1rem;font-size:.75rem;font-weight:700}.Testimonials-module__p9op_q__heading h2{letter-spacing:-.04em;font-size:clamp(1.9rem,3.4vw,3.4rem);font-weight:700;line-height:1.12}.Testimonials-module__p9op_q__heading h2 span{color:#52662c}.Testimonials-module__p9op_q__intro{color:#536052;max-width:23rem;font-size:1rem;line-height:1.7}.Testimonials-module__p9op_q__stories{border-block:1px solid #cdd2c3;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1400px;margin-inline:auto;display:grid}.Testimonials-module__p9op_q__story{flex-direction:column;min-width:0;margin:0;padding:2.5rem 3rem 2.5rem 0;display:flex}.Testimonials-module__p9op_q__story+.Testimonials-module__p9op_q__story{border-left:1px solid #cdd2c3;padding-left:3rem;padding-right:0}.Testimonials-module__p9op_q__storyHeader{align-items:center;gap:1rem;margin-bottom:1.75rem;font-size:.85rem;font-weight:600;display:flex}.Testimonials-module__p9op_q__number{color:#70633e;font-variant-numeric:tabular-nums;font-size:.75rem}.Testimonials-module__p9op_q__story blockquote{letter-spacing:-.015em;text-wrap:pretty;flex:1;font-size:clamp(1.125rem,1.5vw,1.4rem);font-weight:500;line-height:1.7}.Testimonials-module__p9op_q__story figcaption{justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}.Testimonials-module__p9op_q__name,.Testimonials-module__p9op_q__company{display:block}.Testimonials-module__p9op_q__name{font-size:.95rem;font-weight:700}.Testimonials-module__p9op_q__company{color:#536052;margin-top:.3rem;font-size:.8rem}.Testimonials-module__p9op_q__signature{color:#70633e;letter-spacing:-.1em;font-size:1.75rem;font-weight:500}.Testimonials-module__p9op_q__bottom{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1400px;margin:1.75rem auto 0;font-size:.9rem;display:flex}.Testimonials-module__p9op_q__bottom p{color:#536052}.Testimonials-module__p9op_q__bottom a{text-underline-offset:5px;align-items:center;gap:.65rem;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}@media (max-width:767px){.Testimonials-module__p9op_q__heading,.Testimonials-module__p9op_q__bottom{flex-direction:column;align-items:flex-start}.Testimonials-module__p9op_q__heading{gap:1.25rem;margin-bottom:2rem}.Testimonials-module__p9op_q__stories{grid-template-columns:minmax(0,1fr)}.Testimonials-module__p9op_q__story,.Testimonials-module__p9op_q__story+.Testimonials-module__p9op_q__story{border-left:0;padding:2rem 0}.Testimonials-module__p9op_q__story+.Testimonials-module__p9op_q__story{border-top:1px solid #cdd2c3}}
.ProductTour-module__GG1K1W__section{color:#242c20;background:#f7f8f4;padding:48px 24px;scroll-margin-top:88px}.ProductTour-module__GG1K1W__shell{max-width:1180px;margin:0 auto;scroll-margin-top:88px}.ProductTour-module__GG1K1W__intro{text-align:center;max-width:770px;margin:0 auto}.ProductTour-module__GG1K1W__eyebrow{color:#52672d;letter-spacing:.13em;font-size:12px;font-weight:600}.ProductTour-module__GG1K1W__intro h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 20px;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.15}.ProductTour-module__GG1K1W__intro h2 span{color:#52672d}.ProductTour-module__GG1K1W__intro>p:last-child{color:#61695b;max-width:580px;margin:0 auto;font-size:17px;line-height:1.65}.ProductTour-module__GG1K1W__tour{margin-top:24px}.ProductTour-module__GG1K1W__tabs{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#899877 #eef1e8;background:#eef1e8;border:1px solid #dce2d3;border-radius:12px;gap:4px;width:fit-content;max-width:100%;margin:0 auto;padding:5px;scroll-padding-inline:5px;display:flex;overflow-x:auto}.ProductTour-module__GG1K1W__tab{white-space:nowrap;color:#526044;border-radius:8px;flex-shrink:0;min-height:44px;padding:10px 24px;font-size:14px;font-weight:500;transition:background-color .18s,color .18s}.ProductTour-module__GG1K1W__tab:hover{color:#33471f;background:#e0e7d5}.ProductTour-module__GG1K1W__tab[data-state=active]{color:#fff;background:#52672d}.ProductTour-module__GG1K1W__section .ProductTour-module__GG1K1W__tab:focus-visible{outline-offset:-3px;outline-color:#33471f}.ProductTour-module__GG1K1W__section .ProductTour-module__GG1K1W__tab[data-state=active]:focus-visible{outline-color:#fff}.ProductTour-module__GG1K1W__panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:clamp(28px,5vw,72px);min-height:420px;margin-top:24px;display:grid}.ProductTour-module__GG1K1W__panel[hidden]{display:none}.ProductTour-module__GG1K1W__panel:focus-visible{outline-offset:6px;border-radius:12px;outline:2px solid #52672d}.ProductTour-module__GG1K1W__panelCopy{max-width:390px}.ProductTour-module__GG1K1W__panelCopy h3{letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.2}.ProductTour-module__GG1K1W__panelCopy p{color:#4d5844;font-size:18px;line-height:1.65}.ProductTour-module__GG1K1W__panelPreview{min-width:0}.ProductTour-module__GG1K1W__panelPreview>.ProductTour-module__GG1K1W__preview{width:100%;margin:0}.ProductTour-module__GG1K1W__preview{background:#fcfaf8;border:1px solid #e7e3dc;border-radius:10px;margin:auto 16px 0;font-family:Arial,Helvetica,sans-serif;font-size:14px;overflow:hidden}.ProductTour-module__GG1K1W__previewToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.ProductTour-module__GG1K1W__previewToolbar strong{color:#465034;font-size:14px;font-weight:600}.ProductTour-module__GG1K1W__previewToolbar>span{color:#71765f;font-size:12px}.ProductTour-module__GG1K1W__cashPreview{padding-bottom:10px}.ProductTour-module__GG1K1W__cashMetrics{background:#fffdfb;border:1px solid #e7e3dc;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 16px 20px;display:grid}.ProductTour-module__GG1K1W__cashMetrics>div{min-width:0;padding:12px 10px}.ProductTour-module__GG1K1W__cashMetrics>div+div{border-left:1px solid #e7e3dc}.ProductTour-module__GG1K1W__cashMetrics span{color:#6a705d;align-items:center;gap:4px;font-size:12px;display:flex}.ProductTour-module__GG1K1W__cashMetrics strong{font-variant-numeric:tabular-nums;margin-top:9px;font-size:clamp(15px,1.3vw,18px);font-weight:600;display:block}.ProductTour-module__GG1K1W__positive{color:#257a49}.ProductTour-module__GG1K1W__negative{color:#b33039}.ProductTour-module__GG1K1W__chartLegend{color:#626b53;gap:15px;margin:0 16px 6px;font-size:12px;display:flex}.ProductTour-module__GG1K1W__chartLegend span{align-items:center;gap:5px;display:inline-flex}.ProductTour-module__GG1K1W__chartLegend span:before{content:"";background:#3479db;border-radius:50%;width:6px;height:6px}.ProductTour-module__GG1K1W__chartLegend span:nth-child(2):before{background:#32945b}.ProductTour-module__GG1K1W__chartLegend span:nth-child(3):before{background:#d65757}.ProductTour-module__GG1K1W__chartInteraction{width:calc(100% - 24px);max-width:510px;margin:0 auto;position:relative}.ProductTour-module__GG1K1W__cashChart{width:100%;height:auto;display:block}.ProductTour-module__GG1K1W__chartTargets{position:absolute;inset:0}.ProductTour-module__GG1K1W__chartTarget{touch-action:pan-y;background:0 0;border-radius:6px;width:20.6%;height:88%;position:absolute;top:8%}.ProductTour-module__GG1K1W__chartTooltip{z-index:1;pointer-events:none;background:#fff;border:1px solid #e0e5d8;border-radius:8px;width:218px;padding:12px;font-size:12px;position:absolute;top:8px;box-shadow:0 6px 20px #26321b14}.ProductTour-module__GG1K1W__chartTooltip>strong{color:#364621;margin-bottom:8px;font-size:13px;display:block}.ProductTour-module__GG1K1W__chartTooltip>div{justify-content:space-between;align-items:baseline;gap:8px;margin-top:6px;display:flex}.ProductTour-module__GG1K1W__chartTooltip>div:last-child{border-top:1px solid #e8e2db;padding-top:7px}.ProductTour-module__GG1K1W__chartTooltip span{color:#626b53}.ProductTour-module__GG1K1W__chartTooltip b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ProductTour-module__GG1K1W__monthPicker{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:3px;padding:5px 16px 0;display:flex}.ProductTour-module__GG1K1W__monthPicker>span{color:#69715f;margin-right:auto;font-size:12px}.ProductTour-module__GG1K1W__monthPicker button{color:#5f694f;border-radius:5px;min-width:44px;min-height:44px;font-size:13px}.ProductTour-module__GG1K1W__monthPicker button[aria-pressed=true]{color:#364621;background:#e5ebda;font-weight:600}.ProductTour-module__GG1K1W__drePreview .ProductTour-module__GG1K1W__previewToolbar{padding:12px}.ProductTour-module__GG1K1W__selectWrap{align-items:center;display:flex;position:relative}.ProductTour-module__GG1K1W__selectWrap select{appearance:none;color:#526038;cursor:pointer;background:#fff;border:1px solid #e1dacf;border-radius:5px;min-height:44px;padding:7px 24px 7px 8px;font-size:13px}.ProductTour-module__GG1K1W__selectWrap svg{pointer-events:none;position:absolute;right:7px}.ProductTour-module__GG1K1W__dreTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:1.35}.ProductTour-module__GG1K1W__dreTable tr{border-top:1px solid #e8e2db}.ProductTour-module__GG1K1W__dreTable th{text-align:left;padding:8px 12px;font-weight:400}.ProductTour-module__GG1K1W__dreTable td{text-align:right;white-space:nowrap;padding:8px 12px 8px 4px}.ProductTour-module__GG1K1W__dreTable .ProductTour-module__GG1K1W__subtotal{background:#eee8df}.ProductTour-module__GG1K1W__dreTable .ProductTour-module__GG1K1W__subtotal th,.ProductTour-module__GG1K1W__dreTable .ProductTour-module__GG1K1W__subtotal td{font-weight:600}.ProductTour-module__GG1K1W__dreTable tr:last-child{background:#e4e9db}.ProductTour-module__GG1K1W__forecastPreview{padding-bottom:8px}.ProductTour-module__GG1K1W__forecastBalance{padding:0 16px 12px}.ProductTour-module__GG1K1W__forecastBalance strong{color:#257a49;font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:27px;font-weight:600;display:block}.ProductTour-module__GG1K1W__forecastBalance span{color:#6a705d;margin-top:4px;font-size:13px;line-height:1.45;display:block}.ProductTour-module__GG1K1W__forecastHead,.ProductTour-module__GG1K1W__forecastRows button{text-align:right;font-variant-numeric:tabular-nums;grid-template-columns:.5fr 1.25fr 1.1fr 1.3fr;align-items:center;gap:6px;width:100%;padding:10px 12px;font-size:13px;display:grid}.ProductTour-module__GG1K1W__forecastHead{color:#656c56;background:#f0ece5;padding-top:8px;padding-bottom:8px}.ProductTour-module__GG1K1W__forecastRows button{color:#556145;border-bottom:1px solid #eae5dd;min-height:44px}.ProductTour-module__GG1K1W__forecastRows button>:first-child,.ProductTour-module__GG1K1W__forecastHead>:first-child{text-align:left}.ProductTour-module__GG1K1W__forecastRows button[aria-pressed=true]{color:#364621;background:#e8eddf}.ProductTour-module__GG1K1W__forecastRows button strong{font-weight:600}.ProductTour-module__GG1K1W__previewNote{color:#6b725e;padding:12px 16px 4px;font-size:12px;line-height:1.5}.ProductTour-module__GG1K1W__transactionsPreview{padding-bottom:0}.ProductTour-module__GG1K1W__transactionFilters{gap:4px;padding:0 16px 12px;display:flex}.ProductTour-module__GG1K1W__transactionFilters button{color:#626b53;border-radius:6px;min-height:44px;padding:7px 13px;font-size:13px}.ProductTour-module__GG1K1W__transactionFilters button:hover{background:#f0f2eb}.ProductTour-module__GG1K1W__transactionFilters button[aria-pressed=true]{color:#364621;background:#e5ebda;font-weight:600}.ProductTour-module__GG1K1W__transactionList{min-height:272px;margin:0;padding:0;list-style:none}.ProductTour-module__GG1K1W__transactionRow{border-top:1px solid #e8e2db;align-items:center;gap:11px;min-height:68px;padding:12px 16px;display:flex}.ProductTour-module__GG1K1W__transactionRow:hover{background:#f4f5ef}.ProductTour-module__GG1K1W__transactionIcon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ProductTour-module__GG1K1W__incomeIcon{color:#257a49;background:#e5efe6}.ProductTour-module__GG1K1W__expenseIcon{color:#b33039;background:#f6e9e7}.ProductTour-module__GG1K1W__transactionDescription{flex:1;min-width:0}.ProductTour-module__GG1K1W__transactionDescription strong{color:#36422d;font-size:14px;font-weight:500;line-height:1.4;display:block}.ProductTour-module__GG1K1W__transactionDescription>span{color:#68715e;margin-top:4px;font-size:12px;display:block}.ProductTour-module__GG1K1W__transactionAmount{text-align:right;flex-shrink:0}.ProductTour-module__GG1K1W__transactionAmount strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600;display:block}.ProductTour-module__GG1K1W__transactionAmount>span{border-radius:4px;margin-top:5px;padding:2px 5px;font-size:12px;display:inline-block}.ProductTour-module__GG1K1W__settledStatus{color:#52653c;background:#eaf0e4}.ProductTour-module__GG1K1W__pendingStatus{color:#856019;background:#f7edda}.ProductTour-module__GG1K1W__transactionCount{color:#68715e;border-top:1px solid #e8e2db;padding:10px 16px;font-size:12px}.ProductTour-module__GG1K1W__sectionNote{color:#4d5844;text-align:center;margin-top:18px;font-size:14px;line-height:1.6}.ProductTour-module__GG1K1W__section button,.ProductTour-module__GG1K1W__dialog button{cursor:pointer}.ProductTour-module__GG1K1W__section button:focus-visible,.ProductTour-module__GG1K1W__section select:focus-visible,.ProductTour-module__GG1K1W__section input:focus-visible,.ProductTour-module__GG1K1W__dialog button:focus-visible,.ProductTour-module__GG1K1W__imageArea:focus-visible{outline-offset:3px;outline:2px solid #52672d}.ProductTour-module__GG1K1W__dialog{color:#242c20;background:#fff;border:1px solid #dde2d5;border-radius:18px;width:min(1280px,100% - 48px);max-width:none;height:min(1040px,100dvh - 48px);max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 100px #12200f40}.ProductTour-module__GG1K1W__dialog[open]{flex-direction:column;display:flex}.ProductTour-module__GG1K1W__dialog::backdrop{backdrop-filter:blur(5px);background:#1b251bc9}.ProductTour-module__GG1K1W__modalHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px 0;display:flex}.ProductTour-module__GG1K1W__modalHeader .ProductTour-module__GG1K1W__eyebrow{font-size:12px}.ProductTour-module__GG1K1W__modalHeader h2{letter-spacing:-.03em;margin-top:5px;font-size:25px;font-weight:600}.ProductTour-module__GG1K1W__iconButton{color:#536346;background:#fff;border:1px solid #e1e5da;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.ProductTour-module__GG1K1W__iconButton:hover,.ProductTour-module__GG1K1W__nextScreen:hover{background:#f0f3e9}.ProductTour-module__GG1K1W__modalDescription{color:#626b59;flex-shrink:0;max-width:980px;padding:10px 26px 16px;font-size:14px;line-height:1.6}.ProductTour-module__GG1K1W__modalToolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:0 26px 16px;display:flex}.ProductTour-module__GG1K1W__screenPicker{gap:3px;min-width:0;display:flex;overflow-x:auto}.ProductTour-module__GG1K1W__screenPicker button{white-space:nowrap;color:#626b59;border-radius:7px;min-height:40px;padding:10px 13px;font-size:12px}.ProductTour-module__GG1K1W__screenPicker button[aria-pressed=true]{color:#3f5127;background:#e9eedf;font-weight:600}.ProductTour-module__GG1K1W__zoomButton{white-space:nowrap;color:#52672d;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 0 10px 10px;font-size:12px;display:flex}.ProductTour-module__GG1K1W__imageArea{overscroll-behavior:contain;background:#e8ebe3;border-block:1px solid #dce1d3;flex:1;min-height:0;overflow:auto}.ProductTour-module__GG1K1W__imageCanvas{width:100%;height:100%;margin:0 auto}.ProductTour-module__GG1K1W__imageCanvas.ProductTour-module__GG1K1W__zoomed{width:1600px;height:auto}.ProductTour-module__GG1K1W__screenshot{object-fit:contain;width:100%;height:100%;display:block}.ProductTour-module__GG1K1W__zoomed .ProductTour-module__GG1K1W__screenshot{height:auto}.ProductTour-module__GG1K1W__modalFooter{color:#68735b;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 26px;font-size:12px;display:flex}.ProductTour-module__GG1K1W__modalFooter>div{align-items:center;gap:8px;display:flex}.ProductTour-module__GG1K1W__nextScreen{color:#52672d;border:1px solid #e1e5da;border-radius:22px;align-items:center;gap:7px;min-height:42px;padding:8px 12px;display:inline-flex}@media (min-width:701px) and (max-width:1050px){.ProductTour-module__GG1K1W__panel{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:28px}.ProductTour-module__GG1K1W__cashMetrics{margin-inline:10px}.ProductTour-module__GG1K1W__cashMetrics>div{padding:10px 6px}.ProductTour-module__GG1K1W__cashMetrics span{font-size:12px}.ProductTour-module__GG1K1W__cashMetrics span svg{display:none}}@media (max-width:700px){.ProductTour-module__GG1K1W__section{padding:44px 16px}.ProductTour-module__GG1K1W__intro h2{font-size:clamp(28px,7vw,37px)}.ProductTour-module__GG1K1W__intro>p:last-child{font-size:18px}.ProductTour-module__GG1K1W__tour{margin-top:24px}.ProductTour-module__GG1K1W__tabs{margin-inline:0}.ProductTour-module__GG1K1W__tab{padding-inline:16px}.ProductTour-module__GG1K1W__panel{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;min-height:0;margin-top:24px}.ProductTour-module__GG1K1W__panelCopy{max-width:100%}.ProductTour-module__GG1K1W__panelCopy h3{margin-bottom:10px;font-size:25px}.ProductTour-module__GG1K1W__preview{margin-inline:12px}.ProductTour-module__GG1K1W__previewToolbar{padding:13px 12px}.ProductTour-module__GG1K1W__cashMetrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 10px 16px}.ProductTour-module__GG1K1W__cashMetrics>div{padding:12px}.ProductTour-module__GG1K1W__cashMetrics>div:last-child{border-top:1px solid #e7e3dc;border-left:0;grid-column:1/-1}.ProductTour-module__GG1K1W__cashMetrics strong{font-size:16px}.ProductTour-module__GG1K1W__cashMetrics span{font-size:12px}.ProductTour-module__GG1K1W__cashMetrics span svg{display:none}.ProductTour-module__GG1K1W__chartInteraction{width:calc(100% - 14px)}.ProductTour-module__GG1K1W__cashChart text{display:none}.ProductTour-module__GG1K1W__monthPicker{flex-wrap:wrap;padding-inline:10px}.ProductTour-module__GG1K1W__monthPicker>span{flex-basis:100%;margin-bottom:5px}.ProductTour-module__GG1K1W__dreTable{font-size:13px}.ProductTour-module__GG1K1W__forecastHead{display:none}.ProductTour-module__GG1K1W__forecastRows button{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px;font-size:14px}.ProductTour-module__GG1K1W__forecastRows button>span:first-child{grid-area:1/1;font-size:14px;font-weight:600}.ProductTour-module__GG1K1W__forecastRows button>strong{grid-area:1/2;font-size:16px}.ProductTour-module__GG1K1W__forecastRows button>strong:before{content:"Saldo";color:#68715e;margin-bottom:3px;font-size:12px;font-weight:400;display:block}.ProductTour-module__GG1K1W__forecastRows button>span:nth-child(2),.ProductTour-module__GG1K1W__forecastRows button>span:nth-child(3){flex-direction:column;gap:3px;display:flex}.ProductTour-module__GG1K1W__forecastRows button>span:nth-child(2):before,.ProductTour-module__GG1K1W__forecastRows button>span:nth-child(3):before{color:#68715e;font-size:12px}.ProductTour-module__GG1K1W__forecastRows button>span:nth-child(2):before{content:"Entradas"}.ProductTour-module__GG1K1W__forecastRows button>span:nth-child(3):before{content:"Saídas"}.ProductTour-module__GG1K1W__forecastRows button>span:nth-child(2){grid-area:2/1;align-items:flex-start}.ProductTour-module__GG1K1W__forecastRows button>span:nth-child(3){grid-area:2/2;align-items:flex-end}.ProductTour-module__GG1K1W__transactionRow{gap:8px;padding-inline:12px}.ProductTour-module__GG1K1W__transactionDescription strong,.ProductTour-module__GG1K1W__transactionAmount strong{font-size:13px}.ProductTour-module__GG1K1W__transactionIcon{width:25px;height:25px}.ProductTour-module__GG1K1W__dialog{border:0;border-radius:0;width:100%;height:100dvh}.ProductTour-module__GG1K1W__modalHeader{padding:16px 16px 0}.ProductTour-module__GG1K1W__modalDescription{padding:10px 16px 12px;font-size:12px;line-height:1.5}.ProductTour-module__GG1K1W__modalToolbar{padding:0 12px 10px;display:block}.ProductTour-module__GG1K1W__screenPicker{padding:3px}.ProductTour-module__GG1K1W__screenPicker button{padding:9px 10px;font-size:12px}.ProductTour-module__GG1K1W__zoomButton{min-height:34px;margin:4px 0 0 auto;padding-block:5px}.ProductTour-module__GG1K1W__imageArea{align-items:flex-start;display:flex}.ProductTour-module__GG1K1W__imageCanvas{flex-shrink:0;margin-block:auto}.ProductTour-module__GG1K1W__imageCanvas.ProductTour-module__GG1K1W__zoomed{width:1190px;margin-block:0}.ProductTour-module__GG1K1W__modalFooter{padding:10px 16px;font-size:12px}.ProductTour-module__GG1K1W__footerCaption{display:none}}@media (max-width:360px){.ProductTour-module__GG1K1W__section{padding-inline:10px}.ProductTour-module__GG1K1W__cashMetrics>div{padding-inline:8px}.ProductTour-module__GG1K1W__cashMetrics strong{font-size:15px}.ProductTour-module__GG1K1W__transactionIcon{display:none}.ProductTour-module__GG1K1W__transactionDescription>span{font-size:12px}.ProductTour-module__GG1K1W__dreTable th,.ProductTour-module__GG1K1W__dreTable td{padding-block:9px;padding-left:8px;padding-right:8px}}@media (prefers-reduced-motion:reduce){.ProductTour-module__GG1K1W__tab{transition:none}}
