@keyframes landing-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.landing-marquee{width:max-content;display:flex}[data-marquee-running] .landing-marquee{animation:40s linear infinite landing-marquee}[data-marquee-running] .landing-marquee-reverse{animation-direction:reverse}[data-landing-motion-paused] .landing-marquee{animation-play-state:paused}.landing-asset-rim{background:radial-gradient(49.7% 46.4% at 50% 100%, var(--landing-asset-rim)), linear-gradient(#ffffff17, #ffffff17);padding:1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-asset-token{background:radial-gradient(75% 75% at 50% 100%, var(--landing-token-glow), transparent 72%), linear-gradient(180deg, #ffffff13, #ffffff06);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0f,0 8px 24px #00000038}.landing-deferred{content-visibility:auto;contain-intrinsic-size:auto var(--landing-intrinsic-size,720px)}.landing-deferred-bento{--landing-intrinsic-size:940px}.landing-deferred-how{--landing-intrinsic-size:2190px}.landing-deferred-assets{--landing-intrinsic-size:786px}.landing-deferred-builtby{--landing-intrinsic-size:1510px}.landing-deferred-faq{--landing-intrinsic-size:465px}.landing-deferred-agents{--landing-intrinsic-size:1720px}.landing-deferred-livestream{--landing-intrinsic-size:557px}@media (width>=1024px){.landing-deferred-bento{--landing-intrinsic-size:776px}.landing-deferred-how{--landing-intrinsic-size:1110px}.landing-deferred-assets{--landing-intrinsic-size:640px}.landing-deferred-faq{--landing-intrinsic-size:277px}.landing-deferred-livestream{--landing-intrinsic-size:837px}.landing-deferred-builtby{--landing-intrinsic-size:850px}}@media (width>=1280px){.landing-deferred-how{--landing-intrinsic-size:798px}}@media (width>=1440px){.landing-deferred-how{--landing-intrinsic-size:744px}.landing-deferred-faq{--landing-intrinsic-size:257px}}@keyframes landing-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-reveal-reduced{0%{opacity:0}to{opacity:1}}.landing-reveal{animation:landing-reveal .7s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s) both}.landing-hero{min-height:clamp(48rem, calc(var(--app-viewport-height) - var(--site-header-height,3.5rem)), 65rem)}@media (width<=639px){.landing-hero{min-height:max(34rem, calc(var(--app-viewport-height) - var(--site-header-height,3.5rem)))}}.landing-hero-stage,.landing-hero-stats-shell{padding-inline:clamp(1.5rem,8.333vw,7.5rem)}.landing-hero-stage{grid-template-areas:"art""copy";align-content:center;gap:clamp(1.25rem,4vw,2.5rem);padding-block:clamp(2.5rem,6svh,4.5rem) clamp(2.25rem,5svh,3.75rem)}.landing-hero-art{aspect-ratio:1;grid-area:art;justify-self:center;width:min(100%,clamp(17.5rem,65vw,25rem))}@media (width<=639px){.landing-hero-art{width:100%}}.landing-hero-coin{width:100%}.landing-hero-rock{width:150%;top:62%;right:-115%;-webkit-mask-image:linear-gradient(#000 55%,#0000 94%);mask-image:linear-gradient(#000 55%,#0000 94%)}.landing-hero-copy{grid-area:copy;gap:clamp(2rem,4vw,2.75rem)}.landing-faq,.landing-email{--landing-faq-rock-min-width:45rem;--landing-faq-rock-width:max(var(--landing-faq-rock-min-width), 100%);--landing-faq-rock-band:calc(.5625 * var(--landing-faq-rock-width))}.landing-faq{padding-bottom:var(--landing-faq-rock-band)}.landing-email{min-height:calc(.5625 * var(--landing-faq-rock-min-width));margin-top:calc(-1 * var(--landing-faq-rock-band));align-items:center;display:flex}.landing-faq-rock{width:var(--landing-faq-rock-width);-webkit-mask-image:linear-gradient(#000 61.3%,#0000);mask-image:linear-gradient(#000 61.3%,#0000)}@media (width>=640px){.landing-faq,.landing-email{--landing-faq-rock-min-width:56.25rem}}@media (width>=1024px){.landing-faq,.landing-email{--landing-faq-rock-min-width:75rem}}.landing-hero-title{font-size:clamp(3rem,4.5vw + 1rem,5rem)}@media (width<=639px){.landing-hero-title{font-size:clamp(2.25rem,6.5vw + .75rem,3rem)}.landing-hero-stage{gap:.75rem;padding-block:1.25rem 1rem}.landing-hero-copy{gap:1.25rem}.landing-hero-stats-shell{padding-bottom:1.75rem}}.landing-hero-streak{width:clamp(50rem,72vw,72.625rem);height:auto;top:clamp(-23.625rem,-26vw,-17rem);right:clamp(-29.375rem,-23vw,-18rem);transform:rotate(170.42deg)}.landing-hero-stats-shell{padding-bottom:clamp(2.5rem,4svh,3.5rem)}.landing-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));max-width:30rem}@media (width>=820px){.landing-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));max-width:42.5rem}}@media (width>=640px) and (width<=999px){.landing-hero-art{width:min(100%,clamp(20rem,40vw,22rem))}}@media (width>=1000px){.landing-hero-stage{grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);grid-template-areas:"copy art";align-items:center;gap:clamp(1.5rem,4vw,4rem)}.landing-hero-art{justify-self:end;width:min(100%,clamp(19rem,32vw,28rem))}.landing-hero-rock{width:190%;top:calc(100% + clamp(1.5rem,2.5vw,2.5rem));right:calc(-27% + -1*max(0px,50vw - 720px));-webkit-mask-image:linear-gradient(#000 12%,#00000040 44%,#00000014 68%,#0000 100%);mask-image:linear-gradient(#000 12%,#00000040 44%,#00000014 68%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.landing-reveal{animation:.2s cubic-bezier(.23,1,.32,1) both landing-reveal-reduced}[data-backing-ignited] .landing-backing-shield,[data-backing-ignited] .landing-backing-ring,[data-backing-ignited] .landing-backing-sheen,.landing-backing-burst-shield,.landing-backing-burst-ring,.landing-backing-burst-sheen{animation:none}}.landing-step-rim{background:radial-gradient(60% 96px at 50% 100%, #ffffff80, rgb(var(--landing-step-tier) / .9) 27.88%, rgb(var(--landing-step-tier) / 0)) no-repeat, linear-gradient(#ffffff1f, #ffffff1f);filter:brightness(1) drop-shadow(0 0 5px rgb(var(--landing-step-tier) / .32));padding:1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-step-arc{background:conic-gradient(from calc(var(--landing-step-angle,0deg) - 32deg) at 50% 50%, rgb(var(--landing-step-tier) / 0) 0deg, rgb(var(--landing-step-tier) / .75) 20deg, #fff 32deg, rgb(var(--landing-step-tier) / .75) 44deg, rgb(var(--landing-step-tier) / 0) 64deg);opacity:0;padding:2.5px;transition:opacity .56s cubic-bezier(.22,1,.36,1);-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-step-hover] .landing-step-arc{opacity:1}.landing-step-card,.landing-step-art,.landing-step-title,.landing-step-copy{opacity:0}.landing-step-card{transform:translateY(96px)scale(.9)rotate(-3.2deg)}.landing-step-art{transform:translate(-50%,-50%)scale(1.18)}@keyframes landing-step-deal{0%{opacity:0;transform:translateY(96px)scale(.9)rotate(-3.2deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes landing-step-art{0%{opacity:0;transform:translate(-50%,-50%)scale(1.18)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes landing-step-title{0%{opacity:0;filter:blur(3px);transform:translateY(70%)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes landing-step-ignite{0%{filter:brightness(1) drop-shadow(0 0 0 rgb(var(--landing-step-tier) / 0))}12%{filter:brightness(2.1) drop-shadow(0 0 18px rgb(var(--landing-step-tier) / .85))}45%{filter:brightness(1.3) drop-shadow(0 0 10px rgb(var(--landing-step-tier) / .45))}to{filter:brightness(1) drop-shadow(0 0 5px rgb(var(--landing-step-tier) / .32))}}@media (prefers-reduced-motion:no-preference){[data-steps-revealed] .landing-step-card{animation:landing-step-deal 1.05s cubic-bezier(.2, 1.02, .3, 1) var(--landing-step-delay,0s) both}[data-steps-revealed] .landing-step-art{animation:landing-step-art 1.5s cubic-bezier(.16, 1, .3, 1) var(--landing-step-delay,0s) both}[data-steps-revealed] .landing-step-title{animation:landing-step-title .62s cubic-bezier(.16, 1, .3, 1) var(--landing-step-delay,0s) both}[data-steps-revealed] .landing-step-copy{animation:landing-reveal .7s cubic-bezier(.22, 1, .36, 1) var(--landing-step-delay,0s) both}[data-steps-revealed] .landing-step-rim{animation:landing-step-ignite 2s cubic-bezier(.2, .8, .2, 1) var(--landing-step-delay,0s)}}@media (prefers-reduced-motion:reduce){.landing-step-card,.landing-step-art,.landing-step-title,.landing-step-copy{opacity:1;filter:none;transform:none}.landing-step-art{transform:translate(-50%,-50%)}}.landing-challenge-layer{opacity:0;transition:opacity .62s}.landing-challenge-models[data-challenge-palette=prime] [data-challenge-palette-layer=prime],.landing-challenge-models[data-challenge-palette=select] [data-challenge-palette-layer=select],.landing-challenge-models[data-challenge-palette=signature] [data-challenge-palette-layer=signature]{opacity:1}@property --challenge-accent{syntax:"<color>";inherits:true;initial-value:#51ff7e}.landing-challenge-models{transition:--challenge-accent .62s}.landing-challenge-panel{border-color:var(--challenge-accent);background-image:radial-gradient(60% 45% at 100% 50%, color-mix(in srgb, var(--challenge-accent) 20%, transparent) 0%, transparent 95%), radial-gradient(60% 45% at 0% 50%, color-mix(in srgb, var(--challenge-accent) 20%, transparent) 0%, transparent 95%), linear-gradient(90deg, #101010 0%, #101010 100%)}.landing-odometer{font-variant-numeric:tabular-nums;align-items:flex-end;display:inline-flex}.landing-odometer-digit{height:1em;display:inline-flex;overflow:hidden}.landing-odometer-strip{transform:translateY(calc(var(--digit) * -1em));transition:transform .78s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--slot) * 40ms);flex-direction:column;display:flex}.landing-odometer-strip>span{height:1em;line-height:1}.landing-odometer-symbol{height:1em;line-height:1;display:inline-flex}@keyframes landing-odometer-enter{0%{opacity:0;transform:translate(-.12em)}}[data-challenge-swapped=true] .landing-odometer-symbol,[data-challenge-swapped=true] .landing-odometer-digit{animation:landing-odometer-enter .42s cubic-bezier(.16, 1, .3, 1) calc(var(--slot) * 40ms) both}@keyframes landing-challenge-name-in{0%{opacity:0;filter:blur(3px);transform:translateY(70%)}}[data-challenge-swapped=true] .landing-challenge-model-name{animation:.42s cubic-bezier(.16,1,.3,1) both landing-challenge-name-in;display:inline-block}@keyframes landing-challenge-label-pop{0%{opacity:.5;transform:translateY(3px)scale(.94)}}[data-challenge-swapped=true] .landing-challenge-tab-label{animation:.42s cubic-bezier(.22,1,.36,1) both landing-challenge-label-pop;display:inline-block}@property --card-glow{syntax:"<color>";inherits:true;initial-value:#fff}.landing-challenge-card-stage{--card-release:.7s cubic-bezier(.33, 1, .68, 1);--card-track:.24s cubic-bezier(.2, .8, .2, 1);filter:drop-shadow(0 3px 4px #0000)drop-shadow(0 28px 22px #0000)drop-shadow(0 0 30px #0000);transition:filter var(--card-release), --card-glow .62s ease}.landing-challenge-card-tilt{pointer-events:none;transition:transform var(--card-release);transform:translateY(0)rotateX(0)rotateY(0)}.landing-challenge-card-shine{pointer-events:none;mix-blend-mode:soft-light;opacity:0;background-image:radial-gradient(circle,#ffffff73 0,#ffffff29 22%,#0000 70%),linear-gradient(115deg,#0000 20%,#ffffff24 43%,#0000 62%);background-position:50%,50%;background-repeat:no-repeat;background-size:50% 50%,100% 100%;transition:opacity .3s ease-out}@property --glare-x{syntax:"<number>";inherits:true;initial-value:.5}@property --glare-y{syntax:"<number>";inherits:true;initial-value:.5}.challenge-card-glare{pointer-events:none;opacity:0;mix-blend-mode:screen;transition:opacity .56s ease-out;position:absolute;inset:0;overflow:hidden}.challenge-card-glare:before{content:"";width:200%;height:200%;transform:translate3d(calc((var(--glare-x,.5) - 1) * 50%), calc((var(--glare-y,.5) - 1) * 50%), 0);transition:transform var(--card-release);background-image:radial-gradient(circle,#ffffff47 0,#ffffff1a 24%,#ffffff08 42%,#0000 60%);position:absolute;top:0;left:0}.challenge-card-face-back .challenge-card-glare:before{transform:translate3d(calc(var(--glare-x,.5) * -50%), calc((var(--glare-y,.5) - 1) * 50%), 0)}.challenge-card-face:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .56s ease-out;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff47,inset 0 24px 26px -26px #ffffff4d,inset 0 -70px 60px -60px #00000057}@keyframes landing-challenge-card-glint{0%{opacity:0;background-position:-35%,50%}35%{opacity:.62}to{opacity:0;background-position:135%,50%}}.landing-challenge-card-shine-swap{animation:.95s ease-out both landing-challenge-card-glint}.challenge-card-turn{transform-style:preserve-3d;transition:transform .56s cubic-bezier(.3,0,.2,1);transform:rotateY(0)}.landing-challenge-card-stage[data-rules-visible] .challenge-card-turn{transform:rotateY(180deg)}@keyframes landing-challenge-rules-in{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}}.landing-challenge-rules-swap{animation:.42s cubic-bezier(.16,1,.3,1) both landing-challenge-rules-in}@media (prefers-reduced-motion:no-preference){.challenge-card[data-card-motion-active] :is(.landing-challenge-card-tilt,.challenge-card-turn){will-change:transform}}.challenge-card:not([data-card-motion-active]) .landing-challenge-card-stage{filter:none;transition:none}.challenge-card:not([data-card-motion-active]) :is(.landing-challenge-card-tilt,.challenge-card-turn){transform-style:flat;transition:none}.challenge-card:not([data-card-motion-active]) .challenge-card-glare:before{transition:none}.challenge-card:not([data-card-motion-active]) .challenge-card-face-back{display:none}.challenge-card:not([data-card-motion-active]) .landing-challenge-layer{transition:none}.challenge-card-face{backface-visibility:hidden}.landing-challenge-hotspot{bottom:calc(.75rem + 4px)}.challenge-card-face-front{transform:translateZ(.1px)}.challenge-card-face-back{transform:rotateY(180deg)translateZ(.1px)}@media (hover:hover) and (pointer:fine){.landing-challenge-card-stage:hover{filter:drop-shadow(0 3px 4px #00000080) drop-shadow(0 30px 34px #00000080) drop-shadow(0 0 30px color-mix(in srgb, var(--card-glow) 22%, transparent));transition:filter .4s ease-out}.landing-challenge-card-stage:hover .landing-challenge-card-tilt{transition:transform var(--card-track);transform:translateY(-4px)rotateX(0)rotateY(0)}.landing-challenge-card-stage:hover .challenge-card-glare:before{transition:transform var(--card-track)}.landing-challenge-card-stage:hover .landing-challenge-card-shine{animation:.95s ease-out both landing-challenge-card-glint}.landing-challenge-card-stage:hover .challenge-card-glare,.landing-challenge-card-stage:hover .challenge-card-face:after{opacity:1;transition:opacity .42s ease-out}}.landing-challenge-card-stage[data-rules-visible]{filter:drop-shadow(0 3px 4px #00000080) drop-shadow(0 30px 34px #00000080) drop-shadow(0 0 30px color-mix(in srgb, var(--card-glow) 22%, transparent))}.landing-challenge-card-stage[data-rules-visible] .landing-challenge-card-tilt{transform:translateY(-4px)rotateX(0)rotateY(0)}.landing-challenge-card-stage[data-rules-visible] .challenge-card-glare,.landing-challenge-card-stage[data-rules-visible] .challenge-card-face:after{opacity:1}@media (prefers-reduced-motion:reduce){.challenge-card-turn{will-change:auto;transition:none;transform:none!important}.challenge-card-face{transition:opacity .12s cubic-bezier(.23,1,.32,1)}.challenge-card-face-back{opacity:0;transform:translateZ(.1px)}.landing-challenge-card-stage,.landing-challenge-card-stage:hover,.landing-challenge-card-stage[data-rules-visible]{filter:none;transition:none}.landing-challenge-card-tilt,.landing-challenge-card-stage:hover .landing-challenge-card-tilt,.landing-challenge-card-stage[data-rules-visible] .landing-challenge-card-tilt{will-change:auto;transition:none;transform:none}.landing-challenge-card-shine,.challenge-card-glare{display:none}.landing-challenge-hotspot{bottom:.75rem}.landing-challenge-card-stage[data-rules-visible] .challenge-card-face-front{opacity:0}.landing-challenge-card-stage[data-rules-visible] .challenge-card-face-back{opacity:1}.landing-challenge-layer,.landing-challenge-models,.landing-challenge-price,.landing-odometer-strip{transition:none}[data-challenge-swapped=true] .landing-odometer-symbol,[data-challenge-swapped=true] .landing-odometer-digit,[data-challenge-swapped=true] .landing-challenge-model-name,[data-challenge-swapped=true] .landing-challenge-tab-label,.landing-challenge-rules-swap{animation:none}}.landing-builtby-field{-webkit-mask-image:linear-gradient(#0000 0,#00000026 40px,#0009 95px,#000 175px calc(100% - 300px),#000000c7 calc(100% - 200px),#00000061 calc(100% - 110px),#0000001a calc(100% - 42px),#0000 100%);mask-image:linear-gradient(#0000 0,#00000026 40px,#0009 95px,#000 175px calc(100% - 300px),#000000c7 calc(100% - 200px),#00000061 calc(100% - 110px),#0000001a calc(100% - 42px),#0000 100%)}.landing-builtby-stars-far{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Ccircle cx='231' cy='286' r='0.89' fill='%23fff' opacity='0.44'/%3E%3Ccircle cx='231' cy='260' r='0.88' fill='%23fff' opacity='0.27'/%3E%3Ccircle cx='262' cy='243' r='0.78' fill='%23fff' opacity='0.44'/%3E%3Ccircle cx='48' cy='228' r='0.64' fill='%23fff' opacity='0.25'/%3E%3Ccircle cx='21' cy='202' r='0.93' fill='%23fff' opacity='0.4'/%3E%3Ccircle cx='80' cy='7' r='0.87' fill='%23fff' opacity='0.24'/%3E%3Ccircle cx='18' cy='97' r='0.9' fill='%23fff' opacity='0.39'/%3E%3Ccircle cx='237' cy='167' r='0.7' fill='%23fff' opacity='0.46'/%3E%3Ccircle cx='265' cy='119' r='0.79' fill='%23fff' opacity='0.36'/%3E%3Ccircle cx='43' cy='234' r='0.79' fill='%23fff' opacity='0.33'/%3E%3Ccircle cx='282' cy='42' r='0.82' fill='%23fff' opacity='0.31'/%3E%3Ccircle cx='117' cy='262' r='0.63' fill='%23fff' opacity='0.24'/%3E%3Ccircle cx='55' cy='205' r='0.55' fill='%23fff' opacity='0.3'/%3E%3Ccircle cx='34' cy='8' r='0.88' fill='%23fff' opacity='0.22'/%3E%3Ccircle cx='107' cy='26' r='0.71' fill='%23fff' opacity='0.49'/%3E%3Ccircle cx='203' cy='214' r='0.53' fill='%23fff' opacity='0.4'/%3E%3Ccircle cx='138' cy='172' r='0.54' fill='%23fff' opacity='0.31'/%3E%3Ccircle cx='209' cy='60' r='0.56' fill='%23fff' opacity='0.42'/%3E%3Ccircle cx='5' cy='30' r='0.71' fill='%23fff' opacity='0.36'/%3E%3Ccircle cx='286' cy='96' r='0.7' fill='%23fff' opacity='0.27'/%3E%3Ccircle cx='67' cy='214' r='0.79' fill='%23fff' opacity='0.25'/%3E%3Ccircle cx='215' cy='108' r='0.5' fill='%23fff' opacity='0.46'/%3E%3Ccircle cx='155' cy='10' r='0.59' fill='%23fff' opacity='0.33'/%3E%3Ccircle cx='295' cy='51' r='0.52' fill='%23fff' opacity='0.26'/%3E%3Ccircle cx='226' cy='132' r='0.5' fill='%23fff' opacity='0.39'/%3E%3Ccircle cx='151' cy='197' r='0.53' fill='%23fff' opacity='0.25'/%3E%3Ccircle cx='298' cy='124' r='0.51' fill='%23fff' opacity='0.32'/%3E%3Ccircle cx='232' cy='65' r='0.93' fill='%23fff' opacity='0.36'/%3E%3Ccircle cx='294' cy='69' r='0.89' fill='%23fff' opacity='0.27'/%3E%3Ccircle cx='78' cy='159' r='0.91' fill='%23fff' opacity='0.45'/%3E%3Ccircle cx='127' cy='97' r='0.57' fill='%23fff' opacity='0.4'/%3E%3Ccircle cx='283' cy='100' r='0.81' fill='%23fff' opacity='0.33'/%3E%3Ccircle cx='247' cy='40' r='0.69' fill='%23fff' opacity='0.25'/%3E%3Ccircle cx='19' cy='262' r='0.93' fill='%23fff' opacity='0.29'/%3E%3C/svg%3E");background-size:300px 300px}.landing-builtby-stars-near{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Ccircle cx='280' cy='38' r='1.21' fill='%23fff' opacity='0.83'/%3E%3Ccircle cx='147' cy='44' r='1.36' fill='%23fff' opacity='0.6'/%3E%3Ccircle cx='212' cy='9' r='1.78' fill='%23fff' opacity='0.5'/%3E%3Ccircle cx='227' cy='333' r='1.1' fill='%23fff' opacity='0.61'/%3E%3Ccircle cx='254' cy='168' r='1.73' fill='%23fff' opacity='0.69'/%3E%3Ccircle cx='428' cy='373' r='1.08' fill='%23fff' opacity='0.89'/%3E%3Ccircle cx='112' cy='222' r='1.61' fill='%23fff' opacity='0.75'/%3E%3Ccircle cx='350' cy='288' r='1.37' fill='%23fff' opacity='0.69'/%3E%3Ccircle cx='216' cy='152' r='1.15' fill='%23fff' opacity='0.79'/%3E%3Ccircle cx='419' cy='210' r='1.76' fill='%23fff' opacity='0.66'/%3E%3Ccircle cx='73' cy='385' r='1.18' fill='%23fff' opacity='0.58'/%3E%3Ccircle cx='362' cy='330' r='1.32' fill='%23fff' opacity='0.82'/%3E%3Ccircle cx='434' cy='397' r='1.71' fill='%23fff' opacity='0.78'/%3E%3Ccircle cx='455' cy='188' r='1.67' fill='%23fff' opacity='0.57'/%3E%3Ccircle cx='352' cy='174' r='1.62' fill='%23fff' opacity='0.7'/%3E%3Ccircle cx='83' cy='212' r='1.46' fill='%23fff' opacity='0.64'/%3E%3Ccircle cx='144' cy='478' r='1.46' fill='%23fff' opacity='0.52'/%3E%3Ccircle cx='381' cy='447' r='1.66' fill='%23fff' opacity='0.89'/%3E%3C/svg%3E");background-size:480px 480px}@media (width>=1024px){:is(.landing-builtby-stars-far,.landing-builtby-stars-near){-webkit-mask-image:linear-gradient(90deg,#0000 0% 34%,#000 62% 100%);mask-image:linear-gradient(90deg,#0000 0% 34%,#000 62% 100%)}}.landing-builtby-wash{background:radial-gradient(52% 70% at 76% 46%,#3a52a824 0%,#0000 68%),radial-gradient(70% 60% at 8% 90%,#14224a80 0%,#0000 72%)}[data-builtby-ready] [data-builtby-reveal],[data-builtby-ready] [data-builtby-art]{opacity:0}[data-builtby-revealed] [data-builtby-reveal],[data-builtby-revealed] [data-builtby-art]{opacity:1}[data-builtby-reveal="1"]{--builtby-delay:0s}[data-builtby-reveal="2"]{--builtby-delay:90ms}[data-builtby-reveal="3"]{--builtby-delay:.17s}[data-builtby-reveal="4"]{--builtby-delay:.23s}[data-builtby-reveal="5"]{--builtby-delay:.28s}[data-builtby-reveal="6"]{--builtby-delay:.34s}[data-builtby-reveal="7"]{--builtby-delay:.4s}[data-builtby-reveal="8"]{--builtby-delay:.46s}[data-builtby-reveal="9"]{--builtby-delay:.52s}[data-builtby-reveal="10"]{--builtby-delay:.6s}[data-builtby-reveal="11"]{--builtby-delay:.66s}[data-builtby-reveal="12"]{--builtby-delay:.72s}[data-builtby-reveal="13"]{--builtby-delay:.78s}@media (prefers-reduced-motion:no-preference){[data-builtby-ready] [data-builtby-reveal]{transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1);transition-delay:var(--builtby-delay,0s);transform:translateY(18px)}[data-builtby-revealed] [data-builtby-reveal]{transform:none}[data-builtby-ready] [data-builtby-art]{transition:opacity .62s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);transform:scale(1.06)}[data-builtby-revealed] [data-builtby-art]{transform:none}}.landing-agents{isolation:isolate;background:radial-gradient(82% 52% at 50% -6%,#36cf8f57 0%,#36cf8f14 44%,#0000 74%),radial-gradient(152% 82% at 50% -8%,#103a2c4d 0%,#0000 62%),linear-gradient(#050b09 0%,#04080a 34%,#02060a 64%,#000 100%);border-top:1px solid #2b2e32;position:relative;overflow:clip}.landing-agents:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#ffffff13 1px,#0000 1px),linear-gradient(#ffffff13 1px,#0000 1px);background-position:top;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(118% 88% at 50% 3%,#000 0%,#00000080 48%,#0000 80%);mask-image:radial-gradient(118% 88% at 50% 3%,#000 0%,#00000080 48%,#0000 80%)}.landing-agent-tabs-wrap{justify-content:center;max-width:100%;margin-top:8px;display:flex}.landing-agent-tabs{background:#0e1116;border:1px solid #2b2e32;border-radius:10px;gap:4px;padding:4px;display:inline-flex}.landing-agent-tabs>button{color:#949ca6;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:14px;font-weight:500;line-height:1.2;transition:background-color .16s,color .16s;display:inline-flex}.landing-agent-tabs>button:hover{color:#fafafa;background:#15181d}.landing-agent-tabs>button[aria-selected=true]{color:#fafafa;background:#1d222a;border-color:#2b2e32}.landing-agent-flag{color:#949ca6;background:#0e1116;border:1px solid #2b2e32;border-radius:6px;padding:1px 8px;font-size:11.5px;font-weight:500;line-height:1.45}.landing-agent-flag[data-state=now]{color:#36cf8f;border-color:#2f6b55}.landing-agent-stage{--tuck:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr) minmax(0,1fr);align-items:center;width:100%;margin-top:24px;display:grid}.landing-agent-card{z-index:1;background:#15181d;border:1px solid #2b2e32;border-radius:18px;flex-direction:column;justify-content:flex-start;gap:16px;min-height:408px;padding:24px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0b,0 16px 40px #00000073}.landing-agent-run{margin-right:calc(var(--tuck) * -1);padding-right:calc(24px + var(--tuck))}.landing-agent-account{margin-left:calc(var(--tuck) * -1);padding-left:calc(24px + var(--tuck))}.landing-agent-run>.landing-agent-run-foot,.landing-agent-account>.landing-agent-meter{margin-top:auto}.landing-agent-centre{z-index:2;position:relative}.landing-agent-steps{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex;position:relative}.landing-agent-rail,.landing-agent-rail-fill{border-radius:9999px;position:absolute}.landing-agent-rail{background:#2b2e32;width:2px;top:9px;bottom:9px;left:9px;translate:-50%}.landing-agent-rail-fill{width:100%;height:calc(var(--rail-progress,0) * 100%);opacity:.55;transition:height var(--rail-duration,.3s) linear;background:#36cf8f;top:0;left:0}.landing-agent-steps>li{color:#949ca6;align-items:center;gap:8px;font-size:14px;line-height:1.4;transition:color .45s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.landing-agent-steps>li[data-state=done]{color:#fafafa}.landing-agent-steps>li[data-state=pass]{color:#36cf8f}.landing-agent-mark{z-index:1;background:#1d222a;border:1px solid #2b2e32;border-radius:9999px;flex:none;place-items:center;width:18px;height:18px;transition:background-color .45s,border-color .45s;display:grid;position:relative}li[data-state=done]>.landing-agent-mark{border-color:#2e5e4e}li[data-state=pass]>.landing-agent-mark{background:#1b3932;border-color:#317f61}.landing-agent-ring{position:absolute;inset:-2px;overflow:visible;rotate:-90deg}.landing-agent-ring circle{fill:none;stroke:#36cf8f;stroke-width:1.6px;opacity:0;stroke-dasharray:var(--ring-length);stroke-dashoffset:var(--ring-length);transition:stroke-dashoffset .56s linear,opacity .2s}li[data-state=active]>.landing-agent-mark .landing-agent-ring circle{opacity:.85;stroke-dashoffset:0}.landing-agent-tick{width:9px;height:9px;overflow:visible}.landing-agent-tick path{stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset .34s cubic-bezier(.4,0,.2,1)}li[data-state=done]>.landing-agent-mark .landing-agent-tick path,li[data-state=pass]>.landing-agent-mark .landing-agent-tick path{stroke-dashoffset:0}.landing-agent-run-foot{color:#949ca6;opacity:0;border-top:1px solid #2b2e32;flex-wrap:wrap;align-items:center;gap:8px;padding-top:16px;font-size:13px;line-height:1.4;transition:opacity .45s,translate .45s cubic-bezier(.4,0,.2,1);display:flex;translate:0 4px}.landing-agent-run-foot[data-state=done]{opacity:1;translate:0}.landing-agent-run-foot svg{color:#36cf8f;flex:none;width:10px;height:10px}.landing-agent-code{background:#0e1116;border:1px solid #2b2e32;border-radius:18px;overflow:clip;box-shadow:0 28px 64px #0000008c}.landing-agent-code-bar{background:#15181d;border-bottom:1px solid #2b2e32;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 24px;display:flex}.landing-agent-lang{background:#0e1116;border:1px solid #2b2e32;border-radius:8px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.landing-agent-lang>button{color:#949ca6;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;height:24px;padding:0 8px;font-size:12px;font-weight:500;line-height:1.2;transition:background-color .16s,color .16s}.landing-agent-lang>button:hover{color:#fafafa}.landing-agent-lang>button[aria-pressed=true]{color:#fafafa;background:#1d222a;border-color:#2b2e32}.landing-agent-src{font-family:var(--font-mono,ui-monospace, monospace);color:#c9d1d9;white-space:pre;-webkit-font-smoothing:auto;margin:0;padding:24px;font-size:13px;line-height:1.75;overflow-x:auto}.landing-agent-spark{width:100%;height:34px;display:block;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px 100%)}.landing-agent-rows{flex-direction:column;margin:0;display:flex}.landing-agent-rows>div{border-top:1px solid #2b2e32;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:6px 0;display:flex}.landing-agent-rows>div:first-child{border-top:0;padding-top:0}.landing-agent-rows dt{color:#949ca6;min-width:0;font-size:13.5px}.landing-agent-rows dd{color:#fafafa;min-width:0;margin:0;font-size:14px}.landing-agent-meter{flex-direction:column;gap:8px;display:flex}.landing-agent-track{background:#0e1116;border:1px solid #2b2e32;border-radius:6px;height:6px;overflow:clip}.landing-agent-track-fill{background:#36cf8f;height:100%}.landing-agent-row{--chip:58px;--pitch:48px;--mark:38px;flex-direction:column;align-items:center;margin-top:48px;display:flex}.landing-agent-mark-defs{width:0;height:0;position:absolute;overflow:hidden}.landing-agent-stack-group{flex-direction:column;align-items:center;display:flex}.landing-agent-stack{height:var(--chip);width:calc(var(--chip) + (var(--slots) - 1) * var(--pitch));margin:0;padding:0;list-style:none;position:relative}.landing-agent-chip{top:0;left:calc(var(--i) * var(--pitch));z-index:var(--z);width:var(--chip);height:var(--chip);border-radius:calc(var(--chip) * .28);background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 20%, #181c22), color-mix(in srgb, var(--accent) 9%, #101318));color:#f2f4f6;box-shadow: 0 0 0 2px #04070a, inset 0 0 0 1px color-mix(in srgb, var(--accent) 26%, #2b2e32), inset 0 1px 0 #ffffff12, 0 3px 6px #00000073, 0 14px 26px -12px #000000b3;--tx:0px;--ty:0px;--rot:var(--r);--sc:1;--lift:0px;--pop:1;transform:translate3d(var(--tx), calc(var(--ty) + var(--lift)), 0) rotate(var(--rot)) scale(calc(var(--sc) * var(--pop)));transform-origin:50% 100%;place-items:center;transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.22,.9,.25,1),z-index .2s linear;display:grid;position:absolute}.landing-agent-chip svg{width:var(--mark);height:var(--mark);display:block}.landing-agent-chip:first-child{transition-delay:0s,0s,0s}.landing-agent-chip:nth-child(2){transition-delay:18ms,18ms,0s}.landing-agent-chip:nth-child(3){transition-delay:36ms,36ms,0s}.landing-agent-chip:nth-child(4){transition-delay:52ms,52ms,0s}.landing-agent-chip:nth-child(5){transition-delay:66ms,66ms,0s}.landing-agent-stack-group:hover .landing-agent-chip,.landing-agent-stack-group:focus-within .landing-agent-chip{--tx:var(--dx);--ty:var(--dy);--rot:var(--rh);--sc:1.03;box-shadow:0 0 0 2px #04070a, inset 0 0 0 1px color-mix(in srgb, var(--accent) 26%, #2b2e32), inset 0 1px 0 #ffffff12, 0 4px 8px #00000073, 0 20px 34px -14px #000000bf}.landing-agent-stack:has(>.landing-agent-chip:hover)>.landing-agent-chip:not(:hover){transition-duration:.42s,.3s,0s}.landing-agent-chip:hover:after{content:"";position:absolute;inset:0 0 -28px}.landing-agent-chip:hover{--lift:-12px;--pop:1.1;--rot:0deg;z-index:60;box-shadow:0 0 0 2px #04070a, inset 0 0 0 1px color-mix(in srgb, var(--accent) 52%, #2b2e32), inset 0 1px 0 #ffffff1f, 0 10px 18px #00000080, 0 30px 48px -18px #000c, 0 0 26px -6px color-mix(in srgb, var(--accent) 40%, transparent);transition-duration:.26s,.26s,0s;transition-delay:0s;transition-timing-function:cubic-bezier(.22,1.2,.36,1)}@media (width<=1180px){.landing-agent-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px}.landing-agent-centre{order:-1;grid-column:1/-1}.landing-agent-card{min-height:0}.landing-agent-run,.landing-agent-account{margin-inline:0;padding:24px}}@media (width<=720px){.landing-agent-stage{grid-template-columns:minmax(0,1fr)}.landing-agent-tabs-wrap{width:min(100%,300px)}.landing-agent-tabs{flex-wrap:nowrap;gap:3px;width:100%;padding:3px;display:flex}.landing-agent-tabs>button{flex:1 1 0;justify-content:center;min-width:0;height:44px;padding-inline:10px}.landing-agent-src{white-space:pre-wrap;overflow-wrap:break-word;padding:12px;font-size:11.5px;line-height:1.7;overflow-x:hidden}.landing-agent-code-bar{padding:12px}.landing-agent-card{padding:16px}}@media (width<=560px){.landing-agent-row{--chip:44px;--pitch:34px;--mark:28px}}@media (prefers-reduced-motion:reduce){.landing-agent-chip,.landing-agent-rail-fill,.landing-agent-run-foot,.landing-agent-steps>li,.landing-agent-mark,.landing-agent-tick path,.landing-agent-ring circle{transition:none}.landing-agent-run-foot{opacity:1;translate:0}.landing-agent-tick path{stroke-dashoffset:0}}@keyframes landing-matcher-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}.landing-matcher-panel{animation:.3s cubic-bezier(.22,1,.36,1) landing-matcher-in}.landing-matcher-message{animation:.26s cubic-bezier(.22,1,.36,1) backwards landing-matcher-in}.landing-matcher-reply{animation:.26s cubic-bezier(.22,1,.36,1) backwards landing-matcher-in;animation-delay:calc(var(--i,0) * 70ms)}@keyframes landing-matcher-dot{0%,55%,to{opacity:.45;transform:translateY(0)}25%{opacity:1;transform:translateY(-3px)}}.landing-matcher-dot{animation:1.05s ease-in-out infinite landing-matcher-dot}@media (prefers-reduced-motion:reduce){.landing-matcher-panel,.landing-matcher-message,.landing-matcher-reply,.landing-matcher-dot{animation:none}}
