.form-wrapper{max-width:900px;margin:0 auto;padding:30px;border-radius:28px;box-shadow:0 10px 30px rgba(0,0,0,.05);border:1px solid var(--Border-Neutral-Lighter);background:rgba(255,255,255,.38);backdrop-filter:blur(71.6500015258789px);-webkit-backdrop-filter:blur(71.6500015258789px)}.form-header{text-align:center;margin-bottom:25px}.form-header h2{color:#090a0b;text-align:center;font-size:40px;line-height:48px;letter-spacing:-.6px;font-weight:500;margin-bottom:24px}.form-header p{color:#454b54;text-align:center;font-size:16px;line-height:24px;margin:0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.full{grid-column:span 2}.form-group label{display:block;color:var(--Key-Colors-primary,var(--semantics-primary));font-size:14px;line-height:20px;letter-spacing:.5px;margin-bottom:16px;padding-top:var(--spacing-md);font-weight:var(--font-weight-medium)}.form-group label span{color:var(--primary)}.form-group input,.form-group textarea{width:92%;padding:16px 12px;border-radius:16px;border:1px solid var(--Border-Neutral-Lighter);outline:0;font-size:16px;background:#fff;color:#454b54;line-height:24px}.form-group input:hover,.form-group textarea:hover{border:1px solid #abb1ba}.form-group textarea{resize:none}.radio-group{gap:15px;margin-top:8px}.radio-group-full{gap:15px;margin-top:8px}.radio-group-full label{margin-bottom:12px}.radio-group-full label:last-child{margin-bottom:0}.radio-group label,.radio-group-full label{display:flex;height:48px;padding:12px 16px;align-items:center;gap:8px;align-self:stretch;border-radius:12px;border:1px solid var(--Border-Neutral-Lighter);text-wrap-mode:nowrap;color:#090a0b;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px;cursor:pointer}.radio-group label:hover,.radio-group-full label:hover{background:rgba(69,75,84,.16);border:1px solid var(--primary)}.radio-group label input,.radio-group-full label input{width:20px;height:20px;gap:8px;cursor:pointer}::placeholder{color:#454b54;opacity:.64;font-size:16px;line-height:24px}input[type=radio]{accent-color:#090A0B}::-ms-input-placeholder{color:#454b54;opacity:.64;font-size:16px;line-height:24px}.option-box{border:1px solid #ddd;border-radius:8px;padding:12px;margin-top:8px;cursor:pointer;background:#fff;color:#090a0b;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px}.d-flex{display:flex}.submit-btn{display:flex;align-items:center;margin:32px auto 0;color:#fff;padding:16px 32px;border:none;font-size:16px;line-height:24px;font-weight:500;cursor:pointer;border-radius:var(--radius-full);background:var(--primary)}.submit-btn img{margin-left:8px}.submit-btn:hover{background:#084298}.ai-usage{padding:14px 15px 10px}.ai-usage .form-group{margin-bottom:24px}.ai-title{color:#454b54;font-size:20px;font-weight:500;line-height:28px;margin-bottom:24px;display:block}.form_error{color:red;font-size:12px;margin-top:4px;display:block}.details_box{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:15px}.info_bx{display:flex;flex-direction:column}textarea::-webkit-scrollbar{width:5px;padding-right:10px;margin-right:12px}textarea::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:16px}textarea::-webkit-scrollbar-thumb{background:#000;border-radius:16px}textarea::-webkit-scrollbar-thumb:hover{background:#000}.terms-checkbox{margin-top:15px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0!important}.terms-checkbox input[type=checkbox]{width:16px;height:16px;margin-right:8px;flex-shrink:0;cursor:pointer;accent-color:#000}.terms-checkbox a{color:#0b1699;text-decoration:none}.terms-checkbox a:hover{text-decoration:none}.terms-modal{display:none;position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.5);align-items:center;justify-content:center}.terms-modal.show{display:flex}.modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;border-bottom:1px solid var(--Border-Neutral-Lighter);padding-bottom:16px}.modal-header h2{margin-bottom:0;font-size:20px;line-height:28px;font-weight:500;color:#090a0b}.terms-popup{width:100%;max-width:700px;background:#fff;padding:30px;border-radius:15px;margin:0 16px}.modal_cross{cursor:pointer;border:1px solid var(--Border-Neutral-Lighter);border-radius:var(--radius-full);padding:6px;height:32px;width:32px;display:flex;align-items:center;justify-content:center}strong{font-weight:600}.terms-cond-inner ul{margin:0;padding:0 0 0 22px}.ai-usage-items{margin:calc(72px + 16px) 0 10px 0}.ai-usage-items p{font-size:16px;line-height:24px}@media (min-width:320px) and (max-width:767px){.terms-checkbox input[type=checkbox]{margin-top:0}}