@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap";.blue{color:#242391}.blue-010{color:rgba(76,75,187,.1098039216)}.white{color:#fff}.white-010{color:#f4f4fa}.white-020{color:#ddd}.purple{color:#7d6af4}.pink{color:#d63384}.red{color:#ec5c5d}.orange{color:#f1951e}.yellow{color:#fbb156}.green{color:#47c181}.indigo{color:#6610f2}.teal{color:#20c997}.cyan{color:#0dcaf0}.black{color:#121212}.dark-gray{color:#c8c8c8}.light-gray{color:#eee}.very-light-gray{color:#fafafa}.light-purple{color:rgba(125,106,244,.05)}.grey-010{color:#999 !important}.grey-030{color:#999 !important}.bg-black-50{background:#1b1b1b !important}.bg-grey-020{background:#383838 !important}.progress{margin:0;height:10px;border-radius:10px;width:100%}.progress .progress-bar{border-radius:10px;background:#2295d2}.kv-upload-progress .progress{height:auto}.rounded-pill{border-radius:50rem !important}.rounded{border-radius:1rem !important}.rounded-bottom{border-bottom-left-radius:1rem !important;border-bottom-right-radius:1rem !important}.rounded-top{border-top-left-radius:1rem !important;border-top-right-radius:1rem !important;border-top:1px solid #eee !important;border-left:1px solid #eee !important;border-right:1px solid #eee !important}.text-primary{color:#242391 !important}.text-disabled{color:#c8c8c8}.btn.disabled{background-color:#c8c8c8;border:1px solid #c8c8c8}.btn:first-child:active{background-color:rgba(125,106,244,.05) !important;color:#242391 !important}.border{border:1px solid #eee !important}body{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}hr{color:#9797a5}.carousel-indicators{position:absolute;right:0;bottom:-35px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:auto;color:#fff;text-align:center;opacity:1;background:none;border:none}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:rgba(0,0,0,0) no-repeat center center;background-size:100% 100%}.card-header-active{padding:.75rem 0rem;margin-bottom:0;background-color:#fff;border-bottom:1px solid #7d6af4}.card-header-collapsed{padding:.75rem 0rem;margin-bottom:0;background-color:#fff;border-bottom:1px solid rgba(102,113,123,.4784313725)}.card-body{padding:1.25rem 0rem}.btn-link:hover{color:#7d6af4;text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}a:hover{color:#7d6af4;text-decoration:none}.modal-content{padding:2rem}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5 !important;width:100%;height:100%}.shadow-box{background:#fff;border-radius:1em;box-shadow:0 0 4em #f1f1f1;line-height:3;margin-top:3em;padding-top:3em;position:relative;top:-4em}.shadow-box.contact{line-height:1.5}@media screen and (min-width: 1401px){.contact .hero .row{padding-top:3em}.contact .hero .row .text-left{color:#606a73}.contact .hero .row #header-text{padding:150px;height:300px}.contact .hero h1{text-align:left}.contact .hero img#frame-icon{height:auto;max-width:100%;position:relative}.contact .contact-form{height:auto;background-color:#fff;border-radius:12px;position:absolute;top:32em;padding-bottom:3em;box-shadow:0px 0px 50px #f1f1f1;margin-bottom:3em}.contact .contact-form div#center-content-header{padding-top:6em}.contact .contact-form div#center-content-description{text-align:center}.contact .contact-form .contact-us-message-input{border:1px solid #dbe2e9;width:100%}.contact .contact-form #contact-us-message-button{background:#7d6af4;border-radius:50px;color:#fff;font-size:1.14em;line-height:16px;margin-top:.5em;padding:20px 48px;width:100%}.contact .contact-form .email-alert{display:none}.background-2{width:100%;background-color:#fff;height:auto}}@media screen and (min-width: 1024px)and (max-width: 1400px){.contact .hero{width:90%}.contact .hero .row{padding-top:3em}.contact .hero .row #header-text{padding:150px;height:300px}.contact .hero h1{text-align:left}.contact .hero img#frame-icon{max-width:100%;top:-5.5em;position:relative}.contact .contact-form{height:auto;background-color:#fff;padding:2em 0em;border-radius:12px;position:absolute;width:80%;margin:0 auto;box-shadow:0px 0px 50px #f1f1f1;top:26.5em;box-shadow:0px 0px 50px #f1f1f1}.contact .contact-form div#center-content-header{padding-top:100px}.contact .contact-form div#center-content-description{text-align:center}.contact .contact-form .contact-us-message-input{margin-bottom:20px;border:1px solid #dbe2e9;width:100%}.contact .contact-form #contact-us-message-button{border-radius:50px;color:#fff;font-size:1.14em;line-height:16px;padding:20px 48px;width:100%}.contact .contact-form .email-alert{display:none}.background-2{width:100%;background-color:#fff;height:auto;padding-bottom:3em}.home-footer .footer-icons{padding-top:0px !important}}@media(max-width: 1024px){.contact .hero{width:87%}.contact .hero img#frame-icon{top:-3em}}@media screen and (max-width: 912px)and (min-width: 416px){.contact{display:block;justify-content:center;align-items:center}.contact .hero .row{padding-top:3em}.contact .hero .row #header-text{padding:150px;height:300px}.contact .hero h1{text-align:left}.contact .hero .image-container{display:flex;justify-content:center;align-items:center}.contact .hero .image-container img#frame-icon{height:332px;position:relative;display:block}.contact .contact-form{height:auto;background-color:#fff;border-radius:12px;position:absolute;max-width:90%;top:36em;box-shadow:0px 0px 50px #f1f1f1;padding-bottom:1em}.contact .contact-form div#center-content-header{padding-top:100px}.contact .contact-form div#center-content-description{text-align:center}.contact .contact-form .contact-us-message-input{border:1px solid #dbe2e9;width:100%}.contact .contact-form #contact-us-message-button{border-radius:50px;color:#fff;font-size:1.14em;line-height:16px;padding:20px 48px;width:100%}.contact .contact-form .email-alert{display:none}.background-2{width:100%;background-color:#fff}}@media screen and (max-width: 425px)and (min-width: 320px){.contact .hero{width:100%}.contact .hero .row{padding-top:75px}.contact .hero .row #header-text{padding:150px;height:300px}.contact .hero h1,.contact .hero .text-left{text-align:center !important}.contact .hero h1{font-size:2em}.contact .hero .text-left{color:#606a73}.contact .hero img#frame-icon{height:auto !important;width:319px;right:0px;top:-14px;position:relative}.contact .contact-form{height:auto;background-color:#fff;border-radius:12px;position:relative;width:100%;margin-left:auto;margin-right:auto;right:0;top:6.5em;box-shadow:0px 0px 50px #e3e3e3;padding-bottom:1em}.contact .contact-form div#center-content-header{padding-top:40px}.contact .contact-form div#center-content-description{text-align:center;padding:0px 25px 0px 25px}.contact .contact-form .form-inline{padding-left:15px;padding-right:15px;padding-bottom:15px}.contact .contact-form .contact-us-message-input{border:1px solid #dbe2e9;width:100%}.contact .contact-form #contact-us-message-button{border-radius:50px;color:#fff;font-size:1.14em;line-height:16px;padding:20px 40px;width:100%}.contact .contact-form .email-alert{display:none}.background-2{width:100%;background-color:#fff}}@media screen and (max-width: 320px){.contact .hero .row{padding-top:75px}.contact .hero .row #header-text{padding:150px;height:300px}.contact .hero h1{text-align:center}.contact .hero img#frame-icon{height:auto;right:0px;top:-14px;position:relative}.contact .contact-form{height:auto;background-color:#fff;border-radius:12px;position:relative;width:100%;margin-left:auto;margin-right:auto;right:0;top:90px;box-shadow:0px 0px 50px #e3e3e3}.contact .contact-form div#center-content-header{padding-top:40px}.contact .contact-form div#center-content-description{text-align:center;padding:0px 25px 0px 25px}.contact .contact-form .form-inline{padding-left:15px;padding-right:15px;padding-bottom:15px}.contact .contact-form .contact-us-message-input{border:1px solid #dbe2e9;width:100%}.contact .contact-form #contact-us-message-button{border-radius:50px;color:#fff;font-size:1.14em;line-height:16px;padding:20px 28px;width:100%}.contact .contact-form .email-alert{display:none}.background-2{width:100%;background-color:#fff}}.error{height:36.25rem;text-align:center;color:#121212}.error_title{font-size:2rem;font-weight:600;color:#242391}.error_midtitle{font-size:1.125rem;font-weight:600;color:#121212}.error_subtitle{font-size:1rem;font-weight:400;color:#c8c8c8}.error .go-back{height:3rem;width:8rem;padding:.375rem;display:inline-flex;align-items:center;justify-content:center}.error .go-back img{width:1rem;height:1rem;margin-left:.625rem;justify-content:center;align-items:center;display:flex}@media screen and (max-width: 414px){.error{margin-top:0rem !important;height:36.25rem;text-align:center}.error img{width:10rem;height:10rem}.error_title{font-size:1.5rem;font-weight:600;color:#242391}.error_midtitle{font-size:1rem;font-weight:600;color:#121212}.error_subtitle{font-size:.875rem;font-weight:400;color:#c8c8c8}.error .go-back{height:3rem;width:7rem;padding:.375rem;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem}.error .go-back img{width:1rem;height:1rem;margin-left:.5rem;justify-content:center;align-items:center;display:flex}}.footer{background-color:#000;padding:140px 0 32px}.footer .footer-content{margin:0 200px}.footer .footer-image{width:56px;height:19px}.footer .footer-icons{list-style-type:none;display:flex;justify-content:flex-end;padding:0}.footer .footer-icons .footer-item{margin:0 8px}.footer .footer-icons .footer-item img{width:32px;height:32px}.footer .footer-icons li:last-child{margin-right:0 !important}.footer .footer-links{padding-top:1em;display:flex;justify-content:flex-end}.footer .footer-links a{color:#808b95;text-decoration:none;font-size:0.9999999975rem;line-height:17px}.footer .copyright{color:#808b95;font-size:.875rem;line-height:16px;font-weight:#000;margin:0;padding-top:120px;text-align:center}.home-footer{padding:10em 0 32px}.footer-2024{background:#242391;color:#fff;padding:8rem 0 0}.footer-2024 .subscribe{padding-bottom:8rem}.footer-2024 .subscribe p{font-size:2em;margin:0;padding-bottom:1rem}.footer-2024 .subscribe .small{font-size:1rem}.footer-2024 .subscribe .form-control{height:3.5rem}.footer-2024 .slogan{font-size:1.5rem;font-weight:normal}.footer-2024 ul{list-style:none;margin:0;padding:0;padding-bottom:1em}.footer-2024 ul li{padding:1.5rem 0}.footer-2024 a:hover{font-weight:500 !important;color:#fff !important}.footer-2024 .copyright{border-top:hsla(0,0%,100%,.1) solid .063em;margin-top:4em;padding:4em 0 8em;font-size:1em}.footer-2024 .copyright .social-link{display:inline-block;margin-left:1.5em;height:4em;line-height:4em;text-align:center;width:4em}.footer-2024 .copyright .social-link img{width:1.5rem;height:1.5rem}@media(max-width: 990px){.home-footer .copyright .social-block{display:flex;justify-content:space-between;gap:.625rem;padding:0;max-width:21.5625rem;margin:0 auto}.home-footer .copyright .social-link{margin:0;height:3rem;line-height:3rem;width:3rem}.subscribe{flex-direction:column;align-items:center}.subscribe .col-md-5.mobile-footer{width:100%;text-align:center;margin-bottom:2rem !important}.subscribe .col-md-6.offset-md-1{width:100%;margin-left:0}.row.footer-contents{flex-direction:column;align-items:center}.row.footer-contents .wish-text{text-align:center !important;padding-bottom:4rem}.footer-2024 .copyright{margin-top:2rem;padding-top:2rem}.footer-2024 .copyright .footer-text{padding-bottom:2rem}}@media(max-width: 450px){.mobile-footer{text-align:center}.mobile-footer .small{margin-bottom:2rem}.mobile-input{flex-direction:column}.mobile-input .me-3{margin-bottom:1rem;height:3rem}.footer-contents .wish-text{margin-bottom:0rem !important}.footer-contents .col-md-7 .row{margin:0 auto}.mobile-footer-odd{padding-left:2.5rem;padding-right:0 !important}.footer-2024{padding-top:4rem}.footer-2024 .slogan{font-size:1rem;font-weight:normal}.subscribe{padding-bottom:4rem !important}.subscribe .mobile-input{flex-direction:column}.subscribe .mobile-input input{margin-bottom:1rem;height:3rem !important}.subscribe .btn:hover{color:#242391 !important;font-weight:900 !important}}@media(max-width: 768px)and (min-width: 415px){.mobile-footer{text-align:center}.mobile-footer .small{margin-bottom:2rem}.footer-contents .wish-text{margin-bottom:0rem !important}.footer-contents .col-md-7 .row{margin:0 auto}}@media screen and (max-width: 1920px)and (min-width: 768px){.wish-text{text-align:left !important}.footer-text{text-align:left !important}}.header_container--header .navbar-brand img{height:22px}.header_container--header ul li.nav-item--2024 a{padding:1rem !important}.header_container--header .initial{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#6c757d;color:#fff;border-radius:50%;font-weight:bold}.modal-content{border-radius:2rem}.navbar-light .navbar-toggler{border-color:rgba(0,0,0,0);padding-right:0}.navbar-light .navbar-toggler .navbar-toggler-icon{background-image:url(/assets/accordion-icon-0e1bbeb62ac5b5e7c9e4b46ada41c22f54dc5b474faed203f90f14af40d83aef.svg)}.navbar-light .navbar-toggler .ai-header .navbar-toggler-icon{background-image:url(/assets/accordion-white-icon-16ba47d56856b190ef629b6b8e5988970c0cf3c7a9db150a6e54f2eae609089b.svg) !important}.navbar-light .navbar-toggler .navbar-light .navbar-toggler .navbar-toggler-icon{background-image:url(/assets/accordion-white-icon-16ba47d56856b190ef629b6b8e5988970c0cf3c7a9db150a6e54f2eae609089b.svg) !important}.mt-2rem{margin-top:2rem}.pt-1rem{padding-top:1rem}@media(max-width: 768px){.header_container--header .navbar-brand img{height:18px}}#get-started-button{box-shadow:0px 24px 64px 0px rgba(36,35,145,.16)}.home .home-headers{padding:5em 0 5em 0;background:#f6f4fc}.home .home-headers_title{font-size:#000;text-align:left;padding-right:55px;margin-bottom:32px}.home .home-headers_subtitle{font-size:1.12499975rem;text-align:left;margin-bottom:3em}.home .home-headers_video video{width:100%}.home .home-headers .mobile{height:600px}.home .home-headers .lg-md{display:none}.home .home-headers_social{display:flex}.home .home-headers_social .btn-download{display:flex;justify-content:center;align-items:center;text-decoration:none;width:180px;height:64px;background:#fff;border-radius:12px;color:#1f1e1e}.home .home-headers_social .btn-download .small-text{text-align:left;font-size:#000;line-height:13px;font-weight:500;margin:0;color:#1f1e1e}.home .home-headers_social .btn-download .large-text{text-align:left;font-weight:500 !important;margin:0}.home .home-links{margin-top:64px}.home .home-links_content{height:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:48px 0 0px}.home .home-links_content img{width:auto;margin-bottom:0px}.home .home-links_content .wealth-img{height:44px}.home .home-links_content .chicago-img{height:50px}.home .home-links_content .nyc-img{height:80px}.home .home-links_content .nerds-img{height:67px}.home .home-links_content .lottery-img{height:80px}.home .services-card{width:100%;padding:0}.home .services-card .services-card-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:12px;background-color:#ebdefd;padding:48px 24px;min-height:376px}.home .services-card .services-card-wrapper img{width:64px;height:64px;margin-bottom:32px;color:#1f1e1e}.home .services-card .services-card-wrapper p{line-height:28px;font-size:0.9999999975rem;color:#606a73}.home .services-card .services-card-wrapper .arrow-icon{position:relative}.home .services-card .services-card-wrapper .arrow-icon::before{position:absolute;content:"";width:16px;height:16px;top:0;right:-22px;background-image:asset-url(/icons/arrow-next-blue-icon@2x.png);background-repeat:no-repeat}.home .services-card .services-card-wrapper a{color:#7d6af4;text-decoration:none}.home .mailchimp-provider-signup #mc-embedded-subscribe{margin:0;border-radius:50px}.home .mailchimp-provider-signup .download-btn{align-items:center;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content;color:#fff;text-decoration:none;font-weight:bold}.home .home-content{background:#f6f4fc;padding-top:40px}.home .home-content p{font-size:1.12499975rem;text-align:left;margin-bottom:32px;line-height:28px}.home .home-content_title{text-align:left;font-size:2.857em;margin-bottom:32px}.home .home-content .b-rating{background-color:rgba(0,0,0,0);border:none;padding:0;width:auto;height:16px}.home .home-content .b-rating .b-rating-star{padding-right:0}.home .home-content .b-rating .b-rating-value{color:#000}.home .home-content .service-section .service-count{margin-left:.5em}.home .home-content_button{margin-top:64px}.home .home-content_button .content-button{display:inline-block;padding:24px 40px;text-align:center;font-size:0.9999999975rem;font-weight:#000;line-height:16px;border-radius:50rem;color:#fff;background-color:#7d6af4;border-color:#7d6af4;text-decoration:none}.home .home-content_button .content-button:hover{color:#fff;background-color:#5e46f1;border-color:#543bf0}.home .home-content_button .content-button:focus{color:#fff;background-color:#5e46f1;border-color:#543bf0;box-shadow:0 0 0 .2rem rgba(145,128,246,.5)}.home .home-content_screen img{width:83%}.home .home-people{background:#fff}.home .home-people .title{font-size:2.857em;padding:96px 0}.home .home-people .home-blog-download{padding:200px 0 110px 120px}.home .home-people .blog-download-lg{display:none;padding:40px 200px;margin-top:64px}.home .home-people .blog-download-lg h1{font-size:#000}.home .home-people .blog-download-lg .phone-img{width:100%}.home .home-people .blog-download-lg .social-button{display:flex;justify-content:center;padding-top:48px}.home .home-people .blog-download-lg .social-button .btn-download{display:flex;justify-content:center;align-items:center;text-decoration:none;width:180px;height:64px;background:hsla(0,0%,100%,.05);border:1px solid #fff;border-radius:12px}.home .home-people .blog-download-lg .social-button .btn-download .small-text{font-size:#000;line-height:13px;font-weight:500;margin:0;color:#fff;text-align:left}.home .home-people .blog-download-lg .social-button .btn-download .large-text{font-size:0.9999999975rem;line-height:17px;text-align:left;color:#fff;font-weight:500;margin:0}.home .home-people_phone{margin:100px 0 200px 0;padding-bottom:320px}.home .home-people_service_provider{margin:50px 0 0 0}.home .home-people_book{position:relative}.home .home-people_book .book-wrapper{position:absolute;bottom:-200px;background:#e9effe;border-radius:32px;padding-top:140px;padding-left:100px;margin-right:0 !important;margin-left:0 !important}.home .home-people_book h1{text-align:left;font-size:2.857em;margin-bottom:32px}.home .home-people_book p{font-size:1.12499975rem;text-align:left;margin-bottom:64px;line-height:28px}.home .home-people_book button{padding:24px 40px;font-size:0.9999999975rem;font-weight:600;line-height:16px}.home .home-people_book .book-image{width:100%;margin-top:-300px}.home .home-people_book-lg{display:none}.home .home-people_book-lg .book-wrapper{background:#e9effe;padding:0 200px 64px 200px}.home .home-people_book-lg .book-wrapper img{height:370px;width:300px;margin-top:-180px}.home .home-people_book-lg .book-wrapper button{padding:24px 40px;font-size:0.9999999975rem;font-weight:bold;line-height:16px}.home .home-people_book-lg .book-wrapper p{font-size:1.12499975rem}.home .scroll-height-section{position:relative;display:flex;margin-left:0px;flex-direction:column;justify-content:flex-start;align-items:center;border-top:60px none rgba(36,36,36,.09);background-color:#f6f4fc}.home .scroll-width-div{margin-top:48px;display:flex;flex-wrap:wrap;align-items:center}.home .the-content{overflow:hidden;transition:all .1s linear;position:relative;display:flex;justify-content:flex-start;align-items:flex-end}.home .services-card{width:100%;margin-right:1em;overflow:hidden}.home .services-card .services-card-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:12px;background-color:#ebdefd;padding:48px 24px;min-height:376px}.home .services-card .services-card-wrapper img{width:64px;height:64px;margin-bottom:32px}.home .services-card .services-card-wrapper p{line-height:28px;font-size:1.14em}.home .services-card .services-card-wrapper .arrow-icon{position:relative}.home .services-card .services-card-wrapper .arrow-icon::before{position:absolute;content:"";width:16px;height:16px;top:0;right:-22px;background-image:asset-url(/icons/arrow-next-blue-icon.png);background-repeat:no-repeat}.home .phone-card{display:inline-flex;flex-direction:column;background:#fff;box-shadow:0px 0px 80px rgba(171,171,171,.15);border-radius:12px;padding:32px;width:407px}.home .phone-card button{padding:24px;font-size:1.286em;font-weight:600;line-height:16px}.home .phone-card .phone-input{margin-bottom:10px;display:flex;flex-direction:column}.home .phone-card .phone-input input{height:56px;font-size:1.286em;font-weight:500;line-height:16px;color:#1f1e1e}.home .phone-card .phone-input #error-msg{color:#ec5c5d;text-align:left;margin:5px 0 0 10px;height:20px}.home .phone-card .phone-input .hide{opacity:0;z-index:-1}.home .phone-card .phone-alert{position:fixed;top:0;right:0;display:none}.home .phone-card .provider-alert{margin-top:2.5em;top:0;right:0;display:none}.home .people-card{padding:32px;background-color:#fff;box-shadow:0px 0px 80px rgba(171,171,171,.15);border-radius:12px;min-height:256px;margin-bottom:32px}.home .people-card p{font-size:1.286em;text-align:left;margin-bottom:24px;font-style:italic;line-height:32px}.home .people-card .b-rating{border:none;width:112px;padding-left:0;padding-right:0}.home .people-card .people-card-user{display:inline-flex;align-items:center}.home .people-card .people-card-user img{width:40px;height:40px;margin-right:16px}.home .people-card .people-card-user .people-name{font-size:1.14em;line-height:16px}.home .the-sticky-div{position:sticky;top:0;bottom:0;padding-top:150px;padding-bottom:150px;display:flex;overflow:hidden;width:100%;height:auto;margin:0px auto;flex-direction:column;justify-content:center;align-items:center;border-radius:0px;background-color:#fff}#__nuxt{font-family:"Inter",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#606a73}body{margin:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}body{background-color:#fff !important}.fade-in-up{opacity:0 !important;transform:translateY(60px) !important;transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease-out}.show{opacity:1 !important;transform:translateY(0) !important}.cookie{box-shadow:0px 0px 80px rgba(171,171,171,.15);background-color:#fff;border-radius:12px;width:432px;height:132px;position:absolute;left:0;bottom:0}.cookie__wrapper{padding:24px 56px 24px 24px;position:relative}.cookie__close{background:url(/assets/icons/close-cookie.svg) no-repeat center top/cover;width:12px;height:12px;position:absolute;top:18px;right:18px;cursor:pointer}.cookie__text{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:28px;text-align:left;color:#606a73}.cookie__link{text-decoration-line:underline;color:#7d6af4}#home-body #section-1 .content-wrapper{background:#7d6af4;width:100%;padding-bottom:2em;padding-top:2em}#home-body #section-1 .hero-top-layer{z-index:9}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons{padding-top:10em}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons a#changing-text-link{color:#7d6af4}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons a#changing-text-link span{color:#7d6af4}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons p{margin-top:1rem;margin-bottom:1rem}#home-body #section-1 .hero-top-layer .hero-content-row #hero-main-image{display:flex;flex-direction:column;align-items:center;justify-content:center}#home-body #section-1 .hero-top-layer .hero-content-row #hero-main-image img{transform:translateY(-2%);animation:floater 9.5s infinite;transition:ease 2s;width:100%}#home-body #section-1 .hero-top-layer .hero-buttons{margin-top:0em}#home-body #section-1 .hero-top-layer .hero-buttons div{padding:.5em 0em}#home-body #section-1 .hero-top-layer .hero-buttons div img{height:auto;width:100%}#home-body #section-1 .section-divider-down{width:100%}#home-body #section-2{height:auto}#home-body #section-2 #section-2-content{padding:5em 0em}#home-body #section-2 #section-2-content img{width:100%}#home-body #section-2 #section-2-content #section-2-title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;letter-spacing:0;line-height:1.5em;padding-top:5em}#home-body #section-2 #section-2-content .paragraph{padding-top:1em;color:#e5e5e5;font-size:1.2em}#home-body #section-2 #section-2-content #get-started-button{align-items:center;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content;margin-top:2em}#home-body #section-2 #section-2-content #get-started-button .get-matched-with-coach{letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:bold}#home-body #section-3{position:relative;background:#7d6af4}#home-body #section-3 .container{padding-top:2em;padding-bottom:2em}#home-body #section-3 .section-divider-up{width:100%;background:#fff}#home-body #section-3 .section-divider-down-w-icons{width:100%;background:#fff}#home-body #section-3 .arrow-down{margin:0 auto}#home-body #section-3 .content{width:100%;padding:2em 0em}#home-body #section-3 .content img{width:100%}#home-body #section-3 .content .text-wrapper{padding-top:22em}#home-body #section-3 .content .step-2{padding-top:14em}#home-body #section-3 .content .step-3{padding-top:21em}#home-body #section-3 .content .step{margin-top:43em;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;letter-spacing:0;font-size:24px;font-weight:initial}#home-body #section-3 .content .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;letter-spacing:0;font-size:24px;font-weight:600}#home-body #section-3 .content .paragraph{color:#e5e5e5;font-weight:bold;font-size:18px;font-weight:600}#home-body #section-3 .content #get-started-button{align-items:center;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content}#home-body #section-3 .content #get-started-button .get-matched-with-coach{letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:bold}#home-body #section-4{height:auto;position:relative;margin-bottom:8em}#home-body #section-4 .container{padding-top:2em;padding-bottom:2em}#home-body #section-4 .background-section-4{width:78%;height:auto;position:absolute;top:60%;left:50%;transform:translate(-50%, -50%)}#home-body #section-4 .content-wrapper .section-title{padding-bottom:1em}#home-body #section-4 .content-wrapper .carousel-wrapper{background-color:#fff;border-radius:16px;height:auto}#home-body #section-4 .content-wrapper .carousel-wrapper .carousel{padding:1em 1em}#home-body #section-4 .content-wrapper .gradient-icon{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-size:2em}#home-body #section-5{position:relative;background:#7d6af4}#home-body #section-5 .section-divider-character-and-trophy{width:100%;background:#fff}#home-body #section-5 .content-wrapper{margin-top:5em;margin-bottom:20em}#home-body #section-5 .content-wrapper .section-title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, #7d6af4 0%, #a04bca 100%);background-clip:text;letter-spacing:0;font-size:2.5em;font-weight:600;margin-bottom:2em}#home-body #section-5 .content-wrapper img.how-gini-works{width:100%;margin-bottom:4em}#home-body #section-5 .content-wrapper #get-started-button{align-items:center;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content;margin:0 auto}#home-body #section-5 .content-wrapper #get-started-button .get-matched-with-coach{letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:bold}#home-body #section-5 .content-wrapper p{line-height:28px;margin-bottom:2.5em;color:#121212}#home-body #section-5 .section-divider-down{width:100%;background:#fff;margin-top:-10em}#home-body #section-5 .section-divider-mobile-views{width:100%;background:#fff;margin-top:-10em}#home-body #section-6 .container{padding-bottom:2em}#home-body #section-6 .text-wrapper{margin-top:22em}#home-body #section-6 .section-6-graphic{width:100%}#home-body #section-6 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;letter-spacing:0;font-size:24px;font-weight:600}#home-body #section-6 .paragraph{color:#e5e5e5;font-weight:bold;font-size:18px;font-weight:600}#home-body #section-6 #get-started-button{align-items:center;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content}#home-body #section-6 #get-started-button .get-matched-with-coach{letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:bold}#home-body #section-7{position:relative;background:#f6f4fc}#home-body #section-7 .container{padding-bottom:2em}#home-body #section-7 .section-divider-up{width:100%;background:#fff}#home-body #section-7 .section-7-circle{width:60%;margin:0 auto;margin-top:-49em}#home-body #section-7 .title{margin:6em 0em 4.45em 0em}#home-body #section-7 .title h2{font-weight:700;font-size:40px}#home-body #section-7 .title h2 span{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;letter-spacing:0;font-size:40px;font-weight:700}#home-body #section-7 .compare-benefits-wrapper table{z-index:10;border-collapse:collapse;border-radius:1em;overflow:hidden}#home-body #section-7 .compare-benefits-wrapper table th{border-top:1px solid rgba(222,226,230,.2588235294)}#home-body #section-7 .compare-benefits-wrapper table td{border-top:1px solid rgba(222,226,230,.2588235294)}#home-body #section-7 .compare-benefits-wrapper table thead{background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);color:#fff}#home-body #section-7 .compare-benefits-wrapper table #benefits{font-weight:bold;color:#fff;width:60%;text-align:left;padding:1em 3em}#home-body #section-7 .compare-benefits-wrapper table #gini{font-weight:bold;color:#fff}#home-body #section-7 .compare-benefits-wrapper table tbody{background-color:#fff}#home-body #section-7 .compare-benefits-wrapper table tbody tr{padding:10px 0px 10px 0px}#home-body #section-7 .compare-benefits-wrapper table tbody tr th{text-align:left;padding:1.7em 3em;font-weight:normal}#home-body #section-7 .compare-benefits-wrapper table tbody tr th a{color:#121212}#home-body #section-7 .compare-benefits-wrapper table tbody .pricing td{font-weight:bold}#home-body #section-7 .compare-benefits-wrapper table tbody .pricing .gini-pricing{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-7 .compare-benefits-wrapper table tbody td{vertical-align:middle}#home-body #section-7 .compare-benefits-wrapper table tbody .red-circle-x{color:#ff6060}#home-body #section-7 .compare-benefits-wrapper table tbody .gradient-circle-check{color:#35a47d}#home-body #section-7 .section-divider-down{width:100%;background:#fff}#home-body #section-8{height:auto}#home-body #section-8 .container{padding-top:2em;padding-bottom:2em}#home-body #section-8 .text-wrapper{margin-top:9em}#home-body #section-8 img{width:100%}#home-body #section-8 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;letter-spacing:0;font-size:24px;font-weight:600}#home-body #section-8 .paragraph{color:#e5e5e5;font-weight:bold;font-size:18px;font-weight:600}#home-body #section-8 #get-started-button{align-items:center;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content}#home-body #section-8 #get-started-button .get-matched-with-coach{letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:bold}#home-body #section-9{height:auto;background:#7d6af4}#home-body #section-9 .container{padding-top:4em;padding-bottom:6em}#home-body #section-9 img.section-divider-character-2{width:100%;background-color:#fff}#home-body #section-9 .section-divider-down{width:100%;background-color:#fff}#home-body #section-10{height:auto}#home-body #section-10 .content-wrapper{padding:2em 0em}#home-body #section-10 .section-title{padding-top:2em;padding-bottom:1.5em}#home-body #section-10 #accordionExample{margin:0 auto}#home-body #section-10 #accordionExample .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:none;border-radius:.25rem}#home-body #section-10 #accordionExample button{text-decoration:none}#home-body #section-10 #accordionExample button .gradient-icon{float:right;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-size:18px;font-weight:600}#home-body #section-10 #accordionExample button span.default{color:#121212;font-size:18px;font-weight:600;padding:0;text-decoration:none;white-space:pre-wrap;word-break:break-word}#home-body #section-10 #accordionExample button span.gradient{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-size:18px;font-weight:600;padding:0;text-decoration:none;white-space:pre-wrap;word-break:break-word}#home-body #section-10 .get-help-call-out{height:auto;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:16px;margin-top:6em;margin-bottom:6em}#home-body #section-10 .get-help-call-out .content-wrapper{padding:5em 0em}#home-body #section-10 .get-help-call-out .content-wrapper img{padding-bottom:1em}#home-body #section-10 .get-help-call-out .content-wrapper p{color:#fff}#home-body #section-10 .get-help-call-out .content-wrapper h2{color:#fff}#home-body #section-10 .get-help-call-out .content-wrapper #get-started-button{align-items:center;background:#fff;border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content;margin:0 auto}#home-body #section-10 .get-help-call-out .content-wrapper #get-started-button .get-matched-with-coach{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;font-weight:bold}#home-body #section-11{height:auto;position:relative}#home-body #section-11 .background-section-11{width:100%}#home-body #section-11 .content-wrapper{position:absolute;bottom:5em;width:100%}#home-body #section-11 .content-wrapper h2{color:#fff;font-weight:bold;margin-bottom:1em;font-size:2em}#home-body #section-11 .content-wrapper a{margin:0 auto}#home-body #section-11 .content-wrapper #get-started-button{align-items:center;background:#fff;border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content;z-index:10}#home-body #section-11 .content-wrapper #get-started-button .get-matched-with-coach{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;font-weight:bold}@keyframes floater{0%{transform:translateY(-2%);transition:ease 1s}50%{transform:translateY(2%);transition:ease 1s}}.card-content.disabled{opacity:.5;pointer-events:none}.card-content.enabled{opacity:1;pointer-events:auto}#monthly-toggle-button,#yearly-toggle-button{position:relative;bottom:50px;width:200px !important;margin:0 auto;opacity:1;pointer-events:auto}.plan-title{font-weight:800 !important}ul{list-style-type:none}.tab-slider--nav{display:flex;justify-content:center;width:100%;margin-bottom:1.5rem}.tab-slider--tabs{list-style:none;border:2px solid #242391;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tab-slider--tabs li span{margin-right:.875rem !important}.tab-slider--tabs:after{content:"";width:50%;background:#242391;height:100%;position:absolute;top:0;left:0;transition:all 250ms ease-in-out;border-radius:35px}.tab-slider--tabs.slide:after{left:50%}.tab-slider--trigger{line-height:1;padding:11px 1.5rem;z-index:2;cursor:pointer;transition:color 250ms ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:49%}.tab-slider--trigger.active{color:#fff}.tab-slider--body{margin-bottom:1.5rem}.privacy-policy{text-align:left;margin-top:50px;margin-bottom:50px}.privacy-policy body{background:#f6f6f6;font-size:16px;line-height:24px}.privacy-policy a{color:#5d88b3}.privacy-policy a .icon{line-height:1.428571429}.privacy-policy a:hover .icon{text-decoration:none}.privacy-policy button{outline:none}.privacy-policy h1,.privacy-policy h2,.privacy-policy h3,.privacy-policy h4,.privacy-policy h5,.privacy-policy h6{margin:0 0 18px 0;font-weight:400}.privacy-policy p{margin:0 0 20px 0}.privacy-policy strong{font-weight:700}.privacy-policy .page{padding:25px}.provider-thank-you-page{background-color:#f6f4fc}.provider-page-head{padding-top:5em;padding-bottom:10em;align-items:center;border-color:#f6f4fc}.provider-page-head img.provider-page-logo{height:7em;width:auto;padding-bottom:2em}.provider-page-head .thank-you-message{font-size:1.5em}@media screen and (max-width: 475px){.agreement-buttons{text-align:right;padding-top:1em;padding-bottom:4em}.agreement-buttons .button-style-1{background-color:#fff;width:100%;border-color:#7d6af4;color:#7d6af4;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;border-radius:16px}.agreement-buttons .button-style-2{background-color:#7d6af4;width:100%;border-color:#7d6af4;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;border-radius:16px}}@media screen and (max-width: 1280px){.blog{padding:60px 0px 120px 0px !important}.blog-post{padding:60px 0px 120px 0px !important}.footer .footer-content{margin:0 160px !important}}@media screen and (min-width: 769px){.home .home-links.large-screen{background-color:#fff}}@media screen and (max-width: 1024px){.home .home-headers .container{padding-left:48px;padding-right:48px}.home .home-headers_title{font-size:2.99999875rem !important;margin-bottom:16px !important}.home .home-headers .lg-md{height:300px}.home .home-headers .mobile{display:block;margin:auto}.home .home-links .container{padding-left:48px;padding-right:48px}.home .home-links .home-services-title{margin-bottom:64px}.home .home-links_content{margin:48px 0 0 !important}.home .home-links_content .wealth-img{height:34px !important}.home .home-links_content .chicago-img{height:40px !important}.home .home-links_content .nyc-img{height:80px !important}.home .home-links_content .nerds-img{height:52px !important}.home .home-links_content .lottery-img{height:80px !important}.home .home-card{margin-bottom:48px}.home .home-card .container{padding-left:48px;padding-right:48px}.home .home-card .home-card-content .services-card{margin-bottom:48px}.home .home-content{padding-top:80px !important}.home .home-content .container{padding-left:48px;padding-right:48px}.home .home-content .row{padding:0 0 140px 0}.home .home-content_screen img{width:83%}.home .home-people .people-cards{padding-left:48px;padding-right:48px}.home .home-people .title{padding:48px 0 !important}.home .home-people .blog-download{display:none !important}.home .home-people .blog-download-lg{display:flex !important;background:linear-gradient(93.57deg, #7A6EF9 0.15%, #A04BCA 104.55%)}.home .home-people_phone{margin-top:96px !important;margin-bottom:96px !important;padding-bottom:115px !important}.home .home-people_book{display:none !important}.home .home-people_book-lg{display:block !important}.home .home-people_book-lg h1{font-size:1.99999625rem !important}.home-footer{padding-top:48px !important}.home-footer .footer-content{margin:0 64px !important}.home-footer .footer-image{margin-bottom:32px}.home-footer .footer-links{padding-top:0 !important;margin-left:0 !important}.home-footer .footer-icons{justify-content:center !important}.home-footer .copyright{padding-top:48px !important}}@media screen and (min-width: 769px){.home .home-headers_video video.mobile{display:none}.home .home-headers_video video.lg-md{display:block}}@media screen and (max-width: 768px)and (min-width: 768px){.home .home-headers_img video.mobile{width:400px !important;margin-left:auto;margin-right:auto}.home .home-headers_img video.lg-md{display:none}}@media screen and (max-width: 767px){.pricing-page-head{padding-top:3em}.home .home-headers_video video.mobile{display:block;margin-left:auto;margin-right:auto}.home .home-headers_video video.lg-md{display:none}.home .home-links.large-screen{display:none}}@media screen and (max-width: 768px){.pricing-page-head{padding-top:3em}.footer{padding-top:48px !important}.footer .footer-content{margin:0 64px !important}.footer .footer-image{margin-bottom:32px}.footer .footer-links{padding-top:0 !important;margin-left:0 !important;justify-content:center !important}.footer .footer-icons{justify-content:center !important}.footer .copyright{padding-top:48px !important}.header .navbar .navbar-collapse{z-index:3}.header .navbar .form-inline .download-btn{padding:8px 24px !important}.home-header{background:#f8f9fa;height:auto !important}.home-header .navbar .navbar-collapse{z-index:3;text-align:left}.home-header .navbar .navbar-collapse .navbar-navalign-items-center{padding-left:0px;margin-bottom:0px}.home-header .navbar .navbar-toggler{border-width:0}.home-header .navbar .navbar-toggler:focus{outline:none}.home-header .navbar .navbar-toggler .navbar-toggler-icon{background-image:asset-url(/assets/accordion-icon-0e1bbeb62ac5b5e7c9e4b46ada41c22f54dc5b474faed203f90f14af40d83aef.svg)}.home-header .navbar .form-inline .btn{padding:8px 24px !important}.home .home-headers{padding-top:64px}.home .home-headers .container{padding-left:15px;padding-right:15px}.home .home-headers_title{text-align:center !important;padding-right:0 !important}.home .home-headers_subtitle{text-align:center !important}.home .home-headers_social{justify-content:center}.home .home-links .container{padding-left:50px;padding-right:50px}.home .home-links_content .wealth-img{height:44px !important}.home .home-links_content .chicago-img{height:50px !important}.home .home-links_content .nyc-img{height:80px !important}.home .home-links_content .nerds-img{height:67px !important}.home .home-links_content .lottery-img{height:80px !important}.home .home-card .container{padding-left:24px;padding-right:24px}.home .home-content{padding-top:0 !important;padding-bottom:40px}.home .home-content_screen img{width:76% !important}.home .home-content .container{padding-left:80px;padding-right:80px}.home .home-content_title{font-size:#000 !important}.home .home-content p{font-size:0.9999999975rem !important}.home .home-content .row{padding:0 !important}.home .home-people{background:#fafafa !important}.home .home-people .title{font-size:1.99999625rem !important}.home .home-people .blog-download-lg{padding:40px 100px !important}.home .home-people_book-lg .book-wrapper{padding:0 65px 64px 65px !important}.home .home-people .people-cards{padding-left:15px;padding-right:15px}.home .home-people .people-cards .people-cards-wrapper{width:400px;margin:0 auto}.home .home-people .people-cards .people-cards-wrapper .people-card{margin-bottom:1em;box-shadow:none}.home .home-people .people-cards .people-cards-wrapper .agile__actions{justify-content:center}.home .home-people .people-cards .people-cards-wrapper .agile__nav-button{background:rgba(0,0,0,0);color:#000;border:none;font-size:#000}.home .home-people .people-cards .people-cards-wrapper .agile__nav-button--prev{margin-right:16px}.home .home-people .people-cards .people-cards-wrapper .agile__nav-button--next{margin-left:16px}}@media screen and (max-width: 676px){.footer .footer-content{margin:0 !important}}@media screen and (max-width: 475px){.pricing-page-head{padding-top:2em}.home .home-headers{padding-top:40px !important}.home .home-headers_video video.mobile{padding-top:40px;width:100% !important}.home .home-headers_title{font-size:1.99999625rem !important;text-align:left !important}.home .home-headers_subtitle{text-align:left !important}.home .home-links .container{padding-left:15px !important;padding-right:15px !important}.home .home-links .home-services-title{margin-bottom:32px !important;font-size:1.99999625rem !important}.home .home-links_content img{margin-bottom:48px !important}.home .home-links_content .wealth-img{height:22px !important}.home .home-links_content .chicago-img{height:29px !important}.home .home-links_content .nyc-img{height:58px !important}.home .home-links_content .nerds-img{height:59px !important}.home .home-links_content .lottery-img{height:60px !important}.home .home-card .container{padding-left:15px;padding-right:15px}.home .home-card .home-services-title{margin-top:3em;margin-bottom:1em}.home .home-card .services-card{width:auto;text-align:center;padding:0px;margin:0;margin-bottom:32px !important}.home .home-content_screen img{width:100% !important}.home .home-content_button a{width:100%;padding:24px !important}.home .home-content .container{padding-left:15px;padding-right:15px}.home .home-people .people-cards .people-cards-wrapper{width:100% !important}.home .home-people .people-cards .people-cards-wrapper .people-card{padding:24px;margin-bottom:1em}.home .home-people .people-cards .people-cards-wrapper .people-card .people-card-user img{margin-right:8px !important}.home .home-people .blog-download-lg{background-image:asset-url(/download@2x-sm.png) !important;margin-top:50px !important;padding:32px 0 32px 0 !important;background-size:100% 100%}.home .home-people .blog-download-lg .phone-img{display:none}.home .home-people .blog-download-lg h1:first-child{font-size:#000 !important}.home .home-people .blog-download-lg .social-button{padding-top:340px !important;flex-direction:column;justify-content:center !important;align-items:center}.home .home-people .blog-download-lg .social-button a:first-child{margin-right:0 !important;margin-bottom:16px}.home .home-people .phone-card{width:100%}.home .home-people_phone .phone-card{width:100% !important;padding:24px !important}.home .home-people_phone .phone-card button{padding:24px !important;width:100%}.home .home-people_book-lg .book-wrapper{padding:0 0 64px 0 !important}.home .home-people_book-lg .book-wrapper img{height:auto !important;width:100% !important}.footer .footer-links{justify-content:center !important}.pricing-page-head{padding-top:2em}}@media screen and (max-width: 380px){.home .home-headers_social .mr-4{margin-right:.5rem !important}.home .home-headers_social .mr-4 .mr-3{margin-right:.5rem !important}}@media screen and (min-width: 819px)and (max-width: 991px){#section-6 .text-wrapper{margin-top:0em}#section-8{margin-top:0em}#section-8 .text-wrapper{margin-top:0em !important}#section-8 #get-started-button{margin-bottom:1em}}@media screen and (min-width: 769px){#home-body #section-2 .section-two-graphic-group-mobile{display:none}#home-body #section-3 .mobile-container{display:none}#home-body #section-5 .section-divider-character-and-trophy-mobile{display:none}#home-body #section-5 .section-divider-character-and-trophy-tablet{display:none}#home-body #section-5 .section-divider-mobile-views-mobile-and-tablet{display:none}#home-body #section-5 .section-divider-mobile-views{display:block;margin-top:-7em}#home-body #section-5 .mobile-container{display:none}#home-body #section-7 .background-section-7-mobile{display:none}#home-body #section-8 .content-wrapper-mobile{display:none}#home-body #section-8 .content-wrapper-mobile .text-wrapper{margin-top:0em}#home-body #section-9 .section-divider-character-2{display:block}#home-body #section-9 .section-divider-character-2-mobile{display:none}#home-body #section-9 .section-divider-character-2-tablet{display:none}#home-body #section-11 .background-section-11-mobile{display:none}}@media screen and (max-width: 768px)and (min-width: 476px){#home-body #section-1 .content-wrapper{top:6em}#home-body #section-1 .background-section-1{width:100%}#home-body #section-1 .hero-top-layer .hero-buttons{margin-top:1em}#home-body #section-1 .hero-top-layer .hero-buttons div{padding:1em}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons{padding-top:0em}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons a#changing-text-link{color:#7d6af4}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons a#changing-text-link span{color:#7d6af4}#home-body #section-1 .hero-top-layer .hero-content-row h1{font-size:48px;color:#121212;line-height:1.3em;margin-top:1em}#home-body #section-1 .hero-top-layer .hero-content-row p{font-size:18px;color:#e5e5e5}#home-body #section-1 .hero-top-layer .hero-content-row #hero-main-image{padding-top:3em}#home-body #section-2{height:auto}#home-body #section-2 #section-2-content #section-2-title{padding-top:0em;font-size:40px}#home-body #section-2 #section-2-content #get-started-button{margin:0 auto}#home-body #section-2 #section-2-content #get-started-button .get-matched-with-coach{font-size:16px}#home-body #section-2 #section-2-content .paragraph p{font-size:24px}#home-body #section-2 .graphic-desktop{display:none}#home-body #section-3 .background-section-3{display:none}#home-body #section-3 .background-section-3-mobile{display:block;width:100%}#home-body #section-3 .wide-container{display:none}#home-body #section-3 .mobile-container .step-1 img{width:100%;margin-bottom:2em}#home-body #section-3 .mobile-container .step-1 .step{font-size:32px;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-3 .mobile-container .step-1 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-weight:600;font-size:32px;margin-top:0em;margin-bottom:.5em}#home-body #section-3 .mobile-container .step-1 .paragraph{font-size:24px;font-weight:bold;color:#e5e5e5;line-height:1}#home-body #section-3 .mobile-container .step-2{margin-top:4em}#home-body #section-3 .mobile-container .step-2 img{width:100%;margin-bottom:2em}#home-body #section-3 .mobile-container .step-2 .step{font-size:32px;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-3 .mobile-container .step-2 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-weight:600;font-size:32px;margin-top:0em;margin-bottom:.5em}#home-body #section-3 .mobile-container .step-2 .paragraph{font-size:24px;font-weight:bold;color:#e5e5e5;line-height:1}#home-body #section-3 .mobile-container .step-3{margin-top:4em}#home-body #section-3 .mobile-container .step-3 img{width:100%;margin-bottom:2em}#home-body #section-3 .mobile-container .step-3 .step{font-size:32px;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-3 .mobile-container .step-3 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-weight:600;font-size:32px;margin-top:0em;margin-bottom:.5em}#home-body #section-3 .mobile-container .step-3 .paragraph{font-size:24px;font-weight:bold;color:#e5e5e5;line-height:1}#home-body #section-3 .mobile-container .step-3 #get-started-button{align-items:center;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:100%}#home-body #section-3 .mobile-container .step-3 #get-started-button .get-matched-with-coach{letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:bold}#home-body #section-4{margin-top:0;margin-bottom:4em;height:auto}#home-body #section-4 .container{padding-top:0em;padding-bottom:0em}#home-body #section-4 h2{font-size:3em}#home-body #section-4 .card-wrapper{padding-bottom:3em}#home-body #section-4 .content-wrapper{width:100%}#home-body #section-4 .content-wrapper .section-title{padding-bottom:1em;padding-top:1em;font-size:1.5em}#home-body #section-4 .content-wrapper .customer-review-message{font-size:16px;font-style:italic;padding-bottom:.5em}#home-body #section-4 .content-wrapper .customer-review-profile-image img{height:60px}#home-body #section-4 .content-wrapper .customer-review-name{font-size:12px;margin-top:1em}#home-body #section-5 .section-divider-character-and-trophy{display:none}#home-body #section-5 .section-divider-character-and-trophy-mobile{display:none;background:#fff;width:100%}#home-body #section-5 .section-divider-character-and-trophy-tablet{display:block;background:#fff;width:100%}#home-body #section-5 .mobile-container{display:block;padding-bottom:1em}#home-body #section-5 .mobile-container .how-gini-works-mobile-image{display:block;width:100%}#home-body #section-5 .mobile-container .how-gini-works-mobile-image-arrow{padding:1em;height:5em}#home-body #section-5 .how-gini-works{display:none}#home-body #section-5 .content-wrapper{width:100%;margin-top:2em}#home-body #section-5 .content-wrapper .section-title{font-size:40px;margin-bottom:.5em}#home-body #section-5 .content-wrapper p{font-size:16px;line-height:2em;color:#e5e5e5}#home-body #section-5 .content-wrapper .app-buttons img{width:100%}#home-body #section-5 .section-divider-mobile-views-mobile-and-tablet{display:block;width:100%;background:#fff;margin-top:-22em}#home-body #section-5 .section-divider-mobile-views{display:none}#home-body #section-6 .content-wrapper{margin-top:0em}#home-body #section-6 .content-wrapper .text-wrapper{margin-top:0em}#home-body #section-6 .content-wrapper .title{margin-bottom:1em;font-size:3em}#home-body #section-6 .content-wrapper .paragraph{font-size:2em;font-weight:normal}#home-body #section-6 .content-wrapper #get-started-button{align-items:center;background:linear-gradient(90deg, #7d6af4 0%, #a04bca 100%);border-radius:50px;display:flex;gap:10px;height:6em;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content;margin:0 auto}#home-body #section-6 .content-wrapper #get-started-button .get-matched-with-coach{font-size:2em}#home-body #section-7 .title{margin:4em 0em 1.45em 0em}#home-body #section-7 .title h2{font-size:3em;line-height:2em;color:#121212}#home-body #section-7 .content-wrapper{width:100%}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table tbody tr th{text-align:left;padding:2em;font-weight:normal;font-size:2em}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table #benefits{padding:.5em 1.5em;font-size:2em}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table #in-office{padding:.5em 1.5em;font-size:1.5em;font-weight:normal}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table #gini{padding:.5em 1.5em;font-size:2em;font-weight:normal}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table .red-circle-x{color:#ff6060;font-size:2em}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table .gradient-circle-check{color:#35a47d;font-size:2em}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table .pricing td{font-weight:bold;font-size:2em}#home-body #section-8{height:auto}#home-body #section-8 .content-wrapper{display:none}#home-body #section-8 .content-wrapper-mobile .text-wrapper{margin-top:0em}#home-body #section-8 .content-wrapper-mobile .title{margin-bottom:1em;font-size:3em}#home-body #section-8 .content-wrapper-mobile img{margin-bottom:2em}#home-body #section-8 .content-wrapper-mobile .paragraph{line-height:2em;font-size:2em}#home-body #section-8 .content-wrapper-mobile #get-started-button{align-items:center;background:linear-gradient(90deg, #7d6af4 0%, #a04bca 100%);border-radius:50px;display:flex;gap:10px;height:6em;justify-content:center;padding:0px 32px;width:-moz-fit-content;width:fit-content;margin:0 auto}#home-body #section-8 .content-wrapper-mobile #get-started-button .get-matched-with-coach{font-size:2em}#home-body #section-9{height:auto;position:relative}#home-body #section-9 .section-divider-character-2{display:none}#home-body #section-9 .section-divider-character-2-mobile{display:none}#home-body #section-9 .section-divider-character-2-tablet{display:block;width:100%;background:#fff}#home-body #section-10{height:auto}#home-body #section-10 .content-wrapper p{font-size:16px}#home-body #section-10 .section-title{padding-top:2em;padding-bottom:1.5em;line-height:1.5em}#home-body #section-10 h2{font-size:24px}#home-body #section-10 .get-help-call-out{height:auto;background:linear-gradient(90deg, #7d6af4 0%, #a04bca 100%);border-radius:16px;margin-top:4em}#home-body #section-11{height:auto;position:relative}#home-body #section-11 .background-section-11{display:none}#home-body #section-11 .background-section-11-mobile{width:100%}#home-body #section-11 .content-wrapper{position:absolute;top:0;padding-top:23em;width:100%}}@media screen and (max-width: 475px)and (min-width: 300px){#home-body #section-1 .content-wrapper{top:6em}#home-body #section-1 .background-section-1{width:100%}#home-body #section-1 .hero-top-layer .hero-buttons{margin-top:1em}#home-body #section-1 .hero-top-layer .hero-buttons div{padding:1em}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons{padding-top:0em}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons a#changing-text-link{color:#7d6af4}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons a#changing-text-link span{color:#7d6af4}#home-body #section-1 .hero-top-layer .hero-content-row h1{font-size:32px;color:#121212;line-height:1.3em;margin-top:1em}#home-body #section-1 .hero-top-layer .hero-content-row p{font-size:18px;color:#e5e5e5}#home-body #section-1 .hero-top-layer .hero-content-row #hero-main-image{padding-top:3em}#home-body #section-2{height:auto}#home-body #section-2 #section-2-content #section-2-title{padding-top:0em;font-size:24px}#home-body #section-2 #section-2-content #get-started-button{width:80%;margin:0 auto}#home-body #section-2 #section-2-content #get-started-button .get-matched-with-coach{font-size:16px}#home-body #section-2 #section-2-content .paragraph p{font-size:16px}#home-body #section-2 .graphic-desktop{display:none}#home-body #section-3 .background-section-3{display:block}#home-body #section-3 .wide-container{display:none}#home-body #section-3 .mobile-container .step-1 img{width:100%;margin-bottom:2em}#home-body #section-3 .mobile-container .step-1 .step{font-size:24px;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-3 .mobile-container .step-1 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-weight:600;font-size:24px;margin-top:0em;margin-bottom:.5em}#home-body #section-3 .mobile-container .step-1 .paragraph{font-size:16px;font-weight:bold;color:#e5e5e5}#home-body #section-3 .mobile-container .step-2{margin-top:1em}#home-body #section-3 .mobile-container .step-2 img{width:100%;margin-bottom:2em}#home-body #section-3 .mobile-container .step-2 .step{font-size:24px;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-3 .mobile-container .step-2 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-weight:600;font-size:24px;margin-top:0em;margin-bottom:.5em}#home-body #section-3 .mobile-container .step-2 .paragraph{font-size:16px;font-weight:bold;color:#e5e5e5}#home-body #section-3 .mobile-container .step-3{margin-top:1em}#home-body #section-3 .mobile-container .step-3 img{width:100%;margin-bottom:2em}#home-body #section-3 .mobile-container .step-3 .step{font-size:24px;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-3 .mobile-container .step-3 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-weight:600;font-size:24px;margin-top:0em;margin-bottom:.5em}#home-body #section-3 .mobile-container .step-3 .paragraph{font-size:16px;font-weight:bold;color:#e5e5e5}#home-body #section-3 .mobile-container .step-3 #get-started-button{align-items:center;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:100%}#home-body #section-3 .mobile-container .step-3 #get-started-button .get-matched-with-coach{letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:bold}#home-body #section-4{margin-top:0;margin-bottom:0em;height:auto}#home-body #section-4 .card-wrapper{padding-bottom:3em}#home-body #section-4 .content-wrapper .carousel-wrapper .carousel{padding:1em 3em}#home-body #section-4 .content-wrapper{width:100%}#home-body #section-4 .content-wrapper .section-title{padding-bottom:1em;padding-top:1em;font-size:1.5em}#home-body #section-4 .content-wrapper .customer-review-message{font-size:16px;font-style:italic;padding-bottom:.5em}#home-body #section-4 .content-wrapper .customer-review-profile-image img{height:60px}#home-body #section-4 .content-wrapper .customer-review-name{font-size:12px;margin-top:1em}#home-body #section-5 .section-divider-character-and-trophy{display:none}#home-body #section-5 .section-divider-character-and-trophy-mobile{display:block;background:#fff;width:100%}#home-body #section-5 .section-divider-character-and-trophy-tablet{display:none;background:#fff;width:100%}#home-body #section-5 .content-wrapper{margin-top:2em;margin-bottom:3em}#home-body #section-5 .content-wrapper .section-title{font-size:32px}#home-body #section-5 .content-wrapper p{font-size:16px;line-height:2em;color:#e5e5e5}#home-body #section-5 .content-wrapper .app-buttons img{width:100%}#home-body #section-5 .mobile-container{display:block;padding-bottom:3em}#home-body #section-5 .mobile-container .how-gini-works-mobile-image{display:block;width:100%}#home-body #section-5 .mobile-container .how-gini-works-mobile-image-arrow{padding:1em;height:5em}#home-body #section-5 .how-gini-works{display:none}#home-body #section-5 .section-divider-mobile-views-mobile-and-tablet{display:block;width:100%;background:#fff}#home-body #section-5 .section-divider-mobile-views{display:block}#home-body #section-5 .section-divider-down{width:100%;background:#fff;margin-top:0}#home-body #section-6 .content-wrapper .text-wrapper{margin-top:0em}#home-body #section-6 .content-wrapper .title{margin-bottom:1em}#home-body #section-6 .content-wrapper .paragraph{font-size:16px;font-weight:normal}#home-body #section-6 .content-wrapper #get-started-button{width:80%;margin:0 auto}#home-body #section-7 .title{margin:2em 0em 1.45em 0em}#home-body #section-7 .title h2{font-size:32px;line-height:2em;color:#121212}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table tbody tr th{text-align:left;padding:.9em 3em;font-weight:normal;font-size:16px}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table #benefits{padding:2em 3em;font-size:16px}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table #in-office{font-size:12px;padding:3em 0em;font-weight:normal}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table #gini{font-size:12px;padding:3em 0em;font-weight:normal}#home-body #section-8{height:auto}#home-body #section-8 .content-wrapper{display:none}#home-body #section-8 .content-wrapper-mobile .text-wrapper{margin-top:0em}#home-body #section-8 .content-wrapper-mobile .title{margin-bottom:1em}#home-body #section-8 .content-wrapper-mobile img{margin-bottom:2em}#home-body #section-8 .content-wrapper-mobile .paragraph{line-height:2em}#home-body #section-8 .content-wrapper-mobile #get-started-button{width:80%;margin:0 auto}#home-body #section-9{position:relative}#home-body #section-9 .section-divider-character-2{display:none}#home-body #section-9 .section-divider-character-2-mobile{display:block;width:100%;background:#fff}#home-body #section-9 .section-divider-character-2-tablet{display:none}#home-body #section-10{height:auto}#home-body #section-10 .content-wrapper p{font-size:16px}#home-body #section-10 .section-title{padding-top:2em;padding-bottom:1.5em;line-height:1.5em}#home-body #section-10 h2{font-size:24px}#home-body #section-10 .get-help-call-out{height:auto;background:linear-gradient(90deg, #7d6af4 0%, #a04bca 100%);border-radius:16px;margin-top:4em}#home-body #section-11{height:auto;position:relative}#home-body #section-11 .background-section-11{display:none}#home-body #section-11 .background-section-11-mobile{width:100%}#home-body #section-11 .content-wrapper{position:absolute;top:0;padding-top:10em}}@media screen and (min-width: 260px)and (max-width: 299px){#home-body #section-1 .content-wrapper{top:6em}#home-body #section-1 .background-section-1{width:100%}#home-body #section-1 .hero-top-layer .hero-buttons{margin-top:1em}#home-body #section-1 .hero-top-layer .hero-buttons div{padding:1em}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons{padding-top:0em}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons a#changing-text-link{color:#7d6af4}#home-body #section-1 .hero-top-layer .hero-content-row .hero-text-and-buttons a#changing-text-link span{color:#7d6af4}#home-body #section-1 .hero-top-layer .hero-content-row h1{font-size:32px;color:#121212;line-height:1.3em;margin-top:1em}#home-body #section-1 .hero-top-layer .hero-content-row p{font-size:18px;color:#e5e5e5}#home-body #section-1 .hero-top-layer .hero-content-row #hero-main-image{padding-top:3em}#home-body #section-2{height:auto}#home-body #section-2 #section-2-content #section-2-title{padding-top:0em;font-size:24px}#home-body #section-2 #section-2-content #get-started-button{width:80%;margin:0 auto}#home-body #section-2 #section-2-content #get-started-button .get-matched-with-coach{font-size:16px}#home-body #section-2 #section-2-content .paragraph p{font-size:16px}#home-body #section-2 .graphic-desktop{display:none}#home-body #section-3 .background-section-3{display:block}#home-body #section-3 .wide-container{display:none}#home-body #section-3 .mobile-container .step-1 img{width:100%;margin-bottom:2em}#home-body #section-3 .mobile-container .step-1 .step{font-size:24px;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-3 .mobile-container .step-1 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-weight:600;font-size:24px;margin-top:0em;margin-bottom:.5em}#home-body #section-3 .mobile-container .step-1 .paragraph{font-size:16px;font-weight:bold;color:#e5e5e5}#home-body #section-3 .mobile-container .step-2{margin-top:1em}#home-body #section-3 .mobile-container .step-2 img{width:100%;margin-bottom:2em}#home-body #section-3 .mobile-container .step-2 .step{font-size:24px;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-3 .mobile-container .step-2 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-weight:600;font-size:24px;margin-top:0em;margin-bottom:.5em}#home-body #section-3 .mobile-container .step-2 .paragraph{font-size:16px;font-weight:bold;color:#e5e5e5}#home-body #section-3 .mobile-container .step-3{margin-top:1em}#home-body #section-3 .mobile-container .step-3 img{width:100%;margin-bottom:2em}#home-body #section-3 .mobile-container .step-3 .step{font-size:24px;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text}#home-body #section-3 .mobile-container .step-3 .title{-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);background-clip:text;font-weight:600;font-size:24px;margin-top:0em;margin-bottom:.5em}#home-body #section-3 .mobile-container .step-3 .paragraph{font-size:16px;font-weight:bold;color:#e5e5e5}#home-body #section-3 .mobile-container .step-3 #get-started-button{align-items:center;background:linear-gradient(90deg, rgb(125, 106, 244) 0%, rgb(160, 75, 202) 100%);border-radius:50px;display:flex;gap:10px;height:56px;justify-content:center;padding:0px 32px;width:100%}#home-body #section-3 .mobile-container .step-3 #get-started-button .get-matched-with-coach{letter-spacing:0;line-height:normal;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:bold}#home-body #section-4{margin-top:0;margin-bottom:4em;height:auto}#home-body #section-4 .card-wrapper{padding-bottom:3em}#home-body #section-4 .content-wrapper .section-title{padding-bottom:1em;padding-top:1em}#home-body #section-4 .content-wrapper .customer-review-message{font-size:16px;font-style:italic;padding-bottom:.5em}#home-body #section-4 .content-wrapper .customer-review-profile-image img{height:60px}#home-body #section-4 .content-wrapper .customer-review-name{font-size:12px;margin-top:1em}#home-body #section-5 .section-divider-character-and-trophy{display:none}#home-body #section-5 .section-divider-character-and-trophy-mobile{display:block;background:#fff;width:100%}#home-body #section-5 .section-divider-character-and-trophy-tablet{display:none;background:#fff;width:100%}#home-body #section-5 .content-wrapper .section-title{font-size:32px}#home-body #section-5 .content-wrapper p{font-size:16px;line-height:2em;color:#e5e5e5}#home-body #section-5 .content-wrapper .app-buttons img{width:100%}#home-body #section-5 .mobile-container{display:block;padding-bottom:1em}#home-body #section-5 .mobile-container .how-gini-works-mobile-image{display:block;width:100%}#home-body #section-5 .mobile-container .how-gini-works-mobile-image-arrow{padding:1em;height:5em}#home-body #section-5 .how-gini-works{display:none}#home-body #section-5 .section-divider-mobile-views-mobile-and-tablet{display:block;width:100%;background:#fff;margin-top:-10em}#home-body #section-5 .section-divider-mobile-views{display:none}#home-body #section-6 .content-wrapper .text-wrapper{margin-top:0em}#home-body #section-6 .content-wrapper .title{margin-bottom:1em}#home-body #section-6 .content-wrapper .paragraph{font-size:16px;font-weight:normal}#home-body #section-6 .content-wrapper #get-started-button{width:80%;margin:0 auto}#home-body #section-7 .title{margin:4em 0em 1.45em 0em}#home-body #section-7 .title h2{font-size:32px;line-height:2em;color:#121212}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table tbody tr th{text-align:left;padding:.9em 1em;font-weight:normal;font-size:16px}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table td{padding:0}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table #benefits{padding:2em 3em;font-size:16px}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table #in-office{font-size:12px;padding:3em 0em;font-weight:normal}#home-body #section-7 .content-wrapper .compare-benefits-wrapper table #gini{font-size:12px;padding:3em 0em;font-weight:normal}#home-body #section-8{height:auto}#home-body #section-8 .content-wrapper{display:none}#home-body #section-8 .content-wrapper-mobile .text-wrapper{margin-top:0em}#home-body #section-8 .content-wrapper-mobile .title{margin-bottom:1em}#home-body #section-8 .content-wrapper-mobile img{margin-bottom:2em}#home-body #section-8 .content-wrapper-mobile .paragraph{line-height:2em}#home-body #section-8 .content-wrapper-mobile #get-started-button{width:80%;margin:0 auto}#home-body #section-9{position:relative}#home-body #section-9 .section-divider-character-2{display:none}#home-body #section-9 .section-divider-character-2-mobile{display:block;width:100%;background:#fff}#home-body #section-9 .section-divider-character-2-tablet{display:none}#home-body #section-10{height:auto}#home-body #section-10 .content-wrapper p{font-size:16px}#home-body #section-10 .section-title{padding-top:2em;padding-bottom:1.5em;line-height:1.5em}#home-body #section-10 h2{font-size:24px}#home-body #section-10 .get-help-call-out{height:auto;background:linear-gradient(90deg, #7d6af4 0%, #a04bca 100%);border-radius:16px;margin-top:4em}#home-body #section-11{height:auto;position:relative}#home-body #section-11 .background-section-11{display:none}#home-body #section-11 .background-section-11-mobile{width:100%}#home-body #section-11 .content-wrapper{position:absolute;top:0;padding-top:10em}#home-body #section-11 .content-wrapper h2{font-size:2em}}.service-provider-agreement-page{background-color:#f6f4fc}.service-provider-page-head{padding-top:5em;padding-bottom:1em;align-items:center;border-color:#f6f4fc}.service-provider-page-head img.provider-page-logo{height:7em;width:auto;padding-bottom:2em}.provider-home-footer{padding:6em 0 32px}.agreement .box{padding:0em 1em 0em 1em;background-color:#fff;overflow-y:scroll;width:auto;height:400px;margin:0 auto}.agreement .box .agreement-content{text-align:left}.agreement-buttons{padding-top:1em;padding-bottom:4em;text-align:right}.agreement-buttons .button-style-1{background-color:#fff;width:10%;border-color:#7d6af4;color:#7d6af4;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;border-radius:16px}.agreement-buttons .button-style-2{background-color:#7d6af4;width:10%;border-color:#7d6af4;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;border-radius:16px}@media screen and (max-width: 475px){.agreement-buttons{text-align:right;padding-top:1em;padding-bottom:4em}.agreement-buttons .button-style-1{background-color:#fff;width:100%;border-color:#7d6af4;color:#7d6af4;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;border-radius:16px}.agreement-buttons .button-style-2{background-color:#7d6af4;width:100%;border-color:#7d6af4;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;border-radius:16px}}html{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#606a73}.font-12{font-size:#000 !important}.blog-download{background-image:asset-url(/download@2x.png);background-size:100% 100%;padding:200px 0 110px 200px;margin-right:0 !important;margin-left:0 !important}.blog-download p{font-size:0.9999999975rem;line-height:28px;color:#fff}.blog-download .social-button{display:flex;justify-content:flex-start;padding-top:16px}.blog-download .social-button .btn-download{display:flex;justify-content:center;align-items:center;text-decoration:none;width:180px;height:64px;background:hsla(0,0%,100%,.05);border:1px solid #fff;border-radius:12px}.blog-download .social-button .btn-download p{line-height:17px}.blog-download .social-button .btn-download .small-text{font-size:#000;line-height:13px;font-weight:500;margin:0;color:#fff;text-align:left}.blog-download .social-button .btn-download .large-text{font-size:0.9999999975rem;line-height:17px;text-align:left;color:#fff;font-weight:500;margin:0}html{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}.button--green{display:inline-block;border-radius:4px;border:1px solid #3b8070;color:#3b8070;text-decoration:none;padding:10px 30px}.button--green:hover{color:#fff;background-color:#3b8070}.button--grey{display:inline-block;border-radius:4px;border:1px solid #35495e;color:#35495e;text-decoration:none;padding:10px 30px;margin-left:15px}.button--grey:hover{color:#fff;background-color:#35495e}button#widgetIcon{background:#7d6af4;border:none;border-radius:50%;bottom:0px;cursor:pointer;height:56px;position:absolute;right:0px;width:56px}.close-navbar-toggler{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;cursor:pointer}.close-navbar-toggler.collapsed{z-index:-1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:#000;font-weight:#000 !important;line-height:1;color:#1f1e1e}h1,.h1{font-size:2.99999875rem}h2,.h2{font-size:1.99999625rem}h3,.h3{font-size:1.3125rem}h4,.h4{font-size:1.12499975rem}h5,.h5{font-size:0.9999999975rem}h6,.h6{font-size:.875rem}.cookies .modal-open{overflow-y:auto}.gini-tooltip{position:relative;max-width:30em;padding:.7em 1em;font-size:.9em;position:absolute;line-height:1.2;min-width:30em;z-index:99;visibility:hidden}.gini-tooltip-white{border-radius:1rem;color:#808b95;background-color:#fff;box-shadow:0 0 .5px .03em #dbe2ea,0 0 .5px .03em #dbe2ea;top:2.5em;left:-1.4em}.gini-tooltip-black{top:2em;left:4.6em;border-radius:.5rem;background-color:#121212;box-shadow:0 0 .5px .03em #121212,0 0 .5px .03em #121212;color:#fff}.credentials-tooltip-placing{top:6rem;left:-15rem}.gini-tooltip-white::before{border:.8rem solid rgba(0,0,0,0);border-left-width:.5em;border-right-width:.5em;border-bottom-color:#fff;filter:drop-shadow(0 -1px 0.00125em #95a1ad)}.gini-tooltip::before{content:"";position:absolute;bottom:100%;left:1.5em;border-top:none}.gini-tooltip-black::before{border-bottom-color:#121212;filter:drop-shadow(0 -1px 0.00125em #121212)}.tooltip-wrapper{position:relative}.tooltip-wrapper:hover>.gini-tooltip{visibility:visible}@media(max-width: 1200px){.gini-tooltip{min-width:25em;max-width:28em}}@media(max-width: 992px){.gini-tooltip-black{top:5em;left:-10em}.credentials-tooltip-placing{left:-3rem;top:10rem}}
