.atomic-hero-shade{background:linear-gradient(to bottom, color-mix(in srgb, var(--background) 4%, transparent) 0%, color-mix(in srgb, var(--background) 25%, transparent) 28%, color-mix(in srgb, var(--background) 85%, transparent) 76%, var(--background) 100%)}.atomic-glass{border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);background:color-mix(in srgb, var(--card) 76%, transparent);backdrop-filter:blur(18px);box-shadow:inset 0 1px 22px color-mix(in srgb, var(--primary) 6%, transparent), var(--shadow-sm)}.atomic-hero-title{text-shadow:0 4px 36px color-mix(in srgb, var(--background) 80%, transparent)}.atomic-dust{animation:18s ease-in-out infinite alternate atomic-drift}.atomic-dust-delayed{animation-duration:23s;animation-delay:-9s}.atomic-scroll-link{scroll-margin-top:6rem}@keyframes atomic-drift{0%{opacity:.3;transform:translate(0)}to{opacity:.7;transform:translate(12px,-24px)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.atomic-dust{animation:none}html{scroll-behavior:auto}}
