@charset "UTF-8";.register-page-v2{color:#202124;font-family:Arial,sans-serif;padding:48px 16px 64px}.register-page-v2,.register-page-v2 *{box-sizing:border-box}.register-page-v2 .register-shell{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1080px}.register-page-v2 .register-intro{padding-top:8px}.register-page-v2 .register-intro-eyebrow{align-items:center;background:rgba(32,58,92,.08);border-radius:999px;color:#203a5c;display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.08em;padding:6px 12px;text-transform:uppercase}.register-page-v2 .register-intro-eyebrow svg{height:12px;width:12px}.register-page-v2 .register-intro-title{color:#1a1a2e;font-size:36px;font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:18px 0 12px}.register-page-v2 .register-intro-sub{color:#5f6368;font-size:15px;line-height:1.55;margin:0;max-width:440px}.register-page-v2 .register-intro-bullets{display:grid;gap:14px;list-style:none;margin:28px 0 0;padding:0}.register-page-v2 .register-intro-bullets li{align-items:flex-start;color:#202124;display:flex;font-size:14px;gap:12px;line-height:1.45}.register-page-v2 .register-intro-bullets .register-intro-bullet-icon{align-items:center;background:#eef3fb;border-radius:8px;color:#203a5c;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.register-page-v2 .register-intro-bullets strong{color:#1a1a2e;font-weight:700;margin-right:4px}.register-page-v2 .register-intro-footer{color:#5f6368;font-size:13px;margin-top:28px}.register-page-v2 .register-intro-footer a{color:#203a5c;font-weight:600;text-decoration:none}.register-page-v2 .register-intro-footer a:hover{text-decoration:underline}.register-page-v2 .register-form-panel{width:100%}.register-page-v2 .register-form-header{margin-bottom:24px}.register-page-v2 .register-form-title{color:#1a1a2e;font-size:26px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.register-page-v2 .register-form-sub{color:#5f6368;font-size:14px;line-height:1.5;margin:0}.register-page-v2 .register-form-sub .asterisk{color:#d93025}.register-page-v2 .register-form-error{background:#fdecea;border:1px solid #f3d6d2;border-radius:10px;color:#b3261e;font-size:13px;margin-bottom:16px;padding:12px 14px}.register-page-v2 .register-form{display:flex;flex-direction:column;gap:16px}.register-page-v2 .register-section{background:#fff;border:1px solid #eef0f4;border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.03);padding:22px 24px}.register-page-v2 .register-section-title{color:#5f6368;font-size:13px;font-weight:700;letter-spacing:.06em;margin:0 0 14px;text-transform:uppercase}.register-page-v2 .register-section-body{display:flex;flex-direction:column;gap:12px}.register-page-v2 .float-field-row{display:grid;gap:12px;grid-template-columns:1fr 1fr}.register-page-v2 .float-field{margin:0;position:relative;width:100%}.register-page-v2 .float-input,.register-page-v2 input.float-input,.register-page-v2 input[type=email].float-input,.register-page-v2 input[type=number].float-input,.register-page-v2 input[type=password].float-input,.register-page-v2 input[type=tel].float-input,.register-page-v2 input[type=text].float-input{background:#fff;border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#202124;font-family:inherit;font-size:15px;height:auto;line-height:normal;outline:none;padding:26px 16px 10px;transition:border-color .15s ease;width:100%}.register-page-v2 .float-input::-moz-placeholder,.register-page-v2 input.float-input::-moz-placeholder,.register-page-v2 input[type=email].float-input::-moz-placeholder,.register-page-v2 input[type=number].float-input::-moz-placeholder,.register-page-v2 input[type=password].float-input::-moz-placeholder,.register-page-v2 input[type=tel].float-input::-moz-placeholder,.register-page-v2 input[type=text].float-input::-moz-placeholder{color:transparent}.register-page-v2 .float-input::placeholder,.register-page-v2 input.float-input::placeholder,.register-page-v2 input[type=email].float-input::placeholder,.register-page-v2 input[type=number].float-input::placeholder,.register-page-v2 input[type=password].float-input::placeholder,.register-page-v2 input[type=tel].float-input::placeholder,.register-page-v2 input[type=text].float-input::placeholder{color:transparent}.register-page-v2 .float-input:focus,.register-page-v2 input.float-input:focus,.register-page-v2 input[type=email].float-input:focus,.register-page-v2 input[type=number].float-input:focus,.register-page-v2 input[type=password].float-input:focus,.register-page-v2 input[type=tel].float-input:focus,.register-page-v2 input[type=text].float-input:focus{border-color:#1a73e8}.register-page-v2 .float-input.input-validation-error,.register-page-v2 input.float-input.input-validation-error,.register-page-v2 input[type=email].float-input.input-validation-error,.register-page-v2 input[type=number].float-input.input-validation-error,.register-page-v2 input[type=password].float-input.input-validation-error,.register-page-v2 input[type=tel].float-input.input-validation-error,.register-page-v2 input[type=text].float-input.input-validation-error{background:#fdf3f1;border-color:#d93025}.register-page-v2 .float-label{color:#5f6368;font-size:14px;left:16px;margin:0;max-width:calc(100% - 32px);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:20px;transition:top .15s ease,font-size .15s ease,color .15s ease;white-space:nowrap}.register-page-v2 .float-input:not(:-moz-placeholder)+.float-label{color:#757575;font-size:11px;top:8px}.register-page-v2 .float-input:focus+.float-label,.register-page-v2 .float-input:not(:placeholder-shown)+.float-label{color:#757575;font-size:11px;top:8px}.register-page-v2 .float-label.required:after{color:#d93025;content:" *";font-size:14px}.register-page-v2 .float-select,.register-page-v2 select.float-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#202124;cursor:pointer;font-family:inherit;font-size:15px;height:auto;line-height:normal;outline:none;padding:26px 16px 10px;transition:border-color .15s ease;width:100%}.register-page-v2 .float-select:focus,.register-page-v2 select.float-select:focus{border-color:#1a73e8}.register-page-v2 .float-select+.float-label{color:#757575;font-size:11px;top:8px}.register-page-v2 .float-field:has(.float-select):after{color:#5f6368;content:"▼";font-size:12px;pointer-events:none;position:absolute;right:16px;top:18px}.register-page-v2 .float-field.hide{display:none}.register-page-v2 .field-validation-error{color:#d93025;display:block;font-size:12px;margin-top:6px}.register-page-v2 .float-field-birth{display:flex;flex-direction:column;gap:6px}.register-page-v2 .float-field-birth .float-field-birth-label{color:#5f6368;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.register-page-v2 .float-field-birth .float-field-birth-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr}.register-page-v2 .float-field-birth .float-field-birth-grid select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%235f6368' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #dadce0;border-radius:4px;color:#202124;cursor:pointer;font-family:inherit;font-size:14px;height:48px;padding:0 36px 0 12px;width:100%}.register-page-v2 .float-field-birth .float-field-birth-grid select:focus{border-color:#1a73e8;outline:none}.register-page-v2 .gender-group{display:flex;flex-direction:column;gap:8px}.register-page-v2 .gender-group .gender-group-label{color:#5f6368;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.register-page-v2 .gender-group .gender-group-options{display:flex;flex-wrap:wrap;gap:18px}.register-page-v2 .gender-group label{align-items:center;color:#1a1a2e;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:6px;margin:0}.register-page-v2 .gender-group input[type=radio]{accent-color:#203a5c;cursor:pointer;height:16px;margin:0;width:16px}.register-page-v2 .check-field{align-items:center;color:#1a1a2e;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin:0}.register-page-v2 .check-field input[type=checkbox]{accent-color:#203a5c;height:16px;margin:0;width:16px}.register-page-v2 .captcha-box{margin-top:4px}.register-page-v2 .register-submit-row{display:flex;justify-content:flex-end;margin-top:8px}.register-page-v2 .register-submit-row .register-submit{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#6ad483;border:1px solid #6ad483;border-radius:10px;color:#1a1a2e;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;height:48px;justify-content:center;letter-spacing:.04em;min-width:220px;padding:0 24px;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease}.register-page-v2 .register-submit-row .register-submit:hover{background:#5cc275;border-color:#5cc275}.register-page-v2 .register-submit-row .register-submit:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.register-page-v2 .message-error ul{background:#fdecea;border:1px solid #f3d6d2;border-radius:10px;color:#b3261e;font-size:13px;margin:0;padding:12px 14px 12px 32px}.register-page-v2 .vat-note{display:block}.register-page-v2 .please-wait,.register-page-v2 .vat-note{color:#5f6368;font-size:12px;font-style:italic;margin-top:4px}.register-page-v2 .please-wait{display:inline-block}@media (max-width:960px){.register-page-v2{padding:32px 16px 48px}.register-page-v2 .register-shell{gap:32px;grid-template-columns:1fr}.register-page-v2 .register-intro-title{font-size:28px}}@media (max-width:600px){.register-page-v2{padding:24px 14px 40px}.register-page-v2 .register-intro-title{font-size:24px}.register-page-v2 .register-section{border-radius:10px;padding:18px 16px}.register-page-v2 .float-field-row{grid-template-columns:1fr}.register-page-v2 .register-submit-row{justify-content:stretch}.register-page-v2 .register-submit-row .register-submit{min-width:0;width:100%}}