html,body{position:relative;background-color:white;margin:0;padding:0;height:100%;font-family:Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;line-height:1.8em;color:#263852}@media (prefers-color-scheme: dark){html,body{background-color:#0F1722;color:#fff}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper{display:flex;flex-direction:column;min-height:100vh;padding-top:5rem;margin:0 auto}@media only screen and (min-width: 51rem){.wrapper{padding-top:5rem}}.content{flex:1}h1,h2,h3,h4,h5{margin:0;padding:0}h1{padding:0 0 1rem 0;font-size:2rem;font-weight:900;line-height:1em}h2{padding:1rem 0 1.5rem 0;font-size:1.75rem}h2.thin{font-weight:300}h3{padding:1rem 0 0.5rem 0;font-size:1.25rem}p{margin:1rem 0}p.big{font-size:1.25rem;line-height:1.8em}a{color:#3499DF;text-decoration:none;-webkit-transition:0.1s ease-in-out;transition:0.1s ease-in-out}a:hover{color:#8FD4FF}img{display:block;width:100%}strong{font-weight:inherit;border-bottom:5px solid #DEEAFA}blockquote,figure{display:block;max-width:40rem;margin:0 auto}blockquote p{font-size:1.25rem;font-style:italic;line-height:1.5em}figure{font-size:1rem;font-weight:400}figure strong{font-weight:700;border:0}.display-none{display:none}@media only screen and (min-width: 51rem){h1{font-size:3rem;padding-bottom:2rem}h2{font-size:1.75rem;padding-bottom:0}p{font-size:1.125rem}p.big{font-size:1.5rem;line-height:1.8em}blockquote p{font-size:1.5rem}figure{font-size:1.25rem}}@media (prefers-color-scheme: dark){h1,h2,h3{color:#fff}p{color:#B1BBCA}strong{border-bottom:5px solid #01437A}}.row{display:flex;flex-direction:column;align-items:flex-start;padding:0 1.2rem}.row [class^="col"]{padding:0 1.5rem}.hidden-on-mobile{display:none}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%}@media only screen and (min-width: 51rem){.row{flex-direction:row;justify-content:space-between;padding-left:0rem;padding-right:0rem;max-width:1600px;margin-left:auto;margin-right:auto}.col-1{width:7.2333333333%}.col-2{width:15.6666666667%}.col-3{width:24.1%}.col-4{width:32.5333333333%}.col-5{width:40.9666666667%}.col-6{width:49.4%}.col-7{width:57.8333333333%}.col-8{width:66.2666666667%}.col-9{width:74.7%}.col-10{width:83.1333333333%}.col-11{width:91.5666666667%}.col-12{width:100%}.off-1{margin-left:8.3333333333%}.off-2{margin-left:16.6666666667%}.off-3{margin-left:25%}.off-4{margin-left:33.3333333333%}.off-5{margin-left:41.6666666667%}.off-6{margin-left:50%}.off-7{margin-left:58.3333333333%}.off-8{margin-left:66.6666666667%}.off-9{margin-left:75%}.off-10{margin-left:83.3333333333%}.off-11{margin-left:91.6666666667%}.off-12{margin-left:100%}.ext-1{margin-right:8.3333333333%}.ext-2{margin-right:16.6666666667%}.ext-3{margin-right:25%}.ext-4{margin-right:33.3333333333%}.ext-5{margin-right:41.6666666667%}.ext-6{margin-right:50%}.ext-7{margin-right:58.3333333333%}.ext-8{margin-right:66.6666666667%}.ext-9{margin-right:75%}.ext-10{margin-right:83.3333333333%}.ext-11{margin-right:91.6666666667%}.ext-12{margin-right:100%}.hidden-on-mobile{display:block}}.btn{display:inline-block;border-radius:4px;color:#fff;padding:0 1rem;-webkit-appearance:none}.btn.disabled{opacity:0.25}.btn:hover{color:#fff;cursor:pointer}.btn-primary{background:#12D097;border:0;margin:2rem 0;padding:0 3rem;font-size:1.25rem;font-weight:700;line-height:4rem}.btn-primary:hover{background:#3499DF}@media only screen and (min-width: 51rem){.btn-primary{margin:2.5rem 0}}@media (prefers-color-scheme: dark){.btn-primary{background-color:#187F66}}.btn-rounded{background:none;border:2px solid #12D097;border-radius:1.5rem;height:3rem;margin:2rem 0;padding:0 2rem;font-size:1rem;font-weight:700;line-height:2.6rem;color:#12D097}.btn-rounded:hover{background:#65AD48}@media only screen and (min-width: 51rem){.btn-rounded{margin:2.5rem 0}}.btn-secondary{background:none;padding:0 2rem;border:2px solid #12D097;border-radius:1.5rem;font-size:1.125rem;font-weight:700;color:#12D097;line-height:3rem;white-space:nowrap}.btn-secondary:hover{border-color:#8FD4FF;color:#8FD4FF}.btn-login-signup{display:inline-block;border-radius:1rem;font-size:1rem;font-weight:400;line-height:2rem}.actions.row{padding-bottom:4rem}.actions.row .buttons{display:flex;flex-direction:row;margin:0 auto}.actions.row .btn-secondary{margin-right:1rem;margin-bottom:1rem}@media only screen and (max-width: 51rem){.actions.row .buttons{flex-direction:column}}.success-message{margin-bottom:50px;text-align:center}.success-message .paperplane-image{margin-left:40%;width:18%;margin-top:50px;margin-bottom:50px}.center{text-align:center}form label{display:block;font-size:0.875rem;font-weight:600;color:#7B8BA2}@media (prefers-color-scheme: dark){form label{color:#7B8BA2}}form input[type=text],form input[type=email],form input[type=password],form input.form-control{border:2px solid #E1E5EB;border-radius:4px;width:100%;height:3.25rem;padding:0 0.5rem;font-size:1rem;color:#263852;-webkit-appearance:none}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form input.form-control:focus{border-color:#8FD4FF;outline:none}@media (prefers-color-scheme: dark){form input[type=text],form input[type=email],form input[type=password],form input.form-control{background-color:#0F1722;border-color:#1E293D;color:#fff}}form ::-webkit-input-placeholder{color:#B1BBCA}form ::-moz-placeholder{color:#B1BBCA}form :-ms-input-placeholder{color:#B1BBCA}form ::-ms-input-placeholder{color:#B1BBCA}form ::placeholder{color:#B1BBCA}@media (prefers-color-scheme: dark){form ::-webkit-input-placeholder{color:#7B8BA2}form ::-moz-placeholder{color:#7B8BA2}form :-ms-input-placeholder{color:#7B8BA2}form ::-ms-input-placeholder{color:#7B8BA2}form ::placeholder{color:#7B8BA2}}form .checkbox{display:flex;justify-content:flex-start}form .checkbox input[type=checkbox]{-ms-grid-row-align:center;align-self:center;margin-right:0.5rem}form .checkbox label{display:block;font-weight:400;color:#263852;line-height:1.2rem}@media (prefers-color-scheme: dark){form .checkbox label{color:#7B8BA2}}form .btn{margin-top:0}form .btn.display-none{display:none}form .row{padding-bottom:1.2rem}form .row.padding-bottom-0{padding-bottom:0}form .row.padding-top-0{padding-top:0}form .row.padding-top-25{padding-top:25px}form .row.padding-bottom-25{padding-bottom:25px}.success-message{margin-bottom:6rem;text-align:center}.success-message .paperplane-image{margin-left:40%;width:18%;margin-top:50px;margin-bottom:50px}@media only screen and (max-width: 51rem){.logo-list{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.logo-list .logo{width:45%}.logo-list .logo:nth-child(odd){margin-right:10%}}@media only screen and (min-width: 51rem){h2{display:block}.logo-list{flex-wrap:nowrap}}header{position:fixed;top:0;left:0;right:0;z-index:3;background:none;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}header .row{flex-direction:row;align-items:center;justify-content:space-between;height:5rem}header .logo{display:block;max-width:100%;height:auto}header .logo-container{display:block;max-width:128px}@media only screen and (min-width: 51rem){header .logo-container{max-width:auto}}header.scrolled{background:rgba(255,255,255,0.95);border-bottom:1px solid rgba(0,0,0,0.1)}@media (prefers-color-scheme: dark){header.scrolled{background:rgba(15,23,34,0.95);border-bottom:1px solid rgba(255,255,255,0.05)}}@media only screen and (min-width: 51rem){header{padding:0 2rem}}nav{text-align:right}nav ul.dropdown-menu{position:absolute;z-index:3;background:white;padding:1rem;border:2px solid #F5F7FA;border-radius:4px;list-style:none}nav ul.dropdown-menu li{margin:0 0 0.5rem 0;font-weight:600}nav ul.dropdown-menu li a{border:0}nav ul.dropdown-menu li:last-child{margin-bottom:0}@media (prefers-color-scheme: dark){nav ul.dropdown-menu{background:#0F1722;border-color:#2B3950}}nav.desktop{display:none}nav.desktop ul{display:inline-block;margin:0}nav.desktop ul li{position:relative;display:inline-block;text-align:right;margin-left:1rem}nav.desktop ul li a{display:block;border:0;font-size:0.875rem;color:#263852;line-height:2rem;-webkit-transition:0.1s ease-in-out;transition:0.1s ease-in-out}nav.desktop ul li a:hover{color:#3499DF}nav.desktop ul li a.secondary-action{color:#12D097}nav.desktop ul li a.initial-padding{padding:0 1rem;margin-left:30px}nav.desktop ul li a.signup-primary-padding{margin-left:30px}nav.desktop ul li a#login-wrapper{padding-left:0.5rem;padding-right:0.5rem}nav.desktop ul li a#gotoapp-wrapper{padding-left:0.5rem;padding-right:0.5rem}nav.desktop ul li a.btn{padding:0 1rem;color:#fff}nav.desktop ul li a.btn:hover{color:#fff}nav.desktop ul li a svg{fill:#29C183}nav.desktop ul li.active a{border-bottom:5px solid #8fd4ff;color:#0D74CA}@media (prefers-color-scheme: dark){nav.desktop ul li a{color:#fff}nav.desktop ul li a svg{fill:#7B8BA2}nav.desktop ul li.active a{border-bottom:5px solid rgba(13,116,202,0.9)}}nav.desktop ul ul.dropdown-menu{top:2rem;right:0;min-width:10rem}nav.desktop ul ul.dropdown-menu li{display:block;margin-left:0;line-height:2rem;text-align:left}@media only screen and (min-width: 51rem){nav.desktop{display:block}}@media only screen and (min-width: 60rem){nav.desktop ul li{margin-left:1.5rem}nav.desktop ul li a{font-size:1rem}}nav.responsive-dropdown{display:block}nav.responsive-dropdown a.dropdown-toggle{display:block;width:24px;height:24px;border:0}nav.responsive-dropdown a.dropdown-toggle .menu-open{display:block}@media (prefers-color-scheme: dark){nav.responsive-dropdown a.dropdown-toggle .menu-open path{fill:#fff}}nav.responsive-dropdown a.dropdown-toggle .menu-close{display:none}nav.responsive-dropdown a.dropdown-toggle.active .menu-open{display:none}nav.responsive-dropdown a.dropdown-toggle.active .menu-close{display:block}nav.responsive-dropdown ul.dropdown-menu{position:absolute;top:3rem;right:1.5rem;max-width:18rem}nav.responsive-dropdown ul.dropdown-menu li{font-size:1.125rem;line-height:2rem;text-align:left}nav.responsive-dropdown ul.dropdown-menu li a{color:#263852}@media (prefers-color-scheme: dark){nav.responsive-dropdown ul.dropdown-menu li a{color:#fff}}nav.responsive-dropdown ul.dropdown-menu li.secondary-action a{color:#12D097}@media only screen and (min-width: 51rem){nav.responsive-dropdown{display:none}}nav.responsive-action{display:flex;flex-grow:1;justify-content:flex-end;padding-right:12px}nav.responsive-action .btn-primary{padding:0 1rem;white-space:nowrap}@media only screen and (min-width: 51rem){nav.responsive-action{display:none}}footer{background:#053157;min-height:500px;padding-top:2rem;color:#DEEAFA}footer a{color:#fff}footer img{width:auto}footer ul{list-style:none;padding-left:0}footer ul li{padding-bottom:0.75rem}footer ul li a{font-size:1.12rem}footer ul.primary li a{font-weight:700}footer .container{max-width:100rem;margin:0 auto}@media only screen and (min-width: 51rem){footer .container{padding:0 1.5rem}}footer .row [class^="col"]{padding:0}footer .logo{display:block;height:2rem;text-align:center}footer .logo img{display:inline-block;height:2rem;width:2rem}footer .logo:after,footer .logo:before{content:"";position:relative;display:inline-block;background-color:none;border-bottom:2px dotted #305677;height:0px;width:45%;margin-top:-1px;top:-50%}footer .logo:before{right:1rem;margin-left:-50%}footer .logo:after{left:1rem;margin-right:-50%}footer .group{border-top:2px dotted #305677;padding-top:2rem}footer .contact p{margin-bottom:2rem}footer .contact a{color:#12D097}footer .social{margin-top:2rem}footer .social img{display:inline-block;margin-right:1rem}footer .footer-bottom-bar{margin-top:3rem}footer .footer-bottom-bar p{margin-top:0;font-size:0.875rem}@media only screen and (min-width: 51rem){footer .group{border:0;padding-top:0}footer .logo{margin-bottom:2rem}footer .contact,footer .copyright{text-align:right}footer .social img{margin-left:1rem;margin-right:0rem}}#what-are-you-waiting-for{text-align:center}#what-are-you-waiting-for .note{margin-top:-1rem;font-size:1rem}#what-are-you-waiting-for .more-info{margin-top:3rem}#what-are-you-waiting-for .more-info h2{margin-bottom:2rem}section{padding-bottom:6rem}section#hero{position:relative;background-color:white;background-image:url(../images/backgrounds/cluvio-geo-pattern-f0164972.svg),linear-gradient(225deg, rgba(21,152,244,0.05) 0%, rgba(255,215,108,0.05) 100%);-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.03),inset 0 1px 0 0 rgba(0,0,0,0.03);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.03),inset 0 1px 0 0 rgba(0,0,0,0.03);background-repeat:repeat;margin-bottom:4rem;padding-top:4rem;padding-bottom:4rem}section#hero.center{text-align:center}section#hero .content{text-align:center}section#hero .awards{display:flex;gap:16px;align-items:center}section#hero .awards img{display:inline-block;margin-right:1.5rem}section#hero .awards img:last-child{margin-right:0}@media only screen and (min-width: 51rem){section#hero{padding-bottom:0}section#hero .content{text-align:left}section#hero .awards img{margin-right:2rem}section#hero .awards img:last-child{margin-right:0}}@media (prefers-color-scheme: dark){section#hero{background-color:#0F1722;background-image:url(../images/backgrounds/cluvio-geo-pattern-f0164972.svg), linear-gradient(46deg, rgba(21,152,244,0.075) 0%, rgba(255,62,0,0.02) 100%)}}.index #hero{background-color:transparent;background-image:url(../images/backgrounds/cluvio-geo-pattern-f0164972.svg);margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;padding-top:0}.index #hero .content{display:flex;-ms-grid-row-align:stretch;align-self:stretch;position:static;padding-top:4rem}.index #hero .intro{align-self:flex-start;max-width:40rem}.index #hero .hero_image{-ms-grid-row-align:center;align-self:center;padding:4rem 0 7rem 0}.index #hero .hero_image img{max-width:100%;margin:0 auto}.index #hero .awards{width:290px}.index #hero .awards img{width:auto}@media (prefers-color-scheme: dark){.index #hero{background-color:#0F1722}}@media only screen and (min-width: 51rem){.index #hero .content{position:relative;min-height:32rem;min-height:45rem;text-align:left}.index #hero p{font-size:1.25rem;line-height:2rem}.index #hero .intro{-ms-grid-row-align:center;align-self:center}.index #hero .intro .summary{border-left:0.5rem solid #8FD4FF;padding-left:1.25rem}}@media only screen and (min-width: 51rem) and (prefers-color-scheme: dark){.index #hero .intro .summary{border-color:#0D74CA}}@media only screen and (min-width: 51rem){.index #hero .awards{width:310px}.index #hero .hero_image{padding:0}.index #hero .hero_image img{width:100%;max-width:552px;margin:0 auto}}section#clients{padding-bottom:0;border-top:2px dotted #DEEAFA;border-bottom:2px dotted #DEEAFA}section#clients h2{display:none;font-size:1rem;color:#567299;text-align:center;overflow:hidden}section#clients h2:after,section#clients h2:before{content:"";position:relative;display:inline-block;background-color:none;border-bottom:2px dotted #DEEAFA;height:0px;width:50%;margin-top:-2px;vertical-align:middle}section#clients h2:before{right:1rem;margin-left:-50%}section#clients h2:after{left:1rem;margin-right:-50%}@media (prefers-color-scheme: dark){section#clients h2{color:#7B8BA2}section#clients h2:after,section#clients h2:before{border-color:#7B8BA2}}section#clients .logo-list{padding-top:1rem;padding-bottom:1.5rem;max-width:1200px}section#clients .logo-list .logo{display:block;width:40%;height:auto;margin:0 auto 1rem auto}@media (prefers-color-scheme: dark){section#clients .logo-list{border-color:#7B8BA2}section#clients .logo-list svg.logo g path{fill:#7B8BA2}}@media only screen and (min-width: 51rem){section#clients{border-top:0;margin-top:-2rem}section#clients .row{width:100%}section#clients h2{display:block}section#clients .logo-list{border-top:0}}@media only screen and (min-width: 51rem) and (prefers-color-scheme: dark){section#clients{margin-top:0}}section#usps{padding-top:4rem;padding-bottom:3rem}section#usps .usp{padding:0 8% 3rem 8%;text-align:center}section#usps .usp img{width:auto;margin:0 auto;padding:1rem 0 0 0}section#screenshot a{display:block;position:relative;width:100%;max-width:100rem;margin:0 auto}section#screenshot div.btn-play{display:block;position:absolute;top:50%;left:50%;background:url(../images/buttons/video-play-desktop-c4acdeb8.svg) no-repeat;width:68px;height:68px;margin-top:-34px;margin-left:-34px;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:34px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);z-index:1}section#screenshot img{z-index:0}section#testimonial-photo{text-align:center;padding-top:64px;margin:0 1.5rem}section#testimonial-photo .content{position:relative;background:#FFE193 url(../images/backgrounds/cluvio-geo-pattern-f0164972.svg) repeat;padding:6rem 1.5rem 2rem 1.5rem;padding-bottom:2rem;border-radius:4px;overflow:visible}section#testimonial-photo .photo{position:absolute;top:-64px;left:50%;width:128px;margin:0 auto;margin-left:-64px}section#testimonial-photo blockquote p,section#testimonial-photo figure p{color:#4B3E1B}@media only screen and (min-width: 51rem){section#testimonial-photo{padding-top:140px}section#testimonial-photo .content{padding-top:10rem;padding-bottom:5rem}section#testimonial-photo .photo{top:-140px;width:280px;margin-left:-140px}}@media only screen and (min-width: 100rem){section#testimonial-photo{max-width:100rem;margin-left:auto;margin-right:auto}}@media (prefers-color-scheme: dark){section#testimonial-photo .content{background-color:#053157}section#testimonial-photo blockquote p{color:#fff}section#testimonial-photo figure{color:#55B7FB}}section#choose{text-align:center}section#choose .features{padding-top:2rem}section#choose .feature{padding:0 4% 3rem 4%;text-align:center}section#choose .feature img{width:auto;margin:0 auto;padding:1rem 0 1rem 0}section#choose .feature p{font-size:1rem}section#databases{text-align:center;padding-left:4%;padding-right:4%}section#databases h2{padding-top:6rem;padding-bottom:4rem;border-top:2px dotted #DEEAFA}@media (prefers-color-scheme: dark){section#databases h2{border-color:#7B8BA2}}section#databases picture{padding-bottom:2rem}section#testimonial-logo{background:url(../images/testimonials/background-grey-d1dcf691.svg) no-repeat center center;background-size:cover;border-radius:4px;margin-bottom:6rem;margin-left:1.5rem;margin-right:1.5rem;padding-top:4rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}section#testimonial-logo img{margin:0 auto 1.5rem auto}section#testimonial-logo blockquote,section#testimonial-logo figure{color:white}section#testimonial-logo blockquote{padding-top:1rem}@media only screen and (min-width: 100rem){section#testimonial-logo{max-width:100rem;margin-left:auto;margin-right:auto}}@media (prefers-color-scheme: dark){section#testimonial-logo{background:url(../images/testimonials/background-grey-dark-a9f4307b.svg) no-repeat center center}}section#get-started{padding:0 1.5rem;margin-bottom:6rem;text-align:center}section#get-started #step-01{background-color:#8FD4FF;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(255,255,255,0)), to(rgba(255,255,255,0.14)));background-image:linear-gradient(-180deg, rgba(255,255,255,0) 1%, rgba(255,255,255,0.14) 100%)}section#get-started #step-02{background-color:#55B7FB;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(255,255,255,0)), to(rgba(255,255,255,0.14)));background-image:linear-gradient(-180deg, rgba(255,255,255,0) 1%, rgba(255,255,255,0.14) 100%)}section#get-started #step-03{background-color:#3499DF;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(255,255,255,0)), to(rgba(255,255,255,0.14)));background-image:linear-gradient(-180deg, rgba(255,255,255,0) 1%, rgba(255,255,255,0.14) 100%)}section#get-started #step-04{background-color:#0D74CA;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(255,255,255,0)), to(rgba(255,255,255,0.14)));background-image:linear-gradient(-180deg, rgba(255,255,255,0) 1%, rgba(255,255,255,0.14) 100%)}section#get-started .steps{margin:2rem auto 6rem auto}section#get-started .steps.row{padding:0}section#get-started .steps .connector{background:#DEEAFA;width:1.5rem;height:1.5rem;margin:0 auto}section#get-started .steps .step{display:block;max-width:327px;height:327px;margin:0 auto;padding:2rem;border-radius:7px}section#get-started .steps .step .number,section#get-started .steps .step h3,section#get-started .steps .step p{color:white;text-align:left}section#get-started .steps .step .number{font-size:6rem;font-weight:700;line-height:1em}section#get-started .steps .step h3{font-size:1.5rem}@media only screen and (max-width: 60rem){section#get-started .row{flex-direction:column}}@media only screen and (min-width: 60rem){section#get-started .steps .connector{-ms-grid-row-align:center;align-self:center}section#get-started .steps .step{max-width:100%}section#get-started .steps .step p{font-size:16px}section#get-started .more-info{margin-top:4rem}}@media (prefers-color-scheme: dark){section#get-started #step-01{background-color:#0A3064}section#get-started #step-02{background-color:#1B5A9A}section#get-started #step-03{background-color:#236FB4}section#get-started #step-04{background-color:#2B83CF}section#get-started .steps .connector{opacity:0.2}}.pricing section#hero{position:relative;z-index:1;height:33rem;padding-bottom:0}.pricing section#hero .cta-and-awards{display:flex;flex-direction:column}.pricing section#hero .cta-and-awards .btn{margin-top:2rem}.pricing section#hero .cta-and-awards .awards{height:48px;margin-top:1rem}@media only screen and (min-width: 51rem){.pricing section#hero .cta-and-awards{flex-direction:row;justify-content:space-between}.pricing section#hero .cta-and-awards .cta{flex-shrink:0}.pricing section#hero .cta-and-awards .btn{flex-shrink:0}.pricing section#hero .cta-and-awards .awards{display:flex;justify-content:flex-end;width:100%}}@media only screen and (min-width: 60rem){.pricing section#hero .cta-and-awards .awards{height:72px}}.pricing section#pricing-table{margin-bottom:2rem;padding:0 1rem;text-align:center}.pricing section#pricing-table .price-category{position:relative;background-color:white;border:1px solid rgba(38,56,82,0.08);border-radius:8px;-webkit-box-shadow:0 0 24px 0 rgba(38,56,82,0.05);box-shadow:0 0 24px 0 rgba(38,56,82,0.05);margin-bottom:2rem}.pricing section#pricing-table .price-category h2{background-position:center 1rem;background-repeat:no-repeat;border-radius:3px;height:11rem;margin:0.5rem;padding:6rem 0 0 0;font-size:1.75rem;color:white}.pricing section#pricing-table .price-category h2 span{display:block;padding-top:0.25rem;font-size:1.125rem;font-weight:400}.pricing section#pricing-table .price-category h2+p{min-height:88px}.pricing section#pricing-table .price-category p{margin:1.25rem 0.5rem;font-size:1rem;color:#7B8BA2}.pricing section#pricing-table .price-category p.price{margin-top:0.5rem;font-size:1.75rem;font-weight:800;color:#053157}.pricing section#pricing-table .price-category p.price span.currency,.pricing section#pricing-table .price-category p.price span.period{color:#7B8BA2}.pricing section#pricing-table .price-category p.price span.period{font-size:1rem}.pricing section#pricing-table .price-category table{width:100%;padding:0 0.5rem 5rem 0.5rem}.pricing section#pricing-table .price-category table tr{height:4rem}.pricing section#pricing-table .price-category table tr td{border-radius:3px;color:#7B8BA2}.pricing section#pricing-table .price-category table tr td strong{font-weight:600;color:#053157;border:0}.pricing section#pricing-table .price-category table tr:nth-child(odd) td{background-color:#FAFBFC}.pricing section#pricing-table .price-category table td{padding:0}.pricing section#pricing-table .price-category .btn{position:absolute;bottom:-1rem;left:50%;margin-left:-75px}.pricing section#pricing-table .price-category.free h2{background-color:#8FD4FF;background-image:url(../images/icons/plans/free-059e7f23.svg)}.pricing section#pricing-table .price-category.pro h2{background-color:#53A4E7;background-image:url(../images/icons/plans/pro-9301702f.svg)}.pricing section#pricing-table .price-category.business h2{background-color:#FFB56F;background-image:url(../images/icons/plans/business-364b93f0.svg)}.pricing section#pricing-table .price-category.enterprise h2{background-color:#E97F5D;background-image:url(../images/icons/plans/enterprise-667b793a.svg)}.pricing section#pricing-table .price-category.enterprise .price{line-height:0.8;margin-bottom:9px}.pricing section#pricing-table .price-category.enterprise .price-hint{font-size:1rem;font-weight:normal;color:#7B8BA2}@media (prefers-color-scheme: dark){.pricing section#pricing-table .price-category{background:#161F2E}.pricing section#pricing-table .price-category p.price{color:#fff}.pricing section#pricing-table .price-category table tr td{color:#B1BBCA}.pricing section#pricing-table .price-category table tr td strong{color:#fff}.pricing section#pricing-table .price-category table tr:nth-child(odd) td{background-color:#1E293D}}@media only screen and (min-width: 51rem){.pricing section#pricing-table{display:flex;justify-content:space-around;position:relative;z-index:2;margin-top:-10rem}.pricing section#pricing-table .price-category{position:relative;width:24%;margin-bottom:0}}@media only screen and (min-width: 60rem){.pricing section#pricing-table .price-category{width:24%}.pricing section#pricing-table .price-category p{margin-left:1rem;margin-right:1rem}.pricing section#pricing-table .price-category table{padding:0 1rem 5rem 1rem}}@media only screen and (min-width: 72rem){.pricing section#pricing-table .price-category{width:21%}.pricing section#pricing-table .price-category table{padding:0 1rem 5rem 1rem}}@media only screen and (min-width: 100rem){.pricing section#pricing-table{max-width:100rem;margin-left:auto;margin-right:auto}}.pricing #currency-toggle .currency{display:flex;width:200px;margin:0 auto}.pricing #currency-toggle p{height:34px;margin:0;font-weight:600;line-height:34px;color:#B1BBCA}.pricing #currency-toggle p.on{color:#053157}.pricing #currency-toggle p:first-child{padding-right:0.5rem}.pricing #currency-toggle p:last-child{padding-left:0.5rem}@media (prefers-color-scheme: dark){.pricing #currency-toggle p{color:#7B8BA2}.pricing #currency-toggle p.on{color:#fff}}.pricing #currency-toggle .switch{position:relative;display:inline-block;width:60px;height:34px}.pricing #currency-toggle .switch input{opacity:0;width:0;height:0}.pricing #currency-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#7B8BA2;border-radius:34px;-webkit-transition:.05s;transition:.05s}.pricing #currency-toggle .slider:before{position:absolute;content:"";height:30px;width:30px;left:2px;bottom:2px;background-color:white;border-radius:50%;-webkit-transition:.05s;transition:.05s}.pricing #currency-toggle input:focus+.slider{-webkit-box-shadow:0 0 1px #2196F3;box-shadow:0 0 1px #2196F3}.pricing #currency-toggle input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.pricing #sign-up{text-align:center}.pricing #sign-up .main{padding-bottom:4rem}.pricing #sign-up .actions{padding-top:2rem}.pricing #detailed-plan-comparison{padding-bottom:6rem}.pricing #detailed-plan-comparison table{width:100%;border-collapse:collapse;font-size:0.875rem}.pricing #detailed-plan-comparison table thead{border-bottom:2px solid #E1E5EB}@media (prefers-color-scheme: dark){.pricing #detailed-plan-comparison table thead{border-color:#2B3950}}.pricing #detailed-plan-comparison table thead th{height:4rem;text-transform:uppercase;color:#7B8BA2}.pricing #detailed-plan-comparison table tbody tr:nth-child(odd){background-color:#FAFBFC}@media (prefers-color-scheme: dark){.pricing #detailed-plan-comparison table tbody tr:nth-child(odd){background-color:#2B3950}}.pricing #detailed-plan-comparison table tbody th{width:24%;color:#7B8BA2}.pricing #detailed-plan-comparison table tbody td{width:19%}.pricing #detailed-plan-comparison table tbody td img{width:unset}.pricing #detailed-plan-comparison table tbody th,.pricing #detailed-plan-comparison table tbody td{padding-top:0.5rem;padding-bottom:0.5rem;border-right:2px solid white}@media (prefers-color-scheme: dark){.pricing #detailed-plan-comparison table tbody th,.pricing #detailed-plan-comparison table tbody td{border-color:#2B3950}}.pricing #detailed-plan-comparison table tbody th:last-child,.pricing #detailed-plan-comparison table tbody td:last-child{border-right:0}.pricing #detailed-plan-comparison table th,.pricing #detailed-plan-comparison table td{padding-left:1rem;padding-right:1rem;text-align:left}.pricing #faq{padding-top:6rem}.pricing #faq h2{text-align:center}.pricing #faq dl{padding:2rem 3rem 0 3rem;margin:0 0 1rem 0}.pricing #faq dl dt{padding-bottom:1rem;font-weight:600}.pricing #faq dl dd{margin:0;color:#7B8BA2}.demo section img.screenshot{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}.demo .heading{border-top:2px dotted #B1BBCA;padding-top:4rem;padding-bottom:2rem}.demo #hero{padding-bottom:4rem}.demo #demo{padding-bottom:6rem}.demo #demo img{margin-top:2rem}.demo #demo .action{padding-top:2rem}.demo #sample_dashboards{text-align:center}.demo #embedded{text-align:center}.demo #embedded .btn{margin-top:2rem}.demo #feedback{text-align:center}.features section img.screenshot{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}.features .heading{border-top:2px dotted #E1E5EB;padding-top:4rem;padding-bottom:2rem}@media (prefers-color-scheme: dark){.features .heading{border-color:#7B8BA2}}.features #hero{padding-bottom:0}.features #hero img{margin-top:2rem}.features #cockpit{padding-top:4rem;text-align:center}.features #cockpit img{margin-top:2rem}.features #chart_types{text-align:center;padding-bottom:4rem}.features #chart_types img{margin-top:3rem}.features #collaboration{border-top:2px dotted #E1E5EB;background-color:#F5F7FA}.features #collaboration .heading{border:0;text-align:center}.features #collaboration .point{margin-bottom:3rem}.features #collaboration .actions{display:flex;flex-wrap:wrap}.features #collaboration .actions a{margin-right:0.5rem;margin-bottom:0.5rem}@media only screen and (min-width: 51rem){.features #collaboration .row{align-items:stretch}.features #collaboration .col{display:flex;align-items:center}}@media (prefers-color-scheme: dark){.features #collaboration{border-color:#7B8BA2;background-color:#161F2E}}.features #slice{text-align:center}.features #slice .heading{border:0;border-bottom:1px solid #E1E5EB;padding-bottom:0}.features #cta-section{background:url(../images/testimonials/background-grey-dark-a9f4307b.svg) no-repeat center center;background-size:cover;border-radius:4px;margin:6rem 1.5rem;padding-top:4rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}.features #cta-section h2,.features #cta-section p{color:#fff}.features #sql{padding-bottom:0;overflow-x:hidden}.features #sql .heading{border:0;text-align:center}.features #sql .info{display:block;text-align:center}.features #sql ul{list-style:none;padding:0}.features #sql .screenshot{display:block;margin:0 auto;text-align:center}.features #sql .screenshot img{width:100%;padding-top:3rem}@media only screen and (max-width: 60rem){.features #sql .row{display:block}.features #sql .info{width:80%;margin:0 auto}}@media only screen and (min-width: 51rem){.features #sql .screenshot img{width:100%}}@media only screen and (min-width: 60rem){.features #sql .info{display:flex;-ms-grid-row-align:stretch;align-self:stretch;align-items:center;text-align:left}.features #sql .screenshot{display:flex;align-items:stretch}.features #sql .screenshot img{width:200%;padding-top:0}}@media only screen and (min-width: 72rem){.features #sql .screenshot img{width:160%}}.features #r{background-color:#F5F7FA;border-top:1px solid #E1E5EB;border-bottom:1px solid #E1E5EB;padding-top:4rem;padding-bottom:0rem}.features #r .row{align-items:stretch}.features #r .col{display:flex;-ms-grid-row-align:stretch;align-self:stretch;align-items:center}@media (prefers-color-scheme: dark){.features #r{border-color:#1E293D;background-color:#161F2E}}#sql-alerts{text-align:center}#sql-alerts .info{padding-top:4rem}#sql-alerts img{padding-top:2rem}#security-feature{margin:0 24px;color:white;text-align:center}#security-feature .content{position:relative;background:#053157 url(../images/backgrounds/cluvio-geo-pattern-f0164972.svg) repeat;padding:6rem 1.5rem 4rem 1.5rem;border-radius:4px;overflow:visible}#security-feature img{display:inline-block;max-width:64px}#security-feature .data_protection{padding-top:4rem}@media only screen and (min-width: 51rem){#security-feature{text-align:left}#security-feature .data_protection{padding:0}}#security .badge-images{padding-top:25px;padding-bottom:25px;display:flex;gap:32px}#security .badge-images .badge-image{width:100px;height:100px}#security .badge-images .pci-badge-image{width:128px;margin-top:-16px}.embedded_analytics .heading{border-top:2px dotted #E1E5EB;padding-top:4rem;padding-bottom:2rem;text-align:center}@media (prefers-color-scheme: dark){.embedded_analytics .heading{border-color:#7B8BA2}}.embedded_analytics .embedded-single-report iframe,.embedded_analytics .embedded-dashboard iframe{border:0;width:100%;height:40vh}.embedded_analytics .embedded-dashboard{margin-bottom:1rem}.embedded_analytics .embedded-dashboard iframe{width:80vw}.embedded_analytics #level_up .heading{border:0;padding-top:0;text-align:center}.embedded_analytics #level_up .tickit{padding-top:4rem}.embedded_analytics #level_up .tickit .info{display:block;text-align:center}.embedded_analytics #level_up .tickit .btn{margin-top:2rem}@media only screen and (min-width: 51rem){.embedded_analytics #level_up .tickit{align-items:stretch}.embedded_analytics #level_up .tickit .info{display:flex;align-items:center;text-align:left}}.embedded_analytics #customization .sub_section{padding-top:3rem;padding-bottom:3rem}.embedded_analytics #customization .embedded{text-align:center}.embedded_analytics #customization .embedded .heading{border:0}.embedded_analytics #customization .dark{background-color:#0F1722;color:white}@media (prefers-color-scheme: dark){.embedded_analytics #customization .dark{background-color:#F5F7FA}.embedded_analytics #customization .dark h3{color:#0F1722}.embedded_analytics #customization .dark p{color:#7B8BA2}}@media only screen and (min-width: 51rem){.embedded_analytics #customization .row{align-items:stretch}.embedded_analytics #customization .info{display:flex;align-items:center}.embedded_analytics #customization .embedded-single-report iframe{height:40vw}.embedded_analytics #customization .embedded-dashboard iframe{width:100%;height:549px}}.embedded_analytics #what-are-you-waiting-for{border-top:2px dotted #E1E5EB;padding-top:4rem;margin:0 24px}@media (prefers-color-scheme: dark){.embedded_analytics #what-are-you-waiting-for{border-color:#7B8BA2}}.signup section#hero{text-align:center}.signup .location-title{font-size:0.875rem;font-weight:600;color:#7B8BA2}.signup .location-icons{display:flex;justify-content:center}.signup .location-icons .location-icon{width:88px;padding:2px;margin-left:12px;margin-right:12px;border-radius:4px}.signup .location-icons .location-icon.selected{border:2px solid #3499DF;border-radius:8px;background-color:#FFFFFF}.signup .location-name{font-size:15px;font-weight:600;color:#263852}.signup .location-details{font-size:14px}.sub_section{padding-bottom:4rem;align-items:stretch}.sub_section .info,.sub_section .screenshot{display:flex;align-items:center}@media only screen and (min-width: 51rem){.screenshot_series .row:nth-child(even){flex-direction:row-reverse}}.divided_sections section{padding-bottom:2rem}.divided_sections section h2,.divided_sections section h3,.divided_sections section h4,.divided_sections section p{border-top:2px dotted #E1E5EB;padding-top:3rem}@media (prefers-color-scheme: dark){.divided_sections section h2,.divided_sections section h3,.divided_sections section h4,.divided_sections section p{border-color:#7B8BA2}}.divided_sections section:first-child h2,.divided_sections section:first-child h3,.divided_sections section:first-child h4,.divided_sections section:first-child p{border:0;padding-top:0}ul.clean_list{list-style:none;padding-left:0}.article{padding-bottom:4rem}.article h2{padding-top:4rem;padding-bottom:1rem}.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.vbox-overlay{background:#fdfdfd;background:rgba(0,0,0,0.85);width:100%;height:auto;position:fixed;top:0;left:0;bottom:0;z-index:9999;opacity:0;overflow-x:hidden;overflow-y:auto}.vbox-preloader{position:fixed;width:32px;height:32px;left:50%;top:50%;margin-left:-16px;margin-top:-16px;background-image:url(preload-circle.png);text-indent:-100px;overflow:hidden;-webkit-animation:playload 1.4s steps(18) infinite;animation:playload 1.4s steps(18) infinite}@-webkit-keyframes playload{from{background-position:0px}to{background-position:-576px}}@keyframes playload{from{background-position:0px}to{background-position:-576px}}.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:46px;height:40px;padding:10px 20px 10px 0;display:block;background:url(close.gif) no-repeat #161617;background-position:10px center;color:#fff;text-indent:-100px;overflow:hidden}.vbox-next,.vbox-prev{-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;position:fixed;top:50%;color:#fff;width:30px;height:170px;margin-top:-85px;text-indent:-100px;border:solid transparent;overflow:hidden}.vbox-prev{left:0;border-width:0 30px 0 10px;background:url(prev.gif) center center no-repeat}.vbox-next{right:0;border-width:0 10px 0 30px;background:url(next.gif) center center no-repeat}.vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;color:#fff;padding:6px 40px;overflow:hidden;background:#161617;position:fixed;display:none;top:-1px;left:0}.vbox-num{cursor:pointer;position:fixed;top:-1px;left:0;height:40px;display:block;color:#fff;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;background:#161617;display:none}.vbox-inline{width:420px;height:315px;padding:10px;background:#fff;text-align:left;margin:0 auto;overflow:auto}.venoframe{border:none;width:960px;height:720px}@media (max-width: 992px){.venoframe{width:640px;height:480px}}@media (max-width: 767px){.venoframe{width:420px;height:315px}}@media (max-width: 460px){.vbox-inline{width:100%}.venoframe{width:100%;height:260px}}.vbox-open{overflow:hidden}.vbox-container{position:relative;background:#000;width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden}.vbox-container img{max-width:100%;height:auto}