.IPiDba_field{border-bottom:var(--hairline) solid var(--color-graphite-60);width:100%;transition:border-color .2s;display:block}.IPiDba_field:focus-within,.IPiDba_filled{border-bottom-color:var(--color-graphite)}.IPiDba_error,.IPiDba_error:focus-within{border-bottom-color:var(--color-error)}.IPiDba_input{width:100%;padding:var(--control-input-padding);font-size:var(--text-body);letter-spacing:-.02em;color:var(--color-graphite);background:0 0;border:none;outline:none;font-weight:500}.IPiDba_input::placeholder{color:var(--color-graphite-60)}.IPiDba_phoneField{align-items:center;gap:var(--space-10);padding:var(--control-input-padding);display:flex}.IPiDba_country{align-items:center;gap:var(--space-8);flex-shrink:0;display:inline-flex}.IPiDba_flag{font-size:var(--space-20);line-height:1}.IPiDba_chevron{border-top:5px solid var(--color-graphite-60);border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.IPiDba_prefix{color:var(--color-graphite-60);font-size:var(--text-body);letter-spacing:-.02em;flex-shrink:0;font-weight:500}.IPiDba_phoneInput{min-width:0;padding:0}.IPiDba_error .IPiDba_input,.IPiDba_error .IPiDba_input::placeholder,.IPiDba_error .IPiDba_prefix{color:var(--color-error)}.IPiDba_errorText{margin-top:var(--space-8);color:var(--color-error)}@media (min-width:1025px){.IPiDba_input{min-height:var(--control-input-inner-height);padding-block:0}.IPiDba_phoneField{min-height:var(--control-input-height);padding-block:0}.IPiDba_phoneInput{min-height:0}}@media (min-width:1025px) and (max-width:1279px){.IPiDba_chevron{border-top-width:.390625vw;border-left-width:.3125vw;border-right-width:.3125vw}}
