.gx-ring>li:first-child{--i:0}.gx-ring>li:nth-child(2){--i:1}.gx-ring>li:nth-child(3){--i:2}.gx-ring>li:nth-child(4){--i:3}.gx-ring>li:nth-child(5){--i:4}.gx-ring>li:nth-child(6){--i:5}.gx-ring>li:nth-child(7){--i:6}.gx-ring>li:nth-child(8){--i:7}.gx-ring>li:nth-child(9){--i:8}.gx-ring>li:nth-child(10){--i:9}.gx-ring>li:nth-child(11){--i:10}.gx-ring>li:nth-child(12){--i:11}.gx-ring>li:nth-child(13){--i:12}.gx-ring>li:nth-child(14){--i:13}.gx-ring>li:nth-child(15){--i:14}.gx-ring>li:nth-child(16){--i:15}.gx-ring>li:nth-child(17){--i:16}.gx-ring>li:nth-child(18){--i:17}.gx-ring>li:nth-child(19){--i:18}.gx-ring>li:nth-child(20){--i:19}.gx-ring>li:nth-child(21){--i:20}.gx-ring>li:nth-child(22){--i:21}.gx-ring>li:nth-child(23){--i:22}.gx-ring>li:nth-child(24){--i:23}.gx-ring>li:nth-child(25){--i:24}.gx-ring>li:nth-child(26){--i:25}.gx-ring>li:nth-child(27){--i:26}.gx-ring>li:nth-child(28){--i:27}.gx-ring>li:nth-child(29){--i:28}.gx-ring>li:nth-child(30){--i:29}.gx-ring>li:nth-child(31){--i:30}.gx-ring>li:nth-child(32){--i:31}.gx-ring>li:nth-child(33){--i:32}.gx-ring>li:nth-child(34){--i:33}.gx-ring>li:nth-child(35){--i:34}.gx-ring>li:nth-child(36){--i:35}.gx-ring>li:nth-child(37){--i:36}.gx-ring>li:nth-child(38){--i:37}.gx-ring>li:nth-child(39){--i:38}.gx-ring>li:nth-child(40){--i:39}.gx-n-1{--n:1}.gx-n-2{--n:2}.gx-n-3{--n:3}.gx-n-4{--n:4}.gx-n-5{--n:5}.gx-n-6{--n:6}.gx-n-7{--n:7}.gx-n-8{--n:8}.gx-n-9{--n:9}.gx-n-10{--n:10}.gx-n-11{--n:11}.gx-n-12{--n:12}.gx-n-13{--n:13}.gx-n-14{--n:14}.gx-n-15{--n:15}.gx-n-16{--n:16}.gx-n-17{--n:17}.gx-n-18{--n:18}.gx-n-19{--n:19}.gx-n-20{--n:20}.gx-n-21{--n:21}.gx-n-22{--n:22}.gx-n-23{--n:23}.gx-n-24{--n:24}.gx-n-25{--n:25}.gx-n-26{--n:26}.gx-n-27{--n:27}.gx-n-28{--n:28}.gx-n-29{--n:29}.gx-n-30{--n:30}.gx-n-31{--n:31}.gx-n-32{--n:32}.gx-n-33{--n:33}.gx-n-34{--n:34}.gx-n-35{--n:35}.gx-n-36{--n:36}.gx-n-37{--n:37}.gx-n-38{--n:38}.gx-n-39{--n:39}.gx-n-40{--n:40}.gx-petals>li:first-child{--k:0}.gx-petals>li:nth-child(2){--k:1}.gx-petals>li:nth-child(3){--k:2}.gx-petals>li:nth-child(4){--k:3}.gx-petals>li:nth-child(5){--k:4}.gx-petals>li:nth-child(6){--k:5}.gx-petals>li:nth-child(7){--k:6}.gx-petals>li:nth-child(8){--k:7}.gx-petals>li:nth-child(9){--k:8}.gx-petals>li:nth-child(10){--k:9}.gx-petals>li:nth-child(11){--k:10}.gx-petals>li:nth-child(12){--k:11}.gx-m-1{--m:1}.gx-m-2{--m:2}.gx-m-3{--m:3}.gx-m-4{--m:4}.gx-m-5{--m:5}.gx-m-6{--m:6}.gx-m-7{--m:7}.gx-m-8{--m:8}.gx-m-9{--m:9}.gx-m-10{--m:10}.gx-m-11{--m:11}.gx-m-12{--m:12}.gx-stage{flex-direction:column;align-items:center;gap:28px;padding:40px 16px 32px;display:flex;position:relative}.gx-overlay{display:none}.gx-copy{text-align:center;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:620px;display:flex}.gx-ring{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 4px;width:100%;max-width:980px;margin:0;padding:0;list-style:none;display:grid}.gx-ring>li{justify-content:center;display:flex}.gx-label,.gx-caption{display:none}.gx-bloom{width:100%;max-width:980px}.gx-petals{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gx-core-wrap{display:none}.gx-bloom-panel{border:1px solid #a9cbd429;flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-bloom-panel{border:1px solid color-mix(in oklab, var(--color-fg-faint) 16%, transparent)}}.gx-bloom-panel{background:#0921299e;border-radius:24px}@supports (color:color-mix(in lab, red, red)){.gx-bloom-panel{background:color-mix(in oklab, var(--color-card) 62%, transparent)}}.gx-bloom-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (min-width:640px){.gx-ring{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 8px}.gx-label{display:block}}@media (min-width:900px){.gx-ring{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:1280px){@supports (top:calc(1px * sin(1deg))){.gx-stage{width:100%;max-width:1440px;height:1000px;margin:0 auto;padding:0;display:block}.gx-overlay{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.gx-copy{z-index:2;position:absolute;top:23.5%;left:50%;transform:translate(-50%)}.gx-ring{max-width:none;display:block;position:absolute;inset:0}.gx-ring>li{left:calc(50% + 42.4% * sin(calc(var(--i) / var(--n) * 1turn)));top:calc(52% - 38% * cos(calc(var(--i) / var(--n) * 1turn)));position:absolute;transform:translate(-50%,-50%)}.gx-label{position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.gx-bloom{pointer-events:none;max-width:none;position:absolute;inset:0}.gx-bloom-panel{display:contents}.gx-bloom-head{display:none}.gx-caption{display:block}.gx-core-wrap{display:block;position:absolute;top:73%;left:50%;transform:translate(-50%,-50%)}.gx-petals{display:block;position:absolute;inset:0}.gx-petals>li{left:calc(50% + 26% * cos(calc((var(--k) + .5) / var(--m) * 1turn - .25turn)));top:calc(73% + 10% * sin(calc((var(--k) + .5) / var(--m) * 1turn - .25turn)));pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}}}.gx-orbit>li:first-child{--k:0}.gx-orbit>li:nth-child(2){--k:1}.gx-orbit>li:nth-child(3){--k:2}.gx-orbit>li:nth-child(4){--k:3}.gx-orbit>li:nth-child(5){--k:4}.gx-orbit>li:nth-child(6){--k:5}.gx-orbit>li:nth-child(7){--k:6}.gx-orbit>li:nth-child(8){--k:7}.gx-orbit>li:nth-child(9){--k:8}.gx-orbit>li:nth-child(10){--k:9}.gx-orbit>li:nth-child(11){--k:10}.gx-orbit>li:nth-child(12){--k:11}.gx-focus{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.gx-orbit{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){@supports (top:calc(1px * sin(1deg))){.gx-focus{height:380px;display:block}.gx-focus:before,.gx-focus:after{content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gx-focus:before{border:1.5px solid #4bacc680;width:60%;height:52%}@supports (color:color-mix(in lab, red, red)){.gx-focus:before{border:1.5px solid color-mix(in oklab, var(--color-term) 50%, transparent)}}.gx-focus:after{border:1.5px dashed #f37f7280;width:76%;height:88%}@supports (color:color-mix(in lab, red, red)){.gx-focus:after{border:1.5px dashed color-mix(in oklab, var(--color-coral-strong) 50%, transparent)}}.gx-focus-core{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gx-orbit{z-index:1;display:block;position:absolute;inset:0}.gx-orbit>li{position:absolute;transform:translate(-50%,-50%)}.gx-orbit-inner>li{left:calc(50% + 30% * cos(calc(var(--k) / var(--m) * 1turn - .25turn)));top:calc(50% + 26% * sin(calc(var(--k) / var(--m) * 1turn - .25turn)))}.gx-orbit-outer>li{left:calc(50% + 38% * cos(calc((var(--k) + .5) / var(--m) * 1turn - .25turn)));top:calc(50% + 44% * sin(calc((var(--k) + .5) / var(--m) * 1turn - .25turn)))}}}.gx-cluster{min-width:52px;min-height:52px;color:var(--color-dot);cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;transition:opacity .5s,color .5s;display:grid;position:relative}.gx-cluster[aria-pressed=true]{color:var(--color-star)}.gx-ring:has([aria-pressed=true]) .gx-cluster[aria-pressed=false]{opacity:.72}.gx-ring:has([aria-pressed=true]) .gx-cluster[aria-pressed=false]:where([data-theme=day],[data-theme=day] *){opacity:1}.gx-ring:has([aria-pressed=true]) .gx-cluster[aria-pressed=false]:where([data-theme=day],[data-theme=day] *) .gx-dots{opacity:.6}@media (prefers-color-scheme:light){.gx-ring:has([aria-pressed=true]) .gx-cluster[aria-pressed=false]:where([data-theme=system],[data-theme=system] *){opacity:1}.gx-ring:has([aria-pressed=true]) .gx-cluster[aria-pressed=false]:where([data-theme=system],[data-theme=system] *) .gx-dots{opacity:.6}}.gx-cluster:hover,.gx-cluster:focus-visible{opacity:1}.gx-cluster:focus-visible{outline:2px solid var(--color-glow);outline-offset:4px}.gx-cluster .gx-label{color:var(--color-fg-faint);white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3;transition:color .4s}.gx-cluster:hover .gx-label,.gx-cluster[aria-pressed=true] .gx-label{color:var(--color-fg)}.gx-glow{border:1.5px solid #0000;border-radius:9999px;transition:border-color .5s;position:absolute;inset:-8px}.gx-cluster[aria-pressed=true] .gx-glow{border-color:#8fd9ead9}@supports (color:color-mix(in lab, red, red)){.gx-cluster[aria-pressed=true] .gx-glow{border-color:color-mix(in oklab, var(--color-glow) 85%, transparent)}}.gx-cluster[aria-pressed=true] .gx-glow{animation:4s ease-in-out infinite gx-breathe}.gx-dots{transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .5s;display:block}.gx-cluster[aria-pressed=true] .gx-dots{filter:drop-shadow(0 0 4px #8fd9eae6)}@supports (color:color-mix(in lab, red, red)){.gx-cluster[aria-pressed=true] .gx-dots{filter:drop-shadow(0 0 4px color-mix(in oklab, var(--color-glow) 90%, transparent))}}.gx-spin{transform-box:fill-box;transform-origin:50%;animation:220s linear infinite gx-spin}.gx-ring>li:nth-child(2n) .gx-spin{animation-duration:260s;animation-direction:reverse}.gx-ring>li:nth-child(3n) .gx-spin{animation-duration:190s}.gx-bob{animation:9s ease-in-out infinite gx-bob;display:block}.gx-ring>li:nth-child(4n+1) .gx-bob{animation-duration:8.5s;animation-delay:-1s}.gx-ring>li:nth-child(4n+2) .gx-bob{animation-duration:10s;animation-delay:-3.5s}.gx-ring>li:nth-child(4n+3) .gx-bob{animation-duration:9.5s;animation-delay:-6s}.gx-ring>li:nth-child(4n) .gx-bob{animation-duration:11s;animation-delay:-8s}.gx-core{color:var(--color-star);filter:drop-shadow(0 0 6px #8fd9eae6);display:block}@supports (color:color-mix(in lab, red, red)){.gx-core{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--color-glow) 90%, transparent))}}.gx-core{animation:.9s cubic-bezier(.2,.8,.2,1) both gx-open}.gx-core-spin{transform-box:fill-box;transform-origin:50%;animation:80s linear infinite gx-spin}.gx-petal{animation:.5s cubic-bezier(.2,.8,.2,1.2) both gx-pop}.gx-petals>li:first-child .gx-petal{animation-delay:.26s}.gx-petals>li:nth-child(2) .gx-petal{animation-delay:.31s}.gx-petals>li:nth-child(3) .gx-petal{animation-delay:.37s}.gx-petals>li:nth-child(4) .gx-petal{animation-delay:.42s}.gx-petals>li:nth-child(5) .gx-petal{animation-delay:.48s}.gx-petals>li:nth-child(6) .gx-petal{animation-delay:.53s}.gx-petals>li:nth-child(7) .gx-petal{animation-delay:.59s}.gx-petals>li:nth-child(8) .gx-petal{animation-delay:.64s}.gx-petals>li:nth-child(9) .gx-petal{animation-delay:.7s}.gx-petals>li:nth-child(10) .gx-petal{animation-delay:.75s}.gx-petals>li:nth-child(11) .gx-petal{animation-delay:.81s}.gx-petals>li:nth-child(12) .gx-petal{animation-delay:.86s}.gx-spoke{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:.6s cubic-bezier(.2,.7,.2,1) .12s both gx-draw}.gx-particle{fill:var(--color-star)}.gx-shuttle{fill:var(--color-coral)}@keyframes gx-spin{to{transform:rotate(360deg)}}@keyframes gx-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes gx-breathe{0%,to{box-shadow:0 0 22px color-mix(in oklab, var(--color-glow) 35%, transparent)}50%{box-shadow:0 0 50px color-mix(in oklab, var(--color-glow) 60%, transparent)}}@keyframes gx-open{0%{opacity:0;transform:scale(.25)rotate(-40deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes gx-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes gx-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.gx-spin,.gx-core-spin,.gx-bob,.gx-core,.gx-petal,.gx-spoke,.gx-cluster[aria-pressed=true] .gx-glow{animation:none}.gx-spoke{stroke-dashoffset:0}.gx-moving{display:none}}
