:root{--dist: 10px}.graphic-backdrop.svelte-1uha8ag{position:absolute;top:var(--dist);left:var(--dist);right:var(--dist);bottom:calc(150px + var(--dist));background:var(--green);opacity:.15;border-radius:10px}nav.svelte-1uha8ag{position:fixed;top:10dvw;top:calc(var(--dist) * 5);left:calc(var(--dist) * 5);right:calc(var(--dist) * 5);display:grid;justify-content:space-between;grid-template-columns:repeat(2,max-content);align-items:center;align-content:center}.wordmark.svelte-1uha8ag img:where(.svelte-1uha8ag){height:20px}.contact.svelte-1uha8ag{padding:.25em 1em;border-radius:1em;background-color:#000;color:#fff;font-size:.9em;font-weight:100}.banner.svelte-1uha8ag{padding:15vw;height:100dvh;font-size:24px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.banner-content.svelte-1uha8ag{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0;max-width:60ch}.banner-content.svelte-1uha8ag h1:where(.svelte-1uha8ag),.banner-content.svelte-1uha8ag p:where(.svelte-1uha8ag){font-weight:lighter;font-size:1em;line-height:1.414;text-align:left;margin:0 0 3rem}.footer.svelte-1uha8ag{position:fixed;height:150px;left:var(--dist);right:var(--dist);bottom:0;border-radius:10px 10px 0 0;background-color:var(--green);display:flex;justify-content:space-between;flex-direction:row-reverse;align-content:center;align-items:center;padding:30px 40px;font-weight:100;color:#fff}.footer.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.8em}.prompt.svelte-1uha8ag{display:grid;grid-auto-columns:max-content;grid-auto-flow:column;gap:2em;text-align:right}.prompt.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:50ch}
