a.svelte-1n1oowa:hover,a.svelte-1n1oowa:focus{color:#000}dialog.svelte-1n1oowa{transform:translate(-50%,-50%);top:50%;left:50%;opacity:1;width:90vw;height:90dvh;transition:all .4s allow-discrete;background-color:var(--color-accent-100);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em)}@starting-style{dialog[open].svelte-1n1oowa{opacity:0;transform:translate(-50%,-25%)}}dialog.svelte-1n1oowa:not([open]){opacity:0;transform:translate(-50%,-150%)}nav.svelte-1n1oowa{height:inherit}.modal.svelte-1n1oowa{padding:2em;height:inherit}.modal.svelte-1n1oowa{gap:16px;display:flex;flex-direction:column}dialog.svelte-1n1oowa::backdrop{background-color:#5b786d93;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em)}header.svelte-o3hprx{transition:color .3s}.lighten.svelte-o3hprx{color:var(--color-text-200)}.darken.svelte-o3hprx{color:var(--color-text-300)}.aspect-show.svelte-128zca7{aspect-ratio:4/3}img.svelte-128zca7{transition:all .3s ease-out;height:100%;width:100%}aside.svelte-128zca7{height:60%;opacity:0;transition:all .4s ease-in;transform:translateY(-20%)}:is(.thumb.svelte-128zca7:active,.thumb.svelte-128zca7:focus-within,.thumb.svelte-128zca7:hover) .frame:where(.svelte-128zca7){height:40%}:is(.thumb.svelte-128zca7:active,.thumb.svelte-128zca7:focus-within,.thumb.svelte-128zca7:hover) img:where(.svelte-128zca7){opacity:.85;object-position:50% 0%;height:50%}:is(.thumb.svelte-128zca7:active,.thumb.svelte-128zca7:focus-within,.thumb.svelte-128zca7:hover) aside:where(.svelte-128zca7){opacity:1;transform:translate(0)}.frame.svelte-128zca7{transition:all .3s;position:relative;overflow:hidden}.frame.svelte-128zca7:before{position:absolute;content:"";width:100%;height:12vh;transform:rotate(40deg);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:#ffffff42;z-index:1;top:-0%;left:50%}.hero.svelte-1uha8ag{max-width:calc(100vw - 4em);max-height:50dvh;aspect-ratio:1/1;width:50dvh;background-image:url(../../../threejjjs.webp)}.middle.svelte-1uha8ag:before{content:"";position:absolute;height:200%;width:200%;background-color:var(--color-wash-200);z-index:0;transform:skew(var(--skew)) translate(-25%,-25%)}.tagline.svelte-1uha8ag{color:var(--color-neutral-300)}.message.svelte-1uha8ag{line-height:1.5em;padding-left:1em;border-left:.25em solid #d95b5b}@media(max-width:768px){.hero.svelte-1uha8ag{background-size:contain;background-position:center;background-repeat:no-repeat}.middle.svelte-1uha8ag:before{height:0;width:0}}.gradient-text.svelte-1uha8ag{position:relative;display:inline-block;color:inherit;background:linear-gradient(to right,currentColor 50%,currentColor 0%,#ff6b6b 50%,#ff6b6b 60%,#4ecdc4 60%,#4ecdc4 70%,#45b7d1 70%,#45b7d1 80%,#96ceb4 80%,#96ceb4 90%,#ffeaa7 90%,#ffeaa7 100%);background-size:200% 100%;background-position:100% 0%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .3s ease}
