.waitlist-form[data-v-9af46eca]{width:100%;max-width:480px;margin:0 auto}.waitlist-form--compact[data-v-9af46eca]{max-width:420px}.waitlist-form__row[data-v-9af46eca]{display:flex;gap:8px;flex-wrap:wrap}.waitlist-form__input[data-v-9af46eca]{flex:1;min-width:200px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#1a1d26;padding:12px 14px;font-size:.9rem;font-family:DM Sans,sans-serif;transition:border-color .15s,box-shadow .15s}.waitlist-form__input[data-v-9af46eca]:focus{outline:none;border-color:#4f8ef7;box-shadow:0 0 0 3px #4f8ef726}.waitlist-form__input[data-v-9af46eca]:disabled{opacity:.7}.waitlist-form__btn[data-v-9af46eca]{background:linear-gradient(135deg,#4f8ef7,#7c5cfc);color:#fff;border:none;border-radius:10px;padding:12px 22px;font-size:.88rem;font-weight:600;font-family:DM Sans,sans-serif;cursor:pointer;white-space:nowrap;transition:transform .15s,box-shadow .15s,opacity .15s}.waitlist-form__btn[data-v-9af46eca]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #4f8ef74d}.waitlist-form__btn[data-v-9af46eca]:disabled{opacity:.65;cursor:not-allowed}.waitlist-form__hint[data-v-9af46eca],.waitlist-form__msg[data-v-9af46eca]{font-size:.75rem;margin-top:10px;text-align:center}.waitlist-form__hint[data-v-9af46eca]{color:#6b7194}.waitlist-form__msg--ok[data-v-9af46eca]{color:#3ed598;font-weight:500}.waitlist-form__msg--err[data-v-9af46eca]{color:#f04e6a}@media (max-width: 520px){.waitlist-form__row[data-v-9af46eca]{flex-direction:column}.waitlist-form__btn[data-v-9af46eca]{width:100%}}.public-header[data-v-e227dbf7]{max-width:1100px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.public-header__brand[data-v-e227dbf7]{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:inherit}.public-header__logo[data-v-e227dbf7]{height:38px;width:auto;display:block}.public-header__tagline[data-v-e227dbf7]{font-family:DM Sans,sans-serif;font-size:.72rem;font-weight:700;color:#1a1d26;letter-spacing:.02em}.public-header__links[data-v-e227dbf7]{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:flex-end}.public-header__link[data-v-e227dbf7]{font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:500;color:#6b7194;text-decoration:none;transition:color .15s}.public-header__link[data-v-e227dbf7]:hover,.public-header__link--active[data-v-e227dbf7]{color:#1a1d26}.public-header__cta[data-v-e227dbf7]{background:#4f8ef7;color:#fff;padding:8px 18px;border-radius:8px;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .15s,transform .15s}.public-header__cta[data-v-e227dbf7]:hover{background:#3d7ef0;transform:translateY(-1px)}@media (max-width: 640px){.public-header[data-v-e227dbf7]{flex-direction:column;align-items:center;gap:14px;padding:18px 20px}.public-header__links[data-v-e227dbf7]{gap:16px}}
