.page_about___YV79{display:flex;align-items:center;gap:50px;justify-content:center;min-height:100vh;max-width:800px;margin:0 auto;padding:100px 15px}@media (max-width:767px){.page_about___YV79{flex-direction:column}}.header_header__2pZKc{position:fixed;z-index:999;width:100%;padding:var(--page-padding);display:flex;justify-content:flex-end}.header_header__2pZKc .header_navbar__cQsDZ{padding:5px 5px 6px 24px;border:1px solid hsla(0,0%,100%,.2);background-color:#020617;border-radius:3.40282e+38px;display:flex;align-items:center;gap:1em}@media screen and (max-width:991px){.header_header__2pZKc .header_navbar__cQsDZ.header_open__Ioh5Y{padding:4px 5px 6px}}.header_header__2pZKc .header_menuName__MbCUy.header_open__Ioh5Y{display:none}.header_header__2pZKc .header_menuLinks__tBJo_{display:none;align-items:center;gap:1em}.header_header__2pZKc .header_menuLinks__tBJo_.header_open__Ioh5Y{display:flex}.header_header__2pZKc .header_toggler__tfrbC{z-index:100;width:38px;height:38px;border-radius:50%;background-color:rgba(2,6,23,.5);display:flex;align-items:center;justify-content:center}.header_header__2pZKc .header_toggler__tfrbC .header_svg__e3W9O{stroke:#fff;transition:.2s}.header_header__2pZKc .header_toggler__tfrbC .header_svg__e3W9O .header_g__0n6YN:first-child{opacity:1;transition:opacity 0s .2s}.header_header__2pZKc .header_toggler__tfrbC .header_svg__e3W9O .header_g__0n6YN:first-child .header_line___a1iH{transition:transform .2s .2s;transform:translateY(0)}.header_header__2pZKc .header_toggler__tfrbC .header_svg__e3W9O .header_g__0n6YN:last-child{opacity:0;transition:opacity 0s .2s}.header_header__2pZKc .header_toggler__tfrbC .header_svg__e3W9O .header_g__0n6YN:last-child .header_line___a1iH{transition:transform .2s;transform:rotate(0deg);transform-origin:center}.header_header__2pZKc .header_toggler__tfrbC.header_open__Ioh5Y .header_svg__e3W9O .header_g__0n6YN:first-child{opacity:0}.header_header__2pZKc .header_toggler__tfrbC.header_open__Ioh5Y .header_svg__e3W9O .header_g__0n6YN:first-child .header_line___a1iH{transition:transform .2s}.header_header__2pZKc .header_toggler__tfrbC.header_open__Ioh5Y .header_svg__e3W9O .header_g__0n6YN:first-child .header_line___a1iH:first-child{transform:translateY(7px)}.header_header__2pZKc .header_toggler__tfrbC.header_open__Ioh5Y .header_svg__e3W9O .header_g__0n6YN:first-child .header_line___a1iH:last-child{transform:translateY(-7px)}.header_header__2pZKc .header_toggler__tfrbC.header_open__Ioh5Y .header_svg__e3W9O .header_g__0n6YN:last-child{opacity:1}.header_header__2pZKc .header_toggler__tfrbC.header_open__Ioh5Y .header_svg__e3W9O .header_g__0n6YN:last-child .header_line___a1iH{transition:transform .2s .2s}.header_header__2pZKc .header_toggler__tfrbC.header_open__Ioh5Y .header_svg__e3W9O .header_g__0n6YN:last-child .header_line___a1iH:first-child{transform:rotate(45deg)}.header_header__2pZKc .header_toggler__tfrbC.header_open__Ioh5Y .header_svg__e3W9O .header_g__0n6YN:last-child .header_line___a1iH:last-child{transform:rotate(-45deg)}.header_mobileOverlay__gTydQ{position:fixed;inset:0;background:rgba(2,6,23,.92);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);display:none;align-items:center;justify-content:center;z-index:59;opacity:0;transition:opacity .3s ease;pointer-events:none}.header_mobileOverlay__gTydQ.header_open__Ioh5Y{opacity:1;pointer-events:auto}.header_mobileNav___tVDh{display:flex;flex-direction:column;gap:34px;align-items:center}@media (max-width:991px){.header_menuLinks__tBJo_{display:none!important}.header_mobileOverlay__gTydQ{display:flex}.header_mobileNav___tVDh a.animLink{font-size:1.5rem}}.link_animLink__QiPhu{position:relative;display:inline-inline;text-decoration:none;color:#fff;overflow:hidden;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;font-weight:500}.link_textWrap__nHA2y{position:relative;display:inline-block;overflow:hidden;line-height:.8}.link_widthKeeper__vTw6B{visibility:hidden;white-space:nowrap;display:block;pointer-events:none}.link_wkChar__dxfzY{display:inline-block}.link_textLayer__oJ9kA{position:absolute;inset:0;white-space:nowrap}.link_linkChar__5Dmwy{display:inline-block;transition:transform .52s cubic-bezier(.6,.05,.2,.9);will-change:transform}.link_layerCurrent__x0StF .link_linkChar__5Dmwy,.link_linkChar__5Dmwy{transform:translateY(0)}.link_layerNext__h_GS1 .link_linkChar__5Dmwy{transform:translateY(115%)}.link_animLink__QiPhu:focus-visible .link_layerCurrent__x0StF .link_linkChar__5Dmwy,.link_animLink__QiPhu:hover .link_layerCurrent__x0StF .link_linkChar__5Dmwy{transform:translateY(-115%);transition-delay:calc(var(--i) * 40ms)}.link_animLink__QiPhu:focus-visible .link_layerNext__h_GS1 .link_linkChar__5Dmwy,.link_animLink__QiPhu:hover .link_layerNext__h_GS1 .link_linkChar__5Dmwy{transform:translateY(0);transition-delay:calc(var(--i) * 40ms + 60ms)}.link_animLink__QiPhu:not(:hover):not(:focus-visible) .link_layerCurrent__x0StF .link_linkChar__5Dmwy{transition-delay:calc(var(--rev) * 40ms)}.link_animLink__QiPhu:not(:hover):not(:focus-visible) .link_layerNext__h_GS1 .link_linkChar__5Dmwy{transition-delay:calc(var(--rev) * 40ms + 60ms)}.link_animUnderline__3uZFj{position:absolute;left:0;right:0;bottom:0;height:1px;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.6,.05,.2,.9);will-change:transform;pointer-events:none}.link_animLink__QiPhu:focus-visible .link_animUnderline__3uZFj,.link_animLink__QiPhu:hover .link_animUnderline__3uZFj{transform:scaleX(1)}.link_visuallyHidden__0sXfa{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media (prefers-reduced-motion:reduce){.link_animUnderline__3uZFj,.link_linkChar__5Dmwy{transition:none!important;transform:translateY(0)!important}.link_layerNext__h_GS1{display:none}}.intro_intro__IxOxP{min-height:180vh;text-align:center;margin:0 auto}.intro_intro__IxOxP .intro_container__Fx_cD{position:sticky;top:0;min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 15px}.intro_intro__IxOxP .intro_star__C9CPV .intro_starsvg__dkUtE{fill:#3e3614;filter:blur(2px)}.intro_intro__IxOxP .intro_star__C9CPV .intro_starblur__9ukLt{background:#aa9645;width:100px;height:300px;margin:auto}.intro_intro__IxOxP .intro_starCore__oZkv8:after{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.35),rgba(59,130,246,0) 70%);mix-blend-mode:screen;pointer-events:none;opacity:.65}@media(prefers-reduced-motion:reduce){.intro_intro__IxOxP .intro_starCore__oZkv8,.intro_intro__IxOxP .intro_starInteractive__DUdM7{transform:none!important}}.intro_intro__IxOxP .intro_text__lhBY5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 15px}.intro_intro__IxOxP .intro_title__b3TTZ{font-size:2rem;line-height:1.2;letter-spacing:.5px;margin:0 auto 1rem;background:radial-gradient(circle at center,#e9e3c6 40%,#5e5e5e 80%,#777 100%);background-clip:text;-webkit-background-clip:text;color:transparent;z-index:0;animation:intro_opacityReveal__iL_WB 3s ease-in-out forwards;animation-delay:1.5s;opacity:0;text-wrap:balance}@media only screen and (max-width:991px){.intro_intro__IxOxP .intro_title__b3TTZ{font-size:1.75rem;background:radial-gradient(circle at center,#e9e3c6);background-clip:text;-webkit-background-clip:text}}@media only screen and (max-width:400px){.intro_intro__IxOxP .intro_title__b3TTZ{font-size:1.625rem}}.intro_intro__IxOxP .intro_title__b3TTZ .intro_word1__aSETy{background:radial-gradient(circle at center,#e9e3c6);background-clip:text;-webkit-background-clip:text}.intro_intro__IxOxP .intro_title__b3TTZ .intro_word2__gDQoL{background:linear-gradient(90deg,#817f78,#777);background-clip:text;-webkit-background-clip:text}@media only screen and (max-width:900px){.intro_intro__IxOxP .intro_title__b3TTZ .intro_word2__gDQoL{background:radial-gradient(circle at center,#e9e3c6);background-clip:text;-webkit-background-clip:text}}.intro_intro__IxOxP .intro_title__b3TTZ .intro_wordanimate__EC2VQ{opacity:0}.intro_intro__IxOxP .intro_description__BO1yT{font-size:1.125rem;margin-bottom:2rem;z-index:0;color:#e9e3c6;animation:intro_opacityReveal__iL_WB 3s ease-in-out forwards;animation-delay:1s;opacity:0}.intro_intro__IxOxP .intro_scroll__Mh1tV{font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;font-weight:500;position:absolute;bottom:var(--page-padding);right:var(--page-padding)}@media only screen and (max-width:991px){.intro_intro__IxOxP .intro_scroll__Mh1tV{bottom:calc(var(--page-padding) + 100px)}}.intro_cat__1iQOq{position:relative;display:inline-block}.intro_cat__1iQOq .intro_catMeowBtn__WjE8I{position:absolute;bottom:15px;right:40px;width:100px;height:70px;background-color:transparent;border:0}.intro_cat__1iQOq .intro_catMeowBtn__WjE8I .intro_catMeowImage__Y5ftJ{position:absolute;left:15px;top:-5px;opacity:0;animation:intro_fadeUp__5kmPz 2s ease-in-out forwards}.intro_type__mMuzP{border-right:.01em solid;animation:intro_caret__D0HxW 1s steps(1) infinite}@keyframes intro_fadeUp__5kmPz{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}@keyframes intro_caret__D0HxW{50%{border-color:transparent}}.intro_revealText__XO_Xm{position:relative;display:inline-block}.intro_currentText__bNH_i{position:relative;z-index:1;transition:opacity .4s}.intro_nextText__VJ3fE{position:absolute;left:0;top:0;width:0;overflow:hidden;white-space:nowrap;color:#38bdf8;transition:width .7s cubic-bezier(.4,0,.2,1);z-index:2;pointer-events:none}.intro_revealed__ZgtME{width:100%;transition:width .7s cubic-bezier(.4,0,.2,1)}.intro_nameButton__6IU5e{padding:0;color:inherit}.intro_nameButton__6IU5e:after{bottom:.12em;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='6' viewBox='0 0 60 6'><path d='M0 3 Q5 0 10 3 T20 3 T30 3 T40 3 T50 3 T60 3' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round'/></svg>") repeat-x;opacity:.9;transition:filter .3s ease,opacity .3s ease}.intro_nameButton__6IU5e:focus-visible:after,.intro_nameButton__6IU5e:hover:after{filter:drop-shadow(0 0 2px currentColor)}@media(prefers-reduced-motion:reduce){.intro_nameButton__6IU5e:after{transition:none}}@keyframes intro_opacityReveal__iL_WB{0%{opacity:0}to{opacity:1}}.intro_nameButton__6IU5e{position:relative;display:inline-block;padding:0 2px;border:0;background:none;cursor:pointer;font:inherit;line-height:1;background-image:radial-gradient(circle at center,#e9e3c6 40%,#e9e3c6 0);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-decoration:none}@supports not (-webkit-background-clip:text){.intro_nameButton__6IU5e{color:#e9e3c6}}.intro_nameButton__6IU5e:after{content:"";position:absolute;left:0;right:0;bottom:-.18em;height:6px;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='6' viewBox='0 0 60 6'><path d='M0 3 Q5 0 10 3 T20 3 T30 3 T40 3 T50 3 T60 3' fill='none' stroke='%23e9e3c6' stroke-width='1.5' stroke-linecap='round'/></svg>") repeat-x;background-size:60px 6px;background-position:0 0;opacity:1;transition:opacity .3s ease;animation:none}@keyframes intro_waveSlide__9NZVB{0%{background-position:0 0}to{background-position:60px 0}}.intro_nameButton__6IU5e:focus-visible:after,.intro_nameButton__6IU5e:hover:after{animation:intro_waveSlide__9NZVB 2s linear infinite;opacity:1}@media(prefers-reduced-motion:reduce){.intro_nameButton__6IU5e:focus-visible:after,.intro_nameButton__6IU5e:hover:after{animation:none}}.intro_nameButtonText__2BXXJ{position:relative;display:inline-block;padding:0 2px;background-image:radial-gradient(circle at center,#e9e3c6 40%,#e9e3c6 0);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.intro_nameButtonText__2BXXJ:after{display:none!important;content:none!important}@media(pointer:coarse){.intro_nameButton__6IU5e:after{display:none!important}.intro_nameButton__6IU5e{cursor:default}}.intro_pixelStar__dXHyy{position:absolute;inset:0;mix-blend-mode:screen;pointer-events:none}.projects_project__T78iI{padding:var(--page-padding);max-width:1800px;margin:0 auto;.projects_projectContent__WxELu{padding:var(--page-padding);position:relative;display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:flex-start;overflow:hidden;@media (max-width:991px){grid-template-columns:1fr}}.projects_projectCard__7S5P6{background:#071133}.projects_noise__OBwox{background-image:url(https://ui.aceternity.com/noise.webp);background-size:30%;opacity:.05;pointer-events:none}.projects_titleDiv__y7xQ8{margin-bottom:var(--page-padding);max-width:53ch;text-shadow:0 0 1px #000;@media (max-width:991px){max-width:100%;grid-row-start:2}.projects_title__VyrJZ{font-size:2rem;@media (max-width:1200px){font-size:1.75rem}}}.projects_description__RMryX{opacity:.6}.projects_imgWrap__72K__{position:relative}.projects_img__CTszn{position:relative;width:100%;box-shadow:-1px 0 6px 0 rgba(0,0,0,.325)}}.projects_contactForm__GYN5s{.projects_textarea__iKdCt{background-color:transparent;border:1px solid #fff;width:100%;height:100px;padding:1em}}.projects_stickyReveal__tksCE{position:relative;width:100%;padding:var(--page-padding)}.projects_columns__ebC4C{display:grid;grid-template-columns:minmax(0,400px) 1fr;gap:clamp(2rem,5vw,6rem);align-items:start}.projects_textCol__SQ_WB{padding-block:18vh 30vh}.projects_revealSection__UjPhh{min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;opacity:.35;transition:opacity .5s ease,transform .6s cubic-bezier(.4,.2,.2,1);transform:translateY(40px)}.projects_revealSection__UjPhh:last-child{min-height:300px}.projects_activeText__5unVE{transform:translateY(0)}.projects_imageCol__fTpbx{position:sticky;top:0}.projects_imageWrapper__vIsJH{height:100vh;display:flex;align-items:center;justify-content:center;pointer-events:none}.projects_imageStack__BmQiO{position:relative;width:100%;max-width:100%;aspect-ratio:288/151;border-radius:.5rem;overflow:hidden;margin:0 auto}.projects_imageLayer__qcpj8{position:absolute;inset:0;opacity:0;transform:scale(1.04) translateY(10px);transition:opacity .9s cubic-bezier(.4,.2,.2,1),transform 1.4s cubic-bezier(.19,1,.22,1);will-change:opacity,transform}.projects_imageActive__ZerzJ{opacity:1;transform:scale(1) translateY(0);z-index:2}.projects_stickyImg__EVFhn{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.projects_mobileList__fOYmJ{display:none}.projects_revealSection__UjPhh.projects_revealed__UOCiB{transform:translateY(0)}.projects_activeText__5unVE{opacity:1}.projects_projectTitle__Kuuw5{margin-bottom:0}.projects_projectBtn__GC52i{margin-top:1rem}@media screen and (max-width:1200px){.projects_stickyReveal__tksCE{display:none}.projects_mobileList__fOYmJ{display:flex;flex-direction:column;gap:6rem;width:100%;padding:var(--page-padding);padding-bottom:6rem}.projects_mobileItem__oCIV2{display:flex;flex-direction:column;gap:1.25rem;opacity:0;transform:translateY(40px);transition:opacity .55s ease,transform .65s cubic-bezier(.4,.2,.2,1);will-change:opacity,transform}.projects_mobileItem__oCIV2.projects_revealed__UOCiB{opacity:1;transform:translateY(0)}.projects_mobileImgWrap__2edre{position:relative;width:100%;aspect-ratio:288/151;border-radius:.5rem;overflow:hidden}.projects_mobileImg__cU9vo{-o-object-fit:cover;object-fit:cover}.projects_mobileText__uTHuk{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}}@media (prefers-reduced-motion:reduce){.projects_imageLayer__qcpj8,.projects_revealSection__UjPhh{transition:none;transform:none!important}}.cursor_cursor__kJzGW{position:fixed;inset:0;pointer-events:none;z-index:9999}.cursor_cursor__kJzGW .cursor_span__MFlBo{position:fixed;top:0;left:0;will-change:transform;pointer-events:none}.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_sm__xwnNc{width:50px;height:50px;display:flex;justify-content:center;align-items:center}.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_sm__xwnNc .cursor_svg__WRogq{display:none;height:14px;fill:var(--green)}.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_sm__xwnNc .cursor_svg__WRogq#cursor_minus__V8HyB{height:auto;width:14px}.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_lg__cBXOQ{width:50px;height:50px;border:1px solid #fff;border-radius:50%;transition:width .25s cubic-bezier(.4,.2,.2,1),height .25s cubic-bezier(.4,.2,.2,1),border-color .25s}.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_lg__cBXOQ.cursor_cursorVideo__xJbWM{overflow:hidden}.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_lg__cBXOQ .cursor_video__PS13Q{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:0;transform:scale(.8);transition:opacity .45s ease,transform .6s cubic-bezier(.4,.2,.2,1);pointer-events:none}.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_lg__cBXOQ.cursor_cursorVideo__xJbWM .cursor_video__PS13Q{opacity:1;transform:scale(1)}.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_lg__cBXOQ.cursor_hidden__IP9uW{opacity:0;transform:scale(.5);transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_lg__cBXOQ,.cursor_cursor__kJzGW .cursor_span__MFlBo.cursor_lg__cBXOQ .cursor_video__PS13Q{transition:none}}@keyframes cursor_waveSlide__SgDlv{0%{background-position:0 0}to{background-position:60px 0}}