.ring-core.svelte-1q37ri0{z-index:0;border-radius:inherit;border:1px solid var(--color-white);opacity:.3;pointer-events:none;width:100%;max-width:65%;height:100%;max-height:65%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#hero.svelte-1q37ri0{background:var(--color-theme)}#hero.svelte-1q37ri0 .i:where(.svelte-1q37ri0){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vignette.svelte-1q37ri0{background:radial-gradient(ellipse at center, transparent 30%, var(--color-darkblue) 85%)}.bloom.svelte-1q37ri0{pointer-events:none;filter:blur(4px)contrast(1.2);mix-blend-mode:screen;opacity:.3;background-position:50% 0;background-size:cover;position:absolute;inset:0}.noise.svelte-1q37ri0{pointer-events:none;opacity:.7;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>");background-size:200px 200px;position:absolute;inset:0}.nav_gradient.svelte-1q37ri0{background:linear-gradient(0deg, color-mix(in srgb, var(--color-theme) 0%, transparent) 0%, color-mix(in srgb, var(--color-theme) 90%, transparent) 90%)}.nav_gradient.bottom.svelte-1q37ri0{background:linear-gradient(180deg, color-mix(in srgb, var(--color-theme) 0%, transparent) 0%, color-mix(in srgb, var(--color-theme) 90%, transparent) 90%)}@supports ((-moz-appearance:none)){.sparkle-a>svg{left:calc(50% + .5px)}}
