.hero-grid-backdrop[data-v-8b1a7255]{animation:hero-grid-fade-in-8b1a7255 1.6s ease-out both;background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0);-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 45%,#000 5%,rgba(0,0,0,.55) 45%,transparent 85%);mask-image:radial-gradient(ellipse 75% 65% at 50% 45%,#000 5%,rgba(0,0,0,.55) 45%,transparent 85%)}.hero-grid-backdrop[data-v-8b1a7255],.hero-grid-cursor[data-v-8b1a7255]{background-position:50%;background-size:96px 96px}.hero-grid-cursor[data-v-8b1a7255]{background-image:linear-gradient(hsla(0,0%,100%,.35) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.35) 1px,transparent 0);-webkit-mask-image:radial-gradient(circle 260px at var(--mx,50%) var(--my,50%),#000 0,rgba(0,0,0,.5) 40%,transparent 75%);mask-image:radial-gradient(circle 260px at var(--mx,50%) var(--my,50%),#000 0,rgba(0,0,0,.5) 40%,transparent 75%)}@keyframes hero-grid-fade-in-8b1a7255{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@property --gx{syntax:"<percentage>";inherits:false;initial-value:50%}@property --gy{syntax:"<percentage>";inherits:false;initial-value:40%}.hero-grid-auto[data-v-8b1a7255]{display:none;--gx:20%;--gy:30%;animation:hero-grid-fade-in-8b1a7255 1.6s ease-out .2s both,hero-grid-slither-x-8b1a7255 11s linear 1.8s infinite,hero-grid-slither-y-8b1a7255 7s linear 1.8s infinite;background-image:linear-gradient(hsla(0,0%,100%,.35) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.35) 1px,transparent 0);background-position:50%;background-size:96px 96px;-webkit-mask-image:radial-gradient(circle 220px at var(--gx) var(--gy),#000 0,rgba(0,0,0,.5) 40%,transparent 75%);mask-image:radial-gradient(circle 220px at var(--gx) var(--gy),#000 0,rgba(0,0,0,.5) 40%,transparent 75%)}@media(hover:none),(pointer:coarse){.hero-grid-auto[data-v-8b1a7255]{display:block}.hero-grid-cursor[data-v-8b1a7255]{display:none}}@keyframes hero-grid-slither-x-8b1a7255{0%{--gx:18%}25%{--gx:82%}50%{--gx:60%}75%{--gx:28%}to{--gx:18%}}@keyframes hero-grid-slither-y-8b1a7255{0%{--gy:30%}25%{--gy:65%}50%{--gy:38%}75%{--gy:72%}to{--gy:30%}}@media(prefers-reduced-motion:reduce){.hero-grid-auto[data-v-8b1a7255]{animation:hero-grid-fade-in-8b1a7255 1.6s ease-out .2s both}}.tile-logo-invert[data-v-d079321b]{filter:invert(1) brightness(1.05)}.tile-logo-bounce[data-v-d079321b]{animation:tile-logo-in-d079321b 1.1s ease-out both,tile-bounce-d079321b 2s ease-in-out 1.1s infinite;transform-origin:center center}@keyframes tile-logo-in-d079321b{0%{opacity:0;transform:translateY(20px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tile-bounce-d079321b{0%,to{transform:translateY(0) scale(1)}15%{transform:translateY(-10px) scale(1.03)}30%{transform:translateY(0) scale(1)}45%{transform:translateY(-4px) scale(1.01)}60%{transform:translateY(0) scale(1)}}.tile-letter[data-v-d079321b]{animation:tile-letter-in-d079321b .9s cubic-bezier(.2,.8,.2,1) forwards;filter:blur(8px);opacity:0;transform:translateY(36px)}@keyframes tile-letter-in-d079321b{0%{filter:blur(8px);opacity:0;transform:translateY(36px)}60%{filter:blur(0)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.group:hover .tile-letter[data-v-d079321b]{animation:tile-letter-in-d079321b .9s cubic-bezier(.2,.8,.2,1) forwards}.field[data-v-d2f875b9]{display:flex;flex-direction:column;gap:8px}.field label[data-v-d2f875b9]{color:rgb(var(--tw-text-text-muted,150 150 150)/1);color:#8a8a8a;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.field input[data-v-d2f875b9],.field select[data-v-d2f875b9],.field textarea[data-v-d2f875b9]{background:transparent;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#fafafa;font-family:inherit;font-size:14px;padding:12px 14px;transition:border-color .2s,background .2s;width:100%}.field input[data-v-d2f875b9]:focus,.field select[data-v-d2f875b9]:focus,.field textarea[data-v-d2f875b9]:focus{background:#ffffff05;border-color:#ffffff80;outline:none}.field textarea[data-v-d2f875b9]{min-height:120px;resize:vertical}.field select[data-v-d2f875b9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%238a8a8a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.field select option[data-v-d2f875b9]{background:#111;color:#fafafa}.modal-enter-active[data-v-d2f875b9],.modal-leave-active[data-v-d2f875b9]{transition:opacity .3s ease}.modal-enter-active>div[data-v-d2f875b9]:last-child,.modal-leave-active>div[data-v-d2f875b9]:last-child{transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s ease}.modal-enter-from[data-v-d2f875b9],.modal-leave-to[data-v-d2f875b9]{opacity:0}.modal-enter-from>div[data-v-d2f875b9]:last-child,.modal-leave-to>div[data-v-d2f875b9]:last-child{opacity:0;transform:translateY(16px) scale(.98)}
