@media (prefers-reduced-motion:no-preference){[data-sun-animate]{overflow:visible}[data-sun-animate] :is([data-sun-core],[data-sun-ray]){transform-box:view-box;transform-origin:25px 25px}html[data-reveal-ready] [data-sun-animate] [data-sun-core]{animation:sun-core .48s var(--ease-soft) var(--sun-delay,0s) both}html[data-reveal-ready] [data-sun-animate] [data-sun-ray]{animation:sun-ray var(--ray-dur,.64s) var(--ease-soft) calc(var(--sun-delay,0s) + .12s + var(--ray) * var(--ray-step,28ms)) both}[data-sun-animate=compact]{--ray-step:14ms;--ray-dur:.42s}html[data-reveal-ready] [data-sun-animate=compact] [data-sun-core]{animation-duration:.32s}[data-reveal]:not([data-revealed]) [data-sun-animate] :is([data-sun-core],[data-sun-ray]){animation:none}:is([data-reveal-armed]:not([data-revealed]),[data-status-animate=idle]) [data-sun-animate] :is([data-sun-core],[data-sun-ray]){opacity:0;animation:none}}@keyframes sun-core{0%{opacity:0;scale:.3}}@keyframes sun-ray{0%{opacity:0;rotate:-22.5deg;scale:.45}}@media print{[data-sun-animate] *{opacity:1!important;animation:none!important}}@media (prefers-reduced-motion:no-preference){.sun-loader{animation:2.4s linear infinite sun-loader-turn}}@keyframes sun-loader-turn{to{rotate:1turn}}@media print{.sun-loader{animation:none}}
