.finance-demo_site__CK_RD{--bg:#fffaf6;--surface:#fff;--ink:#18273a;--muted:#657080;--line:#e9e6e2;--navy:#1c3047;--coral:#ef715c;--peach:#fff0e9;--yellow:#f6c86d;--sage:#b8c5aa;--soft:#f4f7f8;--shadow:0 25px 70px rgba(28,48,71,.13);background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;transition:.25s ease}.finance-demo_dark__qUz_9{--bg:#132234;--surface:#1c3047;--ink:#f9f5ef;--muted:#b9c2cc;--line:#33475a;--navy:#f9f5ef;--peach:#233950;--soft:#172b40;--shadow:0 25px 70px rgba(0,0,0,.28)}.finance-demo_demoBanner__OTCxN{position:relative;z-index:10;background:#ef715c;color:white;text-align:center;padding:10px 24px;font-size:12px;font-weight:700;letter-spacing:.01em}.finance-demo_header__iNYWk{height:76px;max-width:1240px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between}.finance-demo_brand__mRKt0{display:inline-flex;align-items:center;gap:9px;color:var(--ink);font-weight:800;font-size:20px;letter-spacing:-.06em}.finance-demo_brandMark__SPfKK{width:29px;height:29px;border-radius:10px;background:var(--navy);color:var(--bg);display:grid;place-items:center;font-family:Georgia,serif;font-style:italic;font-size:22px;letter-spacing:-.18em}.finance-demo_nav__GPa_n{display:flex;gap:28px}.finance-demo_footer__mPZ9q a,.finance-demo_nav__GPa_n a{color:var(--muted);font-size:13px;font-weight:600}.finance-demo_footer__mPZ9q a:hover,.finance-demo_nav__GPa_n a:hover{color:var(--coral)}.finance-demo_headerActions__vOcXj{display:flex;align-items:center;gap:16px}.finance-demo_themeToggle__lW_fp{border:0;background:transparent;color:var(--ink);cursor:pointer;font-size:12px;display:flex;gap:6px;align-items:center}.finance-demo_themeToggle__lW_fp span{font-size:17px}.finance-demo_planButton__siFOS,.finance-demo_primaryButton__lEERg,.finance-demo_smallCta__XJ0UQ{border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:14px;font-weight:800;font-size:13px;transition:transform .2s,box-shadow .2s}.finance-demo_smallCta__XJ0UQ{background:var(--navy);color:var(--bg);padding:12px 17px}.finance-demo_primaryButton__lEERg:hover,.finance-demo_smallCta__XJ0UQ:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(28,48,71,.2)}.finance-demo_hero__PCEuw{min-height:630px;max-width:1240px;margin:auto;padding:76px 28px 70px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.finance-demo_eyebrow__czZVR{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--coral);margin:0 0 20px}.finance-demo_pulse__Mc2v6{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--coral);margin-right:6px;box-shadow:0 0 0 5px rgba(239,113,92,.12);animation:finance-demo_pulse__Mc2v6 2s infinite}.finance-demo_faqIntro__tz0pN h2,.finance-demo_hero__PCEuw h1,.finance-demo_peopleCopy__6DSli h2,.finance-demo_sectionHeading__slemT h2,.finance-demo_securityCopy__lQhbP h2,.finance-demo_testimonialSection__upKR0 h2,.finance-demo_waitlistCopy__rZMGc h2{font-size:clamp(45px,5.3vw,72px);line-height:.98;letter-spacing:-.07em;margin:0;font-weight:750}.finance-demo_faqIntro__tz0pN h2 em,.finance-demo_hero__PCEuw h1 em,.finance-demo_peopleCopy__6DSli h2 em,.finance-demo_sectionHeading__slemT h2 em,.finance-demo_securityCopy__lQhbP h2 em,.finance-demo_testimonialSection__upKR0 h2 em,.finance-demo_waitlistCopy__rZMGc h2 em{font-family:Georgia,serif;font-weight:400}.finance-demo_heroLead__P9zMn{font-size:17px;line-height:1.7;color:var(--muted);max-width:530px;margin:27px 0}.finance-demo_heroCtas__W3KMZ{display:flex;align-items:center;gap:25px}.finance-demo_primaryButton__lEERg{background:var(--coral);color:white;padding:16px 23px;border:0;cursor:pointer}.finance-demo_textButton__ctpkV{display:inline-flex;gap:8px;align-items:center;color:var(--ink);font-size:13px;font-weight:800}.finance-demo_play__2JvcQ{width:28px;height:28px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-size:9px}.finance-demo_trustLine__h8D6_{font-size:12px;color:var(--muted);margin-top:25px}.finance-demo_lock__FK_OY{color:var(--coral);font-weight:900;margin-right:6px}.finance-demo_heroVisual__UND4r{min-height:470px;position:relative}.finance-demo_dotGrid__JZQN6{position:absolute;inset:0 0 5% 8%;opacity:.85;background-image:radial-gradient(#d7d3ce 1px,transparent 0);background-size:17px 17px;mask-image:linear-gradient(120deg,transparent,#000 30%,#000 85%,transparent)}.finance-demo_illustrationWrap__IGTiL{width:89%;height:95%;position:absolute;right:-4%;top:0;border-radius:40% 40% 30% 30%;overflow:hidden;background:var(--peach);box-shadow:var(--shadow);animation:finance-demo_float__KFzrT 7s ease-in-out infinite}.finance-demo_illustrationWrap__IGTiL img{width:100%;height:100%;object-fit:cover;object-position:80% 70%;mix-blend-mode:multiply}.finance-demo_dark__qUz_9 .finance-demo_illustrationWrap__IGTiL img{mix-blend-mode:normal}.finance-demo_floatingBalance__QdDIV,.finance-demo_floatingGoal__ZtlzZ,.finance-demo_heroDash__0Jgci{position:absolute;background:rgba(255,255,255,.94);color:#18273a;box-shadow:0 16px 34px rgba(28,48,71,.12);border-radius:16px}.finance-demo_floatingBalance__QdDIV{left:-2%;top:14%;padding:16px;width:170px;animation:finance-demo_float__KFzrT 7s ease-in-out 1s infinite}.finance-demo_floatingBalance__QdDIV small,.finance-demo_floatingBalance__QdDIV span{display:block;color:#687485;font-size:10px}.finance-demo_floatingBalance__QdDIV strong{display:block;font-size:20px;letter-spacing:-.06em;margin:4px 0}.finance-demo_floatingBalance__QdDIV i{position:absolute;right:12px;top:14px;background:#e7f3ed;color:#2f956a;padding:4px;border-radius:6px;font-size:9px;font-style:normal}.finance-demo_floatingGoal__ZtlzZ{right:-4%;bottom:15%;padding:11px 13px;display:flex;align-items:center;gap:7px;width:195px;animation:finance-demo_float__KFzrT 7s ease-in-out .5s infinite}.finance-demo_floatingGoal__ZtlzZ>span{background:#ffebbd;padding:8px;border-radius:8px}.finance-demo_floatingGoal__ZtlzZ b,.finance-demo_floatingGoal__ZtlzZ small{display:block;font-size:10px}.finance-demo_floatingGoal__ZtlzZ small{color:#6d7784;margin-top:2px}.finance-demo_floatingGoal__ZtlzZ strong{margin-left:auto;font-size:11px}.finance-demo_heroDash__0Jgci{left:12%;bottom:-1%;width:300px;padding:15px;transform:rotate(-3deg)}.finance-demo_dashTop__8jkzt{font-size:10px;display:flex;align-items:center;gap:6px}.finance-demo_dashTop__8jkzt i{margin-left:auto}.finance-demo_dashLogo__EfDiJ{background:#1c3047;color:#fff;border-radius:5px;width:17px;height:17px;display:grid;place-items:center;font-family:Georgia,serif;font-size:13px}.finance-demo_miniGraph__aIsBN{display:flex;justify-content:space-between;align-items:end;margin:15px 0}.finance-demo_miniGraph__aIsBN b,.finance-demo_miniGraph__aIsBN small{display:block}.finance-demo_miniGraph__aIsBN small{color:#718092;font-size:9px}.finance-demo_miniGraph__aIsBN b{font-size:17px;letter-spacing:-.06em}.finance-demo_miniGraph__aIsBN svg{height:48px;width:145px;color:#ef715c}.finance-demo_miniCards__pkW1A{display:flex;gap:7px}.finance-demo_miniCards__pkW1A span{background:#f2f5f6;border-radius:8px;padding:8px;font-size:9px;flex:1}.finance-demo_miniCards__pkW1A i{font-style:normal;color:#ef715c}.finance-demo_miniCards__pkW1A b{display:block;font-size:9px;margin-top:3px}.finance-demo_logoStrip__nQAzz{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1240px;margin:auto}.finance-demo_logoStrip__nQAzz p{font-size:9px;font-weight:800;letter-spacing:.12em;color:var(--muted)}.finance-demo_logoStrip__nQAzz div{display:flex;gap:26px;align-items:center;color:var(--muted);font-family:Georgia,serif;font-size:18px}.finance-demo_logoStrip__nQAzz div span:nth-child(2n){font-family:inherit;color:var(--coral);font-size:15px}.finance-demo_dashboardSection__07i2G{background:var(--soft);padding:125px 28px 130px}.finance-demo_sectionHeading__slemT{text-align:center;max-width:680px;margin:0 auto 65px}.finance-demo_sectionHeading__slemT h2{font-size:clamp(39px,4.3vw,59px)}.finance-demo_sectionHeading__slemT>p:last-child{color:var(--muted);font-size:15px;line-height:1.6;margin:19px auto 0}.finance-demo_dashboardShell__RSkTQ{max-width:1120px;margin:auto;background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);display:grid;grid-template-columns:175px 1fr;overflow:hidden}.finance-demo_dashSidebar__qbgXl{padding:27px 15px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.finance-demo_dashSidebar__qbgXl a{padding:9px 11px;color:var(--muted);font-size:12px;border-radius:8px;display:flex;gap:9px;cursor:pointer}.finance-demo_dashSidebar__qbgXl .finance-demo_activeNav__DDKss{background:var(--peach);color:var(--coral);font-weight:800}.finance-demo_dashSidebar__qbgXl small{font-size:8px;font-weight:800;letter-spacing:.12em;color:var(--muted);margin:23px 10px 4px}.finance-demo_profileDot__2z_fy{width:30px;height:30px;border-radius:50%;background:var(--yellow);color:#664d1e;display:grid;place-items:center;font-size:11px;font-weight:800;margin:auto 10px 0}.finance-demo_dashBody__i6oqW{padding:29px;min-width:0}.finance-demo_dashHeader__la_tw{display:flex;justify-content:space-between;align-items:center}.finance-demo_cardTitle__OrAJQ p,.finance-demo_dashHeader__la_tw p{font-size:11px;margin:0;color:var(--muted)}.finance-demo_dashHeader__la_tw h3{font-size:21px;margin:5px 0 0;letter-spacing:-.05em}.finance-demo_dashHeader__la_tw h3 span{font-size:16px}.finance-demo_rangeTabs__2NrdE{background:var(--soft);border-radius:8px;padding:3px;display:flex}.finance-demo_rangeTabs__2NrdE button{font-size:10px;font-weight:700;border:0;background:transparent;color:var(--muted);padding:7px 10px;border-radius:5px;cursor:pointer}.finance-demo_rangeTabs__2NrdE .finance-demo_rangeActive__DxILI{background:var(--surface);box-shadow:0 2px 7px rgba(0,0,0,.08);color:var(--ink)}.finance-demo_moneyCards__gxvnp{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0 12px}.finance-demo_goalCard__poQHp,.finance-demo_insightCard__RKpGq,.finance-demo_moneyCards__gxvnp article,.finance-demo_spendingChart__mg_5k,.finance-demo_subCard__2B8g_{border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--surface)}.finance-demo_cardIcon__MCFx4{float:right;background:#e5f2ea;color:#2c9268;border-radius:8px;width:29px;height:29px;display:grid;place-items:center;font-size:15px}.finance-demo_coralIcon__COLfD{background:#fee2dc;color:#df604f}.finance-demo_yellowIcon__zLCLq{background:#fff0c9;color:#c39125}.finance-demo_moneyCards__gxvnp p{font-size:10px;color:var(--muted);margin:3px 0 7px}.finance-demo_moneyCards__gxvnp h4{font-size:20px;margin:0;letter-spacing:-.05em}.finance-demo_moneyCards__gxvnp h4 span{font-size:12px}.finance-demo_moneyCards__gxvnp small{font-size:9px;color:var(--muted)}.finance-demo_positive__hpyMd{color:#31946b!important}.finance-demo_chartRow__SUYyA{display:grid;grid-template-columns:1.6fr 1fr;gap:12px}.finance-demo_cardTitle__OrAJQ{display:flex;justify-content:space-between}.finance-demo_cardTitle__OrAJQ>div p{font-size:12px;font-weight:800;color:var(--ink)}.finance-demo_cardTitle__OrAJQ small{font-size:9px;color:var(--muted)}.finance-demo_cardTitle__OrAJQ button{border:0;background:none;color:var(--muted);cursor:pointer}.finance-demo_chart__vZ_QP{height:155px;display:flex;margin:15px 0 0}.finance-demo_yAxis__9QJNO{width:31px;display:flex;flex-direction:column;justify-content:space-between;color:var(--muted);font-size:8px;padding-bottom:2px}.finance-demo_bars__Zpe6F{flex:1;display:flex;align-items:end;gap:5%;border-bottom:1px solid var(--line);background:repeating-linear-gradient(to bottom,transparent 0,transparent 37px,var(--line) 38px)}.finance-demo_bars__Zpe6F span{position:relative;display:block;flex:1;max-width:15px;border-radius:5px 5px 0 0;background:#dce6df;transition:.3s}.finance-demo_bars__Zpe6F .finance-demo_selectedBar__k5wba,.finance-demo_bars__Zpe6F span:hover{background:var(--coral)}.finance-demo_bars__Zpe6F i{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-style:normal;font-size:8px;color:white;background:var(--coral);border-radius:4px;padding:3px}.finance-demo_months__YfPz2{display:flex;margin-left:31px;justify-content:space-between;font-size:7px;color:var(--muted);margin-top:8px}.finance-demo_goalCard__poQHp{background:#fff8e9}.finance-demo_goalIcon__LH3fR{width:39px;height:39px;background:#f6c86d;display:grid;place-items:center;border-radius:12px;margin:21px 0 10px;font-size:18px}.finance-demo_goalCard__poQHp h4{font-size:16px;margin:0}.finance-demo_goalCard__poQHp>p{font-size:10px;color:#8c7d61;margin:5px 0 17px}.finance-demo_progress__lOgoV{height:6px;background:#f5e9cd;border-radius:9px;position:relative}.finance-demo_progress__lOgoV i{display:block;width:68%;height:100%;border-radius:9px;background:#ef715c}.finance-demo_progress__lOgoV span{position:absolute;right:0;top:-17px;font-size:9px;font-weight:800;color:#e26956}.finance-demo_goalAmounts__FO307{display:flex;justify-content:space-between;margin-top:9px;font-size:9px}.finance-demo_goalAmounts__FO307 span{color:#96886f}.finance-demo_bottomRow__MkjuN{display:grid;grid-template-columns:1.45fr 1fr;gap:12px;margin-top:12px}.finance-demo_insightCard__RKpGq{background:#233a53;color:white;display:flex;align-items:center;gap:10px;padding:13px}.finance-demo_spark__A7gTj{background:#ef715c;width:29px;height:29px;border-radius:8px;display:grid;place-items:center}.finance-demo_insightCard__RKpGq p{font-size:9px;margin:0;color:#bac7d3}.finance-demo_insightCard__RKpGq b{font-size:11px}.finance-demo_insightCard__RKpGq em{color:#f6c86d;font-style:normal}.finance-demo_insightCard__RKpGq button{margin-left:auto;color:white;background:transparent;border:0;font-size:9px;font-weight:800;white-space:nowrap}.finance-demo_subCard__2B8g_{padding:12px}.finance-demo_subCard__2B8g_>p{font-size:9px;color:var(--muted);margin:0 0 11px}.finance-demo_subCard__2B8g_ div{display:flex;align-items:center;gap:7px;font-size:10px}.finance-demo_subCard__2B8g_ small{color:var(--muted);margin-left:auto}.finance-demo_subCard__2B8g_ strong{font-size:10px}.finance-demo_netflix__A7QAz{background:#e61c24;color:#fff;border-radius:5px;padding:3px;font-weight:900}.finance-demo_featuresSection__ez8zB{padding:125px 28px;max-width:1240px;margin:auto}.finance-demo_featureGrid__iHrD0{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.finance-demo_featureGrid__iHrD0 article{border:1px solid var(--line);border-radius:17px;padding:26px;transition:.25s;background:var(--surface)}.finance-demo_featureGrid__iHrD0 article:hover{transform:translateY(-7px);box-shadow:var(--shadow)}.finance-demo_featureGrid__iHrD0 article>span{display:grid;place-items:center;width:39px;height:39px;border-radius:11px;background:var(--peach);color:var(--coral);font-size:19px}.finance-demo_featureGrid__iHrD0 h3{font-size:16px;letter-spacing:-.04em;margin:22px 0 8px}.finance-demo_featureGrid__iHrD0 p{font-size:12px;line-height:1.7;color:var(--muted);min-height:82px}.finance-demo_featureGrid__iHrD0 a{font-size:11px;color:var(--ink);font-weight:800}.finance-demo_featureGrid__iHrD0 a b{color:var(--coral);margin-left:5px}.finance-demo_peopleSection__25oJ7{background:#f5efe5;display:grid;grid-template-columns:1fr 1fr;min-height:610px}.finance-demo_peopleImage__A7tD9{position:relative;overflow:hidden;background:#f6e8dc}.finance-demo_peopleImage__A7tD9>img{width:100%;height:100%;object-fit:cover;object-position:75% center;mix-blend-mode:multiply}.finance-demo_scribble__UK8X_{position:absolute;top:13%;right:8%;font-family:Georgia,serif;font-style:italic;font-size:27px;line-height:1.1;color:#1c3047;transform:rotate(-7deg)}.finance-demo_scribble__UK8X_ span{font-family:inherit;color:#ef715c}.finance-demo_peopleCopy__6DSli{max-width:520px;padding:105px 60px 90px}.finance-demo_peopleCopy__6DSli h2{font-size:clamp(39px,4vw,58px)}.finance-demo_peopleCopy__6DSli>p:not(.finance-demo_eyebrow__czZVR){font-size:15px;line-height:1.7;color:#687080;margin:25px 0}.finance-demo_peopleCopy__6DSli ul{list-style:none;padding:0;margin:0 0 30px}.finance-demo_peopleCopy__6DSli li{display:flex;gap:10px;margin:17px 0}.finance-demo_peopleCopy__6DSli li>span{color:#ef715c;font-weight:900}.finance-demo_peopleCopy__6DSli b,.finance-demo_peopleCopy__6DSli small{display:block}.finance-demo_peopleCopy__6DSli b{font-size:12px}.finance-demo_peopleCopy__6DSli small{font-size:11px;color:#77808a;margin-top:3px}.finance-demo_testimonialSection__upKR0{background:#233a53;color:#fff;padding:125px 28px}.finance-demo_testimonialSection__upKR0 .finance-demo_eyebrow__czZVR{color:#f8bd65}.finance-demo_testimonialSection__upKR0 h2{text-align:center;font-size:clamp(39px,4.3vw,59px)}.finance-demo_testimonialGrid__KiXHy{max-width:1120px;margin:65px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.finance-demo_testimonialGrid__KiXHy article{background:#29425e;border:1px solid rgba(255,255,255,.1);border-radius:17px;padding:26px;display:flex;flex-direction:column}.finance-demo_quoteMark__6fLTM{font-family:Georgia,serif;color:#f6c86d;font-size:46px;height:33px}.finance-demo_testimonialGrid__KiXHy blockquote{font-size:14px;line-height:1.7;margin:20px 0 31px;color:#ecf0f3}.finance-demo_person__QrZEq{display:flex;gap:10px;align-items:center;margin-top:auto}.finance-demo_avatar__A12KY{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;font-size:8px;color:#1e3045;font-weight:800}.finance-demo_coral__rcreS{background:#f2998b}.finance-demo_sage__62v7X{background:#c1d1b2}.finance-demo_yellow__wXVYF{background:#f6c86d}.finance-demo_person__QrZEq b,.finance-demo_person__QrZEq small{display:block}.finance-demo_person__QrZEq b{font-size:11px}.finance-demo_person__QrZEq small{font-size:9px;color:#bdc6d0;margin-top:2px}.finance-demo_securitySection__hXu5T{padding:130px 28px;max-width:1120px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.finance-demo_securityCopy__lQhbP h2{font-size:clamp(39px,4vw,57px)}.finance-demo_securityCopy__lQhbP>p:not(.finance-demo_eyebrow__czZVR){color:var(--muted);line-height:1.7;font-size:14px;margin:25px 0}.finance-demo_securityCards__Aueo8{position:relative;padding:12px}.finance-demo_securityCards__Aueo8 article{position:relative;z-index:1;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;padding:16px;display:flex;gap:12px;align-items:center;margin:12px 0}.finance-demo_securityCards__Aueo8 article>span{width:36px;height:36px;border-radius:10px;background:var(--peach);color:var(--coral);display:grid;place-items:center;font-size:18px}.finance-demo_securityCards__Aueo8 b,.finance-demo_securityCards__Aueo8 small{display:block}.finance-demo_securityCards__Aueo8 b{font-size:12px}.finance-demo_securityCards__Aueo8 small{font-size:10px;color:var(--muted);margin-top:3px}.finance-demo_securityOrb___V6nF{position:absolute;right:-43px;top:-42px;width:120px;height:120px;border-radius:50%;background:#f6c86d;display:grid;place-items:center;transform:rotate(12deg)}.finance-demo_securityOrb___V6nF span{font-family:Georgia,serif;font-size:37px;color:#243950;font-style:italic}.finance-demo_securityOrb___V6nF i{position:absolute;bottom:15px;left:5px;color:#243950;font-size:8px;font-style:normal;text-align:center;font-weight:800}.finance-demo_pricingSection__DkDCY{background:var(--soft);padding:125px 28px}.finance-demo_pricingGrid__CVYdV{max-width:1000px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:15px}.finance-demo_pricingGrid__CVYdV article{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:29px 26px}.finance-demo_featuredPlan__fzQxf{background:#233a53!important;color:white;border-color:#233a53!important;transform:translateY(-15px);box-shadow:var(--shadow)}.finance-demo_popular__Epwp_{position:absolute;top:0;right:21px;background:#f6c86d;color:#263b50;padding:5px 9px;border-radius:0 0 7px 7px;font-size:8px;letter-spacing:.1em;font-weight:900}.finance-demo_planName__UgS11{font-size:19px;font-weight:800;margin:0}.finance-demo_planNote__Ka8mz{font-size:11px;color:var(--muted);min-height:29px;margin:7px 0}.finance-demo_featuredPlan__fzQxf .finance-demo_planNote__Ka8mz{color:#bdc8d2}.finance-demo_price__KfiDO{margin:21px 0}.finance-demo_price__KfiDO b{font-size:40px;letter-spacing:-.06em}.finance-demo_price__KfiDO span{font-size:10px;color:var(--muted);margin-left:4px}.finance-demo_featuredPlan__fzQxf .finance-demo_price__KfiDO span{color:#bdc8d2}.finance-demo_planButton__siFOS{color:var(--ink);border:1px solid var(--line)}.finance-demo_featuredPlan__fzQxf .finance-demo_primaryButton__lEERg,.finance-demo_planButton__siFOS{padding:15px;width:100%;margin-bottom:23px}.finance-demo_pricingGrid__CVYdV ul{list-style:none;border-top:1px solid var(--line);padding:19px 0 0;margin:0}.finance-demo_pricingGrid__CVYdV li{font-size:11px;margin:13px 0;color:var(--muted)}.finance-demo_featuredPlan__fzQxf li{color:#d7dee5}.finance-demo_pricingGrid__CVYdV li i{font-style:normal;color:#36b17f;margin-right:8px;font-weight:800}.finance-demo_waitlistSection__WfnBU{max-width:1120px;margin:100px auto;padding:66px 70px;border-radius:23px;background:#f6c86d;display:grid;grid-template-columns:1.1fr .9fr;gap:70px;position:relative;overflow:hidden}.finance-demo_waitlistSection__WfnBU:after{content:"";position:absolute;right:-120px;top:-150px;width:400px;height:400px;border:1px solid rgba(28,48,71,.16);border-radius:50%;box-shadow:0 0 0 50px transparent,0 0 0 100px rgba(255,255,255,.1)}.finance-demo_formCard__LoWMj,.finance-demo_waitlistCopy__rZMGc{position:relative;z-index:1}.finance-demo_waitlistCopy__rZMGc h2{font-size:clamp(40px,4.2vw,58px)}.finance-demo_waitlistCopy__rZMGc .finance-demo_eyebrow__czZVR{color:#435568}.finance-demo_waitlistCopy__rZMGc>p:not(.finance-demo_eyebrow__czZVR){font-size:14px;line-height:1.7;color:#435568;max-width:430px;margin:22px 0}.finance-demo_avatarPile__55abK{display:flex;align-items:center;margin-top:27px}.finance-demo_avatarPile__55abK span{width:29px;height:29px;border-radius:50%;border:2px solid #f6c86d;background:#ef715c;color:#fff;display:grid;place-items:center;font-size:8px;font-weight:800;margin-left:-7px}.finance-demo_avatarPile__55abK span:first-child{margin-left:0;background:#223a55}.finance-demo_avatarPile__55abK span:nth-child(3){background:#88a08a}.finance-demo_avatarPile__55abK span:nth-child(4){background:#fff1cf;color:#6a5322}.finance-demo_avatarPile__55abK b{font-size:10px;margin-left:9px;color:#435568}.finance-demo_formCard__LoWMj{background:#fffefb;color:#1c3047;border-radius:14px;padding:27px;box-shadow:0 15px 35px rgba(95,72,20,.12)}.finance-demo_formCard__LoWMj h3{font-size:20px;letter-spacing:-.04em;margin:0}.finance-demo_formCard__LoWMj>p{font-size:11px;color:#687485;line-height:1.6;margin:7px 0 19px}.finance-demo_formCard__LoWMj form{display:flex;flex-direction:column}.finance-demo_formCard__LoWMj label{font-size:10px;font-weight:800;margin:10px 0 5px}.finance-demo_formCard__LoWMj input{border:1px solid #dddeda;border-radius:7px;padding:12px;color:#233a53;font-size:12px;outline-color:#ef715c}.finance-demo_formCard__LoWMj form .finance-demo_primaryButton__lEERg{width:100%;margin-top:17px}.finance-demo_formCard__LoWMj>small{display:block;font-size:8px;line-height:1.45;color:#89919b;margin-top:13px}.finance-demo_success__BngIs{text-align:center;padding:28px 8px}.finance-demo_success__BngIs>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;margin:auto;background:#ddf0e6;color:#2b9569;font-weight:900}.finance-demo_success__BngIs h3{margin:15px 0 8px}.finance-demo_success__BngIs p{font-size:11px;color:#687485;line-height:1.6}.finance-demo_faqSection__Pafm_{max-width:1120px;margin:0 auto;padding:72px 0 130px;display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.finance-demo_faqIntro__tz0pN h2{font-size:clamp(39px,4vw,56px)}.finance-demo_faqIntro__tz0pN>p:not(.finance-demo_eyebrow__czZVR){font-size:12px;color:var(--muted);margin-top:25px}.finance-demo_faqIntro__tz0pN a{color:var(--coral);font-weight:800}.finance-demo_accordion__k2e7j article{border-bottom:1px solid var(--line)}.finance-demo_accordion__k2e7j button{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:0;color:var(--ink);padding:22px 0;font-size:14px;font-weight:800;text-align:left;cursor:pointer}.finance-demo_accordion__k2e7j button i{font-size:20px;color:var(--coral);font-style:normal;font-weight:400}.finance-demo_accordion__k2e7j article>p{margin:0 0 22px;color:var(--muted);font-size:12px;line-height:1.7;max-width:570px}.finance-demo_footer__mPZ9q{border-top:1px solid var(--line);max-width:1240px;margin:auto;padding:28px;display:flex;align-items:center;justify-content:space-between}.finance-demo_footer__mPZ9q p{font-size:10px;color:var(--muted)}.finance-demo_footer__mPZ9q>div{display:flex;gap:18px}.finance-demo_footer__mPZ9q a{font-size:10px}@keyframes finance-demo_float__KFzrT{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes finance-demo_pulse__Mc2v6{50%{box-shadow:0 0 0 8px rgba(239,113,92,0)}}@media(max-width:900px){.finance-demo_nav__GPa_n{display:none}.finance-demo_hero__PCEuw{grid-template-columns:1fr;padding-top:55px}.finance-demo_heroVisual__UND4r{height:460px;max-width:600px;width:94%;margin:15px auto 0}.finance-demo_featureGrid__iHrD0{grid-template-columns:1fr 1fr}.finance-demo_faqSection__Pafm_,.finance-demo_peopleSection__25oJ7,.finance-demo_securitySection__hXu5T,.finance-demo_waitlistSection__WfnBU{grid-template-columns:1fr}.finance-demo_peopleImage__A7tD9{min-height:480px;grid-row:2}.finance-demo_peopleCopy__6DSli{padding:80px 9%;max-width:none}.finance-demo_securitySection__hXu5T{gap:55px}.finance-demo_waitlistSection__WfnBU{margin:75px 28px;padding:55px;gap:35px}.finance-demo_faqSection__Pafm_{padding:70px 28px;gap:45px}.finance-demo_faqIntro__tz0pN{max-width:500px}.finance-demo_pricingGrid__CVYdV{gap:10px}.finance-demo_footer__mPZ9q{flex-wrap:wrap;gap:18px}}@media(max-width:650px){.finance-demo_demoBanner__OTCxN{font-size:10px;padding:8px 14px}.finance-demo_header__iNYWk{padding:0 18px;height:64px}.finance-demo_headerActions__vOcXj .finance-demo_smallCta__XJ0UQ,.finance-demo_themeToggle__lW_fp b{display:none}.finance-demo_hero__PCEuw{padding:47px 22px 45px}.finance-demo_hero__PCEuw h1{font-size:47px}.finance-demo_heroVisual__UND4r{height:355px;width:100%;min-height:0}.finance-demo_illustrationWrap__IGTiL{width:95%;right:0}.finance-demo_floatingBalance__QdDIV{left:-5px;top:11%;transform:scale(.86);transform-origin:left}.finance-demo_floatingGoal__ZtlzZ{right:-8px;bottom:12%;transform:scale(.86);transform-origin:right}.finance-demo_heroDash__0Jgci{width:255px;left:4%;bottom:-7px;transform:rotate(-3deg) scale(.86);transform-origin:left}.finance-demo_logoStrip__nQAzz{padding:18px;display:block}.finance-demo_logoStrip__nQAzz div{margin-top:13px;gap:17px;font-size:15px;flex-wrap:wrap}.finance-demo_dashboardSection__07i2G,.finance-demo_featuresSection__ez8zB,.finance-demo_pricingSection__DkDCY,.finance-demo_testimonialSection__upKR0{padding:75px 20px}.finance-demo_sectionHeading__slemT{margin-bottom:42px}.finance-demo_dashboardShell__RSkTQ{display:block}.finance-demo_dashSidebar__qbgXl{display:none}.finance-demo_dashBody__i6oqW{padding:17px}.finance-demo_dashHeader__la_tw{display:block}.finance-demo_rangeTabs__2NrdE{margin-top:15px;width:max-content}.finance-demo_moneyCards__gxvnp{grid-template-columns:1fr;gap:8px}.finance-demo_bottomRow__MkjuN,.finance-demo_chartRow__SUYyA{grid-template-columns:1fr}.finance-demo_bottomRow__MkjuN,.finance-demo_chartRow__SUYyA{gap:8px}.finance-demo_subCard__2B8g_{display:none}.finance-demo_insightCard__RKpGq{padding:14px}.finance-demo_insightCard__RKpGq button{display:none}.finance-demo_featureGrid__iHrD0,.finance-demo_pricingGrid__CVYdV,.finance-demo_testimonialGrid__KiXHy{grid-template-columns:1fr}.finance-demo_featureGrid__iHrD0 article{padding:22px}.finance-demo_featureGrid__iHrD0 p{min-height:0}.finance-demo_peopleImage__A7tD9{min-height:360px}.finance-demo_peopleCopy__6DSli{padding:67px 25px}.finance-demo_scribble__UK8X_{font-size:20px;right:7%}.finance-demo_securitySection__hXu5T{padding:75px 25px}.finance-demo_securityOrb___V6nF{right:-18px}.finance-demo_pricingGrid__CVYdV{gap:26px}.finance-demo_featuredPlan__fzQxf{transform:none}.finance-demo_waitlistSection__WfnBU{margin:55px 18px;padding:38px 24px}.finance-demo_faqSection__Pafm_{padding:55px 22px 80px}.finance-demo_footer__mPZ9q{padding:25px 18px;display:block}.finance-demo_footer__mPZ9q p{margin:14px 0}.finance-demo_footer__mPZ9q>div{gap:14px}.finance-demo_testimonialGrid__KiXHy{margin-top:38px}.finance-demo_testimonialGrid__KiXHy article{padding:23px}}@media(prefers-reduced-motion:reduce){.finance-demo_site__CK_RD *{animation:none!important;transition:none!important}}