.bookdemo_page__2Xrer{min-height:100vh;background:radial-gradient(1000px 500px at 85% -10%,rgba(124,58,237,.1),transparent 60%),radial-gradient(800px 500px at 0 110%,rgba(14,165,233,.08),transparent 55%),#f7f7fb;padding:calc(var(--space-16, 64px) + 24px) 0 var(--space-16,64px)}.bookdemo_wrap__ANNJq{max-width:1120px;margin:0 auto;padding:0 20px}.bookdemo_intro__OV4vQ{text-align:center;max-width:720px;margin:0 auto 40px}.bookdemo_badge__eaPwQ{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:100px;background:rgba(124,58,237,.09);color:#7c3aed;font-size:13px;font-weight:600;margin-bottom:18px}.bookdemo_title__YM1LC{font-size:clamp(30px,5vw,46px);font-weight:800;letter-spacing:-.03em;color:#0f172a;line-height:1.1;margin-bottom:14px}.bookdemo_title__YM1LC span{color:#7c3aed}.bookdemo_subtitle__D7NqE{font-size:17px;color:#475569;line-height:1.65}.bookdemo_card__QJrlY{display:grid;grid-template-columns:.85fr 1.15fr;background:#fff;border:1px solid #ece9f6;border-radius:24px;overflow:hidden;box-shadow:0 30px 80px -40px rgba(76,29,149,.35)}.bookdemo_aside__8zRfz{position:relative;padding:40px 36px;color:#fff;background:linear-gradient(160deg,#7c3aed,#6d28d9 55%,#4c1d95);overflow:hidden}.bookdemo_aside__8zRfz:before{content:"";position:absolute;top:-80px;right:-80px;width:260px;height:260px;background:radial-gradient(circle,hsla(0,0%,100%,.16),transparent 70%);border-radius:50%}.bookdemo_aside__8zRfz:after{content:"";position:absolute;bottom:-100px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(14,165,233,.25),transparent 70%);border-radius:50%}.bookdemo_asideInner___H83V{position:relative;z-index:1;display:flex;flex-direction:column;height:100%}.bookdemo_asideKicker__LLhqr{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ddd6fe;margin-bottom:12px}.bookdemo_asideTitle___spSY{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:12px}.bookdemo_asideText__XHrX7{font-size:14.5px;line-height:1.7;color:hsla(0,0%,100%,.82);margin-bottom:28px}.bookdemo_benefits__xXPj6{display:flex;flex-direction:column;gap:16px;margin-bottom:28px}.bookdemo_benefit__pQCZ2{display:flex;align-items:flex-start;gap:12px}.bookdemo_benefitIcon__2J_N7{width:28px;height:28px;flex-shrink:0;border-radius:8px;background:hsla(0,0%,100%,.14);display:flex;align-items:center;justify-content:center}.bookdemo_benefitText__E_Jfe{font-size:14px;line-height:1.5;color:hsla(0,0%,100%,.92)}.bookdemo_asideDivider__pk6t_{height:1px;background:hsla(0,0%,100%,.14);margin:6px 0 22px}.bookdemo_stats__EqiS9{display:flex;gap:26px;margin-top:auto}.bookdemo_statNum__mK5sc{font-size:22px;font-weight:800;letter-spacing:-.02em}.bookdemo_statLabel__W2W1c{font-size:11.5px;color:hsla(0,0%,100%,.7);margin-top:2px}.bookdemo_formPanel__6zz3v{padding:40px 40px 44px}.bookdemo_formHeading__uYt_i{font-size:20px;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin-bottom:4px}.bookdemo_formSub__EUwqe{font-size:13.5px;color:#64748b;margin-bottom:24px}.bookdemo_form__8wqGl{display:flex;flex-direction:column;gap:16px}.bookdemo_row__zc8eG{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.bookdemo_field__qNbye{display:flex;flex-direction:column;gap:6px}.bookdemo_label__kjCcP{font-size:12.5px;font-weight:600;color:#334155}.bookdemo_req__uCcVC{color:#dc2626}.bookdemo_inputWrap__M81zI{position:relative;display:flex;align-items:center}.bookdemo_inputIcon__jJXtj{position:absolute;left:13px;color:#94a3b8;display:flex;pointer-events:none}.bookdemo_input__H3BGe,.bookdemo_select__OtY22,.bookdemo_textarea__z1Y1Y{width:100%;font-size:14px;font-family:inherit;color:#0f172a;background:#f8fafc;border:1.5px solid #e6e8ee;border-radius:11px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.bookdemo_input__H3BGe,.bookdemo_select__OtY22{height:46px;padding:0 14px 0 40px}.bookdemo_select__OtY22{padding-right:34px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.bookdemo_textarea__z1Y1Y{padding:12px 14px;min-height:96px;resize:vertical;line-height:1.6}.bookdemo_input__H3BGe::placeholder,.bookdemo_textarea__z1Y1Y::placeholder{color:#9aa4b2}.bookdemo_input__H3BGe:focus,.bookdemo_select__OtY22:focus,.bookdemo_textarea__z1Y1Y:focus{border-color:#7c3aed;background:#fff;box-shadow:0 0 0 3.5px rgba(124,58,237,.12)}.bookdemo_input__H3BGe:focus+.bookdemo_inputIcon__jJXtj{color:#7c3aed}.bookdemo_alertError__QUK4T{padding:11px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;font-size:13px;color:#b91c1c}.bookdemo_submitBtn__w6l0I{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:50px;margin-top:4px;border:none;border-radius:12px;background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;box-shadow:0 12px 26px -10px rgba(124,58,237,.6);transition:transform .15s,box-shadow .15s,opacity .15s}.bookdemo_submitBtn__w6l0I:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 34px -12px rgba(124,58,237,.7)}.bookdemo_submitBtn__w6l0I:disabled{opacity:.6;cursor:not-allowed}.bookdemo_consent__KxPXd{font-size:12px;color:#94a3b8;text-align:center;margin-top:2px;line-height:1.5}.bookdemo_consent__KxPXd a{color:#7c3aed;text-decoration:none;font-weight:600}.bookdemo_consent__KxPXd a:hover{text-decoration:underline}.bookdemo_spin__kHRPD{animation:bookdemo_bd-spin__Yuimn .7s linear infinite}@keyframes bookdemo_bd-spin__Yuimn{to{transform:rotate(1turn)}}.bookdemo_modalOverlay__24wbn{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px}.bookdemo_modalCard__b_w9c{background:#fff;border-radius:22px;padding:40px 36px 32px;text-align:center;max-width:400px;width:100%;box-shadow:0 30px 70px rgba(0,0,0,.22)}.bookdemo_tickCircle__kcre3{width:82px;height:82px;margin:0 auto 20px}.bookdemo_tickSvg__tngHq{width:82px;height:82px}.bookdemo_tickCircleBg__97eQs{stroke:#7c3aed;stroke-width:2;stroke-dasharray:166;stroke-dashoffset:166;stroke-linecap:round;animation:bookdemo_bd-circle__k5W_T .6s ease-in-out forwards}.bookdemo_tickCheck__Z5UvP{stroke:#7c3aed;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:bookdemo_bd-check__zXiW4 .4s ease-in-out .45s forwards}@keyframes bookdemo_bd-circle__k5W_T{to{stroke-dashoffset:0}}@keyframes bookdemo_bd-check__zXiW4{to{stroke-dashoffset:0}}.bookdemo_modalTitle__sf0Dr{font-size:21px;font-weight:800;color:#0f172a;margin-bottom:8px}.bookdemo_modalText__iM9Bf{font-size:14px;color:#64748b;line-height:1.6;margin-bottom:24px}.bookdemo_modalBtn__4cpKh{display:inline-flex;align-items:center;justify-content:center;padding:11px 34px;border-radius:11px;border:none;background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:transform .15s,box-shadow .15s}.bookdemo_modalBtn__4cpKh:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(124,58,237,.4)}@media (max-width:900px){.bookdemo_card__QJrlY{grid-template-columns:1fr}.bookdemo_aside__8zRfz{padding:32px 28px}.bookdemo_stats__EqiS9{margin-top:24px}.bookdemo_formPanel__6zz3v{padding:30px 24px 34px}}@media (max-width:540px){.bookdemo_row__zc8eG{grid-template-columns:1fr}.bookdemo_title__YM1LC{font-size:30px}}