.sun.svelte-cwls5q{background:linear-gradient(180deg, var(--color-sunset-b) 0%, var(--color-sunset-a) 50%, var(--color-neon-magenta) 100%);-webkit-mask-image:repeating-linear-gradient(#000 0 78%,#0000 78% 82%,#000 82% 88%,#0000 88% 91%,#000 91% 95%,#0000 95% 100%);mask-image:repeating-linear-gradient(#000 0 78%,#0000 78% 82%,#000 82% 88%,#0000 88% 91%,#000 91% 95%,#0000 95% 100%)}.frame.svelte-cwls5q{border:1px solid color-mix(in srgb, var(--color-neon-cyan) 60%, transparent);box-shadow:var(--shadow-glow-magenta);border-radius:.5rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.frame.svelte-cwls5q:hover{box-shadow:var(--shadow-glow-cyan)}@media (width>=768px){.frame.svelte-cwls5q{transform:rotate(-2deg)}.frame.svelte-cwls5q:hover{transform:rotate(0)scale(1.01)}}.caption.svelte-cwls5q{inset-inline:0;background:linear-gradient(to top, color-mix(in srgb, var(--color-surface-0) 92%, transparent), transparent);justify-content:space-between;gap:1rem;padding:2.5rem 1rem .75rem;display:flex;position:absolute;bottom:0}.pull.svelte-cwls5q{border-left:2px solid var(--color-neon-magenta);box-shadow:-8px 0 16px -10px var(--color-neon-magenta);padding-left:1rem}.card.svelte-cwls5q{border-top:2px solid var(--c);transition:transform .2s,box-shadow .2s}.card.svelte-cwls5q:hover{box-shadow:0 0 18px -6px var(--c);transform:translateY(-3px)}.rise.svelte-cwls5q{animation:.6s both svelte-cwls5q-rise;animation-delay:var(--d,0s)}@keyframes svelte-cwls5q-rise{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){.rise.svelte-cwls5q{animation:none}.frame.svelte-cwls5q,.card.svelte-cwls5q{transition:none}}
