.relocation-claim-form__form{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:866px;margin-left:auto;margin-right:auto;display:flex}.relocation-claim-form__submit-row{justify-content:center;width:100%;margin-top:12px;display:flex}.relocation-offer-field{box-sizing:border-box;color:#fff;width:100%;min-height:47.59px;font-family:var(--font-epic,inherit);background-color:#0000;border:1px solid #fff;border-radius:4px;padding:0 16px;font-size:14px;font-weight:300;line-height:1.25;box-shadow:0 1px 2px #0000000d}.relocation-offer-field::placeholder{color:#ffffffd9}.relocation-offer-field:focus{border-color:#fff;outline:none;box-shadow:0 0 0 2px #e0bb9e73}.relocation-offer-field--error{border-color:#ffb4b4}.relocation-offer-field option{color:#1f343f;background:#fff}select.relocation-offer-field{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:48px}textarea.relocation-offer-field{resize:vertical;min-height:96px;padding-top:12px;padding-bottom:12px}.relocation-offer-submit{color:#1f343f;width:172px;min-width:172px;min-height:46px;font-family:var(--font-epic,inherit);white-space:nowrap;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);background-color:#ff787a;border:0;border-radius:4px;justify-content:center;align-items:center;padding:14px 24px;font-size:13px;font-weight:500;line-height:1.4;transition:background-color .2s;display:inline-flex}.relocation-offer-submit:hover:not(:disabled){background-color:#cc6062}.relocation-offer-submit:focus-visible{outline-offset:2px;outline:2px solid #ff787a}.relocation-offer-submit:disabled{cursor:not-allowed;opacity:.6}.relocation-offer-submit .animate-spin{color:#1f343f}.relocation-offer-phone{width:100%}.relocation-offer-phone .iti{overflow:hidden;box-shadow:0 1px 2px #0000000d;background-color:#0000!important;border:1px solid #fff!important;border-radius:4px!important;align-items:stretch!important;width:100%!important;min-height:47.59px!important;display:flex!important}.relocation-offer-phone .iti--allow-dropdown .iti__flag-container,.relocation-offer-phone .iti--show-flags .iti__flag-container{flex-shrink:0;background-color:#0000!important;border-right:1px solid #ffffff59!important;padding:0 8px 0 12px!important;position:relative!important}.relocation-offer-phone .iti__selected-dial-code{color:#fff!important;font-size:14px!important;font-weight:300!important}.relocation-offer-phone .iti__arrow{margin-left:4px;border-top-color:#fff!important}.relocation-offer-phone .iti input[type=tel],.relocation-offer-phone .iti input[type=text]{flex:auto;color:#fff!important;width:100%!important;min-height:45px!important;box-shadow:none!important;background-color:#0000!important;border:0!important;border-radius:0!important;padding:0 16px 0 8px!important;font-size:14px!important;font-weight:300!important}.relocation-offer-phone .iti input[type=tel]::placeholder,.relocation-offer-phone .iti input[type=text]::placeholder{color:#ffffffd9!important}.relocation-claim-form .iti{width:100%!important;min-height:47.59px!important}.relocation-claim-form .iti--allow-dropdown .iti__flag-container,.relocation-claim-form .iti--show-flags .iti__flag-container{background-color:#0000!important;padding-left:12px!important}.relocation-claim-form .iti__selected-dial-code{font-family:inherit;color:#fff!important;font-size:14px!important;font-weight:300!important}.relocation-claim-form .iti__arrow{border-top-color:#fff!important}.relocation-claim-form .relocation-offer-phone .iti input[type=tel],.relocation-claim-form .relocation-offer-phone .iti input[type=text]{border:0!important}
