/*!
 * Web Fonts from Fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at https://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2022 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Studio René Bieder
 * License URL: https://www.fontspring.com/licenses/rene-bieder/webfont
 *
 *
 */@font-face{font-display:swap;font-family:"faktum-medium";font-style:normal;font-weight:400;src:url(https://miresball.com/wp-content/themes/miresball/library/fonts/faktum-medium-webfont.woff2) format("woff2"),url(https://miresball.com/wp-content/themes/miresball/library/fonts/faktum-medium-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:"faktum-mediumitalic";font-style:normal;font-weight:400;src:url(https://miresball.com/wp-content/themes/miresball/library/fonts/faktum-mediumitalic-webfont.woff2) format("woff2"),url(https://miresball.com/wp-content/themes/miresball/library/fonts/faktum-mediumitalic-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:"faktum-bold";font-style:normal;font-weight:400;src:url(https://miresball.com/wp-content/themes/miresball/library/fonts/faktum-bold-webfont.woff2) format("woff2"),url(https://miresball.com/wp-content/themes/miresball/library/fonts/faktum-bold-webfont.woff) format("woff")}@keyframes fade-in{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-out{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-20px);opacity:0}}@keyframes scrolling{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 1rem))}}.spinner{display:none;width:40px;height:40px;margin:auto;padding-top:60px}.spinner.is-active{display:inherit}.spinner:after{content:" ";display:block;width:35px;height:35px;margin:8px;text-align:center;border-radius:50%;border:6px solid #a7adba;border-color:#a7adba #fff0 #a7adba #fff0;animation:spinner 1.2s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}[data-aos]{opacity:0;transition-duration:600ms;transition-property:opacity,transform;transition-timing-function:ease;will-change:opacity,transform}[data-aos].aos-animate{opacity:1;transform:translate3d(0,0,0)}[data-aos=fade-up]{transform:translate3d(0,24px,0)}[data-aos=fade-down]{transform:translate3d(0,-24px,0)}[data-aos=fade-left]{transform:translate3d(24px,0,0)}[data-aos=fade-right]{transform:translate3d(-24px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-24px,24px,0)}[data-aos=fade-up-left]{transform:translate3d(24px,24px,0)}[data-aos=fade-down-right]{transform:translate3d(-24px,-24px,0)}[data-aos=fade-down-left]{transform:translate3d(24px,-24px,0)}.aos-disabled [data-aos]{opacity:1;transform:none;transition:none}body,div,dl,dt,dd,ul,ol,li,h1,.main-project .outcome .text p,h2,.main-project .review .text p,.page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-results .intro p,.page-template-brand-assessment-form .gform_heading .gform_description,h3,.page-template-brand-assessment-results .scores .overview p,h4,.page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading p,h5,.main-project .review .text cite,.main-project .review .text figcaption,.main-project .intro nav,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,.main-project .outcome .text p,h2,.main-project .review .text p,.page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-results .intro p,.page-template-brand-assessment-form .gform_heading .gform_description,h3,.page-template-brand-assessment-results .scores .overview p,h4,.page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading p,h5,.main-project .review .text cite,.main-project .review .text figcaption,.main-project .intro nav,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0}a{text-decoration:none;outline:none}header,section,footer,aside,nav,article,figure{display:block}*{box-sizing:border-box}body{color:#1b1c1e;font-family:"faktum-medium",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1}h1,.main-project .outcome .text p,.h1,.single-post header .headline,h2,.main-project .review .text p,.page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-results .intro p,.page-template-brand-assessment-form .gform_heading .gform_description,.h2,.headline,h3,.page-template-brand-assessment-results .scores .overview p,.h3,h4,.page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading p,.h4,.categories,h5,.main-project .review .text cite,.main-project .review .text figcaption,.main-project .intro nav,.h5,h6,.h6{line-height:1;letter-spacing:0;transition:all linear .33s}h1 em,.main-project .outcome .text p em,.h1 em,.single-post header .headline em,h2 em,.main-project .review .text p em,.page-template-brand-assessment-results .form .gform_heading .gform_title em,.page-template-brand-assessment-contact .form .gform_heading .gform_title em,.page-template-brand-assessment-results .intro p em,.page-template-brand-assessment-form .gform_heading .gform_description em,.h2 em,.headline em,h3 em,.page-template-brand-assessment-results .scores .overview p em,.h3 em,h4 em,.page-template-brand-assessment-results .form .gform_heading p em,.page-template-brand-assessment-contact .form .gform_heading p em,.h4 em,.categories em,h5 em,.main-project .review .text cite em,.main-project .review .text figcaption em,.main-project .intro nav em,.h5 em,h6 em,.h6 em{font-family:"faktum-mediumitalic",sans-serif}h1,.main-project .outcome .text p,.h1,.single-post header .headline{font-size:calc(2rem + (1vw - 3.2px)*2.2058823529)}@media(min-width:1680px){h1,.main-project .outcome .text p,.h1,.single-post header .headline{font-size:3.875rem}}h1,.main-project .outcome .text p,.h1,.single-post header .headline{line-height:1.032258}h2,.main-project .review .text p,.page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-results .intro p,.page-template-brand-assessment-form .gform_heading .gform_description,.h2,.headline{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){h2,.main-project .review .text p,.page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-results .intro p,.page-template-brand-assessment-form .gform_heading .gform_description,.h2,.headline{font-size:2.625rem}}h2,.main-project .review .text p,.page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-results .intro p,.page-template-brand-assessment-form .gform_heading .gform_description,.h2,.headline{line-height:1.0875}h3,.page-template-brand-assessment-results .scores .overview p,.h3{font-size:calc(1.5rem + (1vw - 3.2px)*0.5882352941)}@media(min-width:1680px){h3,.page-template-brand-assessment-results .scores .overview p,.h3{font-size:2rem}}h3,.page-template-brand-assessment-results .scores .overview p,.h3{line-height:1.1875}h4,.page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading p,.h4,.categories{font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){h4,.page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading p,.h4,.categories{font-size:1.5rem}}h4,.page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading p,.h4,.categories{line-height:1.166667}h5,.main-project .review .text cite,.main-project .review .text figcaption,.main-project .intro nav,.h5{font-size:18px}h6,.h6{font-size:13px;text-transform:uppercase}p,.p{font-family:"Montserrat",sans-serif;font-size:calc(0.9375rem + (1vw - 3.2px)*0.2573529412)}@media(min-width:1680px){p,.p{font-size:1.15625rem}}p,.p{letter-spacing:.005em;line-height:1.6}p strong,p b,.p strong,.p b{font-weight:500}p em,.p em{font-style:italic}a{color:#1b1c1e;transition:all linear .33s}.quote{background:#f7f7fa;border-radius:5px;padding-top:calc(0.5rem + (1vw - 3.2px)*4.2647058824)}@media(min-width:1680px){.quote{padding-top:4.125rem}}.quote{padding-right:calc(1.5rem + (1vw - 3.2px)*7.6470588235)}@media(min-width:1680px){.quote{padding-right:8rem}}.quote{padding-bottom:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.quote{padding-bottom:6.375rem}}.quote{padding-left:calc(1.5rem + (1vw - 3.2px)*7.6470588235)}@media(min-width:1680px){.quote{padding-left:8rem}}.quote blockquote{text-align:center;max-width:714px}.quote span{display:inline-block;font-size:82px;line-height:1;position:relative;top:24px}.quote p{font-family:"faktum-medium",sans-serif;line-height:1.166667}.quote .sm{font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.quote .sm{font-size:1.5rem}}.quote .md{font-size:calc(1.125rem + (1vw - 3.2px)*1.0294117647)}@media(min-width:1680px){.quote .md{font-size:2rem}}.quote .lg{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.quote .lg{font-size:2.625rem}}.quote figcaption{display:block;font-size:18px;line-height:24px;margin-top:24px}.quote cite{color:#65737e;display:block;font-size:18px;margin-top:12px}.entry h2,.entry .main-project .review .text p,.main-project .review .text .entry p,.entry .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .entry .gform_title,.entry .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .entry .gform_title,.entry .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .entry p,.entry .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .entry .gform_description,.entry .h2,.entry .headline{margin-bottom:calc(2rem + (1vw - 3.2px)*1.1764705882)}@media(min-width:1680px){.entry h2,.entry .main-project .review .text p,.main-project .review .text .entry p,.entry .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .entry .gform_title,.entry .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .entry .gform_title,.entry .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .entry p,.entry .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .entry .gform_description,.entry .h2,.entry .headline{margin-bottom:3rem}}.entry h3,.entry .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .entry p,.entry .h3{margin-bottom:calc(0.75rem + (1vw - 3.2px)*0.2941176471)}@media(min-width:1680px){.entry h3,.entry .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .entry p,.entry .h3{margin-bottom:1rem}}.entry h3+p,.entry .page-template-brand-assessment-results .scores .overview p+p,.page-template-brand-assessment-results .scores .overview .entry p+p,.entry .h3+p{margin-top:calc(2rem + (1vw - 3.2px)*1.1764705882)}@media(min-width:1680px){.entry h3+p,.entry .page-template-brand-assessment-results .scores .overview p+p,.page-template-brand-assessment-results .scores .overview .entry p+p,.entry .h3+p{margin-top:3rem}}.entry h4,.entry .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .entry p,.entry .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .entry p,.entry .h4,.entry .categories{margin-top:calc(1.5rem + (1vw - 3.2px)*0.5882352941)}@media(min-width:1680px){.entry h4,.entry .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .entry p,.entry .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .entry p,.entry .h4,.entry .categories{margin-top:2rem}}.entry h4,.entry .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .entry p,.entry .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .entry p,.entry .h4,.entry .categories{margin-bottom:8px}.entry p,.entry ul,.entry ol{font-family:"Montserrat",sans-serif;font-size:calc(0.9375rem + (1vw - 3.2px)*0.2205882353)}@media(min-width:1680px){.entry p,.entry ul,.entry ol{font-size:1.125rem}}.entry p,.entry ul,.entry ol{letter-spacing:.005em;line-height:1.6;margin:.666667em 0}.entry p strong,.entry p b,.entry ul strong,.entry ul b,.entry ol strong,.entry ol b{font-weight:500}.entry p em,.entry ul em,.entry ol em{font-family:"Montserrat",sans-serif}.entry a{text-decoration:underline;transition:all ease-in-out .33s}.entry a:hover{color:#65737e;transition:all ease-in-out .33s}.entry ul,.entry ol{list-style-position:inside!important}.entry ul li,.entry ol li{margin:.666667em 0}.entry ul+p,.entry ol+p{margin-top:calc(2rem + (1vw - 3.2px)*1.1764705882)}@media(min-width:1680px){.entry ul+p,.entry ol+p{margin-top:3rem}}.entry ul{list-style:disc}.entry ol{list-style-type:decimal}.entry blockquote{background:#f7f7fa;border-radius:5px;padding-top:calc(0.5rem + (1vw - 3.2px)*4.2647058824)}@media(min-width:1680px){.entry blockquote{padding-top:4.125rem}}.entry blockquote{padding-right:calc(1.5rem + (1vw - 3.2px)*7.6470588235)}@media(min-width:1680px){.entry blockquote{padding-right:8rem}}.entry blockquote{padding-bottom:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.entry blockquote{padding-bottom:6.375rem}}.entry blockquote{padding-left:calc(1.5rem + (1vw - 3.2px)*7.6470588235)}@media(min-width:1680px){.entry blockquote{padding-left:8rem}}.entry blockquote{text-align:center}.entry blockquote p{font-family:"faktum-medium",sans-serif;line-height:1.166667;font-size:calc(1.125rem + (1vw - 3.2px)*1.0294117647)}@media(min-width:1680px){.entry blockquote p{font-size:2rem}}.entry blockquote p cite{font-size:18px;padding-top:32px;padding-bottom:10px}.entry blockquote span{display:inline-block;line-height:1;position:relative;top:24px}.button-alt,.button-pill{background:#fff;border:.5px solid #a7adba;border-radius:18px;color:#1b1c1e;cursor:pointer;display:inline-block;font-family:"faktum-medium",sans-serif;font-size:13px;padding:8px 2px 8px 12px;text-decoration:none;text-transform:uppercase}@media(min-width:1280px){.button-alt,.button-pill{border-radius:26px;font-size:32px;padding:10px 0 10px 20px}}.button-alt svg,.button-pill svg{display:inline-block;height:10px;margin-left:8px;transition:transform .33s linear}@media(min-width:1280px){.button-alt svg,.button-pill svg{height:20px;margin-left:16px}}.button-alt:hover,.button-pill:hover{padding-right:12px}@media(min-width:1280px){.button-alt:hover,.button-pill:hover{padding-right:17px}}.button-alt:hover svg,.button-pill:hover svg{transform:translateX(6px)}.button-pill .close{display:none}.button-pill.active{background:#a7adba;border:1px solid #a7adba;color:#fff;padding-right:12px;position:relative}@media(min-width:1280px){.button-pill.active{padding-right:17px}}.button-pill.active .close{display:inline-block;height:auto}@media(min-width:768px){.button-pill.active .close{height:14px;padding-bottom:2px}}@media(min-width:1280px){.button-pill.active .close{height:20px}}.button-pill.active .arrow{display:none}.button-alt{padding-right:12px}@media(min-width:1280px){.button-alt{padding-right:17px}}.button-alt:hover{background:#a7adba;color:#fff;padding-right:12px}@media(min-width:1280px){.button-alt:hover{padding-right:17px}}.button-text,.blog main header a,.category main header a,.archive main header a{display:inline-block;background-image:linear-gradient(#000 0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px;transition:background-size .3s,background-position 0s .3s}.button-text:hover,.blog main header a:hover,.category main header a:hover,.archive main header a:hover{background-position:100% 100%;background-size:100% 1px}.button-text,.blog main header a,.category main header a,.archive main header a{background-size:0% 1.5px;cursor:pointer;font-size:24px;padding-bottom:3px}.button-text:hover,.blog main header a:hover,.category main header a:hover,.archive main header a:hover{background-size:100% 1.5px}@media(min-width:1280px){.button-nav a{background:#1b1c1e;background-image:none!important;border:.5px solid #a7adba;border-radius:17px;color:#fff;display:inline-block;font-size:13px;padding:7px 14px!important;text-decoration:none;text-transform:uppercase;transition:background linear .33s!important}.button-nav a:hover{background:#a7adba}}.load-more-btn{background:none!important;border:0!important;color:#1b1c1e!important;font-size:24px!important;font-family:"faktum-medium",sans-serif!important;line-height:1.2!important;box-shadow:none!important;padding:0!important;background-image:linear-gradient(#000 0 0)!important;background-position:0 100%!important;background-repeat:no-repeat!important;background-size:0% 1px!important;padding-bottom:2px!important;transition:background-size .3s,background-position 0s .3s!important}.load-more-btn:hover{background-position:100% 100%!important;background-size:100% 1px!important}.load-more-wrap,.blogroll footer{padding-top:calc(6.375rem + (1vw - 3.2px)*1.6911764706)}@media(min-width:1680px){.load-more-wrap,.blogroll footer{padding-top:7.8125rem}}.load-more-wrap,.blogroll footer{text-align:center}.cc-window{border-radius:5px;font-family:"faktum-medium",sans-serif}.cc-btn{border-radius:20px;text-transform:uppercase}.gfield--type-honeypot{display:none!important}.gform_validation_errors{display:none;visibility:hidden}.gform_heading{margin-bottom:calc(0.9375rem + (1vw - 3.2px)*0.6617647059)}@media(min-width:1680px){.gform_heading{margin-bottom:1.5rem}}.gform_title{font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.gform_title{font-size:1.5rem}}.gform_confirmation_message{font-size:calc(1rem + (1vw - 3.2px)*0.1470588235)}@media(min-width:1680px){.gform_confirmation_message{font-size:1.125rem}}.gform_confirmation_message{line-height:1.333333}.gchoice label{cursor:pointer}textarea{border:none;border-bottom:1px solid #1b1c1e;font-size:calc(1rem + (1vw - 3.2px)*0.1470588235)}@media(min-width:1680px){textarea{font-size:1.125rem}}textarea{overflow:hidden;padding-left:0!important;resize:none}textarea::-moz-placeholder{color:#fff0;font-family:"faktum-medium",sans-serif!important;font-size:calc(1rem + (1vw - 3.2px)*0.1470588235)}textarea::placeholder{color:#fff0;font-family:"faktum-medium",sans-serif!important;font-size:calc(1rem + (1vw - 3.2px)*0.1470588235)}@media(min-width:1680px){textarea::-moz-placeholder{font-size:1.125rem}textarea::placeholder{font-size:1.125rem}}textarea::-moz-placeholder{font-style:normal;font-weight:400;line-height:1}textarea::placeholder{font-style:normal;font-weight:400;line-height:1}textarea:focus::-moz-placeholder{color:#1b1c1e}textarea:focus::placeholder{color:#1b1c1e}.gform_body .hidden_label .gfield_label{display:none;visibility:hidden}.gform_body input{border:none;border-bottom:1px solid #1b1c1e;color:#1b1c1e;font-family:"faktum-medium",sans-serif;font-size:calc(1rem + (1vw - 3.2px)*0.1470588235)}@media(min-width:1680px){.gform_body input{font-size:1.125rem}}.gform_body input{padding:10px 0}.gform_body input::-moz-placeholder{color:#fff0}.gform_body input::placeholder{color:#fff0}.gform_body input:focus{outline:none}.gform_body input:focus::-moz-placeholder{color:#1b1c1e}.gform_body input:focus::placeholder{color:#1b1c1e}.gfield_validation_message{color:#de1010}.form .wrapper{padding-top:calc(3rem + (1vw - 3.2px)*5.5882352941)}@media(min-width:1680px){.form .wrapper{padding-top:7.75rem}}.form .wrapper{padding-bottom:calc(3rem + (1vw - 3.2px)*5.5882352941)}@media(min-width:1680px){.form .wrapper{padding-bottom:7.75rem}}.form .contact-email a:hover{color:#65737e}.form .gform_heading{display:none}@media(min-width:768px){.form .gform_fields{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}}.form .gfield_label{font-size:18px}.form .gfield{position:relative;margin-bottom:52px}@media(min-width:768px){.form .gfield{width:46%;margin-bottom:0}}.form .gfield>label{position:absolute;top:14px;transition:.2s ease all}@media(min-width:768px){.form .gfield>label{bottom:10px}}.form .gfield.gfield_error .gfield_label{top:-10px;font-size:12px}.form #field_2_15.gfield{padding-bottom:0}.form .gfield_label.focused{top:-10px;font-size:12px}.form .gfield--type-radio,.form .gfield--type-checkbox{border-bottom:1px solid #1b1c1e;cursor:pointer}.form .gfield--type-radio .gfield_radio,.form .gfield--type-radio .gfield_checkbox,.form .gfield--type-checkbox .gfield_radio,.form .gfield--type-checkbox .gfield_checkbox{padding:12px 0}.form .ginput_container_radio,.form .ginput_container_checkbox{display:none}@media(min-width:768px){.form #field_2_15,.form #field_2_11{width:100%}}@media(min-width:768px){.form #field_2_11{margin-bottom:0}}.form #field_2_11 textarea{font-family:"faktum-medium",sans-serif;outline:none;padding:12px;width:100%}@media(min-width:768px){.form #field_2_11 textarea{max-width:968px}}.form .gform_body{max-width:968px}.form .gform_body input{border-radius:0;width:100%}.form .ginput_container_consent,.form .gchoice{align-items:center;display:flex;justify-content:flex-start;gap:8px}.form .ginput_container_consent input[type=checkbox],.form .ginput_container_consent input[type=radio],.form .gchoice input[type=checkbox],.form .gchoice input[type=radio]{width:auto}.form .ginput_container_consent{font-size:18px}@media(min-width:768px){.form .ginput_container_consent{padding-bottom:52px}}.form .ginput_container_consent input,.form .ginput_container_consent label{cursor:pointer}.form .gchoice{padding-bottom:15px}.form fieldset legend{padding-bottom:18px}.form .gfield--type-textarea label{cursor:pointer;display:inline-block;padding-bottom:12px}.form .gform_footer .gform_button{all:unset;border:.5px solid #a7adba;border-radius:24px;cursor:pointer;padding:8px 12px;transition:all linear .33s}.form .gform_footer .gform_button:hover{background:#a7adba;color:#fff}.form .gform_footer .gform_button i,.form .gform_footer .gform_button svg{font-weight:400}.form #gform_submit_button_2{font-size:calc(0.8125rem + (1vw - 3.2px)*1.3970588235)}@media(min-width:1680px){.form #gform_submit_button_2{font-size:2rem}}.form #gform_submit_button_2{text-transform:uppercase}.form input[type=radio],.form input[type=checkbox]{accent-color:#1b1c1e}.form .gfield_error label{position:revert}.form .gfield_validation_message{padding-top:8px}.form #field_2_9,.form #field_2_10{position:relative;width:100%}.form #field_2_9::after,.form #field_2_10::after{content:"";font-family:"Font Awesome 7 Pro";font-weight:400;position:absolute;right:0;top:-26px}.form #field_2_9.open::after,.form #field_2_10.open::after{content:"";font-family:"Font Awesome 7 Pro";font-weight:400;position:absolute;right:0;top:-26px}.form #field_2_9 legend,.form #field_2_10 legend{padding-bottom:12px;font-size:18px}.form #field_2_10{margin-bottom:38px;width:100%}@media(min-width:768px){.form #field_2_10{margin-bottom:0}}@media(min-width:768px){.form #field_2_9,.form #field_2_10,.form #field_2_11{max-width:940px}}.gform_body input,.gform_body textarea{border-radius:0}#gform_wrapper_1 form{display:flex}#gform_wrapper_1 form .gfield_error{position:relative}#gform_wrapper_1 form .gfield_error .gfield_validation_message{color:#de1010;font-size:15px;position:absolute;bottom:-27px;left:0}#gform_wrapper_1 .gform_body{width:calc(100% - 27px)}#gform_wrapper_1 .gform_body input{width:100%}#gform_wrapper_1 .gform_footer{align-items:center;border-bottom:1px solid #1b1c1e;display:flex;width:27px}#gform_wrapper_1 .gform_footer input{transition:all linear .33s}#gform_wrapper_1 .gform_footer input:hover{opacity:.6}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;max-height:365px}@media(min-width:768px){.flickity-viewport{max-height:410px}}@media(min-width:1280px){.flickity-viewport{max-height:440px}}.flickity-slider{position:absolute;width:100%;height:100%;top:4px!important;left:4px!important}.flickity-slider:hover{cursor:pointer}.flickity-slider .project{width:80%}@media(min-width:768px){.flickity-slider .project{width:45%}}@media(min-width:1280px){.flickity-slider .project{width:22.16%}}.flickity-slider .project a:hover .media{box-shadow:none}@media(min-width:768px){.more-work .accordion .items{padding-left:5%}}@media(min-width:768px){.more-work .project:not(.is-selected){background:rgb(255 255 255 / .72);filter:blur(1.5px);-webkit-filter:blur(1.5px)}}.more-latest .flickity-slider .project{padding-top:0!important}@media(min-width:1280px){.more-latest .flickity-slider .project{padding-left:0}}@media(min-width:768px){.more-latest .project:not(.is-selected){background:rgb(255 255 255 / .72);filter:blur(1.5px);-webkit-filter:blur(1.5px)}}.photo-carousel-nav{overflow:hidden}@media(min-width:768px){.photo-carousel-nav{padding-left:5%}}.photo-carousel-nav .carousel-cell:not(.is-selected) img{background:rgb(255 255 255 / .5)}@media(min-width:768px){.photo-carousel-nav .carousel-cell:not(.is-selected) img{filter:blur(1.5px);-webkit-filter:blur(1.5px)}}.photo-carousel-nav .flickity-slider{top:0px!important}.photo-carousel-nav .flickity-prev-next-button.previous,.photo-carousel-nav .flickity-prev-next-button.next{height:100%}.photo-carousel-nav .flickity-prev-next-button.previous:before{top:0}.photo-carousel-nav .flickity-prev-next-button.next{width:7%}@media(min-width:1280px){.photo-carousel-nav .flickity-prev-next-button.next{width:10%}}@media(min-width:1680px){.photo-carousel-nav .flickity-prev-next-button.next{width:12%}}@media(min-width:1920px){.photo-carousel-nav .flickity-prev-next-button.next{width:13%}}@media(min-width:2560px){.photo-carousel-nav .flickity-prev-next-button.next{width:14%}}.photo-carousel-nav .flickity-prev-next-button.next:after{top:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-enabled.is-fullscreen .project{height:100%}.flickity-button{background:none;border:none;color:#333;position:absolute;z-index:2}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none;display:none!important}.flickity-button-icon{fill:currentColor;z-index:111;display:none}.flickity-prev-next-button{top:0}.flickity-prev-next-button:focus{outline:none}.flickity-prev-next-button.previous{left:0;background:rgb(255 255 255 / .72);width:5%;height:100%;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.flickity-prev-next-button.previous:before{content:"";font-family:"Font Awesome 7 Pro";font-size:26px;font-weight:400;position:relative;top:-18%}}.flickity-prev-next-button.next{right:-2%;background:rgb(255 255 255 / .72);width:8%;height:100%;display:flex;align-items:center;justify-content:center}@media(min-width:1280px){.flickity-prev-next-button.next{width:7%}}@media(min-width:1920px){.flickity-prev-next-button.next{width:8%}}@media(min-width:2560px){.flickity-prev-next-button.next{width:9%}}@media(min-width:768px){.flickity-prev-next-button.next:after{content:"";font-family:"Font Awesome 7 Pro";font-size:26px;font-weight:400;position:relative;top:-18%}}.accordion.naming .flickity-prev-next-button{top:0}@media(min-width:2560px){.accordion.naming .flickity-prev-next-button{width:9%}}.accordion.naming .flickity-prev-next-button.next:after{top:-22%}.accordion.naming .flickity-prev-next-button.previous:before{top:-22%}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.scrolling-carousel{position:relative}.scrolling-carousel .show-arrows{position:absolute;top:0;right:-1%;padding:5% 5% 5% 0;height:100%;z-index:1}p.award-badge{align-items:center;color:#65737e;display:flex;font-family:"faktum-medium",sans-serif;font-size:12px;gap:5px;letter-spacing:.01em;line-height:16px;margin:0;text-transform:uppercase}p.award-badge .award-badge-icon{color:#8895a0;flex:none;height:16px;width:16px}.project p.award-badge,.pop-up p.award-badge{margin-top:8px}.logo-grid{padding-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.logo-grid{padding-bottom:12.75rem}}.logo-grid .marquee{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;padding-bottom:calc(0.75rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.logo-grid .marquee{padding-bottom:1.5rem}}.logo-grid .marquee-reverse{overflow:hidden}.logo-grid .marquee-group{width:100%;height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:calc(0.75rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.logo-grid .marquee-group{gap:1.5rem}}.logo-grid .marquee-group{min-width:100%;animation:scrolling 20s linear infinite;animation-delay:3s}@media(min-width:768px){.logo-grid .marquee-group{animation:scrolling 50s linear infinite}}@media(prefers-reduced-motion:reduce){.logo-grid .marquee__group{animation-play-state:paused}}@media(max-width:768px){.logo-grid img{max-height:100px}}.logo-grid .marquee-reverse .marquee-group{animation-direction:reverse}.ticker{background:#fff;padding-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.ticker{padding-bottom:12.75rem}}.ticker{position:relative;z-index:999}.ticker .footer{margin-top:48px;text-align:center}.ticker .footer .button-alt{transition:all linear .33s}.ticker .footer .button-alt .fa-regular{font-weight:400}.tickercontainer{font-size:82px;margin:0;height:82px;overflow:hidden;padding:0;text-align:center;width:100%}@media(min-width:768px){.tickercontainer{font-size:120px;height:120px}}.tickercontainer .mask{overflow:hidden;position:relative;width:100%}ul.newsticker{list-style-type:none;margin:0;padding:0;position:relative}ul.newsticker li{float:left;margin:0 .25em 0 0;padding:0;letter-spacing:-1.5px}.archive-reviews{margin-bottom:100px}@media(min-width:1280px){.archive-reviews{margin-bottom:204px}}.archive-reviews header{text-align:center}.archive-reviews header h1,.archive-reviews header .main-project .outcome .text p,.main-project .outcome .text .archive-reviews header p{font-size:calc(2rem + (1vw - 3.2px)*3.6764705882)}@media(min-width:1680px){.archive-reviews header h1,.archive-reviews header .main-project .outcome .text p,.main-project .outcome .text .archive-reviews header p{font-size:5.125rem}}@media(min-width:1280px){.archive-reviews .review{align-items:stretch;display:flex;justify-content:flex-start;gap:48px;margin-bottom:102px}.archive-reviews .review:nth-of-type(even){flex-direction:row}.archive-reviews .review:nth-of-type(odd){flex-direction:row-reverse}}.archive-reviews .review .text{border-radius:5px}.archive-reviews .review .media{margin-bottom:24px;width:100%}@media(min-width:1280px){.archive-reviews .review .media{margin-bottom:0;width:50%}}@media(min-width:1920px){.archive-reviews .review .media{max-width:687px}}@media(min-width:2560px){.archive-reviews .review .media{max-width:752px}}.archive-reviews .review .media img{height:100%}.archive-reviews .review .text{align-items:center;background:#f7f7fa;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-bottom:48px;padding:64px 24px 48px 24px;width:100%}@media(min-width:1280px){.archive-reviews .review .text{margin-bottom:0;width:50%}}@media(min-width:1920px){.archive-reviews .review .text{width:100%}}.archive-reviews .review .text figure{margin-bottom:25px;text-align:center;max-width:1152px}.archive-reviews .review .text figure .icon{font-size:5.2rem;font-weight:500}.archive-reviews .review .text figure blockquote h4,.archive-reviews .review .text figure blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .archive-reviews .review .text figure blockquote p,.archive-reviews .review .text figure blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .archive-reviews .review .text figure blockquote p,.archive-reviews .review .text figure blockquote h5,.archive-reviews .main-project .review .text figure blockquote cite,.main-project .archive-reviews .review .text figure blockquote cite,.archive-reviews .main-project .review .text figure blockquote figcaption,.main-project .archive-reviews .review .text figure blockquote figcaption,.archive-reviews .review .text figure blockquote .main-project .intro nav,.main-project .intro .archive-reviews .review .text figure blockquote nav{font-family:"faktum-medium",sans-serif;margin-bottom:30px}.archive-reviews .review .text figure figcaption{font-size:18px;padding-bottom:10px}.archive-reviews .review .text figure figcaption span{line-height:1.2}.archive-reviews .review .text figure cite{color:#65737e;font-size:18px}.archive-reviews .review .text .link{text-align:center}.archive-reviews .review .text .link a{font-size:13px}.archive-reviews .review .text .link a svg,.archive-reviews .review .text .link a i{height:10px;margin-left:8px}.container{padding:0 5%}.cc-revoke{display:none!important}.wrapper{margin:auto;max-width:1476px;padding-top:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.wrapper{padding-top:12.75rem}}.wrapper{padding-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.wrapper{padding-bottom:12.75rem}}.headline{margin:4px 0 16px}.headline a:hover{color:#65737e}.categories a{font-family:"faktum-medium",sans-serif;display:inline-block;background-image:linear-gradient(#000 0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px;transition:background-size .3s,background-position 0s .3s}.categories a:hover{background-position:100% 100%;background-size:100% 1px}.categories .cat{font-family:"faktum-medium",sans-serif}.byline{color:#65737e;font-size:calc(1rem + (1vw - 3.2px)*0.1470588235)}@media(min-width:1680px){.byline{font-size:1.125rem}}.byline time{font-family:"faktum-medium",sans-serif}.project a:hover{color:#65737e}.project .media{border-radius:5px;overflow:hidden;transition:all linear .33s}.project .media img{transition:all linear .33s;width:100%}.project .text{margin-top:calc(0.75rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.project .text{margin-top:1.5rem}}.post:hover{color:#65737e}.post:hover h2,.post:hover .main-project .review .text p,.main-project .review .text .post:hover p,.post:hover .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .post:hover .gform_title,.post:hover .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .post:hover .gform_title,.post:hover .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .post:hover p,.post:hover .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .post:hover .gform_description{color:#65737e}.project a:hover .media,.post a:hover .media{box-shadow:0 3px 20px rgb(0 0 0 / .15);transform:scale(1.02);transition:all linear .33s}.project a:hover .text,.post a:hover .text{color:#65737e}.project a:hover .text .categories,.post a:hover .text .categories{background-size:0}img{display:block;max-width:100%;height:auto}video{background:#f7f7fa;display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto}.embed-container{background:#f7f7fa;border-radius:5px;cursor:pointer;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;max-width:100%;height:0}.embed-container iframe,.embed-container object,.embed-container embed{background-position:center;background-size:cover;border-radius:5px;height:100%;left:0;position:absolute;top:0;width:100%}.embed-container .iframe-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.text figure{margin-bottom:25px;text-align:center;max-width:1152px}.text figure .icon{font-size:5.2rem;font-weight:500}.text figure blockquote h4,.text figure blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .text figure blockquote p,.text figure blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .text figure blockquote p,.text figure blockquote h5,.main-project .review .text figure blockquote cite,.main-project .review .text figure blockquote figcaption,.text figure blockquote .main-project .intro nav,.main-project .intro .text figure blockquote nav{font-family:"faktum-medium",sans-serif;margin-bottom:30px}.text figure blockquote h5,.main-project .review .text figure blockquote cite,.main-project .review .text figure blockquote figcaption,.text figure blockquote .main-project .intro nav,.main-project .intro .text figure blockquote nav{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.text figure blockquote h5,.main-project .review .text figure blockquote cite,.main-project .review .text figure blockquote figcaption,.text figure blockquote .main-project .intro nav,.main-project .intro .text figure blockquote nav{font-size:2.625rem}}.text figure blockquote h5,.main-project .review .text figure blockquote cite,.main-project .review .text figure blockquote figcaption,.text figure blockquote .main-project .intro nav,.main-project .intro .text figure blockquote nav{padding-bottom:35px;line-height:1.12}.text figure figcaption{font-size:18px;padding-bottom:10px}.text figure figcaption span{line-height:1.2}.text figure cite{color:#65737e;font-size:18px}.text .link{text-align:center;padding-top:30px}.text .link a{font-size:13px}.text .link a svg,.text .link a i{height:10px;margin-left:8px}.related-projects-main{padding:100px 5% 0 5%}.related-projects-main h3,.related-projects-main .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .related-projects-main p{padding-bottom:24px}@media(min-width:1280px){.related-projects-main .drawer{display:flex;justify-content:space-between}}.related-projects-main .project{margin-bottom:54px;width:100%}@media(min-width:768px){.related-projects-main .project{margin-bottom:113px}}@media(min-width:1280px){.related-projects-main .project{margin-bottom:0;margin-right:0;width:48.3739837398%}}.reviews .text,.review .text{border-radius:5px}.reviews blockquote,.review blockquote{margin-bottom:32px}.reviews blockquote h5,.reviews blockquote .main-project .review .text cite,.reviews blockquote .main-project .review .text figcaption,.reviews blockquote .main-project .intro nav,.main-project .intro .reviews blockquote nav,.review blockquote h5,.main-project .review blockquote .text cite,.main-project .review .text blockquote cite,.main-project .review blockquote .text figcaption,.main-project .review .text blockquote figcaption,.review blockquote .main-project .intro nav,.main-project .intro .review blockquote nav{padding-bottom:0!important}.reviews figcaption span,.review figcaption span{display:block;padding-top:.4em}.reviews cite,.review cite{display:inline-block;margin-top:21px}.reviews .link,.review .link{padding-top:0}.reviews.small blockquote h5,.reviews.small blockquote .main-project .review .text cite,.main-project .review .text .reviews.small blockquote cite,.reviews.small blockquote .main-project .review .text figcaption,.main-project .review .text .reviews.small blockquote figcaption,.reviews.small blockquote .main-project .intro nav,.main-project .intro .reviews.small blockquote nav,.review.small blockquote h5,.main-project .review.small blockquote .text cite,.main-project .review.small .text blockquote cite,.main-project .review.small blockquote .text figcaption,.main-project .review.small .text blockquote figcaption,.review.small blockquote .main-project .intro nav,.main-project .intro .review.small blockquote nav{font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.reviews.small blockquote h5,.reviews.small blockquote .main-project .review .text cite,.main-project .review .text .reviews.small blockquote cite,.reviews.small blockquote .main-project .review .text figcaption,.main-project .review .text .reviews.small blockquote figcaption,.reviews.small blockquote .main-project .intro nav,.main-project .intro .reviews.small blockquote nav,.review.small blockquote h5,.main-project .review.small blockquote .text cite,.main-project .review.small .text blockquote cite,.main-project .review.small blockquote .text figcaption,.main-project .review.small .text blockquote figcaption,.review.small blockquote .main-project .intro nav,.main-project .intro .review.small blockquote nav{font-size:1.5rem}}.reviews.small blockquote h5,.reviews.small blockquote .main-project .review .text cite,.main-project .review .text .reviews.small blockquote cite,.reviews.small blockquote .main-project .review .text figcaption,.main-project .review .text .reviews.small blockquote figcaption,.reviews.small blockquote .main-project .intro nav,.main-project .intro .reviews.small blockquote nav,.review.small blockquote h5,.main-project .review.small blockquote .text cite,.main-project .review.small .text blockquote cite,.main-project .review.small blockquote .text figcaption,.main-project .review.small .text blockquote figcaption,.review.small blockquote .main-project .intro nav,.main-project .intro .review.small blockquote nav{line-height:1.33}.reviews.medium blockquote h5,.reviews.medium blockquote .main-project .review .text cite,.main-project .review .text .reviews.medium blockquote cite,.reviews.medium blockquote .main-project .review .text figcaption,.main-project .review .text .reviews.medium blockquote figcaption,.reviews.medium blockquote .main-project .intro nav,.main-project .intro .reviews.medium blockquote nav,.review.medium blockquote h5,.main-project .review.medium blockquote .text cite,.main-project .review.medium .text blockquote cite,.main-project .review.medium blockquote .text figcaption,.main-project .review.medium .text blockquote figcaption,.review.medium blockquote .main-project .intro nav,.main-project .intro .review.medium blockquote nav{font-size:calc(1.125rem + (1vw - 3.2px)*1.0294117647)}@media(min-width:1680px){.reviews.medium blockquote h5,.reviews.medium blockquote .main-project .review .text cite,.main-project .review .text .reviews.medium blockquote cite,.reviews.medium blockquote .main-project .review .text figcaption,.main-project .review .text .reviews.medium blockquote figcaption,.reviews.medium blockquote .main-project .intro nav,.main-project .intro .reviews.medium blockquote nav,.review.medium blockquote h5,.main-project .review.medium blockquote .text cite,.main-project .review.medium .text blockquote cite,.main-project .review.medium blockquote .text figcaption,.main-project .review.medium .text blockquote figcaption,.review.medium blockquote .main-project .intro nav,.main-project .intro .review.medium blockquote nav{font-size:2rem}}.reviews.medium blockquote h5,.reviews.medium blockquote .main-project .review .text cite,.main-project .review .text .reviews.medium blockquote cite,.reviews.medium blockquote .main-project .review .text figcaption,.main-project .review .text .reviews.medium blockquote figcaption,.reviews.medium blockquote .main-project .intro nav,.main-project .intro .reviews.medium blockquote nav,.review.medium blockquote h5,.main-project .review.medium blockquote .text cite,.main-project .review.medium .text blockquote cite,.main-project .review.medium blockquote .text figcaption,.main-project .review.medium .text blockquote figcaption,.review.medium blockquote .main-project .intro nav,.main-project .intro .review.medium blockquote nav{line-height:1.33}.reviews.large blockquote h4,.reviews.large blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .reviews.large blockquote p,.reviews.large blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .reviews.large blockquote p,.review.large blockquote h4,.review.large blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .review.large blockquote p,.review.large blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .review.large blockquote p{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.reviews.large blockquote h4,.reviews.large blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .reviews.large blockquote p,.reviews.large blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .reviews.large blockquote p,.review.large blockquote h4,.review.large blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .review.large blockquote p,.review.large blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .review.large blockquote p{font-size:2.625rem}}.reviews.large blockquote h4,.reviews.large blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .reviews.large blockquote p,.reviews.large blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .reviews.large blockquote p,.review.large blockquote h4,.review.large blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .review.large blockquote p,.review.large blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .review.large blockquote p{line-height:1.16}@media(max-width:640px){.postid-326 .main-project .name{padding-bottom:110%!important}}.load-more-btn{position:relative}.load-more-btn.loading{pointer-events:none;animation:load-more-pulse 1.1s ease-in-out infinite}@keyframes load-more-pulse{0%,100%{opacity:1}50%{opacity:.2}}.more-work{overflow-x:hidden}.more-work .accordion{border-bottom:.5px solid #a7adba}.more-work:first-child .accordion{border-top:.5px solid #a7adba}.more-work .trigger{cursor:pointer;padding:32px 5%;position:relative}.more-work .trigger:after{font-family:"Font Awesome 7 Pro";font-weight:400;font-size:16px;content:"";position:absolute;top:50%;right:5%;transform:translateY(-50%)}.more-work .trigger.open:after{content:"+"}.more-work .trigger:hover{color:#65737e}.more-work .items{padding-bottom:49px}.more-work .items .project{display:inline-block;margin-right:24px}.more-work .items .project.naming:hover .show-popup,.more-work .items .project.packaging:hover .show-popup,.more-work .items .project.visual-identity:hover .show-popup{display:none}@media(min-width:1280px){.more-work .items .project.naming:hover .show-popup,.more-work .items .project.packaging:hover .show-popup,.more-work .items .project.visual-identity:hover .show-popup{display:block}}.more-work .items .project.naming .media,.more-work .items .project.packaging .media,.more-work .items .project.visual-identity .media{position:relative;text-align:center}.more-work .items .project.naming .text .client,.more-work .items .project.packaging .text .client,.more-work .items .project.visual-identity .text .client{font-size:24px}.more-work .items .project.naming .text .headline,.more-work .items .project.packaging .text .headline,.more-work .items .project.visual-identity .text .headline{font-size:18px;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.5}.more-work .items .project.naming .name{border-radius:5px;color:#fff;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;text-align:center;width:100%}.more-work .items .project.naming .name h1,.more-work .items .project.naming .name .main-project .outcome .text p,.main-project .outcome .text .more-work .items .project.naming .name p{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.more-work .items .project.naming .name h1,.more-work .items .project.naming .name .main-project .outcome .text p,.main-project .outcome .text .more-work .items .project.naming .name p{font-size:2.625rem}}.more-work .items .project.naming .name h1,.more-work .items .project.naming .name .main-project .outcome .text p,.main-project .outcome .text .more-work .items .project.naming .name p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:1280px){.more-work .items .project.visual-identity{padding-top:24px}}.more-work .items .project.visual-identity .media{border:.5px solid #a7adba;border-radius:5px}@media(min-width:1280px){.more-work .items .project.packaging{padding-top:24px}}.more-work .show-popup{display:none;position:absolute;bottom:12px;right:12px}.more-work .pop-up{align-items:flex-start;background:#fff;display:none;opacity:0;transition:opacity .3s ease;position:fixed;top:0;left:0;width:100%;height:100%;flex-direction:column;overflow:auto;padding:5%;z-index:9999999}.more-work .pop-up.is-open{opacity:1}@media(min-width:1280px){.more-work .pop-up{height:100vh}}.more-work .pop-up.naming .group{max-width:100%;margin-top:44px;margin-bottom:auto;width:100%}@media(min-width:1280px){.more-work .pop-up.naming .group{max-width:80%;margin:auto}}.more-work .pop-up.naming .group .media{width:100%;border-radius:5px}.more-work .pop-up.naming .group .name{padding-bottom:56.25%;border-radius:5px}.more-work .pop-up.visual-identity .group,.more-work .pop-up.packaging .group{margin-top:44px;margin-bottom:auto;max-width:100%;width:100%}@media(min-width:1280px){.more-work .pop-up.visual-identity .group,.more-work .pop-up.packaging .group{max-width:80%;margin:auto}}.more-work .pop-up.visual-identity .media img,.more-work .pop-up.packaging .media img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.more-work .pop-up.visual-identity .media{border:.5px solid #a7adba;border-radius:5px;margin:1%}@media(min-width:768px){.more-work .pop-up.visual-identity .media{margin:0}}.more-work .pop-up .text{margin-top:24px}.more-work .pop-up .name{color:#fff;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;text-align:center;width:100%}.more-work .pop-up .name h1,.more-work .pop-up .name .main-project .outcome .text p,.main-project .outcome .text .more-work .pop-up .name p{font-size:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.more-work .pop-up .name h1,.more-work .pop-up .name .main-project .outcome .text p,.main-project .outcome .text .more-work .pop-up .name p{font-size:6.375rem}}.more-work .pop-up .name h1,.more-work .pop-up .name .main-project .outcome .text p,.main-project .outcome .text .more-work .pop-up .name p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.more-work .pop-up .text .client{font-size:24px}.more-work .pop-up .text .headline{font-size:18px;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.5}.more-work .pop-up .close{align-items:center;justify-content:center;cursor:pointer;display:flex;position:absolute;top:2%;right:2%;transition:all ease-in-out .25s;width:48px;height:48px;z-index:3}.more-work .pop-up .close:hover{transform:scale(1.1)}.more-work .pop-up .close i,.more-work .pop-up .close svg{color:#1b1c1e;font-size:24px}@media(min-width:1280px){.more-work .pop-up .controls{width:100%}}.more-work .pop-up .controls .left,.more-work .pop-up .controls .right{font-size:28px;cursor:pointer;position:absolute;bottom:75px;left:50%;transform:translateX(-200%)}.more-work .pop-up .controls .left i:hover,.more-work .pop-up .controls .left svg:hover,.more-work .pop-up .controls .right i:hover,.more-work .pop-up .controls .right svg:hover{transform:scale(1.1)}@media(min-width:1280px){.more-work .pop-up .controls .left,.more-work .pop-up .controls .right{bottom:0;top:50%;transform:translateY(0%)}}@media(min-width:1280px){.more-work .pop-up .controls .left{left:2%}}.more-work .pop-up .controls .right{margin-left:64px}@media(min-width:1280px){.more-work .pop-up .controls .right{margin-left:0;right:2%;left:initial}}@media(min-width:1280px){.work-nav h3.trigger,.work-nav .page-template-brand-assessment-results .scores .overview p.trigger,.page-template-brand-assessment-results .scores .overview .work-nav p.trigger,.work-nav-alt h3.trigger,.work-nav-alt .page-template-brand-assessment-results .scores .overview p.trigger,.page-template-brand-assessment-results .scores .overview .work-nav-alt p.trigger{padding-bottom:0!important}}.work-nav .button-pill,.work-nav-alt .button-pill{font-size:calc(0.8125rem + (1vw - 3.2px)*1.3970588235)}@media(min-width:1680px){.work-nav .button-pill,.work-nav-alt .button-pill{font-size:2rem}}.work-nav .button-pill,.work-nav-alt .button-pill{display:inline-block}.work-nav .button-pill svg,.work-nav-alt .button-pill svg{height:calc(0.625rem + (1vw - 3.2px)*0.7352941176)}@media(min-width:1680px){.work-nav .button-pill svg,.work-nav-alt .button-pill svg{height:1.25rem}}.work-nav-alt .drawer li{margin:24px 0!important}@media(min-width:768px){.home-nav{padding:0 5%}}.media video,.media img,.media iframe{border-radius:5px}.accordion{position:relative}.accordion .paging{display:none;justify-content:space-between;position:absolute;top:40%;width:100%}.accordion .paging .left{padding-left:2%}.accordion .paging .right{padding-right:2%}.accordion .paging .left,.accordion .paging .right{font-size:28px;cursor:pointer;z-index:2}.accordion .paging .fade{background:rgb(255 255 255 / .2);position:absolute;right:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);width:5%;height:415px;top:-150px;z-index:1}@media(min-width:1280px){.accordion .paging .fade{height:655px}}@media(min-width:2560px){.accordion .paging .fade{width:6%}}.more-work.news article{margin-right:65px;width:100%}@media(min-width:1280px){.more-work.news article{width:31.1653116531%}}.more-work.news article p{font-family:"faktum-medium",sans-serif;font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.more-work.news article p{font-size:1.5rem}}.more-work.news article time{color:#65737e;display:inline-block;font-size:18px;padding-top:calc(0.75rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.more-work.news article time{padding-top:1.5rem}}.more-work.news article:hover{color:#65737e}.more-work.news article:hover h2,.more-work.news article:hover .main-project .review .text p,.main-project .review .text .more-work.news article:hover p,.more-work.news article:hover .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .more-work.news article:hover .gform_title,.more-work.news article:hover .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .more-work.news article:hover .gform_title,.more-work.news article:hover .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .more-work.news article:hover p,.more-work.news article:hover .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .more-work.news article:hover .gform_description{color:#65737e}.nav-wrapper{position:relative;padding-top:calc(1.5rem + (1vw - 3.2px)*0.5882352941)}@media(min-width:1680px){.nav-wrapper{padding-top:2rem}}.nav-wrapper{padding-bottom:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.nav-wrapper{padding-bottom:6.375rem}}.nav-wrapper:hover .paging{display:flex}.nav-wrapper h5,.nav-wrapper .main-project .review .text cite,.main-project .review .text .nav-wrapper cite,.nav-wrapper .main-project .review .text figcaption,.main-project .review .text .nav-wrapper figcaption,.nav-wrapper .main-project .intro nav,.main-project .intro .nav-wrapper nav{padding-bottom:24px}.nav-wrapper .paging{display:none;justify-content:space-between;position:absolute;top:44%;width:100%}.nav-wrapper .paging .left{padding-left:2%}.nav-wrapper .paging .right{padding-right:2%}.nav-wrapper .paging .left,.nav-wrapper .paging .right{font-size:28px;cursor:pointer;z-index:2}.nav-wrapper .paging .left i,.nav-wrapper .paging .left svg,.nav-wrapper .paging .right i,.nav-wrapper .paging .right svg{color:#1b1c1e}.nav-wrapper .paging .fade{background:rgb(255 255 255 / .2);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:absolute;right:0;width:5%;height:217px;top:-100px;z-index:1}@media(min-width:1280px){.nav-wrapper .paging .fade{width:11%;height:300px;top:-133px}}@media(min-width:2560px){.nav-wrapper .paging .fade{width:12%;height:600px;top:-190px}}.nav-wrapper .img-pop-up{background:#fff;display:none;position:fixed;top:0;left:0;width:100%;height:100%;flex-direction:column;overflow-x:hidden;padding:5%;z-index:9999999}@media(min-width:1280px){.nav-wrapper .img-pop-up{height:100vh}}.nav-wrapper .img-pop-up .media{margin-top:24px;margin-bottom:16px}@media(min-width:1280px){.nav-wrapper .img-pop-up .media{margin-top:0}}.nav-wrapper .img-pop-up .media h4,.nav-wrapper .img-pop-up .media .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .nav-wrapper .img-pop-up .media p,.nav-wrapper .img-pop-up .media .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .nav-wrapper .img-pop-up .media p{font-size:24px}@media(min-width:1280px){.nav-wrapper .img-pop-up .media h4,.nav-wrapper .img-pop-up .media .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .nav-wrapper .img-pop-up .media p,.nav-wrapper .img-pop-up .media .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .nav-wrapper .img-pop-up .media p{font-size:48px}}.nav-wrapper .img-pop-up .media img{aspect-ratio:auto 2560/1439;max-width:100vh;max-height:100vh;width:100%}.nav-wrapper .img-pop-up .close{align-items:center;justify-content:center;cursor:pointer;display:flex;position:absolute;top:8px;right:42px;transition:all ease-in-out .25s;width:48px;height:48px;z-index:3}.nav-wrapper .img-pop-up .close:hover{transform:scale(1.1)}.nav-wrapper .img-pop-up .close i,.nav-wrapper .img-pop-up .close svg{color:#1b1c1e;font-size:24px}@media(min-width:1280px){.nav-wrapper .img-pop-up .controls{width:100%}}.nav-wrapper .img-pop-up .controls .left,.nav-wrapper .img-pop-up .controls .right{font-size:28px;cursor:pointer;position:absolute;bottom:75px;left:50%;transform:translateX(-200%)}@media(min-width:1280px){.nav-wrapper .img-pop-up .controls .left,.nav-wrapper .img-pop-up .controls .right{bottom:0;top:2%;transform:translateY(0%)}}@media(min-width:1280px){.nav-wrapper .img-pop-up .controls .left{left:2%}}.nav-wrapper .img-pop-up .controls .right{margin-left:64px}@media(min-width:1280px){.nav-wrapper .img-pop-up .controls .right{margin-left:0;right:2%;left:initial}}.more-latest .more-single .accordion.naming{border-bottom:none}.more-latest .news .media{border:0}.more-latest .news h3,.more-latest .news .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .more-latest .news p{padding-bottom:48px}@media(min-width:1280px){.more-latest .news h3,.more-latest .news .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .more-latest .news p{padding-bottom:0}}.more-latest .news .articles .post .text{margin-top:calc(0.75rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.more-latest .news .articles .post .text{margin-top:1.5rem}}.more-latest .project:hover .show-popup{display:none}@media(min-width:1280px){.more-latest .project:hover .show-popup{display:block}}.more-latest .tax-more-work .project .media{padding-top:0}.more-latest .media{border:.5px solid #a7adba;border-radius:5px;margin:1%}@media(min-width:768px){.more-latest .media{margin:0}}.more-latest .text{margin-top:12px}.more-latest .text .client{font-size:24px}.more-latest .text .headline{font-size:18px;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.5}.more-latest .news{margin-top:calc(2rem + (1vw - 3.2px)*5.3676470588)}@media(min-width:1680px){.more-latest .news{margin-top:6.5625rem}}@media(min-width:1280px){.more-latest .news .articles{display:flex;gap:48px;justify-content:flex-start;margin-top:48px}}.more-latest .news .articles article{margin-bottom:65px;width:100%}@media(min-width:1280px){.more-latest .news .articles article{width:31.1653116531%}}.more-latest .news .articles article p{font-family:"faktum-medium",sans-serif;font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.more-latest .news .articles article p{font-size:1.5rem}}.more-latest .news .articles article time{color:#65737e;display:inline-block;font-size:18px;padding-top:calc(0.25rem + (1vw - 3.2px)*0.2941176471)}@media(min-width:1680px){.more-latest .news .articles article time{padding-top:.5rem}}.more-latest .news .articles article:hover{color:#65737e}.more-latest .news .articles article:hover h2,.more-latest .news .articles article:hover .main-project .review .text p,.main-project .review .text .more-latest .news .articles article:hover p,.more-latest .news .articles article:hover .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .more-latest .news .articles article:hover .gform_title,.more-latest .news .articles article:hover .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .more-latest .news .articles article:hover .gform_title,.more-latest .news .articles article:hover .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .more-latest .news .articles article:hover p,.more-latest .news .articles article:hover .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .more-latest .news .articles article:hover .gform_description{color:#65737e}@media(min-width:1280px){.more-latest .flickity-slider{display:flex;gap:48px;justify-content:flex-start}}#more-tag,.more-tag{text-transform:lowercase}.more-work nav .name h1,.more-work nav .name .main-project .outcome .text p,.main-project .outcome .text .more-work nav .name p,.more-latest nav .name h1,.more-latest nav .name .main-project .outcome .text p,.main-project .outcome .text .more-latest nav .name p{display:flex}.more-work nav .name #append,.more-latest nav .name #append{font-size:24px}.more-work nav .pop-up #append,.more-latest nav .pop-up #append{font-size:calc(1.5rem + (1vw - 3.2px)*1.7647058824)}@media(min-width:1680px){.more-work nav .pop-up #append,.more-latest nav .pop-up #append{font-size:3rem}}.single-work .scrolling-carousel{display:block}.post-template-default .entry blockquote{margin-bottom:32px}.filter li a.active{border-bottom:1px solid #1b1c1e;padding-bottom:2px}.filter li a.active:hover{background-size:0!important;background-position:0!important}.pop-up video{-o-object-fit:cover;object-fit:cover}.blog-single{background:#fff;border-radius:0 0 10px 10px;box-shadow:0 3px 20px rgb(0 0 0 / .15);position:relative;z-index:2}@media(min-width:1280px){.blog-single{border-radius:0 0 20px 20px}}.jump-links{display:none;position:fixed;right:30px;top:50%;transform:translateY(-50%);z-index:999}@media(max-width:768px){.jump-links{background:rgb(255 255 255 / .85);padding:12px;border-radius:20px;bottom:20px;left:50%;top:unset;right:unset;transform:translateX(-50%)}}.jump-links ul{display:flex;flex-direction:column;gap:20px}@media(max-width:768px){.jump-links ul{flex-direction:row}}.jump-links li{position:relative;width:160px}@media(max-width:768px){.jump-links li{width:auto}}.dot-link{display:flex;align-items:center;justify-content:flex-end}.dot-link.active .dot{background:#1b1c1e}.dot-link.active .dot::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #1b1c1e;width:20px;height:20px;border-radius:50%;box-sizing:border-box}.dot-link .dot{background:#a7adba;border-radius:50%;width:8px;height:8px;transition:background-color .3s;position:relative}.dot-link .link-name{position:absolute;right:20px;opacity:0;transition:opacity .3s;border:.5px solid #fff;background:#1b1c1e;color:#fff;border-radius:24px;padding:10px 12px;font-size:15px}@media(max-width:768px){.dot-link .link-name{top:-50px;right:unset;left:50%;width:160px;display:flex;justify-content:center;transform:translateX(-50%)}}.dot-link:hover .dot{background-color:#1b1c1e;transform:scale(1.8)}.dot-link:hover .link-name{opacity:1}.dot-link.active:hover .dot{transform:scale(1)}.main-header{background:#fff;height:100vh;max-height:80px;position:fixed;width:100%;z-index:999999}.main-header nav{display:flex}.main-header.nav-down{top:0;transition:top ease-in .5s}.main-header.nav-up{top:-100px;transition:top ease-out .5s}.main-header .logo{font-size:24px}.main-header .logo .brand-design{font-size:18px;margin-left:18px}@media(max-width:1279px){.main-header{overflow:hidden;transition:all ease-in-out 1s}.main-header nav{flex-direction:column;height:100%;justify-content:flex-start}.main-header .logo{position:absolute;top:24px;left:5%}.main-header .menu-trigger{position:absolute;top:16px;right:5%;box-sizing:border-box;width:24px;height:48px;cursor:pointer;z-index:2}.main-header .menu-trigger svg{stroke:#000;transition:.2s}.main-header .menu-trigger svg g:first-child{opacity:1;transition:opacity 0s .2s}.main-header .menu-trigger svg g:first-child line{transition:transform .2s .2s;transform:translateY(0)}.main-header .menu-trigger svg g:last-child{opacity:0;transition:opacity 0s .2s}.main-header .menu-trigger svg g:last-child line{transition:transform .2s;transform:rotate(0deg);transform-origin:center}.main-header .menu-wrapper{max-height:0;overflow:hidden;transition:max-height .33s ease-in-out .33s;width:100%}.main-header .menu-wrapper .main-menu{margin-top:33px;padding:48px 5%;text-align:left}.main-header .menu-wrapper .main-menu li{animation:fade-out .33s linear .125s both;font-size:62px;margin-top:.45em}}@media(max-width:1279px)and (min-width:768px){.main-header .menu-wrapper .main-menu li{font-size:82px}}@media(max-width:1279px){.main-header .menu-wrapper .main-menu li a{transition:all ease-in-out .33s}.main-header .menu-wrapper .main-menu li a:hover{padding-left:.25em;transition:all ease-in-out .33s}.main-header .menu-wrapper .main-menu li:nth-child(5){animation-delay:0s}.main-header .menu-wrapper .main-menu li:nth-child(4){animation-delay:.1s}.main-header .menu-wrapper .main-menu li:nth-child(3){animation-delay:.2s}.main-header .menu-wrapper .main-menu li:nth-child(2){animation-delay:.3s}.main-header .menu-wrapper .main-menu li:nth-child(1){animation-delay:.4}.main-header.open{max-height:100vh;transition:max-height 1s ease-in-out}.main-header.open .menu-trigger svg g:first-child{opacity:0}.main-header.open .menu-trigger svg g:first-child line{transition:transform .33s}.main-header.open .menu-trigger svg g:first-child line:first-child{transform:translateY(7px)}.main-header.open .menu-trigger svg g:first-child line:last-child{transform:translateY(-7px)}.main-header.open .menu-trigger svg g:last-child{opacity:1}.main-header.open .menu-trigger svg g:last-child line{transition:transform .33s .33s}.main-header.open .menu-trigger svg g:last-child line:first-child{transform:rotate(45deg)}.main-header.open .menu-trigger svg g:last-child line:last-child{transform:rotate(-45deg)}.main-header.open .menu-wrapper{max-height:100vh;transition:max-height .33s ease-in-out}.main-header.open .menu-wrapper .main-menu li{animation:fade-in .33s ease-in-out both}.main-header.open .menu-wrapper .main-menu li:nth-child(1){animation-delay:.2s}.main-header.open .menu-wrapper .main-menu li:nth-child(2){animation-delay:.4s}.main-header.open .menu-wrapper .main-menu li:nth-child(3){animation-delay:.6s}.main-header.open .menu-wrapper .main-menu li:nth-child(4){animation-delay:.8s}.main-header.open .menu-wrapper .main-menu li:nth-child(5){animation-delay:1s}}@media(min-width:1280px){.main-header nav{align-items:center;height:100%;justify-content:space-between;padding:0 5%}.main-header .menu-trigger{display:none}.main-header .menu-wrapper .main-menu{align-items:center;display:flex}}@media(min-width:1280px)and (min-width:768px){.main-header .menu-wrapper .main-menu{font-size:18px;line-height:1.375}}@media(min-width:1280px){.main-header .menu-wrapper .main-menu li{margin-left:24px}.main-header .menu-wrapper .main-menu a{display:inline-block;background-image:linear-gradient(#000 0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px;transition:background-size .3s,background-position 0s .3s}.main-header .menu-wrapper .main-menu a:hover{background-position:100% 100%;background-size:100% 1px}}.main-header .menu-item.active a{border-bottom:1px solid #000;padding-bottom:3px}.main-header .menu-item.active a:hover{background-size:0!important;background-position:0!important}.main-footer{background:#fff;border-top:.5px solid #a7adba;padding-top:48px;position:relative;z-index:999}@media(min-width:768px){.main-footer{padding-top:102px}}@media(min-width:1280px){.main-footer .group{display:flex;font-size:18px;justify-content:space-between;margin:48px 0 124px}}.main-footer .logo{font-size:24px}@media(min-width:768px){.main-footer .logo{font-size:42px}}.main-footer nav{line-height:1.375}@media(min-width:768px){.main-footer nav{display:flex;font-size:18px;justify-content:space-between}}@media(min-width:1280px){.main-footer nav{width:56.5602836879%;max-width:752px}}.main-footer nav ul{margin-top:32px}@media(min-width:768px){.main-footer nav ul{margin-top:48px}}@media(min-width:1280px){.main-footer nav ul{margin-top:0}}.main-footer nav li+li{margin-top:10px}@media(min-width:768px){.main-footer nav li+li{margin-top:22px}}.main-footer nav a{display:inline-block;background-image:linear-gradient(#000 0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px;transition:background-size .3s,background-position 0s .3s}.main-footer nav a:hover{background-position:100% 100%;background-size:100% 1px}@media(min-width:768px){.main-footer nav address{width:48.2142857143%}}.main-footer nav address .email a{display:inline-flex;align-items:center;gap:4px}.main-footer nav address .email a:hover span{display:inline}.main-footer nav address .email a span{display:none}@media(min-width:768px){.main-footer nav .footer-menu{width:22.3214285714%}}.main-footer .newsletter{margin:48px 0 24px}@media(min-width:768px){.main-footer .newsletter{margin:148px 0 78px}}@media(min-width:1280px){.main-footer .newsletter{margin:0;width:30.4964539007%;max-width:552px}}.main-footer .copyright p{font-family:"Montserrat",sans-serif;font-size:10px;font-weight:400;padding:24px 0}@media(min-width:768px){.main-footer .copyright p{font-size:12px}}@media(min-width:1280px){.main-footer .copyright p{padding:48px 0}}.main-footer .copyright p a{text-decoration:underline}.main-footer .copyright p a:hover{color:#65737e}.main-footer .gform-body .gfield_validation_message{text-decoration:none!important}.error404 main .container{align-items:center;display:flex;justify-content:center;min-height:90vh;text-align:center}.error404 main .container h1,.error404 main .container .main-project .outcome .text p,.main-project .outcome .text .error404 main .container p{font-size:calc(5.125rem + (1vw - 3.2px)*2.7941176471)}@media(min-width:1680px){.error404 main .container h1,.error404 main .container .main-project .outcome .text p,.main-project .outcome .text .error404 main .container p{font-size:7.5rem}}.error404 main .container h1,.error404 main .container .main-project .outcome .text p,.main-project .outcome .text .error404 main .container p{line-height:1.25em}.error404 main .container h2,.error404 main .container .main-project .review .text p,.main-project .review .text .error404 main .container p,.error404 main .container .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .error404 main .container .gform_title,.error404 main .container .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .error404 main .container .gform_title,.error404 main .container .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .error404 main .container p,.error404 main .container .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .error404 main .container .gform_description{font-size:calc(2rem + (1vw - 3.2px)*0.7352941176)}@media(min-width:1680px){.error404 main .container h2,.error404 main .container .main-project .review .text p,.main-project .review .text .error404 main .container p,.error404 main .container .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .error404 main .container .gform_title,.error404 main .container .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .error404 main .container .gform_title,.error404 main .container .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .error404 main .container p,.error404 main .container .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .error404 main .container .gform_description{font-size:2.625rem}}.error404 main .container .footer{margin-top:48px}.blog main,.category main,.archive main{padding-top:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.blog main,.category main,.archive main{padding-top:12.75rem}}.blog main,.category main,.archive main{padding-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.blog main,.category main,.archive main{padding-bottom:12.75rem}}.blog main header,.category main header,.archive main header{padding-bottom:calc(4rem + (1vw - 3.2px)*4.4852941176)}@media(min-width:1680px){.blog main header,.category main header,.archive main header{padding-bottom:7.8125rem}}.blog main header .page-title,.category main header .page-title,.archive main header .page-title{font-size:calc(2.625rem + (1vw - 3.2px)*2.9411764706)}@media(min-width:1680px){.blog main header .page-title,.category main header .page-title,.archive main header .page-title{font-size:5.125rem}}.blog main header ul,.category main header ul,.archive main header ul{display:flex;margin-top:24px}.blog main header li+li,.category main header li+li,.archive main header li+li{margin-left:24px}.blog main .blogroll,.category main .blogroll,.archive main .blogroll{zoom:1}.blog main .blogroll:before,.blog main .blogroll:after,.category main .blogroll:before,.category main .blogroll:after,.archive main .blogroll:before,.archive main .blogroll:after{content:"";display:table}.blog main .blogroll:after,.category main .blogroll:after,.archive main .blogroll:after{clear:both}.blog main .blogroll .gutter-sizer,.category main .blogroll .gutter-sizer,.archive main .blogroll .gutter-sizer{width:0}@media(min-width:1280px){.blog main .blogroll .gutter-sizer,.category main .blogroll .gutter-sizer,.archive main .blogroll .gutter-sizer{width:76px}}@media(min-width:1680px){.blog main .blogroll .gutter-sizer,.category main .blogroll .gutter-sizer,.archive main .blogroll .gutter-sizer{width:102px}}.blog main .blogroll .blog-listing,.category main .blogroll .blog-listing,.archive main .blogroll .blog-listing{margin-left:8px;margin-top:8px}.blog main .blogroll .post,.category main .blogroll .post,.archive main .blogroll .post{margin-bottom:60px;width:100%;z-index:999}@media(min-width:1280px){.blog main .blogroll .post,.category main .blogroll .post,.archive main .blogroll .post{width:calc(48% - 38px);float:left;display:inline}}@media(min-width:1920px){.blog main .blogroll .post,.category main .blogroll .post,.archive main .blogroll .post{width:calc(48% - 51px)}}@media(min-width:2560px){.blog main .blogroll .post,.category main .blogroll .post,.archive main .blogroll .post{width:calc(28% - 68px)}}.blog main .blogroll .post a:hover .media,.category main .blogroll .post a:hover .media,.archive main .blogroll .post a:hover .media{box-shadow:0 3px 10px rgb(0 0 0 / .15)}.blog main .blogroll .media,.category main .blogroll .media,.archive main .blogroll .media{border-radius:5px;position:relative;width:100%;height:0}.blog main .blogroll .media.square,.category main .blogroll .media.square,.archive main .blogroll .media.square{padding-bottom:100%}.blog main .blogroll .media.landscape,.category main .blogroll .media.landscape,.archive main .blogroll .media.landscape{padding-bottom:56.25%}.blog main .blogroll .media.portrait,.category main .blogroll .media.portrait,.archive main .blogroll .media.portrait{padding-bottom:129.411765%}.blog main .blogroll .media.portrait-alt,.category main .blogroll .media.portrait-alt,.archive main .blogroll .media.portrait-alt{padding-bottom:116%}.blog main .blogroll .media img,.blog main .blogroll .media video,.category main .blogroll .media img,.category main .blogroll .media video,.archive main .blogroll .media img,.archive main .blogroll .media video{border-radius:5px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.blog main .blogroll .text,.category main .blogroll .text,.archive main .blogroll .text{margin-top:calc(0.75rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.blog main .blogroll .text,.category main .blogroll .text,.archive main .blogroll .text{margin-top:1.5rem}}.blog main .blogroll .headline,.category main .blogroll .headline,.archive main .blogroll .headline{margin-bottom:6px}.blog main footer,.category main footer,.archive main footer{text-align:center}.blog .cat-item-all a{background-position:100% 100%;background-size:100% 1.5px}.category .current-cat a{background-position:100% 100%;background-size:100% 1.5px}.single-post main .wrapper{max-width:900px}.single-post header .headline{margin-bottom:calc(0.75rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.single-post header .headline{margin-bottom:1.5rem}}.single-post header .categories{margin-bottom:8px}.single-post header .social{display:flex;list-style:none;margin-top:24px}.single-post header .social li+li{margin-left:12px}.single-post header .social a{border:1px solid #1b1c1e;border-radius:50%;display:inline-block;font-size:16px;line-height:1.85;text-align:center;transition:all ease-in-out .33s;width:30px;height:30px}.single-post header .social a:hover{border-color:#65737e;color:#65737e;transition:all ease-in-out .33s}.single-post header+.entry{margin-top:calc(3rem + (1vw - 3.2px)*5.5882352941)}@media(min-width:1680px){.single-post header+.entry{margin-top:7.75rem}}@media(min-width:1280px){.single-post .single-header .group{display:flex;justify-content:space-between;align-items:center}}@media(min-width:1280px){.single-post .single-header .group .social{margin-top:0}}.single-post .hero{margin:48px 0}.single-post .hero .embed-container{background:none;padding-bottom:56.25%}.single-post .hero .embed-container .iframe-overlay{display:none}.single-post .hero img{border-radius:5px}.single-post .entry img{border-radius:5px}.single-post .quote{margin-top:48px}.single-post .media{margin-top:48px}.single-post .media .vimeo{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.single-post .media .vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-post .press span{display:inline-block;font-size:24px;margin:24px 0;text-align:center;width:100%}.single-post .paging{padding-bottom:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.single-post .paging{padding-bottom:6.375rem}}.single-post .paging{background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -3px 30px rgb(0 0 0 / .05);position:relative;z-index:1}.single-post .paging .wrapper{padding-bottom:0}.single-post .paging .posts{padding-top:calc(2.5rem + (1vw - 3.2px)*1.1764705882)}@media(min-width:1680px){.single-post .paging .posts{padding-top:3.5rem}}@media(min-width:1280px){.single-post .paging .posts .group{display:flex}}@media(min-width:1280px){.single-post .paging .posts h3,.single-post .paging .posts .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .single-post .paging .posts p{padding-bottom:24px}}.single-post .paging .posts .post{margin-top:calc(3rem + (1vw - 3.2px)*1.1764705882)}@media(min-width:1680px){.single-post .paging .posts .post{margin-top:4rem}}.single-post .paging .posts .post{margin-bottom:65px}@media(min-width:1280px){.single-post .paging .posts .post{margin-top:0;margin-bottom:0;width:calc(460/1476*100%)}.single-post .paging .posts .post+.post{margin-left:calc(48/1476*100%)}}.single-post .paging .posts .post .media{margin-top:0}.single-post .paging .posts .post .text{margin-top:calc(0.75rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.single-post .paging .posts .post .text{margin-top:1.5rem}}.single-post .paging .posts .post p{font-family:"faktum-medium",sans-serif;font-size:24px}.single-post .paging .posts .post time{color:#65737e;display:inline-block;font-size:18px;font-family:"faktum-medium",sans-serif;padding-top:24px}.single-post .paging .projects{padding-top:calc(6.375rem + (1vw - 3.2px)*1.6911764706)}@media(min-width:1680px){.single-post .paging .projects{padding-top:7.8125rem}}@media(min-width:1280px){.single-post .paging .projects .group{display:flex;justify-content:space-between}}.single-post .paging .projects .project{margin-top:24px;margin-bottom:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.single-post .paging .projects .project{margin-bottom:6.375rem}}@media(min-width:1280px){.single-post .paging .projects .project{width:calc(714/1476*100%)}}.single-post .related-projects-main{padding:100px 0% 0 0%}.single-post .related-projects-main .project .media{margin-top:0}.page-template-contact .title .wrapper{padding-bottom:calc(3.875rem + (1vw - 3.2px)*2.9411764706)}@media(min-width:1680px){.page-template-contact .title .wrapper{padding-bottom:6.375rem}}.page-template-contact .title .wrapper{max-width:inherit}.page-template-contact .title h1,.page-template-contact .title .main-project .outcome .text p,.main-project .outcome .text .page-template-contact .title p{font-size:calc(2rem + (1vw - 3.2px)*3.6764705882)}@media(min-width:1680px){.page-template-contact .title h1,.page-template-contact .title .main-project .outcome .text p,.main-project .outcome .text .page-template-contact .title p{font-size:5.125rem}}.page-template-contact .gallery .looping-carousel{height:100vw;max-height:588px}.page-template-contact .gallery .looping-carousel .flickity-slider:hover{cursor:default}.page-template-contact .gallery .carousel-cell{margin-right:calc(5rem + (1vw - 3.2px)*3.8235294118)}@media(min-width:1680px){.page-template-contact .gallery .carousel-cell{margin-right:8.25rem}}.page-template-contact .gallery .carousel-cell{height:100%;pointer-events:none}@media(min-width:1280px){.page-template-contact .gallery .carousel-cell:nth-child(even) img{height:85%}}.page-template-contact .gallery .group{align-items:center;display:flex;height:100%;padding:1%}.page-template-contact .gallery img{border-radius:5px;display:block;height:100%;width:auto;flex-shrink:0;max-width:none;-o-object-fit:cover;object-fit:cover}.page-template-contact .location{background:#343d46;color:#fff}@media(min-width:1280px){.page-template-contact .location{align-items:center;display:flex}}.page-template-contact .location .text{align-items:center;display:flex;height:55vw;max-height:515px;padding:0 5%}@media(min-width:1280px){.page-template-contact .location .text{width:50%;height:30vw}}.page-template-contact .location .text a{color:#fff;display:inline-block;font-size:calc(1.5rem + (1vw - 3.2px)*2.7941176471)}@media(min-width:1680px){.page-template-contact .location .text a{font-size:3.875rem}}.page-template-contact .location .text a{line-height:1.166667;margin-top:8px}.page-template-contact .location .text a:hover{color:#a7adba}@media(min-width:768px)and (max-width:1279px){.page-template-contact .location .text a{font-size:62px}}@media(min-width:1280px){.page-template-contact .location .media{width:50%}}.page-template-contact .location .media img{border-radius:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;width:100%;height:55vw;max-height:515px}@media(min-width:1280px){.page-template-contact .location .media img{height:30vw}}.page-template-contact .ticker{padding-top:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.page-template-contact .ticker{padding-top:12.75rem}}.page-template-contact .ticker{padding-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.page-template-contact .ticker{padding-bottom:12.75rem}}.page-template-contact .form .wrapper{max-width:inherit}.page-template-default .wrapper{max-width:900px}.privacy-policy .entry p:last-of-type{margin-top:calc(2rem + (1vw - 3.2px)*1.1764705882)}@media(min-width:1680px){.privacy-policy .entry p:last-of-type{margin-top:3rem}}.page-template-brand-assessment,.page-template-brand-assessment-form,.page-template-brand-assessment-results,.page-template-brand-assessment-contact{background:#1b1c1e;color:#fff}.page-template-brand-assessment a,.page-template-brand-assessment-form a,.page-template-brand-assessment-results a,.page-template-brand-assessment-contact a{color:#fff}.page-template-brand-assessment main,.page-template-brand-assessment-form main,.page-template-brand-assessment-results main,.page-template-brand-assessment-contact main{max-width:100%;overflow-x:hidden}.page-template-brand-assessment main p,.page-template-brand-assessment-form main p,.page-template-brand-assessment-results main p,.page-template-brand-assessment-contact main p{font-family:"faktum-medium",sans-serif}.page-template-brand-assessment main span span,.page-template-brand-assessment-form main span span,.page-template-brand-assessment-results main span span,.page-template-brand-assessment-contact main span span{display:inline!important}.page-template-brand-assessment main .gform_wrapper,.page-template-brand-assessment-form main .gform_wrapper,.page-template-brand-assessment-results main .gform_wrapper,.page-template-brand-assessment-contact main .gform_wrapper{margin:auto;max-width:834px}.page-template-brand-assessment main .gform_wrapper .gfield--type-hidden,.page-template-brand-assessment-form main .gform_wrapper .gfield--type-hidden,.page-template-brand-assessment-results main .gform_wrapper .gfield--type-hidden,.page-template-brand-assessment-contact main .gform_wrapper .gfield--type-hidden{display:none;visibility:hidden}.page-template-brand-assessment main .gform_wrapper .gform_footer,.page-template-brand-assessment-form main .gform_wrapper .gform_footer,.page-template-brand-assessment-results main .gform_wrapper .gform_footer,.page-template-brand-assessment-contact main .gform_wrapper .gform_footer{text-align:center;margin-top:calc(3rem + (1vw - 3.2px)*0.5882352941)}@media(min-width:1680px){.page-template-brand-assessment main .gform_wrapper .gform_footer,.page-template-brand-assessment-form main .gform_wrapper .gform_footer,.page-template-brand-assessment-results main .gform_wrapper .gform_footer,.page-template-brand-assessment-contact main .gform_wrapper .gform_footer{margin-top:3.5rem}}.page-template-brand-assessment main .form #field_7_8::after,.page-template-brand-assessment main .form #field_7_9::after,.page-template-brand-assessment-form main .form #field_7_8::after,.page-template-brand-assessment-form main .form #field_7_9::after,.page-template-brand-assessment-results main .form #field_7_8::after,.page-template-brand-assessment-results main .form #field_7_9::after,.page-template-brand-assessment-contact main .form #field_7_8::after,.page-template-brand-assessment-contact main .form #field_7_9::after{content:"";font-family:"Font Awesome 7 Pro";font-weight:400;position:absolute;right:0;top:-26px}.page-template-brand-assessment main #gform_submit_button_7,.page-template-brand-assessment main #gform_submit_button_8,.page-template-brand-assessment-form main #gform_submit_button_7,.page-template-brand-assessment-form main #gform_submit_button_8,.page-template-brand-assessment-results main #gform_submit_button_7,.page-template-brand-assessment-results main #gform_submit_button_8,.page-template-brand-assessment-contact main #gform_submit_button_7,.page-template-brand-assessment-contact main #gform_submit_button_8{text-transform:uppercase}.page-template-brand-assessment main .form .gform_footer .gform_button,.page-template-brand-assessment-form main .form .gform_footer .gform_button,.page-template-brand-assessment-results main .form .gform_footer .gform_button,.page-template-brand-assessment-contact main .form .gform_footer .gform_button{border-color:#fff}.page-template-brand-assessment main .form .gform_footer .gform_button:hover,.page-template-brand-assessment-form main .form .gform_footer .gform_button:hover,.page-template-brand-assessment-results main .form .gform_footer .gform_button:hover,.page-template-brand-assessment-contact main .form .gform_footer .gform_button:hover{background:#fff;color:#1b1c1e}.page-template-brand-assessment main .form .gform_footer .gform_button i,.page-template-brand-assessment main .form .gform_footer .gform_button svg,.page-template-brand-assessment-form main .form .gform_footer .gform_button i,.page-template-brand-assessment-form main .form .gform_footer .gform_button svg,.page-template-brand-assessment-results main .form .gform_footer .gform_button i,.page-template-brand-assessment-results main .form .gform_footer .gform_button svg,.page-template-brand-assessment-contact main .form .gform_footer .gform_button i,.page-template-brand-assessment-contact main .form .gform_footer .gform_button svg{font-weight:400;margin-left:.25em}.page-template-brand-assessment main img.gform_ajax_spinner,.page-template-brand-assessment-form main img.gform_ajax_spinner,.page-template-brand-assessment-results main img.gform_ajax_spinner,.page-template-brand-assessment-contact main img.gform_ajax_spinner{display:none;visibility:hidden}.page-template-brand-assessment main .form .gfield--type-radio,.page-template-brand-assessment main .form .form .gfield--type-checkbox,.page-template-brand-assessment-form main .form .gfield--type-radio,.page-template-brand-assessment-form main .form .form .gfield--type-checkbox,.page-template-brand-assessment-results main .form .gfield--type-radio,.page-template-brand-assessment-results main .form .form .gfield--type-checkbox,.page-template-brand-assessment-contact main .form .gfield--type-radio,.page-template-brand-assessment-contact main .form .form .gfield--type-checkbox{border-bottom:1px solid #fff}.page-template-brand-assessment main .form .gchoice input[type=radio],.page-template-brand-assessment-form main .form .gchoice input[type=radio],.page-template-brand-assessment-results main .form .gchoice input[type=radio],.page-template-brand-assessment-contact main .form .gchoice input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff;background-color:#1b1c1e;width:22px;border-radius:50%;cursor:pointer;position:relative}.page-template-brand-assessment main .form .gchoice input[type=radio]:checked:after,.page-template-brand-assessment-form main .form .gchoice input[type=radio]:checked:after,.page-template-brand-assessment-results main .form .gchoice input[type=radio]:checked:after,.page-template-brand-assessment-contact main .form .gchoice input[type=radio]:checked:after{background-color:#fff;content:"";width:12px;height:12px;border-radius:50%;position:absolute;top:4px;left:4px}.page-template-brand-assessment .gform_body input,.page-template-brand-assessment .gform_body textarea,.page-template-brand-assessment-form .gform_body input,.page-template-brand-assessment-form .gform_body textarea,.page-template-brand-assessment-results .gform_body input,.page-template-brand-assessment-results .gform_body textarea,.page-template-brand-assessment-contact .gform_body input,.page-template-brand-assessment-contact .gform_body textarea{background:#1b1c1e;border:none;border-bottom:1px solid #fff;color:#fff;font-family:"faktum-medium",sans-serif!important}.page-template-brand-assessment .gfield--type-textarea,.page-template-brand-assessment-form .gfield--type-textarea,.page-template-brand-assessment-results .gfield--type-textarea,.page-template-brand-assessment-contact .gfield--type-textarea{width:100%}.page-template-brand-assessment .gform_body textarea,.page-template-brand-assessment-form .gform_body textarea,.page-template-brand-assessment-results .gform_body textarea,.page-template-brand-assessment-contact .gform_body textarea{padding:10px 0;font-size:calc(1rem + (1vw - 3.2px)*0.1470588235)}@media(min-width:1680px){.page-template-brand-assessment .gform_body textarea,.page-template-brand-assessment-form .gform_body textarea,.page-template-brand-assessment-results .gform_body textarea,.page-template-brand-assessment-contact .gform_body textarea{font-size:1.125rem}}.page-template-brand-assessment .gform_body textarea,.page-template-brand-assessment-form .gform_body textarea,.page-template-brand-assessment-results .gform_body textarea,.page-template-brand-assessment-contact .gform_body textarea{width:100%}.page-template-brand-assessment .gform_body textarea:focus,.page-template-brand-assessment-form .gform_body textarea:focus,.page-template-brand-assessment-results .gform_body textarea:focus,.page-template-brand-assessment-contact .gform_body textarea:focus{outline:none}.page-template-brand-assessment #gform_wrapper_1 .gform_footer,.page-template-brand-assessment-form #gform_wrapper_1 .gform_footer,.page-template-brand-assessment-results #gform_wrapper_1 .gform_footer,.page-template-brand-assessment-contact #gform_wrapper_1 .gform_footer{border-color:#fff}.page-template-brand-assessment #gform_wrapper_1 .gform_footer svg,.page-template-brand-assessment #gform_wrapper_1 .gform_footer img,.page-template-brand-assessment-form #gform_wrapper_1 .gform_footer svg,.page-template-brand-assessment-form #gform_wrapper_1 .gform_footer img,.page-template-brand-assessment-results #gform_wrapper_1 .gform_footer svg,.page-template-brand-assessment-results #gform_wrapper_1 .gform_footer img,.page-template-brand-assessment-contact #gform_wrapper_1 .gform_footer svg,.page-template-brand-assessment-contact #gform_wrapper_1 .gform_footer img{path:#fff;fill:#fff}.page-template-brand-assessment .main-header,.page-template-brand-assessment-form .main-header,.page-template-brand-assessment-results .main-header,.page-template-brand-assessment-contact .main-header{background:#1b1c1e}.page-template-brand-assessment .main-header .menu-item.active a,.page-template-brand-assessment-form .main-header .menu-item.active a,.page-template-brand-assessment-results .main-header .menu-item.active a,.page-template-brand-assessment-contact .main-header .menu-item.active a{border-color:#fff}@media(min-width:1280px){.page-template-brand-assessment .main-header .menu-wrapper .main-menu a,.page-template-brand-assessment-form .main-header .menu-wrapper .main-menu a,.page-template-brand-assessment-results .main-header .menu-wrapper .main-menu a,.page-template-brand-assessment-contact .main-header .menu-wrapper .main-menu a{background-image:linear-gradient(#ffffff 0 0)}}.page-template-brand-assessment .main-header .menu-trigger svg,.page-template-brand-assessment-form .main-header .menu-trigger svg,.page-template-brand-assessment-results .main-header .menu-trigger svg,.page-template-brand-assessment-contact .main-header .menu-trigger svg{stroke:#fff}@media(min-width:1280px){.page-template-brand-assessment .button-nav a,.page-template-brand-assessment-form .button-nav a,.page-template-brand-assessment-results .button-nav a,.page-template-brand-assessment-contact .button-nav a{border:1px solid #fff!important;color:#fff;transition:background .33s linear 0s,color .33s linear 0s!important}.page-template-brand-assessment .button-nav a:hover,.page-template-brand-assessment-form .button-nav a:hover,.page-template-brand-assessment-results .button-nav a:hover,.page-template-brand-assessment-contact .button-nav a:hover{background:#fff;color:#1b1c1e}}.page-template-brand-assessment .ticker,.page-template-brand-assessment-form .ticker,.page-template-brand-assessment-results .ticker,.page-template-brand-assessment-contact .ticker{background:#1b1c1e}.page-template-brand-assessment .ticker .footer,.page-template-brand-assessment-form .ticker .footer,.page-template-brand-assessment-results .ticker .footer,.page-template-brand-assessment-contact .ticker .footer{display:none;visibility:hidden}.page-template-brand-assessment .main-footer,.page-template-brand-assessment-form .main-footer,.page-template-brand-assessment-results .main-footer,.page-template-brand-assessment-contact .main-footer{background:#1b1c1e}.page-template-brand-assessment .main-footer nav a,.page-template-brand-assessment-form .main-footer nav a,.page-template-brand-assessment-results .main-footer nav a,.page-template-brand-assessment-contact .main-footer nav a{background-image:linear-gradient(#ffffff 0 0)}.page-template-brand-assessment .main-footer path,.page-template-brand-assessment-form .main-footer path,.page-template-brand-assessment-results .main-footer path,.page-template-brand-assessment-contact .main-footer path{fill:#fff;color:#fff}.page-template-brand-assessment .main-footer input::-moz-placeholder,.page-template-brand-assessment-form .main-footer input::-moz-placeholder,.page-template-brand-assessment-results .main-footer input::-moz-placeholder,.page-template-brand-assessment-contact .main-footer input::-moz-placeholder{color:#fff}.page-template-brand-assessment .main-footer input::placeholder,.page-template-brand-assessment-form .main-footer input::placeholder,.page-template-brand-assessment-results .main-footer input::placeholder,.page-template-brand-assessment-contact .main-footer input::placeholder{color:#fff}@keyframes grow{0%{font-size:calc(2.625rem + (1vw - 3.2px)*2.9411764706);@media(min-width:1680px){font-size:5.125rem}letter-spacing:-.025em}25%{font-size:calc(3.75rem + (1vw - 3.2px)*15.4411764706);@media(min-width:1680px){font-size:16.875rem}letter-spacing:-.05em}50%{font-size:calc(3.75rem + (1vw - 3.2px)*15.4411764706);@media(min-width:1680px){font-size:16.875rem}letter-spacing:-.05em}75%{font-size:calc(2.625rem + (1vw - 3.2px)*2.9411764706);@media(min-width:1680px){font-size:5.125rem}letter-spacing:-.025em}100%{font-size:calc(2.625rem + (1vw - 3.2px)*2.9411764706);@media(min-width:1680px){font-size:5.125rem}letter-spacing:-.025em}}@keyframes shrink{0%{font-size:calc(2.625rem + (1vw - 3.2px)*2.9411764706);@media(min-width:1680px){font-size:5.125rem}letter-spacing:-.025em}25%{font-size:calc(0.75rem + (1vw - 3.2px)*0.4411764706);@media(min-width:1680px){font-size:1.125rem}letter-spacing:0em}50%{font-size:calc(0.75rem + (1vw - 3.2px)*0.4411764706);@media(min-width:1680px){font-size:1.125rem}letter-spacing:0em}75%{font-size:calc(2.625rem + (1vw - 3.2px)*2.9411764706);@media(min-width:1680px){font-size:5.125rem}letter-spacing:-.025em}100%{font-size:calc(2.625rem + (1vw - 3.2px)*2.9411764706);@media(min-width:1680px){font-size:5.125rem}letter-spacing:-.025em}}.grow{animation:grow 6s infinite;animation-timing-function:ease-in-out}.shrink{animation:shrink 6s infinite;animation-timing-function:ease-in-out}.page-template-brand-assessment .intro .header{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.page-template-brand-assessment .intro .header h1,.page-template-brand-assessment .intro .header .main-project .outcome .text p,.main-project .outcome .text .page-template-brand-assessment .intro .header p,.page-template-brand-assessment .intro .header h4,.page-template-brand-assessment .intro .header .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .page-template-brand-assessment .intro .header p,.page-template-brand-assessment .intro .header .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment .intro .header p{transition:all 4s ease}.page-template-brand-assessment .intro .header h1,.page-template-brand-assessment .intro .header .main-project .outcome .text p,.main-project .outcome .text .page-template-brand-assessment .intro .header p{font-size:calc(2.625rem + (1vw - 3.2px)*2.9411764706)}@media(min-width:1680px){.page-template-brand-assessment .intro .header h1,.page-template-brand-assessment .intro .header .main-project .outcome .text p,.main-project .outcome .text .page-template-brand-assessment .intro .header p{font-size:5.125rem}}.page-template-brand-assessment .intro .header h1,.page-template-brand-assessment .intro .header .main-project .outcome .text p,.main-project .outcome .text .page-template-brand-assessment .intro .header p{letter-spacing:-.025em}.page-template-brand-assessment .intro .header h1 span,.page-template-brand-assessment .intro .header .main-project .outcome .text p span,.main-project .outcome .text .page-template-brand-assessment .intro .header p span{display:block}.page-template-brand-assessment .intro .header div{position:absolute;bottom:5%;right:50%;transform:translate(50%)}.page-template-brand-assessment .intro .header i{font-size:2em;margin-top:.5em}.page-template-brand-assessment .intro .body{padding-top:calc(6.8125rem + (1vw - 3.2px)*10.3676470588)}@media(min-width:1680px){.page-template-brand-assessment .intro .body{padding-top:15.625rem}}.page-template-brand-assessment .intro .body{padding-bottom:calc(10rem + (1vw - 3.2px)*15.5882352941)}@media(min-width:1680px){.page-template-brand-assessment .intro .body{padding-bottom:23.25rem}}@media(min-width:1280px){.page-template-brand-assessment .intro .body{justify-content:space-between;display:flex}}@media(max-width:1279px){.page-template-brand-assessment .intro .body .text{text-align:center}}@media(min-width:1280px){.page-template-brand-assessment .intro .body .text{width:39.7696476965%}}.page-template-brand-assessment .intro .body .text h4,.page-template-brand-assessment .intro .body .text .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .page-template-brand-assessment .intro .body .text p,.page-template-brand-assessment .intro .body .text .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment .intro .body .text p{margin-bottom:.5em}.page-template-brand-assessment .intro .body .text p{line-height:1.17}.page-template-brand-assessment .intro .body .form{margin-top:72px}@media(min-width:1280px){.page-template-brand-assessment .intro .body .form{width:48.3739837398%;min-width:600px}}.page-template-brand-assessment .stats{text-align:center}.page-template-brand-assessment .stats .header{margin:auto}@media(min-width:768px){.page-template-brand-assessment .stats .header{max-width:540px}}@media(min-width:1280px){.page-template-brand-assessment .stats .header{max-width:740px}}@media(min-width:1680px){.page-template-brand-assessment .stats .header{max-width:840px}}.page-template-brand-assessment .stats .header p{line-height:1.33;margin-top:1em}.page-template-brand-assessment .stats .body{padding-top:calc(4rem + (1vw - 3.2px)*4.7058823529)}@media(min-width:1680px){.page-template-brand-assessment .stats .body{padding-top:8rem}}.page-template-brand-assessment .stats .body{padding-bottom:calc(10rem + (1vw - 3.2px)*16.9117647059)}@media(min-width:1680px){.page-template-brand-assessment .stats .body{padding-bottom:24.375rem}}@media(min-width:1280px){.page-template-brand-assessment .stats .body{justify-content:space-between;display:flex}}@media(max-width:1279px){.page-template-brand-assessment .stats .body p+p{margin-top:62px}}@media(min-width:1280px){.page-template-brand-assessment .stats .body p{width:31.1653116531%}}.page-template-brand-assessment .stats .body p .number{font-size:calc(3.875rem + (1vw - 3.2px)*4.2647058824)}@media(min-width:1680px){.page-template-brand-assessment .stats .body p .number{font-size:7.5rem}}.page-template-brand-assessment .stats .body p .h3{margin:.25em 0 .75em}.page-template-brand-assessment .stats .body p .h4,.page-template-brand-assessment .stats .body p .categories{line-height:1.17}.page-template-brand-assessment .stats .body p span{display:block;line-height:1}.page-template-brand-assessment .logo-grid h4,.page-template-brand-assessment .logo-grid .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .page-template-brand-assessment .logo-grid p,.page-template-brand-assessment .logo-grid .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment .logo-grid p{text-align:center;padding-left:5%;padding-right:5%;padding-bottom:calc(1.5rem + (1vw - 3.2px)*2.3529411765)}@media(min-width:1680px){.page-template-brand-assessment .logo-grid h4,.page-template-brand-assessment .logo-grid .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .page-template-brand-assessment .logo-grid p,.page-template-brand-assessment .logo-grid .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment .logo-grid p{padding-bottom:3.5rem}}.page-template-brand-assessment .form.container{padding-bottom:calc(10rem + (1vw - 3.2px)*9.1911764706)}@media(min-width:1680px){.page-template-brand-assessment .form.container{padding-bottom:17.8125rem}}.page-template-brand-assessment .form.container h2,.page-template-brand-assessment .form.container .main-project .review .text p,.main-project .review .text .page-template-brand-assessment .form.container p,.page-template-brand-assessment .page-template-brand-assessment-results .form.container .gform_heading .gform_title,.page-template-brand-assessment-results .page-template-brand-assessment .form.container .gform_heading .gform_title,.page-template-brand-assessment .page-template-brand-assessment-contact .form.container .gform_heading .gform_title,.page-template-brand-assessment-contact .page-template-brand-assessment .form.container .gform_heading .gform_title,.page-template-brand-assessment .form.container .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .page-template-brand-assessment .form.container p,.page-template-brand-assessment .form.container .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .page-template-brand-assessment .form.container .gform_description{text-align:center;margin:0 auto 1.5em;max-width:610px}.page-template-brand-assessment .fineprint{padding-bottom:calc(10rem + (1vw - 3.2px)*7.0588235294)}@media(min-width:1680px){.page-template-brand-assessment .fineprint{padding-bottom:16rem}}.page-template-brand-assessment .fineprint{text-align:center}.page-template-brand-assessment .fineprint p{color:#a7adba;font-size:calc(0.75rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.page-template-brand-assessment .fineprint p{font-size:1.125rem}}.page-template-brand-assessment .fineprint p{line-height:1.33}.page-template-brand-assessment .fineprint a{color:#a7adba}.page-template-brand-assessment-form .brand-design,.page-template-brand-assessment-form .menu-trigger,.page-template-brand-assessment-form .menu-wrapper,.page-template-brand-assessment-form .gform_required_legend,.page-template-brand-assessment-form .gf_progressbar_wrapper,.page-template-brand-assessment-form .ticker,.page-template-brand-assessment-form .main-footer,.page-template-brand-assessment-form .gfield_required,.page-template-brand-assessment-form .gform_previous_button{display:none;visibility:hidden}.page-template-brand-assessment-form .gform_heading{margin:0 auto}.page-template-brand-assessment-form .validation_message{color:#de1010;margin-top:16px}.page-template-brand-assessment-form .gform_page_footer{margin-top:32px}.page-template-brand-assessment-form .gform_page_footer .gform-theme-button{margin:0 16px;cursor:pointer;transition:ease opacity .5s}.page-template-brand-assessment-form .gform_page_footer .gform-theme-button:hover{opacity:.5}.page-template-brand-assessment-form #gform_submit_button_4,.page-template-brand-assessment-form #gform_submit_button_5,.page-template-brand-assessment-form #gform_submit_button_6{background:#1b1c1e;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;padding:10px 0;transition:ease opacity .5s;width:auto}.page-template-brand-assessment-form #gform_submit_button_4:hover,.page-template-brand-assessment-form #gform_submit_button_5:hover,.page-template-brand-assessment-form #gform_submit_button_6:hover{opacity:.5}.page-template-brand-assessment-form .assessment-form{min-height:100vh;display:flex;align-items:center}.page-template-brand-assessment-form .gform_wrapper{text-align:center;margin:auto;padding-top:calc(5rem + (1vw - 3.2px)*3.5294117647)}@media(min-width:1680px){.page-template-brand-assessment-form .gform_wrapper{padding-top:8rem}}.page-template-brand-assessment-form .gform_wrapper{padding-bottom:calc(5rem + (1vw - 3.2px)*3.5294117647)}@media(min-width:1680px){.page-template-brand-assessment-form .gform_wrapper{padding-bottom:8rem}}.page-template-brand-assessment-form .gform_wrapper .gfield_label{font-size:calc(1.5rem + (1vw - 3.2px)*0.5882352941)}@media(min-width:1680px){.page-template-brand-assessment-form .gform_wrapper .gfield_label{font-size:2rem}}.page-template-brand-assessment-form .gform_wrapper .gfield_label{line-height:1.1875;margin:0 auto 16px;max-width:540px}.page-template-brand-assessment-form .gform_wrapper #gform_fields_4_3 .gfield_label{max-width:500px}.page-template-brand-assessment-form .gform_wrapper #gform_fields_4_4 .gfield_label{max-width:680px}.page-template-brand-assessment-form .gform_wrapper #gform_fields_5_3 .gfield_label,.page-template-brand-assessment-form .gform_wrapper #gform_fields_5_4 .gfield_label,.page-template-brand-assessment-form .gform_wrapper #gform_fields_6 .gfield_label{max-width:640px}.page-template-brand-assessment-form .gform_wrapper .gfield_radio li{display:block;margin-right:10px}.page-template-brand-assessment-form .gform_wrapper .gfield_radio input[type=radio]{display:none}.page-template-brand-assessment-form .gform_wrapper .gfield_radio label,.page-template-brand-assessment-form .gform_wrapper .gform_button{background:#fff0;color:#fff;font-family:"faktum-medium",sans-serif;font-size:18px;cursor:pointer;padding:16px 32px;border:1px solid #fff;border-radius:25px;display:block;text-align:center;transition:all .3s ease;margin:24px auto 0;width:246px}.page-template-brand-assessment-form .gform_wrapper .gfield_radio label:hover,.page-template-brand-assessment-form .gform_wrapper .gform_button:hover{background:#fff;color:#1b1c1e}.page-template-brand-assessment-form .gform_wrapper .gfield_radio input[type=radio]:checked+label{background:#fff;color:#1b1c1e}.page-template-brand-assessment-results .dot-link.active .dot{background:#fff}.page-template-brand-assessment-results .dot-link.active .dot::after{border:2px solid #fff}.page-template-brand-assessment-results .dot-link .dot{background:#a7adba}.page-template-brand-assessment-results .dot-link .link-name{border:.5px solid #fff;background:#fff;color:#1b1c1e}.page-template-brand-assessment-results .dot-link:hover .dot{background-color:#fff}.page-template-brand-assessment-results .results{display:flex;align-items:center;height:100vh;justify-content:center;min-height:calc(37.5rem + (1vw - 3.2px)*12.3529411765)}@media(min-width:1680px){.page-template-brand-assessment-results .results{min-height:48rem}}.page-template-brand-assessment-results .results{min-height:600px;text-align:center;position:relative}.page-template-brand-assessment-results .results .group{padding-top:80px;padding-bottom:80px}.page-template-brand-assessment-results .results h1 span,.page-template-brand-assessment-results .results .main-project .outcome .text p span,.main-project .outcome .text .page-template-brand-assessment-results .results p span{display:block}.page-template-brand-assessment-results .results h1 span.xl,.page-template-brand-assessment-results .results .main-project .outcome .text p span.xl,.main-project .outcome .text .page-template-brand-assessment-results .results p span.xl{font-size:calc(7.8125rem + (1vw - 3.2px)*17.2794117647)}@media(min-width:1680px){.page-template-brand-assessment-results .results h1 span.xl,.page-template-brand-assessment-results .results .main-project .outcome .text p span.xl,.main-project .outcome .text .page-template-brand-assessment-results .results p span.xl{font-size:22.5rem}}.page-template-brand-assessment-results .results h1 span.xl,.page-template-brand-assessment-results .results .main-project .outcome .text p span.xl,.main-project .outcome .text .page-template-brand-assessment-results .results p span.xl{line-height:1}.page-template-brand-assessment-results .results p{line-height:1.33;margin-top:.5em}.page-template-brand-assessment-results .results i{font-size:2em;position:absolute;bottom:5%;right:50%;transform:translate(50%)}.page-template-brand-assessment-results .intro{text-align:center;padding-top:calc(4.5rem + (1vw - 3.2px)*3.8235294118)}@media(min-width:1680px){.page-template-brand-assessment-results .intro{padding-top:7.75rem}}.page-template-brand-assessment-results .intro{padding-bottom:calc(4.5rem + (1vw - 3.2px)*3.8235294118)}@media(min-width:1680px){.page-template-brand-assessment-results .intro{padding-bottom:7.75rem}}.page-template-brand-assessment-results .intro .group{max-width:1024px;margin:auto}.page-template-brand-assessment-results .intro p{margin:1.14em 0}.page-template-brand-assessment-results .intro h4:last-of-type,.page-template-brand-assessment-results .intro .form .gform_heading p:last-of-type,.page-template-brand-assessment-results .form .gform_heading .intro p:last-of-type,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .intro p:last-of-type{margin-top:calc(4.5rem + (1vw - 3.2px)*3.8235294118)}@media(min-width:1680px){.page-template-brand-assessment-results .intro h4:last-of-type,.page-template-brand-assessment-results .intro .form .gform_heading p:last-of-type,.page-template-brand-assessment-results .form .gform_heading .intro p:last-of-type,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .intro p:last-of-type{margin-top:7.75rem}}.page-template-brand-assessment-results #sticky{position:sticky;position:-webkit-sticky;background:#f83d23;width:100px;height:100px;top:70px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 6px #000;color:#fff}.page-template-brand-assessment-results #wrapper{width:75%;margin:auto;background-color:#ccc}.page-template-brand-assessment-results #wrapper{height:800px}.page-template-brand-assessment-results .scores .container{border-top:.5px solid #a7adba;padding-top:72px;padding-bottom:72px}@media(min-width:1280px){.page-template-brand-assessment-results .scores .container{display:flex;justify-content:space-between;overflow:auto}}@media(max-width:1279px){.page-template-brand-assessment-results .scores .overview{border-bottom:.5px solid #a7adba}}@media(min-width:1280px){.page-template-brand-assessment-results .scores .overview{width:39.7696476965%}}.page-template-brand-assessment-results .scores .overview p{margin:1.17em 0}@media(min-width:1280px){.page-template-brand-assessment-results .scores .details{width:48.3739837398%}}.page-template-brand-assessment-results .scores .details h4,.page-template-brand-assessment-results .scores .details .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .scores .details p,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .scores .details p{border-bottom:.5px solid #a7adba;margin-bottom:30px;padding-top:32px;padding-bottom:24px}@media(min-width:768px){.page-template-brand-assessment-results .scores .details h4,.page-template-brand-assessment-results .scores .details .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .scores .details p,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .scores .details p{margin-bottom:60px;padding-bottom:40px}}@media(min-width:1280px){.page-template-brand-assessment-results .scores .details h4,.page-template-brand-assessment-results .scores .details .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .scores .details p,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .scores .details p{padding-top:16px}}.page-template-brand-assessment-results .scores .details h4 span,.page-template-brand-assessment-results .scores .details .form .gform_heading p span,.page-template-brand-assessment-results .form .gform_heading .scores .details p span,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .scores .details p span{display:block}.page-template-brand-assessment-results .scores .details h4 span.xl,.page-template-brand-assessment-results .scores .details .form .gform_heading p span.xl,.page-template-brand-assessment-results .form .gform_heading .scores .details p span.xl,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .scores .details p span.xl{font-size:calc(7.125rem + (1vw - 3.2px)*5.5882352941)}@media(min-width:1680px){.page-template-brand-assessment-results .scores .details h4 span.xl,.page-template-brand-assessment-results .scores .details .form .gform_heading p span.xl,.page-template-brand-assessment-results .form .gform_heading .scores .details p span.xl,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .scores .details p span.xl{font-size:11.875rem}}.page-template-brand-assessment-results .scores .details h4 span.xl,.page-template-brand-assessment-results .scores .details .form .gform_heading p span.xl,.page-template-brand-assessment-results .form .gform_heading .scores .details p span.xl,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .scores .details p span.xl{line-height:1;margin-top:calc(0.25rem + (1vw - 3.2px)*2.0588235294)}@media(min-width:1680px){.page-template-brand-assessment-results .scores .details h4 span.xl,.page-template-brand-assessment-results .scores .details .form .gform_heading p span.xl,.page-template-brand-assessment-results .form .gform_heading .scores .details p span.xl,.page-template-brand-assessment-contact .form .gform_heading .page-template-brand-assessment-results .scores .details p span.xl{margin-top:2rem}}.page-template-brand-assessment-results .scores .details ol{list-style:outside decimal;padding-left:1em}.page-template-brand-assessment-results .scores .details ol li{margin:1.17em 0}.page-template-brand-assessment-results .form{border-top:.5px solid #a7adba}.page-template-brand-assessment-results .form,.page-template-brand-assessment-contact .form{padding-top:calc(4.5rem + (1vw - 3.2px)*11.9852941176)}@media(min-width:1680px){.page-template-brand-assessment-results .form,.page-template-brand-assessment-contact .form{padding-top:14.6875rem}}.page-template-brand-assessment-results .form,.page-template-brand-assessment-contact .form{padding-bottom:calc(9.125rem + (1vw - 3.2px)*3.4558823529)}@media(min-width:1680px){.page-template-brand-assessment-results .form,.page-template-brand-assessment-contact .form{padding-bottom:12.0625rem}}.page-template-brand-assessment-results .form .gform_heading,.page-template-brand-assessment-contact .form .gform_heading{display:block;padding-bottom:calc(2rem + (1vw - 3.2px)*2.9411764706)}@media(min-width:1680px){.page-template-brand-assessment-results .form .gform_heading,.page-template-brand-assessment-contact .form .gform_heading{padding-bottom:4.5rem}}.page-template-brand-assessment-results .form .gform_heading,.page-template-brand-assessment-contact .form .gform_heading{margin:0 auto;max-width:577px;text-align:center}.page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading p{margin:.75em auto 0}.page-template-brand-assessment-results .form .gform_confirmation_message h4,.page-template-brand-assessment-results .form .gform_confirmation_message .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .gform_confirmation_message p,.page-template-brand-assessment-contact .form .gform_confirmation_message h4,.page-template-brand-assessment-contact .form .gform_confirmation_message .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .gform_confirmation_message p{margin:.75em auto 0}.page-template-brand-assessment-results .form .gform_required_legend,.page-template-brand-assessment-contact .form .gform_required_legend{display:none;visibility:hidden}.home .intro .text{padding-top:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.home .intro .text{padding-top:12.75rem}}.home .intro .text{padding-bottom:calc(3.4375rem + (1vw - 3.2px)*6.9852941176)}@media(min-width:1680px){.home .intro .text{padding-bottom:9.375rem}}@media(min-width:1280px){.home .intro .text{display:flex;align-items:center;justify-content:flex-start;gap:50px}}.home .intro .text h1,.home .intro .main-project .outcome .text p,.main-project .outcome .home .intro .text p{font-size:calc(2rem + (1vw - 3.2px)*4.8529411765)}@media(min-width:1680px){.home .intro .text h1,.home .intro .main-project .outcome .text p,.main-project .outcome .home .intro .text p{font-size:6.125rem}}.home .intro .text h1,.home .intro .main-project .outcome .text p,.main-project .outcome .home .intro .text p{letter-spacing:-1px;max-width:90%;text-wrap:balance}.home .intro .text.size-large h1,.home .intro .main-project .outcome .text.size-large p,.main-project .outcome .home .intro .text.size-large p{font-size:calc(3.5rem + (1vw - 3.2px)*8.5294117647)}@media(min-width:1680px){.home .intro .text.size-large h1,.home .intro .main-project .outcome .text.size-large p,.main-project .outcome .home .intro .text.size-large p{font-size:10.75rem}}.home .intro .text.size-large h1,.home .intro .main-project .outcome .text.size-large p,.main-project .outcome .home .intro .text.size-large p{letter-spacing:-.03em}.home .intro .text a{display:inline-block;text-decoration:underline;font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.home .intro .text a{font-size:2.625rem}}.home .intro .text a{margin-top:calc(1.5rem + (1vw - 3.2px)*1.7647058824)}@media(min-width:1680px){.home .intro .text a{margin-top:3rem}}.home .intro .text a:hover{color:#65737e}.home .intro .text #star-scroll{display:none}@media(min-width:1280px){.home .intro .text #star-scroll{display:block}}.home .intro .embed-container{cursor:default}.home .intro .embed-container iframe{top:1px;left:-1px;background-image:url(https://miresball.com/wp-content/themes/miresball/library/images/homePageFallback.jpeg);background-position:center;background-size:cover;width:100%}.home .intro.flipped{padding-left:0;padding-right:0}.home .intro.flipped .embed-container{border-radius:0;margin-left:calc(-50vw + 50%);margin-top:80px;padding-top:0;width:100vw}@media(min-width:1280px){.home .intro.flipped .embed-container{height:calc(100vh - 80px);padding-bottom:0}}@media(min-width:1280px){.home .intro.flipped .embed-container iframe{height:max(100%,56.25vw);left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,177.7777777778vh)}}.home .intro.flipped .text{padding-left:5%;padding-right:5%;padding-top:calc(3.4375rem + (1vw - 3.2px)*6.9852941176)}@media(min-width:1680px){.home .intro.flipped .text{padding-top:9.375rem}}.home .intro.flipped .text{padding-bottom:0}.home .work-nav{margin-top:calc(3.5rem + (1vw - 3.2px)*10.9558823529)}@media(min-width:1680px){.home .work-nav{margin-top:12.8125rem}}.home .work-nav{margin-bottom:calc(3rem + (1vw - 3.2px)*11.8382352941)}@media(min-width:1680px){.home .work-nav{margin-bottom:13.0625rem}}.home .work-nav h3,.home .work-nav .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .home .work-nav p{font-size:24px}.home .work header h3,.home .work header .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .home .work header p{padding-bottom:48px}@media(min-width:1280px){.home .work header h3,.home .work header .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .home .work header p{padding-bottom:0}}@media(min-width:1280px){.home .work .group{margin-top:48px}}.home .work .project{padding-bottom:calc(3.375rem + (1vw - 3.2px)*4.3382352941)}@media(min-width:1680px){.home .work .project{padding-bottom:7.0625rem}}.home .news{margin-bottom:calc(6.4375rem + (1vw - 3.2px)*1.5441176471)}@media(min-width:1680px){.home .news{margin-bottom:7.75rem}}.home .news h3,.home .news .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .home .news p{padding-bottom:48px}@media(min-width:1280px){.home .news h3,.home .news .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .home .news p{padding-bottom:0}}@media(min-width:1280px){.home .news .articles{display:flex;gap:48px;justify-content:flex-start;margin-top:48px}}.home .news .articles .post{margin-bottom:65px;width:100%}@media(min-width:1280px){.home .news .articles .post{width:31.1653116531%}}.home .news .articles .post a:hover .media{box-shadow:0 3px 10px rgb(0 0 0 / .15)}.home .news .articles .post .text{margin-top:calc(0.75rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.home .news .articles .post .text{margin-top:1.5rem}}.home .news .articles .post .headline{margin-bottom:6px}.home .reviews{text-align:center;margin-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.home .reviews{margin-bottom:12.75rem}}.home .reviews .more{margin-top:calc(2.5rem + (1vw - 3.2px)*1.7647058824)}@media(min-width:1680px){.home .reviews .more{margin-top:4rem}}.home .reviews .more a{display:inline-block;background-image:linear-gradient(#000 0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px;transition:background-size .3s,background-position 0s .3s}.home .reviews .more a:hover{background-position:100% 100%;background-size:100% 1px}.home .reviews .more a{background-size:0% 1.5px;font-size:calc(1.5rem + (1vw - 3.2px)*0.5882352941)}@media(min-width:1680px){.home .reviews .more a{font-size:2rem}}.home .reviews .more a{line-height:1.1875;padding-bottom:3px}.home .reviews .more a:hover{background-size:100% 1.5px}.home .reviews .text{align-items:center;background:#f7f7fa;display:flex;flex-direction:column;justify-content:center;padding-left:calc(1.5rem + (1vw - 3.2px)*12.9411764706)}@media(min-width:1680px){.home .reviews .text{padding-left:12.5rem}}.home .reviews .text{padding-right:calc(1.5rem + (1vw - 3.2px)*12.9411764706)}@media(min-width:1680px){.home .reviews .text{padding-right:12.5rem}}.home .reviews .text{padding-top:calc(4.0625rem + (1vw - 3.2px)*9.1176470588)}@media(min-width:1680px){.home .reviews .text{padding-top:11.8125rem}}.home .reviews .text{padding-bottom:calc(3rem + (1vw - 3.2px)*9.1176470588)}@media(min-width:1680px){.home .reviews .text{padding-bottom:10.75rem}}.home .reviews .text{width:100%}.home .reviews blockquote h4,.home .reviews blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .home .reviews blockquote p,.home .reviews blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .home .reviews blockquote p,.home .reviews blockquote h5,.home .reviews blockquote .main-project .review .text cite,.main-project .review .text .home .reviews blockquote cite,.home .reviews blockquote .main-project .review .text figcaption,.main-project .review .text .home .reviews blockquote figcaption,.home .reviews blockquote .main-project .intro nav,.main-project .intro .home .reviews blockquote nav{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.home .reviews blockquote h4,.home .reviews blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .home .reviews blockquote p,.home .reviews blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .home .reviews blockquote p,.home .reviews blockquote h5,.home .reviews blockquote .main-project .review .text cite,.main-project .review .text .home .reviews blockquote cite,.home .reviews blockquote .main-project .review .text figcaption,.main-project .review .text .home .reviews blockquote figcaption,.home .reviews blockquote .main-project .intro nav,.main-project .intro .home .reviews blockquote nav{font-size:2.625rem}}.home .reviews blockquote h4,.home .reviews blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .home .reviews blockquote p,.home .reviews blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .home .reviews blockquote p,.home .reviews blockquote h5,.home .reviews blockquote .main-project .review .text cite,.main-project .review .text .home .reviews blockquote cite,.home .reviews blockquote .main-project .review .text figcaption,.main-project .review .text .home .reviews blockquote figcaption,.home .reviews blockquote .main-project .intro nav,.main-project .intro .home .reviews blockquote nav{line-height:1.16}@keyframes resize-settle-a{from{opacity:.35;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes resize-settle-b{from{opacity:.35;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.post-type-archive-work main,.archive main{padding-top:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.post-type-archive-work main,.archive main{padding-top:12.75rem}}.post-type-archive-work main,.archive main{padding-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.post-type-archive-work main,.archive main{padding-bottom:12.75rem}}.post-type-archive-work .work-grid,.archive .work-grid{padding-bottom:124px}.post-type-archive-work .work-grid .wrapper,.archive .work-grid .wrapper{padding-top:0;padding-bottom:0}.post-type-archive-work .work-grid .work-nav,.archive .work-grid .work-nav{padding-bottom:64px}@media(min-width:768px){.post-type-archive-work .work-grid .work-nav,.archive .work-grid .work-nav{padding-left:5%;padding-right:5%}}.post-type-archive-work .work-grid .work-nav h3.trigger,.post-type-archive-work .work-grid .work-nav .page-template-brand-assessment-results .scores .overview p.trigger,.page-template-brand-assessment-results .scores .overview .post-type-archive-work .work-grid .work-nav p.trigger,.archive .work-grid .work-nav h3.trigger,.archive .work-grid .work-nav .page-template-brand-assessment-results .scores .overview p.trigger,.page-template-brand-assessment-results .scores .overview .archive .work-grid .work-nav p.trigger{font-size:24px;padding-bottom:24px}.post-type-archive-work .work-grid .name,.archive .work-grid .name{color:#fff;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;text-align:center;width:100%}.post-type-archive-work .work-grid .name h1,.post-type-archive-work .work-grid .name .main-project .outcome .text p,.main-project .outcome .text .post-type-archive-work .work-grid .name p,.archive .work-grid .name h1,.archive .work-grid .name .main-project .outcome .text p,.main-project .outcome .text .archive .work-grid .name p{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.post-type-archive-work .work-grid .name h1,.post-type-archive-work .work-grid .name .main-project .outcome .text p,.main-project .outcome .text .post-type-archive-work .work-grid .name p,.archive .work-grid .name h1,.archive .work-grid .name .main-project .outcome .text p,.main-project .outcome .text .archive .work-grid .name p{font-size:2.625rem}}.post-type-archive-work .work-grid .name h1,.post-type-archive-work .work-grid .name .main-project .outcome .text p,.main-project .outcome .text .post-type-archive-work .work-grid .name p,.archive .work-grid .name h1,.archive .work-grid .name .main-project .outcome .text p,.main-project .outcome .text .archive .work-grid .name p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:1280px){.post-type-archive-work .work-grid .group,.archive .work-grid .group{display:flex;flex-wrap:wrap;justify-content:space-between}}.post-type-archive-work .work-grid .grid-toggle,.archive .work-grid .grid-toggle{align-items:center;border:.5px solid #a7adba;border-radius:100px;display:inline-flex;gap:50px;margin-bottom:32px;padding:10px 13px}.post-type-archive-work .work-grid .grid-toggle-option,.archive .work-grid .grid-toggle-option{align-items:center;background:none;border:0;color:#65737e;cursor:pointer;display:inline-flex;font-family:"faktum-medium",sans-serif;font-size:13px;gap:8px;letter-spacing:.04em;padding:0;text-transform:uppercase;transition:color .25s ease}.post-type-archive-work .work-grid .grid-toggle-option .dot,.archive .work-grid .grid-toggle-option .dot{background:#1b1c1e;border-radius:50%;display:inline-block;height:13px;opacity:0;transform:scale(.3);transition:opacity .25s ease,transform .25s ease;width:13px}.post-type-archive-work .work-grid .grid-toggle-option.is-active,.archive .work-grid .grid-toggle-option.is-active{color:#1b1c1e}.post-type-archive-work .work-grid .grid-toggle-option.is-active .dot,.archive .work-grid .grid-toggle-option.is-active .dot{opacity:1;transform:scale(1)}.post-type-archive-work .work-grid .resize-grid,.archive .work-grid .resize-grid{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,1fr);transition:column-gap .4s ease,row-gap .4s ease;transition:column-gap .4s ease,row-gap .4s ease,-moz-column-gap .4s ease;row-gap:calc(2.5rem + (1vw - 3.2px)*1.1764705882)}@media(min-width:1680px){.post-type-archive-work .work-grid .resize-grid,.archive .work-grid .resize-grid{row-gap:3.5rem}}@media(min-width:768px){.post-type-archive-work .work-grid .resize-grid,.archive .work-grid .resize-grid{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.post-type-archive-work .work-grid .resize-grid,.archive .work-grid .resize-grid{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(4,1fr)}}.post-type-archive-work .work-grid .resize-grid .project,.archive .work-grid .resize-grid .project{animation:resize-settle-a .45s ease;margin-bottom:0;width:auto}.post-type-archive-work .work-grid .resize-grid .project .text,.archive .work-grid .resize-grid .project .text{margin-top:12px}.post-type-archive-work .work-grid .resize-grid .headline,.archive .work-grid .resize-grid .headline{display:none}.post-type-archive-work .work-grid .resize-grid.large-view,.archive .work-grid .resize-grid.large-view{grid-template-columns:1fr;row-gap:calc(4rem + (1vw - 3.2px)*2.7941176471)}@media(min-width:1680px){.post-type-archive-work .work-grid .resize-grid.large-view,.archive .work-grid .resize-grid.large-view{row-gap:6.375rem}}@media(min-width:1280px){.post-type-archive-work .work-grid .resize-grid.large-view,.archive .work-grid .resize-grid.large-view{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(2,1fr)}}.post-type-archive-work .work-grid .resize-grid.large-view .project,.archive .work-grid .resize-grid.large-view .project{animation-name:resize-settle-b}.post-type-archive-work .work-grid .resize-grid.large-view .headline,.archive .work-grid .resize-grid.large-view .headline{display:block}.post-type-archive-work .work-grid .project,.archive .work-grid .project{margin-bottom:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.post-type-archive-work .work-grid .project,.archive .work-grid .project{margin-bottom:6.375rem}}@media(min-width:1280px){.post-type-archive-work .work-grid .project,.archive .work-grid .project{width:48.3739837398%}}.archive:not(.post-type-archive-work) .work-grid{padding:0}.archive:not(.post-type-archive-work) .work-nav{position:sticky;top:100px;z-index:1}@media(min-width:768px){.archive:not(.post-type-archive-work) .work-nav{padding:0 5%}}.archive:not(.post-type-archive-work) .archive-grid{background:#fff;border-radius:10px 10px 0 0;box-shadow:0 -3px 10px rgb(0 0 0 / .05);position:relative;z-index:999;margin-top:calc(4rem + (1vw - 3.2px)*2.7941176471)}@media(min-width:1680px){.archive:not(.post-type-archive-work) .archive-grid{margin-top:6.375rem}}.archive:not(.post-type-archive-work) .archive-grid{padding-top:calc(4rem + (1vw - 3.2px)*2.7941176471)}@media(min-width:1680px){.archive:not(.post-type-archive-work) .archive-grid{padding-top:6.375rem}}@media(min-width:1280px){.archive:not(.post-type-archive-work) .archive-grid{border-radius:20px 20px 0 0}}.archive:not(.post-type-archive-work) .archive-grid .container{padding:0}.archive:not(.post-type-archive-work) .archive-grid .title{font-size:calc(2.625rem + (1vw - 3.2px)*2.9411764706)}@media(min-width:1680px){.archive:not(.post-type-archive-work) .archive-grid .title{font-size:5.125rem}}.archive:not(.post-type-archive-work) .archive-grid .title{margin-bottom:62px}.archive:not(.post-type-archive-work) .archive-grid .grid-wrapper{padding-bottom:calc(7rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.archive:not(.post-type-archive-work) .archive-grid .grid-wrapper{padding-bottom:7.75rem}}.archive:not(.post-type-archive-work) .load-more{text-align:center}.archive:not(.post-type-archive-work) .load-more button{border:none;cursor:pointer}@media(max-width:767px){.work-nav,.work-nav-alt{border-top:.5px solid #a7adba}}@media(min-width:768px){.work-nav .group,.work-nav-alt .group{display:flex;justify-content:space-between}}@media(max-width:767px){.work-nav nav,.work-nav-alt nav{border-bottom:.5px solid #a7adba}.work-nav nav .trigger,.work-nav-alt nav .trigger{cursor:pointer;padding:32px 5%;position:relative}.work-nav nav .trigger:after,.work-nav-alt nav .trigger:after{font-family:"Font Awesome 7 Pro";font-weight:400;font-size:16px;content:"+";position:absolute;top:50%;right:5%;transform:translateY(-50%)}.work-nav nav .trigger.open:after,.work-nav-alt nav .trigger.open:after{content:""}}@media(min-width:768px){.work-nav nav,.work-nav-alt nav{width:48.3739837398%}}.work-nav .drawer,.work-nav-alt .drawer{display:none}@media(max-width:767px){.work-nav .drawer,.work-nav-alt .drawer{padding:0 5%}}@media(min-width:768px){.work-nav .drawer,.work-nav-alt .drawer{display:inline-block!important}}@media(max-width:767px){.work-nav .drawer li,.work-nav-alt .drawer li{margin:0 0 20px}.work-nav .drawer li:last-child,.work-nav-alt .drawer li:last-child{margin-bottom:32px}}@media(min-width:768px){.work-nav .drawer li,.work-nav-alt .drawer li{margin:20px 0 0}}@media(min-width:1280px){.work-nav .drawer li,.work-nav-alt .drawer li{margin:24px 0 0}}.work-nav .drawer li .button-pill:hover,.work-nav-alt .drawer li .button-pill:hover{background:#a7adba;color:#fff}.work-nav .drawer li .button-pill:hover svg,.work-nav-alt .drawer li .button-pill:hover svg{fill:#fff}@media(min-width:768px){.work-nav h3.trigger,.work-nav .page-template-brand-assessment-results .scores .overview p.trigger,.page-template-brand-assessment-results .scores .overview .work-nav p.trigger,.work-nav-alt h3.trigger,.work-nav-alt .page-template-brand-assessment-results .scores .overview p.trigger,.page-template-brand-assessment-results .scores .overview .work-nav-alt p.trigger{pointer-events:none}}.main-project{margin-bottom:204px}.main-project .intro{height:100vh;margin-bottom:50vh;position:relative;z-index:3}.main-project .intro .container{background:#fff;border-radius:0 0 10px 10px;box-shadow:0 3px 30px rgb(0 0 0 / .05);padding-top:calc(7rem + (1vw - 3.2px)*2.3529411765)}@media(min-width:1680px){.main-project .intro .container{padding-top:9rem}}.main-project .intro .container{padding-bottom:calc(1.125rem + (1vw - 3.2px)*3.3823529412)}@media(min-width:1680px){.main-project .intro .container{padding-bottom:4rem}}@media(min-width:1280px){.main-project .intro .container{border-radius:0 0 20px 20px;display:flex;justify-content:space-between}}@media(min-width:1280px){.main-project .intro .text{width:74.1869918699%}}@media(min-width:1680px){.main-project .intro .text{width:65.5826558266%}}@media(min-width:2560px){.main-project .intro .text{width:48.3739837398%}}.main-project .intro .text h4,.main-project .intro .text .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .main-project .intro .text p,.main-project .intro .text .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .main-project .intro .text p{margin-bottom:8px}.main-project .intro .text p{font-family:"faktum-medium",sans-serif;font-size:calc(2rem + (1vw - 3.2px)*0.7352941176)}@media(min-width:1680px){.main-project .intro .text p{font-size:2.625rem}}.main-project .intro .text p{letter-spacing:0;line-height:1.14}.main-project .intro .text p+p{margin-top:.5em}.main-project .intro .text p em{font-family:"faktum-mediumitalic",sans-serif;font-style:normal}.main-project .intro nav{margin-top:32px}@media(min-width:1280px){.main-project .intro nav{width:13.9566395664%}}.main-project .intro nav .trigger{cursor:pointer;display:inline-block;padding:6px 0}@media(min-width:1280px){.main-project .intro nav .trigger i{display:none}}.main-project .intro nav ul{display:none}@media(min-width:1280px){.main-project .intro nav ul{display:block!important}}.main-project .intro nav ul li a{position:relative}.main-project .intro nav ul li:hover a{color:#65737e}.main-project .intro nav a{display:inline-block;padding:6px 0}.main-project .intro .media{height:100vh;width:100%;position:fixed;top:0;left:0;z-index:-1;opacity:1;transition:opacity ease .5s}.main-project .intro .media.hide{opacity:0;transition:opacity ease .5s}.main-project .intro .media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.main-project .body-copy{padding-top:24px;background:#fff;border-radius:10px 10px 0 0;box-shadow:0 -3px 30px rgb(0 0 0 / .05);position:relative;z-index:3}@media(min-width:1280px){.main-project .body-copy{border-radius:20px 20px 0 0}}.main-project .body-copy #photography.container{padding-left:0;padding-right:0}.main-project .body-copy #photography .only-copy,.main-project .body-copy #photography .media-with-copy,.main-project .body-copy #photography .photo-grid,.main-project .body-copy #photography .before-and-after,.main-project .body-copy #photography .naming{padding-left:5%;padding-right:5%}.main-project .body-copy #photography .nav-wrapper{padding-top:calc(3rem + (1vw - 3.2px)*4.2647058824)}@media(min-width:1680px){.main-project .body-copy #photography .nav-wrapper{padding-top:6.625rem}}.main-project .body-copy #photography .nav-wrapper{padding-bottom:calc(3rem + (1vw - 3.2px)*4.2647058824)}@media(min-width:1680px){.main-project .body-copy #photography .nav-wrapper{padding-bottom:6.625rem}}.main-project .body-copy #photography .nav-wrapper h5,.main-project .body-copy #photography .nav-wrapper .review .text cite,.main-project .review .text .body-copy #photography .nav-wrapper cite,.main-project .body-copy #photography .nav-wrapper .review .text figcaption,.main-project .review .text .body-copy #photography .nav-wrapper figcaption,.main-project .body-copy #photography .nav-wrapper .intro nav,.main-project .intro .body-copy #photography .nav-wrapper nav{padding:0 5%;margin-bottom:24px}.main-project .body-copy #photography .nav-wrapper .img-pop-up .image{height:75vh;display:flex;justify-content:center;align-items:center}.main-project .body-copy #photography .nav-wrapper .img-pop-up .image img{border-radius:5px;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.main-project .body-copy #photography .media-with-copy .text{padding:0 5%}@media(min-width:1280px){.main-project .body-copy #photography .media-with-copy .text{padding:0}}.main-project section{background:#fff;scroll-margin-bottom:10rem}.main-project section:first-of-type .module:first-of-type{padding-top:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.main-project section:first-of-type .module:first-of-type{padding-top:6.375rem}}.main-project section .module{padding-top:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.main-project section .module{padding-top:6.375rem}}.main-project section .module{padding-bottom:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.main-project section .module{padding-bottom:6.375rem}}.main-project section .module+.module,.main-project section .module:first-of-type{padding-top:0}@media(min-width:1280px){.main-project section .module .text{width:39.7696476965%}}.main-project section .module .text p+p{margin-top:.8em}.main-project section .module .media img,.main-project section .module .media video{min-width:100%}.main-project section .module .text+.media{margin-top:calc(1.5rem + (1vw - 3.2px)*2.3529411765)}@media(min-width:1680px){.main-project section .module .text+.media{margin-top:3.5rem}}.main-project section .module .iframe-overlay{display:none}.main-project section .text h1,.main-project section .outcome .text p,.main-project .outcome section .text p,.main-project section .text h2,.main-project section .review .text p,.main-project .review section .text p,.main-project section .text .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .main-project section .text .gform_description,.main-project section .text .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .main-project section .text p,.main-project section .text .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .main-project section .text .gform_title,.main-project section .text .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .main-project section .text .gform_title{margin-bottom:12px}.main-project section .text h3,.main-project section .text .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .main-project section .text p,.main-project section .text h4,.main-project section .text .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .main-project section .text p,.main-project section .text .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .main-project section .text p{margin-bottom:8px}.main-project section .text h5,.main-project section .review .text cite,.main-project .review section .text cite,.main-project section .review .text figcaption,.main-project .review section .text figcaption,.main-project section .text .intro nav,.main-project .intro section .text nav{margin-bottom:4px}@media(min-width:1280px){.main-project section .right,.main-project section .left,.main-project section .slider{align-items:center;display:flex;justify-content:space-between}}@media(min-width:1280px){.main-project section .right .media,.main-project section .left .media,.main-project section .slider .media{width:56.9783197832%}}@media(min-width:1280px){.main-project section .right .text+.media,.main-project section .left .text+.media,.main-project section .slider .text+.media{margin-top:0!important}}@media(min-width:1280px){.main-project section .left{flex-direction:row-reverse}}@media(min-width:1280px){.main-project section .no-copy.right{flex-direction:row-reverse}}@media(min-width:1280px){.main-project section .no-copy.left{flex-direction:row}}.main-project section .light{color:#fff}.main-project .challenge{padding-top:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.main-project .challenge{padding-top:6.375rem}}.main-project .challenge{padding-bottom:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.main-project .challenge{padding-bottom:6.375rem}}@media(min-width:1280px){.main-project .challenge .text{display:flex;align-items:flex-start;justify-content:space-between;max-width:1754px}}@media(min-width:1280px){.main-project .challenge .text hgroup{width:48.3739837398%}}@media(min-width:1280px){.main-project .challenge .text div{width:39.7696476965%;padding-top:24px}}@media(min-width:1280px){.main-project .challenge .text div p+p{padding-top:24px}}.main-project .challenge .media{margin-top:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.main-project .challenge .media{margin-top:6.375rem}}.main-project .challenge img{width:100%}.main-project .challenge .embed-container{cursor:default}.main-project .before-and-after img{max-width:none;height:100%}.main-project .naming .media{border-radius:5px;position:relative}.main-project .naming .media h1,.main-project .naming .media .outcome .text p,.main-project .outcome .text .naming .media p{font-size:calc(4rem + (1vw - 3.2px)*2.7941176471)}@media(min-width:1680px){.main-project .naming .media h1,.main-project .naming .media .outcome .text p,.main-project .outcome .text .naming .media p{font-size:6.375rem}}.main-project .naming .name{color:#fff;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;text-align:center;width:100%}.main-project .naming .name h1,.main-project .naming .name .outcome .text p,.main-project .outcome .text .naming .name p{font-size:calc(2.625rem + (1vw - 3.2px)*4.4117647059)}@media(min-width:1680px){.main-project .naming .name h1,.main-project .naming .name .outcome .text p,.main-project .outcome .text .naming .name p{font-size:6.375rem}}.main-project .naming .name h1,.main-project .naming .name .outcome .text p,.main-project .outcome .text .naming .name p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.main-project .naming sup{font-size:50%}.main-project .photo-grid.one-col .media div+div{margin-top:48px}@media(min-width:1280px){.main-project .photo-grid.two-col .media{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px 0;width:100%}}.main-project .photo-grid.two-col .media div+div{margin-top:24px}@media(min-width:1280px){.main-project .photo-grid.two-col .media div+div{margin-top:0}}.main-project .photo-grid.two-col .media div{width:100%}@media(min-width:1280px){.main-project .photo-grid.two-col .media div{width:calc(50% - 24px)}}@media(min-width:1280px){.main-project .photo-grid.two-col img{-o-object-fit:cover;object-fit:cover;width:100%}}.main-project .photo-grid.slider{padding-bottom:0}.main-project .photo-carousel-nav .flickity-viewport{min-height:80px!important}@media(min-width:768px){.main-project .photo-carousel-nav .flickity-viewport{min-height:100px!important}}.main-project .photo-carousel-nav .carousel-cell{margin-right:12px;position:relative;width:21%}@media(min-width:768px){.main-project .photo-carousel-nav .carousel-cell{margin-right:24px}}.main-project .photo-carousel-nav .carousel-cell:hover .show-popup{display:none}@media(min-width:1280px){.main-project .photo-carousel-nav .carousel-cell:hover .show-popup{display:block}}.main-project .photo-carousel-nav .carousel-cell .show-popup{bottom:12px;cursor:pointer;display:none;position:absolute;right:12px}.main-project .photo-carousel-nav .carousel-cell img{border-radius:5px}.main-project .review{padding-bottom:calc(3rem + (1vw - 3.2px)*3.9705882353)}@media(min-width:1680px){.main-project .review{padding-bottom:6.375rem}}.main-project .review .text{background:#f7f7fa;border-radius:5px;font-family:"faktum-medium",sans-serif;padding-top:calc(6.375rem + (1vw - 3.2px)*5.1470588235)}@media(min-width:1680px){.main-project .review .text{padding-top:10.75rem}}.main-project .review .text{padding-right:48px;padding-bottom:calc(6.375rem + (1vw - 3.2px)*5.1470588235)}@media(min-width:1680px){.main-project .review .text{padding-bottom:10.75rem}}.main-project .review .text{padding-left:48px}.main-project .review .text .icon{font-size:82px}.main-project .review .text p{font-family:"faktum-medium",sans-serif;margin:-.25em 0 24px}.main-project .review .text figcaption{line-height:1.33}.main-project .review .text figcaption span{display:block}.main-project .review .text cite{color:#65737e;display:inline-block;margin-top:12px}.main-project .review figure{margin:auto;text-align:center}@media(min-width:1280px){.main-project .review figure{width:82.7913279133%}}@media(min-width:1680px){.main-project .review figure{width:65.5826558266%}}.main-project .review blockquote h4,.main-project .review blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .main-project .review blockquote p,.main-project .review blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .main-project .review blockquote p,.main-project .review blockquote h5,.main-project .review blockquote .intro nav,.main-project .intro .review blockquote nav,.main-project .review blockquote .text figcaption,.main-project .review .text blockquote figcaption,.main-project .review blockquote .text cite,.main-project .review .text blockquote cite{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.main-project .review blockquote h4,.main-project .review blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .main-project .review blockquote p,.main-project .review blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .main-project .review blockquote p,.main-project .review blockquote h5,.main-project .review blockquote .intro nav,.main-project .intro .review blockquote nav,.main-project .review blockquote .text figcaption,.main-project .review .text blockquote figcaption,.main-project .review blockquote .text cite,.main-project .review .text blockquote cite{font-size:2.625rem}}.main-project .review blockquote h4,.main-project .review blockquote .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .main-project .review blockquote p,.main-project .review blockquote .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .main-project .review blockquote p,.main-project .review blockquote h5,.main-project .review blockquote .intro nav,.main-project .intro .review blockquote nav,.main-project .review blockquote .text figcaption,.main-project .review .text blockquote figcaption,.main-project .review blockquote .text cite,.main-project .review .text blockquote cite{line-height:1.16}.main-project .outcome{border-radius:0 0 10px 10px;box-shadow:0 3px 30px rgb(0 0 0 / .05);padding-top:calc(6.375rem + (1vw - 3.2px)*5.1470588235)}@media(min-width:1680px){.main-project .outcome{padding-top:10.75rem}}.main-project .outcome{padding-bottom:calc(6.375rem + (1vw - 3.2px)*5.1470588235)}@media(min-width:1680px){.main-project .outcome{padding-bottom:10.75rem}}.main-project .outcome{position:relative;z-index:3}@media(min-width:1280px){.main-project .outcome{border-radius:0 0 20px 20px}}.main-project .outcome .text{margin:auto;text-align:center}@media(min-width:1280px){.main-project .outcome .text{width:82.7913279133%}}@media(min-width:1680px){.main-project .outcome .text{width:65.5826558266%}}.main-project .outcome .text p{font-family:"faktum-medium",sans-serif;line-height:1.1}.main-project .outcome .text p a{color:inherit}.main-project .outcome .text h5,.main-project .outcome .text .intro nav,.main-project .intro .outcome .text nav,.main-project .outcome .review .text figcaption,.main-project .review .outcome .text figcaption,.main-project .outcome .review .text cite,.main-project .review .outcome .text cite{margin-bottom:8px}.main-project .related-projects-main{position:sticky;bottom:0;z-index:2}@media(min-width:768px){.main-project .related-projects-main{bottom:-850px}}@media(min-width:1280px){.main-project .related-projects-main{bottom:40px}}.single-work .secondary-project{padding:5%}.single-work .secondary-project .group{margin:auto;max-width:85%;width:100%}.single-work .secondary-project .media{margin-bottom:24px;display:flex;justify-content:center;align-items:center}.single-work .secondary-project .media img{width:85%}.single-work .secondary-project .media .name{border-radius:5px;color:#fff;height:0;max-width:100%;overflow:hidden;padding-bottom:48.25%;position:relative;text-align:center;width:100%}.single-work .secondary-project .media .name h1,.single-work .secondary-project .media .name .main-project .outcome .text p,.main-project .outcome .text .single-work .secondary-project .media .name p{font-size:calc(5.125rem + (1vw - 3.2px)*1.4705882353)}@media(min-width:1680px){.single-work .secondary-project .media .name h1,.single-work .secondary-project .media .name .main-project .outcome .text p,.main-project .outcome .text .single-work .secondary-project .media .name p{font-size:6.375rem}}.single-work .secondary-project .media .name h1,.single-work .secondary-project .media .name .main-project .outcome .text p,.main-project .outcome .text .single-work .secondary-project .media .name p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-work .secondary-project .media h4,.single-work .secondary-project .media .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .single-work .secondary-project .media p,.single-work .secondary-project .media .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .single-work .secondary-project .media p{font-size:24px}@media(min-width:1280px){.single-work .secondary-project .media h4,.single-work .secondary-project .media .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .single-work .secondary-project .media p,.single-work .secondary-project .media .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .single-work .secondary-project .media p{font-size:48px}}.single-work .secondary-project .text h4,.single-work .secondary-project .text .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .single-work .secondary-project .text p,.single-work .secondary-project .text .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .single-work .secondary-project .text p{padding-bottom:10px}.single-work .secondary-project.visual-identity .media{border:1px solid #a7adba;border-radius:5px}.single-work .secondary-project.packaging .group{margin:auto;max-width:75%;width:100%}.single-work .secondary-project.packaging .media img{height:30vh;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1280px){.single-work .secondary-project.packaging .media img{height:75vh}}.single-work .related-projects{padding:100px 0 200px 0}.single-work .related-projects .project{margin-right:24px}@media(min-width:1280px){.single-work .related-projects .project{width:22.16%}}.single-work .related-projects .project.visual-identity .media{border:1px solid #a7adba;border-radius:5px}.related-projects{padding:100px 0 200px 0}.related-projects h3,.related-projects .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .related-projects p{padding:0 5% 24px 5%}.related-projects .items{padding-left:5%;padding-bottom:49px}.related-projects .items .project{display:inline-block;margin-right:24px}.related-projects .items .project.naming:hover .show-popup,.related-projects .items .project.packaging:hover .show-popup,.related-projects .items .project.visual-identity:hover .show-popup{display:none}@media(min-width:1280px){.related-projects .items .project.naming:hover .show-popup,.related-projects .items .project.packaging:hover .show-popup,.related-projects .items .project.visual-identity:hover .show-popup{display:block}}.related-projects .items .project.naming .media,.related-projects .items .project.packaging .media,.related-projects .items .project.visual-identity .media{position:relative;text-align:center}.related-projects .items .project.naming .text .client,.related-projects .items .project.packaging .text .client,.related-projects .items .project.visual-identity .text .client{font-size:24px}.related-projects .items .project.naming .text .headline,.related-projects .items .project.packaging .text .headline,.related-projects .items .project.visual-identity .text .headline{font-size:18px;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.5}.related-projects .items .project.naming .name{border-radius:5px;color:#fff;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;text-align:center;width:100%}.related-projects .items .project.naming .name h1,.related-projects .items .project.naming .name .main-project .outcome .text p,.main-project .outcome .text .related-projects .items .project.naming .name p{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.related-projects .items .project.naming .name h1,.related-projects .items .project.naming .name .main-project .outcome .text p,.main-project .outcome .text .related-projects .items .project.naming .name p{font-size:2.625rem}}.related-projects .items .project.naming .name h1,.related-projects .items .project.naming .name .main-project .outcome .text p,.main-project .outcome .text .related-projects .items .project.naming .name p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:1280px){.related-projects .items .project.visual-identity{padding-top:24px}}.related-projects .items .project.visual-identity .media{border:.5px solid #a7adba;border-radius:5px}@media(min-width:1280px){.related-projects .items .project.packaging{padding-top:24px}}.post-type-archive-work main,.tax-work-categories main,.tax-work-capabilities main{padding-top:calc(4rem + (1vw - 3.2px)*4.1176470588)}@media(min-width:1680px){.post-type-archive-work main,.tax-work-categories main,.tax-work-capabilities main{padding-top:7.5rem}}.single-work .main-project .intro .text p.award-badge,.single-work .secondary-project .text p.award-badge{font-family:"faktum-medium",sans-serif;font-size:12px;letter-spacing:.01em;line-height:16px;margin-top:calc(1.25rem + (1vw - 3.2px)*0.8823529412)}@media(min-width:1680px){.single-work .main-project .intro .text p.award-badge,.single-work .secondary-project .text p.award-badge{margin-top:2rem}}.agency{padding-top:calc(6.375rem + (1vw - 3.2px)*3.3823529412)}@media(min-width:1680px){.agency{padding-top:9.25rem}}.agency{padding-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.agency{padding-bottom:12.75rem}}.agency .wrapper{max-width:inherit;margin:inherit}.agency .intro{max-width:1440px;padding-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.agency .intro{padding-bottom:12.75rem}}.agency .intro div.h1,.agency .intro .single-post header div.headline,.single-post header .agency .intro div.headline{width:90%}.agency .intro div.h1 p,.agency .intro .single-post header div.headline p,.single-post header .agency .intro div.headline p{font-family:"faktum-medium",sans-serif;font-size:calc(2rem + (1vw - 3.2px)*0.7352941176)}@media(min-width:1680px){.agency .intro div.h1 p,.agency .intro .single-post header div.headline p,.single-post header .agency .intro div.headline p{font-size:2.625rem}}.agency .intro div.h1 p,.agency .intro .single-post header div.headline p,.single-post header .agency .intro div.headline p{letter-spacing:0;line-height:1.14;max-width:1422px;margin:0;margin-top:.5em}.agency .intro div.h1 p:first-child,.agency .intro .single-post header div.headline p:first-child,.single-post header .agency .intro div.headline p:first-child{margin-top:0}.agency .intro div.h1 p a,.agency .intro .single-post header div.headline p a,.single-post header .agency .intro div.headline p a{transition-delay:0s!important}.agency .intro div.h1 p a:hover,.agency .intro .single-post header div.headline p a:hover,.single-post header .agency .intro div.headline p a:hover{color:#65737e}@media(min-width:768px){.agency .work-nav-alt{padding:0 5%}}.agency .work-nav-alt h3,.agency .work-nav-alt .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .agency .work-nav-alt p{font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.agency .work-nav-alt h3,.agency .work-nav-alt .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .agency .work-nav-alt p{font-size:1.5rem}}.agency .work-nav-alt .block{display:none}@media(min-width:768px){.agency .work-nav-alt .block{display:block}}.agency .work-nav-alt .drawer{display:block}@media(min-width:1280px){.agency .work-nav-alt .group{display:block}}@media(min-width:1280px){.agency .work-nav-alt .group>.accordion:nth-child(2){padding-top:130px}}@media(min-width:1280px){.agency .work-nav-alt .group .accordion{width:100%}}@media(min-width:1280px){.agency .work-nav-alt .group .accordion .block{display:flex;justify-content:space-between;align-items:center}}@media(min-width:1280px){.agency .work-nav-alt .group .accordion .block .drawer{width:48.3739837398%;max-width:518px}}@media(min-width:1280px){.agency .work-nav-alt .group .accordion .block .gallery{max-width:952px;width:48.3739837398%}}.agency .work-nav-alt .group .accordion .block .gallery img{display:none;width:100%;max-width:85%;margin:24px auto;border-radius:5px}@media(min-width:768px){.agency .work-nav-alt .group .accordion .block .gallery img{margin:24px 0}}@media(min-width:1280px){.agency .work-nav-alt .group .accordion .block .gallery img{margin:0}}@media(min-width:1280px){.agency .work-nav-alt .group .accordion .block .gallery img.open{display:block}}.agency .work-nav-alt aside{display:none}@media(min-width:768px){.agency .work-nav-alt aside{display:block;padding-top:48px}}.agency .process h3,.agency .process .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .agency .process p{padding-bottom:calc(0.625rem + (1vw - 3.2px)*0.2941176471)}@media(min-width:1680px){.agency .process h3,.agency .process .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .agency .process p{padding-bottom:.875rem}}.agency .process h3,.agency .process .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .agency .process p{font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.agency .process h3,.agency .process .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .agency .process p{font-size:1.5rem}}.agency .process h1,.agency .process .main-project .outcome .text p,.main-project .outcome .text .agency .process p{padding-bottom:calc(2.375rem + (1vw - 3.2px)*1.4705882353)}@media(min-width:1680px){.agency .process h1,.agency .process .main-project .outcome .text p,.main-project .outcome .text .agency .process p{padding-bottom:3.625rem}}.agency .process h1,.agency .process .main-project .outcome .text p,.main-project .outcome .text .agency .process p{font-size:calc(1.5rem + (1vw - 3.2px)*1.3235294118)}@media(min-width:1680px){.agency .process h1,.agency .process .main-project .outcome .text p,.main-project .outcome .text .agency .process p{font-size:2.625rem}}.agency .process h1,.agency .process .main-project .outcome .text p,.main-project .outcome .text .agency .process p{max-width:1000px}.agency .process .steps{width:100%}@media(min-width:768px){.agency .process .steps{display:flex;gap:14px}}@media(min-width:1280px){.agency .process .steps{gap:24px}}.agency .process .steps .media{border-radius:5px;color:#fff;max-height:390px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding-top:40.25%;width:100%;height:100%;margin-bottom:24px;text-align:center}@media(min-width:768px){.agency .process .steps .media{margin-bottom:0;padding-top:26.25%}}@media(min-width:1280px){.agency .process .steps .media{padding-top:16.25%}}.agency .process .steps .media h4,.agency .process .steps .media .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .agency .process .steps .media p,.agency .process .steps .media .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .agency .process .steps .media p{font-size:calc(1.5rem + (1vw - 3.2px)*0.5882352941)}@media(min-width:1680px){.agency .process .steps .media h4,.agency .process .steps .media .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .agency .process .steps .media p,.agency .process .steps .media .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .agency .process .steps .media p{font-size:2rem}}.agency .process .steps .media h4,.agency .process .steps .media .page-template-brand-assessment-results .form .gform_heading p,.page-template-brand-assessment-results .form .gform_heading .agency .process .steps .media p,.agency .process .steps .media .page-template-brand-assessment-contact .form .gform_heading p,.page-template-brand-assessment-contact .form .gform_heading .agency .process .steps .media p{position:absolute;top:-20px;left:0;bottom:0;right:0;width:100%;height:100%;border:none;display:flex;align-items:center;justify-content:center}.agency .process .steps .media p{font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.agency .process .steps .media p{font-size:1.5rem}}.agency .process .steps .media p{font-family:"faktum-medium",sans-serif;position:absolute;top:14px;left:0;bottom:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.agency .process .steps .media p{top:20px;padding:0 1%;line-height:1.08}}@media(min-width:1280px){.agency .process .steps .media p{padding:0}}.agency .img-grid{margin-top:calc(1.5rem + (1vw - 3.2px)*1.7647058824)}@media(min-width:1680px){.agency .img-grid{margin-top:3rem}}.agency .img-grid{margin-bottom:calc(1.5rem + (1vw - 3.2px)*1.7647058824)}@media(min-width:1680px){.agency .img-grid{margin-bottom:3rem}}.agency .img-grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.agency .img-grid img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.agency .img-grid .rellax{width:47%;margin:48px 0}@media(min-width:1280px){.agency .img-grid .rellax{width:48.3739837398%}}.agency .img-grid .rellax.small img{width:80%}@media(min-width:1280px){.agency .img-grid .rellax.small img{width:40%}}.agency .img-grid .rellax.medium img{width:83%}@media(min-width:1280px){.agency .img-grid .rellax.medium img{width:75%}}.agency .img-grid .rellax.large img{width:100%}.agency .img-grid .rellax.right img{margin-left:auto}.agency .img-grid #img-2{margin-right:3%}.agency .img-grid #img-3 img{margin-left:auto;position:relative;left:15%}.agency .img-grid #img-5{width:39.7696476965%}.agency .img-grid #img-6{margin-right:4%}.agency .leadership .wrapper{padding-top:calc(6.375rem + (1vw - 3.2px)*3.3823529412)}@media(min-width:1680px){.agency .leadership .wrapper{padding-top:9.25rem}}.agency .leadership h3,.agency .leadership .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .agency .leadership p{padding-bottom:30px;font-size:calc(1.125rem + (1vw - 3.2px)*0.4411764706)}@media(min-width:1680px){.agency .leadership h3,.agency .leadership .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .agency .leadership p{font-size:1.5rem}}@media(min-width:768px){.agency .leadership .item-container{display:flex;justify-content:space-between;gap:48px}}.agency .leadership .item{padding-bottom:48px;width:100%}@media(min-width:768px){.agency .leadership .item{width:48.3739837398%;padding-bottom:0}}.agency .leadership .item h2,.agency .leadership .item .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .agency .leadership .item .gform_description,.agency .leadership .item .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .agency .leadership .item p,.agency .leadership .item .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .agency .leadership .item .gform_title,.agency .leadership .item .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .agency .leadership .item .gform_title,.agency .leadership .item .main-project .review .text p,.main-project .review .text .agency .leadership .item p{padding-bottom:calc(0.8125rem + (1vw - 3.2px)*1.6176470588)}@media(min-width:1680px){.agency .leadership .item h2,.agency .leadership .item .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .agency .leadership .item .gform_description,.agency .leadership .item .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .agency .leadership .item p,.agency .leadership .item .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .agency .leadership .item .gform_title,.agency .leadership .item .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .agency .leadership .item .gform_title,.agency .leadership .item .main-project .review .text p,.main-project .review .text .agency .leadership .item p{padding-bottom:2.1875rem}}.agency .leadership .item img{border-radius:5px;padding-bottom:30px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.agency .leadership .item img{padding-bottom:24px}}.agency .leadership .item .text a{display:inline-block;padding-right:20px;text-decoration:underline}.agency .leadership .bio p{margin-block-end:1em}.agency .leadership .bio p:last-child{margin-block-end:0}.agency .leadership .social{padding-top:24px}.agency .leadership .social a{font-family:"Montserrat",sans-serif;font-size:calc(0.9375rem + (1vw - 3.2px)*0.2573529412)}@media(min-width:1680px){.agency .leadership .social a{font-size:1.15625rem}}.agency .leadership .social a:hover{color:#65737e}.awards{padding-top:calc(6.375rem + (1vw - 3.2px)*3.3823529412)}@media(min-width:1680px){.awards{padding-top:9.25rem}}.awards{padding-bottom:calc(6.375rem + (1vw - 3.2px)*7.5)}@media(min-width:1680px){.awards{padding-bottom:12.75rem}}.awards .page-header{margin-bottom:calc(3rem + (1vw - 3.2px)*3.5294117647)}@media(min-width:1680px){.awards .page-header{margin-bottom:6rem}}.awards .page-header h1,.awards .page-header .main-project .outcome .text p,.main-project .outcome .text .awards .page-header p{font-size:calc(3rem + (1vw - 3.2px)*2.5)}@media(min-width:1680px){.awards .page-header h1,.awards .page-header .main-project .outcome .text p,.main-project .outcome .text .awards .page-header p{font-size:5.125rem}}.awards .page-header h1,.awards .page-header .main-project .outcome .text p,.main-project .outcome .text .awards .page-header p{line-height:1.05}.awards .organizations{display:grid;grid-template-columns:minmax(0,1fr);row-gap:calc(3rem + (1vw - 3.2px)*2.9411764706)}@media(min-width:1680px){.awards .organizations{row-gap:5.5rem}}@media(min-width:1280px){.awards .organizations{-moz-column-gap:48px;column-gap:48px;grid-template-columns:repeat(2,minmax(0,1fr))}}.awards .organization.is-full{grid-column:1/-1}.awards .organization-header{margin-bottom:32px}.awards .organization-header h2,.awards .organization-header .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .awards .organization-header .gform_description,.awards .organization-header .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .awards .organization-header p,.awards .organization-header .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .awards .organization-header .gform_title,.awards .organization-header .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .awards .organization-header .gform_title,.awards .organization-header .main-project .review .text p,.main-project .review .text .awards .organization-header p{font-size:calc(1.75rem + (1vw - 3.2px)*0.5882352941)}@media(min-width:1680px){.awards .organization-header h2,.awards .organization-header .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .awards .organization-header .gform_description,.awards .organization-header .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .awards .organization-header p,.awards .organization-header .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .awards .organization-header .gform_title,.awards .organization-header .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .awards .organization-header .gform_title,.awards .organization-header .main-project .review .text p,.main-project .review .text .awards .organization-header p{font-size:2.25rem}}.awards .organization-header h2,.awards .organization-header .page-template-brand-assessment-form .gform_heading .gform_description,.page-template-brand-assessment-form .gform_heading .awards .organization-header .gform_description,.awards .organization-header .page-template-brand-assessment-results .intro p,.page-template-brand-assessment-results .intro .awards .organization-header p,.awards .organization-header .page-template-brand-assessment-results .form .gform_heading .gform_title,.page-template-brand-assessment-results .form .gform_heading .awards .organization-header .gform_title,.awards .organization-header .page-template-brand-assessment-contact .form .gform_heading .gform_title,.page-template-brand-assessment-contact .form .gform_heading .awards .organization-header .gform_title,.awards .organization-header .main-project .review .text p,.main-project .review .text .awards .organization-header p{line-height:1.1}.awards .organization-header .note{color:#65737e;font-family:"faktum-medium",sans-serif;font-size:14px;letter-spacing:0;line-height:1.3;margin:6px 0 0}.awards .groups{-moz-column-gap:48px;column-gap:48px;-moz-columns:1;columns:1}@media(min-width:768px){.awards .groups{-moz-columns:2;columns:2}}@media(min-width:1280px){.awards .groups{-moz-columns:4;columns:4}}@media(min-width:1280px){.awards .is-half .groups{-moz-columns:1;columns:1}.awards .is-half.has-columns .groups{-moz-columns:2;columns:2}}.awards .group{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:26px;page-break-inside:avoid}.awards .group h3,.awards .group .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .awards .group p{font-family:"faktum-bold",sans-serif;font-size:calc(1rem + (1vw - 3.2px)*0.1470588235)}@media(min-width:1680px){.awards .group h3,.awards .group .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .awards .group p{font-size:1.125rem}}.awards .group h3,.awards .group .page-template-brand-assessment-results .scores .overview p,.page-template-brand-assessment-results .scores .overview .awards .group p{font-weight:400;letter-spacing:0;line-height:1.1;margin-bottom:6px}.awards .entries{list-style:none;margin:0;padding:0}.awards .entries li{font-family:"faktum-medium",sans-serif;font-size:calc(1rem + (1vw - 3.2px)*0.1470588235)}@media(min-width:1680px){.awards .entries li{font-size:1.125rem}}.awards .entries li{letter-spacing:0;line-height:1.3;margin-bottom:6px}.awards .entries li em{font-family:"faktum-mediumitalic",sans-serif;font-style:normal}.awards .entries li a{color:inherit}.awards .entries li a:hover,.awards .entries li a:focus-visible{color:#65737e}