.home-page{background:#0b0b0b}.home_banner_section{background-repeat:no-repeat;margin:0 auto}.home_banner_frame .banner_card{width:-moz-fit-content;width:fit-content;padding:20px;background:var(--light-primary-color);box-shadow:0 1px 10px 0 #0000001f;border-radius:10px}.home_banner_frame #automation{position:relative;left:50%}.home_banner_frame .banner_card img{width:100%}.home_banner_frame .banner_card h2{font-size:20px;font-weight:600;line-height:30px;color:var(--dark-primary-color)}.home_banner_frame .banner_card p{font-size:14px;font-weight:400;color:var(--light-primary-color)}.home_banner_container .container-fluid{margin:0;padding:0}.home_banner_heading{padding:10px 25px;border-radius:26px;width:-moz-fit-content;width:fit-content;gap:12px;background:var(--light-primary-color);box-shadow:0 1px 10px 0 #0000001f}.home_banner_heading p{padding-top:5px;margin:0;font-size:var(--font-size-medium);font-weight:500;line-height:19px;color:var(--dark-secondary-font-color)}.home_content_container{padding:0 150px 140px;position:relative}.home_content_container .content{text-align:center}.home_content_container .content h1,.key_features_container .title h2 span{font-weight:700;background:-webkit-linear-gradient(.92deg,var(--light-secondary-font-color) 40.95%,var(--dark-secondary-font-color) 59.04%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:24px}.key_features_container .title h2 span{margin-top:24px}.home_content_container .content h1 span{color:var(--secondary-font-color)}.home_content_container .content p{margin:0 0 24px;font-size:var(--font-size-medium);font-weight:400;line-height:30px;color:var(--light-primary-color);padding:0 200px}.home_content_container .content p span{font-size:14px;font-weight:400}.content_button{gap:24px;justify-content:center}.home_content_container .content_button button{padding:12px 30px!important;border-radius:6px;font-weight:500;border:1px solid var(--light-secondary-font-color)}.home_content_container .content_button a button{background:transparent;color:var(--light-secondary-font-color);border:1px solid var(--light-secondary-font-color)}.home_content_container .content_button a button:hover{background:var(--light-secondary-font-color);color:var(--light-primary-color);transition:all .1s ease-in-out}.banner_card{background-color:var(--light-primary-color);border:2px solid var(--light-primary-color)}.header__img{height:55rem;margin:-39rem 0 -8rem}.header__img .reel{height:73.8rem;position:relative}.glow{box-shadow:0 0 24px 8px rgba(29,190,207,.6),0 0 40px 16px rgba(29,190,207,.2);transition:box-shadow .4s}.header__img .cursor-blue{z-index:7;position:absolute;top:92%;right:11%}.header__img .cursor-red{z-index:7;display:block;position:absolute;top:56%;right:9%}.header__img .cursor-green{z-index:7;display:block;position:absolute;top:80%;right:90%}.header__img .cursor-grey{z-index:7;display:block;position:absolute;top:100%;right:82%}.header__img .cursor-orange{z-index:7;display:block;position:absolute;top:55%;right:90%}.product_connector_container .title{padding:0 150px}.product_connector_container .title h2 span{color:var(--light-secondary-font-color)}.key_features_container .title p,.product_connector_container .title p{font-weight:400;font-size:18px}.product_connector_container .row{align-items:center}.product_connector_container .product_connector_card .card:hover{transition:all .1s ease-in-out}.product_connector_container .product_connector_card:first-child .card:hover,.product_connector_container .product_connector_card:nth-child(2) .card:hover,.product_connector_container .product_connector_card:nth-child(3) .card:hover,.product_connector_container .product_connector_card:nth-child(4) .card:hover{border-color:#ff6b35}.key_features_container .card,.product_connector_container .product_connector_card .card{border:2px solid var(--grey-primary-font-color);border-radius:15px;margin:20px;background:var(--dark-primary-color)}.product_connector_container .product_connector_card h3{font-weight:600;font-size:22px;width:-moz-fit-content;width:fit-content;color:var(--dark-primary-color);border-radius:10px;position:absolute;left:-20px;margin-top:10px;padding:12px 24px}.product_connector_container .product_connector_card p{margin-top:90px;height:66px}.product_connector_container .product_connector_card:first-child button{border:2px solid var(--embed-primary-color);color:var(--embed-primary-color)}.product_connector_container .product_connector_card:nth-child(2) button{border:2px solid var(--mcp-primary-color);color:var(--mcp-primary-color)}.product_connector_container .product_connector_card:nth-child(3) button{border:2px solid var(--mcp-server-primary-color);color:var(--mcp-server-primary-color)}.product_connector_container .product_connector_card:nth-child(4) button{border:2px solid var(--migration-primary-color);color:var(--migration-primary-color)}.product_connector_container .product_connector_card:first-child h3{background:var(--embed-primary-color);border:2px solid var(--embed-primary-color)}.product_connector_container .product_connector_card:nth-child(2) h3{background:var(--mcp-primary-color);border:2px solid var(--mcp-primary-color)}.product_connector_container .product_connector_card:nth-child(3) h3{background:var(--mcp-server-primary-color);border:2px solid var(--mcp-server-primary-color)}.product_connector_container .product_connector_card:nth-child(4) h3{background:var(--migration-primary-color);border:2px solid var(--migration-primary-color)}.product_connector_container .product_connector_card li svg{width:20px;height:20px;color:var(--dark-primary-color);border-radius:6px;padding:3px}.product_connector_container .product_connector_card:first-child li svg{background-color:var(--light-secondary-font-color)}.product_connector_container .product_connector_card:nth-child(2) li svg{background:var(--mcp-primary-color)}.product_connector_container .product_connector_card:nth-child(3) li svg{background:var(--mcp-server-primary-color)}.product_connector_container .product_connector_card:nth-child(4) li svg{background:var(--migration-primary-color)}.product_connector_container .product_connector_card ul{padding:0!important;list-style:none;list-style-position:outside;color:var(--light-primary-color)}.product_connector_container .product_connector_card li span{text-indent:10px}.product_connector_container .product_connector_card button{width:-moz-fit-content;width:fit-content;background:transparent;padding:12px 24px!important;font-weight:600}.key_features_container .title h3{font-weight:700;font-size:24px;color:var(--secondary-font-color)}.key_features_container .card{background:linear-gradient(180deg,rgba(255,107,53,.1),transparent);box-shadow:none;border:2px solid transparent}.key_features_container .card:hover{transition:all .2s ease-in-out;border:2px solid var(--light-secondary-font-color)}.key_features_container .card:hover,.key_features_container .card:hover h3,.key_features_container .card:hover p{color:var(--light-primary-color)!important;transition:all .2s ease-in-out}.key_features_container .card:hover h3{color:var(--light-secondary-font-color)!important;transition:all .2s ease-in-out}.key_features_container .card h3{font-weight:700;font-size:20px;padding:20px 0;color:var(--light-primary-color)}.features_container{background:#0b0b0b;padding:50px 0}.features_container .features_content small{color:#ff8b37;font-weight:700;font-size:14px;border-radius:10px;padding:8px 14px;border:1px solid #ff8b37}.ai_depends_container .features_content h2,.features_container .features_content h2{margin-top:20px}.ai_depends_container .features_content h3,.features_container .features_content h3{font-size:20px;color:var(--light-primary-color)}.ai_depends_container .features_content p,.features_container .features_content p{font-size:18px!important;font-weight:400;color:var(--light-primary-color)}.ai_depends_container .features_content .feature-description,.features_container .features_content .feature-description{max-height:0;opacity:0;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.ai_depends_container .features_content .feature-description.visible,.features_container .features_content .feature-description.visible{max-height:100px;opacity:1}.ai_depends_container .features_content ul{min-height:200px}.ai_depends_container .features_content ul,.features_container .features_content ul{padding-left:0;list-style:none;cursor:not-allowed}.features_container .features_content ul{max-height:251px}.ai_depends_container .features_content ul li,.features_container .features_content ul li{margin-bottom:.5rem!important;color:var(--light-primary-color);cursor:pointer}.ai_depends_container .features_content ul li span,.ai_depends_container .features_content ul li:last-child,.features_container .features_content ul li span,.features_container .features_content ul li:last-child{margin-bottom:0!important}.ai_depends_container .features_content .feature.visible h3,.features_container .features_content .feature.visible h3{color:var(--light-secondary-font-color);margin-bottom:.5rem!important}.ai_depends_container .features_content li .icon-container,.features_container .features_content li .icon-container{height:35px;margin:10px 0}.ai_depends_container .features_content .feature.visible .icon-container,.features_container .features_content .feature.visible .icon-container{border-bottom:2px solid var(--light-secondary-font-color);width:-moz-fit-content;width:fit-content}.ai_depends_container blockquote,.home_features_testimonial .testimonials_container blockquote{border:2px solid transparent;background:rgba(26,26,26,.5);padding:2rem;border-radius:1rem;margin-bottom:0;display:flex;flex-direction:column;transition:all .3s ease}.home_features_testimonial .testimonials_container blockquote:hover{border-color:#ff6b35;transform:translateY(-5px)}.ai_depends_container blockquote p,.home_features_testimonial .testimonials_container blockquote p{font-style:italic;margin:0 0 1rem}.testimonials_container blockquote strong,blockquote strong{color:var(--light-secondary-font-color)}.ai_depends_container blockquote span,.testimonials_container blockquote span{font-size:.95rem;color:var(--light-primary-color)}.operational_excellence_container .subtitle{margin-bottom:2rem}.operational_excellence_container .features{display:flex;gap:3.5rem;flex-wrap:wrap;justify-content:space-between}.operational_excellence_container article{flex:1;min-width:240px;background:rgba(26,26,26,.5);padding:3rem;border-radius:10px;border:2px solid transparent;color:var(--light-primary-color)}.operational_excellence_container article:hover{border:2px solid var(--light-secondary-font-color);transform:translateY(-3px);transition:all .2s ease-in-out}.operational_excellence_container article:hover h3{color:var(--light-secondary-font-color);transition:all .2s ease-in-out}.operational_excellence_container article h3{margin-top:0;font-size:24px}.operational_excellence_container article p{font-size:16px;margin-bottom:0}.ai_depends_container{background:#0b0b0b;overflow:hidden;padding:50px 0}.app_marketplace_container{text-align:center;padding:clamp(60px,8vh,100px) 24px}.app_marketplace_container p{margin-bottom:2rem}.app_marketplace_container .category_buttons_wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:2rem}.app_marketplace_container .category_list_app{display:block}.app_marketplace_container .category_list_app:hover h3{color:var(--light-primary-color)}.app_marketplace_container .category_list_app.active h3{background:var(--light-secondary-font-color);color:var(--light-primary-color)}.app_marketplace_container .category_list_app h3{padding:.75rem 2rem;border:1px solid #ff8b37;color:#ff8b37;border-radius:5px;cursor:pointer;margin:0;font-weight:600;font-size:16px}.app_icons .home_icon_card p{margin-bottom:0}@media (max-width:576px){.product_connector_container .product_connector_card p{height:auto}.home_content_container{padding:0}.pe-sm-0{padding-right:0}.header__img{display:none!important}.home_content_container .content p{padding:0 10px}.product_connector_container .title{padding:0 20px}.features_container .container img{width:100%}}.features_container .hover-image-wrapper{position:relative;width:20px;height:20px;flex-shrink:0}.features_container .hover-image-wrapper .img-default{opacity:1;transition:opacity .3s ease .1s}.features_container .hover-image-wrapper .img-hover{position:absolute;inset:0;opacity:0;transition:opacity .3s ease .1s}.features_content ul li .feature h3{transition:color .3s ease,margin-bottom .3s ease}.features_content ul li .icon-container{transition:border-bottom .3s ease .1s,width .3s ease}.features_content ul li .feature-description{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease .1s,opacity .3s ease .1s}.features_content ul li .img-default,.features_content ul li .img-hover{transition:opacity .3s ease .1s}.features_content ul li:first-child .feature h3{color:var(--light-secondary-font-color);margin-bottom:.5rem}.features_content ul li:first-child .icon-container{border-bottom:2px solid var(--light-secondary-font-color);width:-moz-fit-content;width:fit-content}.features_content ul li:first-child .feature-description{max-height:100px;opacity:1}.features_content ul li:first-child .img-default{opacity:0}.features_content ul li:first-child .img-hover{opacity:1}.features_content ul:hover li:first-child:not(:hover) .feature h3{color:var(--light-primary-color);margin-bottom:0;transition:color .3s ease,margin-bottom .3s ease}.features_content ul:hover li:first-child:not(:hover) .icon-container{border-bottom:2px solid transparent;transition:border-bottom .3s ease}.features_content ul:hover li:first-child:not(:hover) .feature-description{max-height:0;opacity:0;transition:max-height .3s ease,opacity .2s ease}.features_content ul:hover li:first-child:not(:hover) .img-default{opacity:1;transition:opacity .3s ease}.features_content ul:hover li:first-child:not(:hover) .img-hover{opacity:0;transition:opacity .3s ease}.features_content ul li:hover .feature h3{color:var(--light-secondary-font-color);margin-bottom:.5rem;transition:color .3s ease .1s,margin-bottom .3s ease .1s}.features_content ul li:hover .icon-container{border-bottom:2px solid var(--light-secondary-font-color);width:-moz-fit-content;width:fit-content;transition:border-bottom .3s ease .1s}.features_content ul li:hover .feature-description{max-height:100px;opacity:1;transition:max-height .4s ease .1s,opacity .3s ease .15s}.features_content ul li:hover .img-default{opacity:0;transition:opacity .3s ease .1s}.features_content ul li:hover .img-hover{opacity:1;transition:opacity .3s ease .1s}.u_unified-platform-section{padding:5rem 1rem;background:#000}@media (min-width:768px){.u_unified-platform-section{padding:8rem 1.5rem}}.u_unified-platform-container{max-width:80rem;margin:auto}.u_section-header{text-align:center;margin-bottom:4rem}@media (min-width:768px){.u_section-header{margin-bottom:5rem}}.u_section-title{font-size:clamp(1.875rem,4vw,3.75rem);font-weight:700;color:#fff;line-height:1.2;margin-bottom:1rem}.u_section-title-highlight{color:#ff6b35;display:block}@media (min-width:768px){.u_section-title-highlight{display:inline}}.u_section-subtitle{font-size:clamp(1.125rem,1.3vw,1.25rem);color:#9ca3af;max-width:42rem;margin:auto;padding:0 1rem}.u_cards-row{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:1.5rem}.u_feature-card{background:linear-gradient(145deg,#111,#050505);border:2px solid hsla(0,0%,100%,.12);border-radius:1.5rem;padding:2rem;text-decoration:none;color:inherit;flex:1 1 300px;max-width:100%;display:flex;flex-direction:column;transition:all .3s ease}@media (min-width:768px){.u_feature-card{max-width:calc(50% - .75rem)}}@media (min-width:1024px){.u_feature-card{max-width:480px}}.u_feature-card:hover{border-color:rgba(255,107,53,.5);transform:translateY(-4px)}.u_feature-title{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.75rem}.u_feature-description{color:#9ca3af;margin-bottom:1.5rem;flex-grow:1}.u_feature-tags-container{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.u_feature-tag{padding:.25rem .75rem;font-size:.75rem;border-radius:999px;background:hsla(0,0%,100%,.05);color:#9ca3af;border:1px solid hsla(0,0%,100%,.05)}.u_feature-facts-list{list-style:none;padding-left:0;margin-top:1.5rem;margin-bottom:2rem;text-align:left}.u_feature-fact-item{position:relative;padding-left:1.5rem;margin-bottom:.875rem;color:#d1d5db;font-size:.95rem;line-height:1.5}.u_feature-fact-item:before{content:"•";position:absolute;left:0;color:#ff6b35;font-weight:600}.u_feature-link{margin-top:auto;align-self:flex-end;display:inline-flex;align-items:center;font-weight:600;color:#ff6b35;transition:transform .2s ease}.u_feature-card:hover .u_feature-link{transform:translateX(.4rem)}@media (prefers-reduced-motion:reduce){.fade-in,.u_feature-card,.u_feature-link{transition:none;animation:none;transform:none;opacity:1}}.u_stats-section{background:#000;padding:3rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.u_stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 2rem;max-width:1200px;margin:auto}@media (min-width:768px){.u_stats-grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.u_stat-item{display:flex;flex-direction:column;align-items:center;padding:1rem}.u_stat-value{font-size:clamp(1.5rem,4vw,4rem);font-weight:550;color:#fff;letter-spacing:-.03em;margin-bottom:.5rem}.u_stat-label{font-size:.7rem;font-weight:500;color:#a0aec0;text-transform:uppercase;letter-spacing:.1em;text-align:center;max-width:180px}.fade-in{opacity:0;transform:translateY(20px);animation:fadeUp .6s ease forwards}.fade-delay-1{animation-delay:.05s}.fade-delay-2{animation-delay:.1s}.fade-delay-3{animation-delay:.15s}.fade-delay-4{animation-delay:.2s}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}