@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Quicksand:wght@300..700&display=swap');.reset{all:unset;}*{margin:0!important;padding:0!important;box-sizing:border-box!important;}h1,h2,h3,h4,h5,h6{color:#000!important;}p{color:#666!important;}.color-white{color:#fff!important;}body{overflow-x:hidden;background-color:white;}.fa{color:black!important;}header{width:100%;background-color:white;padding:0 0;}.navbar{display:flex;justify-content:space-between;align-items:center;padding:5px 100px!important;top:1px!important;width:100%!important}html{font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}body{font-family:'Poppins',sans-serif;font-weight:400;font-size:1rem;color:#000;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:'Quicksand',sans-serif;font-weight:700;color:#000;line-height:1.2;margin-bottom:.5em}h1{font-size:2.5rem;margin-bottom:20px!important}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1em;font-size:1rem;font-weight:400;color:#000}a{color:#004197;text-decoration:none;transition:color .2s ease}a:hover,a:focus{color:#002d73;text-decoration:underline}ul,ol{margin:1em 0;padding-left:1.5em}li{margin-bottom:.25em}strong{font-weight:600}em{font-style:italic}small{font-size:.875rem}span{font-size:inherit}blockquote{margin:1.5em 0;padding-left:1em;border-left:4px solid #004197;color:#555;font-style:italic}hr{border:none;border-top:1px solid #e0e0e0;margin:2em 0}@media (max-width:768px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}}@media (max-width:480px){h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}.modal{display:none;}@media (max-width:992px){.navbar{padding:5px 20px!important}}.logo{display:flex;align-items:center;}.nav-links{display:flex!important;list-style:none;gap:2px!important;}.nav-links li{margin-left:20px!important;align-items:center!important;cursor:pointer!important;color:#000!important;text-decoration:none!important;font-size:1rem!important;font-weight:500!important;}.nav-links a{text-decoration:none;color:black;font-size:1rem;font-weight:500;}.down-arrow-icon{margin-left:5px!important;width:12px;height:12px;font-size:1rem;margin-left:5px!important;}.nav-links a:hover{color:rgba(0,65,151,1);}.nav-links .down-arrow-icon:hover{color:rgba(0,65,151,1);}.nav-right{display:flex!important;margin-left:10px!important;align-items:center;}.contact-btn{background:rgb(255,255,255);color:rgba(0,65,151,1);padding:10px 20px!important;text-decoration:none;border:1px solid rgba(0,65,151,1);border-radius:25px;font-weight:600;margin-left:20px!important;font-size:.8rem;z-index:999!important;transition:background-color .3s,color .3s;}.blue{color:#004197!important;}.contact-btn:hover{background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%);color:white;}.menu-icon{width:30px!important;height:30px!important;cursor:pointer!important;}.menu-icon{display:none!important;}@media (max-width:992px){.menu-icon{display:block!important;width:100%!important;height:auto!important}}.modal-content{background-color:white;padding:30px;width:100%;max-width:100%!important;text-align:left;position:relative;}.modal-links{list-style:none!important;padding:0!important;}.modal-links li{padding:15px 0!important;border-bottom:1px solid #ccc;position:relative!important;}.modal-links a{text-decoration:none;color:black;font-size:1.2rem;}.close{font-size:24px;cursor:pointer;position:absolute;right:20px;top:20px;}.dropdown-content{display:none;list-style:none;padding-left:0;}.dropdown-content li{padding:15px 0;}.dropdown-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;padding:10px 0;}.dropdown-text h3{font-size:1.1rem;margin-bottom:5px;font-weight:600;color:black;}.dropdown-text p{font-size:.9rem;color:gray;margin:0;}.dropdown-icon{font-size:1.5rem;color:rgba(0,65,151,1);}.dropdown-content a{font-size:1rem;color:rgba(0,65,151,1);}@media (max-width:992px){.navbar{padding:10px 20px!important}.menu-icon{display:block!important}}@media (max-width:480px){.modal{position:relative!important;top:0!important;left:0!important;width:100vw!important;height:fit-content!important;background-color:rgba(0,0,0,.8);z-index:10!important;justify-content:center!important;align-items:center!important}.menu-icon{display:block}.modal-content{height:fit-content!important;width:100%!important}.modal-links{margin:0 20px!important}.modal-links li{padding:15px 0!important}.modal-links a{font-size:1.1rem!important}.dropdown-item{padding:15px 0!important}.dropdown-text h3{font-size:1rem!important}.dropdown-text p{font-size:.8rem!important}.dropdown-icon{font-size:1.2rem!important}}@media (max-width:992px){.navbar .nav-links,.contact-btn{display:none!important}}.black-border{height:fit-content;background-color:black;display:flex!important;justify-content:center;align-items:center;width:100%!important;}.black-border a{color:#f2f2f2;background-color:black;}.hero-section{text-align:center!important;padding:70px 20px!important;color:#333!important;}.quote{color:rgba(0,65,151,1)!important;font-size:1.1rem!important;margin-bottom:10px!important;}.hero-section h1{font-size:2.5rem!important;font-weight:700!important;color:#333!important;margin-bottom:20px!important;font-family:"Quicksand",serif!important;font-optical-sizing:auto!important;}.hero-content{display:flex!important;justify-content:space-around!important;align-items:center!important;flex-direction:column!important;margin:0 250px!important;}.description{font-size:1.25rem!important;color:#777!important;max-width:550px!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:50px!important;}.talk-button{padding:15px 30px!important;border:1px rgba(0,65,151,1) solid!important;border-radius:30px!important;color:rgba(0,65,151,1)!important;font-weight:600!important;text-decoration:none!important;transition:background-color .3s,color .3s!important;width:50%!important;white-space:nowrap!important;margin-bottom:30px!important;}.action-quote{color:#004197!important;font-size:.9rem!important;margin:auto!important;font-style:italic!important;}.talk-button:hover{background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;color:#fff!important;}.cutomer-brands{display:none!important;}@media (max-width:768px){.description{margin:0!important}.hero-content{display:flex!important;justify-content:space-around!important;align-items:center!important;margin:0 250px!important}.quote{font-size:.9rem!important}.hero-section{padding:50px 20px!important}.hero-section h1{font-size:2rem!important;margin-bottom:15px!important}.hero-content{margin:0 50px!important;flex-direction:column!important;text-align:center!important}.description{font-size:1rem!important;margin-bottom:20px!important}.talk-button{padding:12px 25px!important;font-size:1rem!important;width:100%!important;white-space:nowrap!important}}@media (max-width:480px){.hero-section{padding:40px 15px!important;margin-bottom:20px}.hero-section h1{font-size:2rem!important;margin-bottom:27px!important}.hero-content{margin:0 20px!important}.description{font-size:1rem!important;text-align:center!important;margin-bottom:35px!important;width:100%!important}.talk-button{display:block!important;padding:10px 20px!important;font-size:1rem!important;margin:auto!important;width:100%!important;white-space:nowrap!important}.action-quote{color:#004197!important;font-size:.9rem!important;margin:20px auto!important;font-style:italic!important}.cutomer-brands{display:block!important}.customer-line{width:18%!important;height:2px!important;color:#fff!important;border-radius:10px!important}.customer-brands-header{display:flex!important;gap:10px!important;align-items:center!important;justify-content:center!important}.customer-brands-header-span{font-size:10px!important}.customer-brands-images{margin-top:10px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:10px!important}}.partners-section{background-color:#F0F8FF!important;max-width:100%!important;margin:0 2.5%!important;position:relative!important;max-height:fit-content!important;}.partners-header{font-size:2.5rem!important;font-weight:600!important;color:#333!important;margin-bottom:20px!important;background-color:#F0F8FF!important;}.top-section{display:flex!important;justify-content:space-around!important;align-items:center!important;padding:50px!important;}.two-columns-section{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:50px 20px!important;max-width:1200px!important;margin:0 auto!important;background-color:#F0F8FF!important;gap:10px!important;}.left-column{flex:1!important;margin:10px auto!important;background-color:#F0F8FF!important;}.partners-info{display:flex!important;align-items:center!important;margin-top:100px!important;background-color:#F0F8FF!important;width:100%!important;}.partners-info p{font-size:1rem!important;color:#333!important;font-weight:600!important;background-color:#F0F8FF!important;width:100%!important;}.partners-info hr{border:none!important;height:1px!important;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;width:200%!important;}.right-column{max-width:100%!important;flex:1!important;text-align:right!important;background-color:#F0F8FF!important;}.right-column h1{font-size:10rem!important;font-weight:600!important;color:#000!important;margin-bottom:10px!important;max-width:100%!important;background-color:#F0F8FF!important;}.right-column p{font-size:1.2rem!important;color:#555!important;text-align:right!important;margin-right:20px!important;background-color:#F0F8FF!important;}@media (max-width:768px){.two-columns-section{flex-direction:column!important;text-align:center!important}.right-column{margin-top:20px!important}.right-column p{text-align:center!important;margin-right:0!important}.right-column h1{font-size:2.5rem!important;text-align:center!important}}@media (max-width:480px){.two-columns-section{flex-direction:column!important;text-align:center!important;padding:20px!important}.partners-header{font-size:1.7rem!important}.partners-info hr{border:none!important;height:1.2px!important;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;width:100%!important}.right-column{display:flex!important;justify-content:center!important;align-items:center!important;margin-top:10px!important}.partners-info{margin-top:10px!important}.partners-info p{font-size:.9rem!important;width:100%!important}}.logo-section{background-color:#F0F8FF!important;padding:50px!important;overflow:hidden!important;position:relative!important;display:flex!important;justify-content:center!important;}.logo-container{display:flex!important;gap:15px!important;animation:scroll-carousel 10s linear infinite!important;will-change:transform!important;}@keyframes scroll-carousel{0%{transform:translateX(0)}100%{transform:translateX(-40%)}}.logo-container::after{content:''!important;display:flex!important;}.logo-item{flex:0 0 auto!important;width:200px!important;padding:10px!important;background-color:#F0F8FF!important;display:flex!important;justify-content:center!important;align-items:center!important;transition:background-color .3s ease!important;}.logo-item img{max-width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:3/2!important;mix-blend-mode:multiply!important;}.logo-item:hover{background-color:#fff!important;}@media (max-width:768px){.logo-item{width:150px!important}}@media (max-width:480px){.logo-item{width:100px!important}.logo-section{padding:20px!important}}.services-list-section{max-width:1200px!important;margin:50px auto!important;padding:50px 20px!important;}.services-list-header h2{font-size:2rem!important;font-weight:600!important;color:#333!important;margin-bottom:80px!important;text-align:left!important;max-width:60%!important;}.services-list-intro{display:flex!important;align-items:center!important;margin-bottom:80px!important;}.services-list-intro p{font-size:1.1rem!important;color:#333!important;margin-right:20px!important;font-weight:500!important;}.services-list-intro hr{border:none!important;height:2px!important;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;width:20%!important;}.services-list-text{display:flex!important;flex-direction:column!important;}.service-list-item{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:40px!important;color:black!important;border-radius:10px!important;cursor:pointer;border-bottom:1px solid rgb(200,186,186)!important;border-top:1px solid rgb(200,186,186)!important;transition:all .3s ease!important;text-align:left!important;box-sizing:border-box!important;opacity:0;transform:translateY(50px);animation:slideIn .8s ease-out forwards;animation-delay:var(--animation-delay,0s);overflow:hidden}@keyframes slideIn{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}.service-list-item.visible{animation-play-state:running;}.service-list-item:hover{background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;color:white!important;transform:scale(1.05);transition:transform .3s ease,background-color .3s ease;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%);color:white;}.service-list-item:hover .service-list-text h3,.service-list-item:hover .service-list-description p{color:#fff!important;background-color:none!important;}.service-list-text{color:black!important;width:30%!important;}.service-list-text h3{font-size:1.5rem!important;font-weight:500!important;color:#333!important;margin-bottom:5px!important;}.service-list-description{width:25%!important;}.service-list-description p{font-size:1.2rem!important;color:#666!important;}.service-list-icon{width:80px!important;height:80px!important;border:2px solid rgba(161,176,243,1)!important;border-radius:50%!important;display:flex!important;justify-content:center!important;align-items:center!important;transition:all .3s ease!important;background-color:#fff!important;}.service-list-icon a{color:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;font-size:1.5rem!important;}.service-list-icon i{color:black!important;}@media (max-width:768px){.services-list-section{max-width:100%!important;margin:50px auto!important;padding:0 10px!important}.services-list-header h2{max-width:100%!important;font-size:1.75rem!important;text-align:center!important;margin-bottom:30px!important}.services-list-intro hr{width:50%!important}.services-list-intro p{text-align:center!important}.service-list-item{flex-direction:row!important;justify-content:space-between!important;padding:20px!important;align-items:flex-start!important}.service-list-text{width:70%!important;font-size:.35rem!important}.service-list-description{width:70%!important;margin-bottom:0!important;font-size:.35rem!important;margin-right:10px!important}.service-list-icon{margin-left:auto!important;width:50px!important;height:50px!important;align-self:center!important}}@media (max-width:480px){.services-list-section{padding:0 15px!important}.services-list-header h2{font-size:1.5rem!important;text-align:center!important}.services-list-intro{margin-bottom:40px!important}.services-list-intro p{font-size:.9rem!important;color:#333!important;font-weight:500!important}.services-list-intro hr{width:57%!important}.service-list-item{flex-direction:row!important;align-items:center!important;padding:15px!important;align-items:flex-start!important;border-bottom:1px solid #ddd!important;gap:5px!important}.service-list-text h3{font-size:1.25rem!important;margin-right:10px!important}.service-list-text{color:black!important;width:30%!important;min-width:40%!important}.service-list-description p{font-size:.75rem!important;margin:0 20px!important;min-width:30%!important}.service-list-icon{min-width:40px!important;height:40px!important;margin-left:auto!important;align-self:center!important}.service-list-icon i{size:1px!important;margin:10px!important}}.track-record-section{max-width:80%!important;margin:5px 10%!important;padding:50px 20px!important;display:flex!important;justify-content:space-between!important;align-items:flex-start!important;animation:fade-in 1s ease-in-out}.track-record-header h2{font-size:2.5rem!important;font-weight:600!important;color:#000000!important;margin-bottom:20px!important;max-width:70%!important;opacity:0;animation:text-fade-in 1s ease-in-out .5s forwards}.track-record-header p{font-size:1.1rem!important;color:#777!important;max-width:400px!important;opacity:0;animation:text-fade-in 1s ease-in-out .8s forwards}.track-record-content{flex:2!important;width:100%!important;}.track-record-title{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:10px!important;margin-bottom:10px!important;}.track-record-title h3{font-size:1rem!important;color:#333!important;font-weight:500!important;align-self:center!important;width:35%!important;}.track-record-title hr{align-self:right!important;border:none!important;height:1.5px!important;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;width:100%!important;}.metrics-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:5px!important;}.metric-card{background-color:#fff!important;padding:40px 65px!important;text-align:center!important;border-radius:5px!important;border:#c2c2c2 .5px solid!important;box-shadow:#777!important;width:100%!important;opacity:0;transform:translateY(20px);animation:card-slide-in .8s ease-out forwards;}.metric-card-h{font-weight:600!important;}.metric-card-p{font-size:1.2rem!important;font-weight:600!important;}.metric-card:nth-child(1){animation-delay:.2s}.metric-card:nth-child(2){animation-delay:.4s;}.metric-card:nth-child(3){animation-delay:.6s;}.metric-card:nth-child(4){animation-delay:.8s;}.metric-card:nth-child(5){animation-delay:1s;}.metric-card:nth-child(6){animation-delay:1.2s;}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes text-fade-in{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes card-slide-in{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@media (max-width:992px){.track-record-section{flex-direction:column!important;align-items:center!important;margin:10px auto!important;max-width:100%!important}.track-record-header h2{font-size:2rem!important;text-align:center!important;width:100%!important}.track-record-header{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-bottom:10px!important}.track-record-header p{font-size:1rem!important;text-align:center!important;max-width:100%!important}.metrics-grid{grid-template-columns:1fr 1fr!important;grid-gap:15px!important}.metric-card{padding:30px 50px!important}.track-record-title h3{font-size:.9rem!important}}@media (max-width:768px){.metrics-grid{grid-template-columns:1fr 1fr!important;grid-gap:10px!important}.metric-card{padding:20px 30px!important}.track-record-header h2{font-size:1.75rem!important}.track-record-header p{font-size:.9rem!important;max-width:100%!important;text-align:center!important}.track-record-title h3{font-size:1rem!important}.metric-card-h{font-size:1.5rem!important}.metric-card-p{font-size:.85rem!important}}.track-record-header h2,.track-record-header p,.track-record-title,.metric-card{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;}.visible{opacity:1;transform:translateY(0);}@media (max-width:480px){.track-record-section{padding:20px!important}.metrics-grid{grid-template-columns:1fr 1fr!important;grid-gap:5px!important}.metric-card{padding:15px 20px!important}.track-record-title h3{font-size:.7rem!important;color:#333!important;font-weight:500!important;align-self:center!important;width:50%!important}.track-record-header h2{font-size:1.5rem!important}.track-record-header p{font-size:.8rem!important}.metric-card-h{font-size:1.25rem!important}.metric-card-p{font-size:.75rem!important}}.metric-card:hover{background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;color:#ffffff!important;}.testimonials-section{padding:50px!important;background-color:#F0F8FF;color:black;}.testimonials-header{display:flex!important;justify-content:space-between!important;max-width:100%!important;text-align:center!important;margin:45px 10%!important;margin-bottom:40px!important;}.testimonials-header h2{font-size:2.5rem!important;font-weight:500!important;color:black!important;}.testimonials-head{width:50%!important;text-align:left!important;}.testimonial-title{display:flex!important;align-items:center!important;width:100%!important;gap:10px!important;}.testimonial-title hr{align-self:right!important;border:none!important;height:1.5px;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;width:70%!important;margin-left:40%!important;}.testimonial-title h3{font-size:1rem!important;color:#333!important;font-weight:500!important;align-self:center!important;width:55%!important;}.testimonial-slider{overflow:hidden!important;position:relative!important;max-width:1000px!important;margin:0 auto!important;gap:100px!important;cursor:grab!important;}.testimonial-track{display:flex!important;transition:transform .3s ease-in-out!important;}.testimonial-card{flex:0 0 50%!important;max-width:50%!important;padding:20px!important;background-color:#fff!important;border-radius:15px!important;box-shadow:0 2px 10px rgba(0,0,0,.1)!important;margin:0 5px!important;text-align:center!important;transition:all .3s ease!important;}.partner-logo{width:50px!important;margin-bottom:20px!important;}.testimonial-card p{font-size:1rem!important;color:#555!important;margin:30px 0!important}.testimonial-person{width:60px!important;height:60px!important;border-radius:50%!important;margin-bottom:10px!important;}.name{font-size:1.2rem!important;font-weight:600!important;margin-bottom:5px!important;color:black!important;}.rating{font-size:1.5rem!important;color:gold!important;}@media (max-width:768px){.testimonial-card{flex:0 0 87%!important;max-width:100%!important}.testimonials-header{display:flex!important;flex-direction:column!important;justify-content:start!important;width:100%!important}.testimonials-head{max-width:100%!important}.testimonial-title{max-width:100%!important;padding-right:29%!important;margin-left:0!important;align-items:center;justify-content:center}.testimonial-title hr{max-width:100%!important}.testimonial-slider{max-width:100%!important}}@media (max-width:1024px){.testimonials-header{flex-direction:column!important;text-align:center!important;margin:30px auto!important}.testimonials-head{width:100%!important;margin-bottom:20px!important}.testimonials-header h2{font-size:2.2rem!important}.testimonial-title{flex-direction:column!important;align-items:center!important;width:100%!important}.testimonial-title hr{width:60%!important;margin-left:0!important}.testimonial-title h3{width:100%!important;font-size:1.2rem!important}}@media (max-width:768px){.testimonials-header{flex-direction:column!important;align-items:center!important;text-align:center!important;margin:20px auto!important}.testimonials-head{width:100%!important;margin-bottom:15px!important}.testimonials-header h2{font-size:1.8rem!important}.testimonial-title{flex-direction:column!important;width:100%!important;gap:5px!important}.testimonial-title hr{width:100%!important;margin-left:0!important}.testimonial-title h3{font-size:1.1rem!important;width:fit-content!important}}@media (max-width:480px){.testimonials-header{flex-direction:column!important;align-items:center!important;text-align:center!important;margin:10px auto!important;padding:0 20px!important;justify-content:center}.testimonials-head{width:100%!important;margin-bottom:10px!important}.testimonials-header h2{text-align:center!important;width:100%!important;font-size:1.5rem!important}.testimonial-card p{font-size:.7rem!important;margin-bottom:10px!important;margin:0 0!important}.testimonial-title{display:flex!important;flex-direction:unset!important;text-align:center!important;padding-right:0!important}.testimonial-title hr{width:100%!important;display:none}.testimonial-title h3{width:100%;font-size:1rem!important;text-align:center!important;margin-bottom:10px!important}}.transformative-journey{display:flex!important;justify-content:center!important;align-items:center!important;padding:50px!important;width:100%!important;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform 01s ease;}.text-content{flex:1!important;margin-left:10%!important;margin-right:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;}.text-content h1{font-size:2.5rem!important;font-weight:500!important;margin-bottom:20px!important;color:#333!important;width:70%!important;}.text-content p{font-size:1.1rem!important;color:#555!important;line-height:1.6!important;margin-bottom:20px!important;width:80%!important;}.journey-button{width:fit-content!important;padding:15px 30px!important;border:2px solid rgba(0,65,151,1)!important;border-radius:30px!important;color:rgba(0,65,151,1)!important;font-weight:600!important;text-decoration:none!important;text-align:center!important;transition:background-color .3s,color .3s!important;}.journey-button:hover{background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;color:#fff!important;}.image-content{flex:1!important;}.image-content img{max-width:100%!important;border-radius:10px!important;}.visible{opacity:1;transform:translateY(0);}@media (max-width:768px){.transformative-journey{flex-direction:column!important;text-align:left!important;padding:10px!important}.text-content{margin-bottom:30px!important;margin-left:0!important;padding:10px!important}.text-content h1{font-size:2rem!important}.image-content img{width:100%!important}}@media (max-width:480px){.text-content h1{font-size:1.7rem!important;text-align:center!important;width:100%!important}.text-content{width:100%!important}.text-content p{font-size:1rem!important;width:100%!important;text-align:center!important}.journey-button{width:100%!important;padding:10px 20px!important;font-size:.8rem!important;font-weight:500!important}}.left-content h2,.left-content p,.usp-title h3,.custom-list li{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;}.visible{opacity:1!important;transform:translateY(0)}.usp-title{display:flex!important;align-items:center!important;justify-content:center!important;width:95%!important;margin-bottom:40px!important;}.usp-title h3{font-size:1.5rem!important;color:#333!important;font-weight:500;text-align:center!important;width:17%!important;}.usp-title hr{border:none!important;height:1px!important;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;width:100%!important;}.custom-list{list-style:none!important;padding-left:0!important;}.unlock-tech-section{display:flex!important;justify-content:space-between!important;padding:50px!important;max-width:100%!important;margin:0 auto!important;flex-wrap:wrap!important;color:black!important}.left-content{max-width:40%!important;padding-right:20px!important;justify-content:center!important;margin-top:5%!important;}.left-content h2{font-size:2.5rem!important;font-weight:500!important;color:#000000!important;margin-bottom:20px!important;max-width:80%!important;margin-left:10%!important;}.left-content p{font-size:1.125rem!important;line-height:1.6!important;color:#000000!important;max-width:80%!important;margin-left:10%!important;}.usp-header{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;}.right-content{flex:1!important;}.right-content .custom-list li{margin-bottom:30px!important;}.right-content .custom-list li strong{font-size:1.2rem!important;display:block!important;margin-bottom:10px!important;}.right-content .custom-list li p{font-size:1rem!important;line-height:1.6!important;}@media (max-width:1024px){.left-content{max-width:50%!important}.left-content h2{font-size:2.25rem!important}.left-content p{font-size:1.1rem!important}.right-content{max-width:50%!important}.right-content .custom-list li strong{font-size:1.15rem!important}.right-content .custom-list li p{font-size:.95rem!important}}@media (max-width:768px){.unlock-tech-section{flex-direction:column!important;padding:30px!important}.left-content{max-width:100%!important;margin:0!important;text-align:center!important;padding:0!important;margin-bottom:30px!important}.left-content h2{font-size:2rem!important;margin-left:0!important;max-width:100%!important}.left-content p{font-size:1rem!important;margin-left:0!important;max-width:100%!important;line-height:1.4!important}.right-content{max-width:100%!important;padding:0!important}.usp-header{text-align:center!important}.right-content .custom-list li{margin-bottom:20px!important}.right-content .custom-list li strong{font-size:1.1rem!important}.right-content .custom-list li p{font-size:.95rem!important}}@media (max-width:480px){.unlock-tech-section{padding:20px!important}.left-content h2{font-size:1.75rem!important}.left-content p{font-size:.9rem!important}.right-content .custom-list li strong{font-size:1rem!important}.right-content .custom-list li p{font-size:.85rem!important;line-height:1.5!important}.usp-title h3{font-size:1rem!important;width:30%!important}.custom-list-title{font-weight:600!important;color:#004197!important}}.left-content h2,.left-content p,.usp-title hr,.usp-title h3,.custom-list li{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;}.visible{opacity:1;transform:translateY(0)}.usp-title hr{width:0;transition:width .6s ease}.usp-title hr.visible{width:100%}.contact-section{display:flex!important;justify-content:space-between!important;padding:50px!important;background-color:#000!important;}.contact-left{padding-right:20px!important;color:#000!important;}.contact-left h3{font-size:1.2rem!important;text-transform:uppercase!important;color:#ccc!important;}.contact-left h2{font-size:2.2rem!important;font-weight:600!important;margin:20px 0!important;color:#fff!important;}.contact-left .highlight{color:rgba(0,65,151,1)!important;}.highlight{color:rgba(255,255,255,1)!important}.contact-left p{font-size:1rem!important;color:#ccc!important;margin:10px 0!important;}.contact-left .email-link{color:#fff!important;text-decoration:none!important;font-size:1.2rem!important;border-bottom:1px solid #ccc!important;padding-bottom:2px!important;}.contact-form{display:flex!important;flex-direction:column!important;}.contact-form input,.contact-form textarea{background-color:#F0F8FF!important;color:#333!important;padding:10px!important;border:none!important;margin-bottom:10px!important;font-size:1rem!important;border-radius:5px!important;}.contact-form textarea{resize:none!important;height:150px!important;}.recaptcha-container{background-color:#fff!important;margin-bottom:20px!important;padding:10px!important;}.submit-btn{background:#fff!important;color:#000!important;padding:10px 20px!important;border:none!important;border-radius:25px!important;cursor:pointer!important;font-size:1rem!important;transition:background-color .3s ease!important;}.submit-btn:hover{background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;color:#fff!important;transition:background-color color 1s ease!important;}.footer{background-color:#000!important;color:#fff!important;}.footer-content{padding:50px!important;background-color:#000!important;}.footer-container{display:flex!important;justify-content:space-between!important;margin-bottom:20px!important;}.footer-left,.footer-middle,.footer-right{flex:1;padding:0 20px!important;}.footer-left h3,.footer-middle h3,.footer-right h3{font-size:1.2rem!important;margin-bottom:20px!important;}.footer-left ul,.footer-middle ul{list-style:none;padding-left:0!important;}.footer-left ul li,.footer-middle ul li{margin-bottom:10px!important;}.footer-left ul li a,.footer-middle ul li a{color:#fff!important;text-decoration:none!important;}.footer-left ul li a:hover,.footer-middle ul li a:hover{color:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;}.footer-right p{margin-bottom:10px!important;display:flex!important;align-items:center!important;}.footer-right p img{margin-right:10px!important;}.footer-bottom{background-color:#000!important;text-align:center!important;padding:20px!important;}.footer-logo{width:100px!important;margin-bottom:10px!important;}.footer-bottom p{font-size:.9rem!important;}@media (max-width:768px){.contact-section{flex-direction:column!important}.contact-left,.contact-right{flex:0 0 100%!important;margin-bottom:20px!important}.footer-container{flex-direction:column!important}.footer-left,.footer-middle,.footer-right{flex:0 0 100%!important;margin-bottom:20px!important;padding:0!important}}.services-section{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;padding:40px;width:100%;box-sizing:border-box;display:none;}.service-card{background-color:#fff;border:1px solid #e0e0e0;padding:30px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;}.service-card:hover{transform:translateY(-10px);box-shadow:0 8px 16px rgba(0,0,0,.2);}.service-card h3{font-size:22px;margin-bottom:15px;color:#333;}.service-card p{font-size:16px;color:#666;margin-bottom:20px;}.service-card .arrow{font-size:24px;position:absolute;top:20px;right:20px;background-color:#fff;border-radius:50%;border:2px solid #e0e0e0;padding:8px;transition:background-color .3s ease;}.service-card:hover .arrow{background-color:#f0f0f0;}@media (max-width:1024px){.services-section{grid-template-columns:repeat(2,1fr)}.service-card{padding:25px}.service-card h3{font-size:20px}.service-card p{font-size:14px}.service-card .arrow{font-size:20px;padding:6px}}@media (max-width:768px){.services-section{grid-template-columns:repeat(2,1fr);grid-gap:20px}.service-card{padding:20px}.service-card h3{font-size:18px}.service-card p{font-size:14px}.service-card .arrow{font-size:18px;padding:6px}}@media (max-width:480px){.services-section{grid-template-columns:repeat(1,1fr);grid-gap:15px}.service-card{padding:15px}.service-card h3{font-size:16px}.service-card p{font-size:12px}.service-card .arrow{font-size:16px;padding:4px}}.open-desktop-modal{position:relative!important;top:10px!important;right:20px!important;padding:10px 20px!important;background-color:rgba(0,65,151,1)!important;color:white!important;font-size:1rem!important;cursor:pointer!important;z-index:1000!important;border-radius:4px!important;transition:background-color .3s ease!important;}.open-desktop-modal:hover{background-color:rgba(0,65,151,1)!important;}.custom-services-modal{opacity:0;visibility:hidden;position:absolute!important;top:93px!important;right:0!important;width:100vw!important;background-color:transparent!important;border-radius:10px!important;z-index:999!important;padding:20px!important;transition:opacity 1s ease-in-out,visibility 1s ease-in-out!important;}.custom-services-section{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:30px!important;padding:20px!important;}.custom-service-item{background-color:#ffffff!important;padding:20px!important;transition:box-shadow .3s ease!important;position:relative!important;}.custom-service-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.2)!important;color:rgba(0,65,151,1)!important;}.custom-service-item:hover h3{color:rgba(0,65,151,1)!important;}.custom-service-item h3{font-size:1.2rem!important;font-weight:600!important;margin-bottom:10px!important;}.custom-service-item p{font-size:.9rem!important;color:#666!important;}.custom-arrow-icon{position:absolute!important;top:20px!important;right:20px!important;font-size:1.2rem!important;color:#666!important;transition:color .3s ease!important;}.custom-service-item:hover .custom-arrow-icon{color:rgba(0,65,151,1)!important;}.services-link:hover .custom-services-modal{opacity:1;visibility:visible;background-color:#fff!important;height:fit-content!important;}.custom-services-modal:hover{background-color:#fff!important;}@media (max-width:992px){.custom-services-modal{display:none!important}.custom-services-section{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.custom-services-modal{display:none!important}.custom-services-section{grid-template-columns:repeat(1,1fr)!important}.custom-modal-transformation{width:95%!important}}@media (max-width:480px){.custom-services-modal{display:none!important}}.photo-with-text-container{display:flex!important;height:60%!important;width:60vw!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:100px!important;margin:75px auto!important;}.photo-with-text{background-color:white!important;max-width:1200px!important;border-radius:10px!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;text-align:center!important;position:relative!important;}.upper-photo-textbox{position:absolute!important;width:60%!important;top:-50px!important;left:50%!important;transform:translate(-50%,0)!important;display:flex!important;justify-content:space-around!important;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;color:white!important;padding:20px!important;z-index:1!important;}.client-stories h2{font-size:3rem!important;margin-bottom:10px!important;color:white!important;}.client-stories p{font-size:1.2rem!important;color:white!important;}.middle-line{height:10vh!important;width:1.5px!important;margin:auto 20px!important;background:rgb(255,255,255)!important;}.corporate-photo{max-width:100%!important;width:80vw!important;}.corporate-photo img{width:100%!important;height:auto!important;display:block!important;}.data-journey{position:absolute!important;bottom:-0%!important;left:50%!important;transform:translate(-50%,50%)!important;padding:40px 20px!important;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;width:90%!important;}.data-journey h1{font-size:2rem!important;margin-bottom:20px!important;color:white!important;}.data-journey p{margin-bottom:30px!important;color:white!important;}.connect-button{padding:15px 30px!important;background:white!important;color:rgba(0,65,151,1)!important;text-decoration:none!important;font-weight:600!important;border-radius:5px!important;transition:background-color .3s ease!important;}.connect-button:hover{background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;color:white!important;}@media (max-width:768px){.upper-photo-textbox{padding:20px!important}.middle-line{display:block!important;height:5vh!important}.client-stories h2{font-size:1rem!important}.client-stories p{font-size:1rem!important}.data-journey h1{font-size:1.5rem!important}.data-journey p{font-size:1rem!important}.connect-button{padding:4px 6px!important;font-size:.5rem!important}}@media (max-width:480px){.photo-with-text-container{display:flex!important;height:60%!important;width:60vw!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:100px!important;margin:75px auto!important}.upper-photo-textbox{position:absolute!important;width:80%!important;top:-120px!important;left:50%!important;height:fit-content!important;transform:translate(-50%,0)!important;display:flex!important;justify-content:space-around!important;background:linear-gradient(304deg,rgba(0,65,151,1) 0%,rgba(161,176,243,1) 63%)!important;color:white!important;padding:18px!important;z-index:1!important}.data-journey{position:absolute!important;bottom:-37%!important;left:50%!important;transform:translate(-50%,50%)!important;padding:10px!important;padding-bottom:35px!important;width:100%!important}.photo-with-text-container{width:100%!important;padding:50px!important;margin-bottom:200px!important}.middle-line{display:block!important;width:1px!important;height:5vh!important;margin:auto 10px!important}.corporate-photo{max-width:100%!important;width:80vw!important;height:200px!important;background-size:cover!important}.corporate-photo img{height:100%!important;scale:1.1!important}.photo-with-text{padding:0!important}.data-journey h1{font-size:1.5rem!important;margin-top:2%!important;color:white!important;font-weight:600!important}.data-journey p{font-size:.8rem!important;font-weight:500!important;color:white!important;margin-bottom:20px!important}.connect-button{padding:10px!important;font-size:1rem!important;margin-top:15px!important;border-radius:25px!important;font-weight:500!important}.client-stories h2{font-size:1.5rem!important;padding:1px!important;color:white!important}.client-stories p{font-size:1rem!important}.black-border{display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;text-align:center!important}}.black-border-container{display:flex!important;align-items:center!important;gap:5px!important;padding:5px 0!important;margin-right:20px!important;}.video-carousel-component-container{max-width:1200px!important;margin:0 auto!important;padding:20px!important;}.video-carousel-component-header{text-align:center!important;margin-bottom:20px!important;}.video-carousel-component-title{font-size:2.5rem!important;font-weight:600!important;color:#000000!important;}.video-carousel-component-subtitle{font-size:1.2rem!important;color:#555!important;margin-top:10px!important;}.video-carousel-product-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:10px!important;margin:auto!important;max-width:1000px!important;}.video-carousel-product-card{overflow:hidden!important;box-shadow:0 4px 8px rgba(0,0,0,.1)!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;background-color:#fff!important;width:220px!important;height:100%!important;cursor:pointer!important;}.video-carousel-product-image-container{position:relative!important;width:220px!important;height:380px!important;cursor:pointer!important;}.video-carousel-product-image{width:220px!important;height:380px!important;cursor:pointer!important;}.video-carousel-product-details{padding:15px!important;text-align:center!important;}.video-carousel-product-title{font-size:1rem!important;font-weight:600!important;color:#004197!important;margin-bottom:10px!important;text-align:left!important;}@media (max-width:768px){.video-carousel-component-title{font-size:1.7rem!important;font-weight:600!important}.video-carousel-product-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:10px!important}.video-carousel-product-card{flex:0 0 50%!important;scroll-snap-align:center!important;margin-right:10px!important;width:80%!important;height:80%!important;margin-bottom:30px!important}.video-carousel-product-image-container{position:relative!important;width:100%!important;height:100%!important;cursor:pointer!important}.video-carousel-product-image{width:100%!important;height:70%!important;cursor:pointer!important;aspect-ratio:9/16!important}.video-carousel-product-details{text-align:left!important;padding:12px!important}.video-carousel-product-title{font-size:.9rem!important}}.founder-section{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;max-width:1200px!important;margin:auto!important;background-color:#ffffff!important;}.founder-header{font-size:2.5rem!important;font-weight:600!important;text-align:center!important;}.founder-card-section{display:flex!important;align-items:center!important;justify-content:center!important;max-width:100%!important;margin:50px auto!important;padding:40px 20px!important;background-color:#ffffff!important;gap:50px!important;}.founder-card{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;height:350px!important;background:#ffffff!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;border-radius:10px!important;padding:20px!important;text-align:left!important;}.founder-image{width:200px!important;height:200px!important;border-radius:50%!important;object-fit:cover!important;margin-bottom:15px!important;}.founder-name{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;}.name{font-size:18px!important;font-weight:bold!important;color:#333!important;}.founder-description{font-size:14px!important;color:#666!important;line-height:1.5!important;width:100%!important;}@media (max-width:768px){.founder-section{margin:25px auto!important}.founder-header{font-size:2rem!important}.founder-card-section{margin:30px auto!important;padding:10px!important;flex-direction:column!important;gap:20px!important}}.faq-section{width:80%!important;margin:0 auto!important;padding:50px 0!important;}.faq-heading{text-align:left!important;font-size:2rem!important;font-weight:500!important;color:#000000!important;margin-bottom:30px!important;text-align:center!important;}.faq-item{box-shadow:0 4px 6px rgba(0,0,0,.1)!important;margin-bottom:20px!important;overflow:hidden!important;transition:max-height .3s ease-out!important;}.faq-question{padding:15px!important;background-color:#ffffff!important;display:flex!important;justify-content:space-between!important;align-items:center!important;cursor:pointer!important;font-size:1.2rem!important;font-weight:400!important;color:#004197!important;}.faq-question h3{font-weight:300!important;font-size:1rem!important;color:#004197!important;}.faq-toggle-icon{font-size:1.5rem!important;color:rgba(0,65,151,1)!important;transition:transform .3s ease!important;}.faq-answer{padding:20px!important;background-color:#fff!important;display:none!important;font-size:1rem!important;color:#666!important;}.faq-answer p{margin:0!important;}.active .faq-toggle-icon{transform:rotate(45deg)!important;color:rgba(0,65,151,1)!important;}.active .faq-answer{display:block!important;}@media (max-width:768px){.faq-section{width:90%!important}.faq-question{font-size:1.1rem!important}.faq-toggle-icon{font-size:1.3rem!important}.faq-answer{font-size:.9rem!important}}@media (max-width:480px){.faq-heading{font-weight:500!important;font-size:1.7rem!important}.faq-section{width:90%!important}.faq-toggle-icon{font-size:1.2rem!important}.faq-answer p{font-size:.9rem!important}.faq-question h3{font-weight:500!important;font-size:.9rem!important}}.faq-item{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;}.faq-item.visible{opacity:1;transform:translateY(0)}.feature-grid-container{max-width:1200px!important;margin:20px auto!important;padding:20px!important;text-align:center!important;}.feature-grid-header{font-size:2.5rem!important;font-weight:600!important;margin-bottom:20px!important;color:#004197!important;}.feature-carousel{width:100%!important;background:#ffffff!important;border-radius:10px!important;}.feature-carousel-inner{display:grid!important;grid-template-columns:repeat(3,1fr)!important;transition:transform .4s ease-in-out!important;width:100%!important;}.feature-grid-box{flex:0 0 100%!important;box-sizing:border-box!important;padding:10px!important;gap:20px!important;border:2px solid #f4f4f4!important;display:flex!important;flex-direction:column!important;justify-content:start!important;align-items:flex-start!important;}.feature-grid-box:last-child{grid-column:2 / 3!important;justify-self:center!important;}.feature-grid-box img{width:100%!important;height:200px!important;margin-bottom:15px!important;}.feature-grid-box-header{font-size:1.25rem!important;font-weight:bold!important;color:#004197!important;margin-bottom:10px!important;text-align:left!important;padding:5px!important;}.feature-grid-box-content{text-align:left!important;font-size:1rem!important;color:#333!important;margin-bottom:20px!important;}.feature-grid-box-button{background:#004197!important;color:#ffffff!important;border:none!important;padding:10px 15px!important;font-size:1rem!important;border-radius:5px!important;cursor:pointer!important;transition:background-color .3s ease!important;}.feature-grid-box-button:hover{background:#002d73!important;}.feature-carousel-controls{position:absolute!important;top:90%!important;width:100%!important;display:flex!important;justify-content:space-between!important;transform:translateY(-50%)!important;pointer-events:none!important;}@media (max-width:768px){.feature-carousel-inner{display:flex!important;margin-bottom:20px!important}.feature-carousel{display:flex!important;overflow-x:auto!important;gap:10px!important;width:100%!important}.feature-grid-box{flex:0 0 75%!important;scroll-snap-align:center!important;box-shadow:0 4px 10px rgba(0,0,0,.1)!important;background:#ffffff!important;border-radius:10px!important;margin-right:20px!important;gap:2px!important;height:100%!important;scroll-snap-type:x mandatory!important}.feature-grid-header{font-size:2rem!important}.feature-grid-box{padding:10px!important}.feature-grid-box-header{font-size:1.15rem!important}.feature-grid-box-content{font-size:.9rem!important}.feature-grid-box-button{font-size:.9rem!important;position:relative!important;bottom:0!important;padding:8px 12px!important}.feature-carousel-controls{position:absolute!important;top:87%!important;right:10%!important;width:12%!important;gap:10px!important;display:flex!important;justify-content:space-between!important;transform:translateY(-10%)!important;pointer-events:none!important}}.zsiq-float-tooltip{padding:10px 15px!important;}.origins-feature{--ai-max:1200px;--ai-gap:24px;--ai-radius:14px;--ai-pad:18px;--ai-border:#e7e7ea;--ai-shadow:0 6px 24px rgba(0,0,0,.06);--ai-hpad:clamp(12px,4vw,24px);margin-top:70px!important;margin-bottom:70px!important;--ft-max:1200px;--ft-gap:28px;--ft-radius:16px;--ft-pad:18px;--ft-border:#e7e7ea;--ft-shadow:0 6px 24px rgba(0,0,0,.06);--ft-accent:#004197;--ft-accent-2:#a1b0f3;--ft-text:#111;--ft-muted:#666;--ft-hpad:clamp(12px,4vw,24px);--ft-rail-y:74px}.origins-feature .feature-ai-grid-container{max-width:var(--ai-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--ai-hpad)!important;padding-right:var(--ai-hpad)!important}.origins-feature .feature-ai-grid-header{text-align:center!important;line-height:1.2!important;margin:clamp(14px,2vw,20px) 0!important;color:var(--ft-accent)!important}.origins-feature .feature-ai-carousel{width:100%!important}.origins-feature .feature-ai-carousel-inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--ai-gap)!important;align-items:stretch!important}.origins-feature .feature-ai-grid-box{background:#fff!important;border:1px solid var(--ai-border)!important;border-radius:var(--ai-radius)!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;min-height:100%!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}@media (hover:hover) and (pointer:fine){.origins-feature .feature-ai-grid-box:hover{transform:translateY(-4px)!important;box-shadow:var(--ai-shadow)!important;border-color:#dcdce2!important}}.origins-feature .feature-ai-grid-box>img,.origins-feature .feature-ai-grid-box>picture,.origins-feature .feature-ai-grid-box>video{width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;display:block!important}.origins-feature .feature-ai-grid-box-header{font-weight:700!important;padding:var(--ai-pad) var(--ai-pad) 8px var(--ai-pad)!important;margin:0!important}.origins-feature .feature-ai-grid-box-content{padding:0 var(--ai-pad) var(--ai-pad) var(--ai-pad)!important;color:#1a1a1a!important;line-height:1.55!important;flex:1!important}.origins-feature .feature-ai-grid-box-button{align-self:flex-start!important;margin:auto var(--ai-pad) var(--ai-pad) var(--ai-pad)!important;padding:10px 14px!important;border-radius:10px!important;border:1px solid #d8d8de!important;background:#fff!important;cursor:pointer!important;transition:background-color .18s ease,border-color .18s ease!important}@media (hover:hover) and (pointer:fine){.origins-feature .feature-ai-grid-box-button:hover{background:#f6f7f9!important;border-color:#cfd0d6!important}}@media (max-width:1024px){.origins-feature .feature-ai-carousel-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}@media (max-width:768px){.origins-feature .feature-ai-carousel{overflow:visible!important;height:auto!important;-webkit-overflow-scrolling:auto!important}.origins-feature .feature-ai-carousel-inner{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;padding:2px 2px 10px!important}.origins-feature .feature-ai-grid-box{width:100%!important;min-width:auto!important;flex:none!important;border-radius:12px!important}}@media (max-width:480px){.origins-feature .feature-ai-grid-header{font-size:2rem!important}.origins-feature .feature-ai-grid-box-header{padding:12px 14px 6px 14px!important}.origins-feature .feature-ai-grid-box-content{padding:0 14px 14px 14px!important}.origins-feature .feature-ai-grid-box-button{margin:auto 14px 14px 14px!important}}.origins-feature .feature-timeline-grid-container{max-width:var(--ft-max)!important;margin:0 auto!important;padding:0 var(--ft-hpad)!important}.origins-feature .feature-timeline-grid-header{text-align:center!important;font-weight:700!important;line-height:1.2!important;margin:clamp(14px,2vw,20px) 0 18px!important;color:var(--ft-accent)!important}.origins-feature .feature-timeline-carousel{position:relative!important}@media (min-width:769px){.origins-feature .feature-timeline-carousel::before{content:""!important;position:absolute!important;left:var(--ft-hpad)!important;right:var(--ft-hpad)!important;top:270px!important;height:2px!important;background:linear-gradient(90deg,var(--ft-accent),var(--ft-accent-2))!important;opacity:.35!important;border-radius:2px!important;pointer-events:none!important}.origins-feature .feature-timeline-carousel::after{content:""!important;position:absolute!important;right:calc(var(--ft-hpad) - 2px)!important;top:269px!important;width:16px!important;height:16px!important;transform:translateY(-50%) rotate(-45deg)!important;border-top:2px solid var(--ft-accent-2)!important;border-right:2px solid var(--ft-accent-2)!important;opacity:.6!important;pointer-events:none!important}}.origins-feature .feature-timeline-carousel-inner{display:grid!important;gap:var(--ft-gap)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important}.origins-feature .feature-timeline-grid-box{background:#fff!important;border:1px solid var(--ft-border)!important;border-radius:var(--ft-radius)!important;display:flex!important;flex-direction:column!important;position:relative!important;overflow:hidden!important;box-shadow:0 1px 0 rgba(0,0,0,.02)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;overflow:visible!important;padding-bottom:40px!important}@media (hover:hover) and (pointer:fine){.origins-feature .feature-timeline-grid-box:hover{transform:translateY(-4px)!important;box-shadow:var(--ft-shadow)!important;border-color:#dcdce2!important}}.origins-feature .feature-timeline-grid-box>img{width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;display:block!important;border-radius:calc(var(--ft-radius) - 2px) calc(var(--ft-radius) - 2px) 0 0!important}.origins-feature .feature-timeline-chip{align-self:center!important;margin:14px 14px 6px!important;padding:10px 16px!important;border-radius:999px!important;background:#fff!important;border:2px solid rgba(161,176,243,.9)!important;box-shadow:0 6px 18px rgba(0,0,0,.06),0 0 0 6px rgba(161,176,243,.12)!important;color:#4a4a4a!important;font-weight:600!important;text-align:center!important;white-space:nowrap!important}.origins-feature .feature-timeline-grid-box-content{padding:6px 18px 72px!important;color:var(--ft-text)!important;line-height:1.6!important;flex:1!important}.origins-feature .feature-timeline-grid-box-content p{color:var(--ft-muted)!important}.origins-feature .feature-timeline-grid-box-content p strong{color:#222!important}.origins-feature .feature-timeline-badge{position:absolute!important;left:50%!important;transform:translateX(-50%)!important;padding:10px 16px!important;font-weight:800!important;font-size:.95rem!important;color:#fff!important;background:var(--ft-accent)!important;border-radius:999px!important;box-shadow:0 8px 20px rgba(0,65,151,.25)!important;border:1px solid rgba(255,255,255,.7)!important;bottom:-14px!important;translate:0 0!important;z-index:5!important}@media (min-width:769px){.origins-feature .feature-timeline-badge::after{content:""!important;position:absolute!important;left:50%!important;transform:translateX(-50%)!important;top:-22px!important;width:2px!important;height:22px!important;background:rgba(0,65,151,.25)!important}}@media (max-width:1024px){.origins-feature .feature-timeline-carousel-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}}@media (max-width:768px){.origins-feature .feature-timeline-carousel-inner{display:block!important;position:relative!important}.origins-feature .feature-timeline-carousel-inner::before{content:""!important;position:absolute!important;inset:0 auto 0 24px!important;width:2px!important;background:linear-gradient(180deg,var(--ft-accent),var(--ft-accent-2))!important;opacity:.35!important;border-radius:2px!important}.origins-feature .feature-timeline-grid-box{display:grid!important;grid-template-columns:64px 1fr!important;gap:12px!important;margin-bottom:18px!important;border-radius:14px!important}.origins-feature .feature-timeline-grid-box>img{grid-column:1 / -1!important;border-radius:12px!important}.origins-feature .feature-timeline-chip,.origins-feature .feature-timeline-grid-box-content{grid-column:1 / -1!important;margin-left:64px!important}.origins-feature .feature-timeline-grid-box-content{padding:6px 16px 22px 16px!important}.origins-feature .feature-timeline-badge{position:absolute!important;left:34px!important;top:96px!important;bottom:auto!important;transform:none!important;translate:0 0!important;z-index:5!important;display:none!important}.origins-feature .feature-timeline-badge::after{display:none!important}}@media (max-width:480px){.origins-feature .feature-timeline-grid-header{font-size:2rem!important}.origins-feature .feature-timeline-chip{padding:8px 14px!important}.origins-feature .feature-timeline-grid-box{margin-bottom:20px!important;}.origins-feature .feature-timeline-badge{padding:8px 10px!important;font-size:.85rem!important}}@media (prefers-reduced-motion:reduce){.origins-feature .feature-timeline-grid-box{transition:none!important}}