main.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;overflow:hidden}ul.svelte-1uha8ag{list-style:none;margin:0;padding:0}.nav-ul.svelte-1uha8ag{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;text-transform:lowercase;font-size:7.5rem;letter-spacing:-.05em}.nav-li.svelte-1uha8ag{position:relative;line-height:.76471}.nav-li.svelte-1uha8ag+.nav-li:where(.svelte-1uha8ag){margin-top:1rem}a.svelte-1uha8ag{color:inherit;text-decoration:none;cursor:pointer}.nav-a.svelte-1uha8ag{display:inline-block;position:relative;transition:.4s linear color}.nav-a-letters.svelte-1uha8ag{display:flex}@media (hover: hover) and (pointer: fine){.nav-a.svelte-1uha8ag>:where(.svelte-1uha8ag){pointer-events:none}}.nav-a-stripe.svelte-1uha8ag{position:absolute;background-color:#b087ff;width:calc(100% + .075em);left:0;top:.5em;height:.115em;transform:scaleX(0);transform-origin:right;transition:transform .8s cubic-bezier(.4,0,0,1)}.nav-a-stripe--yellow.svelte-1uha8ag{background-color:#ffd074;transition-delay:.1s}@media (hover: hover) and (pointer: fine){.nav-a.svelte-1uha8ag:hover .nav-a-stripe:where(.svelte-1uha8ag){transform-origin:left;transform:scaleX(1)}.nav-a.svelte-1uha8ag:hover .nav-a-stripe--yellow:where(.svelte-1uha8ag){transition-delay:0s}}.nav-a-stripe--turquoise.svelte-1uha8ag{background-color:#17f1d1;transition-delay:50ms}@media (hover: hover) and (pointer: fine){.nav-a.svelte-1uha8ag:hover .nav-a-stripe--turquoise:where(.svelte-1uha8ag){transition-delay:50ms}.nav-a.svelte-1uha8ag:hover .nav-a-stripe--purple:where(.svelte-1uha8ag){transition-delay:.1s}}.nav-a-letters-top.svelte-1uha8ag{position:absolute;top:0;left:0;display:flex}.nav-a-letter.svelte-1uha8ag{display:block;will-change:transform,opacity}.nav-a-letters.svelte-1uha8ag .nav-a-letter:where(.svelte-1uha8ag):nth-child(2n){opacity:0}.nav-a-letters-top.svelte-1uha8ag .nav-a-letter:where(.svelte-1uha8ag):nth-child(odd){opacity:0!important}@media (max-width: 1200px){.nav-ul.svelte-1uha8ag{font-size:6rem}}@media (max-width: 768px){.nav-ul.svelte-1uha8ag{font-size:4rem}}@media (max-width: 480px){.nav-ul.svelte-1uha8ag{font-size:3rem}.nav-li.svelte-1uha8ag+.nav-li:where(.svelte-1uha8ag){margin-top:.5rem}}
