.HeroTokenCascade-module__xt-Ifa__root{pointer-events:none;perspective:1400px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.HeroTokenCascade-module__xt-Ifa__field{transform-origin:50% 42%;justify-content:center;gap:20px;width:128%;height:160%;display:flex;position:absolute;top:-30%;left:-14%;transform:rotateX(22deg)rotate(-8deg)}.HeroTokenCascade-module__xt-Ifa__col{flex:1 1 0;min-width:0;overflow:hidden}.HeroTokenCascade-module__xt-Ifa__col[data-depth=back]{filter:blur(2.5px);opacity:.4}.HeroTokenCascade-module__xt-Ifa__col[data-depth=mid]{filter:blur(1px);opacity:.65}.HeroTokenCascade-module__xt-Ifa__col[data-depth=front]{opacity:.92}.HeroTokenCascade-module__xt-Ifa__track{animation:HeroTokenCascade-module__xt-Ifa__cascadeUp var(--dur,60s) linear infinite;flex-direction:column;gap:16px;display:flex}.HeroTokenCascade-module__xt-Ifa__col[data-rev="1"] .HeroTokenCascade-module__xt-Ifa__track{animation-direction:reverse}@keyframes HeroTokenCascade-module__xt-Ifa__cascadeUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.HeroTokenCascade-module__xt-Ifa__chip{border:1px solid hsl(var(--border) / .8);background:hsl(var(--card) / .72);box-shadow:var(--shadow-sm,0 1px 2px hsl(var(--foreground) / .05));border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.HeroTokenCascade-module__xt-Ifa__chipSwatch{width:22px;height:22px;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .08);border-radius:7px;flex:none}.HeroTokenCascade-module__xt-Ifa__chipLabel{font-family:var(--font-mono);letter-spacing:.02em;color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.HeroTokenCascade-module__xt-Ifa__chipGlyph{font-family:var(--font-heading);color:hsl(var(--foreground) / .9);flex:none;font-size:20px;font-weight:600;line-height:1}.HeroTokenCascade-module__xt-Ifa__chipShape{border:1.5px solid hsl(var(--primary) / .7);background:hsl(var(--primary) / .12);flex:none;width:20px;height:20px}@media (max-width:900px){.HeroTokenCascade-module__xt-Ifa__col:nth-child(n+6){display:none}}.HeroTokenCascade-module__xt-Ifa__heroScrim{background:radial-gradient(ellipse 60% 55% at 50% 55%, hsl(var(--background) / .92), hsl(var(--background) / .55) 48%, transparent 78%);position:absolute;inset:0}.HeroTokenCascade-module__xt-Ifa__heroFade{background:linear-gradient(180deg, hsl(var(--background) / .6) 0%, transparent 18%, transparent 60%, hsl(var(--background) / .9) 86%, hsl(var(--background)) 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.HeroTokenCascade-module__xt-Ifa__track{animation:none}}
.LPHeroConcepts-module__kTuc5W__stage{isolation:isolate;background:hsl(var(--background));justify-content:center;align-items:center;min-height:clamp(660px,92vh,920px);padding:96px 16px;display:flex;position:relative;overflow:hidden}.LPHeroConcepts-module__kTuc5W__bg{pointer-events:none;position:absolute;inset:0}.LPHeroConcepts-module__kTuc5W__scrim{background:radial-gradient(ellipse 62% 54% at 50% 48%, hsl(var(--background) / .94), hsl(var(--background) / .55) 46%, transparent 78%)}.LPHeroConcepts-module__kTuc5W__edgeFade{background:linear-gradient(180deg, hsl(var(--background)) 0%, transparent 16%, transparent 84%, hsl(var(--background)) 100%)}.LPHeroConcepts-module__kTuc5W__scrimSoft{background:radial-gradient(ellipse 56% 48% at 50% 48%, hsl(var(--background) / .72), hsl(var(--background) / .35) 46%, transparent 72%)}.LPHeroConcepts-module__kTuc5W__copy{z-index:1;position:relative}.LPHeroConcepts-module__kTuc5W__mdWatermark{font-family:var(--font-heading);letter-spacing:-.02em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px hsl(var(--foreground) / .1);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(110px,16vw,250px);font-weight:700;line-height:1;position:absolute;bottom:-.12em;left:50%;transform:translate(-50%)}.LPHeroConcepts-module__kTuc5W__mdField{justify-content:space-between;gap:56px;padding:0 4vw;display:flex}.LPHeroConcepts-module__kTuc5W__mdCol{flex:1 1 0;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.LPHeroConcepts-module__kTuc5W__mdCol[data-dim="1"]{opacity:.45}.LPHeroConcepts-module__kTuc5W__mdTrack{animation:LPHeroConcepts-module__kTuc5W__mdScroll var(--dur,90s) linear infinite}@keyframes LPHeroConcepts-module__kTuc5W__mdScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.LPHeroConcepts-module__kTuc5W__mdLine{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;color:hsl(var(--muted-foreground) / .8);font-size:11.5px;line-height:2.1;overflow:hidden}.LPHeroConcepts-module__kTuc5W__mdHeading{color:hsl(var(--primary));font-weight:600}.LPHeroConcepts-module__kTuc5W__mdSubheading{color:hsl(var(--primary) / .7);font-weight:500}.LPHeroConcepts-module__kTuc5W__mdToken{color:hsl(var(--foreground) / .75)}.LPHeroConcepts-module__kTuc5W__mdPunct{color:hsl(var(--muted-foreground) / .55)}.LPHeroConcepts-module__kTuc5W__mdDo{color:hsl(var(--success));font-weight:600}.LPHeroConcepts-module__kTuc5W__mdDont{color:hsl(var(--destructive));font-weight:600}.LPHeroConcepts-module__kTuc5W__mdBullet{color:hsl(var(--primary) / .8)}.LPHeroConcepts-module__kTuc5W__mdScan{background:linear-gradient(180deg, transparent, hsl(var(--primary) / .07) 38%, hsl(var(--primary) / .14) 50%, hsl(var(--primary) / .07) 62%, transparent);height:180px;animation:9s cubic-bezier(.45,0,.55,1) infinite LPHeroConcepts-module__kTuc5W__mdScanSweep;position:absolute;top:-24%;left:0;right:0}.LPHeroConcepts-module__kTuc5W__mdScan:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--primary) / .55) 20%, hsl(var(--primary) / .55) 80%, transparent);height:1px;position:absolute;top:50%;left:0;right:0}@keyframes LPHeroConcepts-module__kTuc5W__mdScanSweep{0%{opacity:0;top:-24%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:110%}}@media (max-width:900px){.LPHeroConcepts-module__kTuc5W__mdCol:nth-child(3){display:none}}.LPHeroConcepts-module__kTuc5W__auroraSwirl{background:conic-gradient(from 210deg at 50% 62%, transparent 0deg, hsl(var(--primary) / .07) 70deg, transparent 150deg, hsl(var(--chart-4) / .05) 220deg, transparent 310deg);animation:90s linear infinite LPHeroConcepts-module__kTuc5W__auroraSpin;position:absolute;inset:-32%}@keyframes LPHeroConcepts-module__kTuc5W__auroraSpin{to{transform:rotate(360deg)}}.LPHeroConcepts-module__kTuc5W__auroraBlob{filter:blur(80px);animation:LPHeroConcepts-module__kTuc5W__auroraDrift var(--dur,38s) ease-in-out infinite alternate;border-radius:50%;position:absolute}@keyframes LPHeroConcepts-module__kTuc5W__auroraDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate3d(var(--dx,6%), var(--dy,-5%), 0) scale(var(--ds,1.14))}}.LPHeroConcepts-module__kTuc5W__hairGrid{background-image:linear-gradient(hsl(var(--foreground) / .05) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--foreground) / .05) 1px, transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(85% 75% at 50% 46%,#000 25%,#0000 78%);mask-image:radial-gradient(85% 75% at 50% 46%,#000 25%,#0000 78%)}.LPHeroConcepts-module__kTuc5W__forgeGlow{background:radial-gradient(ellipse 46% 58% at 50% 112%, hsl(var(--primary) / .55), hsl(var(--primary) / .18) 46%, transparent 74%);filter:blur(6px);width:140%;height:46%;animation:7s ease-in-out infinite alternate LPHeroConcepts-module__kTuc5W__forgeBreathe;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes LPHeroConcepts-module__kTuc5W__forgeBreathe{0%{opacity:.65}to{opacity:1}}.LPHeroConcepts-module__kTuc5W__spark{left:var(--x,50%);background:hsl(var(--primary));filter:blur(.5px);opacity:0;width:3px;height:3px;animation:LPHeroConcepts-module__kTuc5W__sparkRise var(--dur,9s) linear infinite;animation-delay:var(--delay,0s);border-radius:50%;position:absolute;bottom:-2%}@keyframes LPHeroConcepts-module__kTuc5W__sparkRise{0%{opacity:0;transform:translate(0,0)}8%{opacity:.9}60%{opacity:.5}to{transform:translate3d(var(--sway,24px), -76vh, 0);opacity:0}}.LPHeroConcepts-module__kTuc5W__grain{opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:180px 180px}.LPHeroConcepts-module__kTuc5W__draftGrid{background-image:linear-gradient(hsl(var(--foreground) / .028) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--foreground) / .028) 1px, transparent 1px), linear-gradient(hsl(var(--foreground) / .06) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--foreground) / .06) 1px, transparent 1px);background-size:16px 16px,16px 16px,96px 96px,96px 96px}.LPHeroConcepts-module__kTuc5W__draftSvg{width:100%;height:100%;position:absolute;inset:0}.LPHeroConcepts-module__kTuc5W__draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.6,0,.2,1) both LPHeroConcepts-module__kTuc5W__draftDraw;animation-delay:var(--d,0s);animation-timeline:view(90% 35%)}@keyframes LPHeroConcepts-module__kTuc5W__draftDraw{to{stroke-dashoffset:0}}.LPHeroConcepts-module__kTuc5W__compassArm{transform-origin:210px 210px;transform-box:view-box;animation:48s linear infinite LPHeroConcepts-module__kTuc5W__compassSpin}@keyframes LPHeroConcepts-module__kTuc5W__compassSpin{to{transform:rotate(360deg)}}.LPHeroConcepts-module__kTuc5W__tapedCard{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--shadow-md,0 8px 24px hsl(var(--foreground) / .08));border-radius:8px;padding:14px 16px;position:absolute}.LPHeroConcepts-module__kTuc5W__tapedCard:before{content:"";background:hsl(var(--foreground) / .09);border-left:1px dashed hsl(var(--foreground) / .12);border-right:1px dashed hsl(var(--foreground) / .12);width:72px;height:20px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(-2deg)}.LPHeroConcepts-module__kTuc5W__draftAnnotation{font-family:var(--font-mono);letter-spacing:.08em;color:hsl(var(--muted-foreground) / .85);font-size:10px}.LPHeroConcepts-module__kTuc5W__prismFan{-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.LPHeroConcepts-module__kTuc5W__beam{width:150%;height:var(--h,110px);margin-top:calc(var(--h,110px) / -2);transform-origin:0;transform:rotate(var(--rot,30deg));background:linear-gradient(90deg, hsl(var(--beam) / .75), hsl(var(--beam) / .32) 48%, transparent 88%);filter:blur(14px);animation:LPHeroConcepts-module__kTuc5W__beamBreathe var(--dur,10s) ease-in-out infinite alternate;animation-delay:var(--delay,0s);opacity:var(--op,.75);position:absolute;top:26%;left:24%}@keyframes LPHeroConcepts-module__kTuc5W__beamBreathe{0%{opacity:calc(var(--op,.75) * .55)}to{opacity:var(--op,.75)}}.LPHeroConcepts-module__kTuc5W__beamCore{transform-origin:0;width:130%;height:3px;transform:rotate(var(--rot,30deg));background:linear-gradient(90deg, hsl(var(--beam) / .9), hsl(var(--beam) / .35) 58%, transparent 90%);filter:blur(1.5px);animation:LPHeroConcepts-module__kTuc5W__beamBreathe var(--dur,10s) ease-in-out infinite alternate;animation-delay:var(--delay,0s);opacity:var(--op,.75);margin-top:-1.5px;position:absolute;top:26%;left:24%}.LPHeroConcepts-module__kTuc5W__beamIn{transform-origin:0;background:linear-gradient(90deg, hsl(var(--foreground) / .65), hsl(var(--foreground) / .25) 55%, transparent);filter:blur(5px);width:46%;height:10px;margin-top:-5px;animation:6s ease-in-out infinite alternate LPHeroConcepts-module__kTuc5W__beamInPulse;position:absolute;top:26%;left:24%;transform:rotate(207deg)}@keyframes LPHeroConcepts-module__kTuc5W__beamInPulse{0%{opacity:.55}to{opacity:.95}}.LPHeroConcepts-module__kTuc5W__prismGlyph{width:104px;height:96px;position:absolute;top:26%;left:24%;transform:translate(-50%,-54%)}.LPHeroConcepts-module__kTuc5W__prismOuter{clip-path:polygon(50% 0,100% 100%,0 100%);background:hsl(var(--foreground) / .22);position:absolute;inset:0}.LPHeroConcepts-module__kTuc5W__prismInner{clip-path:polygon(50% 0,100% 100%,0 100%);background:hsl(var(--background) / .85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:1.5px}.LPHeroConcepts-module__kTuc5W__specular{transform-origin:0;background:linear-gradient(90deg, transparent 4%, hsl(var(--foreground) / .85) 45%, transparent 96%);filter:blur(.5px);opacity:0;width:46%;height:2px;margin-top:-1px;animation:7.5s ease-in-out infinite LPHeroConcepts-module__kTuc5W__specularSweep;position:absolute;top:26%;left:24%}@keyframes LPHeroConcepts-module__kTuc5W__specularSweep{0%{opacity:0;transform:rotate(10deg)}12%{opacity:.85}46%{opacity:.7;transform:rotate(72deg)}58%{opacity:0;transform:rotate(72deg)}to{opacity:0;transform:rotate(72deg)}}.LPHeroConcepts-module__kTuc5W__dust{left:var(--x,50%);top:var(--y,50%);width:var(--size,3px);height:var(--size,3px);background:hsl(var(--foreground) / .5);animation:LPHeroConcepts-module__kTuc5W__dustFloat var(--dur,11s) ease-in-out infinite alternate;animation-delay:var(--delay,0s);border-radius:50%;position:absolute}@keyframes LPHeroConcepts-module__kTuc5W__dustFloat{0%{opacity:.25;transform:translate(0,0)}to{opacity:.8;transform:translate(10px,-26px)}}@media (prefers-reduced-motion:reduce){.LPHeroConcepts-module__kTuc5W__mdTrack,.LPHeroConcepts-module__kTuc5W__mdScan,.LPHeroConcepts-module__kTuc5W__auroraSwirl,.LPHeroConcepts-module__kTuc5W__auroraBlob,.LPHeroConcepts-module__kTuc5W__forgeGlow,.LPHeroConcepts-module__kTuc5W__spark,.LPHeroConcepts-module__kTuc5W__compassArm,.LPHeroConcepts-module__kTuc5W__beam,.LPHeroConcepts-module__kTuc5W__beamCore,.LPHeroConcepts-module__kTuc5W__beamIn,.LPHeroConcepts-module__kTuc5W__specular,.LPHeroConcepts-module__kTuc5W__dust{animation:none}.LPHeroConcepts-module__kTuc5W__draw{stroke-dashoffset:0;animation:none}.LPHeroConcepts-module__kTuc5W__mdScan,.LPHeroConcepts-module__kTuc5W__spark{display:none}}
.LPShowcaseSection-module__5O2Hgq__preview{overflow:hidden}@media (hover:hover) and (pointer:fine){.LPShowcaseSection-module__5O2Hgq__preview{scrollbar-width:none;overflow-y:auto}.LPShowcaseSection-module__5O2Hgq__preview::-webkit-scrollbar{display:none}}
