.hero.svelte-1xnkpe4{height:100%;display:grid;place-items:center;text-align:center;gap:calc(var(--padding-base) * 1.25);padding:var(--padding-base);position:relative;overflow:hidden}.pulse-layer.svelte-1xnkpe4{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.pulse.svelte-1xnkpe4{position:absolute;left:0;top:0;will-change:transform,opacity}.anim-toggle.svelte-1xnkpe4{position:absolute;right:calc(var(--padding-base));bottom:calc(var(--padding-base));z-index:2;border:1px solid rgb(from var(--color-text-2) r g b / .2);background:rgb(from var(--color-bg-3) r g b / .75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-text-2);border-radius:var(--radius-base);padding:.4rem .6rem;font:inherit;cursor:pointer;font-size:.6em}@media (prefers-reduced-motion: reduce){.pulse.svelte-1xnkpe4{transition:none;animation:none}}.brand.svelte-1xnkpe4,.logo.svelte-1xnkpe4,.action-text.svelte-1xnkpe4{position:relative;z-index:1}.action-text.svelte-1xnkpe4,.brand.svelte-1xnkpe4{background:rgb(from var(--color-bg-2) r g b / .75)}.brand.svelte-1xnkpe4{margin:0;font-family:Lobster Two,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Noto Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-weight:700;font-size:clamp(2rem,6vw,3rem);color:var(--color-accent-1);line-height:1}.logo.svelte-1xnkpe4{width:min(400px,60vw);height:min(400px,60vw);filter:drop-shadow(0 0 25px rgb(from var(--color-accent-2) r g b / .4))}.action-text.svelte-1xnkpe4{font-size:1.05em;line-height:1.5}.accent.svelte-1xnkpe4{color:var(--color-accent-1);text-decoration:underline;font-weight:600}
