.home-landing_liveDot__kGmKN{animation:home-landing_home-live__XNdoZ 1.8s ease-in-out infinite}.home-landing_typingCaret__VYg92{animation:home-landing_home-caret__LV3DB 1.05s step-end infinite}.home-landing_raceCar__HNxxS{animation:home-landing_home-car-cruise__jfIPa 2.35s ease-in-out infinite;transform-origin:center bottom;will-change:transform}.home-landing_raceCarGhost__J7jhi{animation-delay:-.8s;animation-duration:2.7s}.home-landing_raceCarLeader__hfNwX{animation-delay:-1.45s;animation-duration:2.15s}.home-landing_featureLink__nd7pH{position:relative;isolation:isolate}.home-landing_featureLink__nd7pH:after{position:absolute;inset:auto 1.25rem 0 1.25rem;height:2px;content:"";background:currentColor;opacity:0;transform:scaleX(.35);transform-origin:left;transition:opacity .18s ease,transform .18s ease}.home-landing_featureLink__nd7pH:focus-visible:after,.home-landing_featureLink__nd7pH:hover:after{opacity:.7;transform:scaleX(1)}@keyframes home-landing_home-live__XNdoZ{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.78)}}@keyframes home-landing_home-caret__LV3DB{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes home-landing_home-car-cruise__jfIPa{0%,to{transform:translate3d(-4px,0,0) rotate(-.2deg)}48%{transform:translate3d(5px,-1px,0) rotate(.25deg)}62%{transform:translate3d(3px,0,0) rotate(-.1deg)}}@media (prefers-reduced-motion:reduce){.home-landing_liveDot__kGmKN,.home-landing_raceCar__HNxxS,.home-landing_typingCaret__VYg92{animation:none}}.home-landing_hero__QS7xV{border-radius:1.8rem;background-image:radial-gradient(ellipse at 85% 0,hsl(var(--primary)/.16),#0000 58%);box-shadow:inset 0 1px 0 hsl(var(--primary)/.15),0 18px 55px #00000014}.home-landing_heroIntro__prPW9{position:relative}.home-landing_heroIntro__prPW9>div:first-child>span{border:1px solid hsl(var(--border)/.45);border-radius:2rem;background:hsl(var(--background)/.25);padding:6px 9px}.home-landing_heroIntro__prPW9 h1{letter-spacing:-.045em;text-wrap:balance}.home-landing_heroIntro__prPW9 p{text-wrap:pretty}.home-landing_heroAccent__G5Es3{color:hsl(var(--primary))}.home-landing_heroKeyboard__GwRnD{display:none}.home-landing_keyboardPlate__7Qbui{position:relative;padding:18px 14px;border-radius:1.3rem;border:1px solid hsl(var(--primary)/.25);background:linear-gradient(145deg,hsl(var(--card)/.95),hsl(var(--background)/.9));box-shadow:0 18px 0 -8px hsl(var(--primary)/.08),0 30px 60px hsl(var(--primary)/.12);transform:perspective(800px) rotateY(-18deg) rotateX(12deg) rotate(-7deg);transition:transform .3s ease,box-shadow .3s ease}.home-landing_keyboardGlow__LBHFX{position:absolute;inset:-60px;border-radius:50%;background:radial-gradient(ellipse,hsl(var(--primary)/.18),#0000 66%)}.home-landing_keyRow__lAR9Z{display:flex;justify-content:center;gap:5px;margin-block:5px}.home-landing_keyRow__lAR9Z span{display:grid;place-items:center;width:25px;height:31px;border-radius:6px;border:solid hsl(var(--border));border-width:1px 1px 3px;color:hsl(var(--muted-foreground));background:hsl(var(--background)/.85);font:600 10px ui-monospace,monospace;transition:transform .16s ease,color .16s ease,border-color .16s ease}.home-landing_keyRow__lAR9Z span.home-landing_homeKey__e2nkP{color:hsl(var(--primary));border-color:hsl(var(--primary)/.55);box-shadow:0 0 12px hsl(var(--primary)/.12)}.home-landing_keyRow__lAR9Z span.home-landing_spaceKey__CgaVz{width:145px;height:25px}@media (min-width:1280px){.home-landing_heroIntro__prPW9{padding-right:380px;min-height:270px}.home-landing_heroKeyboard__GwRnD{display:block;position:absolute;right:5px;top:65px;width:330px}.home-landing_keyRow__lAR9Z span{width:28px;height:35px}}@media (hover:hover){.home-landing_heroKeyboard__GwRnD:hover .home-landing_keyboardPlate__7Qbui{transform:perspective(800px) rotateY(-8deg) rotateX(5deg) rotate(-3deg) translateY(-4px);box-shadow:0 18px 0 -8px hsl(var(--primary)/.08),0 35px 70px hsl(var(--primary)/.18)}.home-landing_keyRow__lAR9Z span:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.6);transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.home-landing_keyRow__lAR9Z span,.home-landing_keyboardPlate__7Qbui{transition:none}}