html,body{height:100%;overflow:hidden}.dot-grid.svelte-1uha8ag{background-image:radial-gradient(circle, oklch(from var(--primary) l c h / .14) 1px, transparent 1px);background-size:28px 28px}.shimmer-title.svelte-1uha8ag{background:linear-gradient(110deg, var(--foreground) 0%, var(--primary) 40%, var(--info) 60%, var(--foreground) 100%);-webkit-text-fill-color:transparent;background-size:250%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite svelte-1uha8ag-shimmer-title}@keyframes svelte-1uha8ag-shimmer-title{0%{background-position:0%}to{background-position:250%}}.section-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--primary);align-items:center;gap:6px;margin-bottom:.5rem;font-size:.65rem;font-weight:700;display:inline-flex}.section-tag:before{content:"";background:var(--primary);border-radius:9999px;width:14px;height:1.5px;display:block}
