*,:after,:before{box-sizing:border-box}html{font-family:Facundo,sans-serif;font-size:16px;--hovergray:#fafaf8;--panel-blue:#edf6f6;--hover-bg-saturated:#dff0f1;--hover-border-saturated:#cae6eb;--dark-indigo:#091a31;--dusk-blue:#243f8e;--flat-green:#6ba049;--dark-tan:#af9042;--white:#fff;--off-white:#f0f0e9;--bluish:#237db0;--light-blue:#98d1ec;--bluegrey:#6abbd4;--pastel-red:#d45958;--light-peach:#d9d3cc;--light-blue-grey:#c7c9cb;--bluey-grey:#96999c;--slate-grey:#5a5b5e;--grey-blue:#609fb2;--dark-slate-blue:#182860;--pale-sky-blue:#c8e4e7;--cloudy-blue:#b5d2d7;--soft-blue:#7575d5;--ice-blue:#e1f3f5;--slate:#556780;--cubicIn:cubic-bezier(0.550,0.055,0.675,0.190);--cubicOut:cubic-bezier(0.215,0.610,0.355,1.000);--spacing:24px;--desktop-width:1440px;--hover-border:12px solid #daeef5;--drop-shadow:0 -10px 10px 10px}img{max-width:100%}a{color:inherit;text-decoration:none}strong{font-weight:900}.trade{display:inline!important;font-weight:400;vertical-align:top;font-size:.7em}.button,button{display:grid;align-content:center;width:max-content;margin:1rem 0}.button.small,button.small{height:var(--spacing);border-radius:calc(var(--spacing)/2);font-size:14px;font-weight:400;padding:0 var(--spacing)}.button.large,button.large{height:calc(var(--spacing)*2);border-radius:var(--spacing);font-size:20px;font-weight:600;padding:0 calc(var(--spacing)*2)}.button.solid,button.solid{color:#fff;background-color:var(--dusk-blue);transition:background-color .25s var(--cubicIn)}.button.solid :active,.button.solid :focus,.button.solid:hover,button.solid :active,button.solid :focus,button.solid:hover{background-color:var(--bluish);transition:background-color .25s var(--cubicOut)}.button.outline,button.outline{color:var(--dusk-blue);border:2px solid;transition:color .25s var(--cubicIn),border-color .25s var(--cubicIn)}.button.outline :active,.button.outline :focus,.button.outline:hover,button.outline :active,button.outline :focus,button.outline:hover{color:var(--bluish);border-color:var(--bluish);transition:color .25s var(--cubicOut),border-color .25s var(--cubicOut)}.button.round,button.round{border-radius:50%;padding:0}.topbar{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:60px;font-size:14px;color:#fff;background-image:linear-gradient(90deg,#87d3eb 0,#0081b4 16%,#0d66a6 20.5%,#1c4997 29%,#223f92 35.5%,#233e92 50%,#223f92 64.5%,#1c4997 71%,#0d66a6 79.5%,#0081b4 84%,#87d3eb)}.topbar p{width:auto;max-width:1440px}.hashtag{color:var(--light-blue);font-weight:700}nav #navbar{display:grid;position:relative;z-index:5;padding:0 var(--spacing);margin:auto;width:var(--desktop-width);grid-template-columns:repeat(10,1fr);gap:var(--spacing)}nav #navbar:after,nav #navbar:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#fff}nav #navbar:before{margin-left:calc(-50vw - var(--desktop-width)/2*-1)}nav #navbar:after{margin-right:calc(-50vw - var(--desktop-width)/2*-1)}nav:after{box-shadow:var(--drop-shadow);content:"";width:100%;height:.05px;position:absolute;pointer-events:none;clip-path:inset(0 0 -20px 0)}.logo-wrapper{display:flex;justify-content:flex-end;align-items:flex-end}.logo{width:112px;height:auto;display:block;margin-bottom:1rem;transition:.25s var(--cubicOut)}.logo:hover{transform:scale(1.125)}.dropdown-nav{display:flex;position:relative;grid-column:span 6;padding:0;justify-self:center}.dropdown-nav li{padding:4rem 2rem 1rem;cursor:pointer;position:relative;font-family:Facundo;font-weight:700}.nav-hover{opacity:0;background-color:var(--hovergray);position:absolute;top:0;bottom:0;transition:left .55s,width .55s,opacity .5s}.dropdown-nav:hover .nav-hover{opacity:1}.nav-arrow{position:absolute;width:30px;height:15px;overflow:hidden;bottom:-15px;transform:translateX(-15px);transition:left .55s;pointer-events:none}.nav-arrow:after{position:absolute;content:"";width:20px;height:20px;left:50%;transform:translateX(-10px) translateY(-25px) rotate(45deg);transform-origin:center;background-color:#233e92;background-image:linear-gradient(135deg,#233e92 17.4%,#223f92 40.7%,#1c4997 48.1%,#0d66a6 61%,#0081b4 70.7%,#87d3eb 94.7%);transition:transform .5s}.dropdown-nav:hover .nav-arrow:after{transform:translateX(-10px) translateY(-10px) rotate(45deg)}#nav-drawer{display:flex;justify-content:center;position:absolute;left:0;right:0;transform:translateY(-100%);opacity:0;pointer-events:none;transition:all .5s ease-in-out;background-color:var(--hovergray)}#nav-drawer.opened{transform:translateY(0);opacity:1;pointer-events:all}#nav-drawer .drawer-container{position:absolute;padding:0 var(--spacing);width:var(--desktop-width);min-height:100%;display:grid;grid-template-columns:repeat(10,1fr);column-gap:var(--spacing);opacity:0;transition:opacity .5s ease-in-out;pointer-events:none}#nav-drawer .active-drawer{opacity:1;pointer-events:all}#nav-drawer button{position:absolute;top:var(--spacing);right:var(--spacing);width:32px;height:32px;outline:none;border:0;background:transparent;margin:0}#nav-drawer:after{box-shadow:var(--drop-shadow);content:"";width:100%;height:.05px;position:absolute;pointer-events:none;clip-path:inset(0 0 -20px 0);bottom:0}.products-list{grid-column:2/span 3;margin:calc(var(--spacing)*2.25) 0;--hover-y-position:calc(var(--spacing)*2.25);--hover-height:50px}.products-list li a{display:block;padding:1rem 0;font-size:18px;line-height:24px;font-weight:700;transition:text-indent .5s}.products-list li a:hover{text-indent:var(--spacing)}.products-list li a small{display:block;font-size:10px;font-weight:400;line-height:1.2}.products-list li ul{margin:calc(var(--spacing)/4) 0}.products-list li ul li{font-size:18px;border-left:12px solid transparent;padding:.25em 0 .25rem .5rem;width:calc(100% + var(--spacing));transition:all .5s;cursor:pointer;margin-bottom:1em}.products-list li ul li:hover{text-indent:var(--spacing);border-left:var(--hover-border);background:var(--panel-blue)}.products-list:after{content:"";position:absolute;z-index:-1;top:var(--hover-y-position);left:0;width:100%;height:var(--hover-height);background-color:var(--panel-blue);border-left:var(--hover-border);transition:all .5s}.products-content{grid-column:span 6}.panel{pointer-events:none;padding:calc(var(--spacing)*2);display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing);align-items:stretch;transition:all .25s;opacity:0}.panel,.panel:after{position:absolute;top:0;bottom:0}.panel:after{content:"";z-index:-1;right:0;left:0;margin-right:calc(-50vw - var(--desktop-width)/2*-1);background-color:var(--panel-blue)}.panel div:first-of-type{grid-column:span 4}.panel div:first-of-type h3{margin-bottom:calc(var(--spacing)/3)}.panel div:first-of-type h6{margin-bottom:var(--spacing)}.panel div:first-of-type p{line-height:1.5}.panel div:first-of-type .button{margin-top:var(--spacing)}.panel .placeholder{grid-column:span 2;border:1px solid #c4caca;width:100%;height:50%}.panel.visible{opacity:1;pointer-events:all;transition:opacity .25s}.nav-right{grid-column:span 3}.nav-right ul{display:grid;align-content:space-around;justify-content:space-between;grid-template-areas:"developer support login search" ". . . download";height:100%}.nav-right ul li{font-size:14px}.nav-right ul li:first-child{grid-area:developer}.nav-right ul li:nth-child(2){grid-area:support}.nav-right ul li:nth-child(3){grid-area:login}.nav-right ul li:nth-child(4){grid-area:search}.nav-right ul li:nth-child(5){grid-area:download;grid-column:span 4;margin:auto 0 auto auto}.nav-right ul li:nth-child(5) .button{margin:0}.nav-right ul li a{vertical-align:sub}.nav-right ul li a img{vertical-align:text-bottom;margin-right:.5rem;width:20px;height:auto}h3{font-size:48px;font-weight:700}.solutions-list{font-size:18px;line-height:1.5;position:relative;margin-top:calc(var(--spacing));column-count:2;column-gap:var(--spacing);--hover-left:0;--hover-top:0;--hover-height:0;--hover-width:0;--opacity:0}.solutions-list a{display:block;padding-top:4.5px;padding-bottom:4.5px;transform:translateX(0);transition:transform .5s}.solutions-list a:hover{transform:translateX(var(--spacing));padding-left:var(--spacing);margin-left:calc(var(--spacing)*-1);font-weight:600}.solutions-list:after{content:"";z-index:-1;background-color:var(--ice-blue);position:absolute;left:var(--hover-left);top:var(--hover-top);height:var(--hover-height);width:var(--hover-width);opacity:var(--opacity);border-left:var(--hover-border);transition:left .25s,top .25s,height .25s,width .25s,opacity .5s}.use-cases{grid-column:2/span 5;border-right:2px dotted #707070}.industries,.use-cases{margin:calc(var(--spacing)*2.25) 0}.industries{grid-column:7/span 4}#customers-drawer div p{margin:var(--spacing) 0;line-height:1.5}#customers-drawer div:first-of-type{grid-column:2/span 4;margin:calc(var(--spacing)*2.25) 0}#customers-drawer div:last-of-type{grid-column:span 5;padding:calc(var(--spacing)*2);top:0;right:0;bottom:0}#customers-drawer div:last-of-type .testimonial{display:grid;grid-auto-flow:column;align-items:center;margin:0;padding:0}#customers-drawer div:last-of-type .testimonial .image{display:inline-block;margin-right:var(--spacing);padding:0;width:147px;height:161px;border-radius:10px;background:#d3d3d3}#customers-drawer div:last-of-type .testimonial blockquote footer{font-weight:900}#customers-drawer div:last-of-type:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:calc(50% + var(--spacing)/2);margin-right:calc(-50vw - var(--desktop-width)/2*-1);background-color:var(--panel-blue)}#company-drawer,#learn-drawer{--hover-left:0;--hover-top:0;--hover-height:0;--hover-width:0;--opacity:0}#company-drawer .company-left,#company-drawer .learn-left,#learn-drawer .company-left,#learn-drawer .learn-left{grid-column:2/span 4;column-count:2;column-gap:var(--spacing);margin:calc(var(--spacing)*2.25) 0}#company-drawer .company-left .hover-link,#company-drawer .learn-left .hover-link,#learn-drawer .company-left .hover-link,#learn-drawer .learn-left .hover-link{display:block;font-size:18px;font-weight:700;padding:12px 0;line-height:1.33;break-inside:avoid;transform:translateX(0);transition:transform .5s}#company-drawer .company-left .hover-link:hover,#company-drawer .learn-left .hover-link:hover,#learn-drawer .company-left .hover-link:hover,#learn-drawer .learn-left .hover-link:hover{transform:translateX(var(--spacing))}#company-drawer .company-left .hover-link span,#company-drawer .learn-left .hover-link span,#learn-drawer .company-left .hover-link span,#learn-drawer .learn-left .hover-link span{font-weight:400;display:block;font-size:16px}#company-drawer .company-left:before,#company-drawer .learn-left:before,#learn-drawer .company-left:before,#learn-drawer .learn-left:before{content:"";z-index:0;background-color:var(--panel-blue);position:absolute;left:var(--hover-left);top:var(--hover-top);height:var(--hover-height);width:var(--hover-width);opacity:var(--opacity);border-left:var(--hover-border);pointer-events:none;transition:all .5s}#company-drawer.saturated .company-left:before,#company-drawer.saturated .learn-left:before,#learn-drawer.saturated .company-left:before,#learn-drawer.saturated .learn-left:before{background-color:var(--hover-bg-saturated);border-color:var(--hover-border-saturated)}#company-drawer .company-right,#company-drawer .learn-right,#learn-drawer .company-right,#learn-drawer .learn-right{margin:calc(var(--spacing)*2);grid-column:6/span 5;top:0;right:0;bottom:0}#company-drawer .company-right ul,#company-drawer .learn-right ul,#learn-drawer .company-right ul,#learn-drawer .learn-right ul{width:max-content;margin-top:var(--spacing)}#company-drawer .company-right ul li a,#company-drawer .learn-right ul li a,#learn-drawer .company-right ul li a,#learn-drawer .learn-right ul li a{display:block;padding:calc(var(--spacing)/2) 0;transition:text-indent .5s,bold .5s;position:relative;z-index:1}#company-drawer .company-right ul li a:hover,#company-drawer .learn-right ul li a:hover,#learn-drawer .company-right ul li a:hover,#learn-drawer .learn-right ul li a:hover{text-indent:var(--spacing);font-weight:700}#company-drawer .company-right p,#company-drawer .learn-right p,#learn-drawer .company-right p,#learn-drawer .learn-right p{margin:var(--spacing) 0;line-height:1.5}#company-drawer .company-right:after,#company-drawer .learn-right:after,#learn-drawer .company-right:after,#learn-drawer .learn-right:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:calc(50% + var(--spacing)/2);margin-right:calc(-50vw - var(--desktop-width)/2*-1);background-color:var(--panel-blue)}.hero div{display:flex;margin:auto;padding:0 var(--spacing);width:var(--desktop-width);height:600px;justify-content:center;flex-direction:column}
/*# sourceMappingURL=/style.c1c999f3.css.map */