.home_root__h_YgT{z-index:4;height:100vh;height:calc(100*var(--svh, 1vh));height:100svh;position:relative;background-color:#0a0a0a;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:none;padding:0}.home_header__Sj6eK{position:absolute;top:calc(var(--layout-columns-gap) + 3.1vw);left:var(--layout-margin)}@media(max-width:812px){.home_header__Sj6eK{top:calc(var(--layout-columns-gap) + 6.5vw)}}.home_subtitle__HtEOw{position:absolute;bottom:10vw;right:var(--layout-margin);font-size:.85vw;font-weight:550;color:hsla(0,0%,100%,.5);letter-spacing:.12em;text-transform:uppercase;z-index:3}@media(max-width:812px){.home_subtitle__HtEOw{font-size:2.8vw;bottom:16vw}}.home_heroTextTop__RMa_U{position:absolute;top:30vw;left:-.04em;font-size:18.5vw;line-height:.88;font-weight:750;color:#fff;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;pointer-events:none;z-index:2}@media(max-width:812px){.home_heroTextTop__RMa_U{font-size:22vw;top:unset;bottom:41.36vw}}.home_heroTextBottom__WAl1h{position:absolute;bottom:9vw;right:-.04em;font-size:18.5vw;line-height:.88;font-weight:750;color:#fff;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;pointer-events:none;z-index:2}@media(max-width:812px){.home_heroTextBottom__WAl1h{font-size:22vw;bottom:22vw}}.home_floatLetter__tIHO2{display:inline-block;--float-y:0px;--scroll-y:0px;animation:home_floatLetter__tIHO2 4s ease-in-out infinite}@keyframes home_floatLetter__tIHO2{0%,to{transform:translateY(var(--scroll-y,0))}50%{transform:translateY(calc(var(--scroll-y, 0px) - 14px))}}.home_bgImage__A898e{position:absolute;inset:0;background-image:url(/other/coding.jpg);background-size:cover;background-position:bottom;opacity:.35;z-index:1}.home_marqueeWrapper__0dfCh{position:relative;z-index:3;background-color:#000;overflow:hidden;padding:.9vw 0;flex-shrink:0}@media(max-width:812px){.home_marqueeWrapper__0dfCh{padding:2.5vw 0}}.home_marqueeTrack__bbQe7{display:flex;white-space:nowrap;will-change:transform}.home_marqueeItem__VnM_a{font-size:1.1vw;font-weight:750;color:#fff;letter-spacing:.15em;text-transform:uppercase;padding-right:2.5vw;flex-shrink:0}@media(max-width:812px){.home_marqueeItem__VnM_a{font-size:3.2vw;padding-right:5vw}}.home_diamond__EjYnc{margin:0 .5em}@keyframes home_marquee__oW8GS{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.about_root__PbHfP{position:relative;height:100svh;overflow:hidden;background-color:var(--white);box-shadow:none;padding:0}.about_track__V8Efx{display:flex;flex-direction:row;height:100%;width:max-content;will-change:transform}.about_panel__hjZyn{height:100svh;width:80vw;flex-shrink:0;position:relative;padding:0 6vw}.about_panel__hjZyn:first-child{width:60vw;display:flex;flex-direction:column;justify-content:center}.about_panel__hjZyn:last-child{width:70vw}@media(max-width:812px){.about_panel__hjZyn{width:90vw;padding:0 var(--layout-margin)}.about_panel__hjZyn:first-child{width:85vw}.about_panel__hjZyn:last-child{width:100%}}.about_index__J5VcV{position:absolute;top:var(--layout-columns-gap);left:6vw;font-size:.75vw;font-weight:550;letter-spacing:.15em;color:rgba(0,0,0,.35)}@media(max-width:812px){.about_index__J5VcV{font-size:2.7vw;left:var(--layout-margin)}}.about_name__TabAi{font-size:7vw;line-height:.92;letter-spacing:-.03em;color:var(--black)}@media(max-width:812px){.about_name__TabAi{font-size:11vw}}.about_role__0LgZG{margin-top:2vw;color:rgba(0,0,0,.45);letter-spacing:.1em;text-transform:uppercase}@media(max-width:812px){.about_role__0LgZG{margin-top:4vw}}.about_imageWrap__ubR9B{position:absolute;top:50%;left:6vw;transform:translateY(-50%);width:35vw;height:75vh;border-radius:1vw;overflow:hidden}@media(max-width:812px){.about_imageWrap__ubR9B{width:75vw;height:65vh;left:var(--layout-margin)}}.about_quote__WwbdU{position:absolute;top:calc(50% - 8vw);left:-12vw;color:var(--black);max-width:55vw;line-height:1.3}@media(max-width:812px){.about_quote__WwbdU{top:50%;transform:translateY(-100%);left:var(--layout-margin);max-width:90vw;font-size:5.5vw}}.about_bio__9yss8{position:absolute;top:calc(50% + 2vw);right:6vw;color:var(--black);max-width:35vw;line-height:1.7;text-align:right}@media(max-width:812px){.about_bio__9yss8{top:50%;transform:translateY(0);right:var(--layout-margin);max-width:90vw;text-align:right}}.about_cta__b45aE{margin-top:calc(var(--layout-columns-gap)*2);display:flex;justify-content:flex-end}.textOpacity_title___R4_t{width:63%}@media(max-width:812px){.textOpacity_title___R4_t{width:100%}}.quote_root__N7YTH{position:relative;background-color:var(--white);width:100%;height:300svh}.quote_root__N7YTH .quote_text__mBwQ0{text-align:center;width:100%;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100svh}.quote_root__N7YTH .quote_text__mBwQ0>div{perspective:1000px}.appearByWords_title__c1a1A .appearByWords_char__KmySQ{display:inline-block;overflow:hidden}.appearByWords_title__c1a1A .appearByWords_char__KmySQ>*{display:inline-block}.appearByWords_title__c1a1A.appearByWords_visible__ljtoz>*{transition:all .45s ease-in-out;transition-delay:calc(50ms*var(--i));opacity:1}.appearByWords_title__c1a1A:not(.appearByWords_visible__ljtoz)>*{opacity:0;transform:translateY(20%)}.projects_titleContainer__xEhTw{background-color:var(--white);padding-top:0;padding-bottom:0;align-items:center}.projects_titleContainer__xEhTw .projects_title__njJAs{grid-column:1/10;padding-bottom:calc(var(--layout-columns-gap)*1)}@media(max-width:812px){.projects_titleContainer__xEhTw .projects_title__njJAs{grid-column:1/7}}.projects_root__qa0vh{box-shadow:none;padding:0;background-color:var(--white)}.projects_bento__5t_gr{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:1fr 1fr;height:100svh;grid-gap:.4vw;gap:.4vw;padding:0}@media(max-width:812px){.projects_bento__5t_gr{grid-template-columns:1fr;grid-template-rows:unset;height:auto;gap:.8vw}}.projects_bentoCard__hQ5l4{position:relative;overflow:hidden;grid-row:span 1;cursor:pointer}.projects_bentoCard__hQ5l4:hover .projects_bentoOverlay__5h00R{opacity:.55}.projects_bentoCard__hQ5l4:hover .projects_bentoMeta__Azfbo{opacity:1;transform:translateY(0)}.projects_bentoCard__hQ5l4:hover .projects_bentoVideo__s8D_L{transform:scale(1.04)}@media(max-width:812px){.projects_bentoCard__hQ5l4{aspect-ratio:16/9;height:auto}}.projects_bentoCardFeatured__lXF3T{grid-row:span 2}@media(max-width:812px){.projects_bentoCardFeatured__lXF3T{grid-row:span 1}}.projects_bentoVideo__s8D_L{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.projects_bentoOverlay__5h00R{position:absolute;inset:0;background:#000;opacity:.2;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.projects_bentoMeta__Azfbo{position:absolute;bottom:2vw;left:2vw;display:flex;flex-direction:column;gap:.4vw;opacity:0;transform:translateY(.8vw);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94)}@media(max-width:812px){.projects_bentoMeta__Azfbo{opacity:1;transform:none;bottom:4vw;left:4vw;gap:1.5vw}}.projects_projectIndex__yDPOj{color:hsla(0,0%,100%,.6);letter-spacing:.15em}.projects_projectTitle__otRGG{color:#fff;line-height:1}.projects_projectDate__Jl3GI{color:hsla(0,0%,100%,.5);letter-spacing:.1em;text-transform:uppercase}.projects_buttonContainer__AKeGO{display:flex;justify-content:center;width:100%;padding:calc(var(--layout-columns-gap)*4) 0 var(--layout-columns-gap);background-color:var(--white)}