.fs3d[data-astro-cid-347cjj5u]{aspect-ratio:1;pointer-events:none;--t:2.99s;width:100%;position:relative}.fs3d-defs[data-astro-cid-347cjj5u]{position:absolute}.fs3d-st[data-astro-cid-347cjj5u]{perspective:650px;width:400px;height:400px;position:absolute;top:0;left:0}.fs3d-stl[data-astro-cid-347cjj5u]{perspective:480px;perspective-origin:50% 62%}.fs3d-st[data-astro-cid-347cjj5u]>div[data-astro-cid-347cjj5u],.fs3d-r[data-astro-cid-347cjj5u]{transform-style:preserve-3d;position:absolute}.fs3d-lg[data-astro-cid-347cjj5u]{animation:fs3d-lg var(--t) linear infinite;top:200px;left:190px;transform:translateY(20px)rotateX(25deg)rotateY(450deg)rotate(2deg)scale(.8)}.fs3d-ly[data-astro-cid-347cjj5u]{width:240px;height:222px;transform:translateZ(var(--z));opacity:0;animation:fs3d-lo var(--t) linear infinite;--a:#5a4ed2;--b:#5a4ed2;position:absolute;top:-111px;left:-120px;overflow:visible}.fs3d-ly[data-astro-cid-347cjj5u]:nth-child(2n){--a:#6a5de0;--b:#6a5de0}.fs3d-f[data-astro-cid-347cjj5u]{--a:url(#fs3dT);--b:url(#fs3dB)}.fs3d-k[data-astro-cid-347cjj5u]{--a:#1ea999;--b:#2fc5b4}.fs3d-gw[data-astro-cid-347cjj5u]{animation:fs3d-gw var(--t) linear infinite;top:204px;left:201.5px}.fs3d-g[data-astro-cid-347cjj5u]{width:214px;height:214px;animation:fs3d-go var(--t) linear infinite;background:radial-gradient(circle at 42% 44%,#62dfbb 0,#1fa58c 10%,#137b6c 26%,#0c5b58 48%,#093f45 70%,#0b4d58);border-radius:50%;position:absolute;top:-107px;left:-107px;overflow:hidden;box-shadow:0 0 10px #5ae1d24d}.fs3d-g[data-astro-cid-347cjj5u]:after{content:"";background:radial-gradient(circle at 37% 33%,#d7fff099,#82f5cd38 8%,#0000 17%),radial-gradient(42% 24% at 50% 86%,#96eef5f2,#4eb9cd5c 55%,#0000),radial-gradient(circle at 33% 44%,#0000 57%,#9682fa99 70%,#c4b6ff 79%),radial-gradient(circle at 64% 30%,#0000 48%,#02162080 78%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #82f5e6b3,inset 0 0 12px #64e6dc73}.fs3d-land[data-astro-cid-347cjj5u]{fill:#50dea552;stroke:#042d2d4d;stroke-width:.35px;width:1100px;height:214px;animation:fs3d-land var(--t) linear infinite;position:absolute;top:0;left:0}.fs3d-r[data-astro-cid-347cjj5u]{animation:fs3d-r var(--t) linear infinite;top:11px;left:6px;transform:rotate(4deg)}.fs3d-r[data-astro-cid-347cjj5u] i[data-astro-cid-347cjj5u]{left:-5.5px;top:calc(var(--h) / -2);width:11px;height:var(--h);transform:rotateY(var(--a)) translateZ(132px) translateY(var(--y));animation:fs3d-c var(--t) linear infinite;position:absolute}.fs3d-r[data-astro-cid-347cjj5u] i[data-astro-cid-347cjj5u]:before,.fs3d-r[data-astro-cid-347cjj5u] i[data-astro-cid-347cjj5u]:after{content:"";position:absolute}.fs3d-r[data-astro-cid-347cjj5u] i[data-astro-cid-347cjj5u]:before{width:1.5px;left:4.75px;top:calc((var(--h) - var(--w)) / 2);height:var(--w);background:#167069}.fs3d-r[data-astro-cid-347cjj5u] i[data-astro-cid-347cjj5u]:after{background:linear-gradient(#f0fffa,#d0f6ec);inset:0}@keyframes fs3d-lg{0%,1.1%{transform:translateY(-10px)rotateX(12deg)rotateY(60deg)rotate(-6deg)scale(.6)}3.3%{transform:translateY(-12px)rotateX(12deg)rotateY(110deg)rotate(-6deg)scale(.8)}5.5%{transform:translateY(-4px)rotateX(10deg)rotateY(180deg)rotate(-4deg)scale(1.1)}7.8%{transform:translateY(-24px)rotateX(12deg)rotateY(300deg)rotate(-6deg)scale(1)}10%{transform:translateY(-18px)rotateX(12deg)rotateY(333deg)rotate(-6deg)scale(.93)}14.4%{transform:translateY(-17px)rotateX(12deg)rotateY(334deg)rotate(-6deg)scale(.94)}16.7%{transform:translateY(-9px)rotateX(12deg)rotateY(335deg)rotate(-6deg)scale(.95)}18.9%{transform:translateY(-3px)rotateX(12deg)rotateY(335deg)rotate(-6deg)scale(.96)}21.1%{transform:translateY(0)rotateX(12deg)rotateY(336deg)rotate(-6deg)scale(.97)}36.7%{transform:translateY(0)rotateX(12deg)rotateY(340deg)rotate(-6deg)scale(1)}38.9%{transform:translateY(-11px)rotateX(12deg)rotateY(340deg)rotate(-6deg)scale(1)}41.1%{transform:translateY(-25px)rotateX(12deg)rotateY(341deg)rotate(-6deg)scale(1)}43.3%{transform:translateY(-29px)rotateX(12deg)rotateY(341deg)rotate(-6deg)scale(1)}45.6%{transform:translateY(-22px)rotateX(12deg)rotateY(342deg)rotate(-6deg)scale(1)}47.8%{transform:translateY(-3px)rotateX(14deg)rotateY(345deg)rotate(-5deg)scale(1.03)}50%{transform:translateY(15px)rotateX(25deg)rotateY(365deg)rotate(2deg)scale(1.05)}52.2%,to{transform:translateY(20px)rotateX(25deg)rotateY(450deg)rotate(2deg)scale(.8)}}@keyframes fs3d-lo{0%,1.5%{opacity:0}3.3%{opacity:.6}4.4%,51.5%{opacity:1}53%,to{opacity:0}}@keyframes fs3d-gw{0%,1.1%{transform:scale(1)}3.3%{transform:scale(.78)}5%,52.2%{transform:scaleX(.2)}54.4%{transform:translate(0)scale(.5,1.01)}56.7%{transform:translate(4px,2px)scale(.86,.8)}58.9%{transform:translate(-5px,7px)scale(1.01,1.03)}61.1%{transform:translate(2px)scale(1.03,.98)}63.3%,to{transform:translate(0)scale(1)}}@keyframes fs3d-go{0%,1.1%{opacity:1}3.3%{opacity:.75}5%,53%{opacity:0}54.2%,to{opacity:1}}@keyframes fs3d-land{0%{transform:translate(-272px)}5%{transform:translate(-270px)}52%{transform:translate(-310px)}to{transform:translate(-273px)}}@keyframes fs3d-r{0%,to{transform:translate(14px)rotate(4deg)rotateY(32deg)}1.1%{transform:translate(18px)rotate(4deg)rotateY(40deg)}3.3%{transform:translate(40px)rotate(4deg)rotateY(70deg)}67.8%{transform:translate(-60px)rotate(4deg)rotateY(-90deg)}70%{transform:translate(-40px)rotate(4deg)rotateY(-50deg)}72.2%{transform:translate(-10px)rotate(4deg)rotateY(-18deg)}74.4%{transform:translate(0)rotate(4deg)rotateY(-8deg)}96.7%{transform:translate(0)rotate(4deg)rotateY(6deg)}98.9%{transform:translate(8px)rotate(4deg)rotateY(22deg)}}@keyframes fs3d-c{0%,to{opacity:.85}1.1%{opacity:.7}3.3%,67%{opacity:0}67.8%{opacity:.3}70%{opacity:.7}72.2%,98.9%{opacity:1}}@media (prefers-reduced-motion:reduce){.fs3d[data-astro-cid-347cjj5u] [data-astro-cid-347cjj5u],.fs3d[data-astro-cid-347cjj5u] [data-astro-cid-347cjj5u]:before,.fs3d[data-astro-cid-347cjj5u] [data-astro-cid-347cjj5u]:after{animation:none!important}}.fe-logo3d{aspect-ratio:1/1.05;place-items:center;width:100%;max-width:520px;margin-inline:auto;display:grid;position:relative}.fe-logo3d:before{content:"";pointer-events:none;filter:blur(30px);background:radial-gradient(closest-side,#756bdc66,#28e7c529 55%,#0000 75%);border-radius:50%;animation:7s ease-in-out infinite fe-l3-breathe;position:absolute;inset:8% 4% 2%}.fe-logo3d:after{content:"";pointer-events:none;filter:blur(12px);opacity:.8;background:radial-gradient(closest-side,#756bdc8c,#0000);border-radius:50%;height:9%;position:absolute;bottom:6%;left:18%;right:18%}@keyframes fe-l3-breathe{50%{opacity:.85;transform:scale(1.07)}}.fe-logo3d-fallback{filter:drop-shadow(0 20px 40px #756bdc99);width:46%;height:auto;transition:opacity .5s;position:relative}.fe-logo3d.fe-3d-ready .fe-logo3d-fallback{opacity:0}@media (prefers-reduced-motion:reduce){.fe-logo3d:before{animation:none}}.fe-logo3d--poster .fe-logo3d-fallback{object-fit:contain;filter:none;width:100%;height:100%;transition:opacity .25s .12s;position:absolute;inset:0}.fe-logo3d--poster .fe-logo3d-canvas{transition:opacity .25s}.fdx-hero-slot .fe-logo3d,.fdx-hero-slot canvas{pointer-events:auto}.fdx-hero3d{aspect-ratio:1;cursor:grab;touch-action:pan-y;width:100%;max-width:none;position:relative}.fdx-hero3d:active{cursor:grabbing}.fdx-hero3d img,.fdx-hero3d canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.fe-hero-off .fe-logo3d:before{animation-play-state:paused}.fdx-hero-spin[data-astro-cid-dcwno5ig]{transform-origin:50% 0;width:400px;transform:scale(var(--fdx-spin,.96));border-radius:24px;margin-inline:auto}@media (width>=1152px){.fdx-hero-spin[data-astro-cid-dcwno5ig]{--fdx-spin:1.08}}@media (width>=1280px){.fdx-hero-spin[data-astro-cid-dcwno5ig]{--fdx-spin:1.2}}@media (width>=1366px){.fdx-hero-spin[data-astro-cid-dcwno5ig]{--fdx-spin:1.28}}@media (width>=1440px){.fdx-hero-spin[data-astro-cid-dcwno5ig]{--fdx-spin:1.35}}@media (width>=1494px){.fdx-hero-spin[data-astro-cid-dcwno5ig]{--fdx-spin:1.4}}.fx-sol-note{color:var(--fx-dim);max-width:50ch;margin-top:18px;font-size:.95rem;line-height:1.65}.fx-sol .fx-row-hd{align-items:flex-end}.fx-sol .fx-sol-note{max-width:44ch;margin:0}.fx-sgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.fx-scard{flex-direction:column;gap:20px;display:flex}.fx-scene{aspect-ratio:4/3;isolation:isolate;transition:transform .5s var(--fx-ease),box-shadow .5s;background:radial-gradient(120% 90% at 50% 0,#1b1b2b,#0b0b15 70%);border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.fx-scard:hover .fx-scene{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #756bdc73,0 30px 60px -36px #756bdcb3}.fx-beam{z-index:-1;filter:blur(28px);opacity:.55;background:linear-gradient(#ffffff8c,#fff0);border-radius:50%;width:46%;height:95%;transition:opacity .5s;position:absolute;top:-30%;left:50%;transform:translate(-10%)rotate(18deg)}.fx-scard:hover .fx-beam{opacity:.85}.fx-scard-body{flex-direction:column;gap:10px;display:flex}.fx-scard-body small{font:600 .72rem/1.4 var(--font-body,inherit);letter-spacing:.24em;text-transform:uppercase;color:#8d8d9a;transition:color .3s}.fx-scard:hover .fx-scard-body small{color:var(--fx-mint)}.fx-scard-body h3{color:#fff;letter-spacing:-.015em;max-width:20ch;margin:0;font-size:1.45rem;font-weight:500;line-height:1.25}.fx-scard-body p{color:var(--fx-dim);font-size:.95rem;line-height:1.6}.fx-sol:not(.run) .fx-scene,.fx-sol:not(.run) .fx-scene *,.fx-sol:not(.run) .fx-scene :before,.fx-sol:not(.run) .fx-scene :after{animation-play-state:paused!important}.fx-wire{background:linear-gradient(#fff0,#fff6);width:1.5px;position:absolute;overflow:hidden}.fx-w1{height:38%;top:0;left:58%}.fx-w2{background:linear-gradient(#fff6,#fff0);height:39%;top:61%;left:41%}.fx-wire:after{content:"";background:linear-gradient(#0000,#fff,#0000);height:40%;animation:2.8s cubic-bezier(.5,0,.5,1) infinite fx-drip;position:absolute;top:-40%;left:0;right:0}.fx-w2:after{background:linear-gradient(180deg,transparent,var(--fx-mint),transparent);animation-delay:1.1s}@keyframes fx-drip{to{top:100%}}.fx-pill{background:#282834d9;border-radius:999px;align-items:center;gap:10px;padding:7px 7px 7px 20px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 8px #ffffff0a,0 20px 40px -10px #0009}.fx-pill>span{font:500 clamp(1rem,.8rem + .6vw,1.3rem)/1 var(--font-heading,inherit);color:#e8e7f0;white-space:nowrap}.fx-pill:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff2e 50%,#0000 70%);animation:4.2s ease-in-out 1.4s infinite fx-sheen;position:absolute;inset:0;translate:-120%}@keyframes fx-sheen{0%,60%{translate:-120%}to{translate:120%}}.fx-ck{color:#1b1b30;width:38px;height:38px;animation:fx-ckpop 4.2s var(--fx-spring) infinite;background:linear-gradient(135deg,#b3acff,#62ffcd);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 18px #62ffcd59}.fx-ck svg{width:20px;height:20px}.fx-ck path{stroke-dasharray:1;stroke-dashoffset:1px;animation:4.2s ease-out infinite fx-ckdraw}@keyframes fx-ckpop{0%,8%{transform:scale(.6)}18%,90%{transform:scale(1)}to{transform:scale(.6)}}@keyframes fx-ckdraw{0%,14%{stroke-dashoffset:1px}32%,88%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.fx-amt{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#ffffff0d;border-radius:999px;align-items:baseline;gap:6px;padding:6px 12px;display:flex;position:absolute;top:18%;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff14}.fx-amt small{color:#9b9aa9;font-size:.7rem}.fx-amt-win{height:1.2em;font:600 .95rem/1.2 var(--font-heading,inherit);color:var(--fx-mint);font-variant-numeric:tabular-nums;display:block;overflow:hidden}.fx-amt-roll{flex-direction:column;animation:10s cubic-bezier(.7,0,.2,1) infinite fx-roll;display:flex}@keyframes fx-roll{0%,14%{transform:translateY(0)}20%,34%{transform:translateY(-1.2em)}40%,54%{transform:translateY(-2.4em)}60%,74%{transform:translateY(-3.6em)}80%,94%{transform:translateY(-4.8em)}to{transform:translateY(-6em)}}.fx-s2 .fx-beam{opacity:.6;background:linear-gradient(#9678ffd9,#756bdc00);left:46%}.fx-s2-wires{width:100%;height:100%;position:absolute;inset:0}.fx-wb{stroke:#28e7c547;stroke-width:1.2px;vector-effect:non-scaling-stroke}.fx-wp{stroke:var(--fx-mint);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:14 100;stroke-dashoffset:114px;filter:drop-shadow(0 0 4px var(--fx-mint));animation:2.4s linear infinite fx-flow}.fx-wp2{animation-delay:.8s}.fx-wp3{animation-delay:1.4s}@keyframes fx-flow{to{stroke-dashoffset:0}}.fx-bolt{aspect-ratio:1;color:#7af5e0;background:linear-gradient(160deg,#2a2a40,#101020);border-radius:18px;place-items:center;width:clamp(58px,6.4vw,78px);animation:2.4s ease-in-out infinite fx-glow;display:grid;position:absolute;top:42%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 7px #ffffff0a,0 14px 30px -8px #28e7c58c}.fx-bolt svg{width:44%;height:44%;animation:2.4s ease-in-out infinite fx-flash}@keyframes fx-glow{0%,to{box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 7px #ffffff0a,0 14px 30px -8px #28e7c573}55%{box-shadow:inset 0 0 0 1px #62ffcd80,0 0 0 7px #62ffcd14,0 14px 40px -6px #28e7c5e6}}@keyframes fx-flash{0%,45%,to{filter:none;transform:scale(1)}55%{filter:drop-shadow(0 0 8px #62ffcd)brightness(1.4);transform:scale(1.12)}}.fx-tag{color:#e6e5f0;white-space:nowrap;background:#282838e6;border-radius:8px;padding:5px 10px;font-size:.78rem;position:absolute;top:42%;left:66%;translate:0 -50%;box-shadow:inset 0 0 0 1px #ffffff1a}.fx-earn{background:#1e1e2ce6;border-radius:12px;flex-direction:column;gap:6px;padding:8px 10px;display:flex;position:absolute;top:70%;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff14}.fx-earn small{color:#9b9aa9;padding-left:4px;font-size:.68rem}.fx-earn>span{font:500 .92rem/1 var(--font-heading,inherit);color:#fff;white-space:nowrap;background:#ffffff0f;border-radius:8px;align-items:center;gap:8px;padding:6px 12px 6px 8px;display:flex}.fx-earn svg{width:16px;height:16px;color:var(--fx-mint)}.fx-shackle{animation:fx-unlock 4.8s var(--fx-spring) infinite;transform-origin:16px 10px}@keyframes fx-unlock{0%,30%{transform:none}40%,85%{transform:translateY(-2px)rotate(-28deg)}95%,to{transform:none}}.fx-toast{color:#e6e5f0;opacity:0;animation:fx-toast 4.8s var(--fx-ease) infinite;background:#142828e6;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:.78rem;display:flex;position:absolute;top:9%;right:6%;box-shadow:inset 0 0 0 1px #62ffcd4d}.fx-toast b{background:var(--fx-mint);color:#05140f;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.fx-toast svg{width:12px;height:12px}.fx-toast path{stroke-dasharray:1;stroke-dashoffset:0}@keyframes fx-toast{0%,36%{opacity:0;transform:translateY(-8px)scale(.95)}44%,80%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-6px)}}.fx-s3{background:radial-gradient(120% 90% at 50% 0,#0f2a28,#081514 70%)}.fx-s3 .fx-beam{opacity:.5;background:linear-gradient(#28e7c5cc,#28e7c500);left:40%}.fx-heart{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff,#d9d9e6);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:clamp(58px,6vw,72px);display:flex;position:absolute;top:30%;left:50%;translate:-50% -50%;box-shadow:0 0 30px #ffffff59}.fx-heart>svg{color:#1b1b2b;width:38%;height:38%;animation:fx-beat 5s var(--fx-spring) infinite}.fx-hc{width:2.2em;height:1.1em;font:600 .72rem/1.1 var(--font-heading,inherit);color:#1b1b2b;text-align:center;position:relative}.fx-hc b{font-weight:600;position:absolute;inset:0}.fx-h1{animation:5s infinite fx-h1}.fx-h2{opacity:0;animation:5s infinite fx-h2}@keyframes fx-h1{0%,39%{opacity:1}41%,93%{opacity:0}96%,to{opacity:1}}@keyframes fx-h2{0%,39%{opacity:0}41%,93%{opacity:1}96%,to{opacity:0}}@keyframes fx-beat{0%,38%{color:#6b6f8d;transform:scale(1)}44%{color:#e0245e;transform:scale(1.35)}52%,92%{color:#1b1b2b;transform:scale(1)}to{color:#6b6f8d}}.fx-ring{border:2px solid var(--fx-mint);opacity:0;animation:fx-burst 5s var(--fx-ease) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes fx-burst{0%,39%{opacity:0;transform:scale(.9)}42%{opacity:1}60%,to{opacity:0;transform:scale(1.7)}}.fx-claim{white-space:nowrap;background:#1e282eeb;border-radius:12px;align-items:center;gap:10px;padding:10px 16px;animation:5s ease-in-out infinite fx-press;display:flex;position:absolute;top:58%;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff1a,0 16px 30px -12px #0009}.fx-claim svg{width:20px;height:16px}.fx-claim span{font:500 clamp(.92rem,.8rem + .3vw,1.05rem)/1 var(--font-heading,inherit);color:#fff}@keyframes fx-press{0%,31%{transform:scale(1)}34%{transform:scale(.95);box-shadow:inset 0 0 0 1px #62ffcd99,0 0 24px #28e7c573}40%,to{transform:scale(1)}}.fx-cursor{filter:drop-shadow(0 4px 6px #00000080);width:24px;height:24px;animation:fx-cur 5s var(--fx-ease) infinite;position:absolute;top:0;left:0}.fx-cursor svg{width:100%;height:100%}@keyframes fx-cur{0%{transform:translate(calc(var(--w,300px)*.82),calc(var(--h,225px)*.95));opacity:0}8%{opacity:1}30%{transform:translate(calc(var(--w,300px)*.6),calc(var(--h,225px)*.66))}33%{transform:translate(calc(var(--w,300px)*.6),calc(var(--h,225px)*.66)) scale(.82)}37%{transform:translate(calc(var(--w,300px)*.6),calc(var(--h,225px)*.66)) scale(1)}80%{transform:translate(calc(var(--w,300px)*.66),calc(var(--h,225px)*.76));opacity:1}92%,to{transform:translate(calc(var(--w,300px)*.82),calc(var(--h,225px)*.95));opacity:0}}@media (width<=960px){.fx-sgrid{grid-template-columns:1fr 1fr}.fx-scard:last-child{grid-column:1/-1}.fx-scard:last-child .fx-scene{aspect-ratio:16/8}}@media (width<=640px){.fx-sgrid{grid-template-columns:1fr}.fx-scard:last-child .fx-scene{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.fx-scene *,.fx-scene :after{animation:none!important}.fx-ck path{stroke-dashoffset:0}.fx-h1{opacity:0}.fx-h2,.fx-toast{opacity:1}.fx-cursor{display:none}}.fx-sol{padding-block:clamp(40px,5vw,72px)}.fx-sol .fx-row-hd{margin-bottom:clamp(22px,2.6vw,32px)}.fx-sol .fx-hd h2{font-size:clamp(1.9rem,1.2rem + 2vw,2.8rem)}.fx-sol .fx-sol-note{max-width:46ch;font-size:.9rem}.fx-scene{aspect-ratio:16/9}.fx-scard{gap:14px}.fx-scard-body{gap:6px}.fx-scard-body h3{font-size:1.2rem}.fx-scard-body p{font-size:.9rem;line-height:1.55}.fx-s1 .fx-amt{top:12%}.fx-s3 .fx-heart{top:28%}.fx-s3 .fx-claim{top:60%}.fx-s2 .fx-earn{top:66%}@media (width<=640px){.fx-scene{aspect-ratio:16/10}.fx-sol .fx-sgrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:calc(-1*clamp(20px,4.5vw,64px));padding:0 clamp(20px,4.5vw,64px) 6px;scroll-padding-inline:clamp(20px,4.5vw,64px);overflow-x:auto;display:flex!important}.fx-sgrid::-webkit-scrollbar{display:none}.fx-sgrid>.fx-scard{scroll-snap-align:start;flex:0 0 84%}.fx-scard:last-child{grid-column:auto}.fx-scard:last-child .fx-scene{aspect-ratio:16/10}}.fe-adv2{color:#98a0b3;padding-block:clamp(80px,10vw,130px);font-family:inherit;position:relative}.fa-wrap{max-width:1240px;margin-inline:auto;padding-inline:20px}.fa-head{max-width:640px;margin-bottom:clamp(40px,5vw,60px)}.fa-head h2{color:#f4f5f8;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.4vw,3.4rem);font-weight:600;line-height:1.04}.fa-head p{max-width:48ch;margin:18px 0 0;font-size:1.1rem;line-height:1.55}.fa-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.fa-tile{isolation:isolate;background:linear-gradient(#161b36d1,#0a0d1cdb);border-radius:22px;padding:clamp(24px,3vw,36px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #96a0ff1c,0 30px 60px -40px #03050ee6}.fa-tile h3{color:#f4f5f8;letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:600;line-height:1.15}.fa-tile p{margin:10px 0 0;font-size:.98rem;line-height:1.6}.fa-tile p b{color:#f4f5f8;font-weight:600}.fa-elite{background:radial-gradient(90% 70% at 0 0,#756bdc47,#0000 60%),radial-gradient(60% 60% at 100% 100%,#28e7c524,#0000 60%),linear-gradient(#161b36e6,#0a0d1ce6);grid-column:span 7;align-content:space-between;gap:30px;display:grid}.fa-ring{border-radius:inherit;z-index:-1;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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;container-type:size}.fa-ring:before{content:"";aspect-ratio:1;background:conic-gradient(transparent 0 62%,#62ffcde6 75%,#62ffcde6 82%,transparent 92%);width:calc(100cqw + 100cqh + 2px);animation:8s linear infinite fa-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes fa-spin{to{rotate:360deg}}.fa-stats{border-block:1px solid #96a0ff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.fa-stats>div{gap:6px;padding:22px 0 20px;display:grid}.fa-stats>div+div{border-left:1px solid #96a0ff1f;padding-left:22px}.fa-stats dt{color:#8c94a9;order:2;font-size:.84rem}.fa-stats dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(#fff 20%,#b3acff 120%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.3rem,4.6vw,3.6rem);font-weight:600;line-height:1}.fa-stats dd span{letter-spacing:-.02em;vertical-align:.32em;font-size:.55em}.fa-stats dd{white-space:nowrap;margin-right:-.12em;padding-right:.12em}.fa-pros{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fa-pros li{color:#e6e8f0;background:#756bdc1a;border-radius:999px;align-items:center;gap:8px;padding:.6em .95em;font-size:.92rem;display:inline-flex;box-shadow:inset 0 0 0 1px #62ffcd3d}.fa-pros svg{color:#62ffcd;flex:none;width:15px;height:15px}.fa-bundle{flex-direction:column;grid-column:span 5;display:flex}.fa-bundle-rows{gap:0;margin-top:auto;display:grid}.fa-bundle-rows>div{border-top:1px solid #96a0ff1f;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:14px 0;display:grid}.fa-bundle-rows span{font-size:.9rem;line-height:1.45;display:grid}.fa-bundle-rows strong{color:#f4f5f8;font-weight:600}.fa-big{letter-spacing:-.045em;color:#0000;font-variant-numeric:tabular-nums;background:linear-gradient(95deg,#b3acff,#62ffcd);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,3.4vw,2.6rem);font-weight:600;line-height:1}.fa-strip{background:#0e122699;border-radius:22px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px #96a0ff1a}.fa-strip>div{grid-template-columns:auto 1fr;align-content:start;column-gap:16px;padding:28px clamp(20px,2.6vw,32px);display:grid}.fa-strip>div+div{border-left:1px solid #96a0ff1a}.fa-strip h4{color:#f4f5f8;letter-spacing:-.01em;align-self:center;margin:0;font-size:1.05rem;font-weight:600}.fa-strip p{grid-column:1/-1;margin:12px 0 0;font-size:.93rem;line-height:1.6}.fa-ic{color:#c9f7ee;background:linear-gradient(160deg,#756bdc52,#28e7c51f);border-radius:11px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 1px #62ffcd4d}.fa-ic svg{width:19px;height:19px}.fa-packs{color:inherit;background:radial-gradient(70% 120% at 85%,#756bdc4d,#0000 62%),radial-gradient(50% 80% at 60% 100%,#28e7c52e,#0000 70%),linear-gradient(#12162ef2,#090c1af2);grid-column:1/-1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:24px;min-height:340px;text-decoration:none;transition:box-shadow .3s;display:grid;box-shadow:inset 0 0 0 1px #62ffcd38,0 40px 80px -50px #756bdcb3}.fa-packs-copy{z-index:2;position:relative}.fa-packs-copy h3{letter-spacing:-.035em;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.05}.fa-packs-copy p{max-width:46ch}.fa-packs-cta{color:#fff;transition:transform .16s var(--fdx-ease-out);background:linear-gradient(90deg,#756bdc,#28e7c5);border-radius:12px;align-items:center;gap:10px;margin-top:24px;padding:.9em 1.25em;font-size:.95rem;font-weight:600;display:inline-flex;box-shadow:0 12px 30px -12px #28e7c5cc}.fa-packs-cta svg{width:18px;height:18px;transition:transform .25s var(--fdx-ease-out)}.fa-packs:active .fa-packs-cta{transform:scale(.97)}.fa-fan{height:270px;margin:0;padding:0;list-style:none;position:relative}.fa-pack{transform-origin:50% 120%;width:clamp(92px,9.6vw,136px);transform:translateX(calc((var(--i) - 2) * 64%)) rotate(calc((var(--i) - 2) * 7deg)) translateY(calc(abs(var(--i) - 2) * 10px));transition:transform .6s var(--fdx-ease-out);z-index:calc(10 - abs(var(--i) - 2));margin-left:calc(clamp(92px,9.6vw,136px)/-2);position:absolute;bottom:0;left:50%}.fa-pack img{mix-blend-mode:lighten;clip-path:inset(1% round 10px);filter:drop-shadow(0 30px 30px #0009);width:100%;height:auto;transition:transform .4s var(--fdx-ease-out);display:block}.fa-pack-cap{white-space:nowrap;text-align:center;opacity:0;transition:opacity .25s ease,transform .3s var(--fdx-ease-out);pointer-events:none;gap:2px;display:grid;position:absolute;bottom:-6px;left:50%;transform:translate(-50%,8px)}.fa-pack-cap b{color:#f4f5f8;font-size:.82rem;font-weight:600}.fa-pack-cap small{color:#9ea6c0;font-size:.72rem}@supports not (transform:translateY(calc(abs(1px)))){.fa-pack{transform:translateX(calc((var(--i) - 2) * 62%)) rotate(calc((var(--i) - 2) * 7deg))}}@media (hover:hover) and (pointer:fine){.fa-packs:hover{box-shadow:inset 0 0 0 1px #62ffcd73,0 50px 90px -50px #28e7c5bf}.fa-packs:hover .fa-packs-cta svg{transform:translate(4px)}.fa-packs:hover .fa-pack{transform:translateX(calc((var(--i) - 2) * 80%)) rotate(calc((var(--i) - 2) * 5deg)) translateY(calc(abs(var(--i) - 2) * 6px))}.fa-pack:hover img{transform:translateY(-16px)scale(1.05)}.fa-pack:hover .fa-pack-cap{opacity:1;transform:translate(-50%,22px)}.fa-pack:hover{z-index:20}}@media (width<=991px){.fa-elite,.fa-bundle{grid-column:1/-1}.fa-strip{grid-template-columns:1fr}.fa-strip>div+div{border-top:1px solid #96a0ff1a;border-left:0}.fa-packs{grid-template-columns:1fr;padding-bottom:48px}.fa-fan{order:-1;height:250px}}@media (width<=560px){.fa-stats{grid-template-columns:1fr}.fa-stats>div+div{border-top:1px solid #96a0ff1f;border-left:0;padding-left:0}.fa-stats>div{grid-template-columns:auto 1fr;align-items:baseline;gap:14px}.fa-stats dt{order:2}.fa-fan{height:200px}}@media (prefers-reduced-motion:reduce){.fa-ring:before{animation:none}.fa-pack{transition:none}}.fe-adv2.fdx-adv{font-family:var(--font-body,inherit);background:0 0}.fdx-adv h2,.fdx-adv h3,.fdx-adv h4,.fdx-adv dd,.fdx-adv .fa-big{font-family:var(--font-heading,inherit)}.fdx-adv .fa-head.fdx-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;max-width:none;display:flex}.fdx-retry-viz{letter-spacing:.01em;align-items:center;gap:0;margin:22px 0 4px;font-size:.78rem;font-weight:600;display:flex}.fdx-retry-viz span{white-space:nowrap;color:#c9c8d6;background:#ffffff08;border-radius:999px;padding:.5em .85em;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.fdx-retry-viz span+span{margin-left:28px}.fdx-retry-viz span+span:before{content:"";background:linear-gradient(90deg,#ffffff1f,#62ffcd99);width:28px;height:1px;position:absolute;top:50%;right:100%}.fdx-retry-viz .r1{color:#8d8d9a;-webkit-text-decoration:line-through #ff788cb3;text-decoration:line-through #ff788cb3}.fdx-retry-viz .r2{color:#b3acff;background:#756bdc1f;box-shadow:inset 0 0 0 1px #756bdc8c}.fdx-retry-viz .r3{color:#04140f;background:linear-gradient(100deg,#62ffcd,#28e7c5);box-shadow:0 0 22px -4px #28e7c599}@media (prefers-reduced-motion:no-preference){.fdx-retry:hover .fdx-retry-viz span,.fdx-retry:focus-within .fdx-retry-viz span{animation:fdx-pop .5s var(--fdx-ease-out,cubic-bezier(.2,.8,.2,1)) both}.fdx-retry-viz .r2{animation-delay:.12s!important}.fdx-retry-viz .r3{animation-delay:.24s!important}}@keyframes fdx-pop{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media (width<=480px){.fdx-retry-viz{font-size:.72rem}.fdx-retry-viz span+span{margin-left:16px}.fdx-retry-viz span+span:before{width:16px}}.fdx-adv .fdx-retry{flex-direction:column;display:flex}.fdx-adv .fdx-retry .fa-bundle-rows{margin-top:auto}.fe-adv2.fdx-adv{padding-block:clamp(40px,5vw,72px)!important}@media (width<=640px){.fdx-adv .fa-strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:calc(-1*clamp(20px,4.5vw,64px));padding:0 clamp(20px,4.5vw,64px) 6px;scroll-padding-inline:clamp(20px,4.5vw,64px);overflow-x:auto;display:flex!important}.fdx-adv .fa-strip::-webkit-scrollbar{display:none}.fdx-adv .fa-strip>div{scroll-snap-align:start;box-shadow:inset 0 0 0 1px var(--fx-line);border-radius:18px;flex:0 0 80%;border:0!important}.fdx-adv .fa-strip{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.fdx-adv .fa-strip>div{background:#ffffff09}}.fa-big{margin-right:-.1em;padding-right:.1em}.fx-plat{padding-block:clamp(56px,7vw,110px)}.fx-plat-card{box-shadow:inset 0 0 0 1px var(--fx-line);background:radial-gradient(80% 100% at 100% 0,#28e7c51a,#0000 60%),radial-gradient(70% 90% at 0 100%,#756bdc24,#0000 60%),#08081c;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(24px,4vw,52px);display:grid}.fx-seg{box-shadow:inset 0 0 0 1px var(--fx-line);background:#ffffff0a;border-radius:14px;margin-top:28px;padding:5px;display:inline-flex;position:relative}.fx-seg-b{z-index:1;height:42px;color:var(--fx-dim);font:500 .97rem/1 var(--font-heading,inherit);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 18px;transition:color .3s;position:relative}.fx-seg-b[aria-selected=true]{color:#07101a}.fx-seg-b:not([aria-selected=true]):hover{color:#fff}.fx-seg-b:focus-visible{outline:2px solid var(--fx-teal);outline-offset:2px}.fx-seg-hl{background:linear-gradient(100deg,#8f86ec,var(--fx-mint));transition:transform .45s var(--fx-spring),width .45s var(--fx-spring);border-radius:10px;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 8px 22px -10px #28e7c5cc}.fx-pl-panes{margin-top:26px;display:grid}.fx-pl-pane{opacity:0;transition:opacity .45s var(--fx-ease),transform .5s var(--fx-ease);visibility:hidden;flex-direction:column;grid-area:1/1;align-items:flex-start;gap:14px;transform:translateY(8px);display:flex!important}.fx-pl-pane.is-on{opacity:1;visibility:visible;transform:none}.fx-pl-pane h3{color:#fff;letter-spacing:-.015em;margin:0;font-size:1.5rem;font-weight:500}.fx-pl-pane p{color:var(--fx-body);max-width:46ch;line-height:1.6}.fx-chips{flex-wrap:wrap;gap:8px;display:flex;margin-bottom:8px!important}.fx-chips li{color:#dcdbe8;box-shadow:inset 0 0 0 1px var(--fx-line);background:#ffffff0a;border-radius:999px;padding:7px 12px;font-size:.85rem}.fx-pl-frame{aspect-ratio:16/10;box-shadow:inset 0 0 0 1px var(--fx-line2),0 40px 80px -40px #000c;background:#0b0b20;border-radius:22px;position:relative;overflow:hidden}.fx-pl-shot{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--fx-ease),transform .9s var(--fx-ease);position:absolute;inset:0;transform:scale(1.06)}.fx-pl-shot.is-on{opacity:1;transform:none}@media (width<=900px){.fx-plat-card{grid-template-columns:1fr}.fx-plat-r{order:-1}}.fx-plat .fx-hd h2{font-size:clamp(2rem,1.3rem + 1.9vw,2.9rem)}
