.book-demo-container{display:flex;min-height:100vh}.book-demo-container .book-demo-left{flex:1.2;background:#2e1444;color:#fff;padding:60px 40px;display:flex;flex-direction:column;justify-content:center}.book-demo-container .book-demo-left .title{font-size:64px;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:8rem}.book-demo-container .book-demo-left .features{display:flex;flex-direction:column;align-items:center;gap:40px}.book-demo-container .book-demo-left .features .top-row{display:flex;justify-content:center;gap:150px}.book-demo-container .book-demo-left .features .feature{width:300px;text-align:center}.book-demo-container .book-demo-left .features .feature .icon{font-size:28px;margin-bottom:10px}.book-demo-container .book-demo-left .features .feature h3{font-size:18px;margin-bottom:8px}.book-demo-container .book-demo-left .features .feature p{font-size:14px;color:#d5d5d5}.book-demo-container .book-demo-left .footer{margin-top:auto;text-align:center;font-size:12px;color:#aaa}.book-demo-container .book-demo-right{flex:1;background:#fff;padding:60px 40px}.book-demo-container .book-demo-right h2{font-size:32px;margin-bottom:8px}.book-demo-container .book-demo-right p{color:#a0a0a0;font-size:16px;margin-bottom:32px}.book-demo-container .book-demo-right .demo-form .ant-form-item-label>label{color:#666;font-size:16px}.book-demo-container .book-demo-right .demo-form .ant-input:not(textarea),.book-demo-container .book-demo-right .demo-form .ant-select{height:40px!important}.book-demo-container .book-demo-right .demo-form .ant-select-arrow{right:12px;margin-top:-5px!important}.book-demo-container .book-demo-right .demo-form textarea.ant-input{height:auto!important}.book-demo-container .book-demo-right .demo-form .form-grid{display:flex;gap:16px}.book-demo-container .book-demo-right .demo-form .form-grid .ant-form-item{flex:1}.book-demo-container .book-demo-right .demo-form .submit-btn{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:40px;width:154px}@media(max-width:768px){.book-demo-container{flex-direction:column}.book-demo-container .book-demo-left{display:none}.book-demo-container .book-demo-left,.book-demo-container .book-demo-right{padding:40px 20px;width:100%}}