:root{--dark-primary-color:#0b0b0b;--grey-primary-font-color:#858585;--light-primary-color:#fff;--secondary-font-color:#f27928;--light-secondary-font-color:#ff8b37;--dark-secondary-font-color:#ff775e;--ai-primary-color:#f27928;--primary-orange:#ff6b35;--primary-orange-dark:#e65a2e;--dark-text-primary:#f9fafb;--dark-text-secondary:#d1d5db;--dark-text-muted:#9ca3af;--accent-gray:#4b5563;--active-link-font-color:#f27928;--dark-bg:#0b0b0b;--light-secondary-background-color:#fffbf2;--dark-secondary-background-color:#fff3da;--text-primary:var(--dark-text-primary);--text-secondary:var(--dark-text-secondary);--text-muted:var(--dark-text-muted);--success-color:#10b981;--warning-color:#f59e0b;--danger-color:#ef4444;--primary-gradient:linear-gradient(135deg,var(--secondary-font-color) 0%,var(--light-secondary-font-color) 100%);--secondary-gradient:linear-gradient(135deg,var(--primary-orange) 0%,var(--primary-orange-dark) 100%);--accent-gradient:linear-gradient(135deg,#4facfe,#00f2fe);--card-bg:hsla(0,0%,100%,.03);--card-border:hsla(0,0%,100%,.08);--accent-color:var(--ai-primary-color)}.banner-section{position:relative;max-height:90vh;background:var(--dark-bg);overflow:hidden;padding:4rem 3rem;display:flex;align-items:center}.orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.1;z-index:0}.orb-1{width:500px;height:500px;background:var(--primary-gradient);top:-200px;right:-150px;animation:float 20s ease-in-out infinite}.orb-2{width:350px;height:350px;background:var(--secondary-gradient);bottom:-150px;left:-80px;animation:float 25s ease-in-out infinite reverse}.orb-3{width:250px;height:250px;background:var(--accent-gradient);top:60%;left:70%;transform:translate(-50%,-50%);animation:pulse 10s ease-in-out infinite}.grid-pattern{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:50px 50px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);pointer-events:none}.max-container{max-width:1400px;margin:0 auto;position:relative;z-index:1;width:100%}.grid-layout{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;width:100%}.content-column{padding-right:1rem;display:flex;flex-direction:column}.badge-pulse{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .65rem;background:linear-gradient(135deg,rgba(242,121,40,.342),rgba(255,138,55,.096));border:1.5px solid rgba(242,121,40,.4);border-radius:50px;margin-bottom:1rem;width:-moz-fit-content;width:fit-content;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(242,121,40,.15),0 0 0 1px rgba(242,121,40,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.badge-icon{width:18px;height:18px;color:#ff8b37;filter:drop-shadow(0 0 4px rgba(255,139,55,.4))}.badge-text{color:#000;font-size:.7rem;font-weight:600;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.3);background:linear-gradient(135deg,#ffb07c,#fc9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.main-title{font-size:2.25rem;font-weight:800;line-height:1.2;color:var(--text-primary);margin-bottom:1.5rem;letter-spacing:-.5px}.gradient-text{background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.description{font-size:1.125rem;line-height:1.7;color:var(--text-secondary);margin-bottom:2.5rem;max-width:520px}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem;max-width:500px}.stat-item{text-align:left}.stat-number{font-size:2rem;font-weight:700;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.25rem;line-height:1}.stat-label{font-size:.875rem;color:var(--text-secondary);font-weight:500}.cta-container{max-width:500px}.cta-form{margin-bottom:1.5rem}.input-wrapper{position:relative;display:flex;gap:1rem;margin-bottom:1rem}.email-input{flex:1;padding:1rem 1.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:var(--text-primary);font-size:1rem;min-width:0}.email-input:focus{outline:none;border-color:var(--ai-primary-color);box-shadow:0 0 0 3px rgba(242,121,40,.1)}.email-input::-moz-placeholder{color:var(--text-muted)}.email-input::placeholder{color:var(--text-muted)}.submit-btn{display:flex;align-items:center;gap:.5rem;padding:1rem 1.75rem;background:var(--primary-gradient);color:var(--dark-primary-color);border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.submit-btn.glow{box-shadow:0 4px 20px rgba(242,121,40,.4)}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(242,121,40,.6)}.btn-icon{width:20px;height:20px}.cta-note{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.875rem;flex-wrap:wrap}.note-icon{width:16px;height:16px;color:var(--warning-color);flex-shrink:0}.demo-column{position:relative}.demo-card{background:hsla(0,0%,100%,.03);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--card-border);border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);height:400px}.card-header{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;background:rgba(0,0,0,.2);border-bottom:1px solid var(--card-border)}.dot-group{display:flex;gap:.5rem}.dot{width:10px;height:10px;border-radius:50%}.dot.red{background:var(--danger-color)}.dot.yellow{background:var(--warning-color)}.dot.green{background:var(--success-color)}.card-title{color:var(--text-primary);font-weight:600;font-size:.875rem}.card-body{padding:1rem;display:flex;flex-direction:column;gap:1.5rem}.card-header-right{display:flex;align-items:center;gap:1rem}.example-counter{font-size:.75rem;color:var(--text-secondary);background:hsla(0,0%,100%,.1);padding:.25rem .75rem;border-radius:12px;flex-shrink:0}.prompt-section{display:flex;flex-direction:column;gap:.75rem}.prompt-header{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.875rem}.prompt-header-icon{width:16px;height:16px;flex-shrink:0}.prompt-header span{flex:1}.example-nav{display:flex;gap:.5rem;margin-left:auto}.nav-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;flex-shrink:0}.nav-btn:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:var(--text-primary)}.nav-btn:disabled{opacity:.3;cursor:not-allowed}.nav-btn svg{width:16px;height:16px}.prompt-box{display:flex;gap:1rem;padding:1.25rem;background:hsla(0,0%,100%,.02);border:1px solid var(--card-border);border-left:4px solid var(--ai-primary-color);border-radius:12px;transition:all .3s ease;height:90px}.prompt-box:hover{border-color:rgba(236,125,51,.192)}.prompt-icon{width:20px;height:20px;color:var(--ai-primary-color);flex-shrink:0;margin-top:2px}.prompt-content{flex:1;min-width:0}.prompt-text{color:var(--text-primary);font-size:.95rem;line-height:1.6;margin-bottom:.5rem;word-wrap:break-word;overflow-wrap:break-word}.images-preview{display:flex;flex-direction:column;gap:1rem;flex:1}.preview-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.preview-header span{color:var(--text-primary);font-weight:600;font-size:.875rem;white-space:nowrap}.image-info{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.image-description{color:var(--text-secondary);font-size:.75rem;font-style:italic;white-space:nowrap}.image-progress{display:flex;gap:.25rem;align-items:center}.progress-dot{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.2);transition:all .3s ease}.progress-dot.active{width:12px;border-radius:3px;background:var(--ai-primary-color)}.image-container{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--card-border);flex:1;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2)}.workflow-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;max-height:400px;padding:.5rem}.image-overlay{position:absolute;top:0;left:0;right:0;padding:.75rem;background:linear-gradient(180deg,hsla(0,0%,4%,.8) 0,transparent);display:flex;justify-content:flex-end}.image-badge{display:inline-block;padding:.25rem .75rem;color:var(--dark-primary-color);font-size:.75rem;font-weight:500;border-radius:20px;background:var(--primary-gradient)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes pulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.2;transform:scale(1.05)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1200px){.grid-layout{gap:2rem}.content-column{padding-right:.5rem}.main-title{font-size:2.75rem}}@media (max-width:1024px){.grid-layout{grid-template-columns:1fr;gap:3rem;max-width:800px;margin:0 auto}.content-column{padding-right:0;text-align:center;align-items:center}.badge{align-self:center}.description{text-align:center;margin-left:auto;margin-right:auto}.stats-grid{margin:0 auto 3rem}.stat-item{text-align:center}.input-wrapper{flex-direction:column}.submit-btn{width:100%;justify-content:center}.demo-card{max-width:600px;margin:0 auto}}@media (max-width:768px){.banner-section{padding:1.5rem 1rem;min-height:auto}.main-title{font-size:2.25rem}.description{font-size:1rem}.stats-grid{grid-template-columns:repeat(3,1fr);gap:1rem}.stat-number{font-size:1.75rem}.card-body,.prompt-box{padding:1rem}.image-container{min-height:250px}.workflow-image{max-height:350px}.image-info,.preview-header{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (max-width:480px){.main-title{font-size:2rem}.badge{padding:.5rem 1rem;margin-bottom:1.5rem}.stats-grid{grid-template-columns:1fr;gap:1.5rem}.stat-item{text-align:center}.workflow-image{max-height:300px}.image-container{min-height:200px}.prompt-text{font-size:.875rem}}.generating-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:1.5rem;text-align:center;background:hsla(0,0%,4%,.5)}.generating-spinner{margin-bottom:1rem}.spinner-dots{display:flex;gap:.5rem;align-items:center;justify-content:center}.spinner-dots span{width:10px;height:10px;border-radius:50%;animation:pulse-dots 1.5s ease-in-out infinite}.spinner-dots span:first-child{animation-delay:-.32s;background-color:var(--ai-primary-color)}.spinner-dots span:nth-child(2){animation-delay:-.16s;background-color:var(--light-secondary-font-color)}.spinner-dots span:nth-child(3){animation-delay:0s;background-color:var(--dark-secondary-font-color)}.generating-text p{font-size:1.125rem}.generating-text,.generating-text p{color:var(--text-primary);font-weight:600;margin-bottom:.25rem}.generating-text{font-size:.875rem}.image-content{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}@keyframes pulse-dots{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.generating-text p{display:none}.generating-text small{font-size:.875rem;color:var(--text-secondary)}.email-input{transition:all .3s ease}.email-input.error{border-color:#ef4444!important;box-shadow:0 0 0 2px rgba(239,68,68,.2)!important;background-color:rgba(239,68,68,.05)!important}.email-input.success{border-color:#10b981!important;box-shadow:0 0 0 2px rgba(16,185,129,.2)!important;background-color:rgba(16,185,129,.05)!important}.email-input.valid:not(.error):not(.success){border-color:#6366f1!important;box-shadow:0 0 0 1px rgba(99,102,241,.2)!important}.email-input:disabled{opacity:.7;cursor:not-allowed;background-color:rgba(0,0,0,.05)!important}.submit-btn{transition:all .3s ease!important}.submit-btn:disabled:not(.submitting):not(.success){opacity:.5;cursor:not-allowed;transform:none!important}.submit-btn.submitting{opacity:.8;cursor:wait;background:linear-gradient(135deg,#8b5cf6,#7c3aed)!important}.submit-btn.submitting:hover{transform:none!important}.submit-btn.success{background:linear-gradient(135deg,#10b981,#059669)!important;cursor:default}.submit-btn.success:hover{transform:none!important;box-shadow:0 0 30px rgba(16,185,129,.4)!important}.error-message{color:#ef4444;background:rgba(239,68,68,.1);border-left:3px solid #ef4444}.error-message,.success-message{font-size:.875rem;margin-top:.5rem;display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.375rem}.success-message{color:#10b981;background:rgba(16,185,129,.1);border-left:3px solid #10b981}.error-icon,.success-icon{font-size:1rem}.btn-icon.animate-spin{animation:spin 1s linear infinite}.email-input:focus.error{outline:none;box-shadow:0 0 0 3px rgba(239,68,68,.3)!important}.email-input:focus.success{outline:none;box-shadow:0 0 0 3px rgba(16,185,129,.3)!important}.email-input:focus.valid:not(.error):not(.success){outline:none;box-shadow:0 0 0 3px rgba(99,102,241,.3)!important}.fade-in-up{opacity:0;transform:translateY(30px);animation:fadeUp .8s ease forwards}.floating-css{animation:floatCard 6s ease-in-out infinite;will-change:transform}@keyframes floatCard{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.fade-in-scale{opacity:0;transform:scale(.95);animation:fadeScale .8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.5s}@keyframes fadeScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fade-in-scale,.fade-in-up,.floating-css,.spinner-dots span{animation:none!important;transform:none!important;opacity:1!important}}@media (max-width:1100px){.banner-section{padding:2.5rem 1.25rem;max-height:none;overflow:visible}.grid-layout{grid-template-columns:1fr;gap:2.5rem}.max-container{padding:0}.content-column{padding-right:0;text-align:center;align-items:center}.main-title{font-size:2.1rem;line-height:1.2;margin-bottom:1rem}.description{font-size:1rem;margin:0 auto 2rem;max-width:100%}.stats-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;width:100%;margin:0 auto 2.5rem}.stat-number{font-size:1.5rem}.stat-label{font-size:.7rem;white-space:nowrap}.cta-container{width:100%}.input-wrapper{flex-direction:column;gap:.75rem}.email-input,.submit-btn{width:100%;padding:1rem}.submit-btn{justify-content:center}.demo-column{width:100%}.demo-card{height:auto;min-height:380px;max-width:100%}.card-body{padding:.85rem;gap:1rem}.prompt-box{padding:.85rem;height:auto;min-height:80px;border-left-width:3px}.prompt-text{font-size:.85rem;text-align:left}.image-container{min-height:220px}.workflow-image{max-height:280px;-o-object-fit:contain;object-fit:contain}.preview-header{flex-direction:row;justify-content:space-between;align-items:center}.orb{display:none}.grid-pattern{opacity:.3}}@media (max-width:380px){.main-title{font-size:1.8rem}.stats-grid{grid-template-columns:1fr 1fr}.stat-item:last-child{grid-column:span 2}}.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{border:2px solid #ffc24b;box-shadow:0 0 20px 5px #f4b0004d}.product_connector_container .product_connector_card:nth-child(2) .card:hover{border:2px solid var(--mcp-primary-color);box-shadow:0 0 20px 5px #3983f44d}.product_connector_container .product_connector_card:nth-child(3) .card:hover{border:2px solid var(--mcp-server-primary-color);box-shadow:0 0 20px 5px #23c55f4d}.product_connector_container .product_connector_card:nth-child(4) .card:hover{border:2px solid var(--migration-primary-color);box-shadow:0 0 20px 5px #23c55f4d}.key_features_container .card,.product_connector_container .product_connector_card .card{border:1px solid var(--grey-primary-font-color);box-shadow:0 0 20px 0 #0000001a;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{max-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:solid #ff8b37;border-width:0 0 0 6px;background:rgba(26,26,26,.3);padding:3.5rem;border-radius:6px;margin-bottom:2rem;color:#0e0e0e!important;display:flex;flex-direction:column;gap:1.5rem}.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;box-shadow:0 0 20px 0 #0000001a;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}.app_marketplace_container p{margin-bottom:2rem}.app_marketplace_container .category_list_app{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.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 20px;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%}.home-page .app_marketplace_container{display:none!important}}.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:#0a0a0a;border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;padding:2rem;flex:1 1 300px;max-width:100%;display:flex;flex-direction:column;transition:border-color .2s ease}@media (min-width:768px){.u_feature-card{max-width:calc(50% - .75rem)}}@media (min-width:1024px){.u_feature-card{max-width:calc(33.33% - 1rem)}}.u_feature-card:hover{border-color:rgba(255,107,53,.5)}.u_feature-title{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.75rem}.u_feature-description{color:#9ca3af;margin-bottom:1.5rem}.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-link{margin-top:auto;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)}}