.bookDemo_container__Qwcvt{min-height:100vh;background:#f3f4f6}.bookDemo_splitLayout__RsIvV{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.bookDemo_leftSection__r6w3j{background:#fff;display:flex;align-items:flex-start;justify-content:center;padding:1.5rem 2rem 3rem}.bookDemo_formContainer__RHCZ9{width:100%;max-width:550px}.bookDemo_formHeader__cy1uL{margin-bottom:1.5rem}.bookDemo_formTitle__ffzs7{font-size:1.75rem;font-weight:700;color:#111827;margin:0 0 .5rem;letter-spacing:-.02em;line-height:1.2}.bookDemo_formSubtitle__CqrHp{font-size:1rem;color:#6b7280;margin:0;line-height:1.4}.bookDemo_form__IgUf6{display:flex;flex-direction:column;gap:.625rem}.bookDemo_formRow__GD_6r{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem;gap:.625rem}.bookDemo_formGroup__4pkpM{display:flex;flex-direction:column;gap:.25rem}.bookDemo_label__af3U_{font-size:.875rem;font-weight:600;color:#111827}.bookDemo_input__0F5fY,.bookDemo_select__YqQ24{padding:.625rem .875rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:.9375rem;font-family:inherit;transition:all .2s ease;background:#fff}.bookDemo_input__0F5fY:focus,.bookDemo_select__YqQ24:focus{outline:none;border-color:#4569fa;box-shadow:0 0 0 3px rgba(69,105,250,.1)}.bookDemo_select__YqQ24{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' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-right:2.75rem}.bookDemo_checkboxGroup__Eie7V{display:flex;align-items:flex-start;gap:.625rem;margin-top:.25rem}.bookDemo_checkbox__uzXoE{margin-top:.125rem;width:16px;height:16px;cursor:pointer;accent-color:#4569fa}.bookDemo_checkboxLabel__vqOv2{font-size:.8125rem;color:#6b7280;line-height:1.4;cursor:pointer}.bookDemo_submitButton__XY6KG{background:#4569fa;color:#fff;border:none;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s ease;margin-top:.25rem}.bookDemo_submitButton__XY6KG:hover{background:#3e5ee1;transform:translateY(-1px);box-shadow:0 8px 16px rgba(69,105,250,.25)}.bookDemo_submitButton__XY6KG:active{transform:translateY(0)}.bookDemo_submitButton__XY6KG:disabled{opacity:.6;cursor:not-allowed;transform:none}.bookDemo_successMessage__fSLt0{background-color:#d1fae5;color:#065f46}.bookDemo_errorMessage__uUQN4,.bookDemo_successMessage__fSLt0{padding:.75rem 1rem;border-radius:.5rem;text-align:center;font-size:.9375rem;font-weight:500;margin-top:1rem}.bookDemo_errorMessage__uUQN4{background-color:#fee2e2;color:#991b1b}.bookDemo_responseTime__WGPEm{font-size:.75rem;font-weight:400;opacity:.9}.bookDemo_privacyNote__uHBoR{font-size:.75rem;color:#9ca3af;text-align:center;margin-top:.5rem;line-height:1.4}.bookDemo_privacyLink__IGk2T{color:#4569fa;text-decoration:none;font-weight:500}.bookDemo_privacyLink__IGk2T:hover{text-decoration:underline}.bookDemo_rightSection__hrR0x{background:linear-gradient(135deg,#e0e7ff,#f3f4f6);padding:4rem 3rem;display:flex;flex-direction:column;gap:3rem;justify-content:center}.bookDemo_personalCard__bhzVD{text-align:center}.bookDemo_headshotWrapper__a2t6W{margin:0 auto 1.5rem;position:relative;display:inline-block}.bookDemo_headshot__bKZWz{border-radius:50%;border:5px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.bookDemo_onlineIndicator__CwTsG{position:absolute;bottom:8px;right:8px;width:20px;height:20px;background-color:#10b981;border:3px solid #fff;border-radius:50%;animation:bookDemo_pulse__9vVRm 2s ease-in-out infinite}@keyframes bookDemo_pulse__9vVRm{0%,to{box-shadow:0 0 0 0 rgba(16,185,129,.7)}50%{box-shadow:0 0 0 8px rgba(16,185,129,0)}}.bookDemo_personalTitle__UjbLA{font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 1rem}.bookDemo_personalQuote__k0uFG{font-size:1.0625rem;color:#4b5563;line-height:1.7;font-style:italic;max-width:500px;margin:0 auto 2rem}.bookDemo_personalInfo__Zsi88{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.08)}.bookDemo_personalName__eStce{font-size:1.125rem;font-weight:700;color:#111827;margin-bottom:.25rem}.bookDemo_personalRole__2Bk7S{font-size:.9375rem;color:#6b7280;font-weight:500}.bookDemo_demoDetails__78Ent{display:flex;flex-direction:column;gap:1.25rem;max-width:500px;margin:0 auto}.bookDemo_demoDetailItem__FXJJf{display:flex;align-items:flex-start;gap:1rem}.bookDemo_demoIcon__tUlIr{font-size:1.75rem;flex-shrink:0}.bookDemo_demoText__UqH9E{flex:1 1}.bookDemo_demoLabel__J0hzA{font-size:.8125rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.bookDemo_demoValue__KjLV9{font-size:1rem;color:#111827;font-weight:500;line-height:1.5}.bookDemo_benefitsCard__OWHBl{max-width:500px;margin:0 auto}.bookDemo_benefitsTitle__w0Wtp{font-size:.8125rem;font-weight:700;color:#6b7280;margin:0 0 1.5rem;text-transform:uppercase;letter-spacing:.1em;text-align:center}.bookDemo_benefitsList__IhuEc{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.bookDemo_benefitItem__Pn3JG{display:flex;gap:1rem;align-items:flex-start;font-size:1rem;color:#374151;line-height:1.6;font-weight:500}.bookDemo_checkIcon__APsdA{width:24px;height:24px;color:#4569fa;flex-shrink:0;margin-top:.125rem}.bookDemo_trustSection__qPFVW{max-width:600px;margin:0 auto;overflow:hidden}.bookDemo_trustTitle__djI1e{font-size:.8125rem;font-weight:700;color:#6b7280;margin:0 0 2rem;text-transform:uppercase;letter-spacing:.1em;text-align:center}.bookDemo_logoCarousel__LN1i_{overflow:hidden;position:relative;width:100%}.bookDemo_logoTrack__anF_K{display:flex;gap:2rem;animation:bookDemo_scroll__zr_l9 30s linear infinite}@keyframes bookDemo_scroll__zr_l9{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.bookDemo_logoCarousel__LN1i_:hover .bookDemo_logoTrack__anF_K{animation-play-state:paused}.bookDemo_logoWrapper__Ix5Wu{display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.5;filter:grayscale(100%);transition:all .3s ease}.bookDemo_logoWrapper__Ix5Wu:hover{opacity:.8;filter:grayscale(50%)}.bookDemo_logo__jD7WZ{width:80px;height:80px;object-fit:cover;border-radius:50%}@media (max-width:1024px){.bookDemo_splitLayout__RsIvV{grid-template-columns:1fr}.bookDemo_leftSection__r6w3j{padding:3rem 2rem}.bookDemo_rightSection__hrR0x{padding:3rem 2rem;background:linear-gradient(135deg,#e0e7ff,#f3f4f6)}.bookDemo_formTitle__ffzs7{font-size:2rem}.bookDemo_personalQuote__k0uFG{font-size:1rem}}@media (max-width:768px){.bookDemo_container__Qwcvt{overflow-x:hidden;width:100vw;max-width:100vw}.bookDemo_splitLayout__RsIvV{overflow-x:hidden;width:100%;max-width:100%}.bookDemo_leftSection__r6w3j{padding:9.5rem 1rem 2rem}.bookDemo_leftSection__r6w3j,.bookDemo_rightSection__hrR0x{overflow-x:hidden;width:100%;max-width:100vw;box-sizing:border-box}.bookDemo_rightSection__hrR0x{padding:2rem 1rem}.bookDemo_benefitsCard__OWHBl,.bookDemo_demoDetails__78Ent,.bookDemo_personalCard__bhzVD,.bookDemo_trustSection__qPFVW{max-width:100%;width:100%;box-sizing:border-box;overflow-x:hidden}.bookDemo_personalQuote__k0uFG{max-width:100%;word-wrap:break-word}.bookDemo_logoCarousel__LN1i_{max-width:100%;overflow:hidden}.bookDemo_formContainer__RHCZ9{max-width:100%;width:calc(100vw - 2rem);overflow-x:hidden;box-sizing:border-box}.bookDemo_form__IgUf6{width:100%;max-width:100%;box-sizing:border-box}.bookDemo_formTitle__ffzs7{font-size:1.5rem}.bookDemo_formSubtitle__CqrHp{font-size:.9375rem}.bookDemo_formRow__GD_6r{grid-template-columns:1fr}.bookDemo_formGroup__4pkpM,.bookDemo_formRow__GD_6r,.bookDemo_input__0F5fY,.bookDemo_select__YqQ24{width:100%;max-width:100%;box-sizing:border-box}.bookDemo_input__0F5fY,.bookDemo_select__YqQ24{min-width:0;font-size:16px}.bookDemo_submitButton__XY6KG{width:100%;max-width:100%;box-sizing:border-box}.bookDemo_checkboxLabel__vqOv2{font-size:.875rem}.bookDemo_logoGrid__n0aOD{grid-template-columns:repeat(3,1fr);gap:1.5rem}.bookDemo_personalTitle__UjbLA{font-size:1.25rem}.bookDemo_personalQuote__k0uFG{font-size:.9375rem}}