:root{--off-white:#fff;--dark:#000;--t-size-e-m\<deleted\|variable-43a7a440-745c-d364-9434-43ab2cd23f8e\>:6vw;--t-size-b\<deleted\|variable-11ee01fb-75ba-1f83-a0df-4db52a078cdd\>:.9vw;--t-size-b-m\<deleted\|variable-b3ffc53b-da13-cd91-01d0-0f65cd420534\>:3.5vw;--toxic-green:#01ff1b;--margin-m\<deleted\|variable-20b2fe5f-e59d-254b-de17-feeef6e54e16\>:3vw;--vertical-rhythm-d\<deleted\|variable-02e40e0b-df23-f47e-c0dc-2a1b79bc8053\>:5vw;--white:white;--desktop-height:100vh;--mobile-height:118vh;--highlight:red}body{background-color:var(--off-white);color:var(--dark);flex-direction:column;align-items:stretch;font-family:RG,sans-serif;font-size:2vw;line-height:1.2;display:flex}h1{letter-spacing:0;margin-top:0;margin-bottom:0;font-family:RG,sans-serif;font-size:5vw;font-weight:400;line-height:.8}h2{letter-spacing:0;margin-top:0;margin-bottom:0;font-size:2.5vw;font-weight:400;line-height:1}h3{letter-spacing:0;margin-top:0;margin-bottom:0;font-size:24px;font-weight:400;line-height:1}h4{margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;line-height:24px}p{font-size:var(--t-size-b\<deleted\|variable-11ee01fb-75ba-1f83-a0df-4db52a078cdd\>);margin-bottom:1vw;font-weight:300;line-height:1.35}a{color:var(--dark);cursor:pointer;text-decoration:none}img{-webkit-user-select:none;user-select:none;width:100%;display:block}strong{font-weight:900}.hide-desktop{display:none}.branding-and-packaging-agency-for-consumer-brands{overflow:visible}.cover{object-fit:cover;height:100%}.cover.hide-mobile{display:block}.cover.earnest-pursuit-inpage-cover{margin-top:-15vw}.cover.ep-home-cover-stacked{object-fit:cover;object-position:50% 25%}.cover.clay{object-position:50% 100%}.cover.redshifthome{object-position:50% 48%}.cover.condensed-milk-home{object-position:50% 60%}.cover.condensed-milk-home.hide-mobile{object-position:50% 87%;object-position:50% 87%}.design-link{pointer-events:auto;color:var(--dark);background-color:#ddd0;border:.5px solid #0000;border-radius:.2vw;padding:.2vw .5vw .25vw;font-family:Radial,Arial,sans-serif;font-size:.85vw}.design-link.w--current{color:#000;white-space:nowrap;background-color:#fff;border-style:solid;border-color:#000}.design-link.spacer{pointer-events:none;text-align:right;background-color:#fff0;border-style:none;flex:1}.design-link.spacer.w--current{border-style:none}.text-page-top{letter-spacing:-.05vw;font-family:Radial,Arial,sans-serif;font-size:7vw;font-weight:800;line-height:1.1;display:block}.general-intro{pointer-events:none;text-align:left;flex-flow:column;align-items:flex-start;padding-top:2.5vw;display:flex;position:relative}.boutique-product-design-agency-menu{z-index:1000;pointer-events:auto;border:1px #000;justify-content:flex-start;align-items:flex-start;margin-top:.75vw;margin-left:12vw;margin-right:1vw;padding-left:0;padding-right:.25vw;display:flex;position:fixed;inset:0% 0% auto;overflow:hidden}.about-details{font-family:Radial,Arial,sans-serif;font-size:.85vw;line-height:1.25}.secondary-text{pointer-events:auto;justify-content:flex-start;align-items:flex-start;margin-left:2vw;margin-right:2vw;padding-top:1vw;display:flex;position:relative}.consumer-product-branding-agency{background-color:var(--white);flex-flow:column;flex:1 0 auto;justify-content:flex-start;align-items:flex-start}.project-write-up-section-2{grid-column-gap:23px;grid-row-gap:23px;pointer-events:auto;justify-content:flex-start;align-items:flex-start;margin-left:1.5vw;display:flex}.project-write-up-section-2.fixed-lb{inset:auto auto 0% 0%;margin-bottom:-3vw;display:block;position:fixed;inset:auto auto 0% 0%}.hero-full-cover{width:100vw;height:var(--desktop-height);min-height:var(--desktop-height);display:block;position:relative}.hero-full-cover.mobile-only{width:auto;height:auto}.hero-full-cover.mobile-only.cond-milk-page-cover{margin-top:-23vw}.hero-full-cover.abs{position:absolute;inset:0% 0% auto}.separator-line{border-bottom:.5px solid #000;height:1px;margin-top:.5vw}.frequently-asked-questions{grid-column-gap:3.5vw;grid-row-gap:3.5vw;flex-flow:column;margin-top:14vw;margin-bottom:8vw;display:flex}.faq-question{grid-column-gap:1vw;grid-row-gap:1vw;letter-spacing:-.05vw;flex-flow:column;font-family:Radial,Arial,sans-serif;font-size:2vw;display:block}.faq-answer{letter-spacing:0;font-family:PRG,Arial,sans-serif;font-size:1.2vw;font-weight:200;line-height:1.4}.hero-plain{width:100vw;height:100vh;display:block;overflow:hidden}.hero-plain.full{min-height:100vh}.hero-plain.full.abs{inset:0% auto auto 0%;position:absolute;inset:0% auto auto 0%}.tab-pane{min-height:100vh}.super-link{z-index:10000;margin:.75vw 1vw 1vw 1.5vw;font-size:.85vw;display:block;position:fixed;inset:0% auto auto 0%}.white{color:var(--off-white)}.switcher-controller{width:100vw;height:var(--desktop-height);min-height:var(--desktop-height);margin-top:-4vw;display:flex;position:absolute}.switch-left-universal{cursor:w-resize;flex:1}.switch-right-universal{cursor:e-resize;flex:1}.r-kern{letter-spacing:.1vw}.underline{text-underline-offset:.15vw;text-underline-position:auto;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:.09vw}.faq-question-parent{grid-column-gap:1vw;grid-row-gap:1vw;flex-flow:column;display:flex}.link{background-color:var(--toxic-green)}@media screen and (max-width:479px){body{padding-left:0;padding-right:0;font-size:3.5vw}h2{font-size:var(--t-size-e-m\<deleted\|variable-43a7a440-745c-d364-9434-43ab2cd23f8e\>)}p{font-size:var(--t-size-b-m\<deleted\|variable-b3ffc53b-da13-cd91-01d0-0f65cd420534\>);margin-bottom:4vw}.hide-desktop{display:block}.content-wrapper{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.hide-mobile{display:none}.project-hero-header{text-align:center;flex-flow:column-reverse;justify-content:flex-start;align-items:flex-start;margin-top:25vw;margin-left:0;padding-left:2vw}.branding-and-packaging-agency-for-consumer-brands{margin-left:0;margin-right:0}.intro-entry{width:93%;color:var(--dark);text-align:left;letter-spacing:-.01vw;font-size:3.6vw;line-height:1.15}.intro-entry.light{letter-spacing:-.04vw;letter-spacing:-.04vw;width:80%;padding-right:0;font-size:5vw}.entry-details{grid-column-gap:3vw;grid-row-gap:3vw;text-align:left;flex-flow:row;justify-content:space-between;align-items:flex-start;width:60%;padding-left:0}.project-design-entry{grid-column-gap:20vw;grid-row-gap:20vw;justify-content:space-between;align-items:flex-start;margin-top:5vw;margin-left:auto;margin-right:auto;padding-left:0%}.entry-text{width:100%;margin-left:0%;padding-left:0;padding-right:1vw;font-size:3vw}.entry-text.flush{width:auto;padding-right:1vw}.project-details{grid-column-gap:10vw;grid-row-gap:10vw;flex-flow:column;padding-bottom:7vw;padding-left:6vw;padding-right:6vw}.details{flex:1}.country{margin-right:0}.year-country{grid-column-gap:1vw;grid-row-gap:1vw;flex-flow:column;justify-content:space-between;align-items:center;display:flex}.meta-info{letter-spacing:.02vw;text-transform:none;font-size:3.2vw}.meta-info.inverse{letter-spacing:.05vw;letter-spacing:.05vw}.heading{font-size:6vw}.in-project-meta{grid-column-gap:3vw;grid-row-gap:1vw;justify-content:flex-start;align-items:flex-start;margin-top:0;margin-bottom:1.5vw;line-height:33}.info-big-copy{text-align:justify;justify-content:flex-start;align-items:flex-start;width:100%;margin-left:0%;display:flex}.info-big-copy.spaced{width:100%}.in-page-meta-info{letter-spacing:.01vw;margin-bottom:1vw;font-size:4.35vw;line-height:1.1}.in-page-meta-info.header-title{margin-bottom:2vw;font-size:4.35vw}.country-year{grid-column-gap:.25vw;grid-row-gap:.25vw;flex-flow:column;font-size:2.75vw}.project-entry-title{font-size:18vw}.project-entry-title-position{margin-top:5vw;margin-bottom:8vw;padding-bottom:0;display:block;position:relative;inset:0% auto auto 0%}.project-entry-title-position.bottom{inset:0% auto auto 0%;inset:0% auto auto 0%}.margin-packaging{padding-right:var(--vertical-rhythm-d\<deleted\|variable-02e40e0b-df23-f47e-c0dc-2a1b79bc8053\>);padding-left:var(--vertical-rhythm-d\<deleted\|variable-02e40e0b-df23-f47e-c0dc-2a1b79bc8053\>);grid-column-gap:2vw;grid-row-gap:2vw;text-align:left}.project-hero-image{width:100%;margin-top:0;margin-left:0;margin-right:4vw}.subtitle-level1{width:100%;color:var(--dark);letter-spacing:0;font-size:3.4vw;line-height:1.2}.cover{object-fit:cover;height:100%}.cover.hide-mobile{display:none}.cover.ep-home-cover-stacked{object-position:38% 0%}.cover.ep-home-cover-stacked.hide-desktop{object-position:64% 0%;object-position:64% 0%}.cover.earnest-pursuit-inpage-cover{margin-top:0}.cover.redshifthome{object-position:41% 48%}.subtitle-level2{letter-spacing:.02vw;font-size:3.6vw}.project-subtitle-wrapper{margin-top:3vw}.project-item-alt-inner{grid-column-gap:5vw;grid-row-gap:5vw;justify-content:flex-start;align-items:flex-start;width:100%}.alt-header{text-align:center;margin-top:1.5vw;margin-bottom:0;padding-left:9vw}.alt-work-done{grid-column-gap:2vw;grid-row-gap:1vw}.meta-country{font-size:3vw}.meta-alt-country-brand{grid-column-gap:0vw;grid-row-gap:0vw;justify-content:flex-start;align-items:flex-start;padding-left:9vw}.packagin-alt-size{grid-column-gap:1.6vw;grid-row-gap:1.6vw;text-align:left;letter-spacing:-.1vw;flex-flow:column;font-family:RG,sans-serif;font-size:8vw}.meta-info-alt{font-size:3vw}.work-lives-here{grid-column-gap:25vw;grid-row-gap:25vw;column-count:1;margin-top:35vw;margin-left:0;margin-right:0;padding-bottom:50vw}.images-of-design-results{padding-bottom:23.5vw}.hover-slider{border-radius:3vw}.hover-slider.cover{object-position:0% 50%;object-position:0% 50%;object-position:0% 50%;object-position:0% 50%}.hover-slider-image.first{z-index:10;z-index:10}.about-the-design-project-wrapper{border-radius:2.3vw;margin-left:1vw;margin-right:.5vw;display:block}.asterist-in-feed{font-size:4vw}.design-project-details{letter-spacing:-.01vw;font-size:3vw}.design-project-details.top{width:100%}.design-project-details.black{width:90%;margin-bottom:4vw;line-height:1.2}.dropdown-toggle--n-project{margin-top:2vw;padding:3vw 3vw 4vw 11vw}.dropdown-toggle--n-project.dark{padding-right:2vw;display:inline-block}.design-project{margin-top:12vw;margin-bottom:-6vw}.design-agency-project-feed{grid-column-gap:3vw;grid-row-gap:3vw;column-count:2;column-rule-width:.1px;border-radius:3vw;justify-content:flex-start;align-items:flex-start;column-gap:4vw;margin-top:15vw;margin-left:4vw;margin-right:4vw;padding-bottom:10vw;position:relative}.design-project-about{letter-spacing:-.1vw;margin-bottom:1vw;font-size:4vw;display:inline-block}.about-the-design-project{min-width:42vw;max-width:52vw;box-shadow:none;border-radius:2vw;justify-content:flex-end;align-items:flex-start;margin-top:10vw;padding:2.75vw 3vw 2vw;right:.25vw}.about-the-design-project.w--open{box-shadow:none;flex-flow:column;justify-content:flex-start;align-items:flex-end}.dropdown-about-snippet{grid-column-gap:3vw;grid-row-gap:3vw}.this-design-is-for{padding-bottom:9.5vw;padding-right:2vw}.packaging-design-project-headline{grid-column-gap:1vw;grid-row-gap:1vw;font-size:3.6vw}.subheadline{font-size:3vw}.new-tabs-design{grid-column-gap:1.5vw;grid-row-gap:1.5vw;border:1px solid var(--toxic-green);background-color:var(--white);width:20vw;box-shadow:2vw 2vw 0 0 var(--toxic-green);border-radius:3vw;flex-flow:column;justify-content:center;align-items:flex-end;margin-top:4vw;margin-bottom:5vw;margin-left:7vw;padding:2.25vw 3vw;transform:rotate(5deg)}.tab-link{text-align:left;background-color:#fff0;width:100%;font-size:4.2vw;line-height:1.3}.tab-link.w--current{border-radius:5vw}.columns-columns{column-count:2;border-radius:3vw;column-gap:3vw;margin-top:60vw;margin-left:3vw;margin-right:3vw;padding-bottom:40vw;overflow:visible}.design-branding-packaging-project{margin-bottom:3vw}.caption-to-project-title{font-size:2.8vw}.padding-1{padding-left:0}.double-arrow{justify-content:center;align-items:center;height:100svh;margin-top:-40vw;margin-bottom:-40vw;display:none;overflow:visible}.project-images-section{grid-column-gap:1px;grid-row-gap:1px}.image-group{margin-left:2vw;margin-right:2vw}.image-group.flush{margin-left:0;margin-right:0}.image-group.small-padding{margin-top:2vw;margin-bottom:5vw}.image-group.small-padding.with-spacing{grid-column-gap:0vw;grid-row-gap:0vw;grid-column-gap:0vw;grid-row-gap:0vw}.image-group.stack-on-mobile{flex-flow:wrap}.image-group.spaced{grid-column-gap:2vw;grid-row-gap:2vw;margin-left:2vw;margin-right:2vw}.image-group.spaced.stacked-on-mobile{flex-flow:column}.trigger-parent{grid-column-gap:3vw;flex-flow:row-reverse;justify-content:flex-end;align-items:flex-start;margin-left:0%;padding-top:1vw;padding-bottom:1vw}.details-wrap{grid-column-gap:10vw;grid-row-gap:10vw;justify-content:flex-start;align-items:flex-start;margin-top:12vw;display:flex}.details-wrap.animation{margin-top:8vw}.column-content{padding-right:2vw;font-size:3vw}.column-content-text{text-align:left;font-size:3vw}.accordion-content{grid-column-gap:30vw;grid-row-gap:30vw;border-radius:2vw;width:100%;margin-top:4vw}.project-info{border-top-width:.5px;border-bottom-width:.5px;margin-top:3vw;margin-left:0;margin-right:0;padding-bottom:3vw}.column-header{font-size:3.2vw}.project-info-stack{grid-column-gap:6vw;grid-row-gap:12vw}.column-section{grid-column-gap:5vw;grid-row-gap:5vw;padding-right:0}.project-contents{margin-left:0;margin-right:0}.project-write-up-section{margin-top:28vw;margin-bottom:13vw;padding-left:7vw}.info-section{grid-column-gap:11vw;grid-row-gap:11vw;margin-top:10vw}._50w{width:49.82%}.project-block{width:100%;margin-bottom:26vw}.design-reel-wrapper{height:auto}.design-reel-wrapper.hide-mobile{display:none}.design-reel-wrapper.hide-desktop{display:block}.page-entry-title-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:27vw;margin-bottom:30vw;display:flex}.pages-title{letter-spacing:-.35vw;width:90%;margin-left:6vw;font-size:18vw;line-height:.9;transform:rotate(-3deg)}.pages-title.fixed{letter-spacing:-.9vw;letter-spacing:-.9vw;margin-top:18vw;font-size:35.5vw}.about-section-hero-image{margin-top:-16vw}.big-strikethrough{width:47.5vw;height:4.2vw;top:7.3vw}.tab-pane-play{margin-left:0;margin-right:0}.big-img-overall{grid-column-gap:3vw;grid-row-gap:3vw;margin-bottom:0;display:flex;position:relative}.project-super-top{flex-flow:column;display:flex}.damn-group{grid-column-gap:25vw;grid-row-gap:25vw;margin-top:15vw;margin-left:0;margin-right:0}.hover-slider-image-2.first{z-index:10;z-index:10}.intro-entry-2,.intro-entry-3{color:#000;text-align:left;letter-spacing:-.01vw;width:85%;font-size:4.2vw;line-height:1.15}.design-reel-wrapper-2{height:auto}.design-reel-wrapper-2.hide-mobile{display:none}.design-reel-wrapper-2.hide-desktop{display:block}.text-span{letter-spacing:-4vw}.packaging-design-project-headline-2{grid-column-gap:1.5vw;grid-row-gap:1.5vw;font-size:3vw;line-height:1}.packaging-design-project-headline-2.right{justify-content:flex-start;align-items:center}.country-year-2{grid-column-gap:0vw;grid-row-gap:0vw;flex-flow:column;font-size:2.75vw}.images-of-design-results-2{padding-bottom:23vw}.this-design-is-for-v2{padding-bottom:9.5vw;padding-left:5vw;padding-right:2vw;display:flex}.this-design-is-for-v2.right{justify-content:center;align-items:flex-start;padding-right:5vw}.image-group-multiflex{flex-flow:column}.design-link{letter-spacing:-.05vw;border-width:1px;border-radius:.85vw;padding:.85vw 1.5vw 1vw;font-size:3.2vw}.design-link.spacer{display:none}.design-link.number,.design-link.spacer{display:none}.design-link.questions{margin-left:30vw}.design-link.number{display:none}.text-page-top{text-align:center;word-break:keep-all;margin-top:3vw;font-size:6vw;line-height:.95}.general-intro{flex-flow:column;padding-top:39vw;display:flex}.boutique-product-design-agency-menu{z-index:1000;grid-column-gap:1vw;grid-row-gap:.5vw;flex-flow:wrap;justify-content:flex-end;align-items:flex-start;margin-top:8vw;margin-left:0;margin-right:0;padding-bottom:1vw;padding-left:2vw;padding-right:2vw;display:flex;inset:0% 0% auto}.about-details{font-size:3.21vw}.secondary-text{margin-top:0;margin-left:4vw;margin-right:4vw}.subheadline-2{font-size:3vw}.branding-visual-design{margin-top:65vw;margin-left:5vw;margin-right:5vw}.spacing-7{padding-left:0;padding-right:0}.hover-slider-2{border-radius:3vw}.project-write-up-section-2{margin-bottom:4vw;margin-left:4vw}.project-write-up-section-2.fixed-lb{inset:auto auto 0% 0%;width:93%;margin-bottom:21vw;display:none;position:absolute;inset:auto auto 0% 0%}.page-footer-wrapper{grid-column-gap:2vw;grid-row-gap:2vw;justify-content:space-between;align-items:flex-start;margin:40vw 3vw 30vw 4vw;padding-top:0;padding-bottom:0;display:flex;position:relative;overflow:visible}._50vw-on-mobile{width:50vw}.hero-full-cover{height:var(--mobile-height);min-height:var(--mobile-height);position:relative}.hero-full-cover.mobile-only{width:100vw;height:118vh}.hero-full-cover.mobile-only.cond-milk-page-cover{margin-top:0}.icon-set{font-size:6vw}.frequently-asked-questions{grid-column-gap:13vw;grid-row-gap:13vw;margin-top:70vw;padding-right:5vw}.faq-question{grid-column-gap:5vw;grid-row-gap:5vw;letter-spacing:-.1vw;font-size:4.5vw}.faq-answer{font-size:3.6vw}.hero-plain{height:70vh;margin-top:30vw}.hero-plain.full{height:118vh;min-height:118vh;margin-top:0}.tab-pane{min-height:118vh}.super-link{margin-top:1vw;margin-left:31vw;font-size:3.2vw}.super-link.w--current{z-index:10000;margin-right:2vw;inset:0% 0% auto auto}.super-link.other-pages{inset:auto auto 0% 0%;inset:auto auto 0% 0%}.footer{font-size:8vw}.v2-project-info{grid-column-gap:6vw;grid-row-gap:12vw;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr}.switcher-controller{height:var(--mobile-height);min-height:var(--mobile-height)}.underline{text-underline-offset:.5vw;text-decoration-thickness:.3vw}.faq-question-parent{grid-column-gap:5vw;grid-row-gap:5vw}}