:root{--color-primary:#e9142b;--color-primary-hover:#de0920;--text-dark:#000;--text-body:#444;--text-muted:#454545;--text-light:#FFF;--bg-page:#FFF;--bg-feature-overview:#f5f5fc;--bg-deep-dive:#f2fffc;--border-card:#edf0f2;--border-card-security:#ebedf2;--border-connector:#e0e3e8;--border-slide:#e5e8ed;--shadow-card:0 2px 12px 0 rgba(0,0,0,0.04);--radius-sm:6px;--radius-card:12px;--radius-slide:8px;--font-family:'Zoho Puvi','ZohoPuvi',sans-serif;--h1-size:48px;--h1-weight:600;--h2-size:36px;--h2-weight:600;--h3-size:26px;--h3-weight:500;--h4-size:20px;--h4-weight:500;--p-size:17px;--p-weight:400}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family);font-weight:300;font-size:14px;line-height:24px;color:var(--text-body);background:var(--bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{font-family:inherit;border:0;background:0;cursor:pointer;padding:0}h4,p{margin:0}.container{max-width:1200px;margin:0 auto;width:100%}.section{padding:80px 40px}.section__title{font-size:var(--h2-size);font-weight:var(--h2-weight);line-height:normal;color:var(--text-dark);text-align:center;letter-spacing:.5px}.section__body{font-size:var(--p-size);font-weight:var(--p-weight);line-height:27.2px;color:var(--text-body);text-align:center;letter-spacing:.1px}.btn{display:inline-block;font-family:var(--font-family);font-size:16px;font-weight:var(--h3-weight);line-height:20px;text-transform:uppercase;text-decoration:none;border-radius:var(--radius-sm);padding:14px 25px;cursor:pointer;transition:background .3s}.btn--primary{background:var(--color-primary);color:var(--text-light);border:0}.btn--primary:hover{background:var(--color-primary-hover);text-decoration:none}.cta-link{display:block;font-size:16px;font-weight:var(--h4-weight);color:var(--text-dark);text-decoration:underline;text-align:center;margin-top:40px;letter-spacing:.1px;line-height:20px;transition:opacity .3s}.cta-link:hover{opacity:.7;text-decoration:underline}.cta-link--dark{color:var(--text-dark);margin-top:0}.section--hero{background-color:#e4f3fc;background-image:url('https://www.manageengine.com/products/desktop-central/./images/mcp-bg.svg'),linear-gradient(135deg,#cce8f8 0,#d4edfb 30%,#ddf2fd 60%,#e4f3fc 100%);background-size:cover,cover;background-position:center top,center;background-repeat:no-repeat,no-repeat;padding:80px 40px 120px;text-align:center}.hero__content{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:30px}.hero__header{display:flex;flex-direction:column;align-items:center;gap:32px;width:1100px;max-width:100%;text-align:center}.hero__title{font-size:var(--h1-size);font-weight:var(--h1-weight);line-height:normal;color:var(--text-dark);letter-spacing:.5px;text-align:center}.hero__subtitle{font-size:var(--h4-size);font-weight:var(--p-weight);line-height:28px;color:var(--text-body);text-align:center}.hero__bullets{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.hero__bullet{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;color:#333;letter-spacing:.1px;line-height:20px;background:#f7f9ff;border:1px solid #e0e7f4;border-radius:100px;padding:8px 16px 8px 14px}.hero__bullet-icon{flex-shrink:0;width:20px;height:20px}.section--value-prop{background:var(--bg-page);text-align:center}.value-prop__inner{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1200px;margin:0 auto}.value-prop__inner .section__title{width:1000px;max-width:100%}.value-prop__inner .section__body{width:900px;max-width:100%}.value-prop__diagram{margin-top:16px;width:100%;max-width:920px}.value-prop__diagram-img{width:100%;height:auto}.section--feature-overview{background:var(--bg-feature-overview)}.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}.feature-card{background:var(--bg-page);border-radius:var(--radius-card);padding:32px;box-shadow:var(--shadow-card);border:1px solid var(--border-card);display:flex;flex-direction:column;gap:16px}.feature-card__icon{width:48px;height:48px;flex-shrink:0}.feature-card__icon img{width:48px;height:48px}.feature-card__title{font-size:var(--h4-size);font-weight:var(--h4-weight);line-height:normal;color:var(--text-body);margin:0}.feature-card__body{font-size:var(--p-size);font-weight:var(--p-weight);line-height:27.2px;color:var(--text-body);letter-spacing:.1px;margin:0}.section--how-it-works{background:var(--bg-page)}.how-it-works__layout{display:flex;gap:40px;align-items:center;justify-content:center;margin-top:40px}.how-it-works__visual{flex-shrink:0;width:400px;height:545px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-slide);overflow:hidden}.how-it-works__img{width:100%;height:auto}.timeline{display:flex;flex-direction:column}.timeline__step{display:flex;gap:20px;align-items:flex-start}.timeline__marker-col{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:44px;align-self:stretch}.timeline__marker{width:44px;height:44px;border-radius:22px;display:flex;align-items:center;justify-content:center;font-size:var(--p-size);font-weight:var(--h4-weight);line-height:27.2px;letter-spacing:.1px;flex-shrink:0}.timeline__marker--blue{background:#f5faff;color:#0a57c4}.timeline__marker--violet{background:#f5f5fc;color:#6b54bf}.timeline__marker--green{background:#f5fcf5;color:#4d994d}.timeline__marker--orange{background:#fcf5f5;color:#c63}.timeline__connector{width:2px;flex:1;min-height:8px;background:var(--border-connector);border-radius:1px}.timeline__content{display:flex;flex-direction:column;gap:16px;padding-top:8px;padding-bottom:20px;width:400px;overflow:hidden}.timeline__step:last-child .timeline__content{padding-bottom:0}.timeline__title{font-size:var(--h4-size);font-weight:var(--h4-weight);line-height:normal;color:var(--text-body);letter-spacing:.1px}.timeline__body{font-size:var(--p-size);font-weight:var(--p-weight);line-height:27.2px;color:var(--text-body);letter-spacing:.1px;width:380px;max-width:100%}.section--how-it-works .cta-link{margin-top:40px}.section--deep-dive{background:var(--bg-deep-dive)}.deep-dive__rows{display:flex;flex-direction:column;gap:40px;padding:0 24px;margin-top:40px}.deep-dive__row{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.deep-dive__text{display:flex;flex-direction:column;gap:40px;width:35%;min-width:250px;flex-shrink:0}.deep-dive__icon{width:48px;height:48px;flex-shrink:0}.deep-dive__icon img{width:48px;height:48px}.deep-dive__desc{display:flex;flex-direction:column;gap:32px}.deep-dive__title{font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:normal;color:var(--text-dark)}.deep-dive__items{display:flex;flex-direction:column;gap:16px;padding-left:15px}.deep-dive__item{display:flex;gap:12px;align-items:center;width:100%;text-align:left;cursor:pointer;transition:all .3s}.deep-dive__bar{width:4px;align-self:stretch;border-radius:2px;background:#aaa;flex-shrink:0;transition:background .3s}.deep-dive__item-text{font-size:var(--p-size);font-weight:var(--p-weight);line-height:27.2px;color:#000 !important;flex:1;transition:color .3s}.deep-dive__item--active .deep-dive__bar{background:#4d994d}.deep-dive__item--active .deep-dive__item-text{color:var(--text-muted)}.deep-dive__visual{width:60%;aspect-ratio:712 / 358;flex-shrink:0;background:#faf9f6;border:1px solid var(--border-slide);border-radius:var(--radius-slide);box-shadow:var(--shadow-card);overflow:hidden;position:relative}.deep-dive__dots{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);display:flex;gap:10px;align-items:center;justify-content:center;padding:8px 10px;border-radius:999px;background:rgba(255,255,255,0.78);border:1px solid rgba(0,0,0,0.08);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.deep-dive__dot{width:10px;height:10px;border-radius:999px;border:1px solid rgba(0,0,0,0.22);background:rgba(0,0,0,0.12);transition:background .2s,border-color .2s,transform .2s}.deep-dive__dot:hover{background:#e1}.deep-dive__dot--active{background:#0f6e56;border-color:#0f6e56;transform:scale(1.08)}.deep-dive__slide{display:none;width:100%;height:100%}.deep-dive__slide--active{display:block}.deep-dive__slide img{width:100%;height:100%;object-fit:cover;display:block}.section--deep-dive .cta-link{margin-top:40px}.section--security{background:var(--bg-page)}.security__header{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.security__header .section__title{width:1000px;max-width:100%}.security__header .section__body{width:800px;max-width:100%}.security-grid{display:flex;gap:24px;margin-top:40px}.security-card{flex:1;background:var(--bg-page);border-radius:var(--radius-card);padding:28px;box-shadow:var(--shadow-card);border:1px solid var(--border-card-security);display:flex;flex-direction:column;gap:16px}.security-card__icon{width:48px;height:48px;flex-shrink:0}.security-card__icon img{width:48px;height:48px}.security-card__title{font-size:var(--h4-size);font-weight:var(--h4-weight);line-height:normal;color:var(--text-body);margin:0}.security-card__body{font-size:var(--p-size);font-weight:var(--p-weight);line-height:27.2px;color:var(--text-body);letter-spacing:.1px;margin:0}.section--closing{background-color:#e4f3fc;background-image:url('https://www.manageengine.com/products/desktop-central/./images/mcp-bg.svg'),linear-gradient(135deg,#cce8f8 0,#d4edfb 30%,#ddf2fd 60%,#e4f3fc 100%);background-size:cover,cover;background-position:center top,center;background-repeat:no-repeat,no-repeat;text-align:center;padding:120px 40px 60px}.closing__inner{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1200px;margin:0 auto}.closing__title{font-size:var(--h1-size);font-weight:var(--h1-weight);line-height:normal;color:var(--text-dark);letter-spacing:.5px;text-align:center;width:1085px;max-width:100%}.closing__body{font-size:var(--p-size);font-weight:var(--p-weight);line-height:27.2px;color:var(--text-body);letter-spacing:.1px;text-align:center}.reveal{opacity:0;transform:translateY(40px);transition:opacity .75s ease,transform .75s ease}.reveal--visible{opacity:1;transform:translateY(0)}@media(max-width:1024px){.how-it-works__layout{flex-direction:column;gap:40px}.how-it-works__visual{width:100%;max-width:400px;height:auto}.timeline{width:100%;max-width:500px}.timeline__content{width:auto;flex:1}.timeline__body{width:100%}.deep-dive__row,.deep-dive__row--reversed{flex-direction:column;gap:40px}.deep-dive__visual{width:100%;height:auto;aspect-ratio:712 / 358}.deep-dive__text{width:100%;min-width:0}.deep-dive__dots{bottom:10px}.hero__header{width:100%}}@media(max-width:760px){.section{padding:60px 20px}.hero__title{font-size:var(--h2-size)}.hero__subtitle{font-size:18px;width:100%}.hero__subtitle br{display:none}.hero__title br{display:none}.section--hero{padding:80px 20px 60px}.hero__bullets{flex-direction:column;align-items:center;gap:10px}.section__title{font-size:28px}.section__title br{display:none}.closing__title{font-size:30px;width:100%}.feature-grid{grid-template-columns:1fr}.security-grid{flex-direction:column}.value-prop__inner .section__title,.value-prop__inner .section__body{width:100%}.security__header .section__title,.security__header .section__body{width:100%}.deep-dive__rows{padding:0}.deep-dive__visual{width:100%;height:auto;aspect-ratio:712 / 358}.deep-dive__dots{bottom:8px;gap:8px;padding:7px 9px}.deep-dive__dot{width:9px;height:9px}}section.section.section--hero::after,.section--feature-overview::after,.section--deep-dive::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none}section.section{position:relative}.section--feature-overview::before,.section--deep-dive::before,.section--closing::before{content:"";position:absolute;left:0;top:0;width:100%;height:80px;background:linear-gradient(to top,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none}.sec-pTB.mbH,div#scroll,section#customers,.btmBar.min-mbH,.heading-menu{display:none}button.deep-dive__item{position:relative;cursor:default}button.deep-dive__item::before{content:'';background:#dfdede;height:28px;width:4px;position:absolute;top:0;left:-14px;border-radius:2px}button.deep-dive__item.deep-dive__item--active::before{background:#0d9488}button.deep-dive__item::before{content:'';position:absolute;top:0;left:-14px;border-radius:3px;height:6px;width:6px;bottom:0;margin:auto;background:#000 !important}