@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-bento-paragraph:"Inter","Inter Fallback"}@font-face{font-family:sfPro;src:url(/_next/static/media/0f48638636d05844-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfPro;src:url(/_next/static/media/ddc70e2f9ae11eef-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfPro;src:url(/_next/static/media/f5ab30068734fb2f-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sfPro;src:url(/_next/static/media/7c7af57afae648df-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sfPro Fallback;src:local("Arial");ascent-override:101.50%;descent-override:25.71%;line-gap-override:0.00%;size-adjust:93.80%}.__className_ba07ec{font-family:sfPro,sfPro Fallback}.page_page__hPlYz{--ease-drawer:cubic-bezier(0.32,0.72,0,1);--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);min-height:100vh;overflow-anchor:none;overflow:clip;background:#ededeb;color:#161616;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:16px 24px 32px}.page_page__hPlYz p{font-family:var(--font-bento-paragraph),sans-serif;font-optical-sizing:auto;text-wrap:pretty}.page_grid__FB_6g{width:100%;max-width:1024px;margin:0 auto;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:minmax(220px,auto) 320px 348px 86px 348px 86px;gap:12px}.page_card__Sy4pX{position:relative;min-width:0;overflow:hidden;border-radius:30px;background:#fff;padding:24px 30px;animation:page_cardEntrance__SplNE 1s var(--ease-drawer) backwards}.page_intro__QyP9E{animation-delay:0s}.page_featured__07hjR{animation-delay:.15s}.page_position__mQ5jH{animation-delay:.3s}.page_gadgetbyte__ZpqVs{animation-delay:.45s}.page_cashcap__uDT_W{animation-delay:.6s}@keyframes page_cardEntrance__SplNE{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes page_entranceFade__E4eKo{0%{opacity:0}to{opacity:1}}.page_card__Sy4pX:focus-within{animation:none}.page_page__hPlYz .page_card__Sy4pX[data-scroll-state]{animation:none;opacity:0;transform:translateY(12px)}.page_page__hPlYz .page_card__Sy4pX[data-scroll-state=revealed]{opacity:1;transform:none;transition:opacity .25s var(--ease-out),transform .25s var(--ease-out);transition-delay:var(--scroll-reveal-delay,0s)}.page_page__hPlYz .page_card__Sy4pX[data-scroll-instant=true]{transition:none}.page_page__hPlYz[data-restored=true] .page_card__Sy4pX,.page_page__hPlYz[data-restored=true] .page_oneoffTile__w_VKO{animation:none!important;opacity:1;transform:none;transition:none!important}.page_page__hPlYz[data-restored=true] .page_cashEntrance__ofxTw,.page_page__hPlYz[data-restored=true] .page_denseLayerEntrance__9TDGu,.page_page__hPlYz[data-restored=true] .page_figmaEntrance__xbOng,.page_page__hPlYz[data-restored=true] .page_gameEntrance__Pe74E,.page_page__hPlYz[data-restored=true] .page_orbitEntrance__BQSNu{animation:none!important}.page_intro__QyP9E{grid-column:1/10;grid-row:1;padding:24px;display:flex;flex-direction:column}.page_intro__QyP9E .page_bio__XWbl1{margin-bottom:0}.page_introLinks___08t8{display:flex;align-items:center;flex-wrap:wrap;gap:32px;margin-top:24px;padding-left:16px}.page_socialLink__d0hlG{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#555;background:transparent;font-family:var(--font-bento-paragraph),sans-serif;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s var(--ease-out)}.page_socialLink__d0hlG svg{width:14px;height:14px;color:#929292;pointer-events:none;transition:color .2s var(--ease-out),transform .2s var(--ease-out)}.page_selectionFrame__69Pon{position:absolute;inset:-10px -16px;border:1px solid #0d99ff;opacity:0;pointer-events:none;transform:scale(.96) translateY(2px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out);z-index:-1;background-image:radial-gradient(rgba(13,153,255,.15) 1px,transparent 0);background-size:8px 8px;background-position:50%}.page_selectionFrame__69Pon i{position:absolute;width:6px;height:6px;background:#fff;border:1px solid #0d99ff;border-radius:1px}.page_selectionFrame__69Pon i:first-of-type{top:-3px;left:-3px}.page_selectionFrame__69Pon i:nth-of-type(2){top:-3px;right:-3px}.page_selectionFrame__69Pon i:nth-of-type(3){bottom:-3px;left:-3px}.page_selectionFrame__69Pon i:nth-of-type(4){bottom:-3px;right:-3px}.page_selectionLabel__zsNI3{position:absolute;bottom:calc(100% + 4px);left:-1px;padding:3px 6px;border-radius:4px;background:#0872bc;color:#fff;font-size:10px;font-weight:600;line-height:1.2;white-space:nowrap;opacity:0;transform:translateY(4px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.page_socialLink__d0hlG:focus-visible{outline:none;color:#111}.page_socialLink__d0hlG:focus-visible .page_selectionFrame__69Pon{opacity:1;transform:scale(1) translateY(0)}.page_socialLink__d0hlG:focus-visible .page_selectionLabel__zsNI3{opacity:1;transform:translateY(0)}.page_socialLink__d0hlG:focus-visible svg{color:#0d99ff}@media (hover:hover) and (pointer:fine){.page_socialLink__d0hlG:hover{color:#111}.page_socialLink__d0hlG:hover .page_selectionFrame__69Pon{opacity:1;transform:scale(1) translateY(0)}.page_socialLink__d0hlG:hover .page_selectionLabel__zsNI3{opacity:1;transform:translateY(0)}.page_socialLink__d0hlG:hover svg{color:#0d99ff;transform:scale(1.1) rotate(4deg)}}.page_featured__07hjR{grid-column:10/-1;grid-row:1/3}.page_position__mQ5jH{grid-column:1/10;grid-row:2;display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.page_positionMap__FtQdE{position:absolute;top:0;left:0;right:0;height:78%;background:#fff}.page_dottedGlobe__QWpPm{display:block;width:100%;height:100%;color:#92928c;transform:translate(-30px,24px) scale(1.25);transform-origin:center}.page_positionCopy__aN90r{position:relative;z-index:1}.page_positionCopy__aN90r:before{content:"";position:absolute;bottom:100%;left:-30px;right:-30px;height:80px;background:linear-gradient(180deg,rgb(255 255 255/0),rgb(255 255 255/15%) 20%,rgb(255 255 255/55%) 50%,rgb(255 255 255/90%) 78%,#fff);pointer-events:none}.page_positionCopy__aN90r:after{content:"";position:absolute;z-index:-1;inset:0 -30px -30px;background:#fff;pointer-events:none}.page_gadgetbyte__ZpqVs{grid-column:1/13;grid-row:3}.page_cashcap__uDT_W{grid-column:13/-1;grid-row:3}.page_stack__e9RQ1{grid-column:1/-1;grid-row:4}.page_bottomRow__HX6Rv{grid-column:1/-1;grid-row:6;display:grid;grid-template-columns:7fr 8.5fr 8.5fr;gap:12px;min-width:0}.page_bottomRow__HX6Rv:focus{outline:none}.page_bottomRow__HX6Rv>.page_emailCard__L9ylP:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;border:2px solid #0d99ff;background:linear-gradient(120deg,rgb(13 153 255/10%),rgb(13 153 255/2%));opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out)}.page_bottomRow__HX6Rv[data-contact-highlight=true]>.page_emailCard__L9ylP:after{opacity:1}.page_bottomRow__HX6Rv[data-contact-highlight=true]>.page_emailCard__L9ylP~.page_emailCard__L9ylP:after{transition-delay:60ms}.page_blogs__fEKml{grid-column:1/-1;grid-row:7;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.page_deferredGallery__Z8Ty2{grid-column:1/-1;grid-row:8;min-width:0}.page_deferredGallery__Z8Ty2:empty{display:none}.page_oneoffGallery__hKcsI{display:grid;gap:12px;align-items:start;min-height:300px}.page_oneoffColumn__jvGGf{display:flex;flex-direction:column;gap:12px;min-width:0}.page_oneoffTile__w_VKO{display:block;width:100%;padding:0;border:0;border-radius:18px;overflow:hidden;background:#fff;cursor:zoom-in;opacity:0;transform:translateY(12px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.page_oneoffTile__w_VKO[data-revealed=true][data-loaded=true]{opacity:1;transform:none}.page_oneoffTile__w_VKO[data-immediate=true]{transition:none}.page_oneoffTile__w_VKO img{display:block;width:100%;height:auto}.page_oneoffTile__w_VKO:focus-visible{outline:2px solid #0d99ff;outline-offset:3px}.page_galleryBackdrop__gFzVw{inset:0;z-index:100;background:rgb(0 0 0/80%)}.page_galleryBackdrop__gFzVw,.page_galleryPopup__QekVZ{position:fixed;opacity:1;transition:opacity .2s cubic-bezier(.23,1,.32,1)}.page_galleryPopup__QekVZ{top:50%;left:50%;z-index:101;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border-radius:20px;background:#fff;color:#161616;outline:none}.page_galleryBackdrop__gFzVw[data-ending-style],.page_galleryBackdrop__gFzVw[data-starting-style],.page_galleryPopup__QekVZ[data-ending-style],.page_galleryPopup__QekVZ[data-starting-style]{opacity:0}.page_galleryFullImage__Opn9h{display:block;width:100%;height:auto}.page_galleryCaption__xGoa6{padding:18px 22px 20px}.page_galleryCaption__xGoa6 h2{margin:0 0 6px;font-size:21px;font-weight:500;line-height:1.25;letter-spacing:-.35px}.page_galleryCaption__xGoa6 p{margin:0;color:#737373;font-family:var(--font-bento-paragraph),sans-serif;font-size:14px;line-height:1.5}.page_galleryClose__rAoYb{position:absolute;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgb(255 255 255/20%);border-radius:50%;background:rgb(32 32 32/90%);color:#fff;font-family:inherit;font-size:24px;line-height:1;cursor:pointer}.page_galleryClose__rAoYb:focus-visible{outline:2px solid #0d99ff;outline-offset:3px}.page_blogCard__iQXBx{grid-column:span 2;min-height:260px;color:inherit;text-decoration:none}.page_blogs__fEKml .page_blogCard__iQXBx{padding-bottom:76px}.page_blogFeatured__av12Y{grid-column:span 3;min-height:280px}.page_blogLabel__Kej0q{color:#b45309;background:#fff0df;margin-left:4px;vertical-align:middle;letter-spacing:normal;white-space:nowrap}.page_blogCard__iQXBx h2{margin:0;font-size:21px;font-weight:500;line-height:1.25;letter-spacing:-.35px;text-wrap:pretty}.page_blogFeatured__av12Y h2{font-size:26px;letter-spacing:-.55px;line-height:1.2}.page_denseIllustration__7aWq8{position:absolute;bottom:-28px;left:-28px;width:300px;height:190px;pointer-events:none;color:#b6954f}.page_forwardIllustration__3nlpV{bottom:-22px}.page_cashIllustration__Pz2oX,.page_gameIllustration__xIx5d{width:230px;height:146px;bottom:-15px;left:-20px}.page_gameEntrance__Pe74E,.page_gameRing__eAJMV,.page_gameTrophy__PYtEc{position:absolute;inset:0}.page_gameRing__eAJMV,.page_gameTrophy__PYtEc{transition:transform 1s var(--ease-drawer)}.page_gameRing__eAJMV{transform-origin:45.67% 65.26%}.page_gameIllustration__xIx5d[data-visible=true] .page_gameEntrance__Pe74E{animation:page_denseLayerAssemble__Nov8k 1.6s var(--ease-drawer) backwards}.page_gameIllustration__xIx5d[data-visible=true] .page_gameEntrance__Pe74E:nth-child(2){animation-delay:.18s}@media (hover:hover) and (pointer:fine){.page_blogCard__iQXBx:hover .page_gameTrophy__PYtEc{transform:translateY(-6px)}.page_blogCard__iQXBx:hover .page_gameRing__eAJMV{transform:rotate(8deg)}}.page_figmaIllustration__zllmU{width:230px;height:146px;bottom:-15px;left:-24px}.page_figmaEntrance__xbOng,.page_figmaModal__RDx6m{position:absolute;inset:0}.page_figmaContent__9gBXI,.page_figmaModal__RDx6m{transition:transform 1s var(--ease-drawer)}.page_figmaIllustration__zllmU[data-visible=true] .page_figmaEntrance__xbOng{animation:page_denseLayerAssemble__Nov8k 1.6s var(--ease-drawer) backwards}.page_figmaIllustration__zllmU[data-visible=true] .page_figmaEntrance__xbOng:nth-child(2){animation-delay:.18s}@media (hover:hover) and (pointer:fine){.page_blogCard__iQXBx:hover .page_figmaModal__RDx6m{transform:translate(3px,-6px)}.page_blogCard__iQXBx:hover .page_figmaContent__9gBXI{transform:translateY(-4px)}}.page_cashCoin__ny1Hu,.page_cashEntrance__ofxTw,.page_cashNote__ME6jo,.page_cashStack__Cnbrn{position:absolute;inset:0}.page_cashCoin__ny1Hu,.page_cashNote__ME6jo{transition:transform 1s var(--ease-drawer)}.page_cashCoin__ny1Hu{transform-origin:29% 34%}.page_cashIllustration__Pz2oX[data-visible=true] .page_cashEntrance__ofxTw{animation:page_denseLayerAssemble__Nov8k 1.6s var(--ease-drawer) backwards}.page_cashIllustration__Pz2oX[data-visible=true] .page_cashEntrance__ofxTw:nth-child(2){animation-delay:.12s}.page_cashIllustration__Pz2oX[data-visible=true] .page_cashEntrance__ofxTw:nth-child(3){animation-delay:.24s}@media (hover:hover) and (pointer:fine){.page_blogCard__iQXBx:hover .page_cashNote__ME6jo{transform:translate(3px,-5px)}.page_blogCard__iQXBx:hover .page_cashCoin__ny1Hu{transform:translateY(-7px) rotate(7deg)}}.page_orbitCore__2Khsy,.page_orbitEntrance__BQSNu,.page_orbitRing__0ddy6{position:absolute;inset:0}.page_orbitRing__0ddy6{transform-origin:50% 58.95%;transition:transform 1s var(--ease-drawer)}.page_forwardIllustration__3nlpV[data-visible=true] .page_orbitEntrance__BQSNu{animation:page_orbitAssemble__7VOvP 1.8s var(--ease-drawer) backwards}.page_forwardIllustration__3nlpV[data-visible=true] .page_orbitEntrance__BQSNu:nth-child(2){animation-delay:.16s}.page_forwardIllustration__3nlpV[data-visible=true] .page_orbitEntrance__BQSNu:nth-child(3){animation-delay:.28s}@keyframes page_orbitAssemble__7VOvP{0%{opacity:.15;transform:translateY(10px) rotate(-6deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@media (hover:hover) and (pointer:fine){.page_blogCard__iQXBx:hover .page_orbitEntrance__BQSNu:first-child .page_orbitRing__0ddy6{transform:rotate(9deg)}.page_blogCard__iQXBx:hover .page_orbitEntrance__BQSNu:nth-child(2) .page_orbitRing__0ddy6{transform:rotate(-9deg)}}.page_denseIllustration__7aWq8 svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.page_denseLayerEntrance__9TDGu,.page_denseLayer__ElS6s{position:absolute;inset:0}.page_denseLayer__ElS6s{transition:transform .8s var(--ease-drawer)}.page_denseIllustration__7aWq8[data-visible=true] .page_denseLayerEntrance__9TDGu{animation:page_denseLayerAssemble__Nov8k 1.6s var(--ease-drawer) backwards}.page_denseIllustration__7aWq8[data-visible=true] .page_denseLayerEntrance__9TDGu:nth-child(2){animation-delay:.12s}.page_denseIllustration__7aWq8[data-visible=true] .page_denseLayerEntrance__9TDGu:nth-child(3){animation-delay:.24s}@keyframes page_denseLayerAssemble__Nov8k{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.page_blogCard__iQXBx:hover .page_denseLayerEntrance__9TDGu:first-child .page_denseLayer__ElS6s{transform:translateY(3px)}.page_blogCard__iQXBx:hover .page_denseLayerEntrance__9TDGu:nth-child(2) .page_denseLayer__ElS6s{transform:translateY(-4px)}.page_blogCard__iQXBx:hover .page_denseLayerEntrance__9TDGu:nth-child(3) .page_denseLayer__ElS6s{transform:translateY(-13px)}}.page_blogCard__iQXBx:focus-visible{outline:2px solid #3466e6;outline-offset:3px;animation:none}.page_blogCard__iQXBx:focus-visible .page_action__k8lCC{background:#202020;border-color:#202020;color:#fff}@media (hover:hover) and (pointer:fine){.page_blogCard__iQXBx:hover .page_action__k8lCC{background:#202020;border-color:#202020;color:#fff}}.page_emailCard__L9ylP{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:18px 22px;border:0;font-family:var(--font-bento-paragraph),sans-serif;text-align:left;cursor:pointer}.page_page__hPlYz .page_emailCard__L9ylP[data-interacted=true]{animation:none}.page_emailInfo__U8tzJ{min-width:0}.page_emailLabel__dcqbS{margin:0 0 4px;color:#737373;font-size:12px;line-height:1.3}.page_emailAddress__57f_e{color:#333;font-size:15px;font-weight:400;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.page_copyButton__KN3H2{display:inline-grid;place-items:center;width:36px;height:36px;flex-shrink:0;border:none;border-radius:9px;background:#f5f5f3;color:#666;cursor:pointer;transition:background-color .2s ease,color .2s ease}.page_copyButton__KN3H2 svg{width:16px;height:16px}.page_copyIcon__nKdhD{grid-area:1/1;display:flex;opacity:1;transition:opacity .16s var(--ease-out)}.page_copyButton__KN3H2[data-copied=true] .page_copyIcon__nKdhD,.page_copyIconCheck__QcpZU{opacity:0}.page_copyButton__KN3H2[data-copied=true] .page_copyIconCheck__QcpZU{opacity:1}.page_emailCard__L9ylP:focus-visible{outline:2px solid #161616;outline-offset:3px}.page_copyControl__9esVi{position:relative;flex-shrink:0}.page_copyStatus__YvayE{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:6px 9px;border-radius:6px;background:#202020;color:#fff;font-family:var(--font-bento-paragraph),sans-serif;font-size:11px;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out)}.page_copyStatus__YvayE[data-visible=true]{opacity:1}@media (hover:hover) and (pointer:fine){.page_emailCard__L9ylP:hover .page_copyButton__KN3H2{background:#ebebeb;color:#161616}}.page_zenstock__eGJIp{grid-column:1/9;grid-row:5}.page_f1__kK3s3{grid-column:9/17;grid-row:5}.page_branch__ZPse3{grid-column:17/-1;grid-row:5}.page_nameRow__FNH2Z{display:flex;align-items:center;gap:12px;margin-bottom:8px}.page_avatar__EsyCW{border-radius:12px;object-fit:cover}.page_nameRow__FNH2Z h1,.page_projectHeading__bsGki h2{font-size:22px;font-weight:600;letter-spacing:-.35px;line-height:1.25;margin:0;text-wrap:balance}.page_nameRow__FNH2Z h1{font-size:28px;letter-spacing:-.7px;line-height:1.15}.page_featured__07hjR .page_projectHeading__bsGki h2{font-size:26px;letter-spacing:-.55px;line-height:1.2}.page_position__mQ5jH .page_projectHeading__bsGki h2{font-weight:500}.page_branch__ZPse3 .page_projectHeading__bsGki h2,.page_f1__kK3s3 .page_projectHeading__bsGki h2,.page_zenstock__eGJIp .page_projectHeading__bsGki h2{font-size:21px}.page_bio__XWbl1{font-size:14px;font-weight:400;line-height:1.6;letter-spacing:normal;color:#737373;margin:0}.page_specialty__SkOI1{color:#383838;background:#f4f4f2;border-radius:6px;padding:2px 6px;font-size:13px;font-weight:500;letter-spacing:normal;white-space:nowrap}.page_projectHeading__bsGki{position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.page_badge___drme{display:inline-flex;align-items:center;flex-shrink:0;border-radius:100px;padding:5px 11px;font-size:12px;font-weight:500;line-height:1.2}.page_caseStudy__IHMfP{color:#3466e6;background:#eaf0ff}.page_current__b6uVC{color:#166e2b;background:#e6f8e9}.page_live__PxWJu{color:#aa24c9;background:#faeaff}.page_limited__weXC5{color:#8a5900;background:#fff5e2}.page_description__Uvbvc{color:#737373;font-weight:400;letter-spacing:normal;margin:12px 0 0;max-width:60ch}.page_company__YCiZp,.page_description__Uvbvc{position:relative;z-index:1;font-size:14px;line-height:1.5}.page_company__YCiZp{font-weight:500;color:#444;margin:6px 0 2px}.page_project__dBgJc{display:flex;flex-direction:column;text-decoration:none}.page_project__dBgJc:focus-visible{outline:3px solid #3466e6;outline-offset:3px;animation:none}.page_action__k8lCC{position:absolute;z-index:2;bottom:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #e4e4e4;border-radius:100px;background:#fff;padding:10px 18px;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.1px;white-space:nowrap;color:#202020;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.page_projectVisual__q6vWq{position:relative;flex:1;min-height:0;margin:20px -18px -24px;pointer-events:none}.page_navigationOverlay__XhusT{position:absolute;inset:0;z-index:10;border-radius:inherit;pointer-events:none;background:rgb(255 255 255/12%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .25s var(--ease-out)}.page_navigationOverlay__XhusT[data-pending=true]{opacity:1}.page_navigationAction__8KoXe{z-index:11;overflow:hidden;isolation:isolate}.page_navigationAction__8KoXe[data-kind=case-study]{--progress-color:#3466e6;--progress-fill:#eaf0ff}.page_navigationAction__8KoXe[data-kind=blog]{--progress-color:#b45309;--progress-fill:#fff0df}.page_navigationAction__8KoXe[data-kind=live]{--progress-color:#aa24c9;--progress-fill:#faeaff}.page_navigationAction__8KoXe[data-kind=limited]{--progress-color:#8a5900;--progress-fill:#fff5e2}.page_page__hPlYz .page_card__Sy4pX .page_navigationAction__8KoXe[data-pending=true]{background:#202020;border-color:#202020;color:#fff}.page_navigationAction__8KoXe[data-pending=true] .page_navigationLabel__r_5HQ{visibility:hidden}.page_navigationOpening__yAVRq{position:absolute;inset:0;z-index:1;display:grid;place-items:center}.page_navigationProgressFill__l_Dx3{position:absolute;inset:0;background:var(--progress-color);transform-origin:left center;animation:page_navigationProgress__F9klQ 8s var(--ease-out) forwards}@keyframes page_navigationProgress__F9klQ{0%{transform:scaleX(0)}to{transform:scaleX(.95)}}.page_card__Sy4pX:focus-visible .page_navigationOverlay__XhusT{display:none}.page_projectSurface__Psqgx{position:absolute;inset:0;overflow:hidden;border-radius:12px}.page_projectImage__Hd2ip{object-fit:contain;object-position:center bottom;user-select:none}.page_branch__ZPse3 .page_projectVisual__q6vWq,.page_f1__kK3s3 .page_projectVisual__q6vWq,.page_featured__07hjR .page_projectVisual__q6vWq,.page_gadgetbyte__ZpqVs .page_projectVisual__q6vWq{margin-left:-30px;margin-right:-30px}.page_branch__ZPse3 .page_projectSurface__Psqgx,.page_f1__kK3s3 .page_projectSurface__Psqgx,.page_featured__07hjR .page_projectSurface__Psqgx,.page_gadgetbyte__ZpqVs .page_projectSurface__Psqgx{border-radius:0}.page_f1__kK3s3 .page_projectImage__Hd2ip{object-fit:cover}.page_gadgetbyte__ZpqVs .page_projectVisual__q6vWq{margin-top:0}.page_gadgetbyte__ZpqVs .page_projectSurface__Psqgx{top:auto;bottom:0;width:100%;aspect-ratio:16/9}.page_featured__07hjR .page_projectSurface__Psqgx{top:0;bottom:auto;width:100%;aspect-ratio:1;transform:translateY(-23%)}.page_branch__ZPse3 .page_projectSurface__Psqgx{top:auto;right:auto;bottom:0;left:-10%;width:120%;aspect-ratio:16/9}.page_cashcap__uDT_W .page_projectSurface__Psqgx{top:auto;right:auto;left:-20%;width:140%;height:140%;transform-origin:center bottom}.page_zenstock__eGJIp .page_projectSurface__Psqgx{top:auto;right:auto;left:-5%;width:110%;height:110%;transform-origin:center bottom}.page_projectSheen__2uqhn{position:absolute;top:0;bottom:0;left:0;width:360px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgb(255 255 255/4%) 25%,rgb(255 255 255/18%) 50%,rgb(255 255 255/4%) 75%,transparent);transition:opacity .16s ease}.page_project__dBgJc:focus-visible .page_action__k8lCC{background:#202020;border-color:#202020;color:#fff}@media (min-width:701px) and (hover:hover) and (pointer:fine){.page_projectSurface__Psqgx{bottom:-10px}.page_project__dBgJc:hover .page_action__k8lCC{background:#202020;border-color:#202020;color:#fff}}@media (hover:none),(max-width:700px),(pointer:coarse){.page_project__dBgJc .page_action__k8lCC{background:#202020;border-color:#202020;color:#fff}.page_projectSheen__2uqhn{display:none}}.page_location__upxK7{display:flex;align-items:center;gap:14px;padding:18px 22px}.page_locationValue__qL0qW{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;max-width:calc(100% - 70px);margin:0}.page_locationCity__MM_Eh{color:#333;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.4px}.page_locationRegion__Jf7nb{color:#737373;font-size:13px;font-weight:400;line-height:1.3;letter-spacing:normal}.page_locationGlobe__t0ulG{position:absolute;right:-20px;top:50%;width:225px;height:180px;transform:translateY(-50%);mask-image:linear-gradient(90deg,transparent,#000 35%);pointer-events:none}.page_locationGlobe__t0ulG .page_dottedGlobe__QWpPm{transform:none}.page_stack__e9RQ1{display:flex;align-items:center;padding:20px 0;overflow:hidden;scrollbar-width:none}.page_stack__e9RQ1::-webkit-scrollbar{display:none}.page_stackTrack__lfmuA{display:flex;flex-wrap:nowrap;flex-shrink:0;width:max-content;animation:page_stackScroll__bwPBU 35s linear infinite}.page_stack__e9RQ1 ul{display:flex;flex-wrap:nowrap;align-items:center;flex-shrink:0;gap:32px;padding:0 32px 0 0;margin:0;list-style:none}@keyframes page_stackScroll__bwPBU{to{transform:translateX(-50%)}}.page_stack__e9RQ1 li{display:flex;align-items:center;gap:8px;color:#737373;font-family:var(--font-bento-paragraph),sans-serif;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:-.02em;white-space:nowrap}.page_stack__e9RQ1 svg{width:25px;height:25px;flex-shrink:0}.page_toolLogo__rQ4dC{width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:6px}.page_figma__yY_l6{background:#242424}.page_stack__e9RQ1 svg.page_illustrator___KFC3{color:#ff9a00;background:#330000;border-radius:5px;padding:3px;width:29px;height:29px}.page_next__gyW7U{color:#161616}.page_stack__e9RQ1 svg.page_photoshop__tWCm1{color:#31a8ff;background:#001e36;border-radius:5px;padding:3px;width:29px;height:29px}.page_stack__e9RQ1 svg.page_aftereffects__p2upz{color:#9999ff;background:#00005b;border-radius:5px;padding:3px;width:29px;height:29px}.page_sketch__03HO8{color:#f7b500}.page_notion__1a96Y{color:#000}.page_html__dA_j8{color:#e34f26}.page_css__6APmx{color:#1572b6}.page_stack__e9RQ1 svg.page_javascript__tXQfN{color:#f7df1e;background:#202020;border-radius:3px}@media (min-width:701px) and (max-width:1000px){.page_grid__FB_6g{grid-template-rows:minmax(220px,auto) 320px 320px auto 320px 86px}.page_card__Sy4pX{padding:22px}.page_branch__ZPse3 .page_projectVisual__q6vWq,.page_f1__kK3s3 .page_projectVisual__q6vWq,.page_featured__07hjR .page_projectVisual__q6vWq,.page_gadgetbyte__ZpqVs .page_projectVisual__q6vWq{margin-left:-22px;margin-right:-22px}.page_projectVisual__q6vWq{margin:20px -10px -22px}.page_intro__QyP9E,.page_position__mQ5jH{padding:18px}.page_nameRow__FNH2Z h1,.page_projectHeading__bsGki h2{font-size:21px}.page_nameRow__FNH2Z h1{font-size:25px}.page_featured__07hjR .page_projectHeading__bsGki h2{font-size:24px}.page_bio__XWbl1{font-size:14px}.page_location__upxK7{padding:18px;gap:10px}.page_locationCity__MM_Eh{font-size:18px}.page_stack__e9RQ1 li{font-size:15px}}@media (max-width:700px){.page_page__hPlYz{padding:12px 12px 24px}.page_grid__FB_6g{grid-template-columns:1fr;grid-template-rows:none;gap:10px;max-width:500px}.page_grid__FB_6g>*{grid-column:1;grid-row:auto}.page_blogs__fEKml,.page_bottomRow__HX6Rv{grid-template-columns:1fr;gap:10px}.page_blogCard__iQXBx,.page_blogFeatured__av12Y{grid-column:1;min-height:240px;padding-bottom:76px}.page_blogCard__iQXBx h2,.page_blogFeatured__av12Y h2{font-size:26px}.page_denseIllustration__7aWq8{transform:scale(.78);transform-origin:bottom left}.page_bottomRow__HX6Rv>.page_card__Sy4pX{min-height:86px}.page_card__Sy4pX{padding:22px;border-radius:24px}.page_branch__ZPse3 .page_projectVisual__q6vWq,.page_f1__kK3s3 .page_projectVisual__q6vWq,.page_featured__07hjR .page_projectVisual__q6vWq,.page_gadgetbyte__ZpqVs .page_projectVisual__q6vWq{margin-left:-22px;margin-right:-22px}.page_intro__QyP9E{padding:20px}.page_introLinks___08t8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;padding-left:0}.page_introLinks___08t8 .page_socialLink__d0hlG{min-height:44px}.page_avatar__EsyCW{flex-shrink:0}.page_bio__XWbl1{font-size:14px}.page_projectHeading__bsGki h2{font-size:22px}.page_nameRow__FNH2Z h1{font-size:26px}.page_featured__07hjR .page_projectHeading__bsGki h2{font-size:24px}.page_featured__07hjR{min-height:420px}.page_position__mQ5jH{min-height:320px}.page_branch__ZPse3,.page_cashcap__uDT_W,.page_f1__kK3s3,.page_gadgetbyte__ZpqVs,.page_zenstock__eGJIp{min-height:300px}.page_projectVisual__q6vWq{min-height:130px;margin:20px -10px -22px}.page_f1__kK3s3 .page_projectSurface__Psqgx{top:auto;bottom:-60px;aspect-ratio:1428/1070;overflow:visible}.page_f1__kK3s3 .page_projectImage__Hd2ip{object-fit:contain;object-position:center bottom}.page_branch__ZPse3 .page_projectSurface__Psqgx{bottom:-50px}.page_location__upxK7{min-height:86px}.page_stack__e9RQ1{min-height:86px;padding:20px 0}.page_stack__e9RQ1 li{font-size:16px}}@media (prefers-reduced-motion:reduce){.page_navigationProgressFill__l_Dx3{animation:none;transform:scaleX(.95)}.page_navigationOverlay__XhusT{-webkit-backdrop-filter:none;backdrop-filter:none;transition-duration:.16s}.page_page__hPlYz .page_card__Sy4pX[data-scroll-state]{transform:none}.page_page__hPlYz .page_card__Sy4pX[data-scroll-state=revealed]{transition-property:opacity;transition-duration:.2s;transition-delay:0s}.page_page__hPlYz .page_card__Sy4pX[data-scroll-instant=true]{transition:none}.page_oneoffTile__w_VKO{transform:none;transition-property:opacity;transition-duration:.2s;transition-delay:0s!important}.page_bottomRow__HX6Rv>.page_emailCard__L9ylP:after{transition-duration:.2s}.page_bottomRow__HX6Rv[data-contact-highlight=true]>.page_emailCard__L9ylP:after{transition-delay:0s}.page_gameIllustration__xIx5d[data-visible=true] .page_gameEntrance__Pe74E{animation:none}.page_blogCard__iQXBx .page_gameRing__eAJMV,.page_blogCard__iQXBx .page_gameTrophy__PYtEc{transition:none;transform:none}.page_figmaIllustration__zllmU[data-visible=true] .page_figmaEntrance__xbOng{animation:none}.page_blogCard__iQXBx .page_figmaContent__9gBXI,.page_blogCard__iQXBx .page_figmaModal__RDx6m{transition:none;transform:none}.page_cashIllustration__Pz2oX[data-visible=true] .page_cashEntrance__ofxTw{animation:none}.page_blogCard__iQXBx .page_cashCoin__ny1Hu,.page_blogCard__iQXBx .page_cashNote__ME6jo{transition:none;transform:none}.page_forwardIllustration__3nlpV[data-visible=true] .page_orbitEntrance__BQSNu{animation:none}.page_blogCard__iQXBx .page_orbitEntrance__BQSNu .page_orbitRing__0ddy6{transition:none;transform:none}.page_denseIllustration__7aWq8[data-visible=true] .page_denseLayerEntrance__9TDGu{animation:none}.page_blogCard__iQXBx .page_denseLayerEntrance__9TDGu .page_denseLayer__ElS6s{transition:none;transform:none}.page_page__hPlYz .page_card__Sy4pX{animation:page_entranceFade__E4eKo .2s var(--ease-out) backwards}.page_page__hPlYz .page_card__Sy4pX:focus-within,.page_stackTrack__lfmuA{animation:none}.page_stack__e9RQ1{overflow-x:auto}.page_stackTrack__lfmuA ul[aria-hidden=true]{display:none}}