.b6yUiq_wrapper{width:100%;display:block;position:relative}.b6yUiq_label{color:#6b7280;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.b6yUiq_field{height:var(--pf-height,46px);border:1px solid var(--pf-border,#e9e9e9);border-radius:var(--pf-radius,16px);background:#fff;align-items:stretch;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.b6yUiq_field:hover{border-color:#89beec}.b6yUiq_field.b6yUiq_isFocus{border-color:#2465b3;box-shadow:0 0 0 3px #2465b31f}.b6yUiq_field.b6yUiq_isError{background:#faf0f0;border-color:#fa4141}.b6yUiq_field.b6yUiq_isError .b6yUiq_country{background:0 0}.b6yUiq_country{border:none;border-right:1px solid var(--pf-border,#e9e9e9);border-radius:var(--pf-radius,16px) 0 0 var(--pf-radius,16px);color:#31364e;cursor:pointer;background:#f7f8fa;flex:none;align-items:center;gap:8px;padding:0 12px 0 14px;font-family:inherit;font-size:15px;transition:background .15s;display:flex}.b6yUiq_country:hover{background:#eef1f5}.b6yUiq_flag{-o-object-fit:cover;object-fit:cover;border-radius:3px;flex:none;width:22px;height:16px;display:block;box-shadow:0 0 0 1px #0000000f}.b6yUiq_code{letter-spacing:.2px;font-weight:500}.b6yUiq_chev{border-bottom:2px solid #7a7f8c;border-right:2px solid #7a7f8c;flex:none;width:9px;height:9px;margin-top:-3px;transition:transform .2s;transform:rotate(45deg)}.b6yUiq_isOpen .b6yUiq_chev{margin-top:2px;transform:rotate(-135deg)}.b6yUiq_number{color:#31364e;border-radius:0 var(--pf-radius,16px) var(--pf-radius,16px) 0;outline:none;flex:auto;min-width:0;height:100%;padding:0 16px;font-family:inherit;font-size:16px;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important}.b6yUiq_number::placeholder{color:#9598a6}.b6yUiq_menu{z-index:20;background:#fff;border-radius:10px;width:320px;max-width:calc(100vw - 32px);padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 30px #00000029}.b6yUiq_search{border-radius:8px;outline:none;width:100%;height:38px;margin-bottom:6px;padding:0 12px;font-family:inherit;font-size:14px;box-shadow:none!important;border:1px solid #e9e9e9!important}.b6yUiq_search:focus{border-color:#2465b3!important}.b6yUiq_list{max-height:220px;overflow-y:auto}.b6yUiq_item{color:#31364e;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-family:inherit;font-size:15px;display:flex}.b6yUiq_item:hover,.b6yUiq_item.b6yUiq_itemActive{background:#f1f4f8}.b6yUiq_name{flex:auto}.b6yUiq_dial{color:#6b6b6b;flex:none}.b6yUiq_noResults{color:#9598a6;text-align:center;padding:12px 10px;font-size:14px}
._6ZynTq_overlay{z-index:1050;background-color:#31364e80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._6ZynTq_modal{background-color:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:760px;max-height:calc(100vh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #31364e26}._6ZynTq_header{text-align:center;background-color:#e9e6fa;flex-shrink:0;padding:28px 56px 24px;position:relative}._6ZynTq_closeButton{cursor:pointer;background-color:#fff;border:1px solid #9598a6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:16px;right:16px}._6ZynTq_closeButton img{width:12px;height:12px}._6ZynTq_closeButton:hover{opacity:.85}._6ZynTq_title{color:#724caa;margin:0;font-family:Lora,serif;font-size:36px;font-weight:400;line-height:44px}._6ZynTq_body{background-color:#fff;flex:1;padding:32px 40px 40px;overflow-y:auto}._6ZynTq_stepsGrid{grid-template-columns:1fr 1fr;gap:32px 48px;display:grid}@media (max-width:640px){._6ZynTq_stepsGrid{grid-template-columns:1fr;gap:28px}}._6ZynTq_step{align-items:flex-start;gap:16px;display:flex}._6ZynTq_stepNumber{color:#31364e;flex-shrink:0;width:28px;font-family:Work Sans,sans-serif;font-size:42px;font-weight:400;line-height:1}._6ZynTq_stepContent{flex:1;min-width:0;padding-top:4px}._6ZynTq_stepTitle{color:#31364e;margin:0 0 4px;font-family:Work Sans,sans-serif;font-size:18px;font-weight:600;line-height:1.4}._6ZynTq_flexBrand{font-style:italic;font-weight:600}._6ZynTq_stepDescription{color:#31364e;margin:0;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:18px}
