@font-face{font-family:Dolce Vita;src:url(/assets/Dolce-Vita-DZwdI1ir.ttf)}@font-face{font-family:Dolce Vita Light;src:url(/assets/Dolce-Vita-Light-DM78gh5G.ttf)}@font-face{font-family:Dolce Vita Bold;src:url(/assets/Dolce-Vita-Heavy-Bold-DvZuyNr8.ttf)}@font-face{font-family:Jacob_and_Son_Regular;src:url(/assets/Jacob-and-son-BewcLqUn.woff)format("woff"),url(/assets/Jacob-and-son-AcgN3Yfo.woff2)format("woff2"),url(/assets/Jacob-and-son-D8PwEWQO.ttf)format("truetype");font-weight:regular;font-style:normal}@font-face{font-family:Dolce Vita;src:url(/assets/Dolce-Vita-DZwdI1ir.ttf)}@font-face{font-family:Dolce Vita Light;src:url(/assets/Dolce-Vita-Light-DM78gh5G.ttf)}@font-face{font-family:Dolce Vita Bold;src:url(/assets/Dolce-Vita-Heavy-Bold-DvZuyNr8.ttf)}@font-face{font-family:Jacob_and_Son_Regular;src:url(/assets/Jacob-and-son-BewcLqUn.woff)format("woff"),url(/assets/Jacob-and-son-AcgN3Yfo.woff2)format("woff2"),url(/assets/Jacob-and-son-D8PwEWQO.ttf)format("truetype");font-weight:regular;font-style:normal}.sky-bg{object-fit:cover;width:100%;height:100%}@media (width>=1600px){.sky-bg{height:100vh}}.wave-bg{z-index:0;background:url(/assets/wave-fade-out-ZU3KAn5_.png) 0 0/100vw;width:100%;height:100%;position:absolute;bottom:0;background-repeat:no-repeat!important}@media (width>=577px){.wave-bg{bottom:-18%}}@media (width>=1500px){.wave-bg{bottom:-30%}}@media (width>=1600px){.wave-bg{bottom:-35%}}.small-viewport-hero-BG{height:700px;image-rendering:smooth;background-image:url(/assets/ocean-wave-2e_y8ONe.png);background-repeat:no-repeat;background-size:cover;margin-left:-265px}@media (width>=700px){.small-viewport-hero-BG{display:none}}.logo-wrapper{padding:0 40px;position:relative;margin-top:-150px!important}.main-logo{width:250px;height:250px}@media (width>=577px){.main-logo{display:inherit;z-index:3;width:275px;height:275px;position:absolute;bottom:-150px}}@media (width>=1500px){.main-logo{width:400px;height:400px}}.opacity-1{opacity:1;transition:opacity .5s}.opacity-0{opacity:0;transition:opacity .5s}@font-face{font-family:Dolce Vita;src:url(/assets/Dolce-Vita-DZwdI1ir.ttf)}@font-face{font-family:Dolce Vita Light;src:url(/assets/Dolce-Vita-Light-DM78gh5G.ttf)}@font-face{font-family:Dolce Vita Bold;src:url(/assets/Dolce-Vita-Heavy-Bold-DvZuyNr8.ttf)}@font-face{font-family:Jacob_and_Son_Regular;src:url(/assets/Jacob-and-son-BewcLqUn.woff)format("woff"),url(/assets/Jacob-and-son-AcgN3Yfo.woff2)format("woff2"),url(/assets/Jacob-and-son-D8PwEWQO.ttf)format("truetype");font-weight:regular;font-style:normal}@font-face{font-family:Dolce Vita;src:url(/assets/Dolce-Vita-DZwdI1ir.ttf)}@font-face{font-family:Dolce Vita Light;src:url(/assets/Dolce-Vita-Light-DM78gh5G.ttf)}@font-face{font-family:Dolce Vita Bold;src:url(/assets/Dolce-Vita-Heavy-Bold-DvZuyNr8.ttf)}@font-face{font-family:Jacob_and_Son_Regular;src:url(/assets/Jacob-and-son-BewcLqUn.woff)format("woff"),url(/assets/Jacob-and-son-AcgN3Yfo.woff2)format("woff2"),url(/assets/Jacob-and-son-D8PwEWQO.ttf)format("truetype");font-weight:regular;font-style:normal}*{box-sizing:border-box}body{margin:0;padding:0;background-color:#120e0d!important}.container-full{width:100%;margin:0 auto}.container{max-width:100%;margin:0 auto}@media (width>=577px){.container{max-width:560px}}@media (width>=700px){.container{max-width:680px}}@media (width>=992px){.container{max-width:970px}}@media (width>=1200px){.container{max-width:1100px}}@media (width>=1500px){.container{max-width:1400px}}@media (width>=1600px){.container{max-width:1500px}}@font-face{font-family:Dolce Vita;src:url(/assets/Dolce-Vita-DZwdI1ir.ttf)}@font-face{font-family:Dolce Vita Light;src:url(/assets/Dolce-Vita-Light-DM78gh5G.ttf)}@font-face{font-family:Dolce Vita Bold;src:url(/assets/Dolce-Vita-Heavy-Bold-DvZuyNr8.ttf)}@font-face{font-family:Jacob_and_Son_Regular;src:url(/assets/Jacob-and-son-BewcLqUn.woff)format("woff"),url(/assets/Jacob-and-son-AcgN3Yfo.woff2)format("woff2"),url(/assets/Jacob-and-son-D8PwEWQO.ttf)format("truetype");font-weight:regular;font-style:normal}@font-face{font-family:Dolce Vita;src:url(/assets/Dolce-Vita-DZwdI1ir.ttf)}@font-face{font-family:Dolce Vita Light;src:url(/assets/Dolce-Vita-Light-DM78gh5G.ttf)}@font-face{font-family:Dolce Vita Bold;src:url(/assets/Dolce-Vita-Heavy-Bold-DvZuyNr8.ttf)}@font-face{font-family:Jacob_and_Son_Regular;src:url(/assets/Jacob-and-son-BewcLqUn.woff)format("woff"),url(/assets/Jacob-and-son-AcgN3Yfo.woff2)format("woff2"),url(/assets/Jacob-and-son-D8PwEWQO.ttf)format("truetype");font-weight:regular;font-style:normal}@font-face{font-family:Dolce Vita;src:url(/assets/Dolce-Vita-DZwdI1ir.ttf)}@font-face{font-family:Dolce Vita Light;src:url(/assets/Dolce-Vita-Light-DM78gh5G.ttf)}@font-face{font-family:Dolce Vita Bold;src:url(/assets/Dolce-Vita-Heavy-Bold-DvZuyNr8.ttf)}@font-face{font-family:Jacob_and_Son_Regular;src:url(/assets/Jacob-and-son-BewcLqUn.woff)format("woff"),url(/assets/Jacob-and-son-AcgN3Yfo.woff2)format("woff2"),url(/assets/Jacob-and-son-D8PwEWQO.ttf)format("truetype");font-weight:regular;font-style:normal}h2,span,.email-copy,.email-link{color:#f8f8f8}.body-copy{color:#d3d3d3}h2,span,.email-link,.email-copy{font-family:Dolce Vita Light,sans-serif}.body-copy,.card-copy{font-family:Jacob_and_Son_Regular,sans-serif}.nav-link{font-size:1.1rem}@media (width>=577px){.nav-link{font-size:1.2rem}}@media (width>=992px){.nav-link{font-size:1.5rem}}.card-title{font-size:1.5rem}.card-links a{color:#000;margin:0 10px;font-family:Dolce Vita,sans-serif}.card-links a:hover{color:#fff;transition:color .3s}.card-title,.nav-link{color:#d3d3d3;font-family:Dolce Vita,sans-serif}.active{color:#fff;text-shadow:0 0 7px #e4e3e3,0 0 10px #e0e0e0,0 0 21px #e4e4e4,0 0 42px #0fa,0 0 82px #0fa,0 0 92px #0fa,0 0 102px #0fa,0 0 151px #0fa}.title{text-shadow:0 0 7px #ffffffda,0 0 10px #ffffffde,0 0 21px #fff,0 0 42px #4fffc4,0 0 82px #52fdc4d7,0 0 92px #73fdcfda,0 0 102px #53fdc4d5,0 0 151px #7bffd3}h2{margin:0;font-size:2.5rem;font-weight:100}@media (width>=577px){h2{font-size:4rem}}.about-heading,.portfolio-heading,.contact-heading{font-size:2rem;font-weight:100}hr{margin:0}.about-copy,.portfolio-copy,.contact-copy{width:90%}@media (width>=577px){.about-copy,.portfolio-copy,.contact-copy{width:100%}}.body-copy{font-size:1.8rem}@media (width>=1500px){.body-copy{font-size:2.2rem}}.card-title,.card-copy{color:#000}.card-title,.email-copy,.email-link{font-size:1.5rem}.card-copy,.card-links a{font-size:.9rem}.contact-links a{text-decoration:none}.contact-copy .text-wrapper .title{font-size:2.5rem}@media (width>=1200px){.contact-copy .text-wrapper .title{font-size:3rem}}@media (width>=1500px){.contact-copy .text-wrapper .title{font-size:3.5rem}}@media (width>=1600px){.contact-copy .text-wrapper .title{font-size:4rem}}@font-face{font-family:DolceVitaLight;src:url(/assets/Dolce-Vita-Light-rzH0qF0f.woff)format("woff"),url(/assets/Dolce-Vita-Light-DM78gh5G.ttf)format("truetype")}@font-face{font-family:DolceVita;src:url(/assets/Dolce-Vita-BtZjtKD-.woff)format("woff"),url(/assets/Dolce-Vita-DZwdI1ir.ttf)format("truetype")}@font-face{font-family:DolceVitaBold;src:url(/assets/Dolce-Vita-Heavy-Bold-CR8Iw3AQ.woff)format("woff"),url(/assets/Dolce-Vita-Heavy-Bold-DvZuyNr8.ttf)format("truetype")}@font-face{font-family:Jacob_and_Son_Regular;src:url(/assets/Jacob-and-son-BewcLqUn.woff)format("woff"),url(/assets/Jacob-and-son-AcgN3Yfo.woff2)format("woff2"),url(/assets/Jacob-and-son-D8PwEWQO.ttf)format("truetype");font-weight:regular;font-style:normal}@font-face{font-family:Fira_Code;src:url(/assets/FiraCode-Regular-Bn3GYE6n.woff2)format("woff2"),url(/assets/FiraCode-Regular-C5ByVjnd.woff)format("woff"),url(/assets/FiraCode-Regular-BMuelHpa.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Hebo_Regular;src:url(/assets/Heebo-Regular-C4iidoQk.woff2)format("woff2"),url(/assets/Heebo-Regular-Cl5sUAHm.woff)format("woff"),url(/assets/Heebo-Regular-BO4Tux93.ttf)format("truetype")}@font-face{font-family:Montserrat_Medium;src:url(/assets/Montserrat-Medium-BYxx4Tt8.woff2)format("woff2"),url(/assets/Montserrat-Medium-F3Ar1AI8.woff)format("woff"),url(/assets/Montserrat-Medium-D0qjMH1q.ttf)format("truetype")}@font-face{font-family:Montserrat_Bold;src:url(/assets/Montserrat-Bold-BOk7HuTX.woff2)format("woff2"),url(/assets/Montserrat-Bold-Dnz__dke.woff)format("woff"),url(/assets/Montserrat-Bold-Ckig5BVt.ttf)format("truetype")}@font-face{font-family:RaleWay_Medium;src:url(/assets/Raleway-Medium-DBjfpn2y.woff2)format("woff2"),url(/assets/Raleway-Medium-BbdFPWV8.woff)format("woff"),url(/assets/Raleway-Medium-BG-nNaAJ.ttf)format("truetype")}@font-face{font-family:RaleWay_Regular;src:url(/assets/Raleway-Regular-DokEQxs6.woff2)format("woff2"),url(/assets/Raleway-Regular-g6oARKfK.woff)format("woff"),url(/assets/Raleway-Regular-CB97oTUx.ttf)format("truetype")}.project-copy{margin-bottom:6rem;font-size:1.3rem;line-height:25px}.hero-link,.title-primary,.sub-heading,.work-heading,.hsf-hero-title,.four-hire-hero-title,.wa-hero-title,.cl-hero-title,.info-heading,.work-title,.work-site-link{font-family:DolceVita,sans-serif}.copy-primary,.project-copy,.hsf-hero-copy,.wa-hero-copy,.cl-hero-copy,.info-item,.work-copy{font-family:Jacob_and_Son_Regular,sans-serif}.fira-code{font-family:Fira_Code,sans-serif}.heebo{font-family:Hebo_Regular,sans-serif}.montserrat{font-family:Montserrat_Medium,sans-serif}.montserrat-bold{font-family:Montserrat_Bold,sans-serif}.raleway-reg span{font-family:Raleway_Regular,sans-serif}.info-heading-raleway{margin-bottom:20px;font-family:Raleway_Medium,sans-serif}.typography-headline{font-size:2.4rem;line-height:45px}@media (width>=992px){.typography-headline{padding-left:40px;font-size:3rem;line-height:54px}}.typography-sub-headline{font-size:2rem}@media (width>=992px){.typography-sub-headline{font-size:2.3rem}}@media (width>=576px){.typography-sub-headline:last-of-type{margin-left:auto}}.typography-body{margin-top:20px;font-size:1rem}@media (width>=992px){.typography-body{padding-left:40px;font-size:1.2rem}}.work-container{margin-top:20px}.work-one{margin-top:80px}@media (width>=992px){.work-one{margin-top:50px}}.work-projects{margin-top:60px}@media (width>=768px){.work-title-svg{margin-top:25px}}.work-one{background:url(/assets/hsf-work-bg-Dcze2iK8.png) right -917px top -70px no-repeat}@media (width>=768px){.work-one{background-position:right -694px top -8px}}@media (width>=992px){.work-one{background:url(/assets/hsf-work-bg-Dcze2iK8.png) 50%/contain no-repeat}}.work-two{background:url(/assets/four-hire-bg-DiQlXWiz.png) right -847px top -28px no-repeat}@media (width>=768px){.work-two{background-position:right -580px top -28px}}@media (width>=992px){.work-two{background:url(/assets/four-hire-bg-DiQlXWiz.png) 50%/contain no-repeat}}.work-three{background:url(/assets/writer-access-bg-azRonApm.png) right -772px top -34px no-repeat}@media (width>=768px){.work-three{background-position:right -665px top -34px}}@media (width>=992px){.work-three{background:url(/assets/writer-access-bg-azRonApm.png) 50%/auto 328px no-repeat}}@media (width>=1200px){.work-three{background-size:auto 412px}}.work-four{background:url(/assets/library-bg-CAFBIS70.png) right -935px top -43px no-repeat}@media (width>=768px){.work-four{background-position:right -835px top 0}}@media (width>=992px){.work-four{background:url(/assets/library-bg-CAFBIS70.png) 50%/contain no-repeat}}#HSF,#fourHire,#writerAccess,#carribeanGen{width:100%;height:470px}@media (width>=576px){#HSF,#fourHire,#writerAccess,#carribeanGen{width:445px;margin-left:40px}}@media (width>=992px){#HSF,#fourHire,#writerAccess,#carribeanGen{width:355px;height:295px;margin-left:0;padding-left:50px}}@media (width>=1200px){#HSF,#fourHire,#writerAccess,#carribeanGen{width:420px;height:370px}}@media (width>=1400px){#HSF,#fourHire,#writerAccess,#carribeanGen{width:440px;padding-top:10px;padding-left:85px}}@media (width>=1600px){#HSF,#fourHire,#writerAccess,#carribeanGen{padding-top:10px}}.hsf-hero-banner-link-container,.four-hire-hero-banner-link-container,.wa-hero-banner-link-container,.cl-hero-banner-link-container{width:100%;display:flex}.hsf-hero-banner-link,.four-hire-hero-banner-link,.wa-hero-banner-link,.cl-hero-banner-link{color:#b08c43;margin-top:auto;margin-right:auto;padding-top:40px;padding-left:10px;font-family:DolceVita,sans-serif;font-size:1.1rem}@media (width>=992px){.hsf-hero-banner-link,.four-hire-hero-banner-link,.wa-hero-banner-link,.cl-hero-banner-link{font-size:1.5rem}}@media (width>=1600px){.hsf-hero-banner-link,.four-hire-hero-banner-link,.wa-hero-banner-link,.cl-hero-banner-link{font-size:1.8rem}}.hsf-page-wrapper .container-full{background-color:#1b1b1b;border-top:8px solid #c9ad75;border-bottom:8px solid #c9ad75}.hsf-logo{width:130px;margin-top:25px;margin-bottom:27px}@media (width>=576px){.hsf-logo{margin-top:60px;margin-bottom:50px}}@media (width>=992px){.hsf-logo{width:98px;margin-top:18px;margin-bottom:10px}}@media (width>=1200px){.hsf-logo{width:125px;margin-top:25px;margin-bottom:18px}}@media (width>=1400px){.hsf-logo{width:100px;margin-top:15px;margin-bottom:17px}}.four-hire-logo{width:200px;margin-top:45px;margin-bottom:50px}@media (width>=576px){.four-hire-logo{margin-top:80px;margin-bottom:60px}}@media (width>=992px){.four-hire-logo{width:130px;margin-top:35px;margin-bottom:30px}}@media (width>=1200px){.four-hire-logo{width:200px;margin-bottom:30px}}.writer-access-logo{width:260px;margin-top:100px;margin-bottom:75px}@media (width>=576px){.writer-access-logo{width:350px;margin-top:110px;margin-bottom:65px}}@media (width>=992px){.writer-access-logo{width:270px;margin-top:35px;margin-bottom:20px}}@media (width>=1200px){.writer-access-logo{width:300px;margin-top:60px;margin-bottom:30px}}@media (width>=1400px){.writer-access-logo{margin-top:35px}}.library-logo{width:250px;margin-top:90px;margin-bottom:55px}@media (width>=576px){.library-logo{width:350px;margin-top:120px;margin-bottom:20px}}@media (width>=992px){.library-logo{width:270px;margin-top:30px;margin-bottom:10px}}@media (width>=1200px){.library-logo{width:300px;margin-top:42px;margin-bottom:15px}}#hsfContainer,#fourHireContainer,#waContainer{background-color:#131313;margin:0}@media (width>=768px){#hsfContainer,#fourHireContainer,#waContainer{margin:inherit}}.hsf-hero-banner{background:url(/assets/hero-main-img-min-CV_0z6hJ.jpg) 50%/cover no-repeat;border-bottom:8px solid #c9ad75;width:100%;height:740px;margin:0;position:relative}@media (width>=768px){.hsf-hero-banner{height:80vh}}@media (width>=992px){.hsf-hero-banner{background-position:-415px -30px;background-size:163%}}@media (width>=1200px){.hsf-hero-banner{background-position:0 0;background-size:cover;height:70vh}}.hsf-site-img{width:100%;margin-bottom:-250px}@media (width>=1600px){.hsf-site-img{margin-bottom:-400px}}.work-hero-content{color:#fff;background:#131313;border-top:8px solid #c9ad75;border-left:8px solid #c9ad75;flex-direction:column;width:90%;height:500px;padding:20px;display:flex;position:absolute;bottom:-8px;right:0}@media (width>=576px){.work-hero-content{width:500px;height:416px}}@media (width>=768px){.work-hero-content{height:480px}}@media (width>=992px){.work-hero-content{height:625px}}@media (width>=1200px){.work-hero-content{width:510px;height:775px;padding:50px}}@media (width>=1600px){.work-hero-content{width:610px;height:880px;padding:50px 100px 50px 50px}.hsf-hero-content{padding:50px 90px 50px 30px}}.hsf-hero-title,.four-hire-hero-title,.wa-hero-title,.cl-hero-title{width:100%;font-size:2rem;line-height:34px}@media (width>=768px){.hsf-hero-title,.four-hire-hero-title,.wa-hero-title,.cl-hero-title{font-size:3rem;line-height:42px}}@media (width>=1200px){.hsf-hero-title,.four-hire-hero-title,.wa-hero-title,.cl-hero-title{font-size:4rem;line-height:58px}}@media (width>=1600px){.hsf-hero-title,.four-hire-hero-title,.wa-hero-title,.cl-hero-title{font-size:4.5rem;line-height:66px}}.hsf-hero-copy,.wa-hero-copy,.cl-hero-copy{margin-top:30px;font-size:1rem}@media (width>=1600px){.hsf-hero-copy,.wa-hero-copy,.cl-hero-copy{font-size:1.3rem}}.work-copy{font-size:1.3rem}@media (width>=768px){.work-copy{margin-top:30px;font-size:1.5rem}}@media (width>=1200px){.work-copy{font-size:1.6rem}}.work-info{flex-direction:row;width:100%;margin-top:15px;display:flex}.info-left,.info-right{flex-flow:column wrap;width:100%;margin-top:10px;display:flex}.info-heading,.info-item{font-size:1.3rem}@media (width>=1600px){.info-heading,.info-item{font-size:1.5rem}}.info-heading{width:100%;margin-bottom:20px;margin-right:auto}@media (width>=1600px){.info-heading{margin-top:20px}}.info-item{width:100%;margin-left:20px;margin-right:auto}.hsf-site-img-wrapper{background:#131313}.hsf-section-one,.hsf-section-three,.four-hire-section-one,.four-hire-section-three,.wa-section-one,.wa-section-two,.wa-section-three,.cl-section-one,.cl-section-three{background:#131313;margin-top:50px}.hsf-section-three{padding-top:250px;padding-bottom:0}@media (width>=992px){.hsf-section-three{padding-top:350px}}@media (width>=1600px){.hsf-section-three{padding-top:500px}}.hsf-section-three .content-three{margin-top:-30px;margin-bottom:70px}@media (width>=992px){.hsf-section-three .content-three{margin-top:-115px;margin-bottom:70px}}.hsf-section-two,.four-hire-section-two{background:#131313}.hsf-section-two{margin-bottom:80px}.section-content{flex-direction:column;justify-content:center;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.content-one,.content-two,.content-three{width:100%}@media (width>=768px){.content-one,.content-two,.content-three{margin:0 auto}.content-one{width:325px;margin-top:70px}}@media (width>=992px){.content-one{width:450px}}@media (width>=1600px){.content-one{width:650px}}@media (width>=768px){.content-two{width:600px}}@media (width>=1600px){.content-two{width:625px}}.content-three{margin-bottom:40px}@media (width>=768px){.content-three{width:600px}}@media (width>=992px){.content-three{width:850px}}@media (width>=1200px){.content-three{width:1000px}}.content-one-wrapper{flex-direction:column;padding-bottom:40px;display:flex}@media (width>=768px){.content-one-wrapper{flex-direction:row}}.hsf-logo-abrev{width:100px;margin-top:30px;margin-bottom:30px}@media (width>=992px){.hsf-logo-abrev{width:120px;margin-top:0}}@media (width>=1600px){.hsf-logo-abrev{width:180px}}.hsf-logo-full{width:280px}@media (width>=992px){.hsf-logo-full{width:100%}}@media (width>=1600px){.hsf-logo-full{width:475px}}@media (width>=768px){.hsf-logos-container{padding-left:40px}}@media (width>=992px){.hsf-logos-container{width:400px;padding-left:0}}.work-title{width:100%;margin-right:auto;font-size:1.8rem;line-height:30px}@media (width>=768px){.work-title{font-size:2.8rem;line-height:42px}}@media (width>=992px){.work-title{font-size:3.5rem;line-height:56px}}@media (width>=1600px){.work-title{font-size:4rem;line-height:58px}}.work-title-wrapper{border-left:8px solid #c9ad75;flex-direction:column;margin-top:40px;margin-bottom:40px;padding-left:10px;display:flex}@media (width>=1600px){.work-title-wrapper{border-left:10px solid #c9ad75;margin-bottom:45px;padding-left:20px}}.typography-spacer{padding-left:10px}@media (width>=992px){.typography-spacer{padding-left:240px}}.typography-spacer-two{padding-left:10px}@media (width>=992px){.typography-spacer-two{padding-left:264px}}.light-underline{border-bottom:1px solid #d3d3d3;flex-wrap:wrap;margin-bottom:5px;display:flex}.typography-body,.typography-small{flex-flow:column wrap;display:flex}.hsf-section-four{border-top:8px solid #c9ad75;flex-direction:row;height:825px;display:flex;position:relative}.typography-xlg{background-color:#131313;width:45vw}@media (width>=768px){.typography-xlg{width:55vw}}@media (width>=992px){.typography-xlg{width:55vw}}.typography-xlg-svg{width:100%;height:100%;padding-left:20px}@media (width>=768px){.typography-xlg-svg{width:415px;margin-left:auto;padding:40px;display:flex}}@media (width>=992px){.typography-xlg-svg{width:350px;padding:40px 40px 40px 0}}@media (width>=1200px){.typography-xlg-svg{width:560px;padding:40px 60px 40px 0}}@media (width>=1600px){.typography-xlg-svg{width:580px}}.typography-xlg-svg-path{fill:#fff}.typography-small-wrapper{border-bottom:none;border-left:8px solid #c9ad75;width:50vw;height:825px;padding:20px 40px;position:absolute;bottom:-1px;right:0}@media (width>=768px){.typography-small-wrapper{width:45vw}}@media (width>=1600px){.typography-small-wrapper{border-bottom:none}}.typography-small{color:#131313}.typography-small-copy span{width:100%;padding-top:10px;padding-bottom:12px;padding-left:0;font-size:.9rem;display:flex}@media (width>=768px){.typography-small-copy span{width:350px;padding-left:60px;font-size:1.5rem}.info-heading-heebo{padding-left:60px}}.cl-badge-one{margin-top:50px}@media (width>=992px){.cl-badge-one{margin-top:25px}}.four-hire-hero-banner{background:url(/assets/four-hire-hero-img-BxSHzbHe.jpg) 50% -100px/900px 900px no-repeat;border-bottom:8px solid #c9ad75;width:100%;height:740px;margin:0;position:relative}@media (width>=768px){.four-hire-hero-banner{background-position:50% 0;background-size:1000px 1000px}}@media (width>=992px){.four-hire-hero-banner{background-position:-280px 0;background-size:130%;height:800px}}@media (width>=1200px){.four-hire-hero-banner{background-position:0 0;background-size:cover;height:900px}}@media (width>=1400px){.four-hire-hero-banner{background-position:-97px -200px;background-size:110%}}@media (width>=1600px){.four-hire-hero-banner{background-size:cover;height:1050px}}@media (width>=992px){.four-hire-hero-banner-link,.cl-hero-banner-link{padding-top:36px}}@media (width>=1200px){.four-hire-hero-banner-link,.cl-hero-banner-link{padding-top:5px}}@media (width>=1600px){.four-hire-hero-banner-link,.cl-hero-banner-link{padding-top:25px}}.four-hire-gradients-container{margin-top:20px;margin-bottom:20px}@media (width>=768px){.four-hire-gradients-container{padding-left:40px}}@media (width>=992px){.four-hire-gradients-container{width:400px;padding-left:0}}.four-hire-logo-style-guide{width:200px;margin-top:20px;margin-bottom:10px}@media (width>=768px){.four-hire-logo-style-guide{width:300px;margin-top:20px;margin-bottom:10px}}@media (width>=992px){.four-hire-logo-style-guide{width:300px;margin-bottom:40px}}@media (width>=1200px){.four-hire-logo-style-guide{margin-top:40px}}.four-hire-gradient{width:280px;margin-top:15px;margin-bottom:0}@media (width>=768px){.four-hire-gradient{width:300px;height:100px}}@media (width>=1600px){.four-hire-gradient{width:450px}}.four-hire-home-img-wrapper{margin-top:50px}.four-hire-home-img{width:100%}.four-hire-content-img{width:100%;margin-top:100px;margin-bottom:-250px}@media (width>=992px){.four-hire-content-img{margin-top:150px}}@media (width>=1600px){.four-hire-content-img{margin-top:200px;margin-bottom:-400px}}.four-hire-section-three{border-top:8px solid #c9ad75;padding-top:210px;padding-bottom:0}@media (width>=768px){.four-hire-section-three{padding-top:300px;padding-bottom:0}}@media (width>=1600px){.four-hire-section-three{padding-top:500px}}.wa-hero-banner{background:#252525 url(/assets/wa-banner-img-__-ezZXP.png) 50% -106px/400px no-repeat;border-bottom:8px solid #c9ad75;width:100%;height:724px;margin:0;position:relative}@media (width>=576px){.wa-hero-banner{background-position:-250px -80px;background-size:800px;height:850px}}@media (width>=992px){.wa-hero-banner{background-position:-220px -80px;background-size:900px}}@media (width>=1200px){.wa-hero-banner{background-position:-100px -100px;background-size:1000px;height:1000px}}@media (width>=1600px){.wa-hero-banner{background-position:-20px -150px;background-size:1200px;height:1050px}}@media (width>=2200px){.wa-hero-banner{background-position:50% -150px}}.wa-hero-content{height:500px}@media (width>=576px){.wa-hero-content{height:450px}}@media (width>=768px){.wa-hero-content{height:700px}}@media (width>=1200px){.wa-hero-content{height:890px}}@media (width>=1600px){.wa-hero-content{height:930px}}.wa-badges-container{text-align:center}.wa-badge{width:93px;height:80px;margin:30px 15px}@media (width>=576px){.wa-badge{width:115px;height:100px}}@media (width>=992px){.wa-badge{width:140px;height:125px}}.wa-badge:first-of-type{width:100px}@media (width>=576px){.wa-badge:first-of-type{width:120px}}@media (width>=992px){.wa-badge:first-of-type{width:155px}}.wa-badge:nth-of-type(4){width:75px;margin-left:32px}@media (width>=576px){.wa-badge:nth-of-type(4){width:95px}}@media (width>=992px){.wa-badge:nth-of-type(4){width:115px}}.wa-graphics-container{margin-bottom:50px}.wa-graphic{width:100%;margin-top:30px}.wa-lg-img{width:100%;margin-bottom:40px}.wa-lg-img:last-of-type{margin-bottom:-60px}.wa-section-three{height:250px}#wa-site-img-container{border-top:8px solid #c9ad75;border-bottom:8px solid #c9ad75;padding:0}.cl-hero-banner{background:url(/assets/cl-map-BhN9GiZj.jpg) 50%/cover no-repeat;border-bottom:8px solid #c9ad75;width:100%;height:724px;margin:0;position:relative}@media (width>=576px){.cl-hero-banner{height:850px}}@media (width>=1200px){.cl-hero-banner{height:1000px}}@media (width>=1600px){.cl-hero-banner{height:1050px}}.cl-hero-content{height:500px}@media (width>=768px){.cl-hero-content{height:700px}}@media (width>=1200px){.cl-hero-content{height:900px}}@media (width>=1600px){.cl-hero-content{height:950px}}.cl-section-three{height:250px}.cl-img{width:100%;margin-top:30px}.hsf-hero-banner-link:hover,.four-hire-hero-banner-link:hover,.wa-hero-banner-link:hover,.cl-hero-banner-link:hover{color:#000;text-decoration:none;transition:all .3s ease-out}@font-face{font-family:Walkway;src:url(/assets/Walkway-SemiBold-DlNwP3sl.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Walkway;src:url(/assets/Walkway-Bold-DUqu01My.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.editorial{--ed-ink:#101313;--ed-paper:#f3f2ec;--ed-gold:#e2c482;--ed-muted:#9ea5a3;--ed-rule:#cfd2ca;--ed-mint:#b3e8df;--ed-gutter:clamp(24px, 4.4444vw, 96px);--ed-font-display:"Walkway", Arial, sans-serif;color:var(--ed-ink);background:var(--ed-paper);font-family:var(--ed-font-display);font-synthesis:none;isolation:isolate;min-height:100svh;font-weight:400;line-height:1.45}.editorial h1,.editorial h2,.editorial h3,.editorial p,.editorial figure,.editorial dl,.editorial dd{margin:0}.editorial h1,.editorial h2,.editorial h3,.editorial span,.editorial button,.editorial a{color:inherit;text-shadow:none;font-family:inherit}.editorial h1,.editorial h2,.editorial h3{font-family:var(--ed-font-display);font-weight:500}.editorial a{text-decoration:none}.editorial button{font-size:inherit}.editorial img{display:block}.editorial a,.editorial button{-webkit-tap-highlight-color:transparent}.editorial a:focus-visible,.editorial button:focus-visible{outline-offset:6px;outline:2px solid}.editorial h1:focus,.editorial main:focus{outline:none}.editorial .ed-wrap{width:100%;max-width:1792px;padding-inline:var(--ed-gutter);margin-inline:auto}.editorial .ed-body{font-size:20px;font-weight:400;line-height:1.45}.editorial .ed-meta{letter-spacing:.02em;font-family:inherit;font-size:18px;font-weight:700;line-height:1.45}.editorial .ed-hero-title{font-family:var(--ed-font-display);letter-spacing:-.02em;font-size:clamp(72px,8.8889vw,160px);line-height:1.02}.editorial .ed-section-title{font-family:var(--ed-font-display);letter-spacing:-.02em;font-size:clamp(48px,5vw,88px);line-height:1.08}.editorial .ed-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editorial .ed-skip-link{z-index:100;background:var(--ed-paper);color:var(--ed-ink);padding:12px 20px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.editorial .ed-skip-link:focus{transform:none}.editorial .ed-arrow{flex:0 0 28px;width:28px;height:28px}.ed-header{color:var(--ed-paper);background:var(--ed-ink);z-index:10;position:relative}.ed-header .ed-header-inner{max-width:1792px;padding:24px var(--ed-gutter);justify-content:space-between;align-items:center;height:104px;margin:auto;display:flex}.ed-header .ed-brand{font-family:var(--ed-font-display);letter-spacing:.02em;align-items:center;gap:16px;font-size:28px;font-weight:700;display:flex}.ed-header .ed-brand span{white-space:nowrap}.ed-header .ed-monogram{width:38px;height:46px}.ed-header .ed-navigation{font-family:var(--ed-font-display);align-items:center;gap:40px;font-size:30px;font-weight:700;display:flex}.ed-header .ed-navigation a{text-underline-offset:6px;padding-block:8px}.ed-header .ed-navigation a:hover{text-decoration:underline}.ed-header .ed-navigation [aria-current]{color:var(--ed-gold)}.ed-header .ed-menu-button{color:inherit;cursor:pointer;font-family:var(--ed-font-display);background:0 0;border:0;padding:8px 0 8px 16px;font-size:15px;font-weight:700;display:none}.ed-header.ed-header--light{color:var(--ed-ink);background:var(--ed-paper)}.ed-header.ed-header--light [aria-current]{color:var(--ed-ink);text-decoration:underline}.ed-header.ed-header--home{background:linear-gradient(#101313a0,#0000);width:100%;position:absolute;top:0}.ed-header.ed-header--home .ed-brand{visibility:hidden}.ed-work-opening{background:var(--ed-ink);color:var(--ed-paper);padding-block:24px 64px}.ed-work-opening h1{letter-spacing:-.03em;font-size:clamp(144px,17.7778vw,320px);line-height:.9}.ed-work-opening .ed-work-intro{justify-content:space-between;gap:40px;margin-top:24px;display:flex}.ed-work-opening .ed-meta{color:var(--ed-gold)}.ed-work-opening .ed-body{width:410px}.ed-gallery{padding-block:56px 112px}.ed-gallery .ed-gallery-toolbar{border-bottom:1px solid var(--ed-rule);justify-content:space-between;align-items:start;gap:24px;margin-bottom:80px;padding-bottom:80px;display:flex}.ed-gallery h2{letter-spacing:-.02em;font-size:40px;line-height:1.15}.ed-gallery .ed-filters{align-items:center;gap:28px;width:380px;display:flex}.ed-gallery .ed-filters button{font:inherit;color:inherit;cursor:pointer;text-transform:uppercase;text-underline-offset:6px;background:0 0;border:0;padding:3px 0 9px}.ed-gallery .ed-filters button[aria-pressed=true],.ed-gallery .ed-filters button:hover{text-decoration:underline}.ed-gallery .ed-featured{grid-template-columns:minmax(0,492fr) minmax(0,248fr) minmax(0,492fr);align-items:start;gap:80px 40px;display:grid}.ed-gallery .ed-project--balance{grid-column:1/span 2}.ed-gallery .ed-project--loaded-tea{grid-column:3;padding-top:152px}.ed-gallery .ed-project--liquid{grid-column:1;padding-top:64px}.ed-gallery .ed-featured .ed-project--hsf{grid-column:2/span 2}.ed-gallery .ed-featured--filtered{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-gallery .ed-featured--filtered>.ed-project{grid-column:auto;padding-top:0}.ed-gallery .ed-project{min-width:0;display:block}.ed-gallery .ed-project-art{background:#fff;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ed-gallery .ed-project-art--loaded-tea{aspect-ratio:492/508;background:var(--ed-mint)}.ed-gallery .ed-project-art--loaded-tea>img{width:30.733%;height:auto}.ed-gallery .ed-project-art--balance{aspect-ratio:780/660;background:var(--ed-ink)}.ed-gallery .ed-project-art--balance>img{object-fit:contain;width:80%;height:80%}.ed-gallery .ed-project-art--liquid{aspect-ratio:492/480;background:var(--ed-ink)}.ed-gallery .ed-project-art--liquid>img{width:71.14%;height:auto}.ed-gallery .ed-project-art--four-hire{aspect-ratio:780/600}.ed-gallery .ed-project-art--four-hire>img{width:64.103%;height:auto}.ed-gallery .ed-project-caption{justify-content:space-between;align-items:start;gap:24px;margin-top:24px;display:flex}.ed-gallery .ed-project-caption>div{min-width:0}.ed-gallery .ed-project-caption h3{letter-spacing:-.01em;font-size:28px;font-weight:700;line-height:1.15}.ed-gallery .ed-project-caption p{margin-top:8px;font-size:20px;font-weight:500;line-height:1.35}.ed-gallery .ed-project:hover h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.ed-gallery .ed-project--coming-soon{padding-inline:0;text-align:left;width:100%;font:inherit;cursor:default;background:0 0;border:0;padding-bottom:0}.ed-gallery .ed-project--coming-soon:hover h3{text-decoration:none}.ed-gallery .ed-project-notice{background:var(--ed-ink);color:var(--ed-paper);opacity:0;visibility:hidden;pointer-events:none;padding:12px 20px;font-size:18px;line-height:1.4;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:20px;right:20px;transform:translateY(6px)}.ed-gallery .ed-project-notice.is-visible{opacity:1;visibility:visible;transform:none}.ed-gallery .ed-studio{margin-top:80px}.ed-gallery .ed-studio-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.ed-gallery .ed-archive-cta{border:1px solid var(--ed-ink);background:var(--ed-ink);color:var(--ed-paper);white-space:nowrap;justify-content:center;align-items:center;gap:24px;padding:16px 24px;font-size:18px;font-weight:700;line-height:1.3;display:inline-flex}.ed-gallery .ed-archive-cta:hover{background:var(--ed-paper);color:var(--ed-ink)}.ed-gallery .ed-studio-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:80px;display:grid}.ed-gallery .ed-studio-grid .ed-project-art{aspect-ratio:416/270}.ed-gallery .ed-studio-grid .ed-project-caption{margin-top:20px}.ed-gallery .ed-project-art--hsf{background:var(--ed-ink)}.ed-gallery .ed-project-art--hsf>img{object-fit:contain;width:79.33%;height:auto;max-height:90px}.ed-gallery .ed-featured .ed-project-art--hsf{aspect-ratio:780/600}.ed-gallery .ed-featured .ed-project-art--hsf>img{max-height:none}.ed-gallery .ed-project-art--giraffy>img{width:67.31%;height:auto}.ed-gallery .ed-hatzofim-crop{aspect-ratio:310/110;width:74.52%;position:relative;overflow:hidden}.ed-gallery .ed-hatzofim-crop img{width:384.62%;max-width:none;height:607.16%;position:absolute;top:-54.64%;left:-25%}.ed-footer{color:var(--ed-paper);background:var(--ed-ink);padding:64px var(--ed-gutter)}.ed-footer .ed-footer-inner{max-width:1600px;margin:auto}.ed-footer .ed-footer-top{justify-content:space-between;gap:64px;display:flex}.ed-footer .ed-contact-links{flex-shrink:0;width:max-content;min-width:0;max-width:100%;padding-top:40px}.ed-footer .ed-email{color:var(--ed-gold);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.15}.ed-footer .ed-email:hover{text-underline-offset:6px;text-decoration:underline}.ed-footer .ed-footer-bottom{border-top:1px solid var(--ed-muted);justify-content:space-between;gap:24px;margin-top:40px;padding-top:40px;display:flex}.ed-footer .ed-footer-bottom p{color:var(--ed-muted)}.ed-footer .ed-footer-bottom a:hover{text-underline-offset:5px;text-decoration:underline}.ed-footer.ed-footer--contact{align-items:center;min-height:calc(100svh - 104px);display:flex}.ed-footer.ed-footer--contact .ed-footer-inner{width:100%}.ed-footer.ed-footer--contact h1{font-size:clamp(72px,8.89vw,128px)}.ed-story-row{grid-template-columns:minmax(0,620fr) minmax(0,596fr);align-items:start;gap:96px;display:grid}.ed-story-row>.ed-body{max-width:540px}.ed-about-opening{background:var(--ed-ink);color:var(--ed-paper);grid-template-columns:minmax(0,760fr) minmax(0,488fr);gap:64px;padding-block:80px 96px;display:grid}.ed-about-opening .ed-about-copy{flex-direction:column;align-items:start;gap:48px;display:flex}.ed-about-opening .ed-meta{color:var(--ed-gold)}.ed-about-opening .ed-body{max-width:600px}.ed-about-opening .ed-angler{height:680px;overflow:hidden}.ed-about-opening .ed-angler img{object-fit:cover;width:100%;height:100%}.ed-practice{background:var(--ed-paper);padding-block:96px 112px}.ed-services{margin-top:56px!important}.ed-services>div{border-top:1px solid var(--ed-rule);grid-template-columns:minmax(0,660fr) minmax(0,540fr);gap:96px;padding-block:56px;display:grid}.ed-services>div:last-child{border-bottom:1px solid var(--ed-rule)}.ed-services dt{font-family:var(--ed-font-display);letter-spacing:-.02em;font-size:48px;font-weight:500;line-height:1.08}.ed-services dd{font-size:20px}.ed-case .ed-case-intro{flex-direction:column;align-items:start;gap:40px;padding-block:48px 72px;display:flex}.ed-case .ed-back:hover{text-underline-offset:5px;text-decoration:underline}.ed-case .ed-case-context{grid-template-columns:minmax(0,680fr) minmax(0,500fr);gap:80px;width:100%;display:grid}.ed-case .ed-case-details{flex-direction:column;align-items:start;gap:12px;display:flex}.ed-case .ed-case-details .ed-meta{text-transform:uppercase}.ed-case .ed-case-details>p:not(.ed-meta){font-size:17px;font-weight:500}.ed-case .ed-visit{text-underline-offset:5px;font-size:17px;text-decoration:underline}.ed-tea .ed-tea-centerpiece{background:var(--ed-mint);place-items:center;height:780px;display:grid}.ed-tea .ed-tea-centerpiece img{width:auto;max-width:75%;height:650px}.ed-tea .ed-tea-story{padding-block:112px 80px}.ed-tea .ed-tea-suite{aspect-ratio:1440/770;background:#fff;height:auto}.ed-tea .ed-tea-suite img{object-fit:contain;width:100%;height:100%}.ed-tea .ed-flavors{background:var(--ed-ink);color:var(--ed-paper);padding-block:96px}.ed-tea .ed-flavor-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:48px 24px;margin-top:48px;display:grid}.ed-tea .ed-flavor-grid figure{background:var(--ed-paper);place-items:center;height:160px;display:grid}.ed-tea .ed-flavor-grid img{object-fit:contain;width:80.18%;height:auto;max-height:105px}.ed-tea .ed-packaging{flex-direction:column;gap:64px;padding-block:112px;display:flex}.ed-tea .ed-packaging-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;width:100%;display:grid}.ed-tea .ed-packaging-pair a{aspect-ratio:636/1120;background:#fff;display:block}.ed-tea .ed-packaging-pair img{object-fit:contain;width:100%;height:100%}.ed-tea figcaption{margin-top:24px;font-size:17px;font-weight:500}.ed-tea .ed-mixing{width:100%}.ed-tea .ed-mixing img{aspect-ratio:1312/370;object-fit:contain;background:#fff;width:100%;height:auto}.ed-tea .ed-mixing figcaption{font-weight:400}.ed-more-work{padding-block:40px 96px}.ed-more-work .ed-meta{border-top:1px solid var(--ed-rule);margin-bottom:32px;padding-top:32px}.ed-more-work a{display:inline-block}.ed-more-work a:hover{text-underline-offset:10px;text-decoration:underline;text-decoration-thickness:2px}.ed-generic-section{padding-block:72px}.ed-case-images{display:grid}.ed-case-images figure{background:#fff}.ed-case-images a{display:flow-root}.ed-case-image{object-fit:contain}.ed-generic-case .ed-case-image{width:auto;max-width:100%;height:auto;max-height:700px;margin:5rem auto}.ed-case-images--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-case-images .is-wide{grid-column:1/-1}.ed-playing-cards{--ed-rule:#424b49;background:var(--ed-ink);color:var(--ed-paper)}.ed-playing-cards .ed-case-images--cards{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-color:var(--ed-muted) var(--ed-ink);margin-top:56px;gap:32px;margin-inline:-8px;padding:8px 8px 24px;display:flex;overflow-x:auto}.ed-playing-cards .ed-case-images--cards:focus-visible{outline:2px solid var(--ed-gold);outline-offset:4px}.ed-playing-cards .ed-case-images--cards figure{background:var(--ed-ink);scroll-snap-align:start;flex:0 0 320px;height:470px}.ed-playing-cards .ed-case-images--cards a{width:320px;height:470px}.ed-playing-cards .ed-case-image{width:320px;max-width:none;height:470px;max-height:none;margin:0}.ed-archive,.ed-not-found{padding-block:64px 112px}.ed-archive .ed-hero-title,.ed-not-found .ed-hero-title{margin-block:40px}.ed-archive-list{margin-top:80px}.ed-archive-list :is(a,.ed-archive-entry){border-top:1px solid var(--ed-rule);grid-template-columns:1fr 1fr 28px;align-items:baseline;gap:40px;padding-block:32px;display:grid}.ed-archive-list .ed-archive-entry{grid-template-columns:1fr 1fr 120px}.ed-archive-status{white-space:nowrap;font-size:17px}.ed-archive-list h2{letter-spacing:-.02em;font-size:28px}.ed-archive-list a:hover h2{text-underline-offset:5px;text-decoration:underline}.ed-not-found>a{margin-top:32px;display:inline-block}.ed-legacy{color:#fff;background:#1c1c1c}.ed-legacy :is(.work-title,.hsf-hero-title,.four-hire-hero-title,.wa-hero-title,.cl-hero-title){font-family:var(--ed-font-display)}.ed-legacy .typography-small{color:inherit}.ed-legacy a:hover{color:#fff;text-decoration:underline}.ed-legacy .hsf-site-img{width:50%;height:auto;margin:0 auto}.ed-legacy #hsfContainer .hsf-section-three{padding-top:64px}.ed-legacy #hsfContainer .hsf-section-three .content-three{margin-top:0}.ed-legacy-back{color:var(--ed-paper);background:var(--ed-ink);padding-block:24px}.editorial .ed-legacy :where(*){font-family:inherit}.ed-home-stage{z-index:20;background:#101313;height:100svh;position:relative;overflow:hidden}.ed-home-stage.is-departing{pointer-events:none;will-change:transform;height:112svh;position:fixed;inset:0}.ed-home-stage .home-section{height:100svh;position:relative;overflow:hidden}.ed-home-stage .sky-bg{object-fit:cover;height:100svh;position:absolute;inset:0}.ed-home-stage .small-viewport-hero-BG{min-height:100svh}.ed-home-stage .logo-wrapper{width:100%;max-width:none;padding-inline:var(--ed-gutter);position:absolute;bottom:13%;left:0;margin-top:0!important}.ed-home-stage .main-logo{width:375px;max-width:75%;height:auto;position:static}.ed-home-stage.is-departing .logo-wrapper,.ed-home-stage.is-departing .ed-header{animation:.45s ease-out both ed-ocean-logo-exit}@keyframes ed-ocean-logo-exit{to{opacity:0}}@media (width>=1200px){.ed-footer--contact .ed-footer-top{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.ed-footer--contact .ed-footer-top>h1{max-width:4.75em}.ed-footer--contact .ed-contact-links{text-align:center;justify-self:center;padding-top:0}}@media (width>=1792px){.ed-about-opening{padding-inline:max(var(--ed-gutter), (100vw - 1600px) / 2);max-width:none!important}}@media (width<=1000px){.editorial{--ed-gutter:32px}.ed-gallery .ed-featured{gap:64px 24px}.ed-gallery .ed-project--loaded-tea{padding-top:90px}.ed-gallery .ed-project-caption{gap:12px}.ed-gallery .ed-project-caption h3{font-size:24px}.ed-gallery .ed-project-caption p{font-size:15px}.ed-gallery .ed-studio-grid{gap:24px}.ed-gallery .ed-filters{width:auto}.ed-story-row{gap:48px}.ed-about-opening{grid-template-columns:1.2fr 1fr;gap:32px}.ed-about-opening .ed-angler{height:560px}.ed-services>div{gap:48px}.ed-footer .ed-contact-links{width:auto}.ed-case .ed-case-context{gap:40px}.ed-tea .ed-flavor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (width<=699px){.ed-legacy .hsf-site-img{width:100%}.editorial{--ed-gutter:24px}.editorial .ed-hero-title{font-size:clamp(58px,16.41vw,96px)}.editorial .ed-section-title{font-size:48px}.ed-header .ed-header-inner{height:80px;padding-block:24px}.ed-header .ed-monogram{width:24px;height:31px}.ed-header .ed-brand{gap:12px;font-size:clamp(13px,4.25vw,24px)}.ed-header .ed-menu-button{display:block}.ed-header .ed-navigation{background:var(--ed-ink);border-top:1px solid #9ea5a344;padding:24px;display:none;position:absolute;inset:80px 0 auto}.ed-header .ed-navigation.is-open{justify-content:space-between;gap:24px;display:flex}.ed-header.ed-header--light .ed-navigation{background:var(--ed-paper);border-color:var(--ed-rule)}.ed-header.ed-header--home .ed-brand{visibility:visible}.ed-work-opening{padding-block:40px 48px}.ed-work-opening h1{font-size:clamp(96px,28.718vw,180px)}.ed-work-opening .ed-work-intro{flex-direction:column-reverse;gap:32px;margin-top:32px}.ed-work-opening .ed-body{width:auto}.ed-gallery{padding-block:40px 64px}.ed-gallery .ed-gallery-toolbar{flex-direction:column;gap:24px;margin-bottom:48px;padding-bottom:32px}.ed-gallery .ed-filters{gap:28px}.ed-gallery .ed-featured,.ed-gallery .ed-featured--filtered{flex-direction:column;gap:48px;display:flex}.ed-gallery .ed-featured>.ed-project{width:100%;padding-top:0}.ed-gallery .ed-project-art--loaded-tea{aspect-ratio:342/420}.ed-gallery .ed-project-art--loaded-tea>img{width:auto;max-width:73%;height:330px}.ed-gallery .ed-project-art--balance{aspect-ratio:342/360}.ed-gallery .ed-project-art--liquid,.ed-gallery .ed-project-art--four-hire{aspect-ratio:342/340}.ed-gallery .ed-project-art--liquid>img{width:73.1%}.ed-gallery .ed-project-art--four-hire>img{width:78.95%}.ed-gallery .ed-project-caption{gap:24px;margin-top:20px}.ed-gallery .ed-project-caption h3{font-size:28px}.ed-gallery .ed-project-caption p{font-size:17px}.ed-gallery .ed-studio{margin-top:64px}.ed-gallery .ed-studio-header{flex-direction:column;align-items:flex-start}.ed-gallery .ed-studio-grid{grid-template-columns:1fr;gap:48px;margin-top:40px}.ed-gallery .ed-studio-grid .ed-project-art{aspect-ratio:342/270}.ed-footer{padding-block:48px}.ed-footer .ed-footer-top{flex-direction:column;gap:32px}.ed-footer .ed-contact-links{padding-top:0}.ed-footer .ed-email{font-size:clamp(24px,7.5vw,32px)}.ed-footer .ed-footer-bottom{flex-direction:column;gap:16px;margin-top:32px;padding-top:32px}.ed-footer .ed-footer-bottom p{display:none}.ed-footer.ed-footer--contact{min-height:calc(100svh - 80px)}.ed-footer.ed-footer--contact h1{font-size:64px}.ed-story-row{grid-template-columns:1fr;gap:32px}.ed-about-opening{grid-template-columns:1fr;gap:48px;padding-block:48px 64px}.ed-about-opening .ed-about-copy{gap:32px}.ed-about-opening .ed-hero-title{font-size:clamp(76px,20.5vw,128px)}.ed-about-opening .ed-angler{height:460px}.ed-practice{padding-block:64px}.ed-services{margin-top:40px!important}.ed-services>div{grid-template-columns:1fr;gap:16px;padding-block:32px}.ed-services dt{font-size:36px}.ed-services dd{font-size:18px}.ed-case .ed-case-intro{gap:32px;padding-block:32px 48px}.ed-case .ed-case-context{grid-template-columns:1fr;gap:32px}.ed-tea .ed-tea-centerpiece{height:540px}.ed-tea .ed-tea-centerpiece img{height:430px}.ed-tea .ed-tea-story{padding-block:64px 48px}.ed-tea .ed-flavors{padding-block:64px}.ed-tea .ed-flavor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}.ed-tea .ed-flavor-grid figure{height:120px}.ed-tea .ed-flavor-grid img{width:84%;max-height:80px}.ed-tea .ed-packaging{gap:40px;padding-block:64px}.ed-tea .ed-packaging-pair{grid-template-columns:1fr;gap:40px}.ed-tea .ed-mixing img{aspect-ratio:1312/370}.ed-more-work{padding-block:0 64px}.ed-generic-section{padding-block:48px}.ed-playing-cards .ed-case-images--cards{margin-top:40px}.ed-case-images--grid{grid-template-columns:1fr}.ed-archive-list :is(a,.ed-archive-entry){grid-template-columns:1fr 28px;gap:16px}.ed-archive-list .ed-archive-entry{grid-template-columns:1fr 120px}.ed-archive-list p{grid-area:2/1}.ed-archive-list span{grid-area:1/2}.ed-home-stage .main-logo{width:275px}.ed-home-stage .logo-wrapper{bottom:12%}}@media (prefers-reduced-motion:reduce){.ed-gallery .ed-project-notice{transition:none}.ed-home-stage.is-departing .logo-wrapper,.ed-home-stage.is-departing .ed-header{animation:none}.ed-home-stage .main-logo{transition:none}}
