.cg{color:#432f2e;align-content:center;justify-items:center;gap:10px;min-height:60dvh;padding:24px;display:grid;position:relative}.cg.oscuro{color:#feefb8;background:#432f2e;min-height:100dvh}.cg.con-retraso{animation:.4s .45s backwards cg-aparece}@keyframes cg-aparece{0%{opacity:0;transform:translateY(8px)}}.cg-logo{transform-origin:50% 90%;width:auto;height:96px;animation:1.8s ease-in-out infinite cg-respira}.cg-logo .logo-cereza{transform-box:fill-box;transform-origin:30% 100%;animation:1.8s ease-in-out infinite cg-cereza}@keyframes cg-respira{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-9%)scale(.96,1.05)}70%{transform:translateY(0)scale(1.05,.95)}}@keyframes cg-cereza{45%{transform:rotate(-10deg)}70%{transform:rotate(6deg)}}.cg-sombra{opacity:.16;background:currentColor;border-radius:50%;width:46px;height:8px;margin-top:6px;animation:1.8s ease-in-out infinite cg-sombra}@keyframes cg-sombra{45%{opacity:.08;transform:scaleX(.7)}70%{opacity:.2;transform:scaleX(1.12)}}@media (prefers-reduced-motion:reduce){.cg *,.cg{animation:none!important}}.cg-centro{z-index:50;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.cg-centro .cg{min-height:0;padding:0}
