section#about{color:var(--ui-color-text);margin:0 auto;display:flex;justify-content:center;align-items:flex-start;transition:color .28s var(--ui-ease,ease)}section#about .about-layout{display:flex;width:100%}section#about .about-left,section#about .about-right{padding:40px}section#about .about-left{position:-webkit-sticky;position:sticky;bottom:20px;align-self:flex-start;top:max(5.5rem,30%)}section#about .about-static-content{position:relative;isolation:isolate;overflow:hidden;color:var(--ui-color-text);font-family:var(--ui-font-sans);line-height:1.8;padding:clamp(1.35rem,3.4vw,2rem);border-radius:clamp(1.1rem,2.8vw,1.45rem);border:1px solid color-mix(in srgb,#fff 48%,transparent);background-color:color-mix(in srgb,var(--ui-color-surface) 12%,transparent);background-image:radial-gradient(130% 90% at 50% -35%,color-mix(in srgb,#fff 20%,transparent),transparent 62%);-webkit-backdrop-filter:blur(44px) saturate(1.85) brightness(1.03);backdrop-filter:blur(44px) saturate(1.85) brightness(1.03);box-shadow:0 18px 48px -14px color-mix(in srgb,var(--ui-color-text) 12%,transparent),0 8px 24px color-mix(in srgb,var(--ui-color-text) 6%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 58%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--ui-color-text) 9%,transparent);transition:border-color .28s var(--ui-ease,ease),box-shadow .28s var(--ui-ease,ease)}section#about .about-static-content:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(125% 95% at 12% 0,color-mix(in srgb,#fff 22%,transparent) 0,transparent 58%);opacity:.65}section#about .about-static-content:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 44%,transparent);opacity:.9}section#about .about-static-content>*{position:relative;z-index:1}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){section#about .about-static-content{background-color:color-mix(in srgb,var(--ui-color-surface) 88%,var(--ui-color-bg));background-image:linear-gradient(168deg,color-mix(in srgb,var(--ui-color-surface) 92%,var(--ui-color-bg)),color-mix(in srgb,var(--ui-color-section-tint) 78%,var(--ui-color-bg)));border-color:color-mix(in srgb,var(--ui-color-surface) 55%,var(--ui-color-border))}section#about .about-static-content:after,section#about .about-static-content:before{opacity:.22}}section#about .about-static-content h1{font-family:var(--ui-font-heading);font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:var(--ui-color-text);margin-bottom:20px;line-height:1.15;text-shadow:0 1px 0 color-mix(in srgb,var(--ui-color-surface) 35%,transparent),0 0 24px color-mix(in srgb,var(--ui-color-bg) 40%,transparent)}section#about .about-static-content p{color:var(--ui-color-text-muted);margin:0;text-shadow:0 1px 0 color-mix(in srgb,var(--ui-color-surface) 28%,transparent)}section#about .version-card-wrapper{position:relative;margin:8em 0;padding-top:20px;width:800px}section#about .version-card.basic-image,section#about .version-card.case-manager-image,section#about .version-card.plus-image,section#about .version-card.premium-image{position:relative;z-index:1;border-radius:var(--ui-radius-lg,10px);overflow:hidden;box-shadow:var(--ui-shadow-md),0 0 14px color-mix(in srgb,var(--ui-color-accent) 22%,transparent);transition:box-shadow .3s ease}section#about .version-card img{display:block;width:100%;height:auto;object-fit:cover}section#about .version-card.basic-info,section#about .version-card.case-manager-info,section#about .version-card.plus-info,section#about .version-card.premium-info{position:absolute;bottom:0;right:0;width:50%;padding:20px;background-color:var(--ui-color-surface-elevated);color:var(--ui-color-text);border-radius:var(--ui-radius-lg,10px);border:1px solid var(--ui-color-border);box-shadow:var(--ui-shadow-lg),0 0 14px color-mix(in srgb,var(--ui-color-accent) 18%,transparent);z-index:2;transform:translate(10%,10%);transition:transform .3s var(--ui-ease,ease),box-shadow .3s var(--ui-ease,ease),background-color .28s var(--ui-ease,ease),border-color .28s var(--ui-ease,ease)}section#about .version-card.basic-info:hover,section#about .version-card.case-manager-info:hover,section#about .version-card.plus-info:hover,section#about .version-card.premium-info:hover{transform:translate(12%,12%);box-shadow:var(--ui-shadow-lg),0 0 22px color-mix(in srgb,var(--ui-color-accent) 35%,transparent)}section#about .version-card h2{color:var(--ui-color-accent);font-size:1.15rem;margin:0 0 .5rem}section#about .version-card p{margin-bottom:10px;color:var(--ui-color-text-muted);font-size:.95rem;line-height:1.55}section#about .version-card .btn{color:#fff;background-color:var(--ui-color-accent);padding:10px 20px;border-radius:var(--ui-radius-md,5px);text-decoration:none;font-weight:700;display:inline-block;margin-top:10px;transition:background-color .3s ease,filter .3s ease;border:none;cursor:pointer;font-size:inherit;font-family:inherit}section#about .version-card .btn:hover{background-color:var(--ui-color-primary)}@media (min-width:1201px){section#about .about-layout{gap:60px}section#about .about-left,section#about .about-right{width:40%}section#about .about-static-content h1{font-size:clamp(2.5rem,4vw,4rem)}}@media (min-width:1024px) and (max-width:1440px){section#about .about-right{display:flex;flex-direction:column;align-items:center;gap:3em}section#about .version-card-wrapper{width:700px;margin-top:2em;margin-bottom:2em;margin-right:-12em}}@media (max-width:1200px) and (min-width:1025px){section#about .about-layout{gap:50px}section#about .about-left,section#about .about-right{width:43%}section#about .about-static-content h1{font-size:3.8rem}}@media (max-width:1024px){section#about .about-layout{flex-direction:column;align-items:center;gap:20px}section#about .about-left,section#about .about-right{width:100%;padding:10px}section#about .about-left{position:relative;top:0;bottom:0;align-self:center}section#about .version-card-wrapper{margin-bottom:20px;width:100%}section#about .version-card.basic-info,section#about .version-card.case-manager-info,section#about .version-card.plus-info,section#about .version-card.premium-info{position:relative;transform:none;width:100%;left:0;bottom:0;right:0;padding:20px;margin-top:12px;box-shadow:var(--ui-shadow-md)}section#about .version-card img{height:250px;object-fit:cover}section#about .about-static-content h1{font-size:2.5em;text-align:center}}@media (max-width:768px){section#about .about-left,section#about .about-right{width:100%;padding:10px}section#about .version-card-wrapper{margin-bottom:20px}section#about .version-card img{width:100%;height:auto;min-width:300px;min-height:300px;object-fit:cover}section#about .version-card.basic-info,section#about .version-card.case-manager-info,section#about .version-card.plus-info,section#about .version-card.premium-info{position:relative;transform:none;width:100%;margin-top:20px;box-shadow:var(--ui-shadow-md)}section#about .version-card.basic-info:hover,section#about .version-card.case-manager-info:hover,section#about .version-card.plus-info:hover,section#about .version-card.premium-info:hover{transform:none}}@media (max-width:576px){section#about .about-left,section#about .about-right{padding:5px}section#about .version-card-wrapper{margin-bottom:15px}section#about .version-card img{min-width:250px;min-height:250px}section#about .version-card.basic-info,section#about .version-card.case-manager-info,section#about .version-card.plus-info,section#about .version-card.premium-info{margin-top:15px}section#about .version-card .btn{padding:8px 16px;font-size:.9em}}@media (max-width:400px){section#about .about-static-content h1{font-size:1.8em}section#about .version-card img{min-width:200px;min-height:200px}}.background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.blob{background:#0e9294}.blob,.blobadhere{position:absolute;border-radius:50%;filter:blur(100px);animation:move 6s infinite}.blobadhere{background:#00b8e8}.hero{position:relative;width:100%;height:100vh;padding:2em;overflow:hidden;color:#ffffff;box-sizing:border-box;background-color:#000000}#background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero-inner{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.hero-content{max-width:400px;text-align:left;margin-right:2em}.hero-content h1{font-size:2.5em;margin-bottom:1.5em;font-weight:700}.hero-content p{font-size:1.2em;margin-bottom:2em}.hero-content .btn{background-color:#0b6567;color:#ffffff;text-decoration:none;display:inline-block;width:15rem;padding:1em;border-radius:25px;font-size:1em;text-align:center;transition:background-color .3s ease}.hero-content .btn:hover{background-color:#094548}.hero-container{display:flex;flex-direction:column;align-items:center}.hero-image{position:relative;max-width:80%;margin-bottom:1em}.hero-image .overlay-image,.hero-image img{max-width:100%;height:auto;border-radius:10px}.hero-image .overlay-image{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:40%;max-height:100%;object-fit:cover;display:none}.play-button-container.aidgent-demo-entry--disabled{display:none}.play-button{background:transparent}.scroll-indicator{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:2;cursor:pointer;animation:bounce 2s infinite;color:#ffffff}.scroll-indicator a{display:flex;align-items:center;justify-content:center;text-decoration:none}.scroll-indicator a,.scroll-indicator a:visited{color:rgba(255,255,255,.9)}.scroll-indicator svg{width:35px;height:35px;color:currentColor;transition:color .3s ease}.scroll-indicator a:hover,.scroll-indicator:hover a{color:#0e9294}.scroll-indicator:hover svg{color:currentColor}@keyframes bounce{0%,20%,50%,80%,to{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}}html{scroll-behavior:smooth}@media (max-width:768px){.hero-inner{flex-direction:column}.hero-content{text-align:center;margin-right:0;margin-bottom:0}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.aidgent-product-page .hero{padding-top:calc(2em + 5.5rem)}:root{--primary-color:#0E9294;--secondary-color:#085859;--text-color:#dbdbdb;--border-color:#ccc;--hover-filter:grayscale(100%) brightness(0.5);--transition-speed:0.3s;--font-family:var(--font-poppins),sans-serif;--background-color:#1a1a1a;--light-background:#2c2c2c;--extended-section-bg:#141414;--comparison-bg:#1f1f1f;--roi-bg:#1a1a1a;--cta-bg:#0E9294}.play-button-container{position:static;margin-top:1rem;display:flex;flex-direction:column;align-items:center}@keyframes glowPlay{0%,to{box-shadow:0 0 4px rgba(229,246,247,.904),0 0 8px rgba(0,251,255,.842),0 0 15px rgba(99,221,223,.911),0 0 25px rgba(31,201,204,.808),0 0 40px rgba(0,189,192,.575)}50%{box-shadow:0 0 8px rgba(229,246,247,1),0 0 16px rgba(0,251,255,1),0 0 30px rgba(99,221,223,1),0 0 50px rgba(31,201,204,1),0 0 80px rgba(0,189,192,.8)}}.play-button{background-color:rgba(0,0,0,.5);border:none;width:clamp(80px,10vw,100px);height:clamp(80px,10vw,100px);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:pulseButton 2s infinite,glowPlay 2s ease-in-out infinite;transition:transform .2s ease;position:relative}.play-icon{display:flex;width:32px;height:32px;background-color:#ffffff;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);pointer-events:none;position:absolute;left:37%}.play-button:hover{transform:translateY(-5px)}@keyframes pulseButton{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.hero-tour-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;overflow:hidden;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80vw;height:80vh;background-color:transparent;padding:0;border:none;box-shadow:none;border-radius:0}.modal-close{position:fixed;right:20px;font-size:clamp(30px,4vw,40px);color:#ffffff;cursor:pointer;transition:color var(--transition-speed) ease;z-index:1101}.modal-close:hover{color:var(--primary-color)}.modal-slideshow{position:relative;width:100%;height:100%;overflow:hidden;border-radius:0}.slide{position:absolute;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out;margin:0;padding:0}.slide.active{opacity:1}.slide img{width:100%;height:100%;object-fit:contain;display:block;margin:0;padding:0}.slide-container{position:relative;width:100%;height:100%}.intro-bubble{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.8);padding:20px;border-radius:10px;text-align:center;color:#fff;max-width:80%;z-index:1200}.intro-bubble p{margin-bottom:20px}.intro-bubble button{background:var(--primary-color);border:none;color:#fff;padding:10px 20px;font-size:1em;border-radius:5px;cursor:pointer;transition:transform .2s ease,background var(--transition-speed)}.intro-bubble button:hover{transform:scale(1.05);background:var(--secondary-color)}.final-cta-bubble{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.8);padding:30px;border-radius:10px;text-align:center;color:#fff;max-width:80%;z-index:2}.final-cta-bubble p{margin-bottom:20px;font-size:1.2em}.cta-button{background:var(--primary-color);border:none;color:#fff;padding:12px 24px;font-size:1.1em;border-radius:5px;cursor:pointer;transition:transform .2s ease,background var(--transition-speed)}.cta-button:hover{transform:scale(1.05);background:var(--secondary-color)}.pdf-rectangle{position:absolute;width:clamp(150px,20vw,200px);height:clamp(200px,30vh,300px);background-color:#fff;border:2px dashed var(--primary-color);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:-webkit-grab;cursor:grab;z-index:1100;box-shadow:0 4px 8px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-family);color:var(--text-color);transition:opacity .3s ease-in-out,transform .1s ease-in-out}.pdf-rectangle.dragging{opacity:.7;box-shadow:none;cursor:-webkit-grabbing;cursor:grabbing}.pdf-rectangle.hidden{display:none}.pulsing-ball{position:absolute;width:clamp(15px,2vw,20px);height:clamp(15px,2vw,20px);background-color:var(--primary-color);border-radius:50%;animation:pulse 1.5s infinite;z-index:10001}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.7}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.slide-info-bubble{position:absolute;background:rgba(0,0,0,.8);padding:15px;border-radius:8px;color:#fff;max-width:clamp(300px,40vw,400px);z-index:1300}.slide-info-bubble p{margin:0;font-size:clamp(.9em,1.5vw,1em)}.slide-info-bubble button{background:var(--primary-color);border:none;color:#fff;padding:8px 16px;font-size:1em;border-radius:5px;cursor:pointer;margin-top:10px;transition:transform .2s ease}.slide-info-bubble button:hover{transform:scale(1.05)}.slideshow-nav{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:clamp(5px,1vw,10px);padding:10px;background-color:rgba(0,0,0,.7);border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100000}.nav-dot{width:clamp(10px,1.5vw,12px);height:clamp(10px,1.5vw,12px);background-color:#666;border-radius:50%;cursor:pointer;transition:background-color var(--transition-speed) ease,transform var(--transition-speed) ease}.nav-dot.active{background-color:var(--primary-color);transform:scale(1.4)}.nav-dot:hover{transform:scale(1.2)}@keyframes ballMove{0%{top:70%;left:33%}to{top:50%;left:85%}}.ball-move{animation:ballMove 1s forwards,pulse 1.5s infinite}@keyframes ballMoveLeft{0%{top:50%;left:85%}to{top:20%;left:2%}}.ball-move-left{animation:ballMoveLeft 1s forwards,pulse 1.5s infinite}.dim-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1200}.square-highlight{position:relative;top:13.75%;left:3.25%;width:4%;height:28%;border:3px solid var(--primary-color);box-shadow:0 0 0 9999px rgba(0,0,0,.5);z-index:1201}.slide-ball{position:absolute;transform:translate(-50%,-50%);transition:all 1s ease}#orientation-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:black;z-index:3000;display:none;justify-content:center;align-items:center}.overlay-content{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.orientation-close{position:absolute;top:10px;right:10px;font-size:2em;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.phone{height:100px;width:50px;border:3px solid white;border-radius:10px;animation:rotatePhone 1.5s ease-in-out infinite alternate}.message{color:white;font-size:1em;margin-top:40px}@keyframes rotatePhone{0%{transform:rotate(0deg)}50%{transform:rotate(-90deg)}to{transform:rotate(-90deg)}}@media (min-width:1200px){.modal-content{width:70vw;height:85vh}.pdf-rectangle{width:150px;height:250px;top:55vh;left:50px}.final-cta-bubble,.intro-bubble{max-width:600px;font-size:1.4em}}@media (max-width:1024px) and (min-width:769px){.modal-content{width:90vw;height:75vh}.pdf-rectangle{width:180px;height:260px;top:50vh;left:20px}.final-cta-bubble,.intro-bubble{top:65%;max-width:85%}}@media (max-width:768px){.modal-content{width:95%;height:60vh;margin:5% auto}.modal-close{font-size:30px;top:10px;right:10px}.modal-slideshow{height:50vh}.slideshow-nav{bottom:5px;padding:6px}.nav-dot{width:10px;height:10px}.pdf-rectangle{width:150px;height:220px;top:45vh;left:10px}.final-cta-bubble,.intro-bubble{top:60%;font-size:1em;padding:15px}.pulsing-ball{width:15px;height:15px}@keyframes ballMove{0%{transform:translate(30%,65%)}to{transform:translate(80%,45%)}}@keyframes ballMoveLeft{0%{transform:translate(80%,45%)}to{transform:translate(5%,20%)}}.ball-move{animation:ballMove .5s ease forwards,pulse 1.5s infinite}.ball-move-left{animation:ballMoveLeft .5s ease forwards,pulse 1.5s infinite}}@media (max-width:480px){.modal-content{width:100%;height:50vh;margin:0}.pdf-rectangle{width:120px;height:180px;top:40vh}.final-cta-bubble,.intro-bubble{font-size:.9em;padding:10px}.slideshow-nav{gap:5px}}