.hero-sun.svelte-1kzgplt{aspect-ratio:1;--line:var(--hero-sun-ink,#1c1c1c);width:100%;height:auto;display:block;overflow:visible}.disc.svelte-1kzgplt,.ray.svelte-1kzgplt{fill:var(--hero-sun-fill,var(--sun));stroke:var(--line);stroke-width:var(--hero-sun-line,3px);vector-effect:non-scaling-stroke}.smile.svelte-1kzgplt{fill:none;stroke:var(--line);stroke-linecap:round;stroke-width:calc(var(--hero-sun-line,3px) * 1.25);vector-effect:non-scaling-stroke}.eye.svelte-1kzgplt{fill:var(--line)}.eyes-closed.svelte-1kzgplt{fill:none;stroke:var(--line);stroke-linecap:round;stroke-width:calc(var(--hero-sun-line,3px) * 1.25);display:none}.eyes-closed.svelte-1kzgplt path:where(.svelte-1kzgplt){vector-effect:non-scaling-stroke}[data-theme=dark] .eyes-open.svelte-1kzgplt{display:none}[data-theme=dark] .eyes-closed.svelte-1kzgplt{display:inline}.rays-turn.svelte-1kzgplt,.rays-breathe.svelte-1kzgplt{transform-box:view-box;transform-origin:600px 415.44px}.rays-turn.svelte-1kzgplt{animation:90s linear infinite svelte-1kzgplt-rays-turn}.rays-breathe.svelte-1kzgplt{animation:12s ease-in-out infinite svelte-1kzgplt-rays-breathe}@keyframes svelte-1kzgplt-rays-turn{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes svelte-1kzgplt-rays-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.rays-turn.svelte-1kzgplt,.rays-breathe.svelte-1kzgplt{animation:none}}
