.rewards-machine-module__FFiAjG__machine{width:min(100%,75rem);min-width:0;color:var(--ui-ink);margin-inline:auto;container-type:inline-size}.rewards-machine-module__FFiAjG__scene{isolation:isolate;height:31rem;position:relative}.rewards-machine-module__FFiAjG__floorClip{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:clip}.rewards-machine-module__FFiAjG__floor{z-index:-2;opacity:.6;background-image:linear-gradient(#e5e7eb 1px,#0000 1px),linear-gradient(90deg,#e5e7eb 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:15% 0 0;transform:perspective(750px)rotateX(46deg)rotate(-6deg)scale(.92);-webkit-mask-image:radial-gradient(#000 10%,#0000 70%);mask-image:radial-gradient(#000 10%,#0000 70%)}.rewards-machine-module__FFiAjG__routes{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rewards-machine-module__FFiAjG__routes path{fill:none;stroke:#c8ced8;stroke-width:1px}.rewards-machine-module__FFiAjG__routes path:not(:first-child){stroke-dasharray:3 7}.rewards-machine-module__FFiAjG__wallets{gap:3.1rem;width:22%;display:grid;position:absolute;top:17%;left:1%}.rewards-machine-module__FFiAjG__mintRow{align-items:center;gap:12px;display:flex;transform:rotate(-5deg)}.rewards-machine-module__FFiAjG__wallet{background:#fff;border:1px solid #d8dbe1;border-radius:9px;flex:1;min-width:0;padding:12px;box-shadow:0 10px 24px #1717170d,3px 4px #f3f4f6}.rewards-machine-module__FFiAjG__walletIdentity{font:500 var(--ui-caption)/1.4 var(--ui-font-mono);white-space:nowrap;align-items:center;gap:7px;display:flex}.rewards-machine-module__FFiAjG__walletLabel{font-family:var(--ui-font-sans);display:none}.rewards-machine-module__FFiAjG__identicon{background:conic-gradient(from 45deg, #dbe7ff 25%, #344fa8 0 50%, #b4ccff 0 75%, #6f87b9 0);border-radius:3px;flex:0 0 16px;height:16px}.rewards-machine-module__FFiAjG__mintRow:nth-child(2) .rewards-machine-module__FFiAjG__identicon{filter:hue-rotate(45deg)}.rewards-machine-module__FFiAjG__mintRow:nth-child(3) .rewards-machine-module__FFiAjG__identicon{filter:hue-rotate(290deg)}.rewards-machine-module__FFiAjG__mintLabel{font-size:var(--ui-caption);color:#5c626c;margin-top:8px;line-height:1.4;display:block}.rewards-machine-module__FFiAjG__minted{flex:0 0 3.1rem;width:3.1rem;position:relative}.rewards-machine-module__FFiAjG__minted img{border:1px solid #17171726;border-radius:4px;width:100%;height:auto;box-shadow:0 9px 16px #17171714}.rewards-machine-module__FFiAjG__buckets{grid-template-columns:1fr 1fr;gap:2rem;width:43%;display:grid;position:absolute;top:31%;left:28%}.rewards-machine-module__FFiAjG__bucketGroup{text-align:center;align-content:start;justify-items:center;min-width:0;display:grid}.rewards-machine-module__FFiAjG__bucket{aspect-ratio:35/41;width:min(8.75rem,76cqi);height:auto;position:relative}.rewards-machine-module__FFiAjG__bucketBody{background:linear-gradient(90deg,#e4e9f199,#ffffffb8 40%,#d7e0ec8c);border:1px solid #b8c1cf;border-radius:50%/10%;position:absolute;inset:0;overflow:hidden;box-shadow:10px 20px 25px -12px #1e2e492e}.rewards-machine-module__FFiAjG__bucket:before{content:"";z-index:3;background:linear-gradient(110deg,#f7faff,#e3e9f2);border:1px solid #aeb9c9;border-radius:50%;height:2rem;position:absolute;inset:0 -1px auto}.rewards-machine-module__FFiAjG__liquid{transform:scaleY(var(--prize-fill,1));transform-origin:50% 100%;opacity:.75;background:linear-gradient(90deg,#bdc8dd,#e1e7f2 45%,#b6c4df);border-top:1px solid #9daac1;border-radius:50%/12%;position:absolute;inset:22% 0 0}.rewards-machine-module__FFiAjG__liquid:before{content:"";background:#dee6f5;border-bottom:1px solid #b0bed5;border-radius:50%;width:100%;height:1.5rem;position:absolute;top:0;left:0}.rewards-machine-module__FFiAjG__bucketName{z-index:4;letter-spacing:-.04em;text-shadow:0 1px 10px #fff;font-size:1.5rem;font-weight:600;line-height:1.15;position:absolute;inset:44% -8px auto}.rewards-machine-module__FFiAjG__bucketName span{font-size:var(--ui-caption);letter-spacing:normal;margin-top:8px;font-weight:500;line-height:1.35;display:block}.rewards-machine-module__FFiAjG__bucketCaption{font-size:var(--ui-caption);color:#535c6d;margin-top:16px;line-height:1.4;display:block}.rewards-machine-module__FFiAjG__vrf{transform:translateY(-4.5rem)}.rewards-machine-module__FFiAjG__vrf .rewards-machine-module__FFiAjG__bucketBody{background:linear-gradient(100deg,#edf2ff,#fcfdff 40%,#dfebff);border-color:#9ab5eb}.rewards-machine-module__FFiAjG__vrf .rewards-machine-module__FFiAjG__bucket:before{background:#eef4ff;border-color:#8aa9e0}.rewards-machine-module__FFiAjG__vrf .rewards-machine-module__FFiAjG__liquid{background:linear-gradient(90deg,#cfdeff,#e4edff 55%,#c4d7ff);border-color:#b5c7ee;top:45%}.rewards-machine-module__FFiAjG__vrf .rewards-machine-module__FFiAjG__liquid:before{background:#e3edff;border-color:#c5d6f9}.rewards-machine-module__FFiAjG__vrf .rewards-machine-module__FFiAjG__bucketName{color:#234d9b;font-size:1.3125rem}.rewards-machine-module__FFiAjG__proofRing{z-index:2;width:126%;height:37%;transform:rotate(calc(32deg + var(--proof-turn,0deg)));border:1px solid #719be7;border-radius:50%;position:absolute;top:29%;left:-13%}.rewards-machine-module__FFiAjG__secondRing{transform:rotate(calc(-32deg - var(--proof-turn,0deg)))}.rewards-machine-module__FFiAjG__results{width:24%;position:absolute;top:6%;right:0}.rewards-machine-module__FFiAjG__winners{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.rewards-machine-module__FFiAjG__winner{background:#fff;border:1px solid #d9dee8;border-radius:7px;min-width:0;padding:7px;position:relative;transform:rotate(-5deg);box-shadow:0 8px 20px #1b2a4512,3px 4px #f3f5f9}.rewards-machine-module__FFiAjG__nftCrop{background:#0cf;border-radius:3px;height:3.5rem;overflow:hidden}.rewards-machine-module__FFiAjG__nftCrop img{object-fit:cover;object-position:50% 44%;width:100%;height:100%}.rewards-machine-module__FFiAjG__winner strong{font-size:var(--ui-caption);margin-top:5px;font-weight:600;line-height:1.4;display:block}.rewards-machine-module__FFiAjG__numbers{font:500 var(--ui-caption)/1.5 var(--ui-font-mono);text-align:center;grid-template-columns:repeat(4,1fr);gap:3px;margin-top:4px;display:grid}.rewards-machine-module__FFiAjG__numbers span{background:#eef3fa;border-radius:2px}.rewards-machine-module__FFiAjG__owner{font:400 var(--ui-caption)/1.4 var(--ui-font-mono);color:#536176;text-align:center;margin-top:5px;display:block}.rewards-machine-module__FFiAjG__claimed{z-index:2;font-size:var(--ui-caption);color:#214c3f;visibility:hidden;background:#e8f5ed;border:1px solid #b7d9c6;border-radius:4px;padding-inline:5px;line-height:1.5;position:absolute;top:-9px;right:-5px}.rewards-machine-module__FFiAjG__winner[data-claimed=true]{border-color:#91b7a2}.rewards-machine-module__FFiAjG__winner[data-claimed=true] .rewards-machine-module__FFiAjG__claimed{visibility:visible}.rewards-machine-module__FFiAjG__resultLabel{font-size:var(--ui-caption);color:#535c6d;text-align:center;margin-top:18px;line-height:1.4;display:block}.rewards-machine-module__FFiAjG__machine:is([data-phase=mint],[data-phase=pool],[data-phase=vrf]) .rewards-machine-module__FFiAjG__resultLabel{visibility:hidden}.rewards-machine-module__FFiAjG__coin{z-index:8;color:#455775;opacity:0;pointer-events:none;background:linear-gradient(135deg,#fff,#c1cde4);border:1px solid #8290aa;border-radius:50%;place-items:center;width:25px;height:25px;font:18px/1 serif;display:grid;position:absolute;top:0;left:0;box-shadow:2px 3px #a1b0cc}.rewards-machine-module__FFiAjG__proof{z-index:8;opacity:0;pointer-events:none;background:#d2e2ff;border:1px solid #6796ec;border-radius:3px;width:13px;height:13px;position:absolute;top:0;left:0;box-shadow:0 0 14px #c7d9fd}@container (max-width:62.5rem) and (min-width:48.001rem){.rewards-machine-module__FFiAjG__wallet{padding:10px 7px}.rewards-machine-module__FFiAjG__walletIdentity{gap:4px}.rewards-machine-module__FFiAjG__identicon{flex-basis:12px;height:12px}.rewards-machine-module__FFiAjG__mintRow{gap:7px}.rewards-machine-module__FFiAjG__minted{flex-basis:2.6rem}.rewards-machine-module__FFiAjG__buckets{gap:1rem}}@container (max-width:48rem){.rewards-machine-module__FFiAjG__scene{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0;height:auto;padding:1rem .25rem .5rem;display:grid}.rewards-machine-module__FFiAjG__floor{background-size:32px 32px;inset:0;transform:none;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.rewards-machine-module__FFiAjG__wallets,.rewards-machine-module__FFiAjG__buckets,.rewards-machine-module__FFiAjG__results{width:100%;min-width:0;position:relative;inset:auto}.rewards-machine-module__FFiAjG__wallets{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;max-width:34rem;margin-inline:auto}.rewards-machine-module__FFiAjG__mintRow{gap:.25rem;transform:none}.rewards-machine-module__FFiAjG__wallet{padding:.25rem}.rewards-machine-module__FFiAjG__walletIdentity{white-space:normal;overflow-wrap:anywhere;gap:.1875rem}.rewards-machine-module__FFiAjG__walletAddress,.rewards-machine-module__FFiAjG__mintLabel,.rewards-machine-module__FFiAjG__numbers,.rewards-machine-module__FFiAjG__owner{display:none}.rewards-machine-module__FFiAjG__walletLabel{display:inline}.rewards-machine-module__FFiAjG__identicon{flex-basis:.625rem;height:.625rem}.rewards-machine-module__FFiAjG__minted{flex-basis:1.25rem;width:1.25rem}.rewards-machine-module__FFiAjG__buckets{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:24rem;margin:0 auto}.rewards-machine-module__FFiAjG__bucket{width:min(5rem,100%)}.rewards-machine-module__FFiAjG__bucket:before{height:1.25rem}.rewards-machine-module__FFiAjG__bucketName{font-size:var(--ui-section)}.rewards-machine-module__FFiAjG__vrf .rewards-machine-module__FFiAjG__bucketName{font-size:var(--ui-subheading)}.rewards-machine-module__FFiAjG__bucketName span{margin-top:.25rem}.rewards-machine-module__FFiAjG__bucketCaption{margin-top:.5rem}.rewards-machine-module__FFiAjG__vrf{transform:none}.rewards-machine-module__FFiAjG__results{max-width:34rem;margin-inline:auto}.rewards-machine-module__FFiAjG__winners{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-width:0}.rewards-machine-module__FFiAjG__winner{padding:.3125rem;transform:none}.rewards-machine-module__FFiAjG__nftCrop{height:2rem}.rewards-machine-module__FFiAjG__winner strong{margin-top:.3125rem}.rewards-machine-module__FFiAjG__resultLabel{margin-top:.5rem}}@container (max-width:17rem){.rewards-machine-module__FFiAjG__wallets,.rewards-machine-module__FFiAjG__winners{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:15rem){.rewards-machine-module__FFiAjG__buckets{grid-template-columns:minmax(0,1fr)}}@container (max-width:12rem){.rewards-machine-module__FFiAjG__wallets,.rewards-machine-module__FFiAjG__winners{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rewards-machine-module__FFiAjG__coin,.rewards-machine-module__FFiAjG__proof{display:none}.rewards-machine-module__FFiAjG__proofRing,.rewards-machine-module__FFiAjG__secondRing{transform:rotate(32deg)}.rewards-machine-module__FFiAjG__secondRing{transform:rotate(-32deg)}}@media (forced-colors:active){.rewards-machine-module__FFiAjG__floor,.rewards-machine-module__FFiAjG__routes,.rewards-machine-module__FFiAjG__coin,.rewards-machine-module__FFiAjG__proof{display:none}.rewards-machine-module__FFiAjG__wallet,.rewards-machine-module__FFiAjG__winner,.rewards-machine-module__FFiAjG__bucketBody,.rewards-machine-module__FFiAjG__bucket:before,.rewards-machine-module__FFiAjG__liquid,.rewards-machine-module__FFiAjG__claimed{background:canvas;border-color:canvastext}.rewards-machine-module__FFiAjG__bucketName,.rewards-machine-module__FFiAjG__vrf .rewards-machine-module__FFiAjG__bucketName,.rewards-machine-module__FFiAjG__bucketCaption,.rewards-machine-module__FFiAjG__owner,.rewards-machine-module__FFiAjG__mintLabel,.rewards-machine-module__FFiAjG__resultLabel,.rewards-machine-module__FFiAjG__claimed{color:canvastext}}.rewards-machine-module__FFiAjG__minted img:first-child{z-index:-1;position:absolute;top:-7px;left:5px;transform:rotate(7deg)}
.motion-word{display:inline}.studio-principle .studio-eyebrow{justify-content:space-between}[data-motion-action]{z-index:4;position:relative}@media (prefers-reduced-motion:no-preference){.motion-word{transform-origin:50% 100%;max-inline-size:100%;display:inline-block}.landing-motion[data-scroll-motion=on] :is(h1,h2)[data-motion-entered]{transform-style:preserve-3d;transform:perspective(max(1000px, 300vw)) translate3d(calc(var(--type-departure,0) * clamp(6px, .8vw, 12px)), calc(var(--type-departure,0) * -4px), calc(var(--type-depth,0) * -18px)) rotateX(calc(var(--type-departure,0) * 1.5deg)) rotateY(calc(var(--type-departure,0) * -2deg))}[data-scroll-motion=on] [data-motion-action]{transition:translate .18s var(--ui-ease)}[data-scroll-motion=on] [data-motion-entered=true] .motion-word{animation:.7s cubic-bezier(.16,1,.3,1) both word-arrive;animation-delay:calc(min(var(--word-index,0), 9) * 30ms)}[data-scroll-motion=on] [data-motion-action][data-motion-entered=true]{animation:.5s cubic-bezier(.16,1,.3,1) both action-arrive}[data-scroll-motion=on] [data-motion-action][data-motion-entered=true] .ui-icon{animation:2.8s ease-in-out infinite action-arrow}[data-scroll-motion=on] [data-motion-action][data-motion-entered=true] .lucide-arrow-down{animation-name:action-arrow-down}[data-scroll-motion=on] [data-motion-action]:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(110deg,#0000 25%,#ffffff38 48%,#0000 70%) 0 0/250% 100%;position:absolute;inset:0}[data-scroll-motion=on] [data-motion-action]:hover{translate:0 -3px}[data-scroll-motion=on] [data-motion-action]:hover:after{animation:.75s ease-out action-glint}[data-scroll-motion=on] [data-motion-action]:focus-visible{animation:none;translate:none}[data-scroll-motion=on] [data-motion-copy][data-motion-entered=true]{animation:1s cubic-bezier(.16,1,.3,1) both copy-arrive}.landing-motion[data-scroll-motion=on] .motion-heading{transform:translate3d(0, calc(var(--scroll-drift,0px) * -.55), 0)}.landing-motion[data-scroll-motion=on] .motion-art{transform:translate3d(0, var(--scroll-drift,0px), 0)}.landing-motion[data-scroll-motion=on] .motion-icon{transform:translateY(calc(var(--scroll-drift,0px) * -.35)) rotate(var(--scroll-turn,0deg))}.landing-motion[data-scroll-motion=on] .motion-sequence>:nth-child(2){transform:translateY(calc(var(--scroll-drift,0px) * -.4))}.landing-motion[data-scroll-motion=on] .motion-sequence>:nth-child(3){transform:translateY(calc(var(--scroll-drift,0px) * -.8))}.landing-motion[data-scroll-motion=on] .motion-sequence>:focus-within{transform:none}.landing-motion[data-motion-hidden=true] [data-motion-entered=true] .motion-word,.landing-motion[data-motion-hidden=true] [data-motion-action],.landing-motion[data-motion-hidden=true] [data-motion-copy],.landing-motion[data-motion-hidden=true] [data-motion-action] .ui-icon{animation-play-state:paused}}@media (forced-colors:active){.landing-motion[data-scroll-motion=on] :is(h1,h2)[data-motion-entered]{transform:none}}@keyframes word-arrive{0%{transform:translateY(4px)}to{transform:translate(0,0)}}@keyframes copy-arrive{0%{transform:translateY(24px)}to{transform:translateY(0)}}@keyframes action-arrive{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes action-arrow{0%,65%,to{transform:translate(0)}80%{transform:translate(5px)}}@keyframes action-arrow-down{0%,65%,to{transform:translateY(0)}80%{transform:translateY(4px)}}@keyframes action-glint{0%{opacity:0;background-position:100% 0}25%{opacity:1}to{opacity:0;background-position:0 0}}@media (prefers-reduced-motion:reduce){.landing-motion .motion-heading,.landing-motion .motion-art,.landing-motion .motion-icon,.landing-motion .motion-line,.landing-motion .motion-sequence>*{transform:none}}
