.-wF6kG_shell{flex-direction:column;gap:1rem;min-width:0;display:flex}.-wF6kG_progressHeader{gap:.25rem;min-width:0;display:grid}.-wF6kG_progressHeader span{color:var(--nc-color-primary,#4f936d);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:700}.-wF6kG_progressHeader h2{color:var(--nc-color-text,#1c2d29);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(1.35rem,2.8vw,2rem);line-height:1.1}.-wF6kG_progressHeader p{color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 72%, white 28%);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:1rem}.-wF6kG_stepCard{border:1px solid color-mix(in srgb, var(--nc-color-text,#1c2d29) 12%, white 88%);background:#fff;border-radius:1.1rem;min-width:0;padding:1.15rem;box-shadow:0 18px 40px #1c2d290f}.-wF6kG_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.9rem;display:grid}@media (min-width:760px){.-wF6kG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.-wF6kG_field{gap:.35rem;min-width:0;display:grid}.-wF6kG_label{color:var(--nc-color-text,#1c2d29);overflow-wrap:anywhere;font-size:.9rem;font-weight:600}.-wF6kG_input,.-wF6kG_textarea,.-wF6kG_select{border:1px solid color-mix(in srgb, var(--nc-color-text,#1c2d29) 14%, white 86%);font:inherit;color:var(--nc-color-text,#1c2d29);background:color-mix(in srgb, var(--nc-color-bg,#f8f4ee) 35%, white 65%);box-sizing:border-box;border-radius:.8rem;width:100%;min-width:0;max-width:100%;padding:.7rem .8rem;font-size:16px}.-wF6kG_input:focus,.-wF6kG_textarea:focus,.-wF6kG_select:focus{outline:2px solid color-mix(in srgb, var(--nc-color-primary,#4f936d) 70%, white 30%);outline-offset:1px}.-wF6kG_input:disabled,.-wF6kG_textarea:disabled,.-wF6kG_select:disabled{opacity:.55;cursor:not-allowed}.-wF6kG_textarea{resize:vertical;min-height:6rem}.-wF6kG_multiGrid{gap:.4rem;display:grid}.-wF6kG_checkbox{color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 84%, white 16%);touch-action:manipulation;align-items:center;gap:.45rem;font-size:.92rem;display:inline-flex}.-wF6kG_checkbox input:disabled+span{opacity:.6}.-wF6kG_actions{justify-content:space-between;align-items:center;gap:.7rem;min-width:0;display:flex}@media (max-width:640px){.-wF6kG_stepCard{border-radius:.9rem;padding:.9rem}.-wF6kG_progressHeader p{font-size:.92rem;line-height:1.45}.-wF6kG_actions{flex-direction:column-reverse;align-items:stretch}.-wF6kG_primaryButton,.-wF6kG_secondaryButton{width:100%;min-height:3rem}.-wF6kG_consentCard{padding:.85rem}}.-wF6kG_primaryButton,.-wF6kG_secondaryButton{touch-action:manipulation;border:1px solid #0000;border-radius:999px;min-width:0;padding:.58rem 1.1rem;font-size:.94rem;font-weight:700;transition:transform .18s,box-shadow .18s}.-wF6kG_primaryButton:disabled,.-wF6kG_secondaryButton:disabled{opacity:.55;cursor:not-allowed;transform:none}.-wF6kG_primaryButton{background:var(--nc-color-primary,#4f936d);color:#fff;box-shadow:0 12px 20px color-mix(in srgb, var(--nc-color-primary,#4f936d) 34%, transparent)}.-wF6kG_primaryButton:hover:not(:disabled){transform:translateY(-1px)}.-wF6kG_secondaryButton{border-color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 22%, white 78%);color:var(--nc-color-text,#1c2d29);background:#fff}.-wF6kG_errorMessage,.-wF6kG_successMessage{border-radius:.75rem;margin:0;padding:.75rem .85rem;font-size:.92rem}.-wF6kG_errorMessage{color:#a11f1f;background:#ffe9e9;border:1px solid #ffc9c9}.-wF6kG_successMessage{color:#17643f;background:#e9faef;border:1px solid #b7ebca}.-wF6kG_emptyState{border:1px dashed color-mix(in srgb, var(--nc-color-text,#1c2d29) 26%, white 74%);background:color-mix(in srgb, var(--nc-color-bg,#f8f4ee) 40%, white 60%);border-radius:1rem;padding:1rem}.-wF6kG_emptyState h2{margin:0}.-wF6kG_emptyState p{color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 72%, white 28%);margin:.4rem 0 0}.-wF6kG_alertInfo,.-wF6kG_alertError,.-wF6kG_paymentBox,.-wF6kG_fullWidth{grid-column:1/-1}.-wF6kG_consentCard{border:1px solid color-mix(in srgb, var(--nc-color-text,#1c2d29) 10%, white 90%);background:#fff;border-radius:1rem;padding:1rem;box-shadow:0 16px 32px #1c2d290f}.-wF6kG_consentHeader{align-items:flex-start;gap:.75rem;display:flex}.-wF6kG_consentHeader h3{color:var(--nc-color-text,#1c2d29);margin:0;font-size:.95rem;font-weight:700}.-wF6kG_consentHeader p{color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 70%, white 30%);margin:.25rem 0 0;font-size:.85rem}.-wF6kG_consentIcon{background:color-mix(in srgb, var(--nc-color-bg,#f8f4ee) 70%, white 30%);width:2.4rem;height:2.4rem;color:var(--nc-color-primary,#4f936d);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.-wF6kG_consentIcon svg{width:1rem;height:1rem}.-wF6kG_consentCheckbox{border:1px solid color-mix(in srgb, var(--nc-color-text,#1c2d29) 10%, white 90%);background:color-mix(in srgb, var(--nc-color-bg,#f8f4ee) 55%, white 45%);touch-action:manipulation;border-radius:.85rem;gap:.4rem;margin-top:.75rem;padding:.7rem .85rem;display:grid}.-wF6kG_consentCheckbox span{font-size:.9rem}.-wF6kG_consentOptional{border:1px solid color-mix(in srgb, var(--nc-color-text,#1c2d29) 10%, white 90%);color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 70%, white 30%);touch-action:manipulation;background:#fff;border-radius:.85rem;margin-top:.6rem;padding:.7rem .85rem;font-size:.88rem}.-wF6kG_consentSummary{border:1px dashed color-mix(in srgb, var(--nc-color-text,#1c2d29) 18%, white 82%);background:#fff;border-radius:.85rem;margin-top:.6rem;padding:.7rem .85rem}.-wF6kG_consentSummary summary{cursor:pointer;color:var(--nc-color-text,#1c2d29);touch-action:manipulation;font-size:.9rem;font-weight:600}.-wF6kG_consentRows{color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 70%, white 30%);gap:.4rem;margin-top:.5rem;font-size:.85rem;display:grid}.-wF6kG_consentRows strong{color:var(--nc-color-text,#1c2d29)}.-wF6kG_consentHint{color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 62%, white 38%);margin-top:.6rem;font-size:.78rem}.-wF6kG_consentError{color:#a11f1f;background:#ffe9e9;border:1px solid #ffc9c9;border-radius:.7rem;margin-top:.6rem;padding:.5rem .7rem;font-size:.85rem;font-weight:600}.-wF6kG_consentGateNote{color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 62%, white 38%);margin-top:.75rem;font-size:.85rem}.-wF6kG_alertInfo,.-wF6kG_alertError{border-radius:.8rem;padding:.8rem;font-size:.9rem}.-wF6kG_alertInfo{background:color-mix(in srgb, var(--nc-color-bg,#f8f4ee) 25%, white 75%);border:1px solid color-mix(in srgb, var(--nc-color-text,#1c2d29) 14%, white 86%);color:color-mix(in srgb, var(--nc-color-text,#1c2d29) 74%, white 26%)}.-wF6kG_alertError{color:#a11f1f;background:#ffe9e9;border:1px solid #ffc9c9;gap:.6rem;display:grid}.-wF6kG_paymentBox{border:1px solid color-mix(in srgb, var(--nc-color-text,#1c2d29) 14%, white 86%);background:color-mix(in srgb, var(--nc-color-bg,#f8f4ee) 20%, white 80%);border-radius:1rem;gap:.8rem;padding:.9rem;display:grid}
.qcuQfW_field{--phone-border:var(--nc-color-border,#dfe5ed);--phone-focus:var(--nc-color-primary,#0e3f62);--phone-text:var(--nc-color-text,#0e3f62);--phone-bg:var(--nc-color-surface,#fff);--phone-muted:var(--nc-color-bg,#f8f9fc);border:1px solid var(--phone-border);width:100%;min-width:0;min-height:44px;color:var(--phone-text);background:var(--phone-bg);border-radius:10px;font-size:1rem;display:flex;position:relative}.qcuQfW_field:focus-within{border-color:var(--phone-focus);outline:2px solid var(--phone-focus);outline-offset:2px}.qcuQfW_field[data-disabled]{opacity:.6}.qcuQfW_field[data-invalid=true]{border-color:var(--nc-color-accent,#dc2648)}.qcuQfW_public{--phone-border:var(--brand-border,#dfe5df);--phone-focus:var(--brand-green,#3f7253);--phone-text:var(--brand-dark,#25392d);--phone-muted:var(--brand-cream,#f8faf6);border-radius:var(--brand-radius,1.5rem);min-height:52px}.qcuQfW_number{width:100%;min-width:0;color:inherit;border-radius:inherit;font:inherit;background:0 0;border:0;outline:none;padding:.65rem .75rem}.qcuQfW_picker{flex-shrink:0;display:flex}.qcuQfW_trigger{border:0;border-right:1px solid var(--phone-border);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px 0 0 10px;align-items:center;gap:.35rem;padding:.5rem;font-size:.875rem;display:flex}.qcuQfW_trigger:focus-visible{outline:2px solid var(--phone-focus);outline-offset:-3px}.qcuQfW_trigger:disabled{cursor:not-allowed}.qcuQfW_token{background:var(--phone-muted);border-radius:5px;padding:.2rem .3rem;font-size:.75rem;font-weight:700}.qcuQfW_popup{z-index:60;border:1px solid var(--phone-border);background:var(--phone-bg);border-radius:12px;width:100%;padding:.5rem;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 10px 30px #0002}.qcuQfW_search{box-sizing:border-box;border:1px solid var(--phone-border);background:var(--phone-bg);width:100%;color:inherit;font:inherit;border-radius:6px;padding:.65rem}.qcuQfW_search:focus-visible{outline:2px solid var(--phone-focus);outline-offset:-2px}.qcuQfW_options{max-height:240px;margin-top:.5rem;overflow-y:auto}.qcuQfW_option{cursor:pointer;border-radius:5px;align-items:center;gap:.5rem;min-height:44px;padding:.6rem .3rem;font-size:.875rem;display:flex}.qcuQfW_option[data-active=true],.qcuQfW_option:hover{background:var(--phone-muted)}.qcuQfW_option[aria-selected=true]{font-weight:700}.qcuQfW_countryName{overflow-wrap:anywhere;flex:1;min-width:0}.qcuQfW_empty{margin:0;padding:.75rem;font-size:.875rem}
