.page-module___8aEwW__container{isolation:isolate;--row-foreground-min:10%;--row-foreground-max:36%;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100svh;display:flex;position:relative}.page-module___8aEwW__bgCanvas{z-index:-1;pointer-events:none;position:fixed;inset:0}.page-module___8aEwW__container:before{content:"";z-index:-2;pointer-events:none;background-image:radial-gradient(circle,color-mix(in srgb,var(--foreground)16%,transparent)1.2px,transparent 1.3px);opacity:.8;background-position:0 0;background-size:16px 16px;position:fixed;inset:0}.page-module___8aEwW__container:after{content:"";z-index:-2;pointer-events:none;background-image:radial-gradient(circle,color-mix(in srgb,var(--spot-accent,var(--blue))38%,transparent)1.3px,transparent 1.5px);opacity:.7;-webkit-mask-image:radial-gradient(320px 320px at var(--mouse-x,50%)var(--mouse-y,50%),#000000e6,transparent 78%);-webkit-mask-image:radial-gradient(320px 320px at var(--mouse-x,50%)var(--mouse-y,50%),#000000e6,transparent 78%);mask-image:radial-gradient(320px 320px at var(--mouse-x,50%)var(--mouse-y,50%),#000000e6,transparent 78%);background-position:0 0;background-size:16px 16px;position:fixed;inset:0}.page-module___8aEwW__row{letter-spacing:-.02em;--row-index:0;--row-count:1;gap:8px;font-size:clamp(28px,8vw,96px);font-weight:400;line-height:1;display:flex}@keyframes page-module___8aEwW__rowWave{0%{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes page-module___8aEwW__tilt{0%{transform:rotate(0)}40%{transform:rotate(-6deg)}60%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes page-module___8aEwW__jelly{0%{transform:scale(1)}40%{transform:scale(1.15,.9)}60%{transform:scale(.98,1.02)}to{transform:scale(1)}}@keyframes page-module___8aEwW__skew{0%{transform:skew(0)}40%{transform:skew(-12deg)}60%{transform:skew(6deg)}to{transform:skew(0)}}@keyframes page-module___8aEwW__blurIn{0%{filter:blur(2px)brightness(1.05);transform:translateY(0)}60%{filter:blur(.5px)brightness(1.08);transform:translateY(-4px)}to{filter:blur()brightness();transform:translateY(0)}}.page-module___8aEwW__letter{color:color-mix(in srgb,var(--foreground)calc(clamp(var(--row-foreground-min,10%),(1 - (var(--row-index)/max(1,var(--row-count) - 1)))*var(--row-foreground-max,36%),var(--row-foreground-max,36%))),var(--background));transition:color .25s,transform .3s}.page-module___8aEwW__highlight{color:var(--foreground)}.page-module___8aEwW__effectWave:hover .page-module___8aEwW__letter{color:var(--accent);animation:.6s ease-out both page-module___8aEwW__rowWave}.page-module___8aEwW__effectWave:hover .page-module___8aEwW__letter:first-child{animation-delay:0s}.page-module___8aEwW__effectWave:hover .page-module___8aEwW__letter:nth-child(2){animation-delay:40ms}.page-module___8aEwW__effectWave:hover .page-module___8aEwW__letter:nth-child(3){animation-delay:80ms}.page-module___8aEwW__effectWave:hover .page-module___8aEwW__letter:nth-child(4){animation-delay:.12s}.page-module___8aEwW__effectWave:hover .page-module___8aEwW__letter:nth-child(5){animation-delay:.16s}.page-module___8aEwW__effectWave:hover .page-module___8aEwW__letter:nth-child(6){animation-delay:.2s}.page-module___8aEwW__effectTilt:hover .page-module___8aEwW__letter{color:var(--accent);animation:.5s ease-out both page-module___8aEwW__tilt}.page-module___8aEwW__effectTilt:hover .page-module___8aEwW__letter:first-child{animation-delay:0s}.page-module___8aEwW__effectTilt:hover .page-module___8aEwW__letter:nth-child(2){animation-delay:40ms}.page-module___8aEwW__effectTilt:hover .page-module___8aEwW__letter:nth-child(3){animation-delay:80ms}.page-module___8aEwW__effectTilt:hover .page-module___8aEwW__letter:nth-child(4){animation-delay:.12s}.page-module___8aEwW__effectTilt:hover .page-module___8aEwW__letter:nth-child(5){animation-delay:.16s}.page-module___8aEwW__effectTilt:hover .page-module___8aEwW__letter:nth-child(6){animation-delay:.2s}.page-module___8aEwW__effectUnderline .page-module___8aEwW__letter{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;transition:color .25s,background-size .25s}.page-module___8aEwW__effectUnderline:hover .page-module___8aEwW__letter{color:var(--accent);background-size:100% 2px}.page-module___8aEwW__effectUnderline:hover .page-module___8aEwW__letter:first-child{transition-delay:0s}.page-module___8aEwW__effectUnderline:hover .page-module___8aEwW__letter:nth-child(2){transition-delay:40ms}.page-module___8aEwW__effectUnderline:hover .page-module___8aEwW__letter:nth-child(3){transition-delay:80ms}.page-module___8aEwW__effectUnderline:hover .page-module___8aEwW__letter:nth-child(4){transition-delay:.12s}.page-module___8aEwW__effectUnderline:hover .page-module___8aEwW__letter:nth-child(5){transition-delay:.16s}.page-module___8aEwW__effectUnderline:hover .page-module___8aEwW__letter:nth-child(6){transition-delay:.2s}.page-module___8aEwW__effectJelly:hover .page-module___8aEwW__letter{color:var(--accent);animation:.65s ease-out both page-module___8aEwW__jelly}.page-module___8aEwW__effectJelly:hover .page-module___8aEwW__letter:first-child{animation-delay:0s}.page-module___8aEwW__effectJelly:hover .page-module___8aEwW__letter:nth-child(2){animation-delay:40ms}.page-module___8aEwW__effectJelly:hover .page-module___8aEwW__letter:nth-child(3){animation-delay:80ms}.page-module___8aEwW__effectJelly:hover .page-module___8aEwW__letter:nth-child(4){animation-delay:.12s}.page-module___8aEwW__effectJelly:hover .page-module___8aEwW__letter:nth-child(5){animation-delay:.16s}.page-module___8aEwW__effectJelly:hover .page-module___8aEwW__letter:nth-child(6){animation-delay:.2s}.page-module___8aEwW__effectSkew:hover .page-module___8aEwW__letter{color:var(--accent);animation:.52s ease-out both page-module___8aEwW__skew}.page-module___8aEwW__effectSkew:hover .page-module___8aEwW__letter:first-child{animation-delay:0s}.page-module___8aEwW__effectSkew:hover .page-module___8aEwW__letter:nth-child(2){animation-delay:40ms}.page-module___8aEwW__effectSkew:hover .page-module___8aEwW__letter:nth-child(3){animation-delay:80ms}.page-module___8aEwW__effectSkew:hover .page-module___8aEwW__letter:nth-child(4){animation-delay:.12s}.page-module___8aEwW__effectSkew:hover .page-module___8aEwW__letter:nth-child(5){animation-delay:.16s}.page-module___8aEwW__effectSkew:hover .page-module___8aEwW__letter:nth-child(6){animation-delay:.2s}.page-module___8aEwW__effectBlur:hover .page-module___8aEwW__letter{color:var(--accent);animation:.52s ease-out both page-module___8aEwW__blurIn}.page-module___8aEwW__effectBlur:hover .page-module___8aEwW__letter:first-child{animation-delay:0s}.page-module___8aEwW__effectBlur:hover .page-module___8aEwW__letter:nth-child(2){animation-delay:40ms}.page-module___8aEwW__effectBlur:hover .page-module___8aEwW__letter:nth-child(3){animation-delay:80ms}.page-module___8aEwW__effectBlur:hover .page-module___8aEwW__letter:nth-child(4){animation-delay:.12s}.page-module___8aEwW__effectBlur:hover .page-module___8aEwW__letter:nth-child(5){animation-delay:.16s}.page-module___8aEwW__effectBlur:hover .page-module___8aEwW__letter:nth-child(6){animation-delay:.2s}@media (prefers-color-scheme:dark){.page-module___8aEwW__letter{color:color-mix(in srgb,var(--foreground)calc(clamp(var(--row-foreground-min,10%),(1 - (var(--row-index)/max(1,var(--row-count) - 1)))*var(--row-foreground-max,36%),var(--row-foreground-max,36%))),var(--background))}}.page-module___8aEwW__socials{gap:16px;margin-top:12px;display:flex}.page-module___8aEwW__socialLink{color:var(--muted-strong);transition:color .2s}.page-module___8aEwW__socialLink:hover{color:var(--link-hover)}@media (prefers-color-scheme:dark){.page-module___8aEwW__socialLink{color:var(--muted-strong)}}.page-module___8aEwW__socialIcon{width:24px;height:24px}
