@keyframes svelte-1uha8ag-dotPulse{0%,to{opacity:.6}50%{opacity:1}}.splash.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:#0a0e27;background-image:radial-gradient(circle at 20% 50%,rgba(255,255,255,.08) 0%,transparent 60%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.06) 0%,transparent 60%),radial-gradient(circle at 40% 20%,rgba(255,255,255,.05) 0%,transparent 60%),radial-gradient(circle at 60% 40%,rgba(0,0,0,.3) 0%,transparent 50%);background-size:100% 100%,100% 100%,100% 100%,100% 100%;background-position:0 0,0 0,0 0,0 0;position:relative;margin:0;padding:0;overflow:hidden}.splash.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle,rgba(255,255,255,.25) 1px,rgba(255,255,255,.15) 1.5px,transparent 2px),url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.15'/%3E%3C/svg%3E");background-size:20px 20px,100% 100%;background-position:0 0,0 0;opacity:.8;pointer-events:none;mix-blend-mode:overlay;animation:svelte-1uha8ag-dotPulse 4s ease-in-out infinite;z-index:0}.splash.svelte-1uha8ag:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(255,255,255,.03) 1px,rgba(255,255,255,.03) 2px),repeating-linear-gradient(90deg,transparent,transparent 1px,rgba(0,0,0,.1) 1px,rgba(0,0,0,.1) 2px);pointer-events:none;opacity:.8;mix-blend-mode:multiply}h1.svelte-1uha8ag{font-size:clamp(8rem,25vw,20rem);color:#f5f5f0;margin:0;padding:0;line-height:1;display:flex;align-items:center;justify-content:center;vertical-align:middle;position:relative;z-index:1;filter:url(#textureFilter) drop-shadow(0 2px 4px rgba(0,0,0,.5)) drop-shadow(0 1px 2px rgba(0,0,0,.3));text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='grain' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='25' cy='25' r='0.5' fill='%23ffffff' opacity='0.1'/%3E%3Ccircle cx='75' cy='25' r='0.5' fill='%23ffffff' opacity='0.1'/%3E%3Ccircle cx='50' cy='50' r='0.5' fill='%23ffffff' opacity='0.1'/%3E%3Ccircle cx='25' cy='75' r='0.5' fill='%23ffffff' opacity='0.1'/%3E%3Ccircle cx='75' cy='75' r='0.5' fill='%23ffffff' opacity='0.1'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23grain)'/%3E%3C/svg%3E"),linear-gradient(135deg,#ffffff1a,#ffffff0d);-webkit-background-clip:text;background-clip:text;background-size:50px 50px,100% 100%}@media(orientation:portrait){h1.svelte-1uha8ag{flex-direction:column}.letter-container.svelte-1uha8ag{margin:-.3em 0}}.letter-container.svelte-1uha8ag{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-left:-.15em;margin-right:-.15em;border:1px solid transparent;transition:border-color .2s ease,width .2s ease,height .2s ease}.letter-container.svelte-1uha8ag:hover{border-color:#ffffff4d;outline:1px solid rgba(255,255,255,.3);outline-offset:-1px}.bb-layer.svelte-1uha8ag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.3);pointer-events:none;transition:opacity .2s ease,width .2s ease,height .2s ease;z-index:-1;opacity:0}.letter-container.svelte-1uha8ag:hover .bb-layer:where(.svelte-1uha8ag){opacity:var(--layer-opacity, .3)}.letter-layer.svelte-1uha8ag{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;line-height:1;margin:0;padding:0;transition:opacity .2s ease,font-family .2s ease;pointer-events:none;vertical-align:baseline;top:50%;left:50%;transform:translate(-50%,-50%);font-variant-numeric:normal;font-feature-settings:normal;text-shadow:0 1px 3px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1);filter:contrast(1.1) brightness(.98) url(#textureFilter)}
