@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap");@keyframes BookDemoForm_fadeInUp__aECX0{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.BookDemoForm_bookDemo__pC6ov{width:100vw;min-height:calc(100vh - 72px);background:var(--bg-canvas);padding:var(--spacing-5xl) 0;overflow-anchor:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;align-items:center;justify-content:center}.BookDemoForm_bookDemo__container__9v3jm{width:100%;max-width:600px;margin:0 auto;padding:0 var(--spacing-lg)}.BookDemoForm_bookDemo__card__8cwpq{width:100%;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-3xl);box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;opacity:0}.BookDemoForm_bookDemo__card--visible__o6PQO{animation:BookDemoForm_fadeInUp__aECX0 var(--transition-slow) var(--easing-out) forwards}.BookDemoForm_bookDemo__title__DpTj2{font-size:24px;line-height:32px;font-weight:600;color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;text-align:center}.BookDemoForm_bookDemo__description__xem5A{font-size:15px;line-height:24px;color:var(--text-secondary);margin:0 0 var(--spacing-2xl) 0;text-align:center}.BookDemoForm_bookDemo__formFields__sTwQD{display:flex;flex-direction:column;gap:var(--spacing-lg)}.BookDemoForm_bookDemo__field___ymG8{display:flex;flex-direction:column;gap:var(--spacing-sm)}.BookDemoForm_bookDemo__label__f2wth{font-size:15px;line-height:24px;font-weight:500;color:var(--text-primary)}.BookDemoForm_bookDemo__input___lwQV,.BookDemoForm_bookDemo__select___wrUU{width:100%;padding:var(--spacing-sm) var(--spacing-md);min-height:40px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);font-family:Inter,sans-serif;font-size:15px;line-height:24px;color:var(--text-primary);transition:border-color .2s ease}.BookDemoForm_bookDemo__select___wrUU{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-md) center;padding-right:calc(var(--spacing-md) + 24px)}.BookDemoForm_bookDemo__input___lwQV::placeholder{color:var(--text-muted)}.BookDemoForm_bookDemo__input___lwQV:focus,.BookDemoForm_bookDemo__select___wrUU:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(59,130,246,.1)}.BookDemoForm_bookDemo__otherInput__zpU2n{margin-top:var(--spacing-sm)}.BookDemoForm_bookDemo__button__IzK_L{width:100%;padding:var(--spacing-sm) var(--spacing-lg);min-height:40px;background:var(--btn-primary-bg);border:none;border-radius:var(--radius-sm);font-family:Inter,sans-serif;font-size:15px;line-height:24px;font-weight:500;color:var(--btn-primary-fg);cursor:pointer;transition:all .2s ease;margin-top:var(--spacing-md)}.BookDemoForm_bookDemo__button__IzK_L:hover:not(:disabled){background:var(--btn-primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.BookDemoForm_bookDemo__button__IzK_L:focus{outline:2px solid var(--focus-ring);outline-offset:2px}.BookDemoForm_bookDemo__button__IzK_L:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 3px rgba(59,130,246,.2)}.BookDemoForm_bookDemo__button--disabled__N06Vr,.BookDemoForm_bookDemo__button__IzK_L:disabled{background:var(--bg-subtle);color:var(--text-muted);cursor:not-allowed;transform:none;box-shadow:none}.BookDemoForm_bookDemo__button--success__lI2tN{background:var(--success-bg,#10b981);color:white}.BookDemoForm_bookDemo__loading__9FcyD{background:var(--tag-info-bg,#dbeafe);color:var(--tag-info-fg,#1e40af);border:1px solid var(--tag-info-border,#93c5fd);border-radius:var(--radius-sm);text-align:center}.BookDemoForm_bookDemo__error__ND9H4,.BookDemoForm_bookDemo__loading__9FcyD{padding:var(--spacing-sm) var(--spacing-md);font-size:14px;margin-top:var(--spacing-md)}.BookDemoForm_bookDemo__error__ND9H4{background:var(--tag-error-bg,#fee2e2);color:var(--tag-error-fg,#991b1b);border:1px solid var(--tag-error-border,#fca5a5);border-radius:var(--radius-sm)}@media (max-width:767px){.BookDemoForm_bookDemo__pC6ov{padding:var(--spacing-3xl) 0}.BookDemoForm_bookDemo__container__9v3jm{padding:0 var(--spacing-md)}.BookDemoForm_bookDemo__card__8cwpq{padding:var(--spacing-lg)}.BookDemoForm_bookDemo__title__DpTj2{font-size:20px;line-height:28px}}@media (prefers-reduced-motion:reduce){.BookDemoForm_bookDemo__card--visible__o6PQO,.BookDemoForm_bookDemo__card__8cwpq{animation:none!important;opacity:1!important;transform:none!important}.BookDemoForm_bookDemo__pC6ov *,.BookDemoForm_bookDemo__pC6ov :after,.BookDemoForm_bookDemo__pC6ov :before{transition-duration:.01ms!important}}