.hero[data-v-53fa034c]{display:flex;flex-direction:column;gap:.85rem}.eyebrow[data-v-53fa034c]{color:#ffb27a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;letter-spacing:.32em;opacity:.85;text-transform:uppercase}.title[data-v-53fa034c]{background:linear-gradient(135deg,#fff,#ffd1a8 55%,#ffb27a);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(2rem,5vw,2.8rem);font-weight:700;letter-spacing:-.01em;line-height:1.05;margin:0}.tagline[data-v-53fa034c]{color:#f0e6fac7;font-size:1rem;line-height:1.55;margin:0;max-width:36rem}.chips[data-v-53fa034c]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.6rem}.chip[data-v-53fa034c]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#140a248c;border:1px solid rgba(255,178,122,.18);border-radius:999px;color:#fdf6ffe6;display:inline-flex;font-size:.86rem;gap:.55rem;padding:.5rem .85rem;text-decoration:none;transition:transform .25s cubic-bezier(.22,.7,.25,1),border-color .25s ease,box-shadow .25s ease,color .25s ease}.chip[data-v-53fa034c]:not(.static):hover{border-color:#ffb27a8c;box-shadow:0 0 0 1px #ffb27a2e,0 6px 18px #c14a8a59;color:#fff;transform:translateY(-2px)}.chip-icon[data-v-53fa034c]{color:#ffb27a;font-size:.95rem}.socials[data-v-4ed08f22]{margin-top:3.5rem}.grid[data-v-4ed08f22]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.cell[data-v-4ed08f22]{--i:0;animation:cell-in-4ed08f22 .55s cubic-bezier(.22,.7,.25,1) forwards;animation-delay:calc(.12s + var(--i)*70ms);animation-play-state:paused;opacity:0;transform:translateY(10px)}.grid.revealed .cell[data-v-4ed08f22]{animation-play-state:running}@keyframes cell-in-4ed08f22{to{opacity:1;transform:translateY(0)}}.link[data-v-4ed08f22]{color:inherit;display:block;text-decoration:none}.card[data-v-4ed08f22]{gap:.85rem;padding:1rem 1.1rem}.card[data-v-4ed08f22],.icon-wrap[data-v-4ed08f22]{align-items:center;display:flex}.icon-wrap[data-v-4ed08f22]{background:#ffffff0a;border:1px solid rgba(255,178,122,.16);border-radius:10px;flex-shrink:0;height:42px;justify-content:center;transition:border-color .25s ease,background .25s ease;width:42px}.link:hover .icon-wrap[data-v-4ed08f22]{background:#ffb27a14;border-color:#ffb27a73}.icon[data-v-4ed08f22]{filter:grayscale(.2) brightness(1.1);height:22px;-o-object-fit:contain;object-fit:contain;transition:filter .25s ease;width:22px}.link:hover .icon[data-v-4ed08f22]{filter:none}.text[data-v-4ed08f22]{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0}.platform[data-v-4ed08f22]{color:#fdf6ff;font-size:.95rem;font-weight:600;letter-spacing:-.005em}.handle[data-v-4ed08f22]{color:#f0e6fa99;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow[data-v-4ed08f22]{color:#ffb27a99;flex-shrink:0;font-size:.95rem;transition:transform .25s cubic-bezier(.22,.7,.25,1),color .25s ease}.link:hover .arrow[data-v-4ed08f22]{color:#ffb27a;transform:translate(2px,-2px)}@media(max-width:640px){.grid[data-v-4ed08f22]{grid-template-columns:1fr}}.control[data-v-3146e3e7]{border-radius:var(--control-radius);display:flex;flex-direction:column;gap:.1rem;margin:.5rem}.control .control-label[data-v-3146e3e7]{font-size:var(--control-label-font-size);-webkit-user-select:none;-moz-user-select:none;user-select:none}.control .control-group[data-v-3146e3e7]{width:100%}.control .control-error[data-v-3146e3e7]{color:var(--color-danger);font-size:var(--control-label-font-size)}.control.fill .slot-wrapper[data-v-3146e3e7]{display:flex}.control.fill .slot-wrapper[data-v-3146e3e7]>*{flex:1}.control .slot-wrapper[data-v-3146e3e7] *{font-size:var(--control-font-size)}.control.has-error .slot-wrapper[data-v-3146e3e7]:not(:has(.error-fields)){border:1px solid var(--color-danger)}.control.has-error .slot-wrapper[data-v-3146e3e7] .error-fields .slot-wrapper>*{border:1px solid var(--color-danger)}.control.has-error .slot-wrapper[data-v-3146e3e7] *{font-size:var(--control-font-size)}.control.minimal[data-v-3146e3e7]{margin:0}.control.minimal .slot-wrapper[data-v-3146e3e7] :first-child{border:0}.control.minimal .slot-wrapper[data-v-3146e3e7] :first-child:focus{box-shadow:none}.control.horizontal[data-v-3146e3e7]{align-items:center;flex-direction:row;gap:.75rem}.control.horizontal .control-label[data-v-3146e3e7]{white-space:nowrap}[data-v-4d186c9c] .slot-wrapper{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--control-radius);transition:border-color .2s ease}[data-v-4d186c9c] .slot-wrapper:hover{border-color:var(--color-accent)}[data-v-4d186c9c] .slot-wrapper:focus-within{border-color:var(--color-accent)}[data-v-4d186c9c] .slot-wrapper:has(:disabled){background-color:var(--color-surface);color:var(--color-muted);cursor:not-allowed}[data-v-4d186c9c] .slot-wrapper{align-items:center;display:flex;gap:var(--control-gap);padding:0 var(--control-px)}input[data-v-4d186c9c]{background:transparent;border:0;color:var(--color-text);font-size:var(--control-font-size);outline:none}input[data-v-4d186c9c]::-moz-placeholder{color:var(--color-muted);-moz-user-select:none;-webkit-user-select:none;user-select:none}input[data-v-4d186c9c]::placeholder{color:var(--color-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}input[data-v-4d186c9c]{flex:1;min-width:0;padding:var(--control-py) 0}.inner[data-v-4d186c9c]{position:relative}.inner[data-v-4d186c9c] .control-label{color:var(--color-muted);left:var(--control-px);position:absolute;top:var(--control-label-block-start);z-index:1}.inner[data-v-4d186c9c] .slot-wrapper{padding:var(--control-inner-block-start) var(--control-px) var(--control-inner-block-end)}.inner input[data-v-4d186c9c]{padding:0}.control.horizontal[data-v-21554992]{align-items:flex-start}.control.horizontal[data-v-21554992] .control-label{padding-top:var(--control-py)}[data-v-21554992] .slot-wrapper{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--control-radius);transition:border-color .2s ease}[data-v-21554992] .slot-wrapper:hover{border-color:var(--color-accent)}[data-v-21554992] .slot-wrapper:focus-within{border-color:var(--color-accent)}[data-v-21554992] .slot-wrapper:has(:disabled){background-color:var(--color-surface);color:var(--color-muted);cursor:not-allowed}textarea[data-v-21554992]{background:transparent;border:0;color:var(--color-text);font-size:var(--control-font-size);outline:none}textarea[data-v-21554992]::-moz-placeholder{color:var(--color-muted);-moz-user-select:none;-webkit-user-select:none;user-select:none}textarea[data-v-21554992]::placeholder{color:var(--color-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}textarea[data-v-21554992]{padding:var(--control-py) var(--control-px);resize:vertical;width:100%}.inner[data-v-21554992]{position:relative}.inner[data-v-21554992] .control-label{color:var(--color-muted);left:var(--control-px);position:absolute;top:var(--control-label-block-start);z-index:1}.inner textarea[data-v-21554992]{padding:var(--control-inner-block-start) var(--control-px) var(--control-inner-block-end)}.icon[data-v-84e11914]{align-items:center;display:inline-flex;flex-shrink:0;height:var(--control-icon-size,1.5em);justify-content:center;width:var(--control-icon-size,1.5em)}.icon[data-v-84e11914] svg{fill:currentColor;height:100%;width:100%}button[data-v-d09d8d57]{align-items:center;background-color:var(--color-accent);border:1px solid transparent;border-radius:var(--control-radius);color:var(--color-accent-ink);cursor:pointer;display:inline-flex;gap:var(--control-gap);justify-content:center;padding:var(--control-py) var(--control-px);-webkit-user-select:none;-moz-user-select:none;user-select:none}button.icon-only[data-v-d09d8d57]{border-radius:50%;line-height:0;padding:0}button[data-v-d09d8d57]:disabled,button[data-v-d09d8d57]:disabled:hover{background-color:var(--color-accent-soft-base);background-image:none;border-color:var(--color-accent-border);color:var(--color-muted);cursor:not-allowed}button[data-v-d09d8d57]:active{border:1px solid var(--color-accent-border)}button.primary[data-v-d09d8d57]{--gh-color:var(--color-accent)}button.secondary[data-v-d09d8d57]{background-color:transparent;border:1px solid var(--color-accent);color:var(--color-accent-active)}button.secondary[data-v-d09d8d57]:hover{color:var(--color-accent-hover)}button.subdued[data-v-d09d8d57]{background-color:transparent;color:var(--color-accent-active)}button.subdued[data-v-d09d8d57]:hover{color:var(--color-accent-hover)}button[data-v-d09d8d57]:active{border-color:var(--color-accent-border)!important}button[data-v-d09d8d57]:hover{color:var(--color-accent-ink)}.message-section[data-v-97ea17cf]{margin-top:3.5rem}.form-card[data-v-97ea17cf]{padding:1.5rem}.form[data-v-97ea17cf]{display:flex;flex-direction:column;gap:1rem}.botcheck[data-v-97ea17cf]{height:1px;left:-9999px;opacity:0;pointer-events:none;position:absolute;width:1px}.row[data-v-97ea17cf]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.row[data-v-97ea17cf]>*{min-width:0}.submit-row[data-v-97ea17cf]{margin-top:.4rem}.status[data-v-97ea17cf]{align-items:center;border-radius:10px;display:flex;font-size:.9rem;gap:.6rem;padding:.75rem .9rem}.status-icon[data-v-97ea17cf]{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:22px;justify-content:center;width:22px}.status.success[data-v-97ea17cf]{background:#50be821f;border:1px solid rgba(80,190,130,.35);color:#aaf0c8}.status.success .status-icon[data-v-97ea17cf]{background:#50be8240;color:#b4f5d2}.status.error[data-v-97ea17cf]{background:#ff646e1a;border:1px solid rgba(255,100,110,.35);color:#ffbec3}.status.error .status-icon[data-v-97ea17cf]{background:#ff646e40;color:#ffd2d7}.fade-enter-active[data-v-97ea17cf],.fade-leave-active[data-v-97ea17cf]{transition:opacity .3s ease}.fade-enter-from[data-v-97ea17cf],.fade-leave-to[data-v-97ea17cf]{opacity:0}@media(max-width:640px){.row[data-v-97ea17cf]{grid-template-columns:1fr}.form-card[data-v-97ea17cf]{padding:1.2rem}}.contact-section[data-v-1fdd90f8]{display:flex;flex-direction:column}
