.debug-word-module__VtyHBq__over{pointer-events:none;color:var(--earth);position:absolute}.debug-word-module__VtyHBq__label{font-family:var(--font-mono);letter-spacing:0;white-space:nowrap;pointer-events:none;color:var(--earth);font-size:max(.6875rem,.18em);font-weight:400;position:absolute}.debug-word-module__VtyHBq__squiggle{height:.14em;overflow:visible}.debug-word-module__VtyHBq__caret{background:currentColor;width:2px;animation:.3s step-end infinite debug-word-module__VtyHBq__blink}@keyframes debug-word-module__VtyHBq__blink{50%{opacity:0}}
.way-mark-module__nNg69W__icon{flex:none;width:1.15rem;height:1.15rem;overflow:visible}.way-mark-module__nNg69W__logo{background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:88%;mask-size:88%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.way-mark-module__nNg69W__icon :is(.way-mark-module__nNg69W__meridian,.way-mark-module__nNg69W__leaf,.way-mark-module__nNg69W__typing,.way-mark-module__nNg69W__flap){transform-box:view-box}.way-mark-module__nNg69W__meridian{transform-origin:12px 12px;opacity:1}.way-mark-module__nNg69W__late{opacity:0}[data-icon=home]:is(:hover,:focus-visible) .way-mark-module__nNg69W__meridian{animation:1.6s linear infinite way-mark-module__nNg69W__turn}[data-icon=home]:is(:hover,:focus-visible) .way-mark-module__nNg69W__late{animation-delay:-.8s}@keyframes way-mark-module__nNg69W__turn{0%{opacity:1;transform:scaleX(1)}50%{opacity:.4;transform:scaleX(0)}to{opacity:1;transform:scaleX(-1)}}.way-mark-module__nNg69W__leaf{transform-origin:12px 12px;opacity:0}[data-icon=story]:is(:hover,:focus-visible) .way-mark-module__nNg69W__leaf{animation:.9s cubic-bezier(.45,0,.3,1) way-mark-module__nNg69W__leaf}@keyframes way-mark-module__nNg69W__leaf{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(-1)}}[data-icon=contact]:is(:hover,:focus-visible) .way-mark-module__nNg69W__typing{animation:.9s ease-in-out infinite way-mark-module__nNg69W__typing}[data-icon=contact]:is(:hover,:focus-visible) .way-mark-module__nNg69W__typing:nth-of-type(2){animation-delay:.15s}[data-icon=contact]:is(:hover,:focus-visible) .way-mark-module__nNg69W__typing:nth-of-type(3){animation-delay:.3s}@keyframes way-mark-module__nNg69W__typing{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-2.2px)}}.way-mark-module__nNg69W__flap{transform-origin:12px 6.8px}[data-icon=email]:is(:hover,:focus-visible) .way-mark-module__nNg69W__flap{animation:.7s cubic-bezier(.2,.8,.2,1) both way-mark-module__nNg69W__flap}@keyframes way-mark-module__nNg69W__flap{to{transform:scaleY(-.55)}}[data-icon=linkedin]:is(:hover,:focus-visible) .way-mark-module__nNg69W__icon{background:#0a66c2;animation:.6s ease-in-out way-mark-module__nNg69W__wave}@keyframes way-mark-module__nNg69W__wave{25%{transform:rotate(-14deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-5deg)}}[data-icon=github]:is(:hover,:focus-visible) .way-mark-module__nNg69W__icon{animation:.65s cubic-bezier(.3,0,.3,1) way-mark-module__nNg69W__hop}@keyframes way-mark-module__nNg69W__hop{35%{transform:translateY(-5px)scale(1.05,.95)}70%{transform:translateY(0)scale(1.12,.86)}85%{transform:translateY(-1px)scale(.97,1.03)}}[data-icon=x]:is(:hover,:focus-visible) .way-mark-module__nNg69W__icon{animation:.7s cubic-bezier(.35,1.25,.5,1) way-mark-module__nNg69W__spin}@keyframes way-mark-module__nNg69W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.way-mark-module__nNg69W__icon,.way-mark-module__nNg69W__icon *{animation:none!important}}
