@keyframes googleBorderFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes oceanWaveFlow{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes shipSailPass{0%{opacity:0;transform:translate(-15%)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(115%)}}@keyframes wakeFade{0%{opacity:.8;transform:scaleX(1)}to{opacity:0;transform:scaleX(.4)}}.google-border-gradient{background:linear-gradient(90deg,#4285f4 0%,#ea4335 25%,#fbbc05 50%,#34a853 75%,#4285f4 100%) 0 0/300% 300%;animation:2.2s linear infinite googleBorderFlow}.ship-sailing-animation{animation:1.8s cubic-bezier(.35,0,.25,1) forwards shipSailPass}.ocean-wave-animation{animation:4s linear infinite oceanWaveFlow}@media (prefers-reduced-motion:reduce){.google-border-gradient{background:#4285f4!important;animation:none!important}.ship-sailing-animation{opacity:1!important;animation:none!important;transform:translate(50%)!important}.ocean-wave-animation{animation:none!important}}
