.banner-section{padding:6.5rem 0 2rem}.banner-hero-heading{text-align:center;margin-bottom:2rem;margin-top:1rem}.banner-hero-angelai{font-size:4.5rem;line-height:1.2;margin-bottom:.5rem}.banner-hero-title{color:#171717;font-family:PoppinsBold,sans-serif;font-weight:700;font-size:3.6rem;line-height:1.2;margin-bottom:.5rem}.banner-hero-title sup{font-size:.5em;-webkit-text-fill-color:#171717;top:-.75em}.banner-hero-subheading,.banner-hero-title sup{font-family:Poppins,sans-serif;font-weight:400;color:#171717}.banner-hero-subheading{font-size:2rem;line-height:normal;margin:0 auto 4rem}.banner-hero-subheading sup{font-size:.5em}.banner-mobile-image{max-width:100%;height:auto;min-height:400px}@media screen and (max-width:992px){.banner-title sup{font-family:futura-pt-bold!important;font-size:20px;color:#ff541c;-webkit-text-fill-color:#ff541c;top:-.75em}}@media screen and (min-width:992px){.banner-title sup{font-family:futura-pt-bold!important;font-size:24px;color:#ff541c;-webkit-text-fill-color:#ff541c;top:-1.08em}}@media (max-width:991px){.banner-mobile-image{min-height:300px}}.banner-right{text-align:left}.banner-title{font-weight:700;margin-bottom:1rem;font-size:3.6rem;line-height:1.2}.gradient-text,.gradient-text a{background:linear-gradient(181deg,#FF6102 28.34%,#FF3471 73.33%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:futura-pt-bold!important;font-weight:700;letter-spacing:1pt}.banner-subtitle{color:#000000;margin-bottom:1.5rem;font-size:1.4rem;font-weight:600}.banner-actions{display:flex;gap:1.5rem;align-items:center}.banner-store-buttons{display:flex;flex-direction:row;gap:.5rem}.store-badge{height:60px;cursor:pointer}.banner-qr-code{width:130px;height:130px;border-radius:12px;border:1.17px solid #fff;background:linear-gradient(180deg,rgba(217,217,217,.3),rgba(238,236,236,.3));padding:8px}@media (max-width:991px){.banner-qr-code{width:130px;height:130px}.banner-section{padding:6rem 10px 2rem}.phone-col{order:1;margin-bottom:2rem}.banner-right{order:2;text-align:center}.banner-title{font-size:2.5rem}.banner-subtitle{font-size:14px}.banner-actions{flex-direction:column;gap:1rem}.banner-qr-code{order:3}}@media (max-width:767px){.banner-hero-angelai{font-size:2.5rem;margin-bottom:.5rem}.banner-hero-title{font-size:2.5rem}.banner-hero-subheading{font-size:1.4rem;max-width:250px;margin-bottom:1rem}}@media (min-width:768px) and (max-width:991px){.banner-hero-angelai{font-size:4.5rem;margin-bottom:.5rem}.banner-hero-title{font-size:3rem}.banner-hero-subheading{font-size:1.5rem;margin-bottom:1rem}}.statistics-section{padding:1rem 0;overflow:hidden}.statistics-scroll-wrapper{overflow-x:auto;overflow-y:hidden;width:100%;-webkit-backdrop-filter:blur(8.61133px);backdrop-filter:blur(8.61133px);background:rgba(255,255,255,.2);border:2.583px solid rgb(255,255,255);border-radius:12px;padding:2rem;cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.statistics-scroll-wrapper::-webkit-scrollbar{display:none}.statistics-scroll-wrapper:active{cursor:grabbing}.statistics-scroll-container{display:flex;gap:2rem;animation:scroll 30s linear infinite;width:fit-content;-webkit-user-select:none;user-select:none}.statistics-scroll-container.dragging,.statistics-scroll-container:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.stat-card{padding:1rem;min-width:200px;text-align:center;flex-shrink:0}.stat-icon{margin-bottom:1rem}.stat-icon img{width:60px;height:60px}.stat-value{color:#ff541c;font-weight:700;font-size:1.5rem;margin-bottom:.5rem}.stat-label{color:#000000;font-size:.9rem;margin:0}@media (max-width:768px){.statistics-section{padding:1rem 0}.statistics-scroll-wrapper{padding:1.5rem 0;border-radius:0!important}.stat-card{min-width:150px;padding:5px}.stat-value{font-size:1.2rem}.stat-icon img{width:50px;height:50px}.statistics-scroll-container{gap:1rem;animation:scroll 20s linear infinite}.statistics-scroll-wrapper{padding:1.5rem}}.financial-wellness-section{padding:2rem 0}.financial-wellness-section .wellness-title{color:#ff541c;font-weight:700;margin-bottom:1rem;font-size:2.5rem}.financial-wellness-section .wellness-subtitle{color:#000000;margin-bottom:3rem;font-size:1.1rem;font-weight:500}.financial-wellness-section .wellness-subtitle sup{font-family:Arial,Helvetica,sans-serif;font-size:.7em;font-weight:700;line-height:0;vertical-align:.75em;top:0;margin-left:1px}.financial-wellness-section .tabs-wrapper{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.financial-wellness-section .tab-scroll-btn{background:transparent;border:none;color:#ff541c;font-size:3rem;cursor:pointer;padding:.5rem;line-height:1;transition:opacity .3s}.financial-wellness-section .tab-scroll-btn:hover{opacity:.7}.financial-wellness-section .tabs-container{display:flex;justify-content:center;gap:2rem;flex-wrap:nowrap;flex:1;border-radius:10px 10px 0 0;overflow:hidden}.financial-wellness-section .tab-button{flex:1;background:transparent;border:none;border-radius:5px 5px 0 0;color:#ff541c;font-size:1.5rem;font-weight:700;padding:.5rem 1rem;cursor:pointer;position:relative;transform:scale(.95);transition:all .3s ease;outline:none}.financial-wellness-section .tab-button.active{font-weight:700;transform:scale(1);box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:1}.financial-wellness-section .tab-button:not(.active):hover{opacity:.9;transform:scale(.97)}.financial-wellness-section .tab-button.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(181deg,#FF6102 28.34%,#FF3471 73.33%)}.financial-wellness-section .feature-content{-webkit-backdrop-filter:blur(8.61133px);backdrop-filter:blur(8.61133px);background:rgba(255,255,255,.2);border:2.583px solid rgb(255,255,255);border-radius:12px;padding:2rem;margin-bottom:2rem}.financial-wellness-section .feature-title{color:#ff541c;font-weight:700;margin-bottom:1rem;font-size:2.25rem}.financial-wellness-section .feature-description{color:#000000;text-align:justify;font-size:1rem}.financial-wellness-section .media-rows{display:flex;flex-direction:column;gap:1rem}.financial-wellness-section .media-row{display:flex;gap:1rem;align-items:center}.financial-wellness-section .media-large{width:70%;height:auto;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.financial-wellness-section .media-small{width:20%;height:auto;border-radius:8px}.financial-wellness-section .media-grid{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start}.financial-wellness-section .media-item{border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);overflow:hidden;flex:1;min-width:0}.financial-wellness-section .media-item.span-2{flex-basis:100%;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.financial-wellness-section .media-content{width:100%;height:auto;object-fit:contain;display:block}.financial-wellness-section .media-gif-icon{width:100%!important;height:auto}.financial-wellness-section .media-image,.financial-wellness-section .media-video{width:100%;height:auto}.financial-wellness-section .mobile-content{display:none}.financial-wellness-section .desktop-content{display:block}.financial-wellness-section .desktop-tabs{display:flex}@media (min-width:350px) and (max-width:767px){.financial-wellness-section .wellness-title{padding-left:3rem;padding-right:3rem}}@media (max-width:991px){.financial-wellness-section .tabs-wrapper{display:none}.financial-wellness-section .media-small{width:20%}.financial-wellness-section{padding:2rem 10px}.financial-wellness-section .desktop-content{display:none}.financial-wellness-section .mobile-content{display:block}.financial-wellness-section .desktop-tabs{display:none}.financial-wellness-section .wellness-title{font-size:1.7rem}.financial-wellness-section .wellness-subtitle{font-size:1.3rem}.financial-wellness-section .feature-content{padding:1rem 0;margin-bottom:3rem}.financial-wellness-section .feature-title{text-align:center}.financial-wellness-section .feature-description{text-align:justify;font-size:1rem}.financial-wellness-section .feature-title{font-size:1.5rem}}.angelai-yourside-section{padding:2rem 0 0}.yourside-title{color:#ff541c;font-weight:700;margin-bottom:1rem;font-size:2.5rem}.yourside-subtitle{color:#000000;margin-bottom:3rem;font-size:1.1rem;font-weight:500}.testimonial-col{margin-bottom:2rem;padding:0 1.5rem}@media (max-width:991px){.yourside-title{font-size:1.7rem}.testimonial-col{margin-bottom:1.5rem;padding:0}}.testimonial-card{border-radius:11.7px;border:1.17px solid #fff;background:linear-gradient(180deg,rgba(217,217,217,.3),rgba(238,236,236,.3));padding:2rem;height:100%}.testimonial-stars{margin-bottom:1rem;width:90px;height:22px}.testimonial-text{color:#3C3C3C;margin-bottom:1rem;line-height:1.6;text-align:justify}.testimonial-author{color:#3C3C3C;margin:0;text-align:left}@media (max-width:991px){.angelai-yourside-section{padding:2rem 25px 0}.testimonial-card{padding:1.5rem 10px}.testimonial-col{margin-bottom:1.5rem}}