:root{--light--button-background:var(--brand-1);--dark--background:var(--dark);--light--text:var(--dark);--brand-2:#645df6;--light--background:var(--light);--light:#fafafa;--dark--text:var(--light);--light--button-color:var(--light);--dark:#010011;--dark--button-background:var(--brand-2);--brand-1:#2a20f3;--dark--button-color:var(--light);--dark--size:1rem;--light--offset:0rem}body{color:#f5f5f5;background-color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}ul{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:center;align-items:flex-start;margin-top:0;margin-bottom:0;padding-left:25px;display:flex}li{color:#010011}@media screen and (min-width:1280px){.nav-link.modal{padding-top:1px}.contact-me-form-wrapper{margin-right:75px}}@media screen and (min-width:1440px){.back-to-top-wrapper{border-radius:16px}}@media screen and (min-width:1920px){.nav-link.modal{padding-right:0}}@media screen and (max-width:991px){.container.navbar-container{justify-content:flex-end;align-items:center}.navbar{border-bottom-style:none;padding:16px}.nav-link{justify-content:center;align-items:flex-end;padding-right:34px}.nav-menu-button.w--open{background-color:#0000}.nav-menu{background-color:#eee}.icon{color:#010111}.container-2{max-width:728px}.testimonial-left{width:40%;margin-right:40px}}@media screen and (max-width:767px){.testimonial-image-left{padding:60px 15px}.testimonial-wrapper-four{flex-direction:column}.testimonial-left{width:100%;margin-bottom:40px;margin-right:0}.testimonial-image-four{height:auto}.heading-small{font-size:28px;line-height:36px}}@media screen and (max-width:479px){.section{padding-top:50px;padding-bottom:50px}.section.hero-section{padding-top:150px}.section.hero-section-copy,.section.hero-section{padding-top:150px}.section.case-study-section{padding-top:160px}.section.hero-section-copy{padding-top:150px}.nav-link.modal{display:flex}.hero-wrapper{width:100%}.h1{font-size:36px;line-height:48px}.h1.case-study-h1{margin-bottom:10px}.h1.home-page{font-size:42px;line-height:130%}.paragraph{font-size:16px}.button-wrapper{flex-flow:column;width:100%}.button,.button.dark,.button.ghost,.button.light-ghost,.button.dark,.button.ghost,.button.light-ghost{width:100%}.h2{font-size:28px}.h2.light.blue,.h2.light.yellow,.h2.light.green,.h2.light.red,.h2.light.pink,.h2.light.purple{line-height:36px}.h2.cta{font-size:36px}.h2.light{font-size:24px;line-height:35px}.h2.light.blue,.h2.light.yellow,.h2.light.green,.h2.light.red,.h2.light.pink,.h2.light.purple,.h2.light.blue,.h2.light.yellow,.h2.light.green,.h2.light.red,.h2.light.pink,.h2.light.purple{line-height:36px}.h2.case-study-h2{font-size:20px;line-height:150%}.h2.case-study-h2.new-h2{font-size:20px}.h2.webflow-heading-h2{font-size:36px;line-height:48px}.work-projects-wrapper{grid-row-gap:24px;flex-flow:column;display:flex}.work-link-block{flex-flow:column-reverse;height:auto;display:flex}.cta-wrapper{justify-content:space-between;align-items:center}.cta-button-wrapper{flex-flow:column;width:100%}.about-me-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:100%;display:flex}.about-me-image-wrapper{width:100%;height:500px}.footer-wrapper{text-align:center;justify-content:center;align-items:center}.text-block{font-size:16px;font-weight:400}.h3.black.experience-heading{font-size:14px;line-height:20px}.h3.case-study-h3{font-size:16px;line-height:24px}.contact-me-overlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#010011b3;display:none}.contact-me-form-block{width:100%;margin-right:0}.footer-social-links-wrapper{flex-flow:wrap}.work-content-wrapper{width:100%;height:400px;padding:32px 16px 32px 15px}.work-content-wrapper.first,.work-content-wrapper.second,.work-content-wrapper.third,.work-content-wrapper.fourth,.work-content-wrapper.fifth,.work-content-wrapper.sixth,.work-content-wrapper.first,.work-content-wrapper.second,.work-content-wrapper.third,.work-content-wrapper.fourth,.work-content-wrapper.fifth,.work-content-wrapper.sixth{width:100%;height:auto}.work-image-wrapper{width:100%}.work-image-wrapper.first,.work-image-wrapper.second,.work-image-wrapper.third,.work-image-wrapper.fourth,.work-image-wrapper.fifth,.work-image-wrapper.sixth,.work-image-wrapper.first,.work-image-wrapper.second,.work-image-wrapper.third,.work-image-wrapper.fourth,.work-image-wrapper.fifth,.work-image-wrapper.sixth{height:300px}.quote-wrapper{width:100%}.footer-link-text{font-size:16px}.form-block-divider,.contact-details-wrapper{width:100%;margin-right:0}.utility-page-wrap{height:auto;padding-top:180px;padding-bottom:60px}.utility-page-content{padding:0 16px}._404-section{height:auto;padding-top:60px;padding-bottom:60px}.case-study-content-wrapper{width:100%}.case-study-team-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:space-between;align-items:flex-start}.case-study-team-info,.case-study-team-info-text{font-size:16px}.container-2{max-width:none}.heading-small{font-size:24px;line-height:32px}.image-7,.image-8{display:none}.experience-wrapper.images{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.experience-wrapper-div{grid-column-gap:10px;grid-row-gap:10px;padding-left:0;padding-right:0}.experience-wrapper-div.cta-button-wrapper{flex-flow:row}.experience-company-name,.experience-company-time{font-size:14px;line-height:20px}.webflow-projects-wrapper{flex-flow:column;display:flex}.bgfa-case-study-image{width:100%}.sticky-note-wrapper{box-shadow:none;width:100%}.sticky-note-wrapper.purple,.sticky-note-wrapper.green,.sticky-note-wrapper.blue,.sticky-note-wrapper.red,.sticky-note-wrapper.pink,.sticky-note-wrapper.yellow,.sticky-note-wrapper.purple,.sticky-note-wrapper.green,.sticky-note-wrapper.blue,.sticky-note-wrapper.red,.sticky-note-wrapper.pink,.sticky-note-wrapper.yellow{transform:none}.about-me-photo{margin-bottom:0}.subheading{font-size:16px;line-height:26px}.case-study-wrapper-div{grid-column-gap:60px;grid-row-gap:60px}.case-study-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.case-study-wrapper-2{width:100%;height:250px}.case-study-pill-wrapper{flex-flow:wrap}.read-more-link-block{color:#010011;font-weight:500}.cs-research-div{flex-flow:column;display:flex}.cs-research-div-text{font-size:16px}.persona-wrapper{display:flex}.div-block-6{flex-flow:column;display:flex}.wireframe-slider-slide-div{width:70%}.div-block-10,.div-block-11,.div-block-13,.div-block-14{flex-flow:column;display:flex}.case-study-card-wrappers{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.div-block-15{height:170px}}