html:has(.home){scroll-padding-top:76px;scrollbar-width:none}html:has(.home)::-webkit-scrollbar{display:none}html:has(.home) body{background:#1a1a1a!important;background-attachment:fixed!important;font-family:Roboto,sans-serif}#particles-js,#particles-js canvas{pointer-events:none!important}#particles-js{height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:-1}.home .hero-section{position:relative;z-index:10}.home .headline{color:#fff;margin:0 auto;max-width:504px;padding-top:128px;text-align:center}.home .headline h1{font-size:32px;font-weight:700;line-height:36px;margin:0;padding-bottom:16px;text-transform:uppercase}.home .headline p{font-size:16px;font-weight:400;line-height:22px;margin:0 auto;max-width:296px;padding-bottom:32px}.home .white-cta{padding:12px 0;position:relative;z-index:10}.home .white-cta a{background-color:#fff;border-radius:8px;color:#1a1a1a;font-size:16px;font-weight:400;line-height:24px;outline:none;padding:12px 28px;text-decoration:none;transition:opacity .3s}.home .white-cta a:hover{opacity:.8}@media(min-width:768px){.home .headline{padding-top:224px}.home .headline h1{font-size:38px;line-height:46px}}@media(min-width:1280px){.home .headline{max-width:758px;padding-top:228px}.home .headline h1{font-size:48px;line-height:56px}.home .headline p{font-size:20px;line-height:28px;max-width:500px;padding-bottom:64px}.home .white-cta{padding:16px 0}.home .white-cta a{font-size:20px;line-height:28px;padding:16px 32px}}@media(min-width:1441px){.home .headline{padding-top:356px}.home .headline h1{font-size:52px;line-height:60px}}@media(min-width:1536px)and (max-width:1650px){.home .headline{padding-top:228px!important}}.about-section{position:relative;z-index:10}.gradient-background{background:url(../images/2023/04/mobile_gradient.png) 50%/cover;border-radius:20px;color:#f8f8f8;height:auto;margin-bottom:92px;margin-top:92px;padding:48px 24px 16px;text-align:center}.gradient-background h3{font-size:28px;font-weight:500;line-height:36px;margin:0;padding-bottom:8px}.gradient-background p{font-size:16px;font-weight:300;line-height:22px;margin:0 auto;max-width:244px;padding-bottom:32px}@media(min-width:768px){.gradient-background{background:url(../images/2023/04/tablet_gradient.png) 50%/cover;height:380px;margin-bottom:120px;margin-top:120px;padding:40px 0}.gradient-background h3{font-size:36px;line-height:52px}.gradient-background p{padding-bottom:0}.gradient-background .col-mt{margin-top:44px}}@media(min-width:1280px){.gradient-background{background:url(../images/2023/04/desktop-scaled.jpg) 50%/cover;border-radius:32px;height:288px;margin-bottom:140px;margin-top:140px;padding:84px 16px!important}.gradient-background h3{font-size:48px;line-height:56px;padding-bottom:16px}.gradient-background p{max-width:254px}.gradient-background .col-mt{margin-top:0}.gradient-background .col-mr{position:relative;right:12px}}@media(min-width:1536px){.gradient-background{height:304px;margin-bottom:180px;margin-top:180px}.gradient-background h3{font-size:56px;line-height:64px}}.products-section{position:relative;z-index:10}.our-products{margin-bottom:76px}.our-products h2{color:#fff;font-size:32px;font-weight:600;line-height:40px;margin:0;padding-bottom:12px}.our-products hr{background:#b2b2b2;border:0;border-radius:8px;height:4px;margin-bottom:32px;margin-top:0;max-width:100%;opacity:1}a.card-link{display:block}a.card-link,a.card-link:active,a.card-link:focus,a.card-link:hover{outline:none;text-decoration:none}.prod-card{border-radius:16px;color:#fff;display:flex;flex-direction:column;height:384px;margin-bottom:16px;overflow:hidden;padding:16px 16px 24px;position:relative;transition:filter .3s ease}.prod-card:hover{cursor:pointer;filter:brightness(90%)}.prod-card.bg-blue{background:#0076ff}.prod-card.bg-orange{background:#f27423}.prod-card.bg-purple{background:#6c4fe2}.prod-card.bg-purple-blue{background:#4763e2}.prod-card.bg-queue{background:#6493b5}.prod-card.bg-endless{background:#316c6f}.prod-card.bg-point{background:#6b60cc}.prod-card.bg-connect{background:#95e1b4;color:#355d44}.prod-card .prod-card-title{align-items:center;display:flex;padding-bottom:16px}.prod-card .prod-card-title h3{font-size:24px;font-weight:500;line-height:32px;margin:0}.prod-card .prod-card-body{display:flex;flex:1;flex-direction:column}.prod-card .prod-card-body p{font-size:16px;font-weight:400;line-height:22px;margin:0;min-height:100px}.prod-card .prod-card-body img{display:block;flex:1;height:auto;margin:auto auto 0;max-width:100%;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%}.badge-image,.badge-image-mobile{height:124px;position:absolute;right:0;top:0;width:auto;z-index:10}.badge-image{display:none}@media(min-width:768px){.badge-image-mobile{display:none}.badge-image{display:block}.our-products{margin-bottom:104px}.our-products h2{font-size:36px;line-height:48px;padding-bottom:16px}.our-products hr{margin-bottom:48px}.prod-card{border-radius:24px;height:388px;padding:24px}.prod-card .prod-card-title h3{font-size:28px;line-height:40px}.prod-card .prod-card-body p{min-height:110px}}@media(min-width:1280px){.container{margin-left:61px;margin-right:61px;max-width:none}.our-products{margin-bottom:116px}.our-products h2{font-size:44px;line-height:52px}.prod-card{border-radius:32px;height:448px;padding:40px 40px 24px}.prod-card .prod-card-title{padding-bottom:24px}.prod-card .prod-card-title h3{line-height:32px}.prod-card .prod-card-body p{min-height:96px}}@media(min-width:1441px){.container{margin-left:194px;margin-right:194px}.our-products{margin-bottom:164px}.our-products h2{font-size:48px;line-height:56px}.prod-card{height:516px}.prod-card .prod-card-title h3{font-size:32px;line-height:40px}}@media(min-width:1536px){.badge-image{height:140px}}@media(min-width:1920px){.container{margin-left:auto;margin-right:auto}}:root{--black-100:#202020;--black-80:#646464;--black-60:#9b9b9b;--black-40:#bfbfbf;--black-20:#d2d2d2;--white-100:#fff;--white-80:#f9f9f9;--white-60:#efefef;--white-40:#e8e8e8;--unity-primary:#4763e2;--unity-primary-75:#7388e7;--unity-primary-50:#c5cbe4;--unity-primary-25:#e9ecf7;--unity-primary-op70:rgba(45,73,199,.7);--queue-primary:#6493b5;--queue-footer:#f0f5f8;--endless-primary:#347073;--endless-footer:#f1f5f5;--space-primary:#6c4fe2;--space-footer:#343652;--scan-primary:#d57c42;--notes-primary:#3177f6;--point-primary:#6b60cc;--purple-50:#ccc8ea;--purple-25:#e6e5f2;--connect-primary-200:#355d44;--connect-primary-100:#95e1b4;--connect-primary-60:#c1eed3;--connect-primary-40:#d4f4e1;--connect-primary-20:#f1fcf4}.powered-by-section{position:relative;z-index:10}.powered-by{text-align:center}.powered-by h2{color:#fff;font-family:Roboto,sans-serif;font-weight:500;margin:0}.powered-by h2 span{color:#fdc600}.powered-by p{margin:0}.powered-by a,.powered-by p{color:#fff;font-family:Roboto,sans-serif}.powered-by a{align-items:center;display:flex;justify-content:center;opacity:1;outline:none;text-decoration:none;transition:opacity .3s}.powered-by a:hover{color:#fff;opacity:.8}.powered-by a span{color:#fff}@media(max-width:767px){.powered-by{margin-bottom:92px}.powered-by h2{font-size:32px;line-height:42px;padding-bottom:20px}.powered-by p{margin:0 auto;max-width:608px;padding-bottom:24px}.powered-by a,.powered-by p{font-size:16px;line-height:24px}.powered-by a{height:24px}.powered-by a span{font-size:20px;padding-left:8px}}@media(max-width:450px){.powered-by h2{margin:0 auto;max-width:212px}}@media(min-width:768px)and (max-width:1024px){.powered-by{margin-bottom:120px}.powered-by h2{font-size:38px;line-height:80px;padding-bottom:16px}.powered-by p{margin:0 auto;max-width:608px;padding-bottom:24px}.powered-by a,.powered-by p{font-size:18px;line-height:28px}.powered-by a{height:28px}.powered-by a span{font-size:20px;padding-left:8px}}@media(min-width:1025px)and (max-width:1440px){.powered-by{margin-bottom:140px}.powered-by h2{font-size:56px;line-height:64px;padding-bottom:20px}.powered-by p{margin:0 auto;max-width:768px;padding-bottom:28px}.powered-by a,.powered-by p{font-size:20px;line-height:28px}.powered-by a{height:28px}.powered-by a span{font-size:24px;padding-left:8px}}@media(min-width:1441px){.powered-by{margin-bottom:180px}.powered-by h2{font-size:52px;line-height:60px;padding-bottom:20px}.powered-by p{margin:0 auto;max-width:768px;padding-bottom:28px}.powered-by a,.powered-by p{font-size:20px;line-height:28px}.powered-by a{height:28px}.powered-by a span{font-size:24px;padding-left:8px}}
