.seasonSnowField{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden;container-type:size}.seasonSnowField--viewport{z-index:20;position:fixed}.seasonSnowField span{color:#d5ebf6;opacity:.65;text-shadow:0 0 4px #24465c50;animation:linear infinite vintraSnowDrift;position:absolute;top:-24px}@keyframes vintraSnowDrift{0%{transform:translate(-12px,-24px)rotate(0)}to{transform:translate(24px,calc(100cqh + 48px))rotate(220deg)}}.spruceSnow{display:none}[data-season=winter] .spruceSnow{display:block}@media (prefers-reduced-motion:reduce){.seasonSnowField span{top:var(--snow-rest);opacity:.4;animation:none}}
