.cs-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#eaf4fb;overflow:hidden}.cs-bg svg{width:100%;height:100%;display:block;opacity:.45}.cs-bg .frond,.cs-bg .palm,.cs-bg #waveBig,.cs-bg #sea path{transform-box:view-box}.cs-bg #sun{transform-box:fill-box;transform-origin:center}.cs-bg .palmA{transform-origin:250px 930px}.cs-bg .palmB{transform-origin:340px 945px}.cs-bg .crown .frond{transform-origin:150px 250px}.cs-bg .crownB .frond{transform-origin:440px 378px}@keyframes cs-spin{to{transform:rotate(360deg)}}@keyframes cs-frond{0%,to{transform:rotate(calc(var(--fa, 2) * -1deg))}50%{transform:rotate(calc(var(--fa, 2) * 1deg))}}@keyframes cs-trunk{0%,to{transform:rotate(calc(var(--ta, 1.2) * -1deg))}50%{transform:rotate(calc(var(--ta, 1.2) * 1deg))}}@keyframes cs-drift{0%,to{transform:translate(0)}50%{transform:translate(34px)}}@keyframes cs-flow1{0%,to{transform:translate(0)}50%{transform:translate(-30px)}}@keyframes cs-flow2{0%,to{transform:translate(0)}50%{transform:translate(26px)}}@keyframes cs-flow3{0%,to{transform:translate(0)}50%{transform:translate(-18px)}}@keyframes cs-bubble{0%{transform:translateY(0);opacity:.9}to{transform:translateY(-40px);opacity:0}}.cs-bg #sun{animation:cs-spin 22s linear infinite}.cs-bg .palm{animation:cs-trunk var(--td, 5s) ease-in-out infinite}.cs-bg .palm .frond{animation:cs-frond var(--fd, 4s) ease-in-out var(--fp, 0s) infinite}.cs-bg #waveBig{animation:cs-drift 3.2s ease-in-out infinite}.cs-bg #sea path:nth-of-type(1){animation:cs-flow1 6.5s ease-in-out infinite}.cs-bg #sea path:nth-of-type(2){animation:cs-flow2 4.8s ease-in-out -1.6s infinite}.cs-bg #sea path:nth-of-type(3){animation:cs-flow3 5.6s ease-in-out -.8s infinite}.cs-bg #sea path:nth-of-type(4){animation:cs-flow2 5.2s ease-in-out -2.4s infinite}.cs-bg .bubble{animation:cs-bubble 2.6s ease-in-out infinite;animation-delay:var(--d, 0s)}@media (prefers-reduced-motion: reduce){.cs-bg #sun,.cs-bg .palm,.cs-bg .palm .frond,.cs-bg #waveBig,.cs-bg #sea path,.cs-bg .bubble{animation:none!important}}
