.dot-grid.svelte-1jxeihm{position:absolute;inset:0}.dot-grid.svelte-1jxeihm canvas:where(.svelte-1jxeihm){width:100%;height:100%;display:block}.grainient.svelte-16kqlei{background:linear-gradient(180deg, var(--surface-alt), var(--bg) 70%);position:absolute;inset:0;overflow:hidden}.grainient.svelte-16kqlei canvas:where(.svelte-16kqlei){width:100%;height:100%;display:block}.star-border.svelte-1655k3v{isolation:isolate;border-radius:999px;display:inline-block;position:relative;overflow:hidden}.sweep.svelte-1655k3v{opacity:.7;z-index:-1;border-radius:999px;width:300%;height:50%;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.sweep.bottom.svelte-1655k3v{animation-name:svelte-1655k3v-sweep-bottom;bottom:-11px;right:-250%}.sweep.top.svelte-1655k3v{animation-name:svelte-1655k3v-sweep-top;top:-10px;left:-250%}@keyframes svelte-1655k3v-sweep-bottom{0%{opacity:1;transform:translate(0%)}to{opacity:0;transform:translate(-100%)}}@keyframes svelte-1655k3v-sweep-top{0%{opacity:1;transform:translate(0%)}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sweep.svelte-1655k3v{display:none}}.hero.svelte-1uha8ag .wash:where(.svelte-1uha8ag){opacity:.5;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}@media (prefers-color-scheme:dark){.hero.svelte-1uha8ag .wash:where(.svelte-1uha8ag){opacity:.32}}.work-row.svelte-1uha8ag{transition:border-color .3s}.work-row.svelte-1uha8ag:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}.work-row.svelte-1uha8ag .title:where(.svelte-1uha8ag){transition:color .25s}.work-row.svelte-1uha8ag:hover .title:where(.svelte-1uha8ag){color:var(--accent)}
