*{color:#fff;scroll-behavior:smooth;--border-radius:15px;--std-padding:1rem;--primary:#fff;--tea-green:#c7f9cc;--light-green:#80ec99;--tropical-teal:#38a3a5;--baltic-blue:#22577a;--translucent-teal:#38a3a50a;--header-font-size:7rem;--text-font-size:1.75rem;margin:0;padding:0;font-family:Inter}@font-face{font-family:Nata Sans;src:url(/fonts/Nata_Sans.ttf)format("truetype");font-weight:100 400 700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter.ttf)format("truetype");font-weight:100 400 700;font-display:swap}@font-face{font-family:Fira Code;src:url(/fonts/Fira_Code.ttf)format("truetype");font-weight:100 400 700;font-display:swap}html{background:#040011}h2{font-family:Nata Sans;font-size:var(--header-font-size);background:linear-gradient(150deg,#d8ffde,#c4e6ff);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px #fff);-webkit-background-clip:text;background-clip:text;font-weight:400}@media (width<=666px){*{--border-radius:5px;--header-font-size:4.5rem;--text-font-size:1.25rem}}.container.svelte-bg0gog{width:100%;height:100dvh;position:relative;overflow:hidden}.sphere.svelte-bg0gog{position:absolute;top:0;left:0}.glyph.svelte-bg0gog{-webkit-user-select:none;user-select:none;pointer-events:none;text-align:center;will-change:transform, opacity;contain:paint;width:3rem;position:absolute}.container.svelte-1hnfz8x{z-index:2}@keyframes svelte-1hnfz8x-flicker{0%{opacity:0;transform:scale(.5)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:scale(1.3)}}@keyframes svelte-1hnfz8x-orbFade{0%{opacity:0;transform:scale(.7)}20%{opacity:.35}80%{opacity:.35}to{opacity:0;transform:scale(1.2)}}section.svelte-juboms{flex-direction:column;height:calc(100dvh - 6rem);margin-block:3rem;margin-inline:5rem;display:flex}section.svelte-juboms h1:where(.svelte-juboms){color:#fff;font-family:Nata Sans}section.svelte-juboms h1:where(.svelte-juboms) .lunabyte-title:where(.svelte-juboms){background:linear-gradient(150deg,#d8ffde,#93f8ff);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 7px #c4e6ff);-webkit-background-clip:text;background-clip:text;font-size:12vw;font-weight:700}section.svelte-juboms h1:where(.svelte-juboms) .studios-title:where(.svelte-juboms){color:#dbdbdb;font-family:inherit;font-size:6vw;font-weight:100;position:relative;bottom:2.5vw}section.svelte-juboms p:where(.svelte-juboms){font-size:var(--text-font-size);width:50%;margin-block:2rem;position:relative;bottom:2.5vw}section.svelte-juboms nav:where(.svelte-juboms){align-items:center;width:50%;margin-block:3rem;font-size:2.5rem;display:flex}section.svelte-juboms nav:where(.svelte-juboms) a:where(.svelte-juboms){aspect-ratio:1/5;height:100%;margin-right:12.5%;text-decoration:none}section.svelte-juboms nav:where(.svelte-juboms) a:where(.svelte-juboms) div:where(.svelte-juboms) div:where(.svelte-juboms){background-color:var(--translucent-teal);padding:var(--std-padding);border:none;border-radius:100%;font-family:Fira Code}section.svelte-juboms nav:where(.svelte-juboms) a:where(.svelte-juboms) div:where(.svelte-juboms){aspect-ratio:1;border:solid 2px var(--tropical-teal);background-color:var(--translucent-teal);border-radius:var(--border-radius);flex-direction:column;justify-content:center;align-items:center;padding:1rem;font-family:Nata Sans;display:flex}@media (width<=666px){section.svelte-juboms{justify-content:flex-start;align-items:center;width:100%;margin-inline:0}section.svelte-juboms h1:where(.svelte-juboms){text-align:center}section.svelte-juboms h1:where(.svelte-juboms) .lunabyte-title:where(.svelte-juboms){letter-spacing:.25rem;font-size:16vw}section.svelte-juboms h1:where(.svelte-juboms) .studios-title:where(.svelte-juboms){font-size:12vw;font-weight:100}section.svelte-juboms p:where(.svelte-juboms){font-size:var(--text-font-size);text-align:center;width:75%}section.svelte-juboms nav:where(.svelte-juboms){flex-direction:row;justify-content:space-around;width:100%;margin-block:1rem}section.svelte-juboms nav:where(.svelte-juboms) a:where(.svelte-juboms){margin-right:0;font-size:5vw}}section.svelte-1pch8ix{width:100%;height:100dvh;padding-bottom:6rem}.content.svelte-1pch8ix{float:right;background:var(--translucent-teal);border-radius:var(--border-radius);border:var(--tropical-teal) solid 2px;flex-direction:column;width:50%;margin-block:5rem;margin-inline:2rem;padding-bottom:3rem;display:flex}.content.svelte-1pch8ix h2:where(.svelte-1pch8ix){text-align:center}.content.svelte-1pch8ix p:where(.svelte-1pch8ix){text-align:center;font-size:var(--text-font-size);margin-block:1rem;margin-inline:5rem}.content.svelte-1pch8ix .profiles-container:where(.svelte-1pch8ix){justify-content:space-around;display:flex}.content.svelte-1pch8ix .profiles-container:where(.svelte-1pch8ix) .profile:where(.svelte-1pch8ix){flex-direction:column;align-items:center;display:flex}.content.svelte-1pch8ix .profiles-container:where(.svelte-1pch8ix) .profile:where(.svelte-1pch8ix) img:where(.svelte-1pch8ix){aspect-ratio:1;border-radius:var(--border-radius);background:var(--translucent-teal);width:65%;margin:1rem}.content.svelte-1pch8ix .profiles-container:where(.svelte-1pch8ix) .profile:where(.svelte-1pch8ix) a:where(.svelte-1pch8ix){background:linear-gradient(90deg, var(--tea-green), #93f8ff);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 1px #fff);-webkit-background-clip:text;background-clip:text;font-size:2rem;text-decoration:none}@media (width<=700px){section.svelte-1pch8ix .content:where(.svelte-1pch8ix){float:left;width:auto;margin:1rem}section.svelte-1pch8ix .content:where(.svelte-1pch8ix) p:where(.svelte-1pch8ix){margin-inline:1rem}section.svelte-1pch8ix .content:where(.svelte-1pch8ix) .profiles-container:where(.svelte-1pch8ix) .profile:where(.svelte-1pch8ix) img:where(.svelte-1pch8ix){border-radius:var(--border-radius);margin-bottom:.25rem}section.svelte-1pch8ix .content:where(.svelte-1pch8ix) .profiles-container:where(.svelte-1pch8ix) .profile:where(.svelte-1pch8ix) a:where(.svelte-1pch8ix){text-align:center;font-size:1.25rem}}.work-item.svelte-1gzyjpm{background:var(--translucent-teal);border-radius:var(--border-radius);box-sizing:border-box;border:2px solid #0000;min-width:0;margin:1rem;padding:1.5rem;transition:all .2s ease-in-out}.work-item.svelte-1gzyjpm:hover{border:2px solid var(--tropical-teal)}.work-item.svelte-1gzyjpm{max-width:28rem}.work-item.svelte-1gzyjpm .img-container:where(.svelte-1gzyjpm){justify-content:center;display:flex}.work-item.svelte-1gzyjpm a:where(.svelte-1gzyjpm){text-decoration:none}.work-item.svelte-1gzyjpm h3:where(.svelte-1gzyjpm),.work-item.svelte-1gzyjpm p:where(.svelte-1gzyjpm){font-family:Inter;font-weight:400}.work-item.svelte-1gzyjpm h3:where(.svelte-1gzyjpm){overflow-wrap:break-word;padding-top:1rem;font-size:2rem}.work-item.svelte-1gzyjpm p:where(.svelte-1gzyjpm){opacity:.5;padding-top:.5rem;font-size:1rem}img.svelte-1gzyjpm{max-width:100%}section.svelte-15hxidr{padding-bottom:6rem}h2.svelte-15hxidr{padding:0 7rem 3rem}.work-grid.svelte-15hxidr{flex-wrap:wrap;justify-content:center;place-items:center;padding:0 8rem 4rem;display:flex}@media (width<=700px){h2.svelte-15hxidr{padding-inline:0;text-align:center;padding-bottom:1rem}.work-grid.svelte-15hxidr{padding:0}}.icon-circle.svelte-8nsgu{background:var(--translucent-teal);border:2px solid var(--tropical-teal);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:border-color .2s;display:flex}.icon-circle.svelte-8nsgu:hover{border-color:var(--tea-green)}.icon-circle.svelte-8nsgu a:where(.svelte-8nsgu){justify-content:center;align-items:center;width:100%;height:100%;display:flex}.icon-circle.svelte-8nsgu .icon-img:where(.svelte-8nsgu){background:var(--tea-green);width:1.75rem;height:1.75rem;-webkit-mask:var(--icon-url) no-repeat center / contain;mask:var(--icon-url) no-repeat center / contain;-webkit-mask:var(--icon-url) no-repeat center / contain}section.svelte-13mpcvk{align-items:stretch;width:auto;height:45vw;margin:2rem;padding-inline:1rem;display:flex}section.svelte-13mpcvk .information:where(.svelte-13mpcvk){flex-direction:column;justify-content:space-between;width:50%;margin-right:2rem;display:flex}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) p:where(.svelte-13mpcvk){font-size:var(--text-font-size)}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) div:where(.svelte-13mpcvk){border-radius:var(--border-radius);border:solid 2px var(--tropical-teal);background:var(--translucent-teal);flex-direction:column;margin-block:1rem;padding-block:1rem;padding-inline:1.5rem;display:flex}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) div:where(.svelte-13mpcvk) a:where(.svelte-13mpcvk){text-decoration:none}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) div:where(.svelte-13mpcvk) a:where(.svelte-13mpcvk):hover{text-decoration:underline}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) div:where(.svelte-13mpcvk) .key:where(.svelte-13mpcvk){color:#d3d3d3;padding:.2rem 0;font-family:Nata Sans;font-size:1.25rem}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) div:where(.svelte-13mpcvk) .value:where(.svelte-13mpcvk){font-size:1.5rem}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) .socials:where(.svelte-13mpcvk){margin-bottom:0}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) .socials:where(.svelte-13mpcvk) .social-links-wrapper:where(.svelte-13mpcvk){background:0 0;border:none;border-radius:0;flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;display:flex}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) .socials:where(.svelte-13mpcvk) .social-links-wrapper:where(.svelte-13mpcvk) .person:where(.svelte-13mpcvk){background:0 0;border:none;border-radius:0;flex-direction:row;align-items:center;gap:1rem;margin:0;padding:0;display:flex}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) .socials:where(.svelte-13mpcvk) .social-links-wrapper:where(.svelte-13mpcvk) .person:where(.svelte-13mpcvk) span:where(.svelte-13mpcvk){font-size:var(--text-font-size);white-space:nowrap}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) .socials:where(.svelte-13mpcvk) .social-links-wrapper:where(.svelte-13mpcvk) .person:where(.svelte-13mpcvk) .icons:where(.svelte-13mpcvk){background:0 0;border:none;border-radius:0;flex-direction:row;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}section.svelte-13mpcvk form:where(.svelte-13mpcvk){background:var(--translucent-teal);border:solid 2px var(--tropical-teal);border-radius:var(--border-radius);flex-direction:column;justify-content:space-between;width:50%;padding:2rem;display:flex}section.svelte-13mpcvk form:where(.svelte-13mpcvk) p:where(.svelte-13mpcvk){font-size:var(--text-font-size);text-align:center}section.svelte-13mpcvk form:where(.svelte-13mpcvk) input:where(.svelte-13mpcvk),section.svelte-13mpcvk form:where(.svelte-13mpcvk) textarea:where(.svelte-13mpcvk){background:var(--translucent-teal);border-radius:var(--border-radius);border:solid 2px var(--tropical-teal);margin-block:1rem;padding:.75rem;font-size:1.5rem}section.svelte-13mpcvk form:where(.svelte-13mpcvk) textarea:where(.svelte-13mpcvk){height:18rem}section.svelte-13mpcvk form:where(.svelte-13mpcvk) .submit:where(.svelte-13mpcvk){color:var(--tea-green);border-color:var(--tea-green)}@media (width<=700px){section.svelte-13mpcvk{margin-top:50%;flex-direction:column;align-items:stretch;width:auto;margin-inline:1rem;padding:0}section.svelte-13mpcvk .information:where(.svelte-13mpcvk){width:100%;margin-right:0}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) div:where(.svelte-13mpcvk){padding:.75rem}section.svelte-13mpcvk .information:where(.svelte-13mpcvk) p:where(.svelte-13mpcvk){margin:0;padding:0}section.svelte-13mpcvk form:where(.svelte-13mpcvk){width:auto;margin-top:2rem;padding:.75rem}section.svelte-13mpcvk form:where(.svelte-13mpcvk) p:where(.svelte-13mpcvk){display:none}section.svelte-13mpcvk form:where(.svelte-13mpcvk) input:where(.svelte-13mpcvk),section.svelte-13mpcvk form:where(.svelte-13mpcvk) textarea:where(.svelte-13mpcvk){font-size:var(--text-font-size);margin-block:.5rem}}.starfield-container.svelte-1n46o8q{z-index:0;position:fixed;inset:0}.sphere-container.svelte-1n46o8q{z-index:1;position:fixed;inset:0}.content.svelte-1n46o8q{z-index:2;position:relative}
