.layout_container__FUycR{background:var(--bg);width:100%;transform:width .3s}.layout_container__FUycR.layout_navIsOpen__Zktkx{width:calc(100vw - 200px - var(--margin) * 2)}.layout_header__SFlEE{display:flex;flex-direction:column;align-items:center}.layout_backToHome__D9QFr{margin:3rem 0 0}.layout_hideFooter__w_Kmc main{border-bottom:1px solid var(--grey)}.Footer_footer__Ir1kR{background:#000;color:#fff;min-height:100vh;width:var(--windowWidth);position:fixed;top:0;left:0;z-index:0;text-align:center;display:flex;align-items:center}.Footer_footer__Ir1kR[data-hide=true]{display:none}.Footer_footer__Ir1kR a:hover{color:var(--main-color)}.Footer_footer__Ir1kR.Footer_scrollSnapped__pFKCV{position:static}.Footer_new__EtT0t{position:absolute;font-size:.5rem;color:var(--main-color);text-transform:uppercase;font-variation-settings:"wght" 500;line-height:.7em}.Footer_ghost__VCY8h{height:100vh;width:var(--windowWidth);background:transparent;pointer-events:none}.Footer_ghost__VCY8h[data-hide=true]{display:none}.Footer_inner__Zk5SQ{width:100%}.Footer_typefaces__cUmxQ{display:flex;flex-wrap:wrap;justify-content:center;max-width:1000px;font-size:1.75rem;margin:auto auto 50px}.Footer_typefaces__cUmxQ .Footer_typefaceLink__rmXmQ{color:#fff;position:relative}.Footer_typefaces__cUmxQ li{padding:16px 32px;font-weight:inherit;font-variation-settings:"wght" var(--font-weight-bold)}.Footer_secondaryLinks__NqxlT{display:flex;font-size:.8rem;width:100%;max-width:700px;justify-content:space-between;line-height:145%;margin:auto auto 50px}.Footer_tertiaryLinks___iFMZ{font-size:.6rem;color:var(--main-color)}.Footer_tertiaryLinks___iFMZ ul{display:flex;max-width:500px;justify-content:space-between;margin:auto}@media screen and (max-width:700px){.Footer_typefaces__cUmxQ li{padding:8px 18px;font-size:1.25rem}.Footer_secondaryLinks__NqxlT{flex-wrap:wrap;justify-content:center}.Footer_secondaryLinks__NqxlT>*{width:33%;margin-bottom:3rem}.Footer_tertiaryLinks___iFMZ ul{width:80%}}.nav_nav__2jLAv{display:flex;justify-content:space-between;padding:var(--margin);transition:padding .3s,background .1s,color .3s;z-index:3;position:-webkit-sticky;position:sticky;top:0;background:var(--bg);transition:top .3s}.nav_nav__2jLAv[data-homepage=true] .nav_logo__PHX_R{transition:height .3s}.nav_nav__2jLAv a,.nav_nav__2jLAv button,.nav_nav__2jLAv li{font-size:14px;font-variation-settings:"wght" 400;line-height:1;transition:background .1s}@media screen and (min-width:1600px){.nav_nav__2jLAv a,.nav_nav__2jLAv button,.nav_nav__2jLAv li{font-size:16px}}.nav_nav__2jLAv li a,.nav_nav__2jLAv li button{text-decoration:none}.nav_nav__2jLAv>*{display:flex}@media screen and (min-width:2000px){.nav_nav__2jLAv a,.nav_nav__2jLAv button,.nav_nav__2jLAv li{font-size:16px}}.nav_navUpward__KPg6n{top:-100%}.nav_showOnMobile__ZrpP_{display:none}@media screen and (max-width:630px){.nav_hideOnMobile__hgsEu{display:none}.nav_showOnMobile__ZrpP_{display:block}}.nav_mainNav__gVBKs{display:flex;gap:20px}.nav_mainNav__gVBKs a{padding:6px 8px;border-radius:4px;line-height:1}.nav_mainNav__gVBKs a,.nav_mainNav__gVBKs li{border:1px solid transparent}.nav_mainNav__gVBKs a:hover{background:#f6f6f6}.nav_mainNav__gVBKs .nav_menuBtn___1uWN{display:flex;gap:5px;padding-right:calc(1rem + 6px);padding-left:8px;position:relative}.nav_mainNav__gVBKs .nav_menuBtn___1uWN span{padding:3px;background:#e6e6e6;border-radius:100px;transform:translateY(-3px);position:absolute;right:0;width:13px;height:13px;line-height:10px}.nav_mainNav__gVBKs .nav_menuBtn___1uWN:hover span{background:var(--main-color)!important}@media screen and (min-width:1600px){.nav_mainNav__gVBKs .nav_menuBtn___1uWN span{padding:4px;text-align:center;align-items:center;width:14px;height:14px;line-height:11px}}.nav_transparent__OrMhw{background:#000;mix-blend-mode:screen;color:#fff}.nav_transparent__OrMhw .nav_logo__PHX_R path{fill:#fff}.nav_transparent__OrMhw button{color:#fff}.nav_transparent__OrMhw .nav_mainNav__gVBKs a:hover{background:#1a1a1a}.nav_transparent__OrMhw .nav_menuBtn___1uWN span{background:#333}.nav_fullMenu__JFIdM{height:calc(100vh - var(--navHeight) + 1px);position:fixed;top:0;right:0;width:11rem;transform:translateX(100%);transition:transform .3s;padding:var(--margin);padding-top:calc(var(--navHeight) + var(--margin));background:var(--bg)}@media screen and (max-width:600px){.nav_fullMenu__JFIdM{width:calc((var(--mainWidth) - var(--margin))/2 - var(--margin));width:calc(50vw - var(--margin)*2)}}.nav_fullMenu__JFIdM:before{content:"";height:150vh;position:absolute;left:0;background:var(--grey);width:1px;top:calc(var(--navHeight)*-1)}.nav_fullMenu__JFIdM.nav_show__2fjTX{transform:translateX(0);z-index:2}.nav_fullMenu__JFIdM li,.nav_fullMenu__JFIdM li a{font-size:14px;line-height:1.4}@media screen and (min-width:1600px){.nav_fullMenu__JFIdM li,.nav_fullMenu__JFIdM li a{font-size:16px}}@media screen and (max-width:600px){.nav_fullMenu__JFIdM li a{line-height:1.6}}@media screen and (min-width:2000px){.nav_fullMenu__JFIdM li a{font-size:16px}}.nav_fullMenu__JFIdM a{text-decoration:none}.nav_menuBreak__rLq_I{margin-top:1em}.nav_logo__PHX_R{height:24px;width:auto;display:block}.nav_logo__PHX_R path{fill:var(--fg)}.nav_logoContainer__KlLR9{width:150px}@media screen and (max-width:680px){.nav_logoContainer__KlLR9{transition:.3s;width:120px}.nav_fixed__JOtuR .nav_logoContainer__KlLR9{width:78px}.nav_mainNav__gVBKs{gap:calc(20px - 1em)}.nav_mainNav__gVBKs a,.nav_mainNav__gVBKs button{padding-left:1em}}@media screen and (max-width:400px){.nav_mainNav__gVBKs{gap:10px}.nav_mainNav__gVBKs a{padding-bottom:4px;padding-top:12px}.nav_logoContainer__KlLR9{transform:translateY(2px)}}.nav_typeTester__HIRs1{background:linear-gradient(92deg,#d04bff 6.24%,#ff3d00 59.4%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nav_fixed__JOtuR{padding:calc(var(--margin)/2) var(--margin);border-top-left-radius:0!important;border-top-right-radius:0!important}.nav_fixed__JOtuR .nav_logo__PHX_R{height:16px}.nav_scrolled__Q6EG5{border-bottom:1px solid var(--grey)}.nav_bottom__JAsJu{background:#000;border-bottom:0;color:#fff}.nav_bottom__JAsJu button{color:#fff}.nav_bottom__JAsJu .nav_logo__PHX_R path{fill:#fff}.nav_inverted__rNuU_{background:red;color:blue}.utils_heading2Xl__oxFoJ{font-size:2.5rem;line-height:1.2}.utils_heading2Xl__oxFoJ,.utils_headingXl__zlq1q{font-weight:800;letter-spacing:-.05rem;margin:1rem 0}.utils_headingXl__zlq1q{font-size:2rem;line-height:1.3}.utils_headingLg__RYtYb{font-size:1.5rem;line-height:1.4;margin:1rem 0}.utils_headingMd__XQE5B{font-size:1.2rem;line-height:1.5}.utils_borderCircle__zmKqF{border-radius:9999px}.utils_colorInherit__Jz9NS{color:inherit}.utils_padding1px__Ov2XA{padding-top:1px}.utils_list__zR_Au{list-style:none;padding:0;margin:0}.utils_listItem__6FEiz{margin:0 0 1.25rem}.utils_lightText__B_gv3{color:#666}.EssayTemplate_mainScroll__mNwAN{position:absolute;top:0;left:0;width:100vw}@media screen and (max-width:900px){.EssayTemplate_mainScroll__mNwAN{overflow-x:hidden}}.EssayTemplate_section__NRENR{height:100vh;position:relative;width:100vw;padding:0;top:0;left:0}.EssayTemplate_essayBody__cMXG7{background:#fff;overflow:hidden}.EssayTemplate_title__BBzn7{color:#000;text-align:center;font-size:2rem;font-style:normal;font-weight:inherit;font-variation-settings:"wght" var(--font-weight-bold);line-height:normal;max-width:950px;margin:auto auto .5em;letter-spacing:-.02em}.EssayTemplate_inner__Cqt1_{padding-top:5.5rem}.EssayTemplate_inner__Cqt1_>:last-child{padding-bottom:50vh}.EssayTemplate_header__9Zeru{text-align:center}.EssayTemplate_heroImage__n0Xig{width:calc(100% - var(--margin)*2);max-width:1208px;height:723px;position:relative;margin:55px auto}.EssayTemplate_heroImage__n0Xig img{object-fit:cover}.EssayTemplate_body__M3NDf{max-width:800px;margin:auto;width:calc(100% - var(--margin)*2)}.EssayTemplate_body__M3NDf p{margin-bottom:1em;font-size:22px;line-height:1.4}.EssayTemplate_body__M3NDf p a{text-decoration:underline}.EssayTemplate_body__M3NDf img+figcaption{margin-top:1em}.EssayTemplate_body__M3NDf blockquote{margin:3em 0;position:relative;width:120%}.EssayTemplate_body__M3NDf blockquote p{font-size:40px;font-style:normal;font-weight:inherit;font-variation-settings:"wght" var(--font-weight-bold);line-height:115%;letter-spacing:-.03em}.EssayTemplate_body__M3NDf blockquote:before{content:"“";position:absolute;left:-.6em}.EssayTemplate_body__M3NDf blockquote p:after,.EssayTemplate_body__M3NDf blockquote:before{color:var(--main-color);font-size:40px;font-weight:inherit;font-variation-settings:"wght" var(--font-weight-bold);line-height:115%;letter-spacing:-.03em}.EssayTemplate_body__M3NDf blockquote p:after{content:"”";display:inline}@media screen and (max-width:1090px){.EssayTemplate_body__M3NDf blockquote{width:100%}}@media screen and (max-width:890px){.EssayTemplate_body__M3NDf blockquote{width:calc(100% - 1.6em);margin-left:1.6em}}.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4{margin-top:50px;margin-bottom:50px;width:100%;max-width:1000px;text-align:center;position:relative}.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4 img{top:0;display:block;width:100%;height:auto}.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_lg__yi_5o{width:var(--col_x10)}.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_lg__yi_5o .EssayTemplate_imageContainerInner__XlrVB{margin-left:-100px}.EssayTemplate_body__M3NDf .EssayTemplate_imageContainerInner__XlrVB{width:100%;overflow:hidden}.EssayTemplate_body__M3NDf .EssayTemplate_related__BAqSO{height:50vh;width:100%;display:flex;align-items:center;justify-content:center}.EssayTemplate_body__M3NDf .EssayTemplate_related__BAqSO .parallaxWrapper{width:50%}.EssayTemplate_body__M3NDf .EssayTemplate_related__BAqSO>* *{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1245px){.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_lg__yi_5o .EssayTemplate_imageContainerInner__XlrVB{margin-left:calc((var(--col_x10) - 800px)/2*-1)}}@media screen and (max-width:1048px){.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_lg__yi_5o{width:var(--col_x12)}.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_lg__yi_5o .EssayTemplate_imageContainerInner__XlrVB{margin-left:calc((var(--col_x12) - 800px)/2*-1)}}@media screen and (max-width:854px){.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_lg__yi_5o{width:auto;transform:translateX(0)}.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_lg__yi_5o .EssayTemplate_imageContainerInner__XlrVB{margin-left:auto}}.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_xl__QZSv1{width:100vw;max-width:100vw;transform:translateX(calc((100vw - 800px) / 2 * -1))}@media screen and (max-width:840px){.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_xl__QZSv1{transform:translateX(calc(var(--margin) * -1))}}@media screen and (max-width:700px){.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4.EssayTemplate_xl__QZSv1{transform:translateX(calc(var(--margin) * -2))}}.EssayTemplate_body__M3NDf figcaption{max-width:800px;margin:auto}.EssayTemplate_body__M3NDf .EssayTemplate_imageContainer__o9lw4+figcaption{margin-top:-25px}.EssayTemplate_carouselContainer__o2gcX{position:relative}.EssayTemplate_carousel__FZnlo{width:100%;position:relative;width:100vw;overflow:hidden;margin:100px auto 100px calc(-50vw + 400px)}.EssayTemplate_carousel__FZnlo:before{width:100vw;height:100vh;position:absolute;display:block;content:"";z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.EssayTemplate_carouselImages___5xyo{display:flex;transition:transform .5s ease-in-out;gap:5vw;transform:translateX(0)}.EssayTemplate_carouselImage__lg1kG{min-width:70vw;transition:transform .5s ease}.EssayTemplate_carouselImage__lg1kG img{width:100%;height:auto}.EssayTemplate_navigationButtons__08Yk0{position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-100%);height:1em}.EssayTemplate_nextButton__SRTV6,.EssayTemplate_prevButton__Rvdxi{cursor:pointer;width:30vw;height:100%;background:transparent;position:absolute;top:0}.EssayTemplate_prevButton__Rvdxi{left:0}.EssayTemplate_nextButton__SRTV6{right:0}@media screen and (max-width:840px){.EssayTemplate_carousel__FZnlo{margin-left:calc(var(--margin)*-1 - 6px)}}@media screen and (max-width:700px){.EssayTemplate_title__BBzn7{font-size:1.5rem;margin-left:var(--margin);margin-right:var(--margin)}.EssayTemplate_heroImage__n0Xig{height:50vh}.EssayTemplate_body__M3NDf{margin-left:calc(var(--margin)*2);margin-right:calc(var(--margin)*2);width:calc(100% - var(--margin)*4)}.EssayTemplate_body__M3NDf p{font-size:18px}.EssayTemplate_body__M3NDf blockquote p,.EssayTemplate_body__M3NDf blockquote:before{font-size:30px}.EssayTemplate_body__M3NDf blockquote{width:calc(100% - 1.2em);margin:2rem 0 2rem 1.2em}.EssayTemplate_imageContainer__o9lw4{margin:0;height:auto}.EssayTemplate_imageContainer__o9lw4 img{position:static!important;object-fit:contain;height:auto;margin-left:0!important}}.studio_intro__RleUx{padding-top:6rem}.studio_intro__RleUx h1{width:100%;max-width:50rem;margin-bottom:6rem}.studio_imageContainer__HOGLy{width:100%;height:calc(100vh - 5.5rem);position:relative}.studio_imageContainer__HOGLy img{width:100%;height:100%;object-fit:cover;object-position:center}.studio_process__D3Kh_{padding-bottom:75px}.studio_process__D3Kh_ .studio_imageContainer__HOGLy{height:auto}.studio_about__b_3Am{padding-top:3em}.studio_testimonials__TVh2U .studio_inner__8reez{display:flex}@media screen and (max-width:800px){.studio_testimonialsColumn__I8abz{width:100%}.studio_testimonialsColumns__myUX6{display:block}}.studio_sectionHeader__SLxer{font-size:1.75rem;font-style:normal;font-weight:inherit;font-variation-settings:"wght" var(--font-weight-bold);line-height:120%;margin-bottom:1em;margin-left:0;padding-left:0}.studio_paragraphHeader__vsx1s+.studio_pSm__YRVEZ{margin-top:1rem}.studio_paragraphHeader__vsx1s.studio_pSm__YRVEZ{margin-bottom:0}.studio_pLg__912yc{font-size:1.75rem;font-variation-settings:var(--font-weight-regular)}.studio_pLg__912yc,.studio_pMd__YQf_u{font-style:normal;font-weight:var(--font-weight-regular);line-height:120%;margin-bottom:1em;white-space:pre-wrap}.studio_pMd__YQf_u{font-size:1.25rem;font-variation-settings:var(--font-weight-regular)}.studio_pSm__YRVEZ{font-size:1.1rem;font-style:normal;font-weight:var(--font-weight-regular);font-variation-settings:var(--font-weight-regular);line-height:120%;margin-bottom:1em;white-space:pre-wrap}.studio_paragraphHeader__vsx1s{font-weight:inherit;font-variation-settings:"wght" var(--font-weight-bold);line-height:120%}.studio_paragraphHeader__vsx1s+h5.studio_pSm__YRVEZ{margin-top:0}.studio_inner__8reez{width:100%;padding:1em 0;max-width:50rem}.studio_credit__9my8W{margin-bottom:1em}.studio_credit__9my8W h5{color:#898989}.studio_thumbnail__FIwhs{width:100%;height:0;padding-top:66%;position:relative;margin-bottom:1em}.studio_thumbnail__FIwhs img{width:100%;height:100%;object-fit:contain;object-position:left}.studio_testimonials__TVh2U{padding-bottom:5rem}.studio_gallery__T_zWB{display:flex;gap:var(--margin);height:33vw;position:relative;width:100%;overflow:hidden;margin-bottom:1em}.studio_gallery__T_zWB img{height:100%;display:block;width:100%}.studio_process__D3Kh_ .studio_inner__8reez{margin-top:3em;margin-bottom:3em}.studio_process__D3Kh_,.studio_team__GXrOm{padding-top:1rem}.studio_galleryItem__g_z_M{position:relative}.studio_galleryItem__g_z_M img{object-fit:cover;object-position:center}.studio_gallery__T_zWB:last-of-type{margin-bottom:2em}.studio_jeremy__JzK_C{display:flex;gap:calc(var(--margin)*2)}.studio_jeremyImage__JDT28{width:var(--col_x6);margin-left:var(--col_x2)}@media screen and (max-width:800px){.studio_offeringsSection__z64Xz{display:block}.studio_offeringsSection__z64Xz>div{width:100%;max-width:500px}.studio_offeringsSection__z64Xz .studio_thumbnail__FIwhs{margin-top:2rem}.studio_offeringsSection__z64Xz img{max-width:200px;margin:0}}.studio_team__GXrOm h4{margin-bottom:0}.studio_team__GXrOm h4.studio_paragraphHeader__vsx1s+h5,.studio_team__GXrOm h5{margin-top:0}.studio_teamMembers__EdJE7{padding-top:2rem;padding-bottom:5rem;display:flex;gap:var(--margin)}.studio_projectsContainer__Vm8g2{display:flex;flex-wrap:wrap;gap:var(--margin)}.studio_projectsContainer__Vm8g2>*{width:calc(var(--col_x2) - 1px);position:relative}.studio_projectsContainer__Vm8g2>:hover .studio_projectImage__6mm8A{opacity:0}.studio_projectsContainer__Vm8g2>:hover .studio_hoverImage__7e5oW{opacity:1}.studio_projectsContainer__Vm8g2 .studio_hoverImage__7e5oW{opacity:0}.studio_projectsContainer__Vm8g2 img{object-fit:cover;width:100%;height:100%;border:1px solid #535353;border-radius:var(--border-rad-sm)}.studio_projectsContainer__Vm8g2 .studio_projectImage__6mm8A{position:absolute;top:0;left:0}.studio_projectsContainer__Vm8g2 img+img{width:100%;height:100%}@media screen and (max-width:800px){.studio_about__b_3Am,.studio_intro__RleUx,.studio_process__D3Kh_,.studio_team__GXrOm,.studio_testimonials__TVh2U{padding-left:var(--margin);padding-right:var(--margin)}.studio_intro__RleUx h1{margin-bottom:1rem}.studio_imageContainer__HOGLy{height:50vh}.studio_pLg__912yc,.studio_sectionHeader__SLxer{font-size:1.15rem}.studio_sectionHeader__SLxer{padding-left:0}.studio_process__D3Kh_ .studio_projectsContainer__Vm8g2{margin-right:calc(-1*var(--margin));gap:0}.studio_process__D3Kh_ .studio_projectsContainer__Vm8g2>*{margin-right:var(--margin);margin-bottom:var(--margin);width:calc(33.33333% - var(--margin))}.studio_team__GXrOm .studio_jeremy__JzK_C{flex-direction:column-reverse}.studio_team__GXrOm .studio_jeremy__JzK_C .width_third{width:100%}.studio_team__GXrOm .studio_jeremy__JzK_C .studio_jeremyImage__JDT28{width:100%;margin-left:0}.studio_teamMembers__EdJE7{flex-direction:column;gap:1rem;padding-top:1rem}.studio_teamMembers__EdJE7 .width_third{width:100%}}