._sparks_1mthf_1{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}._sparks_1mthf_1 i{left:var(--x);top:var(--y);width:var(--size);height:var(--size);background:var(--spark);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;animation:_twinkle_1mthf_1 var(--beat) ease-in-out var(--delay) infinite;position:absolute}@keyframes _twinkle_1mthf_1{0%,to{opacity:0;transform:scale(.4)rotate(0)}50%{opacity:.9;transform:scale(1)rotate(45deg)}}._sky_f93ka_1{z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--sky-top) 0%, var(--sky-mid) 46%, var(--bg) 88%);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}._intro_f93ka_10{animation:_sunrise_f93ka_1 1.8s var(--ease-out-expo) both}._sun_f93ka_14,._cloudA_f93ka_15,._cloudB_f93ka_16,._rays_f93ka_17{position:absolute}._sun_f93ka_14{background:radial-gradient(closest-side, var(--glow-sun), transparent 72%);width:72vmax;height:72vmax;top:-40vmax;left:-26vmax}._cloudA_f93ka_15{background:radial-gradient(closest-side, var(--glow-a), transparent 72%);width:62vmax;height:62vmax;animation:26s ease-in-out infinite alternate _drift_f93ka_1;top:6vh;right:-22vmax}._cloudB_f93ka_16{background:radial-gradient(closest-side, var(--glow-b), transparent 72%);width:52vmax;height:52vmax;animation:32s ease-in-out infinite alternate-reverse _drift_f93ka_1;bottom:-34vmax;left:18%}._rays_f93ka_17{background:conic-gradient(from 0deg at 10% -8%, transparent 0 94deg, var(--ray) 99deg, transparent 108deg, transparent 113deg, var(--ray) 117deg, transparent 127deg, transparent 131deg, var(--ray) 134deg, transparent 143deg, transparent 148deg, var(--ray) 152deg, transparent 162deg, transparent 167deg, var(--ray) 171deg, transparent 180deg, transparent 360deg);opacity:.6;transform-origin:10% -8%;animation:38s ease-in-out infinite alternate _sway_f93ka_1;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(95% 100% at 10% -8%,#000 0%,#0000 78%);mask-image:radial-gradient(95% 100% at 10% -8%,#000 0%,#0000 78%)}@keyframes _sunrise_f93ka_1{0%{opacity:0;transform:scale(1.08)translateY(3%)}}@keyframes _drift_f93ka_1{0%{transform:translate(-4vmax)scale(.94)}to{transform:translate(5vmax,3vmax)scale(1.08)}}@keyframes _sway_f93ka_1{0%{transform:rotate(-4deg)}to{transform:rotate(3deg)}}
