@property --mood-a{syntax:"<color>";inherits:true;initial-value:#a855f7}@property --mood-b{syntax:"<color>";inherits:true;initial-value:#38bdf8}.buddy-module__PaH8Fq__buddy{aspect-ratio:1;width:100%;transition:--mood-a .9s,--mood-b .9s;position:relative}.buddy-module__PaH8Fq__buddy[data-mood=angry]{--mood-a:#dc2626;--mood-b:#f97316}.buddy-module__PaH8Fq__buddy[data-mood=nodding]{--mood-a:#16a34a;--mood-b:#a3e635}.buddy-module__PaH8Fq__float{perspective:900px;animation:6s ease-in-out infinite buddy-module__PaH8Fq__float;position:absolute;inset:0}.buddy-module__PaH8Fq__floorShadow{filter:blur(4px);background:radial-gradient(closest-side,#1414282e,#0000);border-radius:50%;width:70%;height:10%;animation:6s ease-in-out infinite buddy-module__PaH8Fq__shadow;position:absolute;bottom:-14%;left:50%;translate:-50%}.buddy-module__PaH8Fq__head{transform:rotateY(calc(var(--ex,0) * 14deg)) rotateX(calc(var(--ey,0) * -10deg));transform-style:preserve-3d;background:radial-gradient(circle at 34% 28%,#fff 0%,#f6f6f8 38%,#dcdce2 78%,#c9c9d1 100%);border-radius:50%;transition:transform .3s ease-out;position:absolute;inset:0;box-shadow:inset -18px -26px 50px #0000001a,inset 14px 18px 30px #ffffffe6,0 50px 70px -30px #14143259}.buddy-module__PaH8Fq__mover{transform-style:preserve-3d;position:absolute;inset:0}.buddy-module__PaH8Fq__nodding .buddy-module__PaH8Fq__head,.buddy-module__PaH8Fq__nodding .buddy-module__PaH8Fq__rim,.buddy-module__PaH8Fq__nodding .buddy-module__PaH8Fq__eyes{transition-duration:0s}.buddy-module__PaH8Fq__shake{animation:.5s ease-in-out 2 buddy-module__PaH8Fq__shake}.buddy-module__PaH8Fq__rim{background:linear-gradient(120deg, var(--mood-a), var(--mood-b));width:82%;height:60%;box-shadow:0 0 28px -4px var(--mood-a), 0 0 50px -12px var(--mood-b);translate:calc(var(--ex,0) * 5%) calc(var(--ey,0) * 5%);border-radius:44%/50%;padding:3.2%;transition:translate .3s ease-out;display:block;position:absolute;top:21%;left:9%}.buddy-module__PaH8Fq__visor{background:radial-gradient(circle at 38% 28%,#2b2b36 0%,#0b0b10 55%,#030305 100%);border-radius:44%/50%;width:100%;height:100%;display:block;position:relative;overflow:hidden}.buddy-module__PaH8Fq__visor:after{content:"";background:linear-gradient(#ffffff24,#0000);border-radius:50%;width:46%;height:22%;position:absolute;top:6%;left:12%}.buddy-module__PaH8Fq__eyes{translate:calc(var(--ex,0) * 16%) calc(var(--ey,0) * 14%);justify-content:center;align-items:center;gap:22%;transition:translate .16s ease-out;display:flex;position:absolute;inset:0}.buddy-module__PaH8Fq__eye{aspect-ratio:3/4;clip-path:polygon(-60% -60%,160% -60%,160% 160%,-60% 160%);background:#fff;border-radius:50%;width:18%;transition:border-radius .4s,aspect-ratio .4s,clip-path .4s,background-color .4s;animation:5.5s infinite buddy-module__PaH8Fq__blink;display:block;position:relative;box-shadow:0 0 18px #ffffff59}.buddy-module__PaH8Fq__happy .buddy-module__PaH8Fq__eye{aspect-ratio:2/1.1;box-shadow:none;background:0 0;border:.55rem solid #0000;border-top-color:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;animation:none}.buddy-module__PaH8Fq__angry .buddy-module__PaH8Fq__eye{aspect-ratio:1;box-shadow:none;animation:none}.buddy-module__PaH8Fq__angry .buddy-module__PaH8Fq__eye:first-child{clip-path:polygon(0 0,100% 48%,100% 100%,0 100%)}.buddy-module__PaH8Fq__angry .buddy-module__PaH8Fq__eye:last-child{clip-path:polygon(0 48%,100% 0,100% 100%,0 100%)}.buddy-module__PaH8Fq__angry .buddy-module__PaH8Fq__rim{box-shadow:0 0 36px -2px var(--mood-a), 0 0 60px -10px var(--mood-b)}.buddy-module__PaH8Fq__angry .buddy-module__PaH8Fq__eye:after{content:"";aspect-ratio:1;background:var(--mood-a);border-radius:50%;width:30%;position:absolute;top:62%;left:50%;translate:-50% -50%}.buddy-module__PaH8Fq__chip{z-index:2;white-space:nowrap;color:#111118;background:#ffffffe6;border:1px solid #0f172a0f;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute;top:-6%;left:-8%;box-shadow:0 14px 30px -18px #14143259}.buddy-module__PaH8Fq__chipDot{aspect-ratio:1;background:linear-gradient(135deg, var(--mood-a), var(--mood-b));width:.55rem;box-shadow:0 0 10px var(--mood-a);border-radius:50%}@keyframes buddy-module__PaH8Fq__float{0%,to{translate:0}50%{translate:0 -4%}}@keyframes buddy-module__PaH8Fq__shadow{0%,to{opacity:1;scale:1}50%{opacity:.7;scale:.82}}@keyframes buddy-module__PaH8Fq__shake{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-3%)rotate(-5deg)}40%{transform:translate(3%)rotate(5deg)}60%{transform:translate(-2%)rotate(-3deg)}80%{transform:translate(2%)rotate(2deg)}}@keyframes buddy-module__PaH8Fq__blink{0%,94%,to{scale:1}97%{scale:1 .08}}@media (max-width:640px){.buddy-module__PaH8Fq__chip{font-size:.7rem;top:-16%;left:50%;translate:-50%}.buddy-module__PaH8Fq__happy .buddy-module__PaH8Fq__eye{border-width:.35rem}}@media (prefers-reduced-motion:reduce){.buddy-module__PaH8Fq__float,.buddy-module__PaH8Fq__floorShadow,.buddy-module__PaH8Fq__eye,.buddy-module__PaH8Fq__shake{animation:none}.buddy-module__PaH8Fq__head,.buddy-module__PaH8Fq__rim,.buddy-module__PaH8Fq__eyes{transition:none}}
.foundation-story-module__0KGlDq__story{color:#111118;height:calc(100dvh + (var(--chapters) - .5) * var(--step));--step:70vh;background:#fff;transition:--mood-a .9s,--mood-b .9s;position:relative}.foundation-story-module__0KGlDq__stage{isolation:isolate;flex-direction:column;height:calc(100dvh - 5rem);display:flex;position:sticky;top:5rem;overflow:hidden}.foundation-story-module__0KGlDq__scene{flex:1;min-height:0;position:relative}.foundation-story-module__0KGlDq__dots{z-index:-2;background-image:radial-gradient(#0f172a17 1px,#0000 1.4px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 50% 45%,#000 25%,#0000 80%);mask-image:radial-gradient(75% 70% at 50% 45%,#000 25%,#0000 80%)}.foundation-story-module__0KGlDq__robot{--size:clamp(9rem, min(21vw, 31vh), 17rem);--x:0px;--y:0px;--scale:1;width:var(--size);translate:calc(-50% + var(--x)) calc(-50% + var(--y));scale:var(--scale);z-index:1;transition:translate 1s cubic-bezier(.65,0,.35,1),scale 1s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;left:50%}.foundation-story-module__0KGlDq__robot[data-side=right]{--x:min(24vw, 19rem)}.foundation-story-module__0KGlDq__robot[data-side=left]{--x:max(-24vw, -19rem)}.foundation-story-module__0KGlDq__glow{aspect-ratio:1;z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--mood-a) 22%, transparent), color-mix(in oklab, var(--mood-b) 8%, transparent) 60%, transparent);pointer-events:none;border-radius:50%;width:190%;position:absolute;top:50%;left:50%;translate:-50% -50%}.foundation-story-module__0KGlDq__props{pointer-events:none;position:absolute;inset:0}.foundation-story-module__0KGlDq__prop{opacity:0;transition:opacity .45s,scale .6s cubic-bezier(.34,1.56,.64,1);position:absolute;translate:-50% -50%;scale:.6}.foundation-story-module__0KGlDq__props[data-on=true] .foundation-story-module__0KGlDq__prop{opacity:1;transition-delay:calc(.25s + var(--i,0) * 90ms);scale:1}.foundation-story-module__0KGlDq__bob{animation:5s ease-in-out infinite foundation-story-module__0KGlDq__bob;animation-delay:calc(var(--i,0) * -.7s)}.foundation-story-module__0KGlDq__ball{width:var(--d,4rem);aspect-ratio:1;color:var(--c,#2563eb);text-align:center;background:radial-gradient(circle at 32% 28%,#fff 0%,#f1f3f8 45%,#d5d9e3 100%);border-radius:50%;place-items:center;font-size:.68rem;font-weight:800;line-height:1.1;display:grid;box-shadow:inset -6px -8px 14px #00000014,0 16px 26px -14px #14143259}.foundation-story-module__0KGlDq__card{color:#1f2433;background:#ffffffeb;border:1px solid #0f172a12;border-radius:1rem;width:max-content;max-width:13rem;padding:.7rem .85rem;font-size:.78rem;line-height:1.35;box-shadow:0 22px 40px -22px #14143266}.foundation-story-module__0KGlDq__cardTitle{align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;display:flex}.foundation-story-module__0KGlDq__cardIcon{color:#fff;background:linear-gradient(135deg, var(--mood-a), var(--mood-b));border-radius:.55rem;flex-shrink:0;place-items:center;width:1.6rem;height:1.6rem;display:grid}.foundation-story-module__0KGlDq__bubble{border-bottom-left-radius:.25rem}.foundation-story-module__0KGlDq__lines{gap:.3rem;margin-top:.5rem;display:grid}.foundation-story-module__0KGlDq__lines span{background:#e6e9f0;border-radius:99px;height:.35rem;display:block}.foundation-story-module__0KGlDq__meter{color:#5b6475;grid-template-columns:5.6rem 1fr;align-items:center;gap:.5rem;margin-top:.35rem;font-size:.7rem;display:grid}.foundation-story-module__0KGlDq__meter b{background:linear-gradient(90deg, var(--mood-a), var(--mood-b));border-radius:99px;height:.38rem;display:block}.foundation-story-module__0KGlDq__check{align-items:center;gap:.4rem;margin-top:.3rem;font-size:.72rem;display:flex}.foundation-story-module__0KGlDq__check i{color:#fff;border:1.5px solid #c5cad6;border-radius:.3rem;place-items:center;width:.9rem;height:.9rem;font-size:.6rem;font-style:normal;display:grid}.foundation-story-module__0KGlDq__check i[data-done=true]{background:linear-gradient(135deg, var(--mood-a), var(--mood-b));border-color:#0000}.foundation-story-module__0KGlDq__confetti{background:var(--c);width:.7rem;height:.7rem;rotate:var(--r,20deg);border-radius:.2rem}.foundation-story-module__0KGlDq__badge{width:2.8rem;height:2.8rem;color:var(--mood-a);background:#fff;border:1px solid #0f172a12;border-radius:50%;place-items:center;display:grid;box-shadow:0 14px 28px -16px #14143273}.foundation-story-module__0KGlDq__panels{pointer-events:none;max-width:72rem;margin-inline:auto;padding-inline:1.5rem;position:absolute;inset:0}.foundation-story-module__0KGlDq__panel{opacity:0;width:min(30rem,44%);transition:opacity .4s,translate .6s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;translate:0 calc(1.5rem - 50%)}.foundation-story-module__0KGlDq__panel[data-on=true]{opacity:1;pointer-events:auto;transition-delay:.25s;translate:0 -50%}.foundation-story-module__0KGlDq__panel[data-align=left]{left:1.5rem}.foundation-story-module__0KGlDq__panel[data-align=right]{right:1.5rem}.foundation-story-module__0KGlDq__gradientText{background-image:linear-gradient(90deg, var(--mood-a), var(--mood-b));color:#0000;-webkit-background-clip:text;background-clip:text}.foundation-story-module__0KGlDq__roadmap{z-index:2;flex:none;width:100%;max-width:82rem;margin-inline:auto;padding:.75rem 1.5rem .25rem;position:relative}.foundation-story-module__0KGlDq__roadmapLabel{text-align:center;color:#5b6475;margin-bottom:.5rem;font-size:.78rem;font-weight:700}.foundation-story-module__0KGlDq__road{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem;display:grid;position:relative}.foundation-story-module__0KGlDq__track{background:#e4e7ef;border-radius:99px;height:.55rem;position:absolute;top:.875rem;left:8.33333%;right:8.33333%;overflow:hidden;translate:0 -50%}.foundation-story-module__0KGlDq__track b{height:100%;transform:scaleX(var(--progress,0));transform-origin:0;background:linear-gradient(90deg, var(--mood-a), var(--mood-b));transition:transform .7s cubic-bezier(.65,0,.35,1);display:block}.foundation-story-module__0KGlDq__track:after{content:"";background:repeating-linear-gradient(90deg,#fffffff2 0 .55rem,#0000 .55rem 1.1rem);height:1.5px;position:absolute;inset:50% 0 auto;translate:0 -50%}.foundation-story-module__0KGlDq__stop{text-align:left;cursor:pointer;outline:none;flex-direction:column;align-items:center;gap:.4rem;min-width:0;display:flex;position:relative}.foundation-story-module__0KGlDq__node{color:#6b7385;background:#fff;border:2px solid #d4d8e2;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:800;transition:background .4s,border-color .4s,color .4s,box-shadow .4s;display:grid}.foundation-story-module__0KGlDq__stop[data-state=done] .foundation-story-module__0KGlDq__node,.foundation-story-module__0KGlDq__stop[data-state=current] .foundation-story-module__0KGlDq__node{color:#fff;background:linear-gradient(135deg, var(--mood-a), var(--mood-b)) border-box;border-color:#0000}.foundation-story-module__0KGlDq__stop[data-state=current] .foundation-story-module__0KGlDq__node{box-shadow:0 0 0 5px color-mix(in oklab, var(--mood-a) 22%, transparent)}.foundation-story-module__0KGlDq__stopCard{background:#fff;border:1.5px solid #0f172a17;border-radius:.9rem;flex:1;width:100%;padding:.6rem .7rem;transition:translate .4s,box-shadow .4s,border-color .3s;display:block;box-shadow:0 10px 22px -18px #14143273}.foundation-story-module__0KGlDq__stop:hover .foundation-story-module__0KGlDq__stopCard,.foundation-story-module__0KGlDq__stop:focus-visible .foundation-story-module__0KGlDq__stopCard{border-color:color-mix(in oklab, var(--mood-a) 55%, transparent);translate:0 -2px}.foundation-story-module__0KGlDq__stop[data-state=current] .foundation-story-module__0KGlDq__stopCard{background:linear-gradient(#fff, #fff) padding-box, linear-gradient(135deg, var(--mood-a), var(--mood-b)) border-box;box-shadow:0 16px 28px -18px color-mix(in oklab, var(--mood-a) 75%, transparent);border-color:#0000;translate:0 -2px}.foundation-story-module__0KGlDq__stopTitle{color:#111118;align-items:center;gap:.4rem;font-size:.8rem;font-weight:800;line-height:1.15;display:flex}.foundation-story-module__0KGlDq__stopIcon{color:#4b5468;background:#f0f2f7;border-radius:.5rem;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;transition:background .4s,color .4s;display:grid}.foundation-story-module__0KGlDq__stop[data-state=done] .foundation-story-module__0KGlDq__stopIcon,.foundation-story-module__0KGlDq__stop[data-state=current] .foundation-story-module__0KGlDq__stopIcon{color:#fff;background:linear-gradient(135deg, var(--mood-a), var(--mood-b))}.foundation-story-module__0KGlDq__stopText{color:#5b6475;margin-top:.3rem;font-size:.72rem;line-height:1.3;display:block}.foundation-story-module__0KGlDq__cue{color:#5b6475;align-items:center;gap:.6rem;font-size:.85rem;font-weight:600;transition:opacity .4s;display:flex;position:absolute;bottom:1.4rem;left:50%;translate:-50%}.foundation-story-module__0KGlDq__cue[data-on=false]{opacity:0;pointer-events:none}.foundation-story-module__0KGlDq__mouse{border:2px solid #9aa3b5;border-radius:1rem;width:1.3rem;height:2rem;position:relative}.foundation-story-module__0KGlDq__mouse:after{content:"";background:#5b6475;border-radius:1rem;width:.2rem;height:.4rem;animation:1.6s ease-in-out infinite foundation-story-module__0KGlDq__wheel;position:absolute;top:.35rem;left:50%;translate:-50%}.foundation-story-module__0KGlDq__skip{color:#6b7385;background:#ffffffd9;border:1px solid #0f172a14;border-radius:999px;padding:.35rem .75rem;font-size:.78rem;font-weight:600;transition:opacity .4s;position:absolute;bottom:1rem;right:1.25rem}.foundation-story-module__0KGlDq__skip:hover{color:#111118}.foundation-story-module__0KGlDq__skip[data-on=false]{opacity:0;pointer-events:none}@media (max-width:1023px){.foundation-story-module__0KGlDq__story{--step:70vh}.foundation-story-module__0KGlDq__roadmap{padding-inline:0}.foundation-story-module__0KGlDq__roadmapLabel{padding-inline:1rem;font-size:.72rem}.foundation-story-module__0KGlDq__roadScroller{scrollbar-width:none;padding:.25rem 1rem .5rem;overflow-x:auto}.foundation-story-module__0KGlDq__roadScroller::-webkit-scrollbar{display:none}.foundation-story-module__0KGlDq__road{grid-template-columns:repeat(6,10rem);width:max-content}.foundation-story-module__0KGlDq__robot,.foundation-story-module__0KGlDq__robot[data-side]{--size:clamp(7rem, min(36vw, 20vh), 12rem);--x:0px;--y:-24%;--scale:1;top:30%}.foundation-story-module__0KGlDq__panel,.foundation-story-module__0KGlDq__panel[data-align]{text-align:center;width:min(34rem,100% - 2rem);inset:auto auto 1rem 50%;translate:-50% 1.5rem}.foundation-story-module__0KGlDq__panel[data-on=true],.foundation-story-module__0KGlDq__panel[data-align][data-on=true]{translate:-50%}.foundation-story-module__0KGlDq__panel[data-align=left],.foundation-story-module__0KGlDq__panel[data-align=right]{top:40%;bottom:auto}.foundation-story-module__0KGlDq__panel.foundation-story-module__0KGlDq__joinPanel{top:auto;bottom:1rem}.foundation-story-module__0KGlDq__props{scale:.82}.foundation-story-module__0KGlDq__hideSmall{display:none}}@media (max-width:640px){.foundation-story-module__0KGlDq__props{scale:.7}.foundation-story-module__0KGlDq__prop:has(.foundation-story-module__0KGlDq__card){display:none}.foundation-story-module__0KGlDq__cue{display:none}.foundation-story-module__0KGlDq__skip{top:.5rem;bottom:auto;right:.6rem}}@media (max-width:1023px) and (max-height:680px){.foundation-story-module__0KGlDq__roadmapLabel,.foundation-story-module__0KGlDq__stopText,.foundation-story-module__0KGlDq__joinIntro{display:none}.foundation-story-module__0KGlDq__road{grid-template-columns:repeat(6,8.5rem)}.foundation-story-module__0KGlDq__robot,.foundation-story-module__0KGlDq__robot[data-side]{--size:5.5rem;top:19%}.foundation-story-module__0KGlDq__panel[data-align=left],.foundation-story-module__0KGlDq__panel[data-align=right]{top:33%}}@media (min-width:1024px) and (max-height:640px){.foundation-story-module__0KGlDq__roadmapLabel{display:none}}@keyframes foundation-story-module__0KGlDq__bob{0%,to{translate:0}50%{translate:0 -.55rem}}@keyframes foundation-story-module__0KGlDq__wheel{0%{opacity:1;translate:-50%}80%,to{opacity:0;translate:-50% .6rem}}@media (prefers-reduced-motion:reduce){.foundation-story-module__0KGlDq__robot,.foundation-story-module__0KGlDq__panel,.foundation-story-module__0KGlDq__prop,.foundation-story-module__0KGlDq__track b,.foundation-story-module__0KGlDq__stopCard{transition-duration:1ms}.foundation-story-module__0KGlDq__bob,.foundation-story-module__0KGlDq__mouse:after{animation:none}}
@property --mood-a{syntax:"<color>";inherits:true;initial-value:#a855f7}@property --mood-b{syntax:"<color>";inherits:true;initial-value:#38bdf8}.hero-module__sup1Jq__hero{--mood-a:#a855f7;--mood-b:#38bdf8;color:#111118;background-color:#ececef;transition:--mood-a .9s,--mood-b .9s}.hero-module__sup1Jq__hexes{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='194' viewBox='0 0 168 194'%3E%3Cg fill='none' stroke-width='3'%3E%3Cpath stroke='%23ffffff' d='M84 4 160 48v98L84 190 8 146V48z'/%3E%3Cpath stroke='%23000000' stroke-opacity='.035' d='M84 7 157 50v95L84 187 11 145V50z'/%3E%3C/g%3E%3C/svg%3E");background-position:top;background-size:168px 194px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 65% at 60% 45%,#000 30%,#0000 85%);mask-image:radial-gradient(70% 65% at 60% 45%,#000 30%,#0000 85%)}.hero-module__sup1Jq__accent{background-image:linear-gradient(90deg, var(--mood-a), var(--mood-b));color:#0000;-webkit-background-clip:text;background-clip:text}.hero-module__sup1Jq__stage{aspect-ratio:1;place-items:center;width:100%;max-width:34rem;margin-inline:auto;display:grid;position:relative}.hero-module__sup1Jq__float{aspect-ratio:1;perspective:900px;width:62%;animation:6s ease-in-out infinite hero-module__sup1Jq__float;position:relative}.hero-module__sup1Jq__floorShadow{filter:blur(4px);background:radial-gradient(closest-side,#14142838,#0000);border-radius:50%;width:46%;height:7%;animation:6s ease-in-out infinite hero-module__sup1Jq__shadow;position:absolute;bottom:6%;left:50%;translate:-50%}.hero-module__sup1Jq__head{transform:rotateY(calc(var(--ex,0) * 14deg)) rotateX(calc(var(--ey,0) * -10deg));transform-style:preserve-3d;background:radial-gradient(circle at 34% 28%,#fff 0%,#f6f6f8 38%,#dcdce2 78%,#c9c9d1 100%);border-radius:50%;transition:transform .3s ease-out;position:absolute;inset:0;box-shadow:inset -18px -26px 50px #0000001a,inset 14px 18px 30px #ffffffe6,0 50px 70px -30px #14143259}.hero-module__sup1Jq__mover{transform-style:preserve-3d;position:absolute;inset:0}.hero-module__sup1Jq__nodding .hero-module__sup1Jq__head,.hero-module__sup1Jq__nodding .hero-module__sup1Jq__rim,.hero-module__sup1Jq__nodding .hero-module__sup1Jq__eyes{transition-duration:0s}.hero-module__sup1Jq__shake{animation:.5s ease-in-out 2 hero-module__sup1Jq__shake}.hero-module__sup1Jq__rim{background:linear-gradient(120deg, var(--mood-a), var(--mood-b));width:82%;height:60%;box-shadow:0 0 28px -4px var(--mood-a), 0 0 50px -12px var(--mood-b);translate:calc(var(--ex,0) * 5%) calc(var(--ey,0) * 5%);border-radius:44%/50%;padding:3.2%;transition:translate .3s ease-out;display:block;position:absolute;top:21%;left:9%}.hero-module__sup1Jq__visor{background:radial-gradient(circle at 38% 28%,#2b2b36 0%,#0b0b10 55%,#030305 100%);border-radius:44%/50%;width:100%;height:100%;display:block;position:relative;overflow:hidden}.hero-module__sup1Jq__visor:after{content:"";background:linear-gradient(#ffffff24,#0000);border-radius:50%;width:46%;height:22%;position:absolute;top:6%;left:12%}.hero-module__sup1Jq__eyes{translate:calc(var(--ex,0) * 16%) calc(var(--ey,0) * 14%);justify-content:center;align-items:center;gap:22%;transition:translate .16s ease-out;display:flex;position:absolute;inset:0}.hero-module__sup1Jq__eye{aspect-ratio:3/4;clip-path:polygon(-60% -60%,160% -60%,160% 160%,-60% 160%);background:#fff;border-radius:50%;width:18%;transition:border-radius .4s,aspect-ratio .4s,clip-path .4s,background-color .4s;animation:5.5s infinite hero-module__sup1Jq__blink;display:block;position:relative;box-shadow:0 0 18px #ffffff59}.hero-module__sup1Jq__happy .hero-module__sup1Jq__eye{aspect-ratio:2/1.1;box-shadow:none;background:0 0;border:.55rem solid #0000;border-top-color:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;animation:none}.hero-module__sup1Jq__angry .hero-module__sup1Jq__eye{aspect-ratio:1;box-shadow:none;animation:none}.hero-module__sup1Jq__angry .hero-module__sup1Jq__eye:first-child{clip-path:polygon(0 0,100% 48%,100% 100%,0 100%)}.hero-module__sup1Jq__angry .hero-module__sup1Jq__eye:last-child{clip-path:polygon(0 48%,100% 0,100% 100%,0 100%)}.hero-module__sup1Jq__angry .hero-module__sup1Jq__rim{box-shadow:0 0 36px -2px var(--mood-a), 0 0 60px -10px var(--mood-b)}.hero-module__sup1Jq__angry .hero-module__sup1Jq__eye:after{content:"";aspect-ratio:1;background:var(--mood-a);border-radius:50%;width:30%;position:absolute;top:62%;left:50%;translate:-50% -50%}.hero-module__sup1Jq__ring{aspect-ratio:1;border:2px solid var(--mood-a);opacity:.8;border-radius:50%;place-items:center;width:2.25rem;animation:9s ease-in-out infinite hero-module__sup1Jq__drift;display:grid;position:absolute}.hero-module__sup1Jq__ring:after{content:"";aspect-ratio:1;background:var(--mood-b);border-radius:50%;width:22%}.hero-module__sup1Jq__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:1.5rem;width:11.5rem;padding:1rem 1rem .85rem;position:absolute;bottom:4%;right:0;box-shadow:0 24px 50px -24px #1414324d}.hero-module__sup1Jq__bars{justify-content:space-between;align-items:flex-end;height:5.5rem;display:flex}.hero-module__sup1Jq__bar{border-radius:999px 999px 2px 2px;width:.5rem;transition:height .8s cubic-bezier(.3,1.4,.5,1)}.hero-module__sup1Jq__barMain{background:linear-gradient(180deg, var(--mood-a), color-mix(in oklab, var(--mood-a) 70%, var(--mood-b)))}.hero-module__sup1Jq__barSoft{background:color-mix(in oklab, var(--mood-b) 35%, white)}.hero-module__sup1Jq__chip{background:#fffc;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute;top:14%;left:4%;box-shadow:0 14px 30px -18px #14143259}.hero-module__sup1Jq__chipDot{aspect-ratio:1;background:linear-gradient(135deg, var(--mood-a), var(--mood-b));width:.55rem;box-shadow:0 0 10px var(--mood-a);border-radius:50%}@media (max-width:640px){.hero-module__sup1Jq__stage{aspect-ratio:1/.92;max-width:18rem}.hero-module__sup1Jq__float{width:70%;margin-top:8%}.hero-module__sup1Jq__card{display:none}.hero-module__sup1Jq__chip{font-size:.72rem;top:0;left:50%;translate:-50%}.hero-module__sup1Jq__ring{width:1.5rem}.hero-module__sup1Jq__floorShadow{bottom:0}}@keyframes hero-module__sup1Jq__float{0%,to{translate:0}50%{translate:0 -4%}}@keyframes hero-module__sup1Jq__shadow{0%,to{opacity:1;scale:1}50%{opacity:.7;scale:.82}}@keyframes hero-module__sup1Jq__shake{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-3%)rotate(-5deg)}40%{transform:translate(3%)rotate(5deg)}60%{transform:translate(-2%)rotate(-3deg)}80%{transform:translate(2%)rotate(2deg)}}@keyframes hero-module__sup1Jq__blink{0%,94%,to{scale:1}97%{scale:1 .08}}@keyframes hero-module__sup1Jq__drift{0%,to{translate:0}50%{translate:.6rem -.8rem}}@media (prefers-reduced-motion:reduce){.hero-module__sup1Jq__float,.hero-module__sup1Jq__floorShadow,.hero-module__sup1Jq__eye,.hero-module__sup1Jq__ring,.hero-module__sup1Jq__shake{animation:none}.hero-module__sup1Jq__head,.hero-module__sup1Jq__rim,.hero-module__sup1Jq__eyes{transition:none}}
