.navbar{position:sticky;top:0;width:100%;background-color:var(--background-color);box-shadow:var(--shadow-sm);z-index:100;padding:1rem 0}.navbar-content{display:flex;align-items:center;justify-content:space-between}.navbar-brand{display:flex;align-items:center}.navbar-logo{display:flex;align-items:center;text-decoration:none;color:var(--text-color)}.logo-img{height:32px;width:auto;margin-right:.5rem}.logo-text{font-weight:600;font-size:1.25rem}.desktop-nav{display:flex;align-items:center}.nav-list{display:flex;list-style:none;margin:0;padding:0;margin-right:2rem}.nav-item{margin-right:1.5rem}.nav-item:last-child{margin-right:0}.nav-link{color:var(--text-color);text-decoration:none;font-weight:500;transition:color .2s ease;padding:.5rem 0}.nav-link:hover{color:var(--primary-color);text-decoration:none}.nav-buttons{display:flex;align-items:center}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--background-color);z-index:1000;transform:translate(-100%);transition:transform .3s ease-in-out;overflow-y:auto;padding:1rem}.mobile-menu.active{transform:translate(0)}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.mobile-menu-nav{padding:1rem 0}.mobile-nav-list{list-style:none;margin:0;padding:0;margin-bottom:2rem}.mobile-nav-item{margin-bottom:1rem}.mobile-nav-link{display:block;color:var(--text-color);text-decoration:none;font-weight:500;font-size:1.25rem;padding:.5rem 0}.mobile-nav-buttons{margin-top:2rem}.btn-block{display:block;width:100%;text-align:center}@media (max-width: 991.98px){.desktop-nav{display:none}.mobile-nav{display:block}}@media (max-width: 767.98px){.navbar{padding:.75rem 0}.logo-text{font-size:1.1rem}.logo-img{height:28px}}@media (max-width: 575.98px){.navbar{padding:.5rem 0}.logo-text{font-size:1rem}.logo-img{height:24px}}.footer{background-color:var(--dark-background, #1a202c);color:#fff;padding:5rem 0 3rem;width:100%;margin:0;box-sizing:border-box}.footer .container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.footer-content{position:relative;width:100%}.footer-content .row{margin:0 -1.5rem}.footer-content .col-12{padding:0 1.5rem}.footer-brand{margin-bottom:2rem}.footer-logo{display:flex;align-items:center;margin-bottom:1.5rem;color:#fff;text-decoration:none}.footer-logo-img{height:40px;width:auto;margin-right:.75rem}.footer-logo-text{font-size:1.25rem;font-weight:600}.footer-description{color:var(--light-text-color-alt, rgba(255, 255, 255, .7));line-height:1.6;margin-bottom:0;padding-right:1rem}.footer-heading{font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;color:#fff}.footer-links{list-style:none;padding:0;margin:0 0 2rem}.footer-link{display:block;color:var(--light-text-color-alt, rgba(255, 255, 255, .7));text-decoration:none;margin-bottom:1rem;transition:color .2s ease}.footer-link:hover{color:#fff}.footer-newsletter-text{color:var(--light-text-color-alt, rgba(255, 255, 255, .7));margin-bottom:1.5rem;line-height:1.6;padding-right:1rem}.footer-form-group{display:flex;width:100%}.footer-input{flex:1;height:48px;padding:.5rem 1rem;font-size:.875rem;border:none;border-radius:var(--border-radius) 0 0 var(--border-radius);width:100%}.footer-form .btn{height:48px;padding:.5rem 1.25rem;font-size:.875rem;border-radius:0 var(--border-radius) var(--border-radius) 0;white-space:nowrap}.footer-success-message{background-color:var(--success-color, #28a745);color:#fff;padding:.75rem 1rem;border-radius:var(--border-radius);margin-bottom:1rem}.footer-bottom{margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.footer-copyright{color:var(--light-text-color-alt, rgba(255, 255, 255, .7));font-size:.875rem;margin-bottom:1rem}.footer-social{display:flex;gap:1.25rem}.footer-social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#ffffff1a;color:#fff;transition:background-color .2s ease}.footer-social-link:hover{background-color:var(--primary-color)}@media (max-width: 991.98px){.footer{padding:4rem 0 2.5rem}.footer-content .row{margin:0 -1rem}.footer-content .col-12{padding:0 1rem}}@media (max-width: 767.98px){.footer{padding:3.5rem 0 2rem}.footer-bottom{flex-direction:column;align-items:center;text-align:center;margin-top:3rem}.footer-form-group{flex-direction:column}.footer-input{border-radius:var(--border-radius) var(--border-radius) 0 0}.footer-form .btn{border-radius:0 0 var(--border-radius) var(--border-radius);margin-top:-1px;width:100%}.footer-content .row{margin:0 -.5rem}.footer-content .col-12{padding:0 .5rem}}@media (max-width: 575.98px){.footer{padding:3rem 0 1.5rem}.footer-heading{margin-bottom:1rem}.footer-bottom{margin-top:2.5rem}}.scroll-to-top-button{position:fixed;bottom:30px;right:30px;width:50px;height:50px;border-radius:50%;background-color:var(--primary-color);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease;z-index:99;box-shadow:0 4px 10px #0003}.scroll-to-top-button.visible{opacity:1;visibility:visible}.scroll-to-top-button:hover{background-color:#0055d4;transform:translateY(-3px)}@media (max-width: 767.98px){.scroll-to-top-button{width:40px;height:40px;bottom:20px;right:20px}.scroll-to-top-button svg{width:20px;height:20px}}@media (max-width: 575.98px){.scroll-to-top-button{width:36px;height:36px;bottom:15px;right:15px}}.layout{display:flex;flex-direction:column;min-height:100vh;width:100%;overflow-x:hidden}.main-content{flex:1;width:100%}.responsive-iframe-container{position:relative;overflow:hidden;padding-top:56.25%}.responsive-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.section-padding{padding:5rem 0}.section-container{width:100%}@media (max-width: 991.98px){.section-padding{padding:4rem 0}}@media (max-width: 767.98px){.section-padding{padding:3rem 0}}@media (max-width: 575.98px){.section-padding{padding:2rem 0}}.video-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease}.video-modal-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.video-modal-content{position:relative;width:auto;max-width:100%;max-height:90vh;background-color:transparent;border-radius:8px;animation:scaleIn .3s ease}.video-modal-close{position:absolute;top:-40px;right:0;background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer;z-index:10;padding:8px;display:flex;align-items:center;justify-content:center}.video-container{width:auto;height:auto;max-width:50.625vh;max-height:90vh;margin:0 auto;overflow:hidden;border-radius:8px;box-shadow:0 10px 30px #0000004d}.video-player{width:100%;height:100%;aspect-ratio:9/16;object-fit:contain;background-color:#000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{transform:scale(.9)}to{transform:scale(1)}}@media (max-width: 767.98px){.video-container{width:100%;max-width:100%}.video-modal-close{top:-35px;right:0}}@media (max-width: 575.98px){.video-modal-container{padding:15px}.video-container{height:auto;max-height:80vh}}.hero{padding:6rem 0;position:relative;background-color:var(--light-background);overflow:hidden}.hero-content{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.hero-text-box{text-align:center;max-width:800px;margin:0 auto 3rem;padding:2rem;border-radius:var(--border-radius-lg);background-color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-md)}.hero-title{font-size:3rem;font-weight:700;margin-bottom:1.5rem;color:var(--text-color);line-height:1.2}.hero-subtitle{font-size:1.25rem;margin-bottom:2rem;color:var(--light-text-color);line-height:1.6}.hero-form-container{margin-bottom:1.5rem}.hero-form{width:100%}.hero-form .form-group{display:flex;max-width:500px;box-shadow:var(--shadow-sm);border-radius:var(--border-radius)}.hero-form .form-control{flex:1;height:50px;padding:.75rem 1.25rem;font-size:1rem;border:1px solid var(--border-color);border-radius:var(--border-radius) 0 0 var(--border-radius)}.hero-form .btn{height:50px;padding:.75rem 1.5rem;font-weight:600;border-radius:0 var(--border-radius) var(--border-radius) 0;white-space:nowrap}.hero-success-message{background-color:var(--success-color, #28a745);color:#fff;padding:1rem;border-radius:var(--border-radius);max-width:500px;margin-bottom:1.5rem}.hero-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-btn-secondary{min-width:160px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.hero-btn-secondary:hover{background-color:rgba(var(--primary-color-rgb),.05)}.play-icon{margin-right:.5rem}.hero-panels{display:flex;gap:2rem;width:100%;max-width:1000px;margin:0 auto}.panel{flex:1;background-color:#fff;border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);transition:transform .3s ease,box-shadow .3s ease;position:relative}.panel:hover{transform:translateY(-10px);box-shadow:0 15px 30px #00000026}.panel-left{transform:rotate(-2deg)}.panel-right{transform:rotate(2deg)}.panel-left:hover,.panel-right:hover{transform:rotate(0) translateY(-10px)}.panel-image{width:100%;height:300px;overflow:hidden}.panel-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.panel:hover .panel-image img{transform:scale(1.05)}.panel-content{padding:1.5rem;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.05),rgba(var(--secondary-color-rgb),.1))}.panel-content h3{font-size:1.5rem;margin-bottom:.75rem;color:var(--primary-color)}.panel-content p{font-size:1rem;color:var(--light-text-color);line-height:1.5}@media (max-width: 992px){.hero{padding:5rem 0}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.1rem}.hero-panels{flex-direction:column;gap:2rem}.panel-left,.panel-right{transform:rotate(0)}}@media (max-width: 768px){.hero{padding:4rem 0}.hero-title{font-size:2rem}.hero-subtitle{font-size:1rem}.hero-text-box{padding:1.5rem;margin-bottom:2rem}.panel-image{height:250px}}@media (max-width: 576px){.hero{padding:3rem 0}.hero-title{font-size:1.75rem}.hero-buttons{flex-direction:column;width:100%}.hero-buttons .btn{width:100%}.panel-image{height:200px}}.features{padding:5rem 0;background-color:var(--background-color)}.features-header{text-align:center;margin-bottom:3rem}.features-title{font-size:2.5rem;font-weight:700;color:var(--text-color)}.features-grid{margin-bottom:3rem}.feature-card{background-color:#fff;border-radius:var(--border-radius-lg);padding:2rem;height:100%;box-shadow:var(--shadow-sm);transition:transform .3s ease,box-shadow .3s ease}.feature-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.feature-icon{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:flex-start}.feature-icon img{width:60px;height:60px;object-fit:contain}.feature-card-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--text-color)}.feature-description{color:var(--light-text-color);line-height:1.6;margin-bottom:0}.features-cta{text-align:center;background-color:var(--light-background);padding:2rem;border-radius:var(--border-radius-lg);margin-top:2rem}.features-cta p{font-size:1.25rem;margin-bottom:1.5rem;color:var(--text-color)}.features-cta .btn{min-width:160px;font-weight:600}@media (max-width: 1199.98px){.features{padding:4rem 0}.features-title{font-size:2.25rem}}@media (max-width: 991.98px){.features{padding:3.5rem 0}.features-title{font-size:2rem}.features-header{margin-bottom:2.5rem}.features-cta p{font-size:1.125rem}}@media (max-width: 767.98px){.features{padding:3rem 0}.features-title{font-size:1.75rem}.features-header{margin-bottom:2rem}.feature-card{padding:1.5rem}.feature-icon img{width:50px;height:50px}.feature-card-title{font-size:1.125rem}.features-cta{padding:1.5rem}}@media (max-width: 575.98px){.features{padding:2.5rem 0}.features-title{font-size:1.5rem}.feature-icon img{width:40px;height:40px}.features-cta p{font-size:1rem}}.how-it-works{padding:5rem 0;background-color:var(--light-background);position:relative}.how-it-works-header{text-align:center;margin-bottom:3rem}.how-it-works-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--text-color)}.how-it-works-subtitle{font-size:1.25rem;line-height:1.6;margin-bottom:1.5rem;color:var(--light-text-color);max-width:800px;margin-left:auto;margin-right:auto}.watch-video-btn{display:inline-flex;align-items:center;margin-top:1rem;padding:.75rem 1.5rem;font-weight:600;transition:all .3s ease}.watch-video-btn .play-icon{margin-right:.75rem}.watch-video-btn:hover{transform:translateY(-2px)}.how-it-works-steps{margin-bottom:4rem;position:relative}.how-it-works-steps:before{content:"";position:absolute;top:60px;left:50%;transform:translate(-50%);width:80%;height:2px;background-color:var(--border-color);z-index:1}.step-card{background-color:#fff;border-radius:var(--border-radius-lg);padding:2rem;height:100%;box-shadow:var(--shadow-sm);transition:transform .3s ease,box-shadow .3s ease;position:relative;z-index:2}.step-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.step-number{width:50px;height:50px;border-radius:50%;background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;box-shadow:0 4px 10px #0000001a}.step-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--text-color)}.step-description{color:var(--light-text-color);line-height:1.6}.how-it-works-cta{background-color:#fff;padding:2.5rem;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md)}.how-it-works-cta h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--text-color)}.how-it-works-cta p{color:var(--light-text-color);margin-bottom:0}.how-it-works-cta .btn{min-width:180px;font-weight:600}@media (max-width: 1199.98px){.how-it-works{padding:4rem 0}.how-it-works-title{font-size:2.25rem}.how-it-works-subtitle{font-size:1.2rem}.how-it-works-cta h3{font-size:1.35rem}}@media (max-width: 991.98px){.how-it-works{padding:3.5rem 0}.how-it-works-title{font-size:2rem}.how-it-works-header{margin-bottom:2.5rem}.how-it-works-steps:before{display:none}.how-it-works-cta{padding:2rem}.how-it-works-cta h3{font-size:1.25rem}.how-it-works-cta p{font-size:.95rem}}@media (max-width: 767.98px){.how-it-works{padding:3rem 0}.how-it-works-title{font-size:1.75rem}.how-it-works-subtitle{font-size:1.1rem}.how-it-works-header{margin-bottom:2rem}.step-card{padding:1.5rem}.step-number{width:40px;height:40px;font-size:1.25rem;margin-bottom:1.25rem}.step-title{font-size:1.125rem}.how-it-works-cta{padding:1.5rem}.how-it-works-cta .col-md-4{margin-top:1.5rem;text-align:center}}@media (max-width: 575.98px){.how-it-works{padding:2.5rem 0}.how-it-works-title{font-size:1.5rem}.step-number{width:36px;height:36px;font-size:1.125rem;margin-bottom:1rem}.how-it-works-cta{padding:1.25rem}}.testimonials{padding:5rem 0 3rem;background-color:#f8f9fa;position:relative}.testimonials:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23000000' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.5;z-index:0}.testimonials-header{text-align:center;margin-bottom:4rem;position:relative;z-index:1}.testimonials-title{font-size:2.75rem;font-weight:700;color:var(--text-color);margin-bottom:1.5rem}.testimonials-subtitle{font-size:1.25rem;color:var(--light-text-color);max-width:700px;margin:0 auto}.testimonials-grid{margin-top:2rem;position:relative;z-index:1}.testimonial-card{background-color:#fff;border-radius:var(--border-radius-lg);padding:2.5rem;height:100%;box-shadow:var(--shadow-sm);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.05)}.testimonial-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.testimonial-quote{margin-bottom:2rem;flex-grow:1}.testimonial-quote svg{color:var(--primary-color);opacity:.5;margin-bottom:1.25rem;width:40px;height:40px}.testimonial-text{font-size:1.2rem;line-height:1.7;color:var(--text-color);font-style:italic}.testimonial-author{display:flex;align-items:center;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.05)}.testimonial-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:1.25rem;border:3px solid white;box-shadow:0 0 0 1px #0000001a}.testimonial-avatar img{width:100%;height:100%;object-fit:cover}.testimonial-info{flex:1}.testimonial-name{font-size:1.2rem;font-weight:600;margin-bottom:.35rem;color:var(--text-color)}.testimonial-role{font-size:.95rem;color:var(--light-text-color);margin-bottom:0}@media (max-width: 1199.98px){.testimonials{padding:4rem 0 2.5rem}.testimonials-title{font-size:2.5rem}.testimonial-card{padding:2.25rem}}@media (max-width: 991.98px){.testimonials{padding:3.5rem 0 2rem}.testimonials-title{font-size:2.25rem}.testimonials-header{margin-bottom:3rem}.testimonial-card{padding:2rem}.testimonial-text{font-size:1.1rem}.testimonial-avatar{width:50px;height:50px}}@media (max-width: 767.98px){.testimonials{padding:3rem 0 1.5rem}.testimonials-title{font-size:2rem}.testimonials-header{margin-bottom:2.5rem}.testimonial-card{padding:1.75rem}.testimonial-text{font-size:1.05rem}}@media (max-width: 575.98px){.testimonials{padding:2.5rem 0 1rem}.testimonials-title{font-size:1.75rem}.testimonial-card{padding:1.5rem}.testimonial-name{font-size:1.1rem}.testimonial-avatar{width:45px;height:45px;margin-right:1rem}}.section-container{margin-bottom:5rem}.section-container:last-child{margin-bottom:0}.demo-button-section{padding:4rem 0;background-color:var(--light-background)}.demo-button-section .btn-lg{padding:.75rem 2.5rem;font-size:1.125rem;font-weight:600;border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.demo-button-section .btn-lg:hover{transform:translateY(-3px);box-shadow:0 6px 16px #00000026}@media (max-width: 991.98px){.section-container{margin-bottom:4rem}.demo-button-section{padding:3.5rem 0}}@media (max-width: 767.98px){.section-container{margin-bottom:3rem}.demo-button-section{padding:3rem 0}}@media (max-width: 575.98px){.section-container{margin-bottom:2.5rem}.demo-button-section{padding:2.5rem 0}.demo-button-section .btn-lg{padding:.625rem 2rem;font-size:1rem}}.not-found-page{padding:5rem 0;text-align:center}.not-found-content{max-width:600px;margin:0 auto;padding:2rem}.not-found-title{font-size:8rem;font-weight:700;color:var(--primary-color);margin-bottom:1rem;line-height:1}.not-found-subtitle{font-size:2.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--text-color)}.not-found-text{font-size:1.25rem;line-height:1.6;margin-bottom:2rem;color:var(--light-text-color)}.not-found-button{min-width:200px}@media (max-width: 991.98px){.not-found-page{padding:4rem 0}.not-found-title{font-size:6rem}.not-found-subtitle{font-size:2rem}.not-found-text{font-size:1.125rem}}@media (max-width: 767.98px){.not-found-page{padding:3rem 0}.not-found-title{font-size:5rem}.not-found-subtitle{font-size:1.75rem}.not-found-text{font-size:1rem}}@media (max-width: 575.98px){.not-found-page{padding:2rem 0}.not-found-title{font-size:4rem}.not-found-subtitle{font-size:1.5rem}}.demo-page{padding:5rem 0;background-color:var(--background-color)}.demo-content{padding:2rem}.demo-title{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:var(--text-color)}.demo-subtitle{font-size:1.25rem;line-height:1.6;margin-bottom:2rem;color:var(--light-text-color)}.demo-features{margin-top:2rem}.demo-feature{display:flex;align-items:center;margin-bottom:1rem}.demo-feature svg{color:var(--primary-color);margin-right:1rem;flex-shrink:0}.demo-feature span{font-size:1.125rem;color:var(--text-color)}.demo-form-container{background-color:#fff;border-radius:var(--border-radius-lg);padding:2rem;box-shadow:var(--shadow-md)}.demo-form{width:100%}.demo-form .form-group{margin-bottom:1.5rem}.demo-form label{display:block;margin-bottom:.5rem;font-weight:500;color:var(--text-color)}.demo-form .form-control{width:100%;padding:.75rem 1rem;font-size:1rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:#fff}.demo-form textarea.form-control{resize:vertical;min-height:100px}.demo-form .btn-block{width:100%;padding:.75rem 1.5rem;font-weight:600;margin-top:1rem}.demo-success{text-align:center;padding:2rem}.demo-success svg{color:var(--success-color, #28a745);margin-bottom:1.5rem}.demo-success h2{font-size:2rem;font-weight:700;margin-bottom:1rem;color:var(--text-color)}.demo-success p{font-size:1.125rem;line-height:1.6;color:var(--light-text-color)}@media (max-width: 1199.98px){.demo-title{font-size:2.25rem}}@media (max-width: 991.98px){.demo-page{padding:4rem 0}.demo-title{font-size:2rem}.demo-subtitle{font-size:1.125rem}.demo-content{margin-bottom:2rem}}@media (max-width: 767.98px){.demo-page{padding:3rem 0}.demo-title{font-size:1.75rem}.demo-subtitle{font-size:1rem}.demo-content,.demo-form-container{padding:1.5rem}}@media (max-width: 575.98px){.demo-page{padding:2rem 0}.demo-title{font-size:1.5rem}.demo-content,.demo-form-container{padding:1rem}}.about-page{padding:6rem 0}.about-header{text-align:center;margin-bottom:4rem}.about-title{font-size:3rem;font-weight:700;margin-bottom:1rem;color:var(--heading-color)}.about-subtitle{font-size:1.25rem;color:var(--text-color-alt);max-width:700px;margin:0 auto}.about-content{max-width:900px;margin:0 auto}.about-section{margin-bottom:4rem}.about-section h2{font-size:2rem;font-weight:600;margin-bottom:1.5rem;color:var(--heading-color)}.about-section p{font-size:1.125rem;line-height:1.7;color:var(--text-color);margin-bottom:1.5rem}.values-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem}.value-card{background-color:var(--light-background);border-radius:var(--border-radius);padding:2rem;box-shadow:0 4px 12px #0000000d}.value-card h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--heading-color)}.value-card p{font-size:1rem;margin-bottom:0}.team-cta{background-color:var(--light-background);border-radius:var(--border-radius);padding:2rem;text-align:center;margin-top:2rem}.team-cta p{font-size:1.125rem;margin-bottom:0}.team-cta a{color:var(--primary-color);text-decoration:none;font-weight:600}.team-cta a:hover{text-decoration:underline}@media (max-width: 991.98px){.about-page{padding:5rem 0}.about-title{font-size:2.5rem}}@media (max-width: 767.98px){.about-page{padding:4rem 0}.about-header{margin-bottom:3rem}.about-title{font-size:2.25rem}.about-subtitle{font-size:1.125rem}.about-section h2{font-size:1.75rem}.about-section p{font-size:1rem}.values-grid{grid-template-columns:1fr;gap:1.5rem}}.blog-page{padding:6rem 0}.blog-header{text-align:center;margin-bottom:4rem}.blog-title{font-size:3rem;font-weight:700;margin-bottom:1rem;color:var(--heading-color)}.blog-subtitle{font-size:1.25rem;color:var(--text-color-alt);max-width:700px;margin:0 auto}.blog-content{max-width:1200px;margin:0 auto}.blog-featured{margin-bottom:4rem}.featured-post{display:flex;background-color:var(--light-background);border-radius:var(--border-radius);overflow:hidden;box-shadow:0 4px 12px #0000000d}.featured-image{flex:0 0 50%;max-height:500px;overflow:hidden}.featured-image img{width:100%;height:100%;object-fit:cover}.featured-content{flex:0 0 50%;padding:3rem;display:flex;flex-direction:column}.post-category{display:inline-block;background-color:var(--primary-color);color:#fff;font-size:.75rem;font-weight:600;text-transform:uppercase;padding:.25rem .75rem;border-radius:50px;margin-bottom:1rem}.featured-title{font-size:2rem;font-weight:700;margin-bottom:1rem;color:var(--heading-color)}.featured-excerpt{font-size:1.125rem;line-height:1.7;color:var(--text-color);margin-bottom:1.5rem}.post-meta{display:flex;gap:1.5rem;font-size:.875rem;color:var(--text-color-alt);margin-bottom:1.5rem}.featured-content .btn{align-self:flex-start;margin-top:auto}.blog-grid{margin-bottom:3rem}.blog-card{height:100%;background-color:#fff;border-radius:var(--border-radius);overflow:hidden;box-shadow:0 4px 12px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.blog-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.blog-card-image{position:relative;height:200px;overflow:hidden}.blog-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-card:hover .blog-card-image img{transform:scale(1.05)}.blog-card-image .post-category{position:absolute;bottom:1rem;left:1rem;margin-bottom:0}.blog-card-content{padding:1.5rem}.blog-card-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--heading-color)}.blog-card-excerpt{font-size:.875rem;line-height:1.6;color:var(--text-color);margin-bottom:1.5rem}.blog-card-link{display:inline-block;color:var(--primary-color);font-weight:600;text-decoration:none;position:relative}.blog-card-link:after{content:"→";margin-left:.5rem;transition:transform .2s ease}.blog-card-link:hover:after{transform:translate(3px)}.blog-pagination{display:flex;justify-content:center;gap:.5rem;margin-bottom:4rem}.pagination-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--border-color);background-color:#fff;color:var(--text-color);font-weight:500;cursor:pointer;transition:all .2s ease}.pagination-btn.active{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.pagination-btn:hover:not(.active){background-color:var(--light-background)}.pagination-btn.next{width:auto;padding:0 1.25rem;border-radius:20px}.blog-newsletter{background-color:var(--light-background);border-radius:var(--border-radius);padding:3rem;text-align:center}.newsletter-content h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--heading-color)}.newsletter-content p{font-size:1rem;color:var(--text-color);max-width:600px;margin:0 auto 2rem}.newsletter-form{display:flex;max-width:500px;margin:0 auto}.newsletter-form input{flex:1;height:48px;padding:.5rem 1rem;font-size:.875rem;border:none;border-radius:var(--border-radius) 0 0 var(--border-radius)}.newsletter-form .btn{height:48px;padding:.5rem 1.5rem;font-size:.875rem;border-radius:0 var(--border-radius) var(--border-radius) 0;white-space:nowrap}@media (max-width: 991.98px){.blog-page{padding:5rem 0}.blog-title{font-size:2.5rem}.featured-post{flex-direction:column}.featured-image,.featured-content{flex:0 0 100%}.featured-content{padding:2rem}.featured-title{font-size:1.75rem}}@media (max-width: 767.98px){.blog-page{padding:4rem 0}.blog-header{margin-bottom:3rem}.blog-title{font-size:2.25rem}.blog-subtitle{font-size:1.125rem}.featured-content{padding:1.5rem}.featured-title{font-size:1.5rem}.featured-excerpt{font-size:1rem}.blog-newsletter{padding:2rem 1.5rem}.newsletter-form{flex-direction:column}.newsletter-form input{border-radius:var(--border-radius);margin-bottom:1rem}.newsletter-form .btn{border-radius:var(--border-radius);width:100%}}.faq-page{padding:6rem 0}.faq-header{text-align:center;margin-bottom:3rem}.faq-title{font-size:3rem;font-weight:700;margin-bottom:1rem;color:var(--heading-color)}.faq-subtitle{font-size:1.25rem;color:var(--text-color-alt);max-width:700px;margin:0 auto}.faq-search{max-width:600px;margin:0 auto 4rem}.search-container{display:flex;position:relative;box-shadow:0 4px 12px #0000000d;border-radius:var(--border-radius);overflow:hidden}.search-input{flex:1;height:56px;padding:0 1.5rem;font-size:1rem;border:none;border-radius:var(--border-radius) 0 0 var(--border-radius)}.search-button{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);color:#fff;border:none;cursor:pointer;transition:background-color .2s ease}.search-button:hover{background-color:var(--primary-color-dark)}.faq-content{max-width:900px;margin:0 auto}.faq-category{margin-bottom:2rem}.category-title{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:var(--heading-color);padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}.faq-list{display:flex;flex-direction:column;gap:1rem}.faq-item{background-color:#fff;border-radius:var(--border-radius);overflow:hidden;box-shadow:0 2px 8px #0000000d;transition:box-shadow .3s ease}.faq-item:hover{box-shadow:0 4px 12px #0000001a}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;cursor:pointer;transition:background-color .2s ease}.faq-question:hover{background-color:var(--light-background)}.faq-question h3{font-size:1.125rem;font-weight:600;margin:0;color:var(--heading-color)}.faq-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-color-alt);transition:transform .3s ease}.faq-item.expanded .faq-icon{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-item.expanded .faq-answer{max-height:500px;padding:0 1.5rem 1.5rem}.faq-answer p{margin:0;font-size:1rem;line-height:1.7;color:var(--text-color)}.faq-contact{margin-top:4rem}.contact-card{background-color:var(--light-background);border-radius:var(--border-radius);padding:2.5rem;text-align:center;box-shadow:0 4px 12px #0000000d}.contact-card h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--heading-color)}.contact-card p{font-size:1.125rem;color:var(--text-color);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.contact-buttons{display:flex;justify-content:center;gap:1rem}.btn-outline{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;text-align:center;text-decoration:none;border-radius:var(--border-radius);border:1px solid var(--primary-color);color:var(--primary-color);background-color:transparent;transition:all .2s ease}.btn-outline:hover{background-color:var(--primary-color);color:#fff}@media (max-width: 991.98px){.faq-page{padding:5rem 0}.faq-title{font-size:2.5rem}.faq-search{margin-bottom:3rem}}@media (max-width: 767.98px){.faq-page{padding:4rem 0}.faq-header{margin-bottom:2.5rem}.faq-title{font-size:2.25rem}.faq-subtitle{font-size:1.125rem}.search-input,.search-button{height:50px}.category-title{font-size:1.5rem}.faq-question{padding:1.25rem}.faq-question h3{font-size:1rem}.contact-card{padding:2rem 1.5rem}.contact-buttons{flex-direction:column;gap:.75rem}.contact-buttons .btn{width:100%}}.privacy-page{padding:6rem 0}.privacy-header{text-align:center;margin-bottom:4rem}.privacy-title{font-size:3rem;font-weight:700;margin-bottom:1rem;color:var(--heading-color)}.privacy-subtitle{font-size:1.125rem;color:var(--text-color-alt)}.privacy-content{max-width:800px;margin:0 auto}.privacy-section{margin-bottom:3rem}.privacy-section h2{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:var(--heading-color);padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.privacy-section p{font-size:1rem;line-height:1.7;color:var(--text-color);margin-bottom:1.25rem}.privacy-section ul{padding-left:1.5rem;margin-bottom:1.5rem}.privacy-section li{font-size:1rem;line-height:1.7;color:var(--text-color);margin-bottom:.75rem}.privacy-section strong{font-weight:600;color:var(--heading-color)}@media (max-width: 991.98px){.privacy-page{padding:5rem 0}.privacy-title{font-size:2.5rem}.privacy-header{margin-bottom:3rem}}@media (max-width: 767.98px){.privacy-page{padding:4rem 0}.privacy-title{font-size:2.25rem}.privacy-section h2{font-size:1.5rem}.privacy-section{margin-bottom:2.5rem}}.terms-page{padding:6rem 0}.terms-header{text-align:center;margin-bottom:4rem}.terms-title{font-size:3rem;font-weight:700;margin-bottom:1rem;color:var(--heading-color)}.terms-subtitle{font-size:1.125rem;color:var(--text-color-alt)}.terms-content{max-width:800px;margin:0 auto}.terms-section{margin-bottom:3rem}.terms-section h2{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:var(--heading-color);padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.terms-section p{font-size:1rem;line-height:1.7;color:var(--text-color);margin-bottom:1.25rem}.terms-section ul{padding-left:1.5rem;margin-bottom:1.5rem}.terms-section li{font-size:1rem;line-height:1.7;color:var(--text-color);margin-bottom:.75rem}.contact-info{background-color:var(--light-background);border-radius:var(--border-radius);padding:1.5rem;margin-top:1.5rem}.contact-info p{margin-bottom:.5rem}.contact-info p:last-child{margin-bottom:0}@media (max-width: 991.98px){.terms-page{padding:5rem 0}.terms-title{font-size:2.5rem}.terms-header{margin-bottom:3rem}}@media (max-width: 767.98px){.terms-page{padding:4rem 0}.terms-title{font-size:2.25rem}.terms-section h2{font-size:1.5rem}.terms-section{margin-bottom:2.5rem}}.frame{align-items:flex-start;background-color:#fff;border:2px solid;border-color:#ced4da;display:inline-flex;flex-direction:column;position:relative}.frame .body{align-items:flex-start;border:0px none;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.frame .div{background-color:#fff;border:0px none;height:3951px;position:relative;width:1440px}.frame .overlap{height:800px;left:0;position:absolute;top:0;width:1440px}.frame .section{background:linear-gradient(180deg,#eff6ff,#fff);border:0px none;height:800px;left:0;position:absolute;top:0;width:1440px}.frame .div-wrapper{border:0px none;height:752px;left:80px;position:relative;top:96px;width:1280px}.frame .div-2{border:0px none;height:592px;left:24px;position:relative;top:80px;width:1232px}.frame .div-3{border:0px none;height:314px;left:0;position:absolute;top:139px;width:592px}.frame .text-wrapper{color:#000;font-family:Poppins,Helvetica;font-size:48px;font-weight:400;left:0;letter-spacing:0;line-height:48px;position:absolute;top:-2px;width:559px}.frame .p{color:#4b5563;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:0;letter-spacing:0;line-height:20px;position:absolute;top:172px;width:548px}.frame .div-4{border:0px none;height:58px;left:0;position:absolute;top:256px;width:592px}.frame .button{all:unset;background-color:#2563eb;border:0px none;border-radius:9999px;box-sizing:border-box;height:58px;left:0;position:absolute;top:0;width:179px}.frame .text-wrapper-2{color:#fff;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:32px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:17px;width:114px}.frame .button-2{all:unset;border:1px solid;border-color:#2563eb;border-radius:9999px;box-sizing:border-box;height:58px;left:195px;position:absolute;top:0;width:171px}.frame .text-wrapper-3{color:#2563eb;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:33px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:16px;width:105px}.frame .div-5{border:0px none;height:592px;left:640px;position:absolute;top:0;width:592px}.frame .img{background-image:url(../img/img.png);background-position:50% 50%;background-size:cover;border:0px none;border-radius:8px;box-shadow:0 25px 50px #00000040;height:592px}.frame .header{background-color:#fff;border:0px none;box-shadow:0 1px 2px #0000000d;height:72px;left:0;position:absolute;top:0;width:1440px}.frame .div-6{border:0px none;height:72px;left:80px;position:relative;width:1280px}.frame .div-7{border:0px none;height:40px;left:24px;position:relative;top:16px;width:1232px}.frame .div-8{border:0px none;height:30px;left:0;position:absolute;top:5px;width:221px}.frame .img-2{height:30px;left:0;position:absolute;top:0;width:34px}.frame .text-wrapper-4{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:42px;letter-spacing:0;line-height:20px;position:absolute;top:1px;width:180px}.frame .nav{border:0px none;height:24px;left:458px;position:absolute;top:8px;width:398px}.frame .div-9{border:0px none;height:24px;left:0;position:absolute;top:0;width:103px}.frame .text-wrapper-5{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:102px}.frame .div-10{border:0px none;height:24px;left:135px;position:absolute;top:0;width:70px}.frame .text-wrapper-6{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:70px}.frame .div-11{border:0px none;height:24px;left:237px;position:absolute;top:0;width:64px}.frame .text-wrapper-7{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:64px}.frame .div-12{border:0px none;height:24px;left:333px;position:absolute;top:0;width:65px}.frame .text-wrapper-8{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:66px}.frame .button-3{all:unset;background-color:#2563eb;border:0px none;border-radius:9999px;box-sizing:border-box;height:40px;left:1092px;position:absolute;top:0;width:140px}.frame .text-wrapper-9{color:#fff;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:24px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:8px;width:92px}.frame .section-2{background-color:#fff;border:0px none;height:476px;left:0;position:absolute;top:800px;width:1440px}.frame .div-13{border:0px none;height:316px;left:80px;position:relative;top:80px;width:1280px}.frame .text-wrapper-10{color:#000;font-family:Poppins,Helvetica;font-size:30px;font-weight:400;left:540px;letter-spacing:0;line-height:30px;position:absolute;text-align:center;top:-4px;width:200px}.frame .div-14{border:0px none;height:216px;left:24px;position:absolute;top:100px;width:1232px}.frame .div-15{border:0px none;height:216px;left:0;position:absolute;top:0;width:284px}.frame .div-16{height:64px;left:110px;position:absolute;top:24px;width:64px}.frame .text-wrapper-11{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:68px;letter-spacing:0;line-height:20px;position:absolute;text-align:center;top:104px;width:148px}.frame .add-chat-with-this{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:34px;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:148px;width:213px}.frame .div-17{border:0px none;height:216px;left:316px;position:absolute;top:0;width:284px}.frame .text-wrapper-12{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:78px;letter-spacing:0;line-height:20px;position:absolute;text-align:center;top:104px;width:128px}.frame .text-wrapper-13{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:56px;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:148px;width:171px}.frame .div-18{border:0px none;height:216px;left:632px;position:absolute;top:0;width:284px}.frame .text-wrapper-14{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:67px;letter-spacing:0;line-height:20px;position:absolute;text-align:center;top:104px;width:150px}.frame .text-wrapper-15{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:39px;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:148px;width:205px}.frame .div-19{border:0px none;height:216px;left:948px;position:absolute;top:0;width:284px}.frame .text-wrapper-16{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:88px;letter-spacing:0;line-height:20px;position:absolute;text-align:center;top:104px;width:109px}.frame .text-wrapper-17{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:31px;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:148px;width:221px}.frame .section-3{background-color:#f9fafb;border:0px none;height:464px;left:0;position:absolute;top:1276px;width:1440px}.frame .div-20{border:0px none;height:304px;left:80px;position:relative;top:80px;width:1280px}.frame .div-21{border:0px none;height:80px;left:24px;position:absolute;top:0;width:1232px}.frame .text-wrapper-18{color:#000;font-family:Poppins,Helvetica;font-size:30px;font-weight:400;left:461px;letter-spacing:0;line-height:30px;position:absolute;text-align:center;top:-4px;width:310px}.frame .text-wrapper-19{color:#4b5563;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:345px;letter-spacing:0;line-height:20px;position:absolute;text-align:center;top:52px;width:535px}.frame .div-22{border:0px none;height:160px;left:24px;position:absolute;top:144px;width:1232px}.frame .div-23{background-color:#fff;border:0px none;border-radius:8px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;height:160px;left:0;position:absolute;top:0;width:284px}.frame .overlap-group{height:56px;left:24px;position:absolute;top:20px;width:236px}.frame .i{height:33px;left:0;position:absolute;top:0;width:24px}.frame .h{border:0px none;height:28px;left:0;position:absolute;top:28px;width:236px}.frame .text-wrapper-20{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:168px}.frame .p-2{border:0px none;height:48px;left:24px;position:absolute;top:88px;width:236px}.frame .text-wrapper-21{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:219px}.frame .text-wrapper-22{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:24px;width:67px}.frame .div-24{background-color:#fff;border:0px none;border-radius:8px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;height:160px;left:316px;position:absolute;top:0;width:284px}.frame .i-2{height:33px;left:0;position:absolute;top:0;width:30px}.frame .text-wrapper-23{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:139px}.frame .p-3{border:0px none;height:24px;left:24px;position:absolute;top:88px;width:236px}.frame .text-wrapper-24{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:233px}.frame .div-25{background-color:#fff;border:0px none;border-radius:8px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;height:160px;left:632px;position:absolute;top:0;width:284px}.frame .i-3{height:33px;left:0;position:absolute;top:0;width:27px}.frame .text-wrapper-25{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:132px}.frame .text-wrapper-26{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:222px}.frame .text-wrapper-27{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:24px;width:69px}.frame .div-26{background-color:#fff;border:0px none;border-radius:8px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;height:160px;left:948px;position:absolute;top:0;width:284px}.frame .text-wrapper-28{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:107px}.frame .text-wrapper-29{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:180px}.frame .text-wrapper-30{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:24px;width:96px}.frame .section-4{background-color:#fff;border:0px none;height:852px;left:0;position:absolute;top:1740px;width:1440px}.frame .div-27{border:0px none;height:692px;left:80px;position:relative;top:80px;width:1280px}.frame .text-wrapper-31{color:#000;font-family:Poppins,Helvetica;font-size:30px;font-weight:400;left:497px;letter-spacing:0;line-height:30px;position:absolute;text-align:center;top:-4px;width:286px}.frame .div-28{border:0px none;height:592px;left:24px;position:absolute;top:100px;width:1232px}.frame .img-wrapper{border:0px none;height:592px;left:0;position:absolute;top:0;width:592px}.frame .img-3{background-image:url(../img/image.png);background-position:50% 50%;background-size:cover;border:0px none;border-radius:8px;box-shadow:0 20px 25px #0000001a,0 8px 10px #0000001a;height:592px}.frame .div-29{border:0px none;height:60px;left:0;position:absolute;top:0;width:592px}.frame .div-30{height:40px;left:0;position:absolute;top:0;width:44px}.frame .div-31{border:0px none;height:60px;left:60px;position:absolute;top:0;width:404px}.frame .text-wrapper-32{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:0;letter-spacing:0;line-height:20px;position:absolute;top:0;width:207px}.frame .text-wrapper-33{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:36px;width:400px}.frame .div-32{border:0px none;height:60px;left:0;position:absolute;top:92px;width:592px}.frame .div-33{height:40px;left:0;position:absolute;top:0;width:36px}.frame .div-34{border:0px none;height:60px;left:52px;position:absolute;top:0;width:314px}.frame .text-wrapper-34{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:0;letter-spacing:0;line-height:20px;position:absolute;top:0;width:220px}.frame .text-wrapper-35{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:36px;width:310px}.frame .div-35{border:0px none;height:60px;left:0;position:absolute;top:184px;width:592px}.frame .div-36{height:40px;left:0;position:absolute;top:0;width:38px}.frame .div-37{border:0px none;height:60px;left:54px;position:absolute;top:0;width:330px}.frame .text-wrapper-36{color:#000;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:0;letter-spacing:0;line-height:20px;position:absolute;top:0;width:217px}.frame .text-wrapper-37{color:#4b5563;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:36px;width:326px}.frame .section-5{background-color:#2563eb;border:0px none;height:344px;left:0;position:absolute;top:2592px;width:1440px}.frame .div-38{border:0px none;height:184px;left:80px;position:relative;top:80px;width:1280px}.frame .text-wrapper-38{color:#fff;font-family:Poppins,Helvetica;font-size:30px;font-weight:400;left:330px;letter-spacing:0;line-height:30px;position:absolute;text-align:center;top:-4px;width:621px}.frame .text-wrapper-39{color:#dbeafe;font-family:Poppins,Helvetica;font-size:20px;font-weight:400;left:294px;letter-spacing:0;line-height:20px;position:absolute;text-align:center;top:68px;width:687px}.frame .button-4{background-color:#fff;border:0px none;border-radius:9999px;height:56px;left:471px;position:absolute;top:128px;width:339px}.frame .text-wrapper-40{color:#2563eb;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:32px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:16px;width:272px}.frame .section-6{background-color:#fff;border:0px none;height:682px;left:0;position:absolute;top:2936px;width:1440px}.frame .div-39{border:0px none;height:506px;left:80px;position:relative;top:80px;width:1280px}.frame .div-40{border:0px none;height:506px;left:304px;position:relative;width:672px}.frame .text-wrapper-41{color:#000;font-family:Poppins,Helvetica;font-size:30px;font-weight:400;left:251px;letter-spacing:0;line-height:30px;position:absolute;text-align:center;top:-4px;width:170px}.frame .form{border:0px none;height:438px;left:0;position:absolute;top:68px;width:672px}.frame .div-41{border:0px none;height:82px;left:0;position:absolute;top:0;width:672px}.frame .label{border:0px none;height:24px;left:0;position:absolute;top:0;width:672px}.frame .text-wrapper-42{color:#374151;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:49px}.frame .input{background-color:#fff;border:1px solid;border-color:#d1d5db;border-radius:8px;height:50px;left:0;position:absolute;top:32px;width:672px}.frame .div-42{border:0px none;height:82px;left:0;position:absolute;top:106px;width:672px}.frame .text-wrapper-43{color:#374151;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:44px}.frame .div-43{border:0px none;height:154px;left:0;position:absolute;top:212px;width:672px}.frame .text-wrapper-44{color:#374151;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:72px}.frame .textarea{background-color:#fff;border:1px solid;border-color:#d1d5db;border-radius:8px;height:122px;left:0;position:absolute;top:32px;width:672px}.frame .button-5{all:unset;background-color:#2563eb;border:0px none;border-radius:8px;box-sizing:border-box;height:48px;left:0;position:absolute;top:390px;width:672px}.frame .text-wrapper-45{color:#fff;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:277px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:12px;width:117px}.frame .footer{background-color:#111827;border:0px none;height:333px;left:0;position:absolute;top:3618px;width:1440px}.frame .div-44{border:0px none;height:237px;left:80px;position:relative;top:48px;width:1280px}.frame .div-45{border:0px none;height:132px;left:24px;position:absolute;top:0;width:1232px}.frame .div-46{border:0px none;height:132px;left:0;position:absolute;top:0;width:284px}.frame .div-47{border:0px none;height:28px;left:0;position:absolute;top:0;width:284px}.frame .img-4{height:24px;left:0;position:absolute;top:2px;width:27px}.frame .text-wrapper-46{color:#fff;font-family:Poppins,Helvetica;font-size:18px;font-weight:400;left:35px;letter-spacing:0;line-height:18px;position:absolute;top:1px;width:162px}.frame .text-wrapper-47{color:#9ca3af;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:48px;width:246px}.frame .div-48{border:0px none;height:132px;left:316px;position:absolute;top:0;width:284px}.frame .text-wrapper-48{color:#fff;font-family:Poppins,Helvetica;font-size:18px;font-weight:400;left:0;letter-spacing:0;line-height:18px;position:absolute;top:1px;width:73px}.frame .ul{border:0px none;height:88px;left:0;position:absolute;top:44px;width:284px}.frame .li{border:0px none;height:24px;left:0;position:absolute;top:0;width:284px}.frame .text-wrapper-49{color:#9ca3af;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:0;width:70px}.frame .li-2{border:0px none;height:24px;left:0;position:absolute;top:32px;width:284px}.frame .text-wrapper-50{color:#9ca3af;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:0;width:54px}.frame .li-3{border:0px none;height:24px;left:0;position:absolute;top:64px;width:284px}.frame .text-wrapper-51{color:#9ca3af;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:0;width:48px}.frame .div-49{border:0px none;height:132px;left:632px;position:absolute;top:0;width:284px}.frame .text-wrapper-52{color:#fff;font-family:Poppins,Helvetica;font-size:18px;font-weight:400;left:0;letter-spacing:0;line-height:18px;position:absolute;top:1px;width:93px}.frame .text-wrapper-53{color:#9ca3af;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:0;width:35px}.frame .text-wrapper-54{color:#9ca3af;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:0;width:66px}.frame .div-50{border:0px none;height:132px;left:948px;position:absolute;top:0;width:284px}.frame .text-wrapper-55{color:#fff;font-family:Poppins,Helvetica;font-size:18px;font-weight:400;left:0;letter-spacing:0;line-height:18px;position:absolute;top:1px;width:86px}.frame .div-51{height:20px;left:0;position:absolute;top:44px;width:284px}.frame .div-52{border-color:#1f2937;border-top-style:solid;border-top-width:1px;height:57px;left:24px;position:absolute;top:180px;width:1232px}.frame .text-wrapper-56{color:#9ca3af;font-family:Poppins,Helvetica;font-size:16px;font-weight:400;left:437px;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:32px;width:352px}.landing-desktop{align-items:flex-start;background-color:#fff;border:2px solid;border-color:#ced4da;display:flex;flex-direction:column;position:relative}.landing-desktop .body-2{align-self:stretch;border:0px none;height:3195px;position:relative;width:100%}.landing-desktop .div-53{background-color:#fff;border:0px none;height:3195px;position:relative;width:1440px}.landing-desktop .section-7{border:0px none;height:800px;left:0;position:absolute;top:0;width:1440px}.landing-desktop .div-54{border:0px none;height:624px;left:80px;position:relative;top:96px;width:1280px}.landing-desktop .div-55{border:0px none;height:294px;left:16px;position:absolute;top:165px;width:624px}.landing-desktop .your-property-s{color:#000;font-family:Inter-Bold,Helvetica;font-size:60px;font-weight:700;left:0;letter-spacing:0;line-height:60px;position:absolute;top:-2px;white-space:nowrap;width:550px}.landing-desktop .text-wrapper-57{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:20px;font-weight:400;left:0;letter-spacing:0;line-height:20px;position:absolute;top:150px;white-space:nowrap;width:536px}.landing-desktop .div-56{border:0px none;height:62px;left:0;position:absolute;top:232px;width:624px}.landing-desktop .let-s-go-wrapper{all:unset;background-color:#4f46e5;border:0px none;border-radius:9999px;box-sizing:border-box;height:62px;left:0;position:absolute;top:0;width:140px}.landing-desktop .let-s-go{color:#fff;font-family:Inter-Regular,Helvetica;font-size:18px;font-weight:400;left:25px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:20px;white-space:nowrap;width:89px}.landing-desktop .button-6{all:unset;border:1px solid;border-color:#d1d5db;border-radius:9999px;box-sizing:border-box;height:62px;left:156px;position:absolute;top:0;width:175px}.landing-desktop .text-wrapper-58{color:#000;font-family:Inter-Regular,Helvetica;font-size:18px;font-weight:400;left:26px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:19px;white-space:nowrap;width:122px}.landing-desktop .div-57{border:0px none;height:624px;left:640px;position:absolute;top:0;width:624px}.landing-desktop .img-5{background-image:url(../img/img-5.png);background-position:50% 50%;background-size:cover;border:0px none;border-radius:16px;box-shadow:0 25px 50px #00000040;height:624px}.landing-desktop .section-8{background-color:#f9fafb;border:0px none;height:470px;left:0;position:absolute;top:800px;width:1440px}.landing-desktop .div-58{border:0px none;height:310px;left:80px;position:relative;top:80px;width:1280px}.landing-desktop .text-wrapper-59{color:#000;font-family:Inter-Bold,Helvetica;font-size:30px;font-weight:700;left:326px;letter-spacing:0;line-height:30px;position:absolute;text-align:center;top:0;white-space:nowrap;width:646px}.landing-desktop .div-59{border:0px none;height:210px;left:16px;position:absolute;top:100px;width:1248px}.landing-desktop .div-60{background-color:#fff;border:0px none;border-radius:12px;height:210px;left:0;position:absolute;top:0;width:395px}.landing-desktop .overlap-group-2{height:61px;left:32px;position:absolute;top:29px;width:331px}.landing-desktop .i-4{height:36px;left:0;position:absolute;top:0;width:30px}.landing-desktop .h-2{border:0px none;height:28px;left:0;position:absolute;top:33px;width:331px}.landing-desktop .text-wrapper-60{color:#000;font-family:Inter-Bold,Helvetica;font-size:20px;font-weight:700;left:0;letter-spacing:0;line-height:normal;position:absolute;top:2px;white-space:nowrap;width:216px}.landing-desktop .p-4{border:0px none;height:48px;left:32px;position:absolute;top:106px;width:331px}.landing-desktop .text-wrapper-61{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:2px;width:279px}.landing-desktop .text-wrapper-62{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:26px;width:318px}.landing-desktop .div-61{background-color:#fff;border:0px none;border-radius:12px;height:210px;left:427px;position:absolute;top:0;width:395px}.landing-desktop .i-5{height:36px;left:0;position:absolute;top:0;width:38px}.landing-desktop .text-wrapper-63{color:#000;font-family:Inter-Bold,Helvetica;font-size:20px;font-weight:700;left:0;letter-spacing:0;line-height:normal;position:absolute;top:2px;white-space:nowrap;width:166px}.landing-desktop .p-5{border:0px none;height:72px;left:32px;position:absolute;top:106px;width:331px}.landing-desktop .text-wrapper-64{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:2px;width:304px}.landing-desktop .text-wrapper-65{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:26px;width:304px}.landing-desktop .text-wrapper-66{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:50px;width:55px}.landing-desktop .div-62{background-color:#fff;border:0px none;border-radius:12px;height:210px;left:853px;position:absolute;top:0;width:395px}.landing-desktop .text-wrapper-67{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:2px;width:316px}.landing-desktop .text-wrapper-68{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:26px;width:278px}.landing-desktop .section-9{border:0px none;height:760px;left:0;position:absolute;top:1270px;width:1440px}.landing-desktop .div-63{border:0px none;height:600px;left:80px;position:relative;top:80px;width:1280px}.landing-desktop .div-64{border:0px none;height:600px;left:16px;position:relative;width:1248px}.landing-desktop .div-65{border:0px none;height:600px;left:0;position:absolute;top:0;width:600px}.landing-desktop .img-6{background-image:url(../img/img-1.png);background-position:50% 50%;background-size:cover;border:0px none;border-radius:16px;box-shadow:0 25px 50px #00000040;height:600px}.landing-desktop .div-66{border:0px none;height:264px;left:648px;position:absolute;top:168px;width:600px}.landing-desktop .text-wrapper-69{color:#000;font-family:Inter-Bold,Helvetica;font-size:36px;font-weight:700;left:0;letter-spacing:0;line-height:36px;position:absolute;top:2px;width:522px}.landing-desktop .div-67{border:0px none;height:160px;left:0;position:absolute;top:104px;width:600px}.landing-desktop .div-68{border:0px none;height:56px;left:0;position:absolute;top:0;width:600px}.landing-desktop .frame-2{height:24px;left:0;position:absolute;top:0;width:24px}.landing-desktop .text-wrapper-70{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:18px;font-weight:400;left:40px;letter-spacing:0;line-height:18px;position:absolute;top:7px;white-space:nowrap;width:561px}.landing-desktop .div-69{border:0px none;height:28px;left:0;position:absolute;top:80px;width:600px}.landing-desktop .text-wrapper-71{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:18px;font-weight:400;left:40px;letter-spacing:0;line-height:18px;position:absolute;top:3px;white-space:nowrap;width:520px}.landing-desktop .div-70{border:0px none;height:28px;left:0;position:absolute;top:132px;width:600px}.landing-desktop .text-wrapper-72{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:18px;font-weight:400;left:40px;letter-spacing:0;line-height:18px;position:absolute;top:3px;white-space:nowrap;width:386px}.landing-desktop .section-10{background-color:#f9fafb;border:0px none;height:492px;left:0;position:absolute;top:2030px;width:1440px}.landing-desktop .div-71{border:0px none;height:332px;left:80px;position:relative;top:80px;width:1280px}.landing-desktop .text-wrapper-73{color:#000;font-family:Inter-Bold,Helvetica;font-size:30px;font-weight:700;left:493px;letter-spacing:0;line-height:30px;position:absolute;text-align:center;top:0;white-space:nowrap;width:309px}.landing-desktop .div-72{border:0px none;height:232px;left:16px;position:absolute;top:100px;width:1248px}.landing-desktop .div-73{background-color:#fff;border:0px none;border-radius:12px;height:232px;left:0;position:absolute;top:0;width:395px}.landing-desktop .div-74{border:0px none;height:48px;left:32px;position:absolute;top:32px;width:331px}.landing-desktop .img-7{background-image:url(../img/img-2.png);background-position:50% 50%;background-size:cover;border:0px none;border-radius:9999px;height:48px;left:0;position:absolute;top:0;width:48px}.landing-desktop .div-75{border:0px none;height:48px;left:64px;position:absolute;top:0;width:120px}.landing-desktop .text-wrapper-74{color:#000;font-family:Inter-Bold,Helvetica;font-size:16px;font-weight:700;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:131px}.landing-desktop .text-wrapper-75{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:26px;width:134px}.landing-desktop .p-6{border:0px none;height:96px;left:32px;position:absolute;top:104px;width:331px}.landing-desktop .myhomechats-has{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:2px;width:322px}.landing-desktop .text-wrapper-76{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:26px;width:307px}.landing-desktop .text-wrapper-77{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:50px;width:322px}.landing-desktop .time-to-focus-on{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:74px;width:313px}.landing-desktop .div-76{background-color:#fff;border:0px none;border-radius:12px;height:232px;left:427px;position:absolute;top:0;width:395px}.landing-desktop .img-8{background-image:url(../img/img-3.png);background-position:50% 50%;background-size:cover;border:0px none;border-radius:9999px;height:48px;left:0;position:absolute;top:0;width:48px}.landing-desktop .div-77{border:0px none;height:48px;left:64px;position:absolute;top:0;width:107px}.landing-desktop .text-wrapper-78{color:#000;font-family:Inter-Bold,Helvetica;font-size:16px;font-weight:700;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:121px}.landing-desktop .text-wrapper-79{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:26px;width:91px}.landing-desktop .the-personalized-AI{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:2px;width:327px}.landing-desktop .responses-and-i-ve{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:50px;width:300px}.landing-desktop .increase-in-positive{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:74px;width:234px}.landing-desktop .div-78{background-color:#fff;border:0px none;border-radius:12px;height:232px;left:853px;position:absolute;top:0;width:395px}.landing-desktop .img-9{background-image:url(../img/img-4.png);background-position:50% 50%;background-size:cover;border:0px none;border-radius:9999px;height:48px;left:0;position:absolute;top:0;width:48px}.landing-desktop .div-79{border:0px none;height:48px;left:64px;position:absolute;top:0;width:137px}.landing-desktop .text-wrapper-80{color:#000;font-family:Inter-Bold,Helvetica;font-size:16px;font-weight:700;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:109px}.landing-desktop .text-wrapper-81{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:26px;width:151px}.landing-desktop .setting-up-the-AI{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:2px;width:332px}.landing-desktop .text-wrapper-82{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:26px;width:312px}.landing-desktop .text-wrapper-83{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:50px;width:292px}.landing-desktop .alone{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:74px;width:65px}.landing-desktop .section-11{border:0px none;height:344px;left:0;position:absolute;top:2522px;width:1440px}.landing-desktop .div-80{border:0px none;height:184px;left:80px;position:relative;top:80px;width:1280px}.landing-desktop .text-wrapper-84{color:#000;font-family:Inter-Bold,Helvetica;font-size:36px;font-weight:700;left:210px;letter-spacing:0;line-height:36px;position:absolute;text-align:center;top:-2px;width:880px}.landing-desktop .text-wrapper-85{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:20px;font-weight:400;left:173px;letter-spacing:0;line-height:20px;position:absolute;text-align:center;top:66px;white-space:nowrap;width:956px}.landing-desktop .button-7{all:unset;background-color:#4f46e5;border:0px none;border-radius:9999px;box-sizing:border-box;height:60px;left:554px;position:absolute;top:124px;width:172px}.landing-desktop .let-s-go-2{color:#fff;font-family:Inter-Regular,Helvetica;font-size:18px;font-weight:400;left:41px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:19px;white-space:nowrap;width:89px}.landing-desktop .footer-2{background-color:#111827;border:0px none;height:329px;left:0;position:absolute;top:2866px;width:1440px}.landing-desktop .div-81{border:0px none;height:233px;left:80px;position:relative;top:48px;width:1280px}.landing-desktop .div-82{border:0px none;height:128px;left:16px;position:absolute;top:0;width:1248px}.landing-desktop .div-83{border:0px none;height:128px;left:0;position:absolute;top:0;width:288px}.landing-desktop .div-84{border:0px none;height:28px;left:0;position:absolute;top:0;width:288px}.landing-desktop .frame-3{height:24px;left:0;position:absolute;top:2px;width:27px}.landing-desktop .text-wrapper-86{color:#fff;font-family:Inter-Bold,Helvetica;font-size:20px;font-weight:700;left:35px;letter-spacing:0;line-height:20px;position:absolute;top:2px;white-space:nowrap;width:160px}.landing-desktop .text-wrapper-87{color:#9ca3af;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:50px;width:303px}.landing-desktop .div-85{border:0px none;height:128px;left:320px;position:absolute;top:0;width:288px}.landing-desktop .text-wrapper-88{color:#fff;font-family:Inter-Bold,Helvetica;font-size:16px;font-weight:700;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:75px}.landing-desktop .ul-2{border:0px none;height:88px;left:0;position:absolute;top:40px;width:288px}.landing-desktop .li-4{border:0px none;height:24px;left:0;position:absolute;top:0;width:288px}.landing-desktop .text-wrapper-89{color:#9ca3af;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:79px}.landing-desktop .li-5{border:0px none;height:24px;left:0;position:absolute;top:32px;width:288px}.landing-desktop .text-wrapper-90{color:#9ca3af;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:66px}.landing-desktop .li-6{border:0px none;height:24px;left:0;position:absolute;top:64px;width:288px}.landing-desktop .text-wrapper-91{color:#9ca3af;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:113px}.landing-desktop .div-86{border:0px none;height:128px;left:640px;position:absolute;top:0;width:288px}.landing-desktop .text-wrapper-92{color:#fff;font-family:Inter-Bold,Helvetica;font-size:16px;font-weight:700;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:88px}.landing-desktop .text-wrapper-93{color:#9ca3af;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:58px}.landing-desktop .text-wrapper-94{color:#9ca3af;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:47px}.landing-desktop .text-wrapper-95{color:#9ca3af;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:73px}.landing-desktop .div-87{border:0px none;height:128px;left:960px;position:absolute;top:0;width:288px}.landing-desktop .text-wrapper-96{color:#fff;font-family:Inter-Bold,Helvetica;font-size:16px;font-weight:700;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:80px}.landing-desktop .div-88{height:20px;left:0;position:absolute;top:40px;width:288px}.landing-desktop .div-89{border-color:#1f2937;border-top-style:solid;border-top-width:1px;height:57px;left:16px;position:absolute;top:176px;width:1248px}.landing-desktop .text-wrapper-97{color:#9ca3af;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:461px;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:34px;width:342px}.landing-desktop .header-landing{background-color:#fffffff2;border-bottom-style:solid;border-bottom-width:1px;border-color:#e5e7eb;height:72px;left:0;position:absolute;top:0;width:1440px}.landing-desktop .div-90{border:0px none;height:40px;left:80px;position:relative;top:16px;width:1303px}.landing-desktop .div-91{border:0px none;height:28px;left:16px;position:absolute;top:6px;width:195px}.landing-desktop .text-wrapper-98{color:#000;font-family:Inter-Bold,Helvetica;font-size:20px;font-weight:700;left:35px;letter-spacing:0;line-height:20px;position:absolute;top:2px;white-space:nowrap;width:160px}.landing-desktop .navbar{border:0px none;height:24px;left:483px;position:absolute;top:8px;width:337px}.landing-desktop .text-wrapper-99{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:79px}.landing-desktop .text-wrapper-100{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:98px;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:91px}.landing-desktop .text-wrapper-101{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:207px;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:66px}.landing-desktop .text-wrapper-102{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:292px;letter-spacing:0;line-height:16px;position:absolute;top:2px;width:58px}.landing-desktop .div-92{border:0px none;height:40px;left:1104px;position:absolute;top:0;width:183px}.landing-desktop .button-8{all:unset;border:0px none;box-sizing:border-box;height:24px;left:0;position:absolute;top:8px;width:51px}.landing-desktop .text-wrapper-103{color:#4b5563;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:2px;width:64px}.landing-desktop .button-9{all:unset;background-color:#4f46e5;border:0px none;border-radius:9999px;box-sizing:border-box;height:40px;left:67px;position:absolute;top:0;width:115px}.landing-desktop .let-s-go-3{color:#fff;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:17px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:10px;width:81px}:root{--primary-color: #0066ff;--primary-color-rgb: 0, 102, 255;--secondary-color: #4a90e2;--secondary-color-rgb: 74, 144, 226;--text-color: #333333;--light-text-color: #666666;--background-color: #ffffff;--light-background: #f5f8ff;--dark-background: #1a202c;--border-color: #ced4da;--success-color: #28a745;--success-color-rgb: 40, 167, 69;--light-text-color-alt: rgba(255, 255, 255, .7);--font-family: "Poppins", sans-serif;--heading-line-height: 1.2;--body-line-height: 1.5;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--container-max-width: 1200px;--container-padding: 1rem;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--border-radius: 6px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1)}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-family);font-size:16px;line-height:var(--body-line-height);color:var(--text-color);background-color:var(--background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;overflow-x:hidden;margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:var(--heading-line-height);margin-bottom:var(--spacing-md);font-weight:600}p{margin-bottom:var(--spacing-md)}a{color:var(--primary-color);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}button{cursor:pointer}.container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.m-1{margin:var(--spacing-xs)!important}.mt-1{margin-top:var(--spacing-xs)!important}.mr-1{margin-right:var(--spacing-xs)!important}.mb-1{margin-bottom:var(--spacing-xs)!important}.ml-1{margin-left:var(--spacing-xs)!important}.m-2{margin:var(--spacing-sm)!important}.mt-2{margin-top:var(--spacing-sm)!important}.mr-2{margin-right:var(--spacing-sm)!important}.mb-2{margin-bottom:var(--spacing-sm)!important}.ml-2{margin-left:var(--spacing-sm)!important}.m-3{margin:var(--spacing-md)!important}.mt-3{margin-top:var(--spacing-md)!important}.mr-3{margin-right:var(--spacing-md)!important}.mb-3{margin-bottom:var(--spacing-md)!important}.ml-3{margin-left:var(--spacing-md)!important}.m-4{margin:var(--spacing-lg)!important}.mt-4{margin-top:var(--spacing-lg)!important}.mr-4{margin-right:var(--spacing-lg)!important}.mb-4{margin-bottom:var(--spacing-lg)!important}.ml-4{margin-left:var(--spacing-lg)!important}.m-5{margin:var(--spacing-xl)!important}.mt-5{margin-top:var(--spacing-xl)!important}.mr-5{margin-right:var(--spacing-xl)!important}.mb-5{margin-bottom:var(--spacing-xl)!important}.ml-5{margin-left:var(--spacing-xl)!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.p-1{padding:var(--spacing-xs)!important}.pt-1{padding-top:var(--spacing-xs)!important}.pr-1{padding-right:var(--spacing-xs)!important}.pb-1{padding-bottom:var(--spacing-xs)!important}.pl-1{padding-left:var(--spacing-xs)!important}.p-2{padding:var(--spacing-sm)!important}.pt-2{padding-top:var(--spacing-sm)!important}.pr-2{padding-right:var(--spacing-sm)!important}.pb-2{padding-bottom:var(--spacing-sm)!important}.pl-2{padding-left:var(--spacing-sm)!important}.p-3{padding:var(--spacing-md)!important}.pt-3{padding-top:var(--spacing-md)!important}.pr-3{padding-right:var(--spacing-md)!important}.pb-3{padding-bottom:var(--spacing-md)!important}.pl-3{padding-left:var(--spacing-md)!important}.p-4{padding:var(--spacing-lg)!important}.pt-4{padding-top:var(--spacing-lg)!important}.pr-4{padding-right:var(--spacing-lg)!important}.pb-4{padding-bottom:var(--spacing-lg)!important}.pl-4{padding-left:var(--spacing-lg)!important}.p-5{padding:var(--spacing-xl)!important}.pt-5{padding-top:var(--spacing-xl)!important}.pr-5{padding-right:var(--spacing-xl)!important}.pb-5{padding-bottom:var(--spacing-xl)!important}.pl-5{padding-left:var(--spacing-xl)!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.btn{display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;line-height:1.5;border-radius:var(--border-radius-md);transition:all .2s ease-in-out}.btn-primary{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.btn-primary:hover{background-color:#0055d4;border-color:#0055d4}.btn-secondary{color:var(--text-color);background-color:transparent;border-color:var(--border-color)}.btn-secondary:hover{background-color:#f0f0f0}.btn-lg{padding:.75rem 1.5rem;font-size:1.125rem}.btn-sm{padding:.25rem .75rem;font-size:.875rem}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex-basis:0;flex-grow:1;max-width:100%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width: 576px){.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}}@media (max-width: 575.98px){.hidden-xs{display:none!important}}@media (min-width: 576px) and (max-width: 767.98px){.hidden-sm{display:none!important}}@media (min-width: 768px) and (max-width: 991.98px){.hidden-md{display:none!important}}@media (min-width: 992px) and (max-width: 1199.98px){.hidden-lg{display:none!important}}@media (min-width: 1200px){.hidden-xl{display:none!important}}.mobile-nav{display:none}@media (max-width: 991.98px){.mobile-nav{display:block}.desktop-nav{display:none}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);z-index:1000;transform:translate(-100%);transition:transform .3s ease-in-out}.mobile-menu.active{transform:translate(0)}.mobile-menu-toggle{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
