.wrapper.svelte-1bkbxoq{aspect-ratio:1;justify-self:center;width:80%;max-width:600px;margin-top:2rem;display:flex;position:relative}img.svelte-1bkbxoq{position:absolute}#ports.svelte-1bkbxoq{object-fit:contain;object-position:top left;z-index:1;width:55%}#render.svelte-1bkbxoq{z-index:4;background-blend-mode:screen;background-color:red;width:40%;top:5%;right:0%}#glimpse.svelte-1bkbxoq{z-index:2;width:90%;top:60%;left:60%;transform:translate(-50%,-50%)}#boba.svelte-1bkbxoq{z-index:3;width:90%;bottom:0;left:5%}.hero-background.svelte-143b4xk{background-color:var(--darkgreen);width:100%;height:calc(100dvh - 100px);position:absolute;overflow:hidden}.query.svelte-143b4xk{background-color:var(--mediumgreen);width:max-content;color:var(--darkgreen);opacity:.75;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem .75rem .25rem .25rem;display:flex;position:absolute;transform:translate(-50%,-50%)}@media screen and (width>=600px){.query.svelte-143b4xk{transform:scale(2)}}.query.svelte-143b4xk span:where(.svelte-143b4xk){flex-wrap:nowrap;display:flex}.query.svelte-143b4xk img:where(.svelte-143b4xk){width:35px;height:35px;margin-right:.5em}.cursor.svelte-143b4xk{animation:1s ease-in-out infinite svelte-143b4xk-blink}@keyframes svelte-143b4xk-blink{0%{opacity:1}to{opacity:0}}.hero.svelte-1uha8ag{background-color:var(--darkgreen);text-align:center;justify-content:center;align-items:center;min-height:calc(100dvh - 100px);display:flex;position:relative}.hero.svelte-1uha8ag .section-content:where(.svelte-1uha8ag){flex-direction:column;justify-content:space-between;align-items:center;display:flex}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){z-index:2;max-width:800px;color:var(--lime);margin:1.5rem 0;font-size:clamp(2rem,4rem,8vw);font-weight:700}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--lime);z-index:2;text-wrap:pretty;max-width:80%;margin-bottom:2rem;font-size:clamp(1rem,1.5rem,20px)}.hero.svelte-1uha8ag .form-container:where(.svelte-1uha8ag){z-index:2}.hero.svelte-1uha8ag form:where(.svelte-1uha8ag){margin:0 2rem;font-size:clamp(1rem,2rem,2vw)}.hero.svelte-1uha8ag form:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){background-color:var(--orange);color:var(--cream);cursor:pointer;border:none;border-radius:5px;padding:.5rem 2rem;font-size:clamp(1rem,1.5rem,20px);transition:transform .2s}.hero.svelte-1uha8ag form:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--cream);text-decoration:none}.hero.svelte-1uha8ag form:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag):hover{transform:scale(1.05)}
