.gd-board{background:#eef1f4 radial-gradient(circle at 30% 20%,#f7f9fb 0%,#eef1f4 60%,#e6eaee 100%)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.gd-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--delay,0s);transform:translateY(18px)}.gd-reveal[data-visible=true]{opacity:1;transform:none}}.gd-line{animation:.9s cubic-bezier(.2,.7,.2,1) both gd-rise;animation-delay:var(--delay,0s);display:block}@keyframes gd-rise{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}.gd-float{animation:gd-drift var(--duration,14s) ease-in-out infinite;animation-delay:var(--delay,0s)}@keyframes gd-drift{0%,to{transform:translate(0,0)}50%{transform:translateY(-12px)}}.gd-glow{background:radial-gradient(38rem 26rem at 78% 30%,#00b5e629,#0000 65%),radial-gradient(30rem 22rem at 10% 90%,#0a5bc438,#0000 65%);animation:16s ease-in-out infinite gd-breathe}@keyframes gd-breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.gd-fade-in{animation:.45s both gd-fade}@keyframes gd-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gd-line,.gd-float,.gd-glow,.gd-fade-in{animation:none}}
