.mp-planet-wrap{z-index:4;pointer-events:none;filter:drop-shadow(0 -10px 60px #508cdc26);width:min(200vh,200vw);max-width:2400px;height:min(200vh,200vw);max-height:2400px;position:absolute;top:58vh;left:50%;transform:translate(-50%)}.mp-planet-parallax{will-change:transform;width:100%;height:100%}.mp-planet-canvas{width:100%;height:100%}.mp-planet-canvas canvas{pointer-events:auto;cursor:grab;touch-action:pan-y;display:block;width:100%!important;height:100%!important}.mp-planet-canvas canvas:active{cursor:grabbing}@media (max-width:768px){.mp-planet-wrap{top:62vh}}
.mp-glow-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:14px;grid-template-rows:1fr auto;gap:1rem;padding:1rem;display:grid;box-shadow:0 1rem 2rem -1rem #000}.mp-glow-card[data-aspect=true]{aspect-ratio:3/4}[data-glow]:before,[data-glow]:after{pointer-events:none;content:"";inset:calc(var(--border-size) * -1);border:var(--border-size) solid transparent;border-radius:calc(var(--radius) * 1px);background-attachment:fixed;background-size:calc(100% + (2 * var(--border-size))) calc(100% + (2 * var(--border-size)));-webkit-mask-composite:source-in;background-position:50%;background-repeat:no-repeat;position:absolute;-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);mask-image:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-glow]:before{background-image:radial-gradient(calc(var(--spotlight-size) * .75) calc(var(--spotlight-size) * .75) at calc(var(--x,0) * 1px) calc(var(--y,0) * 1px), hsl(var(--hue,210) calc(var(--saturation,100) * 1%) calc(var(--lightness,50) * 1%) / var(--border-spot-opacity,1)), transparent 100%);filter:brightness(2)}[data-glow]:after{background-image:radial-gradient(calc(var(--spotlight-size) * .5) calc(var(--spotlight-size) * .5) at calc(var(--x,0) * 1px) calc(var(--y,0) * 1px), hsl(0 100% 100%/var(--border-light-opacity,1)), transparent 100%)}[data-glow] [data-glow]{will-change:filter;opacity:var(--outer,1);border-radius:calc(var(--radius) * 1px);border-width:calc(var(--border-size) * 20);filter:blur(calc(var(--border-size) * 10));pointer-events:none;background:0 0;border:none;position:absolute;inset:0}[data-glow]>[data-glow]:before{border-width:10px;inset:-10px}
