.support{background-color:var(--color-bg-grey)}.support__inner{margin:auto;max-width:var(--content-max-width);padding:0 var(--gutter-mobile);width:100%}.support__inner.section{padding:calc(var(--gutter-mobile)*4) var(--gutter-mobile)}@media screen and (min-width:768px){.support__inner{padding:0 var(--gutter-tablet)}.support__inner.section{padding:calc(var(--gutter-tablet)*4) var(--gutter-tablet)}}@media screen and (min-width:1024px){.support__inner{padding:0 var(--gutter-desktop)}.support__inner.section{padding:calc(var(--gutter-desktop)*4) var(--gutter-desktop)}}.support__content-wrap{display:grid;grid-gap:var(--gutter-mobile);gap:var(--gutter-mobile)}.support__cta{background-color:var(--color-bg-grey);border-radius:50%;cursor:pointer;height:33px;position:relative;width:33px;z-index:2}.support__cta-wrap{bottom:var(--gutter-mobile);display:flex;justify-content:flex-end;position:absolute;right:var(--gutter-mobile);width:100%}.support__cta span{pointer-events:none}.support .thumbs-up{display:none}.support__content{background-color:var(--color-secondary);display:flex;flex-direction:column;overflow:hidden;padding:calc(var(--gutter-mobile)*2) var(--gutter-mobile) calc(var(--gutter-mobile)*4);position:relative;transition:box-shadow .4s ease}.support__content--main.is-loading{opacity:0}.support__content--main{transition:opacity .8s ease .2s}.support__content--solution{background-color:var(--color-bg-beige);bottom:-100%;height:100%;left:0;padding:0 var(--gutter-mobile);pointer-events:none;position:absolute;transition:bottom .4s ease,padding-bottom .4s ease,padding-top .4s ease;width:100%}.support__content--solution .support__content-title,.support__content--solution p{opacity:0;transition:opacity .2s ease}.support__content-title{align-items:center;display:flex;margin-bottom:.25rem}.support__content-image{align-items:center;display:flex;font-size:36px;margin-right:var(--gutter-mobile)}.support__content a,.support__content h4,.support__content p{font-family:var(--font-display-light);line-height:1.2;margin:0}.support__content h4{font-size:21px;font-weight:600;margin:0 0 .25rem;text-transform:uppercase}.support__content a,.support__content p{color:var(--color-text-light);flex:1 1;font-size:18px;letter-spacing:.015em}.support__content.is-active{box-shadow:0 2px 16px rgba(0,0,0,.122)}.support__content.is-active .support__cta{background-color:var(--color-success)}.support__content.is-active .support__content--solution{bottom:0;padding:calc(var(--gutter-mobile)*2) var(--gutter-mobile) calc(var(--gutter-mobile)*3);pointer-events:auto}.support__content.is-active .support__content--solution .support__content-title,.support__content.is-active .support__content--solution p{opacity:1}.support__content.is-active .thumbs-down{display:none}.support__content.is-active .thumbs-up{display:block}@media screen and (min-width:768px){.support__content-wrap{gap:var(--gutter-tablet);grid-template-columns:repeat(2,1fr)}.support__content{padding:calc(var(--gutter-mobile)*2) var(--gutter-tablet) calc(var(--gutter-mobile)*3)}.support__content--solution{padding:0 var(--gutter-tablet)}.support__content.is-active .support__content--solution{padding:calc(var(--gutter-mobile)*2) var(--gutter-tablet) calc(var(--gutter-mobile)*3)}}@media screen and (min-width:1024px){.support__content-wrap{gap:var(--gutter-desktop)}.support__cta{transition:background-color .2s ease}.support__cta-wrap{bottom:var(--gutter-desktop);right:var(--gutter-desktop)}.support__cta:hover{background-color:var(--color-success)}.support__content{padding:calc(var(--gutter-desktop)*2)}.support__content--solution{padding:0 calc(var(--gutter-desktop)*2)}.support__content-title{margin-bottom:.5rem}.support__content h4{font-size:23px}.support__content p{font-size:19px}.support__content.is-active .support__content--solution{padding:calc(var(--gutter-desktop)*2)}}.usp{background-color:var(--color-bg-grey)}.usp__inner{margin:auto;max-width:var(--content-max-width);padding:0 var(--gutter-mobile);width:100%}.usp__inner.section{padding:calc(var(--gutter-mobile)*4) var(--gutter-mobile)}@media screen and (min-width:768px){.usp__inner{padding:0 var(--gutter-tablet)}.usp__inner.section{padding:calc(var(--gutter-tablet)*4) var(--gutter-tablet)}}@media screen and (min-width:1024px){.usp__inner{padding:0 var(--gutter-desktop)}.usp__inner.section{padding:calc(var(--gutter-desktop)*4) var(--gutter-desktop)}}.usp__content{overflow:hidden}.usp__content img{height:auto;margin-bottom:calc(var(--gutter-mobile)*2);width:100%}.usp__content h4{font-size:27px;margin-bottom:.5rem}.usp__content--top.is-loading,.usp__content-block.is-loading{opacity:0}.usp__content--top,.usp__content-block{transition:opacity .8s ease .2s}.usp__content--top{margin-bottom:var(--gutter-mobile)}.usp__content-block{margin-bottom:var(--gutter-tablet)}.usp__content-block p,.usp__content-block:last-child{margin-bottom:0}.usp__content-block ul{list-style:disc;padding-left:var(--gutter-mobile);margin:var(--gutter-mobile) 0}.usp__content-block ul li{line-height:1.5;margin-bottom:.5rem}@media screen and (min-width:768px){.usp__content img{float:right;margin-left:calc(var(--gutter-mobile)*2);max-width:50%}}@media screen and (min-width:1024px){.usp__content-wrap{display:flex}.usp__content img{margin:0 0 calc(var(--gutter-mobile)*4) calc(var(--gutter-mobile)*4)}.usp__content h4{font-size:30px;margin-bottom:.75rem}.usp__content li,.usp__content p{font-size:18px}.usp__content-block{margin-bottom:var(--gutter-desktop)}.usp__content--top{margin:0 var(--gutter-desktop) 0 0;max-width:66.6666666667%;padding-right:var(--gutter-desktop)}}.previous-work__inner{margin:auto;max-width:var(--content-max-width);padding:0 var(--gutter-mobile);width:100%}.previous-work__inner.section{padding:calc(var(--gutter-mobile)*4) var(--gutter-mobile)}@media screen and (min-width:768px){.previous-work__inner{padding:0 var(--gutter-tablet)}.previous-work__inner.section{padding:calc(var(--gutter-tablet)*4) var(--gutter-tablet)}}@media screen and (min-width:1024px){.previous-work__inner{padding:0 var(--gutter-desktop)}.previous-work__inner.section{padding:calc(var(--gutter-desktop)*4) var(--gutter-desktop)}}.previous-work__logo-grid{grid-gap:var(--gutter-mobile);gap:var(--gutter-mobile);display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(115px,auto)}.previous-work__logo{cursor:pointer;display:flex;position:relative;transition:background-color .2s ease}.previous-work__logo.is-loading{opacity:0}.previous-work__logo{transition:opacity .8s ease .2s}.previous-work__logo svg{width:100%;pointer-events:none}.previous-work__logo-details{align-items:center;background-color:var(--color-bg-grey);display:flex;flex-direction:column;height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:height .4s ease,opacity .4s ease,width .4s ease;width:0;z-index:1}.previous-work__logo:nth-child(2n) .previous-work__logo-details{left:unset;right:0}.previous-work__logo:last-child .previous-work__logo-details,.previous-work__logo:nth-last-child(2) .previous-work__logo-details{bottom:0;top:unset}.previous-work__logo-content{color:var(--color-bg-grey);display:flex;flex-direction:column;height:0;justify-content:center;opacity:0;padding:var(--gutter-mobile);transition:opacity 1.6s}.previous-work__logo-content p{font-size:20px;margin:0}.previous-work__logo-content p label{font-family:var(--font-display);margin-right:.25rem}.previous-work__logo-content p span{color:var(--color-text-light);font-family:var(--font-display-light)}.previous-work__logo-content p:last-child{margin-bottom:0}.previous-work__logo.is-active{cursor:unset}.previous-work__logo.is-active .previous-work__logo-details{height:calc(230px + var(--gutter-mobile));opacity:1;pointer-events:auto;width:calc(200% + var(--gutter-mobile))}.previous-work__logo.is-active .previous-work__logo-content{color:var(--color-primary);height:calc(100% - var(--gutter-mobile));opacity:1}.previous-work__close{color:var(--color-primary);height:24px;opacity:.4;position:absolute;right:calc(var(--gutter-mobile)/2);top:calc(var(--gutter-mobile)/2);width:24px}.previous-work__badges{bottom:var(--gutter-mobile);display:flex;justify-content:center;left:var(--gutter-mobile);position:absolute;width:calc(100% - var(--gutter-mobile)*2)}.previous-work__badge{background-color:var(--color-primary);border-radius:3px;color:var(--color-text-inverse);font-size:16px;font-family:var(--font-display);letter-spacing:.5px;margin-right:.5rem;padding:.25rem .5rem .1rem}.previous-work__badge:last-child{margin-right:0}.previous-work__badge--affirm{background-color:#4a4af4}.previous-work__badge--algolia{background-color:#5468ff}.previous-work__badge--bazaarvoice{background-color:#002e6e}.previous-work__badge--boost{background-color:#f30}.previous-work__badge--findify{background-color:#3e93f8}.previous-work__badge--flexiti{background-color:#e94679}.previous-work__badge--gorgias{background-color:#ff9780;color:var(--color-primary)}.previous-work__badge--heap{background-color:#31d891;color:#120e43}.previous-work__badge--klarna{background-color:#ffa8cd;color:#0b051d}.previous-work__badge--klaviyo{background-color:#24ce78;color:#252c26}.previous-work__badge--optimizely{background-color:#007bff}.previous-work__badge--sanity{background-color:#ef4434}.previous-work__badge--searchspring{background-color:#3a23ad}.previous-work__badge--speakeasy{background-color:#b49b7d;color:var(--color-primary)}.previous-work__badge--submarine{background-color:#0e4652}.previous-work__badge--yotpo{background-color:#0042e4}@media screen and (min-width:768px){.previous-work__logo-grid{gap:var(--gutter-tablet);grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(130px,auto)}.previous-work__logo{padding:0 .5rem}.previous-work__logo-details{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:all .4s ease;width:0;z-index:1}.previous-work__logo:nth-child(2n) .previous-work__logo-details{left:0;right:unset}.previous-work__logo:nth-child(3n) .previous-work__logo-details{left:unset;right:0}.previous-work__logo:nth-last-child(3) .previous-work__logo-details{bottom:0;top:unset}.previous-work__logo-content p{font-size:23px}.previous-work__logo.is-active .previous-work__logo-details{height:calc(260px + var(--gutter-tablet));width:calc(200% + var(--gutter-tablet))}.previous-work__logo.is-active .previous-work__logo-content{height:calc(100% - var(--gutter-tablet))}.previous-work__close{right:calc(var(--gutter-tablet)/2);top:calc(var(--gutter-tablet)/2)}.previous-work__badges{bottom:var(--gutter-tablet);left:var(--gutter-tablet);width:calc(100% - var(--gutter-tablet)*2)}.previous-work__badge{font-size:17px}}@media screen and (min-width:1024px){.previous-work__logo-grid{gap:var(--gutter-desktop);grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(180px,auto)}.previous-work__logo{padding:0 1rem}.previous-work__logo:nth-child(3n) .previous-work__logo-details{left:0;right:unset}.previous-work__logo:nth-child(4n) .previous-work__logo-details{left:unset;right:0}.previous-work__logo:nth-last-child(4) .previous-work__logo-details{bottom:0;top:unset}.previous-work__logo-content p{font-size:25px}.previous-work__logo:hover{background-color:var(--color-bg-grey)}.previous-work__logo.is-active .previous-work__logo-details{height:calc(360px + var(--gutter-desktop));width:calc(200% + var(--gutter-desktop))}.previous-work__logo.is-active .previous-work__logo-content{height:calc(100% - var(--gutter-desktop))}.previous-work__close{right:calc(var(--gutter-desktop)/2);top:calc(var(--gutter-desktop)/2)}.previous-work__badges{bottom:var(--gutter-desktop);left:var(--gutter-desktop);width:calc(100% - var(--gutter-desktop)*2)}.previous-work__badge{font-size:18px}}.articles__inner{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:var(--content-max-width);padding:0 var(--gutter-mobile);width:100%}.articles__inner.section{padding:calc(var(--gutter-mobile)*4) var(--gutter-mobile)}@media screen and (min-width:768px){.articles__inner{padding:0 var(--gutter-tablet)}.articles__inner.section{padding:calc(var(--gutter-tablet)*4) var(--gutter-tablet)}}@media screen and (min-width:1024px){.articles__inner{padding:0 var(--gutter-desktop)}.articles__inner.section{padding:calc(var(--gutter-desktop)*4) var(--gutter-desktop)}}.articles__inner.section{padding-bottom:calc(var(--gutter-mobile)*3)}.articles__article.is-loading,.articles__cta-link.is-loading,.articles__iframe-wrap.is-loading{opacity:0}.articles__article,.articles__cta-link,.articles__iframe-wrap{transition:opacity .8s ease .2s}.articles__article{margin-bottom:calc(var(--gutter-mobile)*2)}.articles__article img{height:auto;max-width:100%}.articles__article p,.articles__article-subtitle,.articles__article-title{font-family:var(--font-display-light);font-weight:600;line-height:1.2}.articles__article-title{font-size:21px;margin:.75rem 0 .25rem;text-transform:uppercase}.articles__article p,.articles__article-subtitle{margin:0 0 .5rem}.articles__article-subtitle{color:var(--color-text-light);font-size:18px;font-weight:400;letter-spacing:0}.articles__article p{font-size:15px;letter-spacing:.5px;text-transform:uppercase}.articles__cta{font-size:20px;margin:calc(var(--gutter-mobile)*2) auto}.articles__cta-link{align-self:center;display:inline-block}.articles__form-wrap{margin:auto;text-align:center}.articles__form-wrap--has-articles{margin-top:calc(var(--gutter-mobile)*4)}.articles__form-wrap h3{margin:0 auto .5rem;max-width:400px;padding:0 var(--gutter-desktop)}.articles__form-wrap iframe{border:0!important;max-width:100%}.articles__iframe-wrap{position:relative}.articles__iframe-wrap:after{background-color:var(--color-secondary);bottom:0;content:"";height:35px;position:absolute;right:0;width:100px}@media screen and (min-width:768px){.articles__inner.section{padding-bottom:calc(var(--gutter-tablet)*3)}.articles__article-grid{display:grid;grid-gap:var(--gutter-tablet);gap:var(--gutter-tablet);grid-template-columns:repeat(2,1fr)}.articles__article{margin-bottom:0}.articles__cta{font-size:23px;margin:calc(var(--gutter-tablet)*2) auto}}@media screen and (min-width:1024px){.articles__inner.section{padding-bottom:calc(var(--gutter-desktop)*3)}.articles a{transition:opacity .2s ease}.articles a:hover{color:var(--color-primary);opacity:.9}.articles__article-grid{gap:var(--gutter-desktop);grid-template-columns:repeat(3,1fr)}.articles__article-title{font-size:23px}.articles__article-subtitle{font-size:19px}.articles__article p{font-size:17px}.articles__cta{margin:calc(var(--gutter-desktop)*2) auto}}