.glacier,.gl{z-index:0}.glacier-snow{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.glacier-effects{z-index:80;pointer-events:none;position:fixed;inset:0;overflow:hidden}.glacier-flake-defs{position:absolute}.glacier-flake{will-change:transform;animation-name:glacier-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0}.glacier-flake svg{filter:drop-shadow(0 0 1.5px #c8f0ffe6);will-change:transform;animation-name:glacier-flutter;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block;overflow:visible}.glacier-flake-line{fill:none;stroke:#f6fbff;stroke-width:var(--sw);stroke-linecap:round}@media (max-width:767.98px){.glacier-flake:nth-of-type(n+37){display:none}}.glacier-ball{background:radial-gradient(circle at 35% 30%,#f6fbff 0%,#eaf4fa 45%,#b9d6e6 100%);border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;animation:.45s cubic-bezier(.3,.7,.4,1) forwards glacier-throw;position:absolute;box-shadow:0 0 18px #c8f0ffe6,0 6px 12px #020c1866}.glacier-splat{opacity:0;background:radial-gradient(circle,#f6fbfff2 0 22%,#f6fbff99 23% 40%,#f6fbff00 60%);border-radius:50%;width:130px;height:130px;margin:-65px 0 0 -65px;animation:.7s ease-out .4s forwards glacier-burst;position:absolute}@keyframes glacier-fall{0%{transform:translateY(-40px)}to{transform:translate3d(var(--drift), calc(100vh + 40px), 0)}}@keyframes glacier-flutter{0%{transform:translateX(calc(var(--sway) * -1)) rotate(0deg)}50%{transform:translateX(var(--sway)) rotate(180deg)}to{transform:translateX(calc(var(--sway) * -1)) rotate(360deg)}}@keyframes glacier-throw{0%{transform:translate(var(--from), -120px) scale(.6)}70%,to{transform:translate(0)scale(1)}}@keyframes glacier-burst{0%{opacity:0;transform:scale(.2)}20%{opacity:1}to{opacity:0;transform:scale(1.6)}}[data-wobble]{animation:.6s ease-out glacier-wobble}[data-wobble=left]{--wobble:-1}@keyframes glacier-wobble{20%{transform:skewX(calc(var(--wobble,1) * -8deg)) scaleY(1.04)}45%{transform:skewX(calc(var(--wobble,1) * 5deg)) scaleY(.98)}70%{transform:skewX(calc(var(--wobble,1) * -2deg))}}@media (prefers-reduced-motion:reduce){[data-wobble]{animation:none}}@media (pointer:fine){.glacier-cursor{--cursor-default:url(/cursors/glacier-bottle.svg) 6 0, default;--cursor-pointer:url(/cursors/glacier-bottle-tilt.svg) 9 4, pointer;cursor:var(--cursor-default)}.glacier-cursor :is(a[href],button,[role=button],summary,select,label[for],input:is([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file],[type=color])):not(:disabled){cursor:var(--cursor-pointer)!important}.glacier-cursor :disabled{cursor:var(--cursor-default)!important}.glacier-cursor :is(textarea,[contenteditable],input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file],[type=color])){cursor:text!important}}
