.sales-form-page[data-v-cd4690c2]{background-color:#000;box-sizing:border-box;color:#fff;min-height:calc(100vh - 120px);overflow-x:hidden;padding:80px 0;position:relative}.sales-form-page__bg[data-v-cd4690c2]{display:block;height:auto;left:0;max-width:none;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(1472px,100%);z-index:0}.sales-form-page__shell[data-v-cd4690c2]{box-sizing:border-box;margin:0 auto;max-width:1280px;position:relative;width:100%;z-index:1}.sales-form-page__grid[data-v-cd4690c2]{align-items:flex-start;box-sizing:border-box;display:flex;gap:0;justify-content:space-between;width:100%}.sales-form-page__left[data-v-cd4690c2]{box-sizing:border-box;flex:0 0 48%;max-width:48%;min-width:0;width:48%}.sales-form-page__title[data-v-cd4690c2]{color:#fff;font-size:38px;font-weight:500;line-height:1.2;margin:0 0 8px}.sales-form-page__subtitle[data-v-cd4690c2]{color:#717784;font-size:16px;font-weight:400;line-height:1.65;margin:0;max-width:100%}.sales-form-page__qr[data-v-cd4690c2]{background:#fff;border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.35);box-sizing:border-box;margin:48px 0;overflow:hidden;width:176px}.sales-form-page__qr-img[data-v-cd4690c2]{border-radius:10px;display:block;height:176px;width:176px}.sales-form-page__bullets[data-v-cd4690c2]{color:#717784;font-size:16px;font-weight:400;line-height:1.5;list-style:none;margin:0;padding:0}.sales-form-page__bullets li[data-v-cd4690c2]{align-items:center;display:flex;gap:12px;margin-bottom:16px}.sales-form-page__bullets li[data-v-cd4690c2]:before{background:#3f67e0;border-radius:50%;content:"";flex-shrink:0;height:8px;width:8px}.sales-form-page__bullets li[data-v-cd4690c2]:last-child{margin-bottom:0}.sales-form-page__card[data-v-cd4690c2]{background-color:#14161c;background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(0deg,rgba(224,224,224,.03),rgba(224,224,224,.03));border:1px solid hsla(0,0%,88%,.1);border-radius:20px;box-shadow:0 8px 64px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.04);box-sizing:border-box;flex:0 0 48%;max-width:48%;min-width:0;padding:30px 56px;position:relative;width:48%}.sales-form-page__card-title[data-v-cd4690c2]{color:#fff;font-size:28px;font-weight:600;line-height:1.3;margin:0 0 32px}.sales-form-page__card-divider[data-v-cd4690c2]{background:#222530;height:1px;margin:0 0 28px}.sales-form__grid[data-v-cd4690c2]{display:grid;gap:22px 24px;grid-template-columns:1fr 1fr}.sales-form__field[data-v-cd4690c2]{min-width:0}.sales-form__field--full[data-v-cd4690c2]{grid-column:1/-1}.sales-form__label[data-v-cd4690c2]{color:#99a0ae;display:block;font-size:16px;font-weight:500;line-height:1.3;margin-bottom:10px}.sales-form__req[data-v-cd4690c2]{color:#ef4444}.sales-form__input[data-v-cd4690c2],.sales-form__select[data-v-cd4690c2],.sales-form__textarea[data-v-cd4690c2]{background:#000;border:1px solid #2b303b;border-radius:10px;box-sizing:border-box;color:#fff;font-size:14px;line-height:1.4;outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.sales-form__input[data-v-cd4690c2]::-moz-placeholder,.sales-form__select[data-v-cd4690c2]::-moz-placeholder,.sales-form__textarea[data-v-cd4690c2]::-moz-placeholder{color:#2b303b}.sales-form__input[data-v-cd4690c2]::placeholder,.sales-form__select[data-v-cd4690c2]::placeholder,.sales-form__textarea[data-v-cd4690c2]::placeholder{color:#2b303b}.sales-form__input[data-v-cd4690c2]:hover,.sales-form__select[data-v-cd4690c2]:hover,.sales-form__textarea[data-v-cd4690c2]:hover{border-color:#3d4452}.sales-form__input[data-v-cd4690c2]:focus,.sales-form__select[data-v-cd4690c2]:focus,.sales-form__textarea[data-v-cd4690c2]:focus{border-color:#3f81fe;box-shadow:0 0 0 1px rgba(63,129,254,.35)}.sales-form__field--error .sales-form__input[data-v-cd4690c2],.sales-form__field--error .sales-form__select[data-v-cd4690c2],.sales-form__field--error .sales-form__textarea[data-v-cd4690c2]{border-color:#ef4444}.sales-form__field--error .sales-form__input[data-v-cd4690c2]:focus,.sales-form__field--error .sales-form__input[data-v-cd4690c2]:hover,.sales-form__field--error .sales-form__select[data-v-cd4690c2]:focus,.sales-form__field--error .sales-form__select[data-v-cd4690c2]:hover,.sales-form__field--error .sales-form__textarea[data-v-cd4690c2]:focus,.sales-form__field--error .sales-form__textarea[data-v-cd4690c2]:hover{border-color:#ef4444;box-shadow:0 0 0 1px rgba(239,68,68,.35)}.sales-form__field--error .sales-form__code-row[data-v-cd4690c2]{border-color:#ef4444}.sales-form__field--error .sales-form__code-row[data-v-cd4690c2]:focus-within,.sales-form__field--error .sales-form__code-row[data-v-cd4690c2]:hover{border-color:#ef4444;box-shadow:0 0 0 1px rgba(239,68,68,.35)}.sales-form__input[data-v-cd4690c2]{height:46px;padding:0 14px}.sales-form__textarea[data-v-cd4690c2]{display:block;font-family:inherit;min-height:132px;padding:12px 14px;resize:vertical}.sales-form__textarea-meta[data-v-cd4690c2]{align-items:center;display:flex;justify-content:flex-end;margin-top:6px;min-height:18px}.sales-form__counter[data-v-cd4690c2]{color:#9ca3af;font-size:12px;line-height:1.4}.sales-form__select-wrap[data-v-cd4690c2]{position:relative}.sales-form__select-wrap[data-v-cd4690c2]:after{border-bottom:2px solid #2b303b;border-right:2px solid #2b303b;content:"";height:8px;margin-top:-5px;pointer-events:none;position:absolute;right:14px;top:50%;transform:rotate(45deg);width:8px}.sales-form__select[data-v-cd4690c2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;cursor:pointer;height:46px;padding:0 40px 0 14px}.sales-form__select--empty[data-v-cd4690c2]{color:#2b303b}.sales-form__select option[data-v-cd4690c2]{background:#000;color:#fff}.sales-form__select option[disabled][data-v-cd4690c2]{color:#2b303b}.sales-form__code-row[data-v-cd4690c2]{align-items:center;background:#000;border:1px solid #2b303b;border-radius:10px;box-sizing:border-box;display:flex;height:46px;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease}.sales-form__code-row[data-v-cd4690c2]:hover{border-color:#3d4452}.sales-form__code-row[data-v-cd4690c2]:focus-within{border-color:#3f81fe;box-shadow:0 0 0 1px rgba(63,129,254,.35)}.sales-form__code-input[data-v-cd4690c2]{background:transparent;border:none;border-radius:0;color:#fff;flex:1 1 0;font-size:14px;height:100%;line-height:1.4;min-width:0;outline:none;padding:0}.sales-form__code-input[data-v-cd4690c2]::-moz-placeholder{color:#2b303b}.sales-form__code-input[data-v-cd4690c2]::placeholder{color:#2b303b}.sales-form__code-input[data-v-cd4690c2]:focus,.sales-form__code-input[data-v-cd4690c2]:hover{border:none;box-shadow:none}.sales-form__code-btn[data-v-cd4690c2]{background:transparent;border:none;color:#3f81fe;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;margin-left:12px;padding:0;transition:color .2s ease;white-space:nowrap}.sales-form__code-btn[data-v-cd4690c2]:hover:not(:disabled){color:#5b9cff}.sales-form__code-btn[data-v-cd4690c2]:disabled{color:#2b303b;cursor:not-allowed}.sales-form__submit[data-v-cd4690c2]{margin-top:4px;width:100%}.sales-form__submit[data-v-cd4690c2]:disabled{cursor:not-allowed;opacity:.7}.sales-form__error[data-v-cd4690c2]{color:#ef4444;font-size:12px;line-height:1.4;margin:6px 0 0}.sales-form__error--inline[data-v-cd4690c2]{flex:1;margin:0;text-align:left}.sales-form-page__phone[data-v-cd4690c2]{color:#9ca3af;font-size:13px;line-height:1.5;margin:20px 0 0;text-align:center}@media(max-width:999px){.sales-form-page__grid[data-v-cd4690c2]{flex-direction:column;gap:48px}.sales-form-page__card[data-v-cd4690c2],.sales-form-page__left[data-v-cd4690c2]{flex:none;max-width:100%;width:100%}.sales-form-page__card[data-v-cd4690c2]{padding:30px 24px}.sales-form__grid[data-v-cd4690c2]{gap:22px;grid-template-columns:1fr}}@media(max-width:769px){.sales-form-page__title[data-v-cd4690c2]{font-size:28px}.sales-form-page__subtitle[data-v-cd4690c2]{font-size:14px}.sales-form-page__qr[data-v-cd4690c2]{margin:24px 0;width:125px}.sales-form-page__qr-img[data-v-cd4690c2]{height:125px;width:125px}.sales-form-page__bullets[data-v-cd4690c2]{font-size:14px}.sales-form-page__card[data-v-cd4690c2]{padding:24px 16px}.sales-form-page__card-title[data-v-cd4690c2]{font-size:20px}}
