.page_page__ZU32B{position:relative;overflow:clip;background:var(--color-neutral-950)}.page_topMenu__wpgOH{position:fixed;z-index:50;top:1.875rem;left:50%;transform:translateX(-50%)}.page_hero__SKW6o{position:relative;height:60rem;overflow:hidden;background:transparent}.page_heroNoiseLayer__szIAq{position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:80rem;pointer-events:none;opacity:1;-webkit-mask-image:linear-gradient(180deg,#000 0 75%,transparent);mask-image:linear-gradient(180deg,#000 0 75%,transparent)}.page_heroNoise__tXbRb{position:absolute;inset:0}.page_heroMark__NJzTH{position:absolute;z-index:0;inset:0 0 auto;height:19.0625rem;overflow:hidden;pointer-events:none}.page_heroMark__NJzTH img{position:absolute;left:0;width:100%;min-width:90rem;height:auto;object-fit:fill}.page_heroMark__NJzTH img:first-child{top:0}.page_heroMark__NJzTH img:nth-child(2){top:-3.75rem}.page_heroMark__NJzTH img:nth-child(3){top:-7.5rem}.page_heroMark__NJzTH img:nth-child(4){top:-11.25rem}.page_heroMark__NJzTH img:nth-child(5){top:-15rem}.page_heroMark__NJzTH img:nth-child(6){top:-18.75rem}.page_heroContent__2lPR8{position:absolute;top:22.25rem;right:0;left:0;width:calc(100% - 2.5rem);margin-inline:auto;text-align:center}.page_heroTitleMobile__Mpsny,.page_heroTitle__Gfler{position:relative;z-index:3;margin:0;color:var(--color-neutral-50);font-family:var(--font-display);font-size:var(--type-hero);font-weight:500;line-height:1.15625;mix-blend-mode:difference}.page_heroTitle__Gfler{width:100%;max-width:100%;margin-inline:0;font-size:clamp(3.5rem,6.667vw,8rem);text-align:center;white-space:nowrap}.page_heroTitle__Gfler [data-text-scramble],.page_heroTitle__Gfler [data-text-scramble]>span{display:block;width:100%;text-align:center;white-space:inherit}.page_heroTitle__Gfler>span{display:block;width:100%;text-align:center}.page_heroTitleMobile__Mpsny{display:none}.page_heroSubtitle__RTAw0{display:flex;justify-content:center;align-items:baseline;gap:.35em;margin:-.5rem 0 0;font-size:clamp(2rem,3.333vw,4rem);font-weight:400;line-height:normal;text-transform:lowercase;white-space:nowrap;width:max-content;max-width:100%;margin-inline:auto}.page_heroSubtitleAccent__qNxM7{color:var(--color-lime-400)}.page_heroSubtitleRest__KbMA0{color:var(--color-neutral-50)}.page_scrollButton__inWHF{position:absolute;z-index:4;bottom:4.5rem;left:50%;transform:translateX(-50%)}.page_sectionReveal__gJAqd{width:100%}.page_sectionHeader__a4Fw5{position:relative;height:15.1875rem;overflow:hidden}.page_sectionWatermark__bfCiD{color:transparent;font-family:var(--font-display);font-size:var(--type-watermark);font-weight:500;line-height:.9;-webkit-text-stroke:2px var(--color-neutral-800)}.page_sectionTitle__hzsAh{position:absolute;z-index:1;top:5rem;left:50%;width:min(var(--content-standard),calc(100% - 5rem));margin:0;font-family:var(--font-display);font-size:var(--type-section);font-weight:500;line-height:normal;transform:translateX(-50%)}.page_sectionTitle__hzsAh>span{flex-wrap:nowrap}.page_mobileSectionTitle__lukhc{display:none}.page_about__aOfOo{position:relative;z-index:1;min-height:79.5625rem;background:var(--color-neutral-950);border-radius:var(--section-radius) var(--section-radius) 0 0}.page_aboutBody__bXyQE{display:grid;width:min(var(--content-standard),calc(100% - 2.5rem));min-height:49.375rem;grid-template-columns:40.625rem minmax(0,52.5rem);gap:1.875rem;margin:0 auto;padding:7.5rem 0}.page_aboutReveal___bAVN{min-width:0;height:100%}.page_aboutReveal___bAVN>*{height:100%}.page_profile__26kbZ{display:grid;min-width:0;min-height:49.375rem;grid-template-rows:21.25rem auto 16.875rem;gap:1.875rem}.page_profileTop__7HHli{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:3.5rem}.page_avatars__QeJBI{position:relative;width:23.75rem;height:21.25rem;flex:0 0 23.75rem;isolation:isolate}.page_avatarFrame__RvgzX{position:absolute;z-index:calc(3 - var(--avatar-index));top:calc(var(--avatar-index) * 1.25rem);left:calc(var(--avatar-index) * 2.5rem);width:18.75rem;height:18.75rem;overflow:hidden}.page_avatarFrame__RvgzX:hover{z-index:4}.page_avatar__m7D8N{object-fit:cover;object-position:center top}.page_experience__Q0l0p{position:relative;width:23.125rem;height:18.75rem;flex:0 0 23.125rem;overflow:visible}.page_experienceEcho__sneVk{position:absolute;inset:0}.page_experienceEcho__sneVk span{position:absolute;left:0;color:transparent;font-size:8rem;font-weight:400;line-height:normal;mix-blend-mode:difference;-webkit-text-stroke:2px var(--color-lime-400)}.page_experienceEcho__sneVk span:first-child{top:-1.8125rem}.page_experienceEcho__sneVk span:nth-child(2){top:0;color:var(--color-lime-400)}.page_experienceEcho__sneVk span:nth-child(3){top:2.375rem;color:var(--color-lime-400)}.page_experienceEcho__sneVk span:nth-child(4){top:3.3125rem}.page_experienceValue__O3oEh{position:absolute;z-index:2;right:0;bottom:3.1875rem;margin:0;color:var(--color-neutral-50);font-family:var(--font-body);font-size:2.5rem;font-weight:500;line-height:normal;text-transform:uppercase;white-space:nowrap}.page_bio__fqC7V{align-self:start;margin:0;color:var(--color-neutral-50);font-size:1.25rem;font-weight:400;line-height:1.3}.page_resume__IVT8H{align-self:end;height:16.875rem}.page_works__hjfrf{z-index:1;background:var(--color-neutral-900)}.page_process__rwNI1,.page_works__hjfrf{position:relative;overflow:hidden;border-radius:var(--section-radius) var(--section-radius) 0 0}.page_process__rwNI1{z-index:2;min-height:87.6875rem;background:var(--color-neutral-950)}@media (max-width:99rem){.page_aboutBody__bXyQE{grid-template-columns:minmax(31rem,.9fr) minmax(0,1.1fr)}.page_profileTop__7HHli{gap:1.5rem}.page_avatars__QeJBI{width:19rem;flex-basis:19rem;transform:scale(.8);transform-origin:left center;margin-right:-4rem}.page_experience__Q0l0p{transform:scale(.85);transform-origin:right center}}@media (max-width:70rem){.page_aboutBody__bXyQE{grid-template-columns:1fr}.page_profile__26kbZ{min-height:auto}}@media (max-width:47.99rem){.page_topMenu__wpgOH{top:calc(env(safe-area-inset-top, 0px) + .625rem);right:auto;left:50%;transform:translateX(-50%)}.page_hero__SKW6o{height:57rem}.page_heroMark__NJzTH{inset:0 auto auto 50%;width:120rem;height:19.0625rem;transform:translateX(-50%)}.page_heroMark__NJzTH img{width:120rem;min-width:120rem}.page_heroMark__NJzTH img:first-child{top:0}.page_heroMark__NJzTH img:nth-child(2){top:-2.3125rem}.page_heroMark__NJzTH img:nth-child(3){top:-4.625rem}.page_heroMark__NJzTH img:nth-child(4){top:-6.9375rem}.page_heroMark__NJzTH img:nth-child(5){top:-9.25rem}.page_heroMark__NJzTH img:nth-child(6){top:-11.5625rem}.page_heroContent__2lPR8{top:7.25rem;width:100%;height:35rem}.page_heroTitle__Gfler{display:none}.page_heroTitleMobile__Mpsny{position:relative;display:block;width:100%;height:33.25rem;font-size:8rem;line-height:normal;text-align:left}.page_heroTitleMobile__Mpsny span{position:absolute;display:block;white-space:nowrap}.page_heroTitleMobile__Mpsny span:first-child{top:0;left:1.25rem}.page_heroTitleMobile__Mpsny span:nth-child(2){top:.6875em;right:1.25rem}.page_heroTitleMobile__Mpsny span:nth-child(3){top:1.95em;right:1.25rem}.page_heroTitleMobile__Mpsny span:nth-child(4){top:2.6375em;left:1.25rem}.page_heroSubtitle__RTAw0{position:absolute;top:33.25rem;width:100%;margin:0;font-size:1.5rem}.page_scrollButton__inWHF{bottom:7.8125rem;width:5rem;height:5rem}.page_sectionHeader__a4Fw5{height:13.5rem}.page_sectionWatermark__bfCiD{font-size:12rem;-webkit-text-stroke-width:1px}.page_sectionTitle__hzsAh{top:3.75rem;width:calc(100% - 2.5rem);font-size:3rem}.page_desktopSectionTitle__7XHk8{display:none}.page_mobileSectionTitle__lukhc{display:block}.page_about__aOfOo{min-height:0}.page_aboutBody__bXyQE{width:calc(100% - 1.5rem);padding:0 0 5rem}.page_aboutBody__bXyQE,.page_profile__26kbZ{display:flex;min-height:0;flex-direction:column;gap:2.5rem}.page_profileTop__7HHli{display:flex;flex-direction:column;gap:1.5rem;order:2}.page_bio__fqC7V{order:1;padding-inline:.25rem;font-size:1rem}.page_resume__IVT8H{display:none}.page_avatars__QeJBI{width:100%;height:min(81vw,20.25rem);flex:none;margin:0;transform:none}.page_avatarFrame__RvgzX{top:calc(var(--avatar-index) * .75rem);left:calc(var(--avatar-index) * 7.5%);width:77.5%;height:min(75vw,18.75rem)}.page_experience__Q0l0p{width:100%;height:16rem;flex:none;transform:none}.page_experienceEcho__sneVk span{font-size:clamp(6.5rem,31vw,8rem)}.page_experienceValue__O3oEh{right:.75rem;bottom:.75rem;font-size:clamp(1.65rem,8vw,2.5rem)}.page_process__rwNI1,.page_works__hjfrf{border-radius:2rem 2rem 0 0}}@media (max-width:23rem){.page_heroTitleMobile__Mpsny{font-size:7rem}.page_heroSubtitle__RTAw0{font-size:1.25rem}}