/*!
  Theme Name: Datapeople
  Theme URI: https://datapeople.io
  Author: Tom Rose (tom@slurve.com)
  Author URI: https://slurve.com
  Description: Custom theme for Datapeople.
  Version: 1.0
*/@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&amp;display=swap);:root{--color-black:#15141F;--color-white:#fff;--color-white-hover:#F5F5FF;--color-pink:#ff51a7;--color-blue:#4C49FF;--color-blue-hover:#0300AD;--color-gray-dark:#515166;--color-gray-medium:#707487;--color-gray-light:#F7F5FA;--color-shaded:var(--color-gray-light);--color-border:rgba(#F8F8F8, .2);--background:var(--color-gray-blue);--box-shadow:0px 4px 102.5px 0px rgba(64, 63, 130, 0.09);--border:10px solid var(--color-border);--border-radius-sm:20px;--border-radius-md:30px;--border-radius-lg:40px;--transition:all 0.3s ease-out;--gap-cards:15px;--gap-cards-md:20px;--s-xxxs:10px;--s-xxs:15px;--s-xs:25px;--s-sm:40px;--s-md:50px;--s-lg:70px;--s-xl:110px;--s-xxl:150px;--max-width:1440px;--max-width-narrow:1200px;--max-width-wide:1568px;--header-height:97px;--header-height-sm:73px;--font-sans-serif:"Inter",Helvetica,sans-serif;--t-xs:18px;--t-xs-lh:22px}.container,.header-inner{max-width:var(--max-width);margin:0 auto;padding:0 20px}@media (min-width:768px){.container,.header-inner{max-width:var(--max-width);margin:0 auto;padding:0 44px}}.container-narrow{max-width:var(--max-width-narrow);margin:0 auto;padding:0 64px}.container-wide{max-width:var(--max-width-wide);margin:0 auto;padding:0 32px}.has-blue-color{color:var(--color-blue)}.has-orange-color{color:var(--color-orange)}.has-purple-color{color:var(--color-purple)}.has-gray-color{color:var(--color-gray-dark)}@keyframes nav_in_sm{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,60px,0)}}@keyframes nav_in{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,90px,0)}}body{background-color:var(--color-white)}a{color:var(--color-blue);transition:var(--transition)}a:hover{color:var(--color-blue-dark)}.screen-reader-text{text-indent:-9999px}body{font-family:var(--font-sans-serif);font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;color:var(--color-black);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;letter-spacing:-.48px}@media (min-width:768px){body{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}.heading-1{font-size:34px;font-size:2.125rem;line-height:42px;line-height:2.625rem;font-weight:700}@media (min-width:768px){.heading-1{font-size:70px;font-size:4.375rem;line-height:70px;line-height:4.375rem}}.heading-1 em{font-style:normal;color:var(--color-blue)}.block-wysiwyg .wysiwyg h1,.block-wysiwyg .wysiwyg h2,.heading-2,h2.wp-block-heading{font-size:28px;font-size:1.75rem;line-height:36px;line-height:2.25rem;font-weight:700}@media (min-width:768px){.block-wysiwyg .wysiwyg h1,.block-wysiwyg .wysiwyg h2,.heading-2,h2.wp-block-heading{font-size:41px;font-size:2.5625rem;line-height:41px;line-height:2.5625rem}}.block-wysiwyg .wysiwyg h1 em,.block-wysiwyg .wysiwyg h2 em,.heading-2 em,h2.wp-block-heading em{font-style:normal;color:var(--color-blue)}.bg-blue .block-wysiwyg .wysiwyg h1 em,.bg-blue .block-wysiwyg .wysiwyg h2 em,.bg-blue .heading-2 em,.bg-blue h2.wp-block-heading em,.block-wysiwyg .wysiwyg .bg-blue h1 em,.block-wysiwyg .wysiwyg .bg-blue h2 em{color:var(--color-white)}.block-wysiwyg .wysiwyg h3,.block-wysiwyg .wysiwyg h4,.block-wysiwyg .wysiwyg h5,.block-wysiwyg .wysiwyg h6,.heading-3,.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:700}@media (min-width:768px){.block-wysiwyg .wysiwyg h3,.block-wysiwyg .wysiwyg h4,.block-wysiwyg .wysiwyg h5,.block-wysiwyg .wysiwyg h6,.heading-3,.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:33px;font-size:2.0625rem;line-height:36px;line-height:2.25rem}}.block-wysiwyg .wysiwyg h3 em,.block-wysiwyg .wysiwyg h4 em,.block-wysiwyg .wysiwyg h5 em,.block-wysiwyg .wysiwyg h6 em,.heading-3 em,.page-template-page-basic .page-basic-wrap .post-content-basic h2 em,.page-template-page-basic .page-basic-wrap .post-content-basic h3 em,.page-template-page-basic .page-basic-wrap .post-content-basic h4 em,.post-content h1 em,.post-content h2 em,.post-content h3 em,.post-content h4 em,.post-content h5 em,.post-content h6 em,.wysiwyg h1 em,.wysiwyg h2 em,.wysiwyg h3 em,.wysiwyg h4 em,.wysiwyg h5 em,.wysiwyg h6 em{font-style:normal;color:var(--color-blue)}.block-panel-text .wysiwyg h1,.block-panel-text .wysiwyg h2,.block-panel-text .wysiwyg h3,.block-panel-text .wysiwyg h4,.block-panel-text .wysiwyg h5,.block-panel-text .wysiwyg h6,.heading-4,h3.wp-block-heading,h4.wp-block-heading{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:700}@media (min-width:768px){.block-panel-text .wysiwyg h1,.block-panel-text .wysiwyg h2,.block-panel-text .wysiwyg h3,.block-panel-text .wysiwyg h4,.block-panel-text .wysiwyg h5,.block-panel-text .wysiwyg h6,.heading-4,h3.wp-block-heading,h4.wp-block-heading{font-size:23px;font-size:1.4375rem;line-height:26px;line-height:1.625rem}}.heading-5{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:700}@media (min-width:768px){.heading-5{font-size:21px;font-size:1.3125rem;line-height:25px;line-height:1.5625rem}}.t-stat{font-size:70px;font-size:4.375rem;line-height:77px;line-height:4.8125rem;font-weight:900;letter-spacing:-2px}.t-stat em{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem;font-style:normal}@media (min-width:768px){.t-stat{font-size:115px;font-size:7.1875rem;line-height:115px;line-height:7.1875rem}}@media (min-width:960px){.t-stat{font-size:95px;font-size:5.9375rem;line-height:95px;line-height:5.9375rem}}@media (min-width:1260px){.t-stat{font-size:115px;font-size:7.1875rem;line-height:115px;line-height:7.1875rem}}.label{font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;font-weight:800;text-transform:uppercase;color:var(--color-blue);letter-spacing:1px;margin-bottom:20px;display:block}.lead,.t-lg{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem}@media (min-width:768px){.lead,.t-lg{font-size:24px;font-size:1.5rem;line-height:34px;line-height:2.125rem}}.t-rg{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media (min-width:768px){.t-rg{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}.footer,.t-sm{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.footer-copyright,.t-xs{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}.t-tiny{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.w-regular{font-weight:400}.w-medium{font-weight:500}.w-bold{font-weight:500}.w-heavy{font-weight:700}.block-pricing .card .button,.color-white,.nav .nav-buttons .menu-demo .button{color:var(--color-white)}.color-black{color:var(--color-black)}body{margin:0;box-sizing:border-box}*,:after,:before{box-sizing:inherit}li,ul{margin:0;padding:0;list-style-type:none}blockquote{margin:0;padding:0}p{margin:0 0 15px}a{text-decoration:none}picture{display:block}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}.wrap{width:100%}.main{margin-top:var(--header-height-sm)}@media (min-width:768px){.main{margin-top:var(--header-height)}}.page-template-page-basic{background-color:var(--color-white)}.page-template-page-basic .page-basic-wrap{max-width:var(--max-width-narrow);margin-left:auto;margin-right:auto}.page-template-page-basic .page-basic-wrap .heading-1{padding-top:var(--s-lg);margin-bottom:var(--s-md)}.page-template-page-basic .page-basic-wrap .post-content-basic{margin-bottom:var(--s-lg)}.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4{font-weight:700;margin-top:var(--s-xs);margin-bottom:15px}.wp-block-separator{margin:var(--s-md) 0;border:none;background-color:#ccc;height:1px}.wp-block-quote{padding:var(--s-md) 0}.wp-block-quote p{max-width:900px;margin:0 auto;font-weight:200;font-size:32px;font-size:2rem;line-height:48px;line-height:3rem}.wp-block-image{margin:var(--s-md) 0}.wp-block-image figure{padding:0;margin:var(--s-sm) 0;max-width:100%}.wp-block-image figure img{max-width:100%;height:auto}.wp-block-image figure .wp-caption-text,.wp-block-image figure .wp-element-caption{color:var(--color-gray-medium)}.wp-block-table{margin:0;padding:0}.wp-block-table table{border-collapse:collapse;width:100%;margin:var(--s-md) 0;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.wp-block-table tbody{vertical-align:middle}.wp-block-table td{padding:10px;border:1px solid var(--color-gray-medium)}.wp-block-table.is-style-stripes td{border:none}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:var(--background)}@media (min-width:768px){[data-aos^=fade][data-aos^=fade]{transition-duration:1.5s;opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,20px,0)}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:0}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}/*! Lity - v2.4.0 - 2019-08-10
* http://sorgalla.com/lity/
* Copyright (c) 2015-2019 Jan Sorgalla; Licensed MIT */.lity{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.8);outline:0!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:80%;max-height:80%;outline:0!important}.lity-content{z-index:9993;width:80%;margin:0 auto;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.9)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:absolute;right:40px;top:-12px;appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:var(--color-white);font-style:normal;font-size:35px;line-height:35px;border:0;background:0 0;outline:0;box-shadow:none}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:1080px}@media (min-width:1260px){.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:1480px}}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.announcement{background-color:var(--color-blue);color:var(--color-white);padding:var(--s-xxs) 0}@media (min-width:768px){.announcement{padding-top:var(--s-xs);padding-bottom:var(--s-xs);height:60px}}.announcement .container,.announcement .header-inner{height:100%}.announcement-inner{gap:40px;position:relative;padding:0;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.announcement p{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin-bottom:0}@media (min-width:768px){.announcement p{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}}@media (min-width:960px){.announcement p{max-width:80%}}.announcement .link{font-weight:700;display:inline-flex;align-items:center;gap:10px;margin-left:5px}.announcement a{color:var(--color-white)}.block .block-wysiwyg .wysiwyg h1,.block .block-wysiwyg .wysiwyg h2,.block .heading-1,.block .heading-2,.block .lead-text,.block h2.wp-block-heading,.block-wysiwyg .wysiwyg .block h1,.block-wysiwyg .wysiwyg .block h2{margin-left:auto;margin-right:auto}.block-wysiwyg .wysiwyg .block.align-left h1,.block-wysiwyg .wysiwyg .block.align-left h2,.block.align-left .block-wysiwyg .wysiwyg h1,.block.align-left .block-wysiwyg .wysiwyg h2,.block.align-left .heading-1,.block.align-left .heading-2,.block.align-left .lead-text,.block.align-left h2.wp-block-heading{margin-left:0;margin-right:0}.block.mt-default{margin-top:var(--s-md)}@media (min-width:960px){.block.mt-default{margin-top:var(--s-lg)}}.block.mb-default{margin-bottom:var(--s-md)}@media (min-width:960px){.block.mb-default{margin-bottom:var(--s-lg)}}.block.mt-large{margin-top:var(--s-md)}@media (min-width:960px){.block.mt-large{margin-top:var(--s-xl)}}.block.mb-large{margin-bottom:var(--s-md)}@media (min-width:960px){.block.mb-large{margin-bottom:var(--s-xl)}}.button{display:inline-flex;justify-content:center;align-items:center;gap:20px;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;font-weight:500;padding:15px 30px 14px;border:2px solid var(--color-blue);color:var(--color-blue);border-radius:4px;white-space:nowrap;cursor:pointer}.button.background-white{background-color:var(--color-white)}.button.background-white:hover{background-color:var(--color-white-hover)}.block-pricing .card .button,.button.background-blue,.nav .nav-buttons .menu-demo .button{background-color:var(--color-blue)}.block-pricing .card .button:hover,.button.background-blue:hover,.nav .nav-buttons .menu-demo .button:hover{background-color:var(--color-blue-hover)}.button.background-black{background-color:var(--color-black)}.button.border-white{border-color:var(--color-white)}.button.border-black{border-color:var(--color-black)}.block-pricing .card .button,.button.border-blue{border-color:var(--color-blue)}.block-pricing .card .button:hover,.button.border-blue:hover{border-color:var(--color-blue-hover)}.button.text-white{color:var(--color-white)}.button.text-black{color:var(--color-black)}.button.text-blue{color:var(--color-blue)}.button.text-blue:hover{color:var(--color-blue-hover)}.buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--s-xxs)}@media (min-width:960px){.buttons{flex-direction:row}}.more{align-items:center;justify-content:center;color:var(--color-blue);position:relative;display:inline-block;font-weight:700;padding:0 24px 4px 0;border-bottom:3px solid}.more::after{content:"";position:absolute;top:3px;right:0;width:20px;height:20px;display:inline-block;background:url(../svg/arrow-text.svg) no-repeat center}.more:active{opacity:.8}.more:hover{color:var(--color-blue)}.more:hover::after{transition:all .2s ease-out;right:-2px}.card{text-align:start}.card-image{min-height:240px}.card-image img{width:100%;height:auto;min-height:240px;object-fit:cover;border-radius:20px}.card-text{margin-top:var(--s-xxs)}.card-text h3{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:700;color:var(--color-black)}.case{padding:var(--s-md) 0 var(--s-lg)}.case .logo{margin-bottom:var(--s-lg)}.case h1{margin-bottom:var(--s-sm)}.case .headline-sub{margin-bottom:var(--s-sm);font-size:28px;font-size:1.75rem;line-height:36px;line-height:2.25rem;font-weight:700}@media (min-width:768px){.case .headline-sub{font-size:32px;font-size:2rem;line-height:42px;line-height:2.625rem}}.block-error404{text-align:center;padding:var(--s-md) 0;min-height:600px;position:relative}@media (min-width:768px){.block-error404{padding-top:var(--s-xl);padding-bottom:var(--s-lg);min-height:800px}}@media (min-width:960px){.block-error404{min-height:1000px}}.block-error404 .container,.block-error404 .header-inner{position:relative}.block-error404 .heading-1{margin-bottom:var(--s-sm)}.footer{padding:var(--s-md) 0;background-color:var(--color-black);color:var(--color-white)}@media (min-width:768px){.footer{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.footer-nav{display:grid;grid-template-columns:1fr;padding-bottom:var(--s-lg);margin-bottom:var(--s-sm);border-bottom:1px solid var(--color-white)}@media (min-width:768px){.footer-nav{padding-bottom:var(--s-xl);margin-bottom:var(--s-md);gap:80px 40px;grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.footer-nav{padding-bottom:var(--s-xl);margin-bottom:var(--s-md);gap:60px;grid-template-columns:repeat(5,1fr)}}.footer-nav .menu-title{font-weight:800}.footer-nav .nav-section{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--s-sm)}.footer-nav .nav-section:last-child{margin-bottom:0}@media (min-width:768px){.footer-nav .nav-section{gap:20px;margin-bottom:0}}.footer-nav .nav-section a{color:var(--color-gray-light)}.footer-copyright{display:grid;grid-template-columns:1fr}@media (min-width:768px){.footer-copyright{grid-template-columns:repeat(2,1fr)}}.footer-copyright .logo{display:flex;justify-content:space-between;align-items:center;gap:30px}@media (min-width:768px){.footer-copyright .logo{justify-content:flex-start;align-items:center}}@media (min-width:768px){.footer-copyright .year{display:flex;justify-content:flex-end;text-align:end}}.skip-link{display:none}.header{width:100%;height:var(--header-height-sm);z-index:9999;position:absolute;top:0;background-color:var(--color-white)}@media (min-width:768px){.header{height:var(--header-height)}}.header-inner{display:flex;align-items:center;height:100%}.header .logo{flex:1 1 160px;display:flex;align-items:center;z-index:9999}.header.is-stuck{position:fixed;top:-60px;left:0;width:100%;height:90px;z-index:99999;box-shadow:var(--box-shadow);animation-name:nav_in_sm;animation-duration:.4s;animation-timing-function:cubic-bezier(.66,.01,.82,.96) .4s;animation-delay:0;animation-fill-mode:both}@media (min-width:960px){.header.is-stuck{top:-90px}}.header.is-stuck .header-inner{height:100%}@media (min-width:960px){.header.is-stuck{animation-name:nav_in}}.nav-drop{flex-direction:column;display:none;margin:5px 20px}@media (min-width:1080px){.nav-drop{background-color:var(--color-white);border-radius:8px;box-shadow:var(--box-shadow);padding:15px 0;position:absolute;top:50px;left:-25px;z-index:3;width:360px}}.nav-drop li{margin:0!important;padding:15px 0 10px!important;display:block!important;border-bottom:none!important}@media (min-width:1080px){.nav-drop li{padding-left:25px!important}}.nav-drop li:last-child{margin-bottom:0}.nav-drop a{display:grid;grid-template-columns:50px 1fr;align-items:center;gap:10px;padding:0!important;color:var(--color-gray-dark)!important;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.nav-drop a:hover{color:var(--color-black)!important}.nav-drop a:hover strong{color:var(--color-black)}.nav-drop a strong{display:block;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;color:var(--color-gray-dark);margin-bottom:6px}.nav-drop a .desc{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;color:var(--color-gray-medium)}.nav-drop .sub{display:block!important}@media (min-width:1080px){.nav-drop .sub{margin-top:12px}}.nav-drop .sub li{margin:0 0 10px 25px!important;padding:0!important}.nav-drop .sub a{position:relative}.nav-drop .sub a:hover{color:var(--color-black)!important}.utility{display:block}@media (min-width:1080px){.utility{display:none}}.utility .nav-open{display:flex;align-items:center;justify-content:center}.utility .icon-menu{width:25px}.utility .icon-close{display:none;width:23px}.utility svg{width:25px;height:25px;margin:0 0 0 30px}.nav{display:flex;align-items:center;justify-content:flex-end;z-index:9999}@media (min-width:1080px){.nav{justify-content:flex-end}}.nav.active .nav-main{display:block}.nav .nav-main{display:none}@media (max-width:1079px){.nav .nav-main{padding:30px 0 0;position:absolute;top:var(--header-height);left:0;width:100vw;height:100vh;padding-bottom:180px;height:calc(var(--vh,1vh) * 100);overflow-y:scroll;background-color:var(--color-white);z-index:3}}@media (max-width:666px){.nav .nav-main{top:var(--header-height-sm)}}@media (min-width:1080px){.nav .nav-main{display:flex!important;justify-content:flex-end;align-items:center;width:100%;height:var(--header-height)}}@media all and (min-width:1320px){.nav .nav-main{margin-right:40px}}.nav .nav-main li{position:relative;margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid #ccc}@media (min-width:1080px){.nav .nav-main li{display:flex;align-items:center;margin:0;padding:0;border-bottom:0}}.nav .nav-main li:hover a{color:var(--color-black)}.nav .nav-main .menu-demo a,.nav .nav-main .menu-login a,.nav .nav-main .menu-pricing a{color:var(--color-blue)!important}@media (min-width:1080px){.nav .nav-main .menu-demo,.nav .nav-main .menu-login,.nav .nav-main .menu-pricing{display:none}}.nav .nav-main a:not(.button,.nav-open){font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;padding:22px 12px 20px;font-weight:500;color:var(--color-gray-medium);white-space:nowrap}@media all and (min-width:1320px){.nav .nav-main a:not(.button,.nav-open){padding-left:20px;padding-right:20px}}.nav .nav-main a:not(.button,.nav-open):hover{color:var(--color-black)}.nav .nav-buttons{display:none}@media (min-width:1080px){.nav .nav-buttons{display:flex!important;justify-content:flex-end;align-items:center;width:100%;height:var(--header-height)}}@media all and (min-width:1080px) and (max-width:1220px){.nav .nav-buttons .button{padding-left:15px;padding-right:15px}}.nav .nav-buttons .menu-demo a,.nav .nav-buttons .menu-login a,.nav .nav-buttons .menu-pricing a{font-size:16px;line-height:16px}.nav .nav-buttons .menu-pricing{margin-right:10px}.nav .nav-buttons .menu-demo .button{margin-right:10px}.nav .nav-buttons .menu-login .button{border:none}.nav.active .icon-menu{display:none}.nav.active .utility .icon-close{display:block}.block-post-header{text-align:center;margin-bottom:var(--s-md);overflow:hidden;position:relative}@media (min-width:960px){.block-post-header{padding-top:var(--s-lg);margin-bottom:var(--s-xl);min-height:530px}}@media (min-width:960px){.block-post-header .block-post-header-inner,.block-post-header .container,.block-post-header .header-inner{min-height:530px}}@media (max-width:666px){.block-post-header .container,.block-post-header .header-inner{padding-left:0;padding-right:0}}.block-post-header .bg{width:100%}@media (min-width:960px){.block-post-header .bg{position:absolute;top:0;left:0;height:100%;object-fit:cover;object-position:bottom left}}.block-post-header .block-post-header-inner{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:flex-start}.block-post-header .block-post-header-text{position:relative;z-index:2;background-color:var(--color-white);border-bottom:1px solid var(--color-gray-light);border-radius:2px;color:var(--color-black);max-width:820px;text-align:start;padding:var(--s-sm) var(--s-xs)}@media (min-width:960px){.block-post-header .block-post-header-text{border-bottom:0;padding:var(--s-sm) var(--s-sm) 0}}@media all and (max-height:829px){.block-post-header .block-post-header-text{padding-bottom:0}}.block-post-header .block-post-header-text .heading-1{margin-bottom:var(--s-xs)}.block-post-header .block-post-header-text .author{font-weight:700;margin-bottom:var(--s-xxs)}.block-post-header .block-post-header-text .terms{margin-bottom:0;font-weight:700;color:var(--color-blue)}.block-post-wrap{display:grid;grid-template-columns:1fr;margin-bottom:var(--s-lg);gap:80px}@media (min-width:960px){.block-post-wrap{grid-template-columns:75% 1fr}}.block-post-wrap .post-side{display:none}@media (min-width:960px){.block-post-wrap .post-side{display:block}.block-post-wrap .post-side .toc-stick{position:sticky;top:130px}.block-post-wrap .post-side ul{margin-top:var(--s-sm)}.block-post-wrap .post-side a{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;font-weight:500;color:var(--color-gray-dark)}.block-post-wrap .post-side a:hover{color:var(--color-blue-hover)}.block-post-wrap .post-side li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--color-shaded);text-wrap:balance}.block-post-wrap .post-side li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}}.rotate-words{display:inline-block}.rotate-words.rotate-1 .rotate-words-wrap{display:inline-block;position:relative;height:1em}.rotate-words.rotate-1 b{display:inline-block;position:absolute;left:0;top:0;opacity:0;color:var(--color-blue);transform:translateY(100%)}.rotate-words.rotate-1 b.is-visible{position:relative;opacity:1;transform:translateY(0);animation:word-in .6s ease-out}.rotate-words.rotate-1 b.is-hidden{animation:word-out .3s ease-in-out}@keyframes word-in{0%{transform:translateY(100%);opacity:0}60%{transform:translateY(-10%);opacity:1}100%{transform:translateY(0);opacity:1}}@keyframes word-out{0%{transform:translateY(0);opacity:1}40%{transform:translateY(10%)}100%{transform:translateY(-100%);opacity:.2}}.share{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;color:var(--color-gray-medium);position:sticky;top:30px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.share svg{width:22px;height:22px;fill:var(--color-white)}.share a{width:50px;height:50px;background-color:var(--color-gray-light);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:12px}.social{display:flex;gap:20px}.social svg{width:25px;height:25px}.social a{display:flex;align-items:center;justify-content:center}.block-accordion{position:relative;text-align:center}.block-accordion .accordion-wrap{margin-top:var(--s-lg)}.block-accordion details{width:100%;text-align:start}@media (min-width:960px){.block-accordion details{padding:0 0 0 var(--s-md)}}.block-accordion details[open]{border-color:var(--color-blue)}.block-accordion details[open]:last-child summary{border-bottom:0}.block-accordion summary{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;background:0 0;list-style-type:none;padding:var(--s-xs) 0;border-top:1px solid #ccc;display:flex;text-wrap:balance;align-items:center;justify-content:space-between;text-align:start;cursor:pointer}.block-accordion summary::-webkit-details-marker{display:none;background:0 0;color:transparent}@media (min-width:768px){.block-accordion summary{align-items:flex-start}}.block-accordion summary span:first-child{flex:1}.block-accordion summary .close{display:none}.block-accordion details[open] summary{font-weight:700}.block-accordion details[open] summary .open{display:none}.block-accordion details[open] summary .open svg{margin-top:5px;transform:rotate(180deg)}.block-accordion details[open] summary .close{display:inline-block}.block-accordion details[open] summary .close svg{transform:rotate(-180deg);margin-top:2px}.block-accordion p{margin:-10px 0 0;padding-bottom:var(--s-sm);text-wrap:pretty;max-width:1200px}@media (min-width:960px){.block-accordion p{margin-top:-30px}}.block-blog{position:relative;padding:var(--s-md) 0;text-align:center}@media (min-width:960px){.block-blog{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-blog .cards{display:grid;grid-template-columns:1fr;gap:var(--s-md)}@media (min-width:768px){.block-blog .cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-blog .cards{grid-template-columns:repeat(3,1fr)}}.block-blog .card .button{margin-top:20px}.block-blog .pagination{display:flex;justify-content:center;align-items:center;padding-top:var(--s-lg);margin-top:var(--s-lg);color:var(--color-gray-medium);border-top:1px solid var(--color-gray-light)}.block-blog .pagination .prev{margin-right:20px}.block-blog .pagination .next{margin-left:20px}.block-blog .pagination ul{display:flex;gap:10px;justify-content:center;align-items:center}.block-cta{text-align:center;padding:var(--s-md)}@media (min-width:960px){.block-cta{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cta.bg-gray{background-color:var(--color-shaded)}.block-cta.bg-blue{background-color:var(--color-blue)}.block-cta.text-light{color:var(--color-white)}.block-cta.text-dark{color:var(--color-black)}.block-cta .block-wysiwyg .wysiwyg h1,.block-cta .block-wysiwyg .wysiwyg h2,.block-cta .heading-2,.block-cta h2.wp-block-heading,.block-wysiwyg .wysiwyg .block-cta h1,.block-wysiwyg .wysiwyg .block-cta h2{margin-bottom:var(--s-xs)}.block-cta .buttons{margin-top:var(--s-sm)}.block-cta .block-wysiwyg .wysiwyg h1,.block-cta .block-wysiwyg .wysiwyg h2,.block-cta .heading-2,.block-cta .lead,.block-cta h2.wp-block-heading,.block-wysiwyg .wysiwyg .block-cta h1,.block-wysiwyg .wysiwyg .block-cta h2{margin-inline:auto}.block-cta .images{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:var(--s-md)}.block-gallery{text-align:center}.block-gallery .images{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:var(--s-md)}.block-hero{text-align:center;padding:var(--s-md) 0;position:relative}.block-hero.height-tall{min-height:630px}.block-hero.height-tall .block-hero-inner,.block-hero.height-tall .container,.block-hero.height-tall .header-inner{min-height:630px}.block-hero .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom left}.block-hero-inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:var(--s-lg) 0 0}.block-hero-text{position:relative;z-index:2}.block-hero-text .heading-1{margin-bottom:var(--s-sm)}.block-hero-text .lead{margin-left:auto;margin-right:auto}.block-hero-text .buttons{margin-top:var(--s-md)}.block-hero-text .image,.block-hero-text .video{margin-top:var(--s-md);max-width:100%}.block-hero-full{text-align:center;overflow:hidden;position:relative}@media (min-width:768px){.block-hero-full{padding-top:var(--s-md)}}@media (min-width:960px){.block-hero-full{padding-top:var(--s-lg)}}@media (max-width:666px){.block-hero-full .container,.block-hero-full .header-inner{padding-left:0;padding-right:0}}@media (min-width:768px){.block-hero-full.height-tall{min-height:630px}}@media all and (min-width:768px) and (min-height:930px){.block-hero-full.height-tall{min-height:830px}}@media (min-width:768px){.block-hero-full.height-tall .block-hero-full-inner,.block-hero-full.height-tall .container,.block-hero-full.height-tall .header-inner{min-height:630px}}@media all and (min-width:768px) and (min-height:930px){.block-hero-full.height-tall .block-hero-full-inner,.block-hero-full.height-tall .container,.block-hero-full.height-tall .header-inner{min-height:830px}}.block-hero-full .bg{width:100%;height:100%;object-fit:cover;object-position:bottom left}@media (min-width:768px){.block-hero-full .bg{position:absolute;top:0;left:0}}.block-hero-full .bg-video{width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width:768px){.block-hero-full .bg-video{position:absolute;top:0;left:0}}.block-hero-full-inner{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:flex-start}.block-hero-full-text{position:relative;z-index:2;background-color:var(--color-white);border-radius:2px;color:var(--color-black);max-width:820px;text-align:start;padding:var(--s-xs)}@media (min-width:768px){.block-hero-full-text{padding:var(--s-sm)}}@media all and (max-height:829px){.block-hero-full-text{padding-bottom:0}}.block-hero-full-text .heading-1{margin-bottom:var(--s-xxs);display:flex;align-items:center;position:relative;z-index:2}@media (min-width:768px){.block-hero-full-text .heading-1{margin-bottom:var(--s-xs)}}.block-hero-full-text .lead{margin-bottom:var(--s-sm);color:#515166}.block-hero-full-text .buttons{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width:667px){.block-hero-full-text .buttons{flex-direction:row}}.block-hero-full.shade-on::before{content:"";background-color:rgba(0,0,0,.1);width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:2}.block-hero-full.shade-on .block-hero-full-text{box-shadow:var(--box-shadow)}.block-hero-form{padding:var(--s-md) 0;position:relative}@media (min-width:960px){.block-hero-form{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-hero-form .heading-1{position:relative;z-index:2}.block-hero-form .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom left}.block-hero-form.type-guidebook,.block-hero-form.type-whitepaper{text-align:center}.block-hero-form-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:960px){.block-hero-form-inner{grid-template-columns:repeat(2,1fr);gap:0}}.type-guidebook .block-hero-form-inner,.type-whitepaper .block-hero-form-inner{margin-top:var(--s-lg);gap:80px}.block-hero-form-text{position:relative}@media (min-width:960px){.block-hero-form-text{padding:var(--s-sm)}}.block-hero-form-text .buttons{margin-top:var(--s-sm);align-items:flex-start;justify-content:flex-start}@media (min-width:768px) and (max-width:959px){.block-hero-form-text .buttons{flex-direction:row}}.block-hero-form-text img{margin:30px 0 0;max-width:80%}.block-hero-form-form{position:relative;background-color:var(--color-white);box-shadow:var(--box-shadow);border-radius:10px;padding:var(--s-xs)}.block-hero-form-form h3{margin-bottom:var(--s-xs)}@media (min-width:960px){.block-hero-form-form{padding:var(--s-sm)}}.block-hero-form-image{position:relative;display:flex;align-items:center;justify-content:center}.block-hero-form-video{position:relative;display:flex;align-items:center;justify-content:center}.block-hero-form-video video{max-width:100%}.block-hero-form .label{display:block;margin-bottom:var(--s-xxs);position:relative;z-index:3}.block-hero-form h1{margin-bottom:var(--s-xs)}.block-hero-form .lead{position:relative;z-index:3;margin-left:auto;margin-right:auto}.block-jobs{position:relative}.block-jobs h2{margin-left:0!important}.block-jobs .lead{margin-top:var(--s-xs)}.block-jobs #grnhse_app{margin:0 -20px -20px}.block-logos{text-align:center}.block-logos .glide-logos{position:relative;margin-top:var(--s-sm)}.block-logos .glide__slides{gap:70px}.block-logos .glide__slides div{width:auto!important;margin:0!important;display:flex;align-items:center;justify-content:center}.block-quote-slider{position:relative;text-align:center}.block-quote-slider .block-wysiwyg .wysiwyg h1,.block-quote-slider .block-wysiwyg .wysiwyg h2,.block-quote-slider .heading-2,.block-quote-slider h2.wp-block-heading,.block-wysiwyg .wysiwyg .block-quote-slider h1,.block-wysiwyg .wysiwyg .block-quote-slider h2{margin-bottom:var(--s-lg)}.block-quote-slider .buttons{margin-top:var(--s-sm)}.block-quote-slider .glide__slides{display:flex;align-items:stretch;justify-content:center;gap:10px}@media (min-width:1260px){.block-quote-slider .glide__slides{gap:40px}}.block-quote-slider .glide__slide{height:auto}.block-quote-slider blockquote{background-color:var(--color-gray-light);padding:40px;margin:0;text-align:start;position:relative;height:100%;border-radius:30px}@media (min-width:1260px){.block-quote-slider blockquote{padding:100px 150px}}.block-quote-slider blockquote.text-light{color:var(--color-white)}.block-quote-slider blockquote.text-light svg{opacity:.1}.block-quote-slider blockquote .logo{margin-bottom:var(--s-xs);position:relative;z-index:2}.block-quote-slider blockquote p{font-size:21px;font-size:1.3125rem;line-height:29px;line-height:1.8125rem;position:relative;z-index:2;max-width:700px}.block-quote-slider blockquote footer{margin-top:var(--s-md);position:relative;z-index:2;display:flex;align-items:center;gap:20px;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem}.block-quote-slider blockquote footer img{border-radius:50%}.block-quote-slider blockquote footer strong{display:block;font-weight:700;margin-bottom:5px;font-size:21px;font-size:1.3125rem;line-height:21px;line-height:1.3125rem}.block-quote-slider blockquote svg{width:336px;position:absolute;bottom:0;right:30px;opacity:.5;z-index:1}.block-integrations{text-align:center}.block-integrations .block-wysiwyg .wysiwyg h1,.block-integrations .block-wysiwyg .wysiwyg h2,.block-integrations .heading-2,.block-integrations h2.wp-block-heading,.block-wysiwyg .wysiwyg .block-integrations h1,.block-wysiwyg .wysiwyg .block-integrations h2{margin-bottom:20px}.block-integrations .lead{margin-inline:auto}.block-integrations .partners{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;margin-top:var(--s-md);gap:80px 40px}@media (min-width:768px){.block-integrations .partners{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-integrations .partners{grid-template-columns:repeat(4,1fr)}}.block-integrations .buttons{margin-top:var(--s-sm)}.block-cards{text-align:center}.block-cards.bg-blue{background-color:var(--color-blue);color:var(--color-white);padding:var(--s-md) var(--s-xs)}@media (min-width:768px){.block-cards.bg-blue{padding:var(--s-xl) 0}}.block-cards.bg-blue h2{color:#ccc}.block-cards .block-wysiwyg .wysiwyg h1,.block-cards .block-wysiwyg .wysiwyg h2,.block-cards .heading-2,.block-cards h2.wp-block-heading,.block-wysiwyg .wysiwyg .block-cards h1,.block-wysiwyg .wysiwyg .block-cards h2{margin-bottom:var(--s-xs)}.block-cards .lead{margin-left:auto;margin-right:auto}.block-cards .cards{display:grid;grid-template-columns:1fr;align-items:stretch;gap:var(--s-xs);margin-top:var(--s-lg)}@media (min-width:768px){.block-cards .cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-cards .cards-3{grid-template-columns:repeat(3,1fr)}.block-cards .cards-4{grid-template-columns:repeat(4,1fr)}.block-cards .cards-5{grid-template-columns:repeat(5,1fr)}}.block-cards .card{border-radius:10px;display:flex;flex-direction:column}.block-cards .card.type-icon{box-shadow:var(--box-shadow)}.block-cards .card.type-icon .card-text{text-align:center;padding:var(--s-md)}.block-cards .card.type-icon .card-text .icon{margin-bottom:var(--s-xs)}.block-cards .card.type-image .card-text{text-align:start;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--color-white);color:var(--color-black);padding:var(--s-xs);flex:1;margin-top:-20px}.block-cards .card.type-image .card-image{border-top-left-radius:10px;border-top-right-radius:10px;flex:1}.block-cards .card.type-image .card-image img{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;display:block;width:100%;height:100%;object-fit:cover}.block-cards .card.type-image .card-text{flex:0}.block-cards .card .card-text h3{margin-bottom:var(--s-xxs);font-weight:700}.block-cards .card .card-text p{color:var(--color-gray-dark)}.block-cards .card .card-text ul{margin-left:30px}.block-cards .card .card-text ul li{list-style-type:disc;margin-bottom:5px}.block-cards .buttons{margin-top:var(--s-sm)}.block-case-about{position:relative;border-top:1px solid #ccc}.block-case-about .cards{display:flex;flex-direction:column;gap:60px;margin-top:var(--s-sm)}@media (min-width:768px){.block-case-about .cards{gap:30px}}.block-case-about .card{display:grid;align-items:center;gap:0;color:var(--color-gray-dark)}@media (min-width:768px){.block-case-about .card{grid-template-columns:30% 70%;gap:40px}}@media (min-width:960px){.block-case-about .card{grid-template-columns:20% 80%}}.block-case-about .card-image img{object-fit:cover;height:auto}.block-case-about .card a{font-weight:700}.block-grid{text-align:center}.block-grid .block-wysiwyg .wysiwyg h1,.block-grid .block-wysiwyg .wysiwyg h2,.block-grid .heading-2,.block-grid h2.wp-block-heading,.block-wysiwyg .wysiwyg .block-grid h1,.block-wysiwyg .wysiwyg .block-grid h2{margin-bottom:var(--s-xs)}.block-grid .lead{margin-left:auto;margin-right:auto}.block-grid .cards{display:grid;grid-template-columns:1fr;align-items:stretch;gap:var(--s-xs);margin-top:var(--s-lg)}@media (min-width:768px){.block-grid .cards{grid-template-columns:repeat(2,1fr);gap:var(--s-sm)}}.block-grid .card{border-radius:10px;text-align:center;padding:var(--s-sm);box-shadow:var(--box-shadow);max-width:100%}@media (min-width:960px){.block-grid .card{padding:var(--s-md) var(--s-lg)}}.block-grid .card .icon{margin-bottom:var(--s-xs)}.block-grid .card h3{margin-bottom:var(--s-xxs);font-weight:700}.block-grid .card p{color:var(--color-gray-dark)}.block-grid .card p:last-child{margin-bottom:0}.block-form{position:relative;color:var(--color-white);overflow:hidden}.block-form .container,.block-form .header-inner{position:relative}.block-carousel{text-align:center}.block-carousel .lead{margin:var(--s-xs) auto 0}.block-carousel .cards{display:grid;grid-template-columns:1fr;margin-top:var(--s-lg);gap:10px}@media (min-width:960px){.block-carousel .cards{grid-template-columns:300px 1fr;gap:0}}.block-carousel .cards-nav{color:var(--color-gray-medium);display:flex;gap:20px;overflow:scroll;padding-bottom:20px;padding-left:10px;padding-right:10px}@media (min-width:768px){.block-carousel .cards-nav{justify-content:center}}@media (min-width:960px){.block-carousel .cards-nav{flex-direction:column;align-items:flex-end;margin-right:40px;padding:0;overflow:auto;gap:30px}}.block-carousel .cards-nav a{display:block;font-weight:700;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;color:var(--color-gray-medium)}@media (min-width:960px){.block-carousel .cards-nav a{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;border-right:5px solid;padding:3px 10px 5px 0;text-align:end}}.block-carousel .cards-nav .active a{color:var(--color-blue);border-color:var(--color-blue)}.block-carousel .card{display:none;grid-template-columns:1fr;gap:20px}@media (min-width:960px){.block-carousel .card{grid-template-columns:604px 1fr;gap:40px}}.block-carousel .card.active{display:grid}.block-carousel .card-image{background-color:var(--color-shaded);border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;padding:40px}.block-carousel .card-image img{display:block;object-fit:contain}.block-carousel .card-text{text-align:start}.block-carousel .card-text h3{margin-bottom:var(--s-xxs);font-weight:700}.block-carousel .card-text p{color:var(--color-gray-dark)}.block-cards-resources{background-color:var(--color-white);color:var(--color-black);text-align:center}.block-cards-resources .cards{display:grid;grid-template-columns:1fr;gap:30px;margin-top:var(--s-md)}@media (min-width:768px){.block-cards-resources .cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-cards-resources .cards-3{grid-template-columns:repeat(3,1fr)}.block-cards-resources .cards-4{grid-template-columns:repeat(4,1fr)}.block-cards-resources .cards-5{grid-template-columns:repeat(5,1fr)}}.block-image{text-align:center}.block-image img{max-width:100%;height:auto}.block-panel{position:relative;text-align:center}.block-panel-inner{display:grid;grid-template-columns:1fr;gap:var(--s-xs)}@media (min-width:960px){.block-panel-inner{grid-template-columns:repeat(2,1fr);gap:var(--s-md)}}.block-panel-text{order:2;text-align:start;display:flex;flex-direction:column;justify-content:center;padding:0}@media (max-width:959px){.block-panel-text{order:2!important}}@media (min-width:960px){.block-panel-text{padding-left:var(--s-md);padding-right:var(--s-md)}}.block-panel-text .icon{margin-bottom:var(--s-xs)}.block-panel-text .heading-3,.block-panel-text .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-panel-text .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-panel-text .page-template-page-basic .page-basic-wrap .post-content-basic h4,.block-panel-text .post-content h1,.block-panel-text .post-content h2,.block-panel-text .post-content h3,.block-panel-text .post-content h4,.block-panel-text .post-content h5,.block-panel-text .post-content h6,.block-panel-text .wysiwyg h1,.block-panel-text .wysiwyg h2,.block-panel-text .wysiwyg h3,.block-panel-text .wysiwyg h4,.block-panel-text .wysiwyg h5,.block-panel-text .wysiwyg h6,.page-template-page-basic .page-basic-wrap .post-content-basic .block-panel-text h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-panel-text h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-panel-text h4,.post-content .block-panel-text h1,.post-content .block-panel-text h2,.post-content .block-panel-text h3,.post-content .block-panel-text h4,.post-content .block-panel-text h5,.post-content .block-panel-text h6,.wysiwyg .block-panel-text h1,.wysiwyg .block-panel-text h2,.wysiwyg .block-panel-text h3,.wysiwyg .block-panel-text h4,.wysiwyg .block-panel-text h5,.wysiwyg .block-panel-text h6{margin-bottom:var(--s-xs)}.block-panel-text .buttons{align-self:flex-start;margin-top:var(--s-xxs)}.block-panel-text .wysiwyg h1,.block-panel-text .wysiwyg h2,.block-panel-text .wysiwyg h3,.block-panel-text .wysiwyg h4,.block-panel-text .wysiwyg h5,.block-panel-text .wysiwyg h6{font-weight:700;margin:40px 0 10px}@media (max-width:959px){.block-panel-image{order:1!important}}@media (min-width:960px){.block-panel-image.align-right img{margin-right:-20%}.block-panel-image.align-left img{margin-left:-20%}}.block-panel-image img,.block-panel-image video{max-width:100%;object-fit:cover;height:auto;padding:var(--s-sm);border-radius:13px;border-top:1px solid rgba(76,73,255,.09);box-shadow:var(--box-shadow)}.block-panel-image .lottie-animation{max-width:100%;object-fit:cover;height:auto}.block-panel.align-right .block-panel-text{order:1}.block-panel.align-right .block-panel-image{order:2}.block-panel-gated{position:relative;text-align:center;padding:var(--s-md) 0}@media (min-width:960px){.block-panel-gated{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-panel-gated-inner{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:960px){.block-panel-gated-inner{grid-template-columns:repeat(2,1fr);gap:80px}}.block-panel-gated-text{text-align:start}.block-panel-gated-text .heading-3,.block-panel-gated-text .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-panel-gated-text .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-panel-gated-text .page-template-page-basic .page-basic-wrap .post-content-basic h4,.block-panel-gated-text .post-content h1,.block-panel-gated-text .post-content h2,.block-panel-gated-text .post-content h3,.block-panel-gated-text .post-content h4,.block-panel-gated-text .post-content h5,.block-panel-gated-text .post-content h6,.block-panel-gated-text .wysiwyg h1,.block-panel-gated-text .wysiwyg h2,.block-panel-gated-text .wysiwyg h3,.block-panel-gated-text .wysiwyg h4,.block-panel-gated-text .wysiwyg h5,.block-panel-gated-text .wysiwyg h6,.page-template-page-basic .page-basic-wrap .post-content-basic .block-panel-gated-text h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-panel-gated-text h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-panel-gated-text h4,.post-content .block-panel-gated-text h1,.post-content .block-panel-gated-text h2,.post-content .block-panel-gated-text h3,.post-content .block-panel-gated-text h4,.post-content .block-panel-gated-text h5,.post-content .block-panel-gated-text h6,.wysiwyg .block-panel-gated-text h1,.wysiwyg .block-panel-gated-text h2,.wysiwyg .block-panel-gated-text h3,.wysiwyg .block-panel-gated-text h4,.wysiwyg .block-panel-gated-text h5,.wysiwyg .block-panel-gated-text h6{margin-bottom:var(--s-xxs)}.block-panel-gated-text .wysiwyg{margin-bottom:var(--s-sm)}.block-panel-gated-video{text-align:start}.block-panel-gated-video>div{margin-top:var(--s-xs);box-shadow:var(--box-shadow)}.block-pricing{text-align:center}.block-pricing.bg-blue{background-color:var(--color-blue);color:var(--color-white);padding:var(--s-md) var(--s-xs)}@media (min-width:768px){.block-pricing.bg-blue{padding:var(--s-xl) 0}}.block-pricing.bg-blue h2{color:#ccc}.block-pricing .block-wysiwyg .wysiwyg h1,.block-pricing .block-wysiwyg .wysiwyg h2,.block-pricing .heading-2,.block-pricing h2.wp-block-heading,.block-wysiwyg .wysiwyg .block-pricing h1,.block-wysiwyg .wysiwyg .block-pricing h2{margin-bottom:var(--s-xs)}.block-pricing .lead{margin-inline:auto}.block-pricing .cards{display:grid;grid-template-columns:1fr;align-items:stretch;gap:var(--s-xs);margin-top:var(--s-md)}@media (min-width:768px){.block-pricing .cards{margin-top:var(--s-lg)}}@media (min-width:960px){.block-pricing .cards-3{grid-template-columns:repeat(3,1fr)}.block-pricing .cards-4{grid-template-columns:repeat(4,1fr)}}.block-pricing .card{border-radius:10px;display:flex;flex-direction:column;background-color:var(--color-shaded);color:var(--color-black);padding:var(--s-xs)}@media (min-width:768px){.block-pricing .card{padding:var(--s-sm)}}.block-pricing .card p:last-child,.block-pricing .card ul:last-child{margin-bottom:var(--s-sm)}.block-pricing .card li{margin-left:25px;list-style-type:square;margin-bottom:5px;color:var(--color-gray-dark)}.block-pricing .card h3{margin-bottom:var(--s-xs);color:var(--color-blue)}.block-pricing .card .button{margin-top:auto}.block-stats{text-align:center}.block-stats .block-wysiwyg .wysiwyg h1,.block-stats .block-wysiwyg .wysiwyg h2,.block-stats .heading-2,.block-stats h2.wp-block-heading,.block-wysiwyg .wysiwyg .block-stats h1,.block-wysiwyg .wysiwyg .block-stats h2{position:relative}.block-stats .stats{display:flex;flex-direction:column;gap:20px;margin-top:var(--s-lg)}@media (min-width:768px){.block-stats .stats{justify-content:start;gap:40px}}@media (min-width:960px){.block-stats .stats{flex-direction:row;justify-content:center;gap:80px}}.block-stats .stat{text-align:center}@media (min-width:960px){.block-stats .stat{padding-left:80px;padding-top:20px;padding-bottom:20px;padding:30px 0}}@media (min-width:768px) and (max-width:959px){.block-stats .stat{flex:1 1 50%}}.block-stats .stat .t-stat{margin-bottom:0;color:var(--color-blue)}.block-events-webinars{position:relative;padding:var(--s-md) 0;text-align:center}@media (min-width:960px){.block-events-webinars{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-events-webinars .cards{display:grid;grid-template-columns:1fr;gap:60px}@media (min-width:768px){.block-events-webinars .cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-events-webinars .cards{grid-template-columns:repeat(3,1fr)}}.block-events-webinars .card .button{margin-top:20px}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin:40px 0 20px}.post-content p,.wysiwyg p{margin-bottom:20px}.post-content p:last-child,.wysiwyg p:last-child{margin-bottom:0}.post-content ul,.wysiwyg ul{margin:25px 0;padding:0}.post-content ul li,.wysiwyg ul li{list-style-type:disc;margin:0 0 15px 45px;padding:0}.post-content ol,.wysiwyg ol{margin:25px 0;padding:0}.post-content ol li,.wysiwyg ol li{list-style-type:decimal;margin:0 0 15px 45px;padding:0}.block-wysiwyg{position:relative;text-align:center}.block-wysiwyg.align-left{text-align:start}.block-wysiwyg .heading-2,.block-wysiwyg .wysiwyg h1,.block-wysiwyg .wysiwyg h2,.block-wysiwyg h2.wp-block-heading{margin-bottom:var(--s-sm)}.block-wysiwyg .wistia_responsive_padding{box-shadow:var(--box-shadow)}.block-wysiwyg figure{padding:0;margin:var(--s-sm) 0;max-width:100%}.block-wysiwyg figure img{max-width:100%;height:auto}.block-wysiwyg figure .wp-caption-text{color:var(--color-gray-medium)}.block-table{text-align:center}.block-table h2{margin-bottom:var(--s-md)}.block-table .logos-sm{display:grid;align-items:center;justify-content:center;grid-template-columns:1fr 1fr;margin-top:var(--s-md);position:sticky;top:90px;background-color:var(--color-white);box-shadow:var(--box-shadow);padding:10px 0}@media (min-width:768px){.block-table .logos-sm{display:none}}.block-table .logos-sm div{display:flex;align-items:center;justify-content:center}.block-table .logos-sm img{max-width:100px}.block-table table{width:100%;margin:var(--s-md) 0;border-collapse:collapse;text-align:start}.block-table tr{padding:10px 20px}.block-table tr:nth-child(even){background-color:var(--color-shaded)}.block-table tr.logos .text{border:none}.block-table tr.logos img{max-width:140px}.block-table tr.logos td.logo{text-align:center;border:none}.block-table td{padding:10px 20px;border:1px solid #ccc}.block-table tr.title{background-color:var(--color-white)!important;color:var(--color-gray-dark)}.block-table tr.title th{text-align:start;padding:10px 20px 10px 0}.block-table tr:not(.logos)+tr.title th{padding-top:30px}.block-table td.text{width:50%}.block-table td.text span{font-size:24px;color:var(--color-black)}.block-table td.icon{text-align:center;width:25%}.block-table td.icon img{width:30px;margin-top:5px}@media (max-width:666px){.block-table table{margin-top:0}.block-table tr{display:grid;grid-template-columns:1fr 1fr;padding:0 0 10px;background-color:transparent!important}.block-table tr.title{background-color:var(--color-white)!important;color:var(--color-gray-dark)}.block-table tr.title th{text-align:start;padding:30px 20px 0 0}.block-table tr.logos{display:none}.block-table td.icon{width:auto}.block-table td.icon img{width:20px}.block-table td.logo{padding:0}.block-table td.logo img{max-width:100px}.block-table td.text{width:auto;grid-column-start:1;grid-column-end:span 2;border:none;padding:10px 0 10px}}.block-tips-guidebooks{position:relative;padding:var(--s-md) 0;text-align:center}@media (min-width:960px){.block-tips-guidebooks{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-tips-guidebooks .cards{display:grid;grid-template-columns:1fr;gap:60px}@media (min-width:768px){.block-tips-guidebooks .cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-tips-guidebooks .cards{grid-template-columns:repeat(3,1fr)}}.block-tips-guidebooks .card .button{margin-top:20px}.block-speakers{position:relative;text-align:center;padding:var(--s-md) 0 0}@media (min-width:768px){.block-speakers{padding-top:var(--s-xl)}}.block-speakers .cards{margin-top:var(--s-md);display:flex;flex-direction:column;justify-content:center;gap:40px}@media (min-width:768px){.block-speakers .cards{flex-direction:row;gap:150px}}.block-speakers .card{text-align:center}.block-speakers .card p{max-width:200px;margin-left:auto;margin-right:auto}