:root{--_brand---dark-dark-dark-grey:#000c;--_brand---secondary-brand:#cbbeffcc;--_brand---vino-red:#ae0200;--_brand---pink:#f6c7d7;--_brand---dim-grey:#585858;--_brand---theme-grey:#7e7e7e;--_brand---blue-violet:#9540ff;--_brand---button-radius:4px;--_brand---primary-yellow:#ffc741;--_theme---background-colour:#fffaf3;--_brand---colour:#d9f46f;--_brand---theme-green:#faffe0;--_brand---white:#ffffffe6;--_responsive---font-size--main:1rem;--_brand---screenshot-radius:8px;--_responsive---font-size--h1:5rem;--_responsive---font-size--h2:4rem;--_responsive---container--padding-vertical:6rem;--_responsive---container--padding-horizontal:3rem;--_brand---text:white;--swatch--transparant:#0000;--_typography---font--primary-family:"Droid Serif",serif;--swatch--light-100:white;--_typography---font--primary-trim-top:.33em;--swatch--dark-800:#2f2b2d;--swatch--dark-900:#000;--_typography---font--primary-trim-bottom:.38em;--_typography---font--primary-regular:400;--_typography---font--primary-medium:500;--_typography---font--primary-bold:700;--_typography---letter-spacing--0-03em:-.03em;--_typography---letter-spacing--0em:0em;--_typography---font--letter-spacing--line-height--1:1;--_typography---font--letter-spacing--line-height--1-1:1.1;--_typography---font--letter-spacing--line-height--1-3:1.3;--_typography---font--letter-spacing--line-height--1-5:1.5;--_typography---font-size--text-small:clamp(.875*1rem,((.875 - ((1 - .875)/(var(--site--viewport-max) - var(--site--viewport-min))*var(--site--viewport-min)))*1rem + ((1 - .875)/(var(--site--viewport-max) - var(--site--viewport-min)))*100vw),1*1rem);--_typography---font-size--text-main:0px;--_text-styles---text--font-size:var(--_responsive---font-size--main);--_text-styles---text--font-family:"Droid Serif",serif;--_text-styles---text--line-height:1.5;--_text-styles---text--font-weight:500;--_text-styles---text--letter-spacing:0rem;--_theme---button--background:white;--_typography---font-size--text-large:0px;--_theme---button--broder:white;--_typography---font-size--h6:0px;--_theme---button--text:white;--_typography---font-size--h5:0px;--_theme---button--background-hover:white;--_typography---font-size--h4:0px;--_theme---button--broder-hover:white;--_typography---font-size--h3:0px;--_theme---button--text-hover:white;--_typography---font-size--h2:0px;--_typography---font-size--h1:0px;--_typography---font-size--display:0px;--_typography---text-transform--none:Arial,"Helvetica Neue",Helvetica,sans-serif;--_typography---text-transform--uppercase:Arial,"Helvetica Neue",Helvetica,sans-serif;--_typography---text-transform--capitalize:Arial,"Helvetica Neue",Helvetica,sans-serif;--_typography---text-transform--lowercase:Arial,"Helvetica Neue",Helvetica,sans-serif}body{color:var(--_brand---dark-dark-dark-grey);text-transform:var(--_text-style---text-transform,none);background-color:#0000;flex-direction:column;font-family:Josefin Sans,sans-serif;font-size:14px;line-height:20px}h1{color:var(--_brand---dark-dark-dark-grey);margin-top:0;margin-bottom:0;font-family:DM Serif Display,sans-serif;font-size:3.5rem;font-weight:700;line-height:1.2}h2{color:var(--_brand---dark-dark-dark-grey);text-transform:capitalize;margin-top:0;margin-bottom:0;font-family:DM Serif Display,sans-serif;font-size:3rem;font-weight:700;line-height:1.2}h3{color:var(--_brand---dark-dark-dark-grey);margin-top:0;margin-bottom:0;font-family:DM Serif Display,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.2}h4{margin-top:0;margin-bottom:0;font-family:DM Serif Display,sans-serif;font-size:2rem;font-weight:400;line-height:1.3}h5{margin-top:0;margin-bottom:0;font-size:2rem;font-weight:700;line-height:20px}h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:18px}p{width:32em;max-width:60ch;margin-bottom:0;font-family:Droid Serif,serif;font-size:1rem;line-height:1.5}a{color:#fff;text-decoration:none}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}@media screen and (min-width:1920px){body{background-color:#fff}.section{padding-top:100px;padding-bottom:100px}.section.blank.white{background-color:#fff}.container{max-width:1600px}.navbar{background-color:#0000}.secondary-heading{font-size:40px;line-height:1.1}.project-side-by-side{grid-template-columns:1fr 1fr 1fr 1fr;justify-items:start;padding-left:0}.project-label{justify-content:flex-start}.frosted-glass{max-width:none}.password-heading{color:#fcfcfce6;max-width:780px;font-size:56px;line-height:1.1}.product-grid{justify-content:center;place-items:center end;margin-bottom:40px}.image-15{margin-left:auto;margin-right:auto;display:block}.link-block-4{flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.progress-bar{background-color:var(--_brand---vino-red);box-shadow:1px 1px 3px 0 var(--_brand---dim-grey);border:1px #000}.text-span-4{color:#000}.timeline-header-section,._1-herosection{padding-top:100px;padding-bottom:100px}.hero-contianer{max-width:1600px}.wine-product-page-audit{flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.research-text{align-items:center;margin-left:auto;margin-right:auto;display:flex}.dash-progress-bar{box-shadow:1px 1px 3px 0 var(--_brand---dim-grey);background-color:#906bb4;border:1px #000}.hmw-statement{max-width:46em;padding-left:0;padding-right:0;font-size:32px}.div-block-7{justify-items:center}.design-solution-div{margin-left:auto;margin-right:auto}.product-goals-div,.divider{margin-left:405px;margin-right:405px}.container-large{max-width:100rem}.margin-bottom{margin-left:0;margin-right:0}.research-insight-div{margin-left:auto;margin-right:auto}.research-tittle{text-align:center;justify-content:center}.design-system-div{margin-left:405px;margin-right:405px}.research-insights-vino{margin-left:auto;margin-right:auto}.sucess-metric-div{margin-left:405px;margin-right:405px}.ending-div{background-color:#0000;margin-left:auto;margin-right:auto;display:block}.landing-page-mockup-slide{flex-direction:column;height:600px;margin-left:auto;margin-right:auto;display:flex}.image-36{padding-left:260px;padding-right:260px}.image-37{height:600px;max-height:none}.header_blur{inset:0% 0% auto auto}.portfolio9_component{grid-column-gap:2rem;grid-row-gap:2rem}}@media screen and (max-width:991px){body{--_responsive---font-size--main:1rem;--_responsive---font-size--h1:4rem;--_responsive---font-size--h2:3rem;--_responsive---container--padding-vertical:4rem;--_responsive---container--padding-horizontal:2rem}h1{font-size:3rem;line-height:1.2}h2{font-size:2.5rem;font-weight:400}h5{font-family:DM Serif Display,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4}h6{font-family:DM Serif Display,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4}p{max-width:48ch;font-family:Droid Serif,serif;font-size:1rem;font-weight:400;line-height:1.5}li,blockquote{font-family:Inter,sans-serif}.section{padding-top:60px;padding-bottom:60px}.container{padding-left:20px;padding-right:20px}.nav-link{background-color:#fff;padding:10px 30px}.form-block{padding:30px}.project-side-by-side{grid-column-gap:50px;grid-row-gap:50px;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-between;place-items:stretch center;max-width:100vw;margin-left:20px;margin-right:20px;padding-left:0;display:flex}.project-info{margin-bottom:30px}.heading-2.quote{font-size:1.2rem}.hero-camera{height:300px}.password-heading{margin-bottom:30px}.nav-bar-div{padding-left:0;padding-right:0}.prototype-button{padding-top:15px;left:30%;right:30%}.image-info,.problem-info{margin-bottom:30px}.grid-6{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.menu-button-2{padding:0}.menu-button-2.w--open{background-color:#fff}.menu-icon{display:block}.header_image{width:100%}.timeline-left{line-height:1.6}.timeline-middle{padding-left:0}.timeline-middle.middle{margin-right:25px}.timeline-middle.midddle{margin-left:35px}.timeline-middle.center{margin-right:-56px}.timeline-circle{font-size:16px;line-height:1.6}.timeline-progress-div{right:433px}.page-wrapper{overflow:hidden}.timeline-header-section{padding-top:60px;padding-bottom:60px}.timeline_item2{grid-template-rows:auto;grid-template-columns:.5fr 60px 1fr}._1-herosection{padding-top:60px;padding-bottom:60px}.research-text{margin-left:0;margin-right:0}.dash-prototype-button{padding-top:15px;left:30%;right:30%}.design-solution-div,.product-goals-div{margin-left:0;margin-right:0}.goal-name{margin-bottom:30px}.divider{margin-left:0;margin-right:0}.vino-hero-camera{height:300px}.page-padding{padding-left:5%;padding-right:5%}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.footer4_logo-link{margin-left:auto;margin-right:auto}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.logo_link{max-width:35%;margin-left:0;margin-right:auto;display:block}.photo-description{margin-bottom:30px}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.layout16_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.research-insights{margin-bottom:30px}.layout16_component-right-image{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.project-info-18,.my-contribution{margin-bottom:30px}.research-insight-div,.design-system-div,.research-insights-vino{margin-left:0;margin-right:0}.mvp-div{margin-left:0;margin-right:0;padding-left:32px;padding-right:32px}.sucess-metric-div,.ending-div{margin-left:0;margin-right:0}.icon-2{font-size:45px}.sticker-sheet-slider{height:40vh}.image-36{max-width:100%}.margin-bottom-2{margin-top:0;margin-left:0;margin-right:0}.margin-large{margin:2.5rem}.heading-style-h4{font-size:1.75rem}.hide-tablet{display:none}.padding-horizontal{padding-top:0;padding-bottom:0}.padding-xxhuge{padding:7.5rem}.padding-huge{padding:5rem}.margin-xlarge{margin:3.5rem}.margin-xhuge{margin:6rem}.max-width-full-tablet{width:100%;max-width:none}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.text-style-quote{font-family:Inter,sans-serif}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.margin-xxlarge{margin:4.5rem}.heading-style-h3{font-size:2.25rem}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-huge{margin:5rem}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.padding-xxlarge{padding:4.5rem}.heading-style-h2{font-size:2.75rem}.margin-vertical{margin-left:0;margin-right:0}.heading-style-h1{font-size:3.25rem}.margin-xxhuge{margin:7.5rem}.rl-styleguide_icons-list{grid-auto-flow:row}.padding-large{padding:2.5rem}.padding-xlarge{padding:3.5rem}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-xhuge{padding:6rem}.header-component{grid-column-gap:2rem;grid-row-gap:2rem}.footer_grid{grid-template-columns:10rem 1fr 10rem}.cta_button{background-color:#fff;padding:10px 30px}.portfolio-card-link{grid-column-gap:3rem;padding-top:2rem;padding-bottom:2rem}.heading-7{font-size:2rem}.container-2{max-width:728px}.footer-content{grid-column-gap:60px}.heading-9{line-height:1.2}.testimonial29_component{grid-template-columns:1fr}.header80_content{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:6rem;padding-bottom:6rem;display:grid}.header80_image-wrapper.is-image-2{width:28vw}.header80_image-wrapper.is-image-3,.header80_image-wrapper.is-image-5{width:26vw}.header80_image-wrapper.is-image-4,.header80_image-wrapper.is-image-6{width:24vw}.header80_image-wrapper.is-image-1,.header80_image-wrapper.is-image-2{width:28vw}.header80_image-wrapper.is-image-3,.header80_image-wrapper.is-image-5{width:26vw}.header80_image-wrapper.is-image-4,.header80_image-wrapper.is-image-6{width:24vw}.header80_image-wrapper.is-image-1{width:28vw}.header19_component{grid-row-gap:4rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.header19_image-wrapper{width:100%}.testimonial29_component-2{grid-template-columns:1fr 1fr}.portfolio9_item{margin-bottom:2rem}.portfolio9_component{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.portfolio9_list{grid-column-gap:2rem;grid-template-columns:1fr 1fr;column-gap:2rem}.portfolio10_item,.portfolio9_item-copy{margin-bottom:2rem}.portfolio6_list{grid-column-gap:2rem;grid-template-columns:1fr 1fr;column-gap:2rem}.stats25_number{font-size:4rem}.stats25_content{grid-column-gap:3rem;grid-row-gap:2rem}.stats25_list{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}.testimonial20_component{padding-left:0;padding-right:0}.testimonial20_mask{width:50%}.testimonial20_slide-nav{color:var(--_brand---primary-yellow)}.testimonial6_component{grid-column-gap:2rem;display:none}.paragraph-2{width:100%;max-width:100%}}@media screen and (max-width:767px){body{--_responsive---font-size--main:1rem;--_responsive---font-size--h1:3rem;--_responsive---font-size--h2:2rem;--_responsive---container--padding-vertical:3rem;--_responsive---container--padding-horizontal:1rem}p{font-family:Droid Serif,serif}.section{padding-top:30px;padding-bottom:30px}.section.blank.white{padding-left:20px;padding-right:20px}.navbar{padding-left:40px;padding-right:40px}.brand{padding-left:0}.secondary-heading{font-size:25px}.form-block{padding:15px}.project-side-by-side{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-left:0;margin-right:0;padding-bottom:100px}.project-label{margin-bottom:5px}.project-info{max-width:50em;margin-bottom:15px}.heading-2.quote{font-size:25px}.hero-image-grid{grid-row-gap:40px}._404{font-size:100px}.password-heading{margin-bottom:30px;font-size:30px;line-height:1.1}.logo{max-width:50%}.prototype-button{padding-left:10px;padding-right:10px}.project-part-description{font-size:20px}.image-info{margin-bottom:15px;margin-left:0;margin-right:0}.image-11{display:block}.project-label-copy1{margin-bottom:5px}.product-grid{grid-template-columns:1fr}.project-label-copy,.project-label-label,.project-label-copy{margin-bottom:5px}.design-process-grid{grid-template-columns:1fr}.problem-info{margin-bottom:15px}.myphoto-image{max-width:70%}.menu-button-2{background-color:#0000}.header_image{width:80%;max-width:60%;overflow:visible}.timeline-left{text-align:left}.timeline-middle{justify-content:flex-start}.timeline-middle.midddle{margin-left:0}.timeline-left-text{text-align:left;font-size:36px}.timeline-right-text{font-size:16px}.timeline-progress-div{left:6px}.heading-two{font-size:40px}.timeline-header-section{padding-top:30px;padding-bottom:30px}.timeline_item2{grid-template-rows:auto auto auto auto;grid-template-columns:.25fr 1fr;width:100%}._1-herosection{padding-top:30px;padding-bottom:30px}.wine-product-page-audit{margin-left:0;margin-right:0}.wine-product-page-project-label{margin-bottom:5px}.research-text{margin-left:auto;margin-right:auto}.product-goal-div{margin-left:0;margin-right:0}.mvp-grid{grid-template-columns:1fr}.dash-prototype-button{padding-left:10px;padding-right:10px}.hmw-statement{margin-bottom:5px}.heading-two-copy{font-size:40px}.design-solution-div{margin-left:auto;margin-right:auto}.grid-9{grid-template-columns:1fr 1fr}.image-27{max-width:60%}.back-to-top-button-dash{padding:5px;right:2%}.project-label-divider{margin-bottom:5px}.div-block-10{padding:8px 16px}.product-goals-div{margin-left:auto;margin-right:auto}.goal-name{max-width:50em;margin-bottom:15px}.divider{margin-left:auto;margin-right:auto}.footer4_link-list{grid-column-gap:0px;grid-row-gap:0rem;grid-template-rows:auto;grid-auto-flow:row;justify-items:center}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.footer4_credit-text{margin-top:1rem}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.logo_link{max-width:100%}.photo-description{max-width:50em;margin-bottom:15px}.text-size-medium{font-size:1rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.icon-embed-xxsmall{margin-top:4px}.layout16_component{grid-row-gap:3rem;grid-template-columns:1fr}.research-insights{max-width:50em;margin-bottom:15px}.layout16_component-right-image{grid-row-gap:3rem;grid-template-columns:1fr}.project-info-18,.my-contribution{max-width:50em;margin-bottom:15px}.research-insight-div{margin-left:auto;margin-right:auto}.research-tittle{margin-bottom:5px}.design-system-div{margin-left:auto;margin-right:auto}.research-insights-vino{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.sucess-metric-div,.ending-div{margin-left:auto;margin-right:auto}.landing-page-mockup-slide{margin-left:0;margin-right:0}.button.is-link.is-icon{justify-content:center;align-self:center;align-items:center}.margin-bottom-2{margin-top:0;margin-left:0;margin-right:0}.text-size-small{line-height:1.5}.margin-large{margin:2rem}.heading-style-h4{font-size:1.5rem;line-height:1.4}.padding-horizontal{padding-top:0;padding-bottom:0}.padding-xxhuge{padding:5rem}.padding-huge{padding:3.5rem}.hide-mobile-landscape{display:none}.margin-xlarge{margin:2.5rem}.margin-xsmall{margin:.75rem}.margin-xhuge{margin:4rem}.margin-medium{margin:1.5rem}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.text-style-quote{font-size:1.125rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.padding-medium{padding:1.5rem}.padding-xsmall{padding:.75rem}.margin-small{margin:1.25rem}.margin-xxlarge{margin:3rem}.heading-style-h3{font-size:2rem}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.padding-section-small{padding-top:2rem;padding-bottom:2rem}.margin-huge{margin:3.5rem}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.heading-style-h5{font-size:1.25rem}.padding-xxlarge{padding:3rem}.max-width-full-mobile-landscape{width:100%;max-width:none}.heading-style-h2{font-size:2.25rem}.margin-vertical{margin-left:0;margin-right:0}.heading-style-h1{font-size:2.5rem}.margin-xxhuge{margin:5rem}.padding-large{padding:2rem}.text-size-large{font-size:1.125rem}.padding-xlarge{padding:2.5rem}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.heading-style-h6{font-size:1.125rem}.padding-small{padding:1.25rem}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-xhuge{padding:4rem}.text-style-nowrap{white-space:normal}.header-component{flex-direction:column;display:flex}.footer_grid{grid-template-columns:4rem 1fr 4rem;place-content:center}.portfolio-card-link{grid-row-gap:1.5rem;grid-template-columns:1fr}.portfolio15_list{grid-template-columns:1fr}.footer-dark{padding-left:15px;padding-right:15px}.footer-wrapper{flex-direction:column;align-items:center}.footer-content{grid-template-columns:1fr;margin-top:40px}.footer-block{align-items:center}.footer-link:hover{color:#1a1b1fbf}.footer-social-block{margin-top:20px;margin-left:-20px}.footer-social-link{margin-left:20px}.footer-divider{margin-top:60px}.close-block{padding:2rem .7rem;inset:20rem -30px auto auto}.mapbox-wrap{height:100%}.testimonial29_content{width:100%;padding:1.5rem}.testimonial29_client-image-wrapper{margin-bottom:1rem;margin-right:0}.testimonial29_client{flex-direction:column;align-items:flex-start;width:100%}.testimonial29_component{grid-template-columns:1fr}.text-size-medium-2{font-size:1rem}.logo6_logo{max-height:3rem}.logo6_list{grid-column-gap:.2rem;grid-row-gap:.2rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.logo6_wrapper{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.text-size-medium-3{font-size:1rem}.header80_content{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:stretch stretch;padding-top:8rem;padding-bottom:4rem;display:grid}.header80_ix-trigger{margin-top:35rem}.header80_content-wrapper{flex-direction:column;align-items:flex-start;overflow:visible}.header80_component{height:80vh}.header80_image-wrapper.is-image-3,.header80_image-wrapper.is-image-5{width:28vw}.header80_image-wrapper.is-image-2{width:30vw;left:52vw}.header80_image-wrapper.is-image-3,.header80_image-wrapper.is-image-5{width:28vw}.header80_image-wrapper.is-image-4{width:26vw}.header80_image-wrapper.is-image-6{width:26vw;right:50vw}.header80_image-wrapper.is-image-1{width:30vw}.header19_component{grid-row-gap:3rem}.text-size-medium-4{font-size:1rem}.testimonial29_content-2{padding:1.5rem}.testimonial29_component-2{grid-template-columns:1fr}.portfolio9_item{margin-bottom:1rem}.portfolio9_title-wrapper{opacity:1;position:static}.portfolio9_list{grid-column-gap:1rem;grid-row-gap:1rem;column-count:1;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr}.portfolio10_item,.portfolio9_item-copy{margin-bottom:1rem}.portfolio6_item{margin-bottom:3rem}.portfolio6_list{grid-column-gap:2rem;grid-row-gap:3rem;column-count:1;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr}.stats25_number{font-size:3.5rem}.stats25_content{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.heading-style-h6-2{font-size:1.125rem}.stats25_list{grid-template-columns:1fr}.testimonial20_component{display:none}.testimonial20_mask{width:80%}.testimonial20_arrow.is-left{right:3.5rem}.testimonial20_content{padding:1.5rem}.testimonial20_slide{padding-right:1.5rem}.testimonial20_client-image-wrapper{margin-bottom:1rem;margin-right:0}.testimonial20_client,.testimonial6_client{flex-direction:column;align-items:flex-start;width:100%}.testimonial6_client-image-wrapper{margin-bottom:1rem;margin-right:0}.testimonial6_rating-wrapper{color:var(--_brand---primary-yellow)}.heading-style-h6-3{font-size:1.125rem}.testimonial6_content{border-radius:var(--_brand---screenshot-radius);background-color:var(--_brand---white);padding:1rem 1.6rem}.testimonial6_component{grid-row-gap:2rem;flex-flow:column;grid-template-columns:1fr;display:flex}}@media screen and (max-width:479px){h1{margin-top:0;margin-bottom:0;font-size:2rem}h2,h3{font-size:2rem}.container{border:1px #000;padding-left:20px;padding-right:20px}.container.goal{padding-top:0;padding-bottom:0}.navbar{padding-left:20px;padding-right:20px}.brand{padding-top:19px;padding-bottom:19px}.brand.w--current{padding-top:.2rem;padding-bottom:.2rem}.nav-link{padding-left:10px;padding-right:10px}.form-block{padding:10px}.grid{grid-template-columns:1fr}.submit-button{align-self:stretch}.project-side-by-side{grid-column-gap:15px;grid-row-gap:35px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:flex-start;max-width:100%;margin-left:10px;margin-right:10px;padding-bottom:80px}.project-label{justify-content:flex-start;margin-bottom:0;font-size:20px}.project-info{margin-bottom:15px;font-size:14.4px}.project-info.middle{margin-left:0;margin-right:0;font-size:14.4px}.heading-2.quote{font-size:25px}.recaptcha-wrapper-div{transform-origin:0 0;transform:scale(.8)}.hero-camera{height:200px;margin-bottom:0}.logo{max-width:80%;margin-left:0;display:block}.nav-bar-div{padding-left:0;padding-right:0}.prototype-button{font-size:20px;left:3%;right:3%}.challenge-div{padding-left:20px;padding-right:20px}.text-tittle-challenge{font-size:12px}.text-description-challenge{font-size:22px}.project-part-description{font-size:18px}.back-to-top-button{padding:0 5px}.image-info{margin-top:10px;font-size:14.4px}.project-label-copy,.project-label-copy1{margin-bottom:5px}.product-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto;grid-template-columns:1fr;margin-top:20px;margin-bottom:20px;padding:0}.project-label-copy,.project-label-label{margin-bottom:5px}.project-label-copy{margin-bottom:5px;font-size:12px}.problem-info{margin-bottom:15px}.chat-button{justify-content:center;align-items:stretch}.image-15{height:400px}.link-block-4{margin-top:0;margin-bottom:40px;padding-left:0;padding-right:0}.menu-button-2{background-color:#0000;flex:none}.menu-button-2.w--open{flex:none}.header_image{width:100%;max-width:100%;overflow:visible}.image-enfi{max-width:100%}.timeline-left-text{font-size:28.13px}.timeline-right-text{font-size:14.4px}.padding-vertical-large{height:40vh}.heading-two{font-size:36px}.timeline_item2{grid-template-rows:auto auto;grid-template-columns:.25fr 1fr}.hero-contianer{height:500px;padding-left:20px;padding-right:20px}.wine-product-page-audit{margin-bottom:40px;margin-left:auto;margin-right:auto}.wine-product-page-project-label{margin-bottom:5px}.link-block-6{justify-content:center;margin-top:24px;margin-bottom:24px}.div-block-4{flex-direction:column;display:flex}.business-goals{padding-bottom:20px}.product-goal-div{outline-color:var(--_brand---theme-grey);outline-offset:0px;outline-width:2px;outline-style:none;padding:20px}.mvp-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto}.dash-prototype-button{padding-left:10px;font-size:18px;bottom:0;left:15%;right:15%}.hmw-statement{margin-bottom:0;font-size:20px}.design-system-link{padding-left:20px;padding-right:20px}.heading-two-copy{font-size:36px}.div-block-7{grid-template-columns:1fr}.image-27{max-width:60%}.back-to-top-button-dash{border-width:2px;padding:0 15px 1px 0;right:3%}.image-28{max-width:30%}.project-label-divider{margin-bottom:0;font-size:14px}.div-block-9{flex-direction:column}.image-29{max-width:20%}.grid-11{grid-template-columns:1fr;margin-left:0;margin-right:0}.grid-12{grid-template-columns:1fr}.goal-name{margin-bottom:15px;font-size:14.4px}.vino-hero-camera{height:200px;margin-bottom:0}.page-padding{padding-top:3%;padding-bottom:3%}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.footer4_credit-text{text-align:left;align-items:flex-start;margin-top:0;font-size:.7rem}.footer4_logo-link.w--current{margin-left:0;margin-right:0;position:static}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.logo_link{max-width:30%;margin-right:0}.photo-description{margin-bottom:15px;font-size:14.4px}.page-padding-2{padding-left:0%;padding-right:0%}.text-size-medium{width:100%}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-small.room{margin-bottom:4rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.layout16_component{grid-template-columns:1fr}.research-insights{margin-bottom:15px;font-size:14.4px}.layout16_component-right-image{grid-template-columns:1fr}.project-info-18,.my-contribution{margin-bottom:15px;font-size:14.4px}.research-insight-div{margin-bottom:60px;padding-left:0;padding-right:0}.research-tittle{margin-bottom:0;font-size:20px}.design-system-div{margin-left:20px;margin-right:20px}.image-28-copy{max-width:30%}.text-block-3{font-size:54px}.research-insights-vino{margin-bottom:60px;padding-left:0;padding-right:0}.mvp-div{outline-color:var(--_brand---theme-grey);outline-offset:0px;outline-width:2px;outline-style:none;padding:20px}.dash-character-end{max-width:30%}.slider{height:65vh}.landing-page-mockup-slide{margin-bottom:40px;margin-left:auto;margin-right:auto}.div-block-15{flex-direction:column}.image-36{padding-left:0;padding-right:0}.margin-bottom-2{margin-top:0;margin-left:0;margin-right:0}.text-size-small.text-color-grey{width:100%}.padding-horizontal{padding-top:0;padding-bottom:0}.max-width-full-mobile-portrait{width:100%;max-width:none}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.hide-mobile-portrait{display:none}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.heading-style-h2{font-size:2rem}.margin-vertical{margin-left:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.heading-style-h6.text-size-regular{font-size:.6rem}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.header-component{flex-direction:column;display:flex}.header_blur{width:12rem;height:12rem;inset:10% 0% auto auto}.footer_grid{grid-template-columns:1fr;justify-items:start}.enfi_grid{grid-template-columns:1fr;padding-left:5px;padding-right:5px}.cta_button{padding-left:10px;padding-right:10px}.portfolio-card-link{flex-direction:column}.tool-div{display:block}.fs_cmsnest_category{background-color:var(--_brand---colour)}.container-2{max-width:none}.section_header30{min-height:100vh}.location-map_card-text-wrap{padding:1.5rem 1rem}.collection-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.card_heading{font-size:1rem}.locations-map_card{width:80%;display:none}.locations-map_card-info{width:100%}.card_divider{margin-top:.5em;margin-bottom:.5em}.image-38{height:12rem}.card-fade{display:none}.close-block{padding:1em;position:absolute;inset:auto 45% 15% auto}.locations-map_wrapper.is--show{bottom:15%}.locations-map_item.is--show{width:50svw;height:100%}.container-small-copy.is-map{height:100vh}.map_featured_image{max-width:80%}.testimonial29_content{justify-content:space-between;align-items:flex-start;width:100%;padding-left:1rem;padding-right:1rem}.testimonial29_component{flex-flow:column;place-items:stretch stretch;width:100%;display:flex}.logo6_list{grid-template-columns:1fr 1fr;place-content:center}.logo6_wrapper{justify-content:center;align-items:flex-start}.header80_content{grid-column-gap:.5rem;grid-row-gap:.5rem;width:100%;padding-top:4rem}.header80_image{left:-50%}.header80_images-wrapper.images-wrapper-right{display:none}.header80_content-wrapper{height:100vh;overflow:visible}.header80_component{height:100vh}.header80_image-wrapper{width:30vw;height:35vw}.header19_component{grid-template-columns:1fr}.header19_image-wrapper{width:80%}.header81{z-index:5;max-width:80%;bottom:-300%}.paragraph{max-width:38ch}.portfolio9_title-wrapper{padding-left:1.25rem;padding-right:1.25rem}.stats25_content{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-columns:1fr;display:flex}.stats25_list{grid-row-gap:2rem;flex-flow:column;grid-template-columns:1fr;display:flex}.testimonial20_mask{width:95%}}