:root{--colors--c1:#fdfcf6;--colors--d1:#29282d;--colors--h1:#c10924;--bg-text-white:#eeede9;--bg:#fdfcf7;--colors--c3:#eaead6;--lines:#bbbbb6;--bg-2:#e9ebe3;--font-color:#1f1f20;--bg-underline-hover:#f58659;--colors--c1-85:#fdfcf6d9;--text-grey:#7f7f7f;--colors--c4:#d7d7c5;--colors--d2:#47484b;--bg-3:#dadbd1;--white:white;--button:#ecedec;--input-hover:#1084e3;--black-hover:#2f2f31;--colors--c2:#f5f5e0;--orange-hover:#ec7e50}body{background-color:var(--colors--c1);color:var(--colors--d1);font-family:Generalsans,sans-serif;font-size:16px;font-weight:500;line-height:23px}h1{margin-top:20px;margin-bottom:10px;font-size:38px;font-weight:500;line-height:44px}h2{margin-top:20px;margin-bottom:10px;font-size:36px;font-weight:500;line-height:40px}h3{margin-top:20px;margin-bottom:10px;font-size:34px;font-weight:500;line-height:38px}h4{margin-top:10px;margin-bottom:10px;font-size:32px;font-weight:500;line-height:36px}h5{margin-top:10px;margin-bottom:10px;font-size:28px;font-weight:500;line-height:32px}h6{margin-top:10px;margin-bottom:10px;font-size:24px;font-weight:500;line-height:28px}p{line-height:1.125}a{color:var(--colors--h1);word-break:break-all;cursor:pointer;text-decoration:underline}blockquote{border-left:5px solid #e2e2e2;margin-top:40px;margin-bottom:40px;padding:10px 20px;font-size:28px;font-style:italic;font-weight:500;line-height:38px}.content{background-color:var(--bg);position:relative}.content-section{background-color:var(--bg);border-radius:45px 45px 0 0;width:100%;max-width:100%;padding-top:140px;position:relative;top:-40px;overflow:hidden}.content-section.double{padding-bottom:140px}.content-section.page-offset{margin-top:700px;padding-top:75px}.content-section.inner-pages-offset{margin-top:410px;padding-top:60px;padding-bottom:60px}.content-section.for-contact{margin-top:500px;padding-top:134px;padding-bottom:96px;overflow:visible}.content-section.intro{margin-top:620px;padding-top:125px;padding-bottom:172px;top:0}.content-section.intro-about{background-color:var(--colors--h1);color:var(--colors--c1);margin-top:620px;padding-top:147px;padding-bottom:115px;top:auto}.content-section.for-blog{margin-top:500px;padding-top:134px;padding-bottom:134px;overflow:visible}.content-section.related-posts{padding-top:108px;padding-bottom:40px}.content-section.for-portfolio{background-color:var(--colors--c3);margin-top:500px;padding-top:119px;padding-bottom:35px;overflow:visible}.content-section.for-resources{margin-top:500px;padding-top:146px;padding-bottom:60px;overflow:hidden}.content-section.is-blog-post{padding-top:220px}.content-section.intro-portfolio{background-color:var(--colors--c3);color:var(--colors--d1);margin-top:620px;padding-top:147px;padding-bottom:115px;top:-45px}.content-section.for-manifesto{margin-top:500px;padding-top:97px;padding-bottom:107px;overflow:visible}.center-content{justify-content:center;display:flex}.content-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;width:100%;max-width:1098px;margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;position:relative}.go-up-button{z-index:3;background-color:var(--colors--h1);background-image:url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/681e0e65dc99dc16263f7bc9_proximo.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:13px;margin-right:15px;text-decoration:none;transition:opacity .2s;display:flex;position:fixed;bottom:0;right:0}.go-up-button.w--current{z-index:48}.hero-inner-text{letter-spacing:-.5px;margin-top:0;margin-bottom:0;font-size:54px;font-weight:600;line-height:62px}.hero-inner-text.white{color:var(--bg);padding-bottom:12px;line-height:65px}.hero-inner-box{z-index:6;color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto;padding-bottom:0;padding-left:6%;padding-right:6%;display:flex;position:relative}.preloader{z-index:2147483647;background-color:var(--bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;font-size:14px;display:none;position:fixed;inset:0}.navbar{z-index:1000;background-color:#0000;max-width:1098px;margin-top:27px;margin-left:auto;margin-right:auto}.navlink{color:var(--font-color);letter-spacing:-.3px;margin-right:18px;font-family:Generalsans,sans-serif;font-size:17px;line-height:25px;text-decoration:none;transition:color .2s;overflow:hidden}.navlink:hover{color:var(--colors--h1);text-decoration:none}.navlink.w--current{color:var(--colors--h1)}.navlink.login{background-image:url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/681e0e65dc99dc16263f7c27_Padlock.png);background-position:0%;background-repeat:no-repeat;background-size:12px;padding-left:18px}.navlink.last{margin-right:0}.menu-button{display:none}.nav-menu{display:flex}.brand{justify-content:flex-start;align-items:center;transition:transform .2s,opacity .2s}.brand:hover{transform:scale(1.02)}.brand.w--current:hover{transform:scale(1.05)}.content-wrapper-nav{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--colors--c1-85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:76px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center;height:64px;margin-left:25px;margin-right:25px;padding-left:26px;padding-right:26px;display:flex;position:relative}.navigation{z-index:10;position:fixed;inset:0% 0% auto}.footer-expand{flex-wrap:wrap;flex:1;display:flex}.footer-expand.middle{flex-wrap:nowrap;flex:0 auto;width:65%}.footer{z-index:0;background-color:var(--colors--c4);border-top-left-radius:45px;border-top-right-radius:45px;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-top:90px;padding-bottom:57px;position:relative;overflow:hidden}.footer-menu-link:hover,.footer-menu-link.w--current{text-decoration:underline}.footer-menu-link{color:var(--colors--d1);align-items:center;font-weight:500;text-decoration:none}.footer-menu-link:hover,.footer-menu-link.w--current{text-decoration:underline}.footer-menu-link.w--current:hover{text-decoration:none}.footer-menu-link.orange{color:var(--bg-underline-hover);font-weight:600}.footer-menu-link.orange:hover{color:#8e9194}.footer-menu-link.is-title:hover{color:var(--colors--h1)}.footer-top-margin{margin-top:8px;position:relative}.footer-top-margin._20-pixels{margin-top:20px}.footer-top-margin.first{margin-top:13px}.footer-1440-pixels{justify-content:flex-end;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:3%;padding-right:3%;position:relative}.menu{width:40%}.menu._44-percent{width:50%}.menu._60{width:60%}.footer-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:0;padding-bottom:0;padding-left:48px;padding-right:48px;display:flex;position:relative;overflow:hidden}.form{display:flex}.text-field{border-style:solid none solid solid;border-width:1px;border-color:var(--font-color);color:var(--colors--d1);border-radius:10px 0 0 10px;height:50px;margin-bottom:0;padding-left:18px;font-size:15px;transition:border .2s}.text-field:hover,.text-field:focus{border-style:solid;border-color:var(--colors--h1)}.text-field::placeholder{color:var(--colors--d2)}.submit-button{background-color:var(--colors--h1);background-image:url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/681e0e65dc99dc16263f7bd3_Submit-arrow.png);background-position:50%;background-repeat:no-repeat;background-size:19px;border-radius:0 10px 10px 0;width:55px;height:50px;position:relative}.form-block{margin-top:15px;margin-bottom:0}.h2{letter-spacing:-2px;margin-top:0;margin-bottom:5px;font-size:70px;line-height:1.04}.h2.highlight.bottom-margin-15{margin-bottom:15px}.center-icon{margin-bottom:13px}.h3{letter-spacing:-1.5px;margin-top:0;margin-bottom:0;font-size:40px;line-height:1.15}.h3.p1{letter-spacing:0}.h3.highlight{display:inline-block}.hidden{flex-direction:column;position:relative;overflow:hidden}.content-bg{background-color:var(--colors--c1);position:relative}.success-message{text-align:center;background-color:#0000;width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;font-size:16px}.error-message{font-size:14px;line-height:22px}.hero-link-block{position:absolute;inset:0%}.hero-top-bg{background-color:var(--colors--c1);color:var(--colors--c1);justify-content:flex-start;align-items:flex-end;width:100%;min-height:500px;margin-left:auto;margin-right:auto;padding-bottom:160px;display:flex;position:fixed;inset:0% 0% auto;overflow:hidden}.hero-top-bg.extra-space{padding-bottom:135px}.hero-top-bg.for-portfolio{padding-bottom:120px}.white{color:var(--bg)}.newsletter{width:25%}.hero-image-scale{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0%}.hero-image-scale.home{background-image:linear-gradient(90deg,#000,#0000 67%,#0000),url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/6832c789a4a30e3a673d7efe_g4v-home-hero-min.avif);background-position:0 0,100% 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-image-scale.expertise{background-image:linear-gradient(90deg,#000,#0000 67%,#0000),url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/6832c78acb787ed246d9b112_g4v-expertise-hero-min.avif);background-position:0 0,100% 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-image-scale.resources{background-image:linear-gradient(360deg,#000,#00000094 42%,#0000),url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/6832c6b1b1d60ed1730830f0_g4v-resources-hero.avif);background-position:0 0,100% 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-image-scale.blog{background-image:linear-gradient(360deg,#000,#00000094 42%,#0000),url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/6832c788be3b408b4a44258d_g4v-blog-hero-min.avif);background-position:0 0,100% 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-image-scale.contact{background-image:linear-gradient(360deg,#000,#00000094 42%,#0000),url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/6832c78833ad069d786170ba_g4v-contact-hero-min.avif);background-position:0 0,100% 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-image-scale.portfolio{background-image:linear-gradient(90deg,#000,#0000 67%,#0000),url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/6832e2085b8a3c54fe8953e7_g4v-portfolio-hero-min.avif);background-position:0 0,100% 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-image-scale.manifesto{background-image:linear-gradient(360deg,#000,#00000094 42%,#0000),url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/6832c788e5b4f43962142616_g4v-manifesto-hero-min.avif);background-position:0 0,100% 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.dark-on-scroll{background-color:var(--colors--d1);opacity:0;position:absolute;inset:0%}.on-load-bg{background-color:#060606;display:none;position:absolute;inset:0%}.logo{width:auto;height:26px}.p2{margin-bottom:0;line-height:1.225}.p2.bottom-margin-10{margin-bottom:10px}.p2.color-d2{color:var(--colors--d2)}.p2.caption{color:var(--colors--d1);margin-top:-1rem;text-decoration:none}.p1{word-break:normal;margin-bottom:0;font-size:21px;line-height:1.1}.p1.color-d2{color:var(--colors--d2)}.p1.semibold{margin-top:0}.p1.semibold.no-style{color:var(--colors--d1);word-break:normal;text-decoration:none}.semibold{font-weight:600}.highlight{color:var(--colors--h1)}.custom-styling{display:none}.hero-inner-padding-secondary{position:relative}.max-540-pixels{width:100%;max-width:540px;margin-left:auto;margin-right:auto}.italic{font-style:italic}.linkedin-link-block{grid-column-gap:16px;grid-row-gap:16px;color:var(--colors--d1);justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.linkedin-link-block.in-footer{grid-column-gap:6px;grid-row-gap:6px;grid-column-gap:6px;grid-row-gap:6px}.linkedin-icon{width:48px;height:48px}.linkedin-icon.in-footer{width:20px;height:20px}.underline{text-decoration:underline}.manifesto-layout{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:flex}.manifesto-logo{width:180px;height:auto}.manifesto-image{width:100%;height:100%}.manifesto-content{flex:1}.manifesto-content-header{border-bottom:1px solid var(--colors--d1);margin-bottom:75px;padding:19px 9px 28px}.manifesto-content-header.mid-content{margin-bottom:0}.manifesto-content-body{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;padding-left:9px;padding-right:44px;display:flex}.link-d1{color:var(--colors--d1)}.link-d2{color:var(--colors--d2)}.content-wrapper-header{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;width:100%;max-width:1098px;margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;position:relative}@media screen and (min-width:1280px){.title-small{color:#69707b}.inner-hero-section{max-width:100%}.hero-inner-box,.navbar{margin-left:auto;margin-right:auto}.content-wrapper-nav{max-width:1301px}.hero-section{max-width:100%}.content-bg{margin-left:auto;margin-right:auto}.accordion-item-trigger:hover{color:#060606}.tooltip-text{position:absolute}.tooltip-container{display:inline-block;position:relative}.hero-top-bg{max-width:100%}}@media screen and (min-width:1440px){.content-wrapper-nav{max-width:1340px}.h3.p1{letter-spacing:0;letter-spacing:0;font-size:21px}.right-white-bg{width:60%}.slide-item.for-portfolio{display:flex}.download-card{justify-content:flex-start;align-items:center}.download-modal{z-index:99}}@media screen and (max-width:991px){h1{font-size:36px;line-height:42px}h2{font-size:34px;line-height:38px}h3{font-size:32px;line-height:36px}h4{font-size:30px;line-height:34px}h5{font-size:26px;line-height:30px}h6{font-size:22px;line-height:26px}.social-links-mobile{justify-content:flex-start;margin-top:15px;display:block}.hero-inner-padding{padding-left:0}.content-section{padding-top:80px}.content-section.double{padding-bottom:80px}.content-section.page-offset{margin-top:600px}.content-section.inner-pages-offset{margin-top:400px;padding-top:50px;padding-bottom:50px}.content-section.for-contact{margin-top:450px;padding-top:108px}.content-section.intro{margin-top:740px;padding-top:100px}.content-section.intro-about{margin-top:700px;padding-top:100px}.content-section.for-manifesto{margin-top:450px}.content-section.for-blog{margin-top:440px;padding-top:108px}.content-section.for-portfolio{margin-top:450px;padding-top:108px}.content-section.for-resources{margin-top:450px;padding-top:75px}.content-section.intro-portfolio{margin-top:700px;padding-top:100px}.go-up-button{background-size:20px;width:45px;height:45px}.hero-inner-text{font-size:50px;line-height:58px}.social-mini-icon{background-color:#0f0f0f;margin-bottom:5px;margin-right:7px}.social-mini-icon:hover{background-color:#2c2c2c}.social-mini-icon.instagram:hover,.social-mini-icon.linkedin:hover,.social-mini-icon.twittter:hover{background-color:#2c2c2c}.social-mini-icon.instagram{margin-right:0}.social-mini-icon.instagram:hover,.social-mini-icon.linkedin:hover,.social-mini-icon.twittter:hover{background-color:#2c2c2c}.social-mini-icon.facebook{background-color:#3880da}.social-mini-icon.facebook:hover{background-color:#2c2c2c}.inner-hero-section,.hero-inner-box{max-width:100%}.navlink{color:#0f0f0f;text-align:left;width:100%;height:50px;margin-right:0;padding-top:14px;padding-left:20px;font-size:16px;transition:background-color .2s;display:flex}.navlink.login{background-position:0 56%;width:auto;margin-left:20px}.menu-button{color:var(--colors--d1);padding:18px 0 12px 12px}.menu-button.w--open{color:var(--colors--d1);background-color:#0000;border-top-right-radius:76px}.nav-menu{background-color:var(--colors--c1);border-radius:25px;margin-top:10px;margin-left:25px;margin-right:25px;padding-top:20px;padding-bottom:20px;overflow:auto}.brand:hover{transform:none}.underline-hover{display:none}.content-wrapper-nav{max-width:100%}.footer-expand{justify-content:flex-start;width:100%;margin-top:30px}.footer-expand.middle{flex:0 auto;width:100%;margin-top:0}.footer-column{width:17%}.footer{max-width:100%;padding-top:75px;padding-bottom:50px}.menu{width:50%}.menu._44-percent{width:46%}.notice{margin-top:40px}.footer-container{grid-column-gap:32px;grid-row-gap:32px}.hero-section{max-width:100%;height:740px}.hero-section.home,.hero-section.expertise{height:770px}.hero-section.home,.hero-section.expertise{height:770px}.hero-section.portfolio{height:770px;padding-bottom:200px}.hero-column{padding-left:0%}.heading-box{margin-bottom:30px}.heading-box.bottom-line{padding-bottom:5px}.h2{font-size:56px}.flex{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.flex.tablet-vertical{flex-flow:column}.flex.reverse{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column-reverse}.h5{font-size:20px;line-height:20px}.button{height:37px;padding-left:25px;padding-right:25px;font-size:11px}.column-center-flex{width:auto}.max-440-pixels.tablet-max-w-none{max-width:none}.subtitle{font-size:24px;line-height:31px}.accordion-trigger{padding-bottom:0}.relative{width:100%}.h4{font-size:36px;line-height:41px}.curve-bg{padding-left:119px}.slider-column-left{padding-left:5%}.max-420-pixels.tablet-max-w-none{max-width:none}.faq-arrow{margin-top:4px}.price{font-size:28px;line-height:32px}.pricing-title{font-size:19px;line-height:20px}.pricing-box{padding-bottom:10px}.button-pricing{padding-left:9px;padding-right:9px}.pricing-detail-inline{font-size:15px;line-height:15px}.pricing-description{width:35%;padding-left:5px;padding-right:0}.hover-icon{height:50px}.snippet-thumbnail-wrap{height:286px}.heading-full{margin-bottom:10px}.insta-handle{margin-bottom:5px}.column-justify-left{width:100%}.column-justify-left.align-center{width:100%;padding-bottom:0}.column-justify-left._45{width:auto}.utility-hero{min-height:600px}.hero-top-bg{max-width:100%;min-height:450px;padding-bottom:130px}.button.is-tab-link{min-height:40px}.left-arrow.for-video,.right-arrow.for-video,.right-arrow.for-video{left:45%}.faq-container{max-width:none}.column-justify-right{width:100%}.newsletter{width:50%;max-width:300px}.bottom-word{font-size:80px;line-height:59px}.hidden-hero{height:88px}.logo{height:28px}.h1{font-size:80px;line-height:1}.h1.bottom-word{line-height:1}.hero-content-wrap{max-width:none}.hero-inner-padding-secondary{padding-left:0}.section-brand{padding-top:130px;padding-bottom:114px}.image-brand{height:auto}.section-faq.for-portfolio{padding-top:108px;padding-bottom:108px}.image-tall{width:100%}.image-tall.max-height,.image-tall.max-height-eic,.image-tall.max-height,.image-tall.max-height-eic{object-position:0% 50%}.manifesto-layout{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column}.manifesto-content-header,.blog-item{margin-bottom:30px}.blog-list{grid-template-columns:1fr 1fr}.logos-box{margin-top:30px}.logos-box.outline{grid-column-gap:50px;grid-row-gap:50px;grid-column-gap:50px;grid-row-gap:50px}.portfolio-logo{max-height:50px}.portfolio-logo.inbolt{max-height:40px}.portfolio-logo.doughlicious{max-height:60px}.portfolio-logo.omni{max-height:30px}.portfolio-logo.proximis{max-height:50px}.portfolio-logo.another-brain{max-height:45px}.section-eic,.section-past-companies{padding-top:108px;padding-bottom:108px}.white-box{padding-bottom:70px;padding-left:40px;padding-right:40px}.section-downloads{padding-top:75px;padding-bottom:75px}.download-card{justify-content:flex-start;align-items:center;width:100%}.snippets-wrapper{grid-template-columns:1fr 1fr 1fr}.download-modal{padding-left:10vw;padding-right:10vw}.section-articles{padding-top:75px;padding-bottom:75px}.bottom-margin-5{margin-bottom:5px}.snippets-mask{width:49%}.tabs-menu{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:stretch;padding-left:0}.column-right-flex{width:auto}.column-right-flex.tablet-left{justify-content:flex-start;align-items:center}.bottom-margin-8{margin-bottom:5px}}@media screen and (max-width:767px){h1{font-size:32px;line-height:38px}h2{font-size:30px;line-height:36px}h3{font-size:28px;line-height:32px}h4{font-size:26px;line-height:30px}h5{font-size:22px;line-height:26px}h6{font-size:18px;line-height:22px}.hero-subtitle{font-size:18px;line-height:24px}.hero-inner-padding{margin-top:20px;margin-bottom:10px}.title-small{font-size:14px;line-height:14px}.content-section{padding-top:60px}.content-section.double{padding-bottom:60px}.content-section.page-offset{margin-top:500px}.content-section.inner-pages-offset{margin-top:370px;padding-top:40px;padding-bottom:40px}.content-section.for-contact{margin-top:380px}.content-section.intro{margin-top:0;padding-top:50px}.content-section.intro-about{margin-top:-50px}.content-section.for-manifesto{margin-top:380px}.content-section.for-blog{margin-top:430px}.content-section.for-portfolio{z-index:5;margin-top:380px}.content-section.for-resources{margin-top:380px}.content-section.intro-portfolio{margin-top:-50px}.go-up-button{background-size:18px;width:40px;height:40px}.hero-inner-text{font-size:48px;line-height:56px}.hero-inner-text.white{height:auto}.social-mini-icon{width:25px;height:25px}.inner-hero-section{min-height:400px;padding-top:60px}.underline-hover{display:none}.navigation{z-index:10}.footer-expand{flex-direction:row;justify-content:flex-start}.footer-expand.middle{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px}.menu{width:50%;margin-bottom:20px}.notice{margin-top:0}.footer-container{padding-left:20px;padding-right:20px}.hero-section{height:auto;min-height:600px;position:relative}.hero-section.home,.hero-section.expertise,.hero-section.portfolio,.hero-section.home,.hero-section.expertise,.hero-section.portfolio{height:600px;position:relative}.hero-column{width:100%}.h2{letter-spacing:-2px}.flex{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.flex.reverse{flex-flow:column-reverse}.button{padding-left:20px;padding-right:20px}.column-center-flex{width:100%}.column-center-flex.left-padding{width:100%;padding-left:0%}.subtitle{font-size:23px;line-height:30px}.relative{width:100%}.h4{font-size:32px;line-height:38px}.button-filled{padding-left:20px;padding-right:20px}.curve-bg{margin-bottom:0;padding-left:21%}.slider-column-left{justify-content:flex-start;align-items:center;width:100%;padding-left:25px;padding-right:25px}.slider-column{width:100%;padding-left:25px;padding-right:25px}.blog-text-box{padding-left:0;padding-right:0}.content-bg{z-index:5}.faq-arrow{top:-4px}.pricing-flex{flex-wrap:wrap}.pricing-title{font-size:19px}.pricing-box{width:49.2%;margin-bottom:20px;padding-bottom:20px}.pricing-box.green{margin-right:0%}.pricing-table{margin-bottom:10px;padding-top:20px;padding-bottom:30px}.tooltip-text{display:none}.checkmark-box{flex:0 auto;width:25%;padding-top:7px;padding-bottom:10px}.checkmark-box.title,.checkmark-box._3,.checkmark-box._4,.checkmark-box.title,.checkmark-box._3,.checkmark-box._4{flex:0 auto;width:25%}.pricing-description{width:100%;padding-bottom:0;padding-right:10px}.pricing-description.title{width:100%}.bottom-line{padding-bottom:20px}.column-justify-left.align-center{width:100%;padding-bottom:0}.utility-hero{min-height:500px}.hero-top-bg{z-index:1;min-height:380px;padding-bottom:135px}.hero-top-bg.extra-space{min-height:460px}.faq-container{max-width:none;padding-right:0%}.column-justify-right{width:100%}.newsletter{width:100%;max-width:none}.left-heading-box.with-underline{padding-left:0}.hero-image-scale.home,.hero-image-scale.expertise,.hero-image-scale.portfolio,.hero-image-scale.home,.hero-image-scale.expertise,.hero-image-scale.portfolio{background-position:0 0,80% 0}.bottom-word{font-size:74px;line-height:81px}.hidden-hero{height:64px}.p1{font-size:20px}.h1{font-size:56px}.button-filled-white{padding-left:20px;padding-right:20px}.curve-bg-top-red{object-position:50% 0%;width:100%;height:32px;margin-bottom:0;padding-top:0;padding-left:0;top:-32px}.image-brand{height:auto}.section-statement{padding-top:108px}.section-faq.for-portfolio{z-index:6;z-index:6}.image-tall{width:100%}.blog-list{grid-template-columns:1fr 1fr}.logos-box{grid-row-gap:25px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.portfolio-logo{max-height:40px}.portfolio-logo.proximis,.portfolio-logo.another-brain{max-height:40px}.portfolio-logo.inbolt{max-height:35px}.portfolio-logo.proximis,.portfolio-logo.another-brain{max-height:40px}.white-box{padding:30px}.snippets-wrapper{grid-template-columns:1fr}.button-filled-red{padding-left:20px;padding-right:20px}.article-card{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.column-right-flex{width:100%}.column-right-flex.left-padding{width:100%;padding-left:0%}}@media screen and (max-width:479px){h1{font-size:30px;line-height:36px}h2{font-size:28px;line-height:34px}h3{font-size:26px;line-height:30px}h4{font-size:24px;line-height:28px}h5{font-size:20px;line-height:24px}h6{font-size:16px;line-height:20px}.hero-subtitle{margin-top:5px;font-size:17px;line-height:23px}.hero-inner-padding{margin-top:30px}.title-small{font-size:13px;line-height:13px}.content-section{padding-top:60px;overflow:hidden}.content-section.double{padding-bottom:60px}.content-section.page-offset{margin-top:450px}.content-section.inner-pages-offset{margin-top:340px;padding-bottom:20px}.content-section.for-contact{padding-top:75px;padding-bottom:75px}.content-section.intro{padding-bottom:90px}.content-section.intro-about{padding-top:50px}.content-section.for-manifesto{padding-top:75px;padding-bottom:75px}.content-section.for-blog{margin-top:416px;padding-top:75px;padding-bottom:50px}.content-section.for-portfolio{padding-top:75px;padding-bottom:50px}.content-section.for-resources{padding-top:75px}.content-section.is-blog-post{padding-top:150px}.content-section.intro-portfolio{padding-top:50px}.go-up-button{background-size:16px,auto}.go-up-button.w--current{z-index:8}.hero-inner-text{font-size:42px;line-height:50px}.social-mini-icon{width:30px;height:30px}.inner-hero-section{min-height:370px;padding-top:70px;padding-bottom:10px}.hero-inner-box{padding-left:0%;padding-right:0%}.navlink{color:#0f0f0f}.content-wrapper-nav{height:56px}.navigation{z-index:10}.footer-expand{margin-top:10px}.footer-expand.middle{flex-wrap:wrap;width:100%;margin-top:10px}.footer-column{width:100%;margin-bottom:10px;margin-right:0%;padding-bottom:0}.menu{width:100%}.menu._44-percent{margin-bottom:0}.menu._60{width:100%}.notice{margin-top:20px}.footer-notice-text{margin-left:10px;margin-right:10px}.hero-column{width:100%}.h2{letter-spacing:-1.5px;font-size:34px}.flex{flex-wrap:wrap}.button{padding-left:21px;padding-right:21px}.button-box{margin-top:10px}.column-center-flex{width:100%}.h3{font-size:24px}.subtitle-box.mobile-10-pixels{margin-top:10px}.faq-box{margin-top:35px}.accordion.last{margin-bottom:30px}.curve-bg{width:100%;padding-left:38%}.curve-text-box{margin-right:3%}.slider-column-left{width:100%}.slider-column{flex:0 auto;width:100%;margin-top:20px;padding-left:20px}.slider.for-portfolio{width:auto}.pricing-detail-item{margin-bottom:0}.faq-arrow{margin-top:10px}.open-close{height:100%}.accordion-wrapper{margin-bottom:10px;padding-bottom:0}.pricing-heading{margin-bottom:30px}.accordion-item-content{margin-top:0}.pricing-box{width:100%;margin-right:0%;padding-left:5%;padding-right:5%}.tooltip-text{display:none}.checkmark-box{text-align:center;flex:0 auto;width:25%;height:40px;padding-top:5px}.checkmark-box.title{text-align:left;text-align:left;flex:0 auto;width:50%;height:30px;padding-left:5px}.pricing-row-title{margin-bottom:20px}.pricing-description{width:100%;padding-right:5px}.heading-full{flex-direction:column;align-items:flex-start}.column-justify-left{width:100%;padding-bottom:30px}.column-justify-left._45{width:auto}.utility-hero{min-height:450px}.rich-text-blog.mobile-small{font-size:13px;line-height:1.25}.hero-top-bg{padding-bottom:115px}.hero-top-bg.extra-space{min-height:470px}.button.is-tab-link{border-radius:100px}.left-arrow.for-video,.right-arrow.for-video,.right-arrow.for-video{left:38%}.faq-container{padding-right:0%}.column-justify-right{width:100%;padding-left:0%;padding-right:0%}.newsletter{width:100%;max-width:100%;margin-left:0%;padding-right:10px}.left-heading-box.with-underline{padding-left:0;padding-right:0}.flex-space-full{margin-top:0}.textarea{margin-top:0;margin-bottom:0}.field{width:100%;margin-bottom:8px}.hero-image-scale.home{background-image:linear-gradient(90deg,#000,#0000 75%,#0000),url(https://cdn.prod.website-files.com/681e0e65dc99dc16263f7b21/6832c789a4a30e3a673d7efe_g4v-home-hero-min.avif);background-position:0 0,70% 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.bottom-word{margin-bottom:0;font-size:50px;line-height:57px}.hidden-hero{height:46px}.flex-contact-us{flex-wrap:wrap}.logo{height:24px}.p1{font-size:18px}.h1{font-size:42px}.section-about-home{padding-top:50px;padding-bottom:50px}.curve-bg-top-red{height:28px;top:-27px}.section-brand{padding-top:50px;padding-bottom:50px}.section-statement{padding-top:75px;padding-bottom:75px}.section-faq{padding-top:50px;padding-bottom:50px}.section-faq.for-portfolio{padding-top:50px;padding-bottom:75px}.image-tall.max-height,.image-tall.max-height-eic,.image-tall.max-height,.image-tall.max-height-eic{max-height:none}.icon-box{width:48px;height:48px}.section-slider{padding-top:50px;padding-bottom:50px}.linkedin-link-block{grid-column-gap:8px;grid-row-gap:8px}.linkedin-icon{width:32px;height:32px}.manifesto-logo{width:140px}.manifesto-content-header,.manifesto-content-body{padding-left:0;padding-right:0}.blog-item{width:100%;margin-bottom:20px}.blog-list{grid-template-columns:1fr}.logos-box,.logos-box.outline,.logos-box.outline{grid-column-gap:25px;grid-row-gap:25px;flex-flow:column}.portfolio-logo{width:auto;height:auto}.portfolio-logo.intense{max-height:40px}.portfolio-logo.inbolt{width:100px}.portfolio-logo.omni{max-height:25px}.portfolio-logo.snuggs{max-height:50px}.portfolio-logo.proximis{max-height:42px}.portfolio-logo.another-brain{margin-left:10px}.section-eic{padding-top:50px;padding-bottom:75px}.section-past-companies{padding-top:75px;padding-bottom:75px}.white-box{padding-left:24px;padding-right:24px}.section-downloads{padding-top:50px;padding-bottom:50px}.download-card{flex-flow:column;justify-content:flex-start;align-items:flex-start}.download-thumbnail-wrap{max-width:none}.snippets-wrapper{margin-left:0;margin-right:0}.download-modal{padding:60px 25px}.download-modal-box{padding-left:24px;padding-right:24px}.download-modal-header{justify-content:space-between;align-items:flex-start}.section-articles{padding-top:50px;padding-bottom:50px}.article-card{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.small-logo{width:84px}.snippets-item{padding-left:17px;padding-right:17px}.snippets-mask,.slider-screenshot,.column-right-flex{width:100%}}