@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap";#__nuxt,body,html{background-color:#000;color:#fff;font-family:Geist,sans-serif;height:100%;margin:0;overflow-x:hidden;overscroll-behavior:none;padding:0}#__nuxt,*,body,html{box-sizing:border-box}*{backface-visibility:hidden}.lenis{overflow:hidden}.smooth{will-change:transform}h1{font-size:36px}h1,h2{font-weight:500;letter-spacing:-.02em;line-height:1.3}h2{font-size:32px}h3{font-size:28px;font-weight:400}h3,h4{letter-spacing:-.02em;line-height:1.3}h4{font-size:22px;font-weight:300}h5{font-size:16px}h5,h6{font-weight:300;letter-spacing:-.02em;line-height:1.5}h6{font-size:12px}p{font-size:26px;font-weight:400;letter-spacing:-.03em;line-height:1.3}ul{font-size:12px;font-weight:200;line-height:1.1}a{color:#fff}a,a:hover{text-decoration:none}a:hover{color:#a7a7a7;transition:color .3s ease}strong{font-weight:700}#__nuxt,.container{max-width:100vw;overflow-x:hidden;width:100vw}.container{min-height:100vh}.logo{color:inherit;display:inline-block;text-decoration:none}.logo img{filter:invert(1);height:11px;width:auto}.content-wrap{margin-inline:auto;margin-bottom:60px;max-width:550px}@media (max-width:767px){.content-wrap{padding-inline:16px}}.home-page{padding-bottom:40px;padding-top:128px}.home-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:130px}.home-header .logo img{display:block;height:13px;width:auto}.home-footer{align-items:center;color:#c3c3c3;display:flex;font-family:Geist Mono,monospace;font-size:10px;font-weight:300;justify-content:space-between;letter-spacing:-.02em}.bio-section{margin-bottom:130px}.bio{color:#f0f0f0;font-family:Geist,sans-serif;font-weight:400}.bio-line{font-size:24px;letter-spacing:-.02em;line-height:1.18;margin:0;text-wrap:pretty}.section-title{color:#a0a0a0;font-family:Geist,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.6;margin:0 0 32px}.ventures-section{margin-bottom:130px}.ventures-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.venture-card{color:#f0f0f0;display:flex;flex-direction:column}.venture-mark{align-items:center;aspect-ratio:1/1;background:#ffffff0d;border-radius:8px;display:flex;isolation:isolate;justify-content:center;overflow:hidden;transition:background .3s ease}.venture-mark img{display:block;height:60%;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;width:60%}.venture-card:hover{color:#f0f0f0}.venture-card:hover .venture-mark{background:#ffffff14}.venture-name{font-size:14px;line-height:1.3;margin-top:12px}.venture-line{color:#a0a0a0;font-size:14px;line-height:1.4}.projects-intro{color:#f0f0f0;font-size:24px;letter-spacing:-.02em;line-height:1.18;margin:0 0 130px;text-wrap:pretty}.link-with-icon{color:#fff;display:inline;text-decoration:underline;text-decoration-color:#ffffff59;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color .3s ease,text-decoration-color .3s ease}.link-with-icon:hover{color:#a7a7a7;text-decoration-color:#a6a6a659}.link-with-icon .link-icon{display:inline-block;height:1.25em;margin-right:.1em;vertical-align:-.25em;width:1.25em}[data-reveal]{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}[data-reveal]:not(.is-in){filter:blur(4px);opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce),(scripting:none){[data-reveal],[data-reveal]:not(.is-in){filter:none;opacity:1;transform:none;transition:none}}.items-section,.links-section{margin-bottom:130px}.links-list{border-top:1px solid #3b3b3b;list-style:none;margin:0;padding:0}.links-row{align-items:center;border-bottom:1px solid #3b3b3b;color:#fff;display:flex;font-family:Geist Mono,monospace;font-size:11px;font-weight:300;height:60px;justify-content:space-between;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.links-arrow{transition:transform .2s ease}.links-row:hover{color:#a7a7a7}.links-row:hover .links-arrow{transform:translate(2px,-2px)}.clock-time{color:#c3c3c3;font-family:Geist Mono,monospace;font-size:12px;font-weight:300;letter-spacing:-.02em}.projects-grid{display:grid;gap:50px;grid-template-columns:1fr}.project-card{color:#f0f0f0;display:flex;flex-direction:column}.project-card:hover{color:#f0f0f0}.project-thumb{aspect-ratio:16/10;background:#ffffff0d;border-radius:8px;overflow:hidden}.project-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.project-card:hover .project-thumb img{transform:scale(1.03)}.project-meta{display:flex;font-size:14px;gap:12px;justify-content:space-between;line-height:1.3;margin-top:12px}.project-year{color:#a0a0a0;white-space:nowrap}.error-page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:24px;width:100vw}.error-content{max-width:520px;text-align:center}.error-code{color:#7a7a7a;font-family:Geist Mono,monospace;font-size:11px;margin:0 0 12px}.error-title{margin:0}.error-text{color:#c6c6c6;margin:14px 0 22px}.error-cta{color:#fff;font-family:Geist Mono,monospace;text-decoration:none}.error-cta:hover{color:#c6c6c6}#__nuxt[data-v-4044c1c7],body[data-v-4044c1c7],html[data-v-4044c1c7]{background-color:#000;color:#fff;font-family:Geist,sans-serif;height:100%;margin:0;overflow-x:hidden;overscroll-behavior:none;padding:0}#__nuxt[data-v-4044c1c7],[data-v-4044c1c7],body[data-v-4044c1c7],html[data-v-4044c1c7]{box-sizing:border-box}[data-v-4044c1c7]{backface-visibility:hidden}.lenis[data-v-4044c1c7]{overflow:hidden}.smooth[data-v-4044c1c7]{will-change:transform}h1[data-v-4044c1c7]{font-size:36px}h1[data-v-4044c1c7],h2[data-v-4044c1c7]{font-weight:500;letter-spacing:-.02em;line-height:1.3}h2[data-v-4044c1c7]{font-size:32px}h3[data-v-4044c1c7]{font-size:28px;font-weight:400}h3[data-v-4044c1c7],h4[data-v-4044c1c7]{letter-spacing:-.02em;line-height:1.3}h4[data-v-4044c1c7]{font-size:22px;font-weight:300}h5[data-v-4044c1c7]{font-size:16px}h5[data-v-4044c1c7],h6[data-v-4044c1c7]{font-weight:300;letter-spacing:-.02em;line-height:1.5}h6[data-v-4044c1c7]{font-size:12px}p[data-v-4044c1c7]{font-size:26px;font-weight:400;letter-spacing:-.03em;line-height:1.3}ul[data-v-4044c1c7]{font-size:12px;font-weight:200;line-height:1.1}a[data-v-4044c1c7]{color:#fff}a[data-v-4044c1c7],a[data-v-4044c1c7]:hover{text-decoration:none}a[data-v-4044c1c7]:hover{color:#a7a7a7;transition:color .3s ease}strong[data-v-4044c1c7]{font-weight:700}#__nuxt[data-v-4044c1c7],.container[data-v-4044c1c7]{max-width:100vw;overflow-x:hidden;width:100vw}.container[data-v-4044c1c7]{min-height:100vh}.logo[data-v-4044c1c7]{color:inherit;display:inline-block;text-decoration:none}.logo img[data-v-4044c1c7]{filter:invert(1);height:11px;width:auto}.content-wrap[data-v-4044c1c7]{margin-inline:auto;margin-bottom:60px;max-width:550px}@media (max-width:767px){.content-wrap[data-v-4044c1c7]{padding-inline:16px}}.home-page[data-v-4044c1c7]{padding-bottom:40px;padding-top:128px}.home-header[data-v-4044c1c7]{align-items:center;display:flex;justify-content:space-between;margin-bottom:130px}.home-header .logo img[data-v-4044c1c7]{display:block;height:13px;width:auto}.home-footer[data-v-4044c1c7]{align-items:center;color:#c3c3c3;display:flex;font-family:Geist Mono,monospace;font-size:10px;font-weight:300;justify-content:space-between;letter-spacing:-.02em}.bio-section[data-v-4044c1c7]{margin-bottom:130px}.bio[data-v-4044c1c7]{color:#f0f0f0;font-family:Geist,sans-serif;font-weight:400}.bio-line[data-v-4044c1c7]{font-size:24px;letter-spacing:-.02em;line-height:1.18;margin:0;text-wrap:pretty}.section-title[data-v-4044c1c7]{color:#a0a0a0;font-family:Geist,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.6;margin:0 0 32px}.ventures-section[data-v-4044c1c7]{margin-bottom:130px}.ventures-grid[data-v-4044c1c7]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.venture-card[data-v-4044c1c7]{color:#f0f0f0;display:flex;flex-direction:column}.venture-mark[data-v-4044c1c7]{align-items:center;aspect-ratio:1/1;background:#ffffff0d;border-radius:8px;display:flex;isolation:isolate;justify-content:center;overflow:hidden;transition:background .3s ease}.venture-mark img[data-v-4044c1c7]{display:block;height:60%;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;width:60%}.venture-card[data-v-4044c1c7]:hover{color:#f0f0f0}.venture-card:hover .venture-mark[data-v-4044c1c7]{background:#ffffff14}.venture-name[data-v-4044c1c7]{font-size:14px;line-height:1.3;margin-top:12px}.venture-line[data-v-4044c1c7]{color:#a0a0a0;font-size:14px;line-height:1.4}.projects-intro[data-v-4044c1c7]{color:#f0f0f0;font-size:24px;letter-spacing:-.02em;line-height:1.18;margin:0 0 130px;text-wrap:pretty}.link-with-icon[data-v-4044c1c7]{color:#fff;display:inline;text-decoration:underline;text-decoration-color:#ffffff59;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color .3s ease,text-decoration-color .3s ease}.link-with-icon[data-v-4044c1c7]:hover{color:#a7a7a7;text-decoration-color:#a6a6a659}.link-with-icon .link-icon[data-v-4044c1c7]{display:inline-block;height:1.25em;margin-right:.1em;vertical-align:-.25em;width:1.25em}[data-reveal][data-v-4044c1c7]{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}[data-reveal][data-v-4044c1c7]:not(.is-in){filter:blur(4px);opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce),(scripting:none){[data-reveal][data-v-4044c1c7],[data-reveal][data-v-4044c1c7]:not(.is-in){filter:none;opacity:1;transform:none;transition:none}}.items-section[data-v-4044c1c7],.links-section[data-v-4044c1c7]{margin-bottom:130px}.links-list[data-v-4044c1c7]{border-top:1px solid #3b3b3b;list-style:none;margin:0;padding:0}.links-row[data-v-4044c1c7]{align-items:center;border-bottom:1px solid #3b3b3b;color:#fff;display:flex;font-family:Geist Mono,monospace;font-size:11px;font-weight:300;height:60px;justify-content:space-between;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.links-arrow[data-v-4044c1c7]{transition:transform .2s ease}.links-row[data-v-4044c1c7]:hover{color:#a7a7a7}.links-row:hover .links-arrow[data-v-4044c1c7]{transform:translate(2px,-2px)}.clock-time[data-v-4044c1c7]{color:#c3c3c3;font-family:Geist Mono,monospace;font-size:12px;font-weight:300;letter-spacing:-.02em}.projects-grid[data-v-4044c1c7]{display:grid;gap:50px;grid-template-columns:1fr}.project-card[data-v-4044c1c7]{color:#f0f0f0;display:flex;flex-direction:column}.project-card[data-v-4044c1c7]:hover{color:#f0f0f0}.project-thumb[data-v-4044c1c7]{aspect-ratio:16/10;background:#ffffff0d;border-radius:8px;overflow:hidden}.project-thumb img[data-v-4044c1c7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.project-card:hover .project-thumb img[data-v-4044c1c7]{transform:scale(1.03)}.project-meta[data-v-4044c1c7]{display:flex;font-size:14px;gap:12px;justify-content:space-between;line-height:1.3;margin-top:12px}.project-year[data-v-4044c1c7]{color:#a0a0a0;white-space:nowrap}.error-page[data-v-4044c1c7]{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:24px;width:100vw}.error-content[data-v-4044c1c7]{max-width:520px;text-align:center}.error-code[data-v-4044c1c7]{color:#7a7a7a;font-family:Geist Mono,monospace;font-size:11px;margin:0 0 12px}.error-title[data-v-4044c1c7]{margin:0}.error-text[data-v-4044c1c7]{color:#c6c6c6;margin:14px 0 22px}.error-cta[data-v-4044c1c7]{color:#fff;font-family:Geist Mono,monospace;text-decoration:none}.error-cta[data-v-4044c1c7]:hover{color:#c6c6c6}
