#lp-personal-finance{font-feature-settings:"liga" off,"clig" off;font-family:Figtree,sans-serif}#lp-personal-finance h1,#lp-personal-finance h2,#lp-personal-finance h3,#lp-personal-finance p{margin:0}#lp-personal-finance p{font-weight:400}#lp-personal-finance .pf-btns{align-items:center;display:flex;flex-wrap:wrap;gap:12px}#lp-personal-finance .pf-btns a{align-items:center;border-radius:100px;color:#2f3137;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;line-height:24px;padding:16px 24px;text-decoration:none;transition:all .3s;white-space:nowrap}@media (max-width:767px){#lp-personal-finance .pf-btns a{font-size:14px;line-height:20px;padding:12px 16px}}#lp-personal-finance .pf-btns a.connect-bank,#lp-personal-finance .pf-btns a.login{background:#fff;border:1px solid #e4e7ee;box-shadow:0 0 6px 0 rgba(8,33,69,.12)}#lp-personal-finance .pf-btns a.connect-bank:hover,#lp-personal-finance .pf-btns a.login:hover{background:#f3f4f7}#lp-personal-finance .pf-btns a.create-account{background:#2eb875;box-shadow:0 2px 10px 0 rgba(8,33,69,.25)}#lp-personal-finance .pf-btns a.create-account:hover{background:#27a367}#lp-personal-finance .pf-btns a.connect-bank img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}#lp-personal-finance .controls{align-items:center;display:flex;gap:24px}#lp-personal-finance .controls.control{justify-content:center;width:100%}#lp-personal-finance .controls .btn-carousel{align-items:center;background:#454e5b;border:none;border-radius:100%;cursor:pointer;display:flex;height:56px;justify-content:center;outline:none;padding:0;transition:all .3s;width:56px}#lp-personal-finance .controls .btn-carousel:hover{background:#576272}@media (max-width:767px){#lp-personal-finance .controls .btn-carousel{height:48px;width:48px}}#lp-personal-finance #hero{background:radial-gradient(70% 60% at 50% 55%,#2d333e 0,#14171f 100%);overflow:hidden}#lp-personal-finance #hero .content{align-items:center;display:flex;flex-direction:column;gap:48px;padding:56px 0 48px}@media (max-width:767px){#lp-personal-finance #hero .content{gap:24px;padding-top:32px}}#lp-personal-finance #hero .header{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}@media (max-width:767px){#lp-personal-finance #hero .header{gap:12px}}#lp-personal-finance #hero .ratings{align-items:center;display:flex;gap:32px}@media (max-width:767px){#lp-personal-finance #hero .ratings{gap:12px}}#lp-personal-finance #hero .ratings .platform{align-items:center;display:flex;gap:12px}@media (max-width:767px){#lp-personal-finance #hero .ratings .platform{gap:8px}}#lp-personal-finance #hero .ratings .platform img{width:24px}#lp-personal-finance #hero .ratings .platform span{color:#fff;font-size:14px;font-weight:500;line-height:16px}@media (max-width:767px){#lp-personal-finance #hero .ratings .platform span{font-size:12px}#lp-personal-finance #hero .ratings .platform span.desktop-only{display:none}}#lp-personal-finance #hero .title{color:#f3f4f7;font-size:46px;font-weight:900;letter-spacing:-1px;letter-spacing:-2px;line-height:120%;line-height:56px;max-width:1180px;text-transform:uppercase}@media (max-width:767px){#lp-personal-finance #hero .title{font-size:22px;letter-spacing:-.5px;line-height:32px}}#lp-personal-finance #hero .subtitle{color:#fff;font-size:20px;font-weight:500;line-height:120%}@media (max-width:767px){#lp-personal-finance #hero .subtitle{font-size:16px}}#lp-personal-finance #hero .pf-btns{justify-content:center;padding-top:16px}@media (max-width:767px){#lp-personal-finance #hero .pf-btns{padding-top:8px}}#lp-personal-finance #hero .hero-img{display:block;height:auto;max-width:907px;width:100%}#lp-personal-finance #organize{background:#fff;padding:64px 0}@media (max-width:767px){#lp-personal-finance #organize{padding:32px 0}}#lp-personal-finance #organize .header{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}@media (max-width:767px){#lp-personal-finance #organize .header{gap:12px}}#lp-personal-finance #organize .header .title{color:#2f3137;font-size:40px;font-weight:500;line-height:120%}@media (max-width:767px){#lp-personal-finance #organize .header .title{font-size:32px}}#lp-personal-finance #organize .header .subtitle{color:#2f3137;font-size:20px;line-height:140%}@media (max-width:767px){#lp-personal-finance #organize .header .subtitle{display:none}}#lp-personal-finance #organize .header .pf-btns{justify-content:center;padding-top:12px}@media (max-width:767px){#lp-personal-finance #organize .header .pf-btns{padding-top:0}}#lp-personal-finance #organize .content{align-items:center;display:flex;gap:48px;padding-top:40px}@media (max-width:1024px){#lp-personal-finance #organize .content{flex-direction:column;gap:24px;padding-top:32px}}#lp-personal-finance #organize .features{flex:1 1 50%;list-style:none;margin:0;padding:0}@media (max-width:1024px){#lp-personal-finance #organize .features{width:100%}}#lp-personal-finance #organize .features .feature{border-bottom:1px solid #e7e6e3;display:flex;flex-direction:column;gap:12px;padding:24px}@media (max-width:767px){#lp-personal-finance #organize .features .feature{padding:24px 8px}}#lp-personal-finance #organize .features .feature:first-child{padding-top:0}#lp-personal-finance #organize .features .feature:last-child{border-bottom:none}#lp-personal-finance #organize .features .feature .feature-header{align-items:center;display:flex;gap:10px}#lp-personal-finance #organize .features .feature .feature-icon{align-items:center;background:#ba955f;border-radius:4px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}#lp-personal-finance #organize .features .feature h3{color:#2f3137;font-size:20px;font-weight:500;line-height:120%}#lp-personal-finance #organize .features .feature p{color:#2f3137;font-size:15px;line-height:160%}#lp-personal-finance #organize .devices{display:flex;flex:1 1 50%;justify-content:center}@media (max-width:1024px){#lp-personal-finance #organize .devices{background:#eff1f0;border-radius:24px;padding:24px 16px;width:100%}}#lp-personal-finance #organize .devices img{height:auto;max-width:640px;width:100%}#lp-personal-finance #control{background:#14171f;padding:64px 0}@media (max-width:767px){#lp-personal-finance #control{padding:32px 0}}#lp-personal-finance #control .container{align-items:center;display:flex;gap:64px}@media (max-width:1024px){#lp-personal-finance #control .container{flex-direction:column;gap:24px}}#lp-personal-finance #control .header{display:flex;flex:0 1 440px;flex-direction:column;gap:16px}@media (max-width:1024px){#lp-personal-finance #control .header{flex:none;text-align:center;width:100%}}#lp-personal-finance #control .header .title{color:#fff;font-size:36px;font-weight:500;line-height:120%}@media (max-width:767px){#lp-personal-finance #control .header .title{font-size:28px}}#lp-personal-finance #control .header .subtitle{color:#fff;font-size:18px;line-height:140%}@media (max-width:767px){#lp-personal-finance #control .header .subtitle{font-size:14px;line-height:170%}}#lp-personal-finance #control .cards{display:flex;flex:1 1 0;flex-direction:column;gap:24px;min-width:0}@media (max-width:1024px){#lp-personal-finance #control .cards{flex:none;width:100%}}#lp-personal-finance #control .pf-card{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}#lp-personal-finance #control .pf-card .pf-card-header{display:flex;flex-direction:column;gap:12px}#lp-personal-finance #control .pf-card .pf-card-header h3{color:#2f3137;font-size:20px;font-weight:900;letter-spacing:-1px;line-height:120%;text-transform:uppercase}@media (max-width:767px){#lp-personal-finance #control .pf-card .pf-card-header h3{font-size:24px}}#lp-personal-finance #control .pf-card .pf-card-header p{color:#2f3137;font-size:15px;line-height:160%}#lp-personal-finance #control .pf-card .pf-card-image{align-items:center;display:flex;flex:1;justify-content:center}#lp-personal-finance #control .pf-card .pf-card-image img{height:auto;max-width:340px;width:100%}#lp-personal-finance #control .pf-card .start-now{border:1px solid #cdd2db;border-radius:100px;color:#2f3137;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:24px;padding:16px;text-decoration:none;transition:all .3s;width:100%}#lp-personal-finance #control .pf-card .start-now:hover{background:#f3f4f7}#lp-personal-finance #control .control-carousel .owl-item,#lp-personal-finance #control .control-carousel .owl-stage{display:flex}@media (min-width:768px){#lp-personal-finance #control .controls.control{display:none}}#lp-personal-finance #money{background:#fff;padding:64px 0}@media (max-width:767px){#lp-personal-finance #money{padding:24px 0}}#lp-personal-finance #money .header{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}@media (max-width:767px){#lp-personal-finance #money .header{gap:12px}}#lp-personal-finance #money .header .icons{display:flex;gap:24px}@media (max-width:767px){#lp-personal-finance #money .header .icons{gap:12px}}#lp-personal-finance #money .header .icons .icon{align-items:center;background:#fff;border:1px solid #ba955f;border-radius:100%;display:flex;height:56px;justify-content:center;width:56px}@media (max-width:767px){#lp-personal-finance #money .header .icons .icon{height:40px;width:40px}#lp-personal-finance #money .header .icons .icon svg{height:18px;width:18px}}#lp-personal-finance #money .header .title{color:#2f3137;font-size:40px;font-weight:500;line-height:120%}@media (max-width:767px){#lp-personal-finance #money .header .title{font-size:30px}}#lp-personal-finance #money .header .subtitle{color:#2f3137;font-size:18px;line-height:140%;max-width:1140px}@media (max-width:767px){#lp-personal-finance #money .header .subtitle{font-size:15px;line-height:130%}}#lp-personal-finance #money .content{align-items:center;display:flex;gap:64px;padding-top:96px}@media (max-width:1024px){#lp-personal-finance #money .content{flex-direction:column;gap:32px;padding-top:32px}}#lp-personal-finance #money .highlights{display:flex;flex:0 1 540px;flex-direction:column;gap:32px}@media (max-width:1024px){#lp-personal-finance #money .highlights{flex:none;width:100%}}#lp-personal-finance #money .highlights .items{display:flex;flex-direction:column;gap:32px}@media (max-width:767px){#lp-personal-finance #money .highlights .items{border-left:2px solid #ba955f;gap:24px;padding-left:16px}}#lp-personal-finance #money .highlights .item{border-left:2px solid #ba955f;display:flex;flex-direction:column;gap:8px;padding-left:24px}@media (max-width:767px){#lp-personal-finance #money .highlights .item{border-left:none;padding-left:0}}#lp-personal-finance #money .highlights .item h3{color:#ba955f;font-size:32px;font-weight:500;line-height:120%}@media (max-width:767px){#lp-personal-finance #money .highlights .item h3{font-size:20px}}#lp-personal-finance #money .highlights .item p{color:#2f3137;font-size:20px;line-height:120%;max-width:510px}@media (max-width:767px){#lp-personal-finance #money .highlights .item p{font-size:14px;line-height:170%}#lp-personal-finance #money .highlights .pf-btns{flex-wrap:nowrap;justify-content:center;order:-1}#lp-personal-finance #money .highlights .pf-btns a{flex:1;padding:12px}}#lp-personal-finance #money .devices{flex:1 1 0;height:auto;max-width:776px;min-width:0;width:100%}@media (max-width:1024px){#lp-personal-finance #money .devices{flex:none}}#lp-personal-finance #multiplatform{background:#fff;padding:64px 0}@media (max-width:767px){#lp-personal-finance #multiplatform{padding:16px 0 24px}}#lp-personal-finance #multiplatform .pf-box{align-items:center;background:#14171f;border-radius:24px;display:flex;gap:40px;overflow:hidden;padding-left:64px}@media (max-width:1024px){#lp-personal-finance #multiplatform .pf-box{flex-direction:column;gap:32px;padding:24px 24px 0;text-align:center}}#lp-personal-finance #multiplatform .content{display:flex;flex:1 1 50%;flex-direction:column;gap:20px;padding:64px 0}@media (max-width:1024px){#lp-personal-finance #multiplatform .content{align-items:center;gap:16px;padding:0}}#lp-personal-finance #multiplatform .content .title{color:#fff;font-size:32px;font-weight:900;letter-spacing:-1px;line-height:120%;text-transform:uppercase}@media (max-width:767px){#lp-personal-finance #multiplatform .content .title{font-size:20px;letter-spacing:0}}#lp-personal-finance #multiplatform .content .description{color:#fff;font-size:20px;line-height:120%}@media (max-width:767px){#lp-personal-finance #multiplatform .content .description{font-size:14px;line-height:170%}#lp-personal-finance #multiplatform .content .pf-btns{width:100%}#lp-personal-finance #multiplatform .content .pf-btns .login{display:none}#lp-personal-finance #multiplatform .content .pf-btns .create-account{flex:1;padding:16px}}#lp-personal-finance #multiplatform .content .app-btns{display:flex;gap:8px}@media (max-width:767px){#lp-personal-finance #multiplatform .content .app-btns{width:100%}}#lp-personal-finance #multiplatform .content .app-btns a{align-items:center;background:#43403d;border-radius:8px;display:flex;gap:12px;padding:8px 12px;text-align:left;text-decoration:none}@media (max-width:767px){#lp-personal-finance #multiplatform .content .app-btns a{flex:1}}#lp-personal-finance #multiplatform .content .app-btns a p{color:#fff;font-size:12px;font-weight:500;line-height:16px}#lp-personal-finance #multiplatform .content .app-btns a p span{font-size:16px;font-weight:600;line-height:20px}#lp-personal-finance #multiplatform .devices{align-self:flex-end;flex:1 1 50%;height:auto;max-width:595px;width:100%}@media (max-width:1024px){#lp-personal-finance #multiplatform .devices{align-self:center}}#lp-personal-finance #multiplatform .devices.is-floating{align-self:center;margin:64px 64px 64px 0;max-width:525px}@media (max-width:1024px){#lp-personal-finance #multiplatform .devices.is-floating{margin:0 0 24px}}#lp-personal-finance #reviews-and-faq{background:#14171f;padding:80px 0 64px}@media (max-width:767px){#lp-personal-finance #reviews-and-faq{padding:32px 0}}#lp-personal-finance #reviews .container{align-items:center;display:flex;flex-direction:column;gap:24px}#lp-personal-finance #reviews .header{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center}#lp-personal-finance #reviews .header .title{color:#fff;font-size:32px;font-weight:900;letter-spacing:-1px;line-height:120%;text-transform:uppercase}@media (max-width:767px){#lp-personal-finance #reviews .header .title{font-size:32px;max-width:300px}}#lp-personal-finance #reviews .header .subtitle{color:#fff;font-size:20px;line-height:120%}@media (max-width:767px){#lp-personal-finance #reviews .header .subtitle{font-size:14px;line-height:170%}}#lp-personal-finance #reviews .ratings{display:flex;gap:24px;padding-top:12px}@media (max-width:767px){#lp-personal-finance #reviews .ratings{gap:16px}}#lp-personal-finance #reviews .ratings .rating{color:#fff;display:flex;flex-direction:column;gap:8px;text-align:left}#lp-personal-finance #reviews .ratings .score{align-items:center;display:flex;font-size:20px;font-weight:500;gap:8px;line-height:24px}#lp-personal-finance #reviews .ratings .platform{align-items:center;display:flex;font-size:14px;gap:8px;line-height:16px;white-space:nowrap}#lp-personal-finance #reviews .ratings .platform img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}#lp-personal-finance #reviews .carousel-content{align-items:center;display:flex;gap:32px;width:100%}@media (max-width:1024px){#lp-personal-finance #reviews .controls.side{display:none}}@media (min-width:1025px){#lp-personal-finance #reviews .controls.bottom{display:none}}#lp-personal-finance #reviews .reviews-carousel{flex:1;min-width:0}#lp-personal-finance #reviews .reviews-carousel .owl-item,#lp-personal-finance #reviews .reviews-carousel .owl-stage{display:flex}#lp-personal-finance #reviews .review-card{background:#f3f4f7;border:1px solid #e8e6e3;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:24px;width:100%}#lp-personal-finance #reviews .review-card .author{align-items:center;display:flex;gap:12px}#lp-personal-finance #reviews .review-card .author img{border-radius:100%;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}#lp-personal-finance #reviews .review-card .author .name{color:#2f3137;font-size:16px;font-weight:500;line-height:20px}#lp-personal-finance #reviews .review-card .author .occupation{color:#2f3137;font-size:14px;line-height:18px}#lp-personal-finance #reviews .review-card .stars{display:flex;gap:2px}#lp-personal-finance #reviews .review-card .stars img{width:20px}#lp-personal-finance #reviews .review-card .text{color:#2f3137;font-size:18px;line-height:28px}#lp-personal-finance #reviews .pf-btns{justify-content:center;padding-top:8px}#lp-personal-finance #faq{padding-top:48px}@media (max-width:767px){#lp-personal-finance #faq{padding-top:56px}}#lp-personal-finance #faq .container{align-items:center;display:flex;flex-direction:column;gap:40px}@media (max-width:767px){#lp-personal-finance #faq .container{gap:24px}}#lp-personal-finance #faq .title{color:#fff;font-size:32px;font-weight:900;letter-spacing:-1px;line-height:120%;text-align:center;text-transform:uppercase}@media (max-width:767px){#lp-personal-finance #faq .title{font-size:20px;letter-spacing:0}}#lp-personal-finance #faq .questions{display:flex;flex-direction:column;gap:24px;max-width:1120px;width:100%}@media (max-width:767px){#lp-personal-finance #faq .questions{gap:16px;padding:0 8px}}#lp-personal-finance #faq .question{background:#2a2f38;border:1px solid #3f3f3f;border-radius:4px}#lp-personal-finance #faq .question summary{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:16px;justify-content:space-between;line-height:22px;list-style:none;padding:16px 32px}@media (max-width:767px){#lp-personal-finance #faq .question summary{align-items:flex-start;font-size:14px;line-height:18px;padding:12px}}#lp-personal-finance #faq .question summary::-webkit-details-marker{display:none}#lp-personal-finance #faq .question summary .chevron{flex-shrink:0;transition:transform .3s}#lp-personal-finance #faq .question[open] summary .chevron{transform:rotate(180deg)}#lp-personal-finance #faq .question p{color:#fff;font-size:14px;line-height:140%;padding:0 32px 20px}@media (max-width:767px){#lp-personal-finance #faq .question p{font-size:13px;padding:0 12px 12px}}
