:root{--paragraphs:#797988;--heading:#232333;--accent:#ffb74e;--white:white;--dark:#09191f;--border:#d9e0e3;--background:#ecf1f4;--extra-2:#d03152;--extra-1:#1d61bf;--extra-3:#25534e}body{color:var(--paragraphs);font-family:DM Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.7em}h1{color:var(--heading);margin-top:35px;margin-bottom:26px;font-size:55px;font-weight:500;line-height:1.27em}h2{color:var(--heading);margin-top:28px;margin-bottom:20px;font-size:44px;font-weight:500;line-height:1.3em}h3{color:var(--heading);margin-top:27px;margin-bottom:20px;font-size:36px;font-weight:500;line-height:1.3em}h4{color:var(--heading);margin-top:20px;margin-bottom:18px;font-size:30px;font-weight:500;line-height:1.3em}h5{color:var(--heading);margin-top:18px;margin-bottom:17px;font-size:24px;font-weight:500;line-height:1.3em}h6{color:var(--heading);margin-top:15px;margin-bottom:15px;font-size:18px;font-weight:500;line-height:1.3em}p{margin-top:25px;margin-bottom:25px}a{text-decoration:underline}ul,ol{color:var(--heading);margin-top:30px;margin-bottom:30px;padding-left:30px}li{padding-top:3px;padding-bottom:3px;padding-left:9px}img{max-width:100%;display:inline-block}strong{color:var(--heading);font-weight:700}blockquote{border-left:2px solid var(--accent);color:var(--heading);margin-top:30px;margin-bottom:30px;padding:10px 30px;font-size:22px;font-style:italic;font-weight:400;line-height:1.6em}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.navbar{background-color:#0000;flex-direction:row;justify-content:space-between;align-items:center;position:static}.brand{z-index:0;justify-content:center;align-items:center;padding:10px;display:flex}.brand.w--current{z-index:3}.block-navbar{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.nav-menu{background-color:#f1f1f1;flex-direction:row;justify-content:center;align-items:center;width:100%}.menu-button{z-index:999;flex-direction:row;justify-content:flex-start;align-items:flex-end;width:110px;height:40px;padding:0}.menu-button.w--open{background-color:#0000}.nav-link{opacity:.5;color:#000;margin-left:0;margin-right:0;font-size:44px;font-weight:500;line-height:1.27em;transition:opacity .3s}.nav-link:hover{opacity:1}.nav-link.w--current{color:#611dbf}.block-links{flex-direction:column;justify-content:center;align-items:flex-start;width:77%;height:100vh;margin-left:auto;margin-right:auto;display:flex}.logo{width:auto;max-width:none;height:27px}.text-menu-nav{color:var(--heading);text-align:right;letter-spacing:1.5px;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1em}.menu-nav{flex-direction:row;justify-content:center;align-items:center;height:40px;display:flex;position:absolute;inset:0%}.icon-menu{width:17px;max-width:none;margin-left:14px}.icon-close{width:16px;max-width:none;margin-left:14px}.text-close-nav{color:#000;text-align:right;letter-spacing:1.5px;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1em}.close-nav{opacity:0;flex-direction:row;justify-content:center;align-items:center;height:40px;display:flex;position:absolute;inset:0%}.fixed-navbar-full{z-index:999;perspective-origin:50% 0;flex-direction:column;justify-content:center;align-items:stretch;height:105px;padding-left:50px;padding-right:50px;display:flex;position:fixed;inset:0% 0% auto}.navbar-bg{border-bottom:1px solid var(--border);background-color:var(--white);position:absolute;inset:0%}.hover-line{z-index:5;opacity:.5;background-color:#797979;width:100%;height:1px;position:absolute;inset:auto 0% 0%}.footer-link{color:#000;align-items:center;text-decoration:none;transition:color .2s;display:flex;position:relative;overflow:hidden}.footer-link:hover{color:#6a25f6}.footer-link.shop-link{display:none}.footer-link-grid{grid-column-gap:5px;grid-row-gap:5px;grid-template-rows:auto;grid-template-columns:1fr;font-size:14px}.footer-grid{grid-column-gap:20px;grid-row-gap:60px;grid-template-columns:3fr auto auto}.footer-grid.container{grid-template-columns:3fr auto auto;padding-left:100px;padding-right:100px}.social-icon{width:15px;height:15px;margin-right:5px}.footer-lead{letter-spacing:-.01em;width:89%}.footer-sub{justify-content:space-between;align-items:center;font-size:12px;display:flex}.overflow-hidden{position:relative;overflow:hidden}.footer-sub-wrap{flex-wrap:wrap;align-items:center;display:flex}.footer-2{background-color:#f2f2f2;width:100%;margin-top:2px;padding:80px 20px 20px}.image-15{align-self:flex-end;width:100%;max-width:none;height:100%;margin-bottom:2px}.footer-logo{width:150px;margin-bottom:20px}.heading-405{font-size:17px}.anchor-tab-point{text-align:center;cursor:auto;background-image:url(https://cdn.prod.website-files.com/5fddfff1a49dc51ce05f8f74/6841606303c4ac6ec1099b31_year-point-inactive.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;display:flex;position:relative}.anchor-tab-point.w--current{background-image:url(https://cdn.prod.website-files.com/5fddfff1a49dc51ce05f8f74/6841606303c4ac6ec1099b32_year-point-active.svg);background-size:16px}.timeline-items-grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr}.card-3-standard{border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:25px;display:flex;position:relative}.card-3-standard.bg-white.outline{background-color:#fff;box-shadow:0 0 0 1px #9aabb82e}.card-3-standard.bg-white.outline.in-house-products-card{overflow:visible}.card-3-standard.center{padding-left:20px;padding-right:20px}.card-3-standard.center.bg-pale-purple{background-color:#efeafe}.card-3-standard.center.bg-deep-purple{background-color:#7540ee}.title-0{letter-spacing:-.05em;max-width:900px;margin-bottom:40px;font-size:72px;font-weight:700;line-height:1.1}.title-0.load-1st{text-align:center;text-align:center;max-width:950px;margin-top:0;margin-left:auto;margin-right:auto;font-size:69px}.map-location{color:#fff;letter-spacing:0;background-color:#5c9efa;border-radius:2px;padding:2px 5px;font-size:10px;font-weight:500;line-height:1.25;position:absolute;inset:0% auto auto 0%}.map-location.germany{top:22%;left:51%}.map-location.france{background-color:#5c9efa;top:23%;left:43%}.map-location.usa{top:14%;left:50%}.map-location.belgium{background-color:var(--accent);top:18.5%;left:49%}.map-location.uk{top:18%;left:45%}.map-location.monaco{background-color:#5c9efa;top:26%;left:50%}.map-location.dubai{top:34%;left:64%}.map-location.korea{top:27%;left:75%}.map-location.denmark{top:15%;left:51%}.map-location.canada{top:20%;left:15%}.map-location.australia{top:65%;left:83%}.map-location.sweden{top:13%;left:45%}.map-location.south-africa{background-color:#5c9efa;top:69%;left:53%}.map-location.finland{top:30%;left:20%}.map-location.poland{background-color:#5c9efa;top:69%;left:53%}.title-2{letter-spacing:-.02em;max-width:600px;margin-bottom:20px;font-size:30px;font-weight:700;line-height:1.3;position:relative}.map-wrapper{z-index:5;width:100%;max-width:640px;margin-left:auto;margin-right:auto;position:relative}.map-wrapper.fade-in-1st{max-width:800px}.timeline-grid{z-index:5;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 3fr;width:75%;margin-left:auto;margin-right:auto;position:relative}.bg-bottom-50{z-index:0;height:50%;position:absolute;inset:auto 0% 0%}.bg-bottom-50.bg-gray-6{background-color:#fff}.anchor-tab-year{color:#d8e0e6;cursor:auto;align-items:center;padding:5px;text-decoration:none;display:flex;position:relative}.anchor-tab-year.w--current{color:#304351;font-weight:700;text-decoration:none}.hover-line-2{z-index:5;opacity:.6;background-color:#37b877;width:100%;height:1px;position:absolute;inset:auto 0% 0%}.map-location-wrapper{z-index:10;width:100%;height:100%;position:absolute;inset:0%}.title-centered-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:800px;margin-bottom:30px;margin-left:auto;margin-right:auto;display:flex}.numbers-2-medium{width:100%;max-width:600px;color:var(--dark);text-align:center;letter-spacing:-.02em;margin-bottom:0;font-size:30px;font-weight:700}.sticky-top-25{flex-direction:column;align-items:flex-start;display:flex;position:sticky;top:25vh}.achor-year{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:auto 40px}.link-with-icon{grid-column-gap:5px;grid-row-gap:5px;color:#37b877;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;margin-top:20px;font-size:16px;line-height:1.3;text-decoration:none;display:grid;position:relative;overflow:hidden}.button-label{z-index:5;position:relative}._4-column-stats{z-index:5;grid-column-gap:0px;grid-row-gap:0px;border-radius:8px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;max-width:800px;margin-left:auto;margin-right:auto;position:relative}._4-column-stats.bg-white.outline.load-4th{background-color:#fffefe;box-shadow:0 0 0 1px #000}.bg-gray-6{background-color:#f8f9fa}.section-hero{width:100%;padding-top:240px;padding-left:80px;padding-right:80px;position:relative}.section-hero.container.center{padding-top:140px}.anchor-grid{grid-column-gap:0px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:auto 40px;position:relative}.year-line{grid-column-gap:16px;grid-row-gap:16px;background-color:#d8e0e6;flex:1;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:2px;margin-right:19px;display:block;position:absolute;inset:15px 0% 20px auto}.timeline-item{z-index:5;grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;width:100%;position:relative;overflow:visible}.section-no-top-margin{width:100%;padding-top:80px;padding-left:80px;padding-right:80px;position:relative}.section-no-top-margin.bg-gray-6{padding-bottom:40px}.text-lead{letter-spacing:-.01em;width:100%;max-width:600px;margin-bottom:40px;font-size:130%;font-weight:400;line-height:1.3}.text-lead.load-2nd{text-align:center;text-align:center;margin-left:auto;margin-right:auto;font-size:115%}.section-3{width:100%;margin-top:1px;padding-top:80px;padding-left:80px;padding-right:80px;position:relative}.section-3.bottom-padding{padding-top:60px;padding-bottom:60px}.container{z-index:5;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;position:relative}.container.bottom-padding{margin-bottom:20px}.text-block-4{text-align:center;margin-left:auto;margin-right:auto;font-size:16px}.text-block-5{text-align:center;font-size:16px}.text-block-6{font-size:16px}.text-block-7{text-align:center;margin-left:auto;margin-right:auto;font-size:16px}.heading-406{margin-top:0;margin-bottom:10px;font-size:160%;font-weight:500}.text-block-8{font-size:16px;line-height:1.3}.text-block-9{margin-top:0;margin-bottom:0;font-size:16px;line-height:1.3}.lnd-cta{background-color:#7540ee;background-image:url(https://cdn.prod.website-files.com/5fddfff1a49dc51ce05f8f74/6846cee1b0b2771ec9b5992c_flowbase_wave.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:row;justify-content:center;align-items:center;min-height:325px;margin-top:0;margin-bottom:0;padding:40px 5% 0;display:flex;position:relative}.lnd_container_main{flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:1140px;margin-left:auto;margin-right:auto;display:flex}.image-13{align-self:auto;width:100px;max-width:none;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0;padding-left:0;padding-right:0}.te01_title{color:#8a94a6;text-align:center;letter-spacing:1px;max-width:500px;margin-bottom:4px;margin-left:auto;margin-right:auto;font-family:Inconsolata,monospace;font-size:14px;font-weight:700;line-height:25px}.te01_title.about-vision{color:var(--border);margin-top:0;margin-bottom:20px}.cta-header{color:#fff;text-align:center;max-width:928px;margin:0 auto;font-size:34px;line-height:41px}.cta-button{max-width:220px;min-height:45px;box-shadow:none;color:#fff;letter-spacing:1px;text-transform:uppercase;background-color:#6836db;border-radius:50px;justify-content:center;align-items:center;margin-top:25px;margin-left:auto;margin-right:auto;padding:16px 30px;font-size:12px;font-weight:600;line-height:17px;transition:all .35s;display:flex}.cta-button:hover{color:#fff;background-color:#7540ee}.fe02_card_titles{flex-direction:column;display:flex}.fe02_icon{mix-blend-mode:normal;width:50px;margin-right:15px}.fe02_icon.opencv-lgoo{width:31px}.fe02_icon.meta-product-event-logo{width:50px}.fe02_icon.sln-logo{mix-blend-mode:darken;width:35px;margin-left:10px}.fe02_icon.eh-logo{mix-blend-mode:difference}.fe02_icon.vwa-logo{width:85px;max-width:none}.fe02_text{color:#c1c7d0;letter-spacing:2px;text-transform:uppercase;margin-top:5px;font-size:11px;font-weight:400;line-height:1.7em}.fe02_h5{color:#0a1f44;margin-top:0;margin-bottom:0;font-size:18px;line-height:21px}.main-container{max-width:none;margin-left:auto;margin-right:auto;padding-top:0;padding-left:10%;padding-right:5%}.main-container.partnership-container{padding-bottom:100px}.fe02_container{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;max-width:1328px;margin-left:0;margin-right:0;display:flex}.fe02_link_cover{margin-top:0;text-decoration:none}.heading-7{text-align:center;letter-spacing:7px;text-transform:uppercase;margin-bottom:30px;padding-left:0;font-family:Inconsolata,monospace;font-size:14px;font-weight:400;line-height:20px}.fe02_card{background-color:#fff;border-radius:10px;justify-content:center;align-items:center;width:24%;min-height:100px;margin-bottom:20px;margin-right:20px;padding:15px 25px;transition:all .2s ease-in;display:flex;position:relative;box-shadow:7px 7px 55px #00000012}.fe02_card:hover{transform:translateY(-5px)}.fe02_card.vwa-card{display:block}.ask-a-question-card{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:25%;min-height:auto;padding:42px 15px;transition:all .2s;display:flex}.ask-a-question-card:hover{transform:translateY(-4px);box-shadow:7px 7px 55px #ebecf0}.ask-a-question-card.ask-a-question-cards{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;width:50%;padding-bottom:26px;padding-left:0;padding-right:0;transition:none}.ask-a-question-card.ask-a-question-cards:hover{box-shadow:7px 7px 55px #ebecf0}.te01_name{color:#0a1f44;text-align:center;margin-top:0;margin-bottom:8px;font-size:13px;line-height:21px}.te01_name.question-card-specialists{color:#bbb;margin-top:40px}.te01_card_wrap{flex-wrap:wrap;justify-content:center;align-items:center;min-width:1131px;padding-left:40px;padding-right:40px;display:flex}.te01_card{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:25%;min-height:auto;padding:42px 15px;transition:all .2s;display:flex}.te01_card:hover{transform:translateY(-4px);box-shadow:7px 7px 55px #ebecf0}.te01_card.ask-a-question-cards{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;width:50%;padding-bottom:26px;padding-left:0;padding-right:0;transition:all .2s}.te01_card.ask-a-question-cards:hover{box-shadow:7px 7px 55px #ebecf0}.uppercase{color:#acadad;letter-spacing:2.5px;text-transform:uppercase;margin-top:10px;margin-bottom:20px;font-family:Inconsolata,monospace;font-weight:400}.uppercase.contact-form{text-align:left}.te01_avatar_02-convers{border-radius:0;justify-content:center;align-items:center;width:60%;height:34vh;margin-bottom:25px;display:flex}.te01_job_title{color:#000;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:700}.button-2{color:#000;background-color:#bbb;border-radius:3px;margin-top:20px;margin-bottom:63px;padding:12px 50px;font-weight:600;transition:background-color .2s}.button-2:hover{background-color:#bbbbbbbf}.button-2.studio-cta:hover{color:#fff;background-color:#000}.button-2.planets-cta:hover{color:#fff;background-color:#6317ff}.paragraph-6{text-align:center;padding-left:60px;padding-right:60px}.image-16{border-radius:10px;max-width:30vw;height:30vh}.text-span,.text-span-2{text-decoration:underline}@media screen and (max-width:991px){.grid-hero{grid-template-rows:auto auto;grid-template-columns:1fr}.block-background{padding-top:80px;padding-left:50px;padding-right:50px}.collection-list-1st{grid-column-gap:60px;grid-row-gap:60px}.title-project{font-size:30px}.block-sticky{padding-left:50px;padding-right:50px}.nav-link{font-size:40px}.fixed-navbar-full,.footer{padding-left:30px;padding-right:30px}.content{padding-bottom:100px;padding-left:30px;padding-right:30px}.title-hero-large{font-size:55px}.bg-color-project-2nd{padding:26px}.title-project-2nd{font-size:30px}.fixed-navbar{width:100%;padding-left:50px;position:absolute}.block-accent{padding-top:80px;padding-left:50px;padding-right:50px}.collection-list-3rd{grid-column-gap:60px;grid-row-gap:60px}.content-project{padding-bottom:100px;padding-left:40px;padding-right:40px}.title-single-project,.title{font-size:50px}.block-single-page{margin-top:20px;margin-bottom:20px}.image-single-page{width:100%}.grid-single-page{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr}.image-banner{height:250px}.block-banner-accent{padding:57px}.grid-image-licensing{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr 1fr}.grid-splash{margin-top:20px;margin-bottom:20px}.hover-line{display:none}.title-1{width:100%}.section-2{padding-top:80px;padding-left:40px;padding-right:40px}.text-block-2{text-align:left}.footer-2{padding-top:80px;padding-left:40px;padding-right:40px}.page-padding{padding-left:5%;padding-right:5%}.contact_component{grid-column-gap:3rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.contact_contact-list{text-align:center}.padding-vertical{padding-left:0;padding-right:0}.button-small{min-height:50px;padding-left:20px;padding-right:20px;font-size:12px}.button-small:hover,.submit-button-fix:hover{background-color:#37b877}.menu-button-2{color:#304351;background-color:#f8f9fa}.menu-button-2.w--open{background-color:#304351}.link-opacity:hover{opacity:1}.card-3-standard{width:100%}.title-0{width:100%;font-size:60px}.dropdown-list-nav{width:100%;margin-left:0}.button-black-outlined:hover{box-shadow:inset 0 0 0 1px #ffffff4d}.nav-grid-no-gap{flex-direction:column;grid-auto-flow:row;width:100%;height:auto;display:flex}.navbar-functions-center{justify-content:flex-end;align-items:center;display:flex}.timeline-grid{width:100%}.footer-space-bottom{padding-left:40px;padding-right:40px}.navbar-container{border-bottom-style:none}.hover-line-2{display:none}.dropdown-list-nav-small{width:100%;margin-left:0}.nav-menu-center{background-color:#f8f9fa;height:auto;max-height:100vh;padding:40px;overflow:auto}.layout{padding-bottom:0;padding-left:0;padding-right:0}.nav-menu-wrapper{flex-direction:column;grid-template-columns:1fr;display:flex}.width-75-center{width:100%;min-width:auto}.nav-dropdown{flex-direction:column;flex:1;display:flex}.nav-promo-grid{grid-template-columns:1fr 1fr 1fr 1fr}.navbar-white-sticky{margin-left:0;margin-right:0;padding-left:40px;padding-right:40px}._4-column-stats,.cms-list-3x,.cms-blog-list-3x{grid-template-columns:1fr 1fr}.section-hero{padding-top:80px;padding-left:40px;padding-right:40px}.section-no-top-margin{padding-left:40px;padding-right:40px}.nav-dropdown-wrapper{align-items:flex-start}.nav-link-alone{color:#304351;height:auto;padding:20px}.nav-link-alone:hover{color:#304351}.section-3{padding-left:40px;padding-right:40px}.text-block-5{margin-left:auto;margin-right:auto}.text-block-6{text-align:left;margin-left:auto;margin-right:auto}.cta-header{font-size:34px;line-height:43px}.tab03_arrow_wrap{display:none}.tab03_block_left{width:60%}.tab03_block_right{width:40%}.tab03_tabs{top:0}.cta-header-2{font-size:34px;line-height:43px}.fe02_icon{margin-bottom:15px}.fe02_card{width:49%;margin-bottom:15px;display:block}.c04_column{padding-right:15px}.ask-a-question-card{width:49%;margin-bottom:15px}.ask-a-question-card.ask-a-question-cards{width:100%}.te01_name{text-align:center}.te01_card_wrap{flex-flow:column;width:100vw;min-width:auto}.te01_card{width:49%;margin-bottom:15px}.te01_card.ask-a-question-cards{width:90%}.te01_job_title{text-align:center}.image-16{max-width:50vw}.heading-image-grid{font-size:20px}.text-link-white:hover{border-bottom-color:#ffffff26}.breadcrumb-2{margin-bottom:20px}.tag-text:hover{box-shadow:inset 0 0 0 1px #eef2f5}.integrations-detail-grid{grid-column-gap:40px;grid-row-gap:40px}.breadcrumb-3{margin-bottom:20px}.integrations-button:hover{background-color:#37b877}.section-4{padding-left:40px;padding-right:40px}.breadcrumb-4{margin-bottom:20px}.section-hero-no-sides-tablet{margin-left:0;margin-right:0;padding-top:0;padding-left:0;padding-right:0}.container-customer-profile{padding-left:0;padding-right:0}.button-rounded-small:hover{color:#304351;box-shadow:inset 0 0 0 1px #eef2f5}.section-5{padding-left:40px;padding-right:40px}.nav-container{justify-content:flex-start;margin-left:auto}.menu-button-3{z-index:999;background-color:#0000;padding:1rem 0 1rem 1rem}.menu-button-3.w--open{background-color:#0000}.logo-link-wrapper{z-index:999;min-height:auto}.nav-menu-2{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background-color:#000c;flex-direction:column;margin-left:0;margin-right:0;padding-top:8rem;position:fixed;inset:0%}.nav-link-2{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:5rem;padding-left:1.25rem;padding-right:1.25rem;font-size:3rem;line-height:5rem;display:flex}.burger-icon{color:#050505;font-size:1.875rem}.logo-2{min-width:2.25rem;max-width:2.25rem}.navbar-2{height:6rem;padding-left:15%;padding-right:15%}}@media screen and (max-width:767px){h1{font-size:48px}h2{font-size:38px}h3{font-size:32px}h4{font-size:26px}h5{font-size:22px}.block-background{padding:65px 30px 50px}.collection-list-1st{grid-column-gap:40px;grid-row-gap:40px}.title-project{font-size:24px}.block-sticky{padding-bottom:65px;padding-left:30px;padding-right:30px}.nav-link{font-size:30px}.block-arrow{margin-top:50px}.footer{flex-direction:column;padding-top:30px;padding-bottom:30px}.logo-footer{margin-top:7px;margin-bottom:7px}.footer-group{flex-direction:column;margin-top:7px;margin-bottom:7px}.link-footer{margin-top:7px;margin-bottom:7px}.content{min-height:60vh;padding-bottom:80px}.title-hero-large{font-size:48px}.collection-list-wrapper-2nd{margin-left:15px;margin-right:15px}.default-bg-color-2nd{bottom:20px;left:-9px}.title-project-2nd{font-size:24px}.fixed-navbar{padding-top:20px;padding-left:30px;padding-right:30px}.block-accent{padding:65px 30px 50px}.collection-list-3rd{grid-column-gap:40px;grid-row-gap:40px}.content-project{padding-bottom:80px;padding-left:30px;padding-right:30px}.title-single-project{font-size:40px}.title{font-size:36px}.block-single-page{margin-top:10px;margin-bottom:10px}.image-single-page{width:100%;height:200px}.image-banner{height:200px}.block-banner-accent{padding:40px}.block-text-contact{padding:22px}.block-contact-info{min-height:300px}.grid-color-style{grid-template-columns:1fr 1fr 1fr}.grid-splash{margin-top:10px;margin-bottom:10px}.footer-hero,.footer-group-hero{flex-direction:column}.title-1{max-width:none;margin-bottom:40px;font-size:30px}.section-2{padding-top:15vw;padding-left:5vw;padding-right:5vw}.rich-text-block-2{width:100%}.text-block-2{text-align:left}.footer-lead{width:100%}.footer-sub{flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer-sub-wrap{margin-top:10px}.footer-2{padding-top:15vw;padding-left:5vw;padding-right:5vw}.page-padding{padding-left:1.25rem;padding-right:1.25rem}.select2_mobile{display:block}.contact-heading{text-align:center}.contact_component{grid-row-gap:3rem;grid-template-columns:1fr}.select2_web{display:none}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.contact_contact-list{justify-items:center}.image{width:100%}.sucess-box{width:90%}.padding-vertical{padding-left:0;padding-right:0}.title-0{letter-spacing:-.03em;max-width:none;font-size:30px;line-height:34px}.title-2{letter-spacing:-.01em;font-size:24px}.form-block-margin{margin-bottom:20px}.footer-link-black-big{font-size:20px}.footer-space-bottom{padding-top:40px;padding-left:25px;padding-right:25px}.title-centered-wrapper{margin-bottom:20px}.numbers-2-medium{letter-spacing:-.01em;font-size:24px;line-height:28px}.nav-menu-center{padding-left:25px;padding-right:25px}.layout{padding-left:0;padding-right:0}.webflow-grid{grid-auto-flow:row}.navbar-white-sticky{padding-left:25px;padding-right:25px}.cms-list-3x{grid-column-gap:5px;grid-row-gap:5px}.title-3{letter-spacing:0}.cms-blog-list-3x{grid-column-gap:5px;grid-row-gap:40px}.section-hero{padding-left:25px;padding-right:25px}.nav-link-promo{padding:20px}.footer-grid-2x2{grid-row-gap:40px}.section-no-top-margin{padding-top:40px;padding-left:25px;padding-right:25px}.text-lead{width:100%;margin-bottom:20px;font-size:120%}.section-3{padding-top:40px;padding-left:25px;padding-right:25px}.brand-2{width:20vw}.tab03_icon_wrap{width:40px;height:40px}.tab03_tab_content{flex-direction:column;position:relative}.tab03_menu{flex-wrap:wrap}.tab03_block_left{width:100%;padding-top:15px}.tab03_icon{width:15px}.tab03_block_right{width:100%}.tab03_h2{font-size:32px}.tab03_title{font-size:14px}.tab02_menu{flex-wrap:wrap}.tab02_link{margin-bottom:14px;margin-left:6px;margin-right:6px;padding-left:14px;padding-right:14px}.c10_block{width:100%;margin-bottom:25px;padding-right:0}.fe02_card{width:48.5%;margin-bottom:15px}.c04_columns{margin-bottom:0}.c04_column{margin-bottom:15px}.uppercase{letter-spacing:2px;font-size:12px}.heading-image-grid{letter-spacing:-.01em;font-size:18px}._2-column{grid-column-gap:20px;grid-row-gap:20px}.customer-main-image{min-height:300px}.customer-profile-top{padding-bottom:25px;padding-left:25px;padding-right:25px}.title-1-2{max-width:none;font-size:30px}.integrations-detail-grid{grid-column-gap:20px;grid-row-gap:20px}.bottom-padding-small{padding-bottom:20px}.sticky-detail{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;position:relative;top:0}.links-integration{margin-top:0;padding-bottom:20px}.section-4{padding-top:40px;padding-left:25px;padding-right:25px}._1-column-small-gap{grid-column-gap:20px;grid-row-gap:20px}.title-1-3{max-width:none;font-size:30px}.title-space-wrapper{margin-bottom:20px}.section-5{padding-top:40px;padding-left:25px;padding-right:25px}.logo-link-wrapper{padding-left:0}.logo-2{min-width:2rem;max-width:2rem}}@media screen and (max-width:479px){h1{font-size:42px}h2{font-size:34px}h3{font-size:28px}h4{font-size:24px}h5{font-size:21px}blockquote{padding-left:20px;padding-right:20px}.paragraph-large{font-size:20px}.block-background{padding:50px 20px 30px}.collection-list-1st{grid-column-gap:30px;grid-row-gap:30px}.title-project{font-size:20px}.text-info-project{font-size:14px}.block-sticky{padding-bottom:50px;padding-left:20px;padding-right:20px}.block-arrow{margin-top:35px}.fixed-navbar-full,.footer{padding-left:20px;padding-right:20px}.content{padding-bottom:60px;padding-left:20px;padding-right:20px}.title-hero-large{font-size:42px}.collection-list-wrapper-2nd{margin-left:10px;margin-right:10px}.bg-color-project-2nd{padding:18px}.title-project-2nd{font-size:20px}.fixed-navbar{padding-left:20px;padding-right:20px}.block-accent{padding:50px 20px 30px}.collection-list-3rd{grid-column-gap:30px;grid-row-gap:30px}.image-single-project{min-height:300px}.content-project{padding-bottom:60px;padding-left:20px;padding-right:20px}.text-info-single-project{font-size:14px}.title-single-project{font-size:35px}.title{margin-left:0;font-size:27px}.title.title-manifest{margin-bottom:20px}.paragraph-large-single{font-size:20px}.paragraph-large-single.center{margin-right:20px}.image-single-page{width:100%;margin-top:0;margin-bottom:0}.grid-single-page{grid-column-gap:20px;grid-row-gap:20px;margin-top:0}.block-banner-accent{padding:20px}.title-banner{margin-bottom:20px}.block-text-contact{margin-right:10px;padding:14px;bottom:10px;left:10px}.text-field,.textarea{margin-bottom:10px}.grid-color-style{grid-template-columns:1fr 1fr}.color-style{padding:15px}.text-color{font-size:14px}.grid-buttons{grid-template-columns:1fr}.buttons-style{justify-content:center}.grid-image-licensing{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}.link-splash{font-size:22px}.hover-line{display:none}.breadcrumb-separator{display:none;overflow:visible}.text-block-2{text-align:left}.footer-link.shop-link{display:none}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid.container{grid-column-gap:13px;grid-row-gap:13px;grid-column-gap:13px;grid-row-gap:13px;flex-direction:column;align-items:flex-start;padding-left:10px;display:flex}.div-block-228{flex:0 auto;align-self:auto}.footer-sub-wrap{display:block}.footer-2.footer-mobile{max-width:100vw;padding-left:0;padding-right:0}.contact_form{grid-row-gap:2rem}.select2_mobile{height:100%}.contact_component{grid-template-columns:1fr}.success-message_closebtn.w--current{align-self:flex-end;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.contact_contact-list{grid-template-columns:1fr}.success-text.hack29-custom-message{order:1;margin-top:20px}.form-field-2col{grid-template-columns:1fr}.projects-content-right_btn{padding-left:1rem;padding-right:1rem}.sucess-box{flex-direction:column;width:100%;height:35%;margin-top:75%;padding:10px}.div-block-7{display:none}.padding-vertical{padding-left:0;padding-right:0}.bg-color-project-3{padding-bottom:5%}.submit-button-fix{border-radius:8px;height:60px;margin-top:5px;position:static}.cms-item-stretch{flex-direction:column}.title-0.load-1st{margin-top:60px;font-size:44px;font-weight:700;line-height:37px}.nav-grid-no-gap{grid-column-gap:0px;grid-row-gap:0px;grid-auto-flow:row;height:auto}.timeline-grid{grid-template-columns:1fr}.sticky-top-25{position:static}.webflow-grid{grid-auto-flow:row}.nav-product-grid{display:block}.nav-promo-grid{grid-template-columns:1fr 1fr}.cms-list-3x{grid-template-columns:1fr}.button-grid{grid-auto-flow:row}.form-horizontal{flex-direction:column}.cms-blog-list-3x{grid-template-columns:1fr}.anchor-grid{grid-column-gap:25vw;grid-row-gap:0px;grid-template-columns:1fr 1fr;width:100%;margin-top:40px}.footer-subtext-grid{grid-auto-flow:row}.year-line{display:none}.timeline-item{grid-template-columns:1fr}.sticky-wrapper{z-index:10;background-color:#f8f9fa;position:sticky;top:80px}.text-lead.load-2nd{font-size:104%}.nav-link-alone{padding-top:20px;padding-bottom:20px}.brand-2{width:30vw}.text-block-6{text-align:center}.tab03_arrow_wrap{display:none}.tab03_menu{justify-content:space-between;align-items:center}.tab03_tab_link{width:50%}.tab03_title{text-align:center}.tab03_tabs{margin-top:35px}.tab02_link{margin-left:4px;margin-right:4px;padding-left:13px;padding-right:13px}.main-container{padding-left:10px;padding-right:10px}.fe02_card,.ask-a-question-card{width:100%}.te01_card_wrap{padding-left:10px;padding-right:10px}.te01_card,.te01_card.ask-a-question-cards,.te01_card.ask-a-question-cards{width:100%}.paragraph-6{text-align:justify}.image-16{max-width:80vw}.sticky-detail{border-bottom:1px solid #9aabb82e;padding-bottom:20px;display:block;position:static}.integrations-button{grid-row-gap:5px;grid-auto-flow:row}.title-space-wrapper{flex-wrap:wrap}.nav-container{padding-right:0}.menu-button-3{padding-left:.5rem;padding-right:0}.nav-menu-2{z-index:998}.nav-link-2{min-height:4rem;font-size:2.5rem;line-height:3rem}.burger-icon,.logo-2{z-index:999;position:relative}.navbar-2{padding-left:10%;padding-right:10%}}#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66c0-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66c6-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66cc-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66d2-1cb67943{align-self:center}#w-node-_82c1c92b-2abc-4f5b-0203-1876a4b88017-1cb67943,#w-node-f1bc3acf-9a3a-d51f-2011-acc35658cf08-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66e4-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66e9-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66ee-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66f3-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66f8-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66fd-1cb67943{grid-area:span 1/span 2/span 1/span 2}#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b675c-1cb67943,#w-node-_1d3c059f-3203-aa53-3f29-33a97519c7b4-1cb67943,#w-node-_4ab496fd-87b9-9a92-c08e-9fa095f478cd-1cb67943{grid-area:span 1/span 1/span 1/span 1}#w-node-_1de9cbf7-6739-0fe7-6962-835c4f666735-4f666725,#w-node-e8335db4-9933-8c44-c365-73d7b03d3c75-4f666725,#w-node-_6237da21-224d-54d8-43f5-77a488c0fc82-4f666725,#w-node-_1de9cbf7-6739-0fe7-6962-835c4f66674b-4f666725,#w-node-_1de9cbf7-6739-0fe7-6962-835c4f666751-4f666725{justify-self:start}#w-node-_1de9cbf7-6739-0fe7-6962-835c4f666757-4f666725{grid-area:span 1/span 3/span 1/span 3}@media screen and (max-width:479px){#w-node-_82c1c92b-2abc-4f5b-0203-1876a4b88017-1cb67943,#w-node-f1bc3acf-9a3a-d51f-2011-acc35658cf08-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66e4-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66e9-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66ee-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66f3-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66f8-1cb67943,#w-node-_9ea89663-6ea6-face-7c86-b7ab6a8b66fd-1cb67943{grid-column:span 1/span 1}#w-node-_1de9cbf7-6739-0fe7-6962-835c4f666727-4f666725{grid-area:span 1/span 2/span 1/span 2}#w-node-_1de9cbf7-6739-0fe7-6962-835c4f666757-4f666725{grid-column:span 2/span 2}}