.LaptopSvg-module__qls9sG__svg{width:100%;height:auto;overflow:visible}.LaptopSvg-module__qls9sG__float{animation:6s ease-in-out infinite LaptopSvg-module__qls9sG__float}.LaptopSvg-module__qls9sG__token{transform-box:fill-box;transform-origin:0;animation:9s infinite both LaptopSvg-module__qls9sG__type}.LaptopSvg-module__qls9sG__caret{animation:1s step-end infinite LaptopSvg-module__qls9sG__blink}.LaptopSvg-module__qls9sG__steam{transform-box:fill-box;transform-origin:bottom;animation:3s ease-in-out infinite LaptopSvg-module__qls9sG__steam}.LaptopSvg-module__qls9sG__steam:nth-child(2){animation-delay:1s}.LaptopSvg-module__qls9sG__steam:nth-child(3){animation-delay:2s}@keyframes LaptopSvg-module__qls9sG__float{50%{transform:translateY(-8px)}}@keyframes LaptopSvg-module__qls9sG__type{0%{opacity:0;transform:scaleX(0)}6%,88%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes LaptopSvg-module__qls9sG__blink{50%{opacity:0}}@keyframes LaptopSvg-module__qls9sG__steam{0%{opacity:0;transform:translateY(6px)scaleY(.6)}40%{opacity:.55}to{opacity:0;transform:translateY(-18px)scaleY(1.1)}}@media (prefers-reduced-motion:reduce){.LaptopSvg-module__qls9sG__token{opacity:1;animation:none;transform:none}.LaptopSvg-module__qls9sG__float,.LaptopSvg-module__qls9sG__steam,.LaptopSvg-module__qls9sG__caret{animation:none}}
.SynthwaveBackdrop-module__8E9tFa__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SynthwaveBackdrop-module__8E9tFa__sun{aspect-ratio:1;opacity:.16;background:linear-gradient(#fede5d,#ff7edb 55%,#fe4450);border-radius:50%;width:min(34vw,420px);position:absolute;top:14%;right:8%;-webkit-mask:repeating-linear-gradient(#000 0 16px,#0000 16px 21px);mask:repeating-linear-gradient(#000 0 16px,#0000 16px 21px)}.SynthwaveBackdrop-module__8E9tFa__floor{transform-origin:bottom;height:60%;position:absolute;bottom:0;left:-50%;right:-50%;overflow:hidden;transform:perspective(700px)rotateX(60deg);-webkit-mask:linear-gradient(#0000,#000 75%);mask:linear-gradient(#0000,#000 75%)}.SynthwaveBackdrop-module__8E9tFa__floor:before{content:"";will-change:transform;background-image:linear-gradient(#ff7edb4d 1px,#0000 1px),linear-gradient(90deg,#ff7edb4d 1px,#0000 1px);background-size:48px 48px;animation:3s linear infinite SynthwaveBackdrop-module__8E9tFa__floor;position:absolute;inset:-48px 0 0}@keyframes SynthwaveBackdrop-module__8E9tFa__floor{to{transform:translateY(48px)}}@media (max-width:1023px){.SynthwaveBackdrop-module__8E9tFa__sun{opacity:.1;width:70vw;top:6%;right:50%;transform:translate(50%)}}
.TechMarquee-module__UxIoJa__viewport{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.TechMarquee-module__UxIoJa__track{width:max-content;animation:40s linear infinite TechMarquee-module__UxIoJa__marquee;display:flex}.TechMarquee-module__UxIoJa__viewport:hover .TechMarquee-module__UxIoJa__track{animation-play-state:paused}.TechMarquee-module__UxIoJa__group{align-items:center;gap:3.5rem;padding-right:3.5rem;display:flex}.TechMarquee-module__UxIoJa__item{color:var(--text-muted);white-space:nowrap;align-items:center;gap:.6rem;transition:color .2s,filter .2s;display:flex}.TechMarquee-module__UxIoJa__item:hover{color:var(--tech);filter:drop-shadow(0 0 8px var(--tech))}@keyframes TechMarquee-module__UxIoJa__marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.TechMarquee-module__UxIoJa__viewport{-webkit-mask:none;mask:none}.TechMarquee-module__UxIoJa__track{justify-content:center;width:auto;animation:none}.TechMarquee-module__UxIoJa__group{flex-wrap:wrap;justify-content:center;row-gap:1.25rem;padding-right:0}.TechMarquee-module__UxIoJa__group+.TechMarquee-module__UxIoJa__group{display:none}}html[data-motion=paused] .TechMarquee-module__UxIoJa__viewport{-webkit-mask:none;mask:none}html[data-motion=paused] .TechMarquee-module__UxIoJa__track{justify-content:center;width:auto}html[data-motion=paused] .TechMarquee-module__UxIoJa__group{flex-wrap:wrap;justify-content:center;row-gap:1.25rem;padding-right:0}html[data-motion=paused] .TechMarquee-module__UxIoJa__group+.TechMarquee-module__UxIoJa__group{display:none}
