@keyframes page_slideInUp__bnYhx{0%{transform:translateY(105%)}to{transform:translateY(0)}}.page_aboutMain__JrX2v{min-height:100vh;padding:4rem 4rem 3rem 2.25rem;display:flex;justify-content:center;align-items:flex-start;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:black;@media (max-width:768px){padding-left:0;padding-bottom:1rem;padding-right:0;padding-top:1rem}}.page_aboutContainer__tPKdf{max-width:1400px;width:100%;margin:2rem auto 0}.page_aboutContent__6X7vN{display:flex;gap:clamp(2rem,11vw,14rem);align-items:flex-start}.page_imageWrapper__nrQvA{flex:0 0 clamp(240px,28vw,320px);width:clamp(240px,28vw,320px);position:relative;margin:2rem 0 0 5rem}.page_aboutImage__73Pga{width:100%;height:auto;object-fit:cover;display:block}.page_pixelCanvas__W0iv6{width:100%;height:auto;display:block;image-rendering:pixelated}.page_textContainer__OWOgs{display:flex;flex-direction:column;gap:2rem;min-width:0;width:min(100%,clamp(360px,48vw,620px))}.page_textContent__U6zOG{display:flex;flex-direction:row;align-items:flex-start;margin-top:2rem;line-height:1.6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;color:black}.page_titleMask__StqLb{flex:0 0 100px;overflow:hidden;align-self:flex-start}.page_titleMask__StqLb>*{transform:translateY(105%);animation:page_slideInUp__bnYhx .42s ease-out forwards;animation-delay:var(--item-delay,0s)}.page_aboutTitle__AlAcl{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;color:black}.page_bioParagraph__YpF5c{flex:1 1;max-width:clamp(280px,34vw,454px);margin:0 0 0 clamp(1.25rem,4vw,4rem);overflow-wrap:anywhere;position:relative}.page_bioHasOverlay__ELT_C{color:transparent}.page_bioOverlay__5kgDF{position:absolute;inset:0;pointer-events:none;color:black}.page_bioMeasure___CrEb{position:absolute;inset:0;visibility:hidden;pointer-events:none}.page_bioMeasureWord__mwaxe{display:inline}.page_bioLineMask__sCnLm{display:block;overflow:hidden}.page_bioLine___1hBz{display:block;transform:translateY(105%);animation:page_slideInUp__bnYhx .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--line-delay,0s)}.page_textContent__U6zOG ul{flex:1 1;padding:0;list-style:none;margin:0 0 0 clamp(1.25rem,4vw,4rem)}.page_workedWithList__u1VEE{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));column-gap:6rem;row-gap:0}.page_connectList__BMOak{grid-template-columns:1fr;row-gap:0}.page_animatedLi__8IIy8{margin:0;padding:0;width:fit-content;overflow:hidden}.page_animatedLi__8IIy8 a{display:block;color:inherit;text-decoration:none;transition:color .3s ease;transform:translateY(105%);animation:page_slideInUp__bnYhx .36s ease-out forwards;animation-delay:var(--li-delay,0s)}.page_animatedLi__8IIy8:hover a{color:rgba(10,194,0,.9)}@media (prefers-reduced-motion:reduce){.page_animatedLi__8IIy8 a,.page_bioLine___1hBz,.page_titleMask__StqLb>*{transform:none;animation:none}}@media (max-width:768px){.page_aboutContent__6X7vN{flex-direction:column;gap:1rem}.page_textContainer__OWOgs{display:contents}.page_imageWrapper__nrQvA{flex:0 0 auto;width:100%;max-width:400px;margin:0 auto;order:3}.page_textContent__U6zOG{flex-direction:column;gap:.5rem;margin-top:0;margin-bottom:1rem;order:2}.page_textContent__U6zOG:first-of-type{order:1}.page_titleMask__StqLb{flex:0 0 auto;overflow:visible}.page_titleMask__StqLb>*{opacity:1;transform:none;animation:none}.page_bioHasOverlay__ELT_C{color:black}.page_bioOverlay__5kgDF{display:none}.page_bioLineMask__sCnLm{overflow:visible}.page_bioLine___1hBz{opacity:1;transform:none;animation:none}.page_animatedLi__8IIy8{overflow:visible;width:calc(50% - .75rem)}.page_animatedLi__8IIy8 a{display:inline;opacity:1;transform:none;animation:none}.page_textContent__U6zOG ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 1.5rem;margin-left:0}.page_textContent__U6zOG p{margin-left:0;max-width:100%}.page_connectList__BMOak{display:flex;flex-direction:column;gap:0}.page_connectList__BMOak .page_animatedLi__8IIy8{width:auto}}@font-face{font-family:Chomsky;src:url(/fonts/Chomsky.otf) format("opentype");font-weight:400;font-style:normal}.NavMenu_page__3mfiV{display:flex;flex-direction:column;min-height:100vh;padding:0 .5rem}.NavMenu_navbar___dDsk,.NavMenu_page__3mfiV{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.NavMenu_navbar___dDsk{width:100%;left:0;right:0;padding:2.5rem .5rem .5rem;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;border-bottom:1px solid black;align-items:center;box-sizing:border-box;background-color:white;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;top:0;z-index:100;transform:translateY(-100%);opacity:0}.NavMenu_navbarAnimateIn__6jKNP{animation:NavMenu_navbarDropIn__SIAhO .55s cubic-bezier(.22,1,.36,1);will-change:transform,opacity;animation-fill-mode:forwards}@keyframes NavMenu_navbarDropIn__SIAhO{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width:600px){.NavMenu_navbar___dDsk{grid-template-columns:minmax(0,1fr);gap:10px}}@media (min-width:900px){.NavMenu_navbar___dDsk{grid-template-columns:minmax(0,1fr);gap:12px}}@media (min-width:1200px){.NavMenu_navbar___dDsk{grid-template-columns:minmax(0,1fr);gap:14px}}.NavMenu_navbarLogo__Bvt2F{font-size:14px;font-weight:800;text-decoration:none;color:inherit;letter-spacing:-.5px;position:relative;overflow:visible;display:inline-block;line-height:1;height:1em;width:fit-content}.NavMenu_navbarLinks__48u_g,.NavMenu_navbarLogo__Bvt2F{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:black}.NavMenu_navbarLinks__48u_g{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:center;width:100%;min-width:0;justify-self:stretch}.NavMenu_mobileMenu__wDRTI{display:none}.NavMenu_navbarLink__kmPH1{font-size:14px;font-weight:400;text-decoration:none;color:inherit;letter-spacing:-.5px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:black;position:relative;overflow:visible;display:inline-block;line-height:1;height:1em;width:fit-content}.NavMenu_linkLogo__RF1gn{grid-column:1}.NavMenu_linkLab___xU9S{grid-column:2}.NavMenu_linkWork__tdOq1{grid-column:3}.NavMenu_linkInfo__6uH_h{grid-column:4}.NavMenu_navbarLogo__Bvt2F .NavMenu_originalText__PZh_m{display:inline-block;line-height:1;white-space:nowrap;padding:0;@media (max-width:768px){font-size:18px}}.NavMenu_originalText__PZh_m{display:inline-block;line-height:1;white-space:nowrap;transform:translateY(0);transition:transform .3s ease}.NavMenu_navbarLink__kmPH1:hover .NavMenu_originalText__PZh_m,.NavMenu_navbarLogo__Bvt2F:hover .NavMenu_originalText__PZh_m{transform:translateY(-1px)}.NavMenu_menuButton__WNgc6{display:none;width:22px;height:22px;background:transparent;border:1.5px solid black;cursor:pointer;padding:0;z-index:101;color:black;transition:opacity .3s ease-in-out;line-height:1;align-items:center;justify-content:center}.NavMenu_menuButton__WNgc6:hover{opacity:1}.NavMenu_menuButton__WNgc6.NavMenu_active__ENikA{opacity:1;background:black}.NavMenu_menuButtonSquare__IzqIF{width:100%;height:100%;display:block}.NavMenu_navbarControls__PwKL6{display:flex;align-items:center;gap:10px;position:absolute;right:.5rem;top:2.5rem}.NavMenu_iconButton__dBpdk{width:14px;height:14px;border:1px solid black;background:transparent;padding:0;cursor:pointer;line-height:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease}.NavMenu_iconButtonActive__nlxnS{border-color:rgb(12,244,0)}.NavMenu_iconButtonActive__nlxnS.NavMenu_squareButton__tk7lA{background:rgb(12,244,0)}.NavMenu_iconButton__dBpdk:hover{opacity:.7}.NavMenu_squareButton__tk7lA{border-radius:0}.NavMenu_listButton__RBBI3{border:0;width:16px;height:12px;background:transparent;position:relative}.NavMenu_listButton__RBBI3:before{content:"";position:absolute;top:1px;left:0;width:100%;height:1px;background:rgba(0,0,0,.5);box-shadow:0 4px 0 0 rgba(0,0,0,.5),0 8px 0 0 rgba(0,0,0,.5)}.NavMenu_iconButtonActive__nlxnS.NavMenu_listButton__RBBI3:before{background:rgb(11,228,0);box-shadow:0 4px 0 0 rgb(11,228,0),0 8px 0 0 rgb(11,228,0);filter:drop-shadow(0 0 .3px rgba(0,0,0,.45))}.NavMenu_scrollPercentage__ymeOt{font-size:13.5px;font-weight:400;text-decoration:none;color:inherit;letter-spacing:-.5px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:black;position:relative;overflow:visible;display:inline-block;transform:translateY(0);transition:transform .3s ease;line-height:1;height:1em;min-width:40px;text-align:right}.NavMenu_scrollPercentage__ymeOt .NavMenu_originalText__PZh_m{display:inline-block;line-height:1;white-space:nowrap}@media (max-width:600px){.NavMenu_navbar___dDsk{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;padding:1rem;background-color:rgba(255,255,255,.98);z-index:300}.NavMenu_page__3mfiV{padding:40px 1rem 0}.NavMenu_menuButton__WNgc6{display:flex}.NavMenu_navbarControls__PwKL6{display:none}.NavMenu_navbarLogo__Bvt2F{font-size:22px}.NavMenu_navbarLinks__48u_g{display:flex;align-items:center;position:static;width:auto}.NavMenu_navbarLinks__48u_g .NavMenu_linkLogo__RF1gn{position:static;transform:none;grid-column:auto}.NavMenu_navbarLinks__48u_g .NavMenu_linkInfo__6uH_h,.NavMenu_navbarLinks__48u_g .NavMenu_linkLab___xU9S,.NavMenu_navbarLinks__48u_g .NavMenu_linkWork__tdOq1{display:none}.NavMenu_mobileMenu__wDRTI{display:flex;position:fixed;top:0;right:0;left:0;width:100vw;height:100dvh;background-color:#ffffff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;justify-content:flex-start;gap:0;z-index:150;margin:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4.25rem 0 1rem;transform:translateX(100%);opacity:0;transition:transform .35s ease,opacity .35s ease;visibility:hidden;pointer-events:none;z-index:250}.NavMenu_mobileMenu__wDRTI .NavMenu_linkInfo__6uH_h,.NavMenu_mobileMenu__wDRTI .NavMenu_linkLab___xU9S,.NavMenu_mobileMenu__wDRTI .NavMenu_linkWork__tdOq1{display:block}.NavMenu_mobileMenuOpen__zi9f1{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}.NavMenu_mobileMenuClosing___q8e3{transform:translateX(100%);opacity:0;visibility:visible;pointer-events:auto}.NavMenu_navbarLink__kmPH1{font-size:18px;border-bottom:1px solid black;margin:.5rem 0;height:55px}.NavMenu_mobileMenu__wDRTI .NavMenu_navbarLink__kmPH1{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;width:100%;opacity:.6;transform:translateX(24px);transition:opacity .2s ease,transform .24s cubic-bezier(.22,1,.36,1)}.NavMenu_mobileMenuOpen__zi9f1 .NavMenu_navbarLink__kmPH1{font-size:18px;opacity:1;transform:translateX(0)}.NavMenu_mobileMenuOpen__zi9f1 .NavMenu_navbarLink__kmPH1:first-child{transition-delay:.04s}.NavMenu_mobileMenuOpen__zi9f1 .NavMenu_navbarLink__kmPH1:nth-child(2){transition-delay:.1s}.NavMenu_mobileMenuOpen__zi9f1 .NavMenu_navbarLink__kmPH1:nth-child(3){transition-delay:.16s}.NavMenu_mobileMenu__wDRTI .NavMenu_navbarLink__kmPH1 .NavMenu_originalText__PZh_m{font-size:18px;padding:0;line-height:1}.NavMenu_mobileMenuNumber__70pyD{font-size:12px;line-height:1;white-space:nowrap}.NavMenu_mobileMenuFooter__jhK1N{border-top:1px solid black;padding:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.NavMenu_mobileMenuFooterLeft__6H6w5{display:flex;flex-direction:column;gap:.2rem}.NavMenu_mobileMenuFooterLinks__jGQvT{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;list-style:none;padding:0;margin:0}.NavMenu_mobileMenuFooterLinks__jGQvT li{list-style:none}.NavMenu_mobileMenuFooter__jhK1N .NavMenu_footerLink__fnLY7,.NavMenu_mobileMenuFooter__jhK1N .NavMenu_footerTitle__ksS5r{font-size:18px}.NavMenu_mobileMenuSplash__Kq3mj{position:relative;flex:1 1;min-height:140px;margin:.75rem 1rem 0;overflow:hidden}.NavMenu_mobileMenuSplashChar__o_AL5{position:absolute;left:50%;top:50%;font-size:clamp(28px,10vw,52px);font-weight:800;line-height:1;letter-spacing:.04em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;opacity:1;animation:NavMenu_mobileMenuSplashLoop__apW2r 2.6s cubic-bezier(.7,0,.3,1) infinite;animation-delay:0s;animation-direction:alternate;will-change:transform,opacity}@keyframes NavMenu_mobileMenuSplashLoop__apW2r{0%,26%{opacity:1;left:calc(50% + (var(--char-index, 0) - 2.5) * .66em);top:50%;transform:translate(-50%,-50%) scale(.86)}62%{opacity:1;left:var(--scatter-left,50%);top:var(--scatter-top,50%);transform:translate(-50%,-50%) scale(1.16)}82%{opacity:1;left:var(--scatter-left,50%);top:var(--scatter-top,50%);transform:translate(-50%,-50%) scale(1.14)}to{opacity:1;left:var(--scatter-left,50%);top:var(--scatter-top,50%);transform:translate(-50%,-50%) scale(1.16)}}}.NavMenu_footer__d5skA{margin-top:2rem;width:100vw;margin-left:calc(50% - 50vw);padding:1rem .5rem 1.3rem;border-top:1px solid black;display:flex;align-items:baseline;gap:1.5rem;flex-wrap:wrap;justify-content:space-between}.NavMenu_footerTitle__ksS5r{margin:0;font-size:14px;letter-spacing:-.3px}.NavMenu_footerEmail___pS2K{position:relative;display:inline-block;text-decoration:none;color:inherit;isolation:isolate}.NavMenu_footerEmail___pS2K:before{content:"";position:absolute;inset:-1px -3px;background:rgba(13,255,0,.9);transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:-1;border-radius:1px}.NavMenu_footerEmail___pS2K:hover:before{transform:scaleX(1)}.NavMenu_footerLinks__Xc4x_{display:flex;gap:.25rem;flex-wrap:wrap;flex-direction:column;align-items:flex-end;list-style:none;padding:0;margin:0}.NavMenu_footerLinks__Xc4x_ li{list-style:none}.NavMenu_footerLink__fnLY7{font-size:14px;color:black;text-decoration:none;line-height:1}.NavMenu_footerLink__fnLY7:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:768px){.NavMenu_footer__d5skA{padding:1rem 1rem 2.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.NavMenu_footerLeft__MJp8v{display:flex;flex-direction:column;gap:.2rem}.NavMenu_footerLinks__Xc4x_{flex-direction:column;align-items:flex-start;gap:.25rem}.NavMenu_footerLink__fnLY7,.NavMenu_footerTitle__ksS5r{font-size:14px}}@media (prefers-reduced-motion:reduce){.NavMenu_navbar___dDsk{transform:translateY(0);opacity:1}.NavMenu_navbarAnimateIn__6jKNP{animation:none}.NavMenu_mobileMenuSplashChar__o_AL5{animation:none;opacity:1;transform:translate(calc(-50% + (var(--char-index, 0) - 2.5) * .66em),-50%) scale(1)}}.Splash_overlay__rXOlJ{position:fixed;inset:0;z-index:10000;background:#fff;color:#000;pointer-events:none;transform:translateY(0);overflow:hidden}.Splash_targetWord__6X00H{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%);color:transparent;pointer-events:none}.Splash_char__vsC_f,.Splash_targetChar__Xa7EY{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(30px,6vw,64px);font-weight:800;line-height:1;text-transform:lowercase;letter-spacing:.06em;font-feature-settings:none;font-variant-ligatures:none}.Splash_charLayer__i62mc{position:absolute;inset:0}.Splash_char__vsC_f{position:absolute;transform:translate(-50%,-50%);opacity:0;transition-property:left,top,opacity;transition-timing-function:cubic-bezier(.7,0,.3,1),cubic-bezier(.7,0,.3,1),ease}.page_workMain__j1Zh_{min-height:calc(100vh - 140px);padding:clamp(5rem,10vw,9rem) 0 3rem}.page_workContainer__iYhM0{width:100%;max-width:none}.page_workTitle__HhvJk{margin:0 0 2.5rem;display:inline-flex;gap:.25em;font-size:20px;line-height:.95;font-weight:500}.page_workTitleWord__B9j_C{display:inline-block;opacity:0;transform:translateY(16px)}.page_workTitleEnter__YJj7v .page_workTitleWord__B9j_C{animation:page_workTitleIn__LF6Sf .65s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.12s + (var(--word-index, 0) * .12s))}.page_workCopy__FZzVa{margin:0 0 2.2rem;font-size:14px;line-height:1.45;max-width:40ch}.page_cardsGrid__LdQ3g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.page_card__FiXGM{display:block;background:#fff;color:inherit;text-decoration:none}.page_cardEnter__c8h19{animation-name:page_workCardIn__C_syX;animation-duration:.55s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-delay:calc(.95s + (var(--card-index, 0) * .12s))}.page_cardMedia__J4BdX{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;width:100%;aspect-ratio:4/3;min-height:clamp(170px,22vh,240px);padding:1.1rem;background:linear-gradient(135deg,#f7f7f7,#ededed);overflow:hidden}.page_cardMediaAsset__IY8pB{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:center;transition:filter .35s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.page_card__FiXGM:hover .page_cardMediaAsset__IY8pB{filter:blur(6px);transform:scale(1.08)}.page_cardContent__p_AL3{padding:1rem 1rem 1.1rem 0}.page_cardCategoryList__ZLHmi{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin:0 0 .45rem}.page_cardCategory__EjSJ3{margin:0;font-size:.75rem;letter-spacing:.08em;color:#525252;background-color:#f0f0f0;padding:.25rem .5rem;border-radius:.25rem}.page_cardTitle__KK84L{margin:0;font-size:18px;font-weight:500;line-height:1.2}@keyframes page_workTitleIn__LF6Sf{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page_workCardIn__C_syX{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.page_footerEnter__r96NO{animation:page_workFooterIn__nOFmR .5s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--work-footer-delay,1.7s)}@keyframes page_workFooterIn__nOFmR{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page_workMain__j1Zh_{min-height:calc(100vh - 90px);padding:4rem 0 3rem}.page_cardsGrid__LdQ3g{grid-template-columns:1fr;gap:12px}.page_card__FiXGM{margin-bottom:2rem}}@media (min-width:769px){.page_workMain__j1Zh_{flex:1 1;min-height:0;box-sizing:border-box;padding:clamp(8rem,11vw,6rem) 0 .25rem}}@media (prefers-reduced-motion:reduce){.page_cardEnter__c8h19,.page_footerEnter__r96NO,.page_workTitleWord__B9j_C{animation:none;opacity:1;transform:none}}