.lx{--lx-bg:#0a0a0a;--lx-card:#141414;--lx-line:#ffffff1a;--lx-line-strong:#ffffff2e;--lx-ease:cubic-bezier(.32, .72, 0, 1);background:var(--lx-bg);color:#ffffffbf;-webkit-font-smoothing:antialiased;font-family:Suisse Intl,SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.lx-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.lx-grain:after{content:"";pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.lx-arrow{transition:transform .3s var(--lx-ease);display:inline-block}a:hover>.lx-arrow,button:hover>.lx-arrow,.group:hover .lx-arrow{transform:translate(3px,-3px)}a:hover>.lx-arrow-r,.group:hover .lx-arrow-r{transform:translate(4px)}@keyframes lx-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lx-marquee{to{transform:translate(-50%)}}@keyframes lx-spin{to{transform:rotate(360deg)}}@keyframes lx-dash{to{stroke-dashoffset:-200px}}@keyframes lx-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes lx-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lx-scan{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}@keyframes lx-blink{50%{opacity:0}}.lx-marquee{animation:40s linear infinite lx-marquee}.lx-spin-slow{animation:60s linear infinite lx-spin}.lx-gridlines{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:64px 64px}.lx-snap{scroll-snap-type:y mandatory;scrollbar-width:none;height:100svh;overflow-y:auto}.lx-snap::-webkit-scrollbar{display:none}.lx-snap>section{scroll-snap-align:start;scroll-snap-stop:always}@media (prefers-reduced-motion:reduce){.lx-marquee,.lx-spin-slow{animation:none}}.lx-flap{width:var(--fw,1.4em);height:var(--fh,2em);perspective:240px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-weight:500;font-size:var(--fs,1em);color:var(--fc,#f4f4f5);display:inline-block;position:relative}.lx-flap>span{backface-visibility:hidden;background:#17171b;height:50%;position:absolute;left:0;right:0;overflow:hidden}.lx-flap>span>i{height:var(--fh,2em);line-height:var(--fh,2em);text-align:center;font-style:normal;display:block}.lx-flap .t,.lx-flap .lt{background:linear-gradient(#1d1d22,#17171b);border-radius:3px 3px 0 0;top:0}.lx-flap .b,.lx-flap .lb{background:linear-gradient(#131316,#19191d);border-radius:0 0 3px 3px;bottom:0}.lx-flap .b>i,.lx-flap .lb>i{transform:translateY(-50%)}.lx-flap .lt{transform-origin:bottom;animation:52ms ease-in both lx-flap-out}.lx-flap .lb{transform-origin:top;animation:62ms ease-out 52ms both lx-flap-in}.lx-flap:after{content:"";z-index:3;background:#000000bf;height:1px;position:absolute;inset:50% 0 auto}@keyframes lx-flap-out{0%{filter:brightness();transform:rotateX(0)}to{filter:brightness(.5);transform:rotateX(-90deg)}}@keyframes lx-flap-in{0%{filter:brightness(1.5);transform:rotateX(90deg)}to{filter:brightness();transform:rotateX(0)}}@keyframes lx-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.lx-type{animation:lx-type var(--t,.6s) steps(var(--n,30)) both}@keyframes lx-beam{0%{background-position:0 100%}to{background-position:0 -100%}}@media (prefers-reduced-motion:reduce){.lx-flap .lt,.lx-flap .lb,.lx-type{animation:none}.lx-flap .lt{display:none}}@keyframes lx-climb{0%{opacity:0;bottom:0}3%{opacity:1}20%{opacity:1;bottom:100%}23%,to{opacity:0;bottom:100%}}
