.WPiKzq_root{color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.WPiKzq_flippable{perspective:900px}.WPiKzq_flipper{transform-style:preserve-3d;display:block;position:relative}.WPiKzq_face{backface-visibility:hidden;display:block;overflow:visible}.WPiKzq_back{visibility:hidden;position:absolute;inset:0;transform:rotateY(180deg)}.WPiKzq_outline{fill:none;stroke:var(--accent);stroke-linejoin:round}.WPiKzq_sparks{pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 0 3px rgb(var(--glow) / .9));will-change:transform;position:absolute;inset:0;overflow:visible}.WPiKzq_spark{fill:var(--accent)}
.NA7cUa_layer{z-index:0;pointer-events:none;height:100lvh;position:fixed;bottom:0;left:0;right:0}.NA7cUa_image{background:image-set(url(/background.avif) type("image/avif"), url(/background.webp) type("image/webp")) var(--bg-image-x) 70% / cover no-repeat;opacity:var(--bg-image);filter:blur(var(--bg-image-blur));transform:scale(1.06)}.NA7cUa_patternFrame{overflow:hidden}.NA7cUa_pattern{will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='14' cy='14' r='1.2' fill='rgba(255,255,255,.08)'/%3E%3C/svg%3E");background-size:28px 28px;height:calc(100% + 28px);position:absolute;inset:0 0 auto}.NA7cUa_spot{z-index:0;pointer-events:none;opacity:0;will-change:transform;--spot-dots:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='14' cy='14' r='1.4' fill='rgba(0,0,0,.8)'/%3E%3C/svg%3E");--spot-fade:radial-gradient(circle closest-side, #000, rgb(0 0 0/var(--spot-falloff)) var(--spot-falloff-at), transparent);background-color:var(--accent);-webkit-mask-image:var(--spot-dots), var(--spot-fade);mask-image:var(--spot-dots), var(--spot-fade);-webkit-mask-size:28px 28px,100% 100%;mask-size:28px 28px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-position:var(--spot-shift,0 0), 0 0;mask-position:var(--spot-shift,0 0), 0 0;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--spot-dots), var(--spot-fade);-webkit-mask-size:28px 28px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;-webkit-mask-position:var(--spot-shift,0 0), 0 0;-webkit-mask-composite:source-in;transition:opacity .4s;position:fixed;top:0;left:0}.NA7cUa_on{opacity:var(--spot-strength)}@media (prefers-reduced-motion:reduce){.NA7cUa_spot{transition:none}}
