@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";@keyframes clippath-22102560{0%,to{clip-path:inset(0 0 95% 0)}25%{clip-path:inset(0 95% 0 0)}50%{clip-path:inset(95% 0 0 0)}75%{clip-path:inset(0 0 0 95%)}}.side-panel[data-v-22102560]{width:420px;min-width:340px;max-width:420px;flex-shrink:0;background:#18150f;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(212,184,120,.85) rgba(255,255,255,.06)}.side-panel[data-v-22102560]::-webkit-scrollbar{width:10px}.side-panel[data-v-22102560]::-webkit-scrollbar-track{background:linear-gradient(180deg,#ffffff0f,#ffffff05)}.side-panel[data-v-22102560]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d4b878f2,#b6995df2);border-radius:999px;border:2px solid rgba(24,21,15,.5)}.panel-inner[data-v-22102560]{flex:1;padding:40px 36px 28px;display:flex;flex-direction:column;gap:28px}.brand[data-v-22102560]{display:flex;align-items:center;gap:12px}.brand-logo[data-v-22102560]{width:36px;height:36px;object-fit:contain;filter:brightness(0) saturate(100%) invert(72%) sepia(28%) saturate(600%) hue-rotate(6deg) brightness(96%)}.brand-name[data-v-22102560]{font-size:18px;font-weight:700;letter-spacing:3px;color:#b6995d}.eyebrow[data-v-22102560]{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#c8b99a;margin-bottom:12px}.title[data-v-22102560]{font-size:30px;font-weight:700;color:#f0ead8;line-height:1.25;margin-bottom:14px;font-family:Playfair Display,serif}.subtitle[data-v-22102560]{font-size:13px;color:#c8b99a;line-height:1.7}.divider[data-v-22102560]{border:none;border-top:1px solid rgba(182,153,93,.2)}.perks[data-v-22102560]{list-style:none;display:flex;flex-direction:column;gap:18px;padding:0}.perk[data-v-22102560]{display:flex;align-items:flex-start;gap:14px}.perk-icon[data-v-22102560]{width:38px;height:38px;min-width:38px;border-radius:10px;background:#b6995d1f;border:1px solid rgba(182,153,93,.2);display:flex;align-items:center;justify-content:center}.perk-icon .material-icons[data-v-22102560]{font-size:18px;color:#d4b878}.perk-title[data-v-22102560]{font-size:13px;font-weight:700;color:#f0ead8;margin-bottom:3px}.perk-text[data-v-22102560]{font-size:12px;color:#c8b99a;line-height:1.5}.testimonial[data-v-22102560]{border:1px solid rgba(182,153,93,.2);border-radius:12px;background:#ffffff0a;padding:18px 20px;margin:0}.testimonial-text[data-v-22102560]{font-size:13px;color:#c8b99a;line-height:1.65;font-style:italic;margin-bottom:14px}.testimonial-author[data-v-22102560]{display:flex;align-items:center;gap:12px}.testimonial-avatar[data-v-22102560]{width:36px;height:36px;border-radius:50%;background:#b6995d26;border:1.5px solid rgba(182,153,93,.3);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#d4b878}.testimonial-name[data-v-22102560]{font-size:12px;font-weight:700;color:#f0ead8}.testimonial-meta[data-v-22102560]{font-size:11px;color:#c8b99a;margin-top:1px}.step-progress[data-v-22102560]{padding:20px 36px 28px;border-top:1px solid rgba(182,153,93,.15);display:flex;align-items:flex-start;gap:0}.step-dot-wrap[data-v-22102560]{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}.step-dot[data-v-22102560]{width:30px;height:30px;border-radius:50%;border:2px solid rgba(182,153,93,.3);background:#ffffff0a;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#c8b99a;transition:all .35s ease;margin-bottom:8px;z-index:1}.step-dot .material-icons[data-v-22102560]{font-size:14px;color:#c8b99a}.step-dot.active[data-v-22102560]{background:#b6995d;border-color:#b6995d;color:#fff;box-shadow:0 0 0 4px #b6995d33}.step-dot.active .material-icons[data-v-22102560]{color:#fff}.step-dot.done[data-v-22102560]{background:#b6995d33;border-color:#b6995d80;color:#d4b878}.step-dot.done .material-icons[data-v-22102560]{color:#d4b878}.step-dot-label[data-v-22102560]{font-size:10px;color:#c8b99a;text-align:center;transition:color .3s}.step-dot-label.active[data-v-22102560]{color:#b6995d;font-weight:700}.step-connector[data-v-22102560]{position:absolute;top:15px;left:calc(50% + 16px);right:calc(-50% + 16px);height:2px;background:#b6995d2e}@media (max-width: 810px){.side-panel[data-v-22102560]{position:static;width:100%;max-width:100%;min-width:unset;height:auto;max-height:none;flex-direction:row;align-items:stretch;overflow-y:visible}.panel-inner[data-v-22102560]{display:none}.step-progress[data-v-22102560]{flex:1;padding:14px 24px;border-top:none;border-right:1px solid rgba(182,153,93,.15)}}@media (max-width: 600px){.side-panel[data-v-22102560]{display:none}}@keyframes clippath-7ba7a704{0%,to{clip-path:inset(0 0 95% 0)}25%{clip-path:inset(0 95% 0 0)}50%{clip-path:inset(95% 0 0 0)}75%{clip-path:inset(0 0 0 95%)}}.confirmation-wrap[data-v-7ba7a704]{min-height:calc(100vh - var(--page-top-offset));background:#f8f4ec;display:flex;align-items:center;justify-content:center;padding:40px 20px}.confirmation-card[data-v-7ba7a704]{background:#fffdf9;border:1px solid #e8e0d0;border-radius:20px;padding:56px 48px;max-width:520px;width:100%;text-align:center;box-shadow:0 8px 32px #18150f1f}@media (max-width: 600px){.confirmation-card[data-v-7ba7a704]{padding:36px 24px;border-radius:14px}}.icon-wrap[data-v-7ba7a704]{margin-bottom:24px}.check-icon[data-v-7ba7a704]{font-size:64px;color:#b6995d}.conf-title[data-v-7ba7a704]{font-size:26px;font-weight:700;color:#2d2a22;margin-bottom:14px}.conf-text[data-v-7ba7a704]{font-size:15px;color:#6b6050;line-height:1.7;margin-bottom:28px}.conf-text strong[data-v-7ba7a704]{color:#2d2a22;font-weight:700}.conf-chips[data-v-7ba7a704]{display:flex;flex-direction:column;gap:10px;margin-bottom:36px}.chip[data-v-7ba7a704]{display:inline-flex;align-items:center;gap:8px;border:1px solid #e8e0d0;border-radius:50px;padding:8px 18px;font-size:13px;color:#6b6050;background:#b6995d0d}.chip .material-icons[data-v-7ba7a704]{font-size:16px;color:#b6995d}.back-btn[data-v-7ba7a704]{display:inline-flex;align-items:center;gap:8px;background:#b6995d;color:#fff;border:none;border-radius:10px;padding:13px 32px;font-size:15px;font-weight:700;cursor:pointer;transition:background .25s ease,transform .2s ease;font-family:inherit}.back-btn .material-icons[data-v-7ba7a704]{font-size:18px;color:#fff}.back-btn[data-v-7ba7a704]:hover{background:#8a6f3a;transform:translateY(-1px)}@keyframes clippath-b845de43{0%,to{clip-path:inset(0 0 95% 0)}25%{clip-path:inset(0 95% 0 0)}50%{clip-path:inset(95% 0 0 0)}75%{clip-path:inset(0 0 0 95%)}}.step-content[data-v-b845de43]{display:flex;flex-direction:column;flex:1}.step-header[data-v-b845de43]{padding:28px 40px 22px;border-bottom:1px solid #e8e0d0}@media (max-width: 600px){.step-header[data-v-b845de43]{padding:20px 20px 18px}}.step-tag[data-v-b845de43]{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#b6995d;margin-bottom:6px}.step-title[data-v-b845de43]{font-size:22px;font-weight:700;color:#2d2a22;margin-bottom:4px}.step-desc[data-v-b845de43]{font-size:13px;color:#8a7d6a;line-height:1.5}.step-form[data-v-b845de43]{flex:1;display:flex;flex-direction:column}.field-group-title[data-v-b845de43]{padding:24px 40px 14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#a8987e}@media (max-width: 600px){.field-group-title[data-v-b845de43]{padding:18px 20px 12px}}.form-row[data-v-b845de43]{display:grid;gap:16px;padding:0 40px;margin-bottom:16px}.form-row.two-col[data-v-b845de43]{grid-template-columns:1fr 1fr}.form-row.one-col[data-v-b845de43]{grid-template-columns:1fr}@media (max-width: 810px){.form-row.two-col[data-v-b845de43]{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.form-row[data-v-b845de43]{padding:0 20px}.form-row.two-col[data-v-b845de43]{grid-template-columns:1fr}}.field[data-v-b845de43]{display:flex;flex-direction:column;gap:6px}.field label[data-v-b845de43]{font-size:12px;font-weight:700;color:#5a5040}.field input[data-v-b845de43],.field select[data-v-b845de43]{height:44px;border:1.5px solid #e8e0d0;border-radius:9px;padding:0 14px;font-size:14px;color:#2d2a22;background:#fff;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.field input[data-v-b845de43]::placeholder,.field select[data-v-b845de43]::placeholder{color:#c4b89e}.field input[data-v-b845de43]:focus,.field select[data-v-b845de43]:focus{border-color:#b6995d;box-shadow:0 0 0 3px #b6995d1f;outline:none}.field.error input[data-v-b845de43],.field.error select[data-v-b845de43]{border-color:#c0605a;box-shadow:none}.hint[data-v-b845de43]{font-size:11px;color:#b0a28a;margin-top:-2px}.error-msg[data-v-b845de43]{font-size:11px;color:#c0605a;font-weight:600;margin-top:-2px}.req[data-v-b845de43]{color:#c0605a}.opt[data-v-b845de43]{font-size:11px;color:#b0a28a;font-weight:400;font-style:italic}.manager-toggle[data-v-b845de43]{display:flex;align-items:center;gap:8px;margin:8px 40px 16px;padding:12px 16px;border:1.5px dashed #e8e0d0;border-radius:10px;cursor:pointer;color:#6b6050;font-size:13px;font-weight:600;transition:background .2s,border-color .2s}.manager-toggle .material-icons[data-v-b845de43]{font-size:18px;color:#b6995d}.manager-toggle[data-v-b845de43]:hover{background:#b6995d0d;border-color:#b6995d66}@media (max-width: 600px){.manager-toggle[data-v-b845de43]{margin:8px 20px 16px}}.opt-badge[data-v-b845de43]{font-size:11px;color:#b0a28a;font-weight:400;margin-left:auto}@media (max-width: 600px){.opt-badge[data-v-b845de43]{display:none}}.manager-section[data-v-b845de43]{padding-bottom:8px;overflow:hidden}.expand-enter-active[data-v-b845de43],.expand-leave-active[data-v-b845de43]{transition:opacity .25s ease,transform .25s ease}.expand-enter-from[data-v-b845de43],.expand-leave-to[data-v-b845de43]{opacity:0;transform:translateY(-8px)}.step-footer[data-v-b845de43]{display:flex;align-items:center;justify-content:space-between;padding:18px 40px 28px;margin-top:auto;border-top:1px solid #e8e0d0}@media (max-width: 600px){.step-footer[data-v-b845de43]{padding:16px 20px 24px;flex-direction:column;gap:12px;align-items:stretch}}.footer-left .req-legend[data-v-b845de43]{font-size:12px;color:#a8987e}.btn-next[data-v-b845de43]{display:inline-flex;align-items:center;gap:8px;background:#b6995d;color:#fff;border:none;border-radius:10px;padding:12px 26px;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .25s ease,transform .2s ease}.btn-next .material-icons[data-v-b845de43]{font-size:18px;color:#fff}.btn-next[data-v-b845de43]:hover{background:#8a6f3a;transform:translateY(-1px)}@media (max-width: 600px){.btn-next[data-v-b845de43]{justify-content:center}}@keyframes clippath-f753b3f6{0%,to{clip-path:inset(0 0 95% 0)}25%{clip-path:inset(0 95% 0 0)}50%{clip-path:inset(95% 0 0 0)}75%{clip-path:inset(0 0 0 95%)}}.step-content[data-v-f753b3f6]{display:flex;flex-direction:column;flex:1}.step-header[data-v-f753b3f6]{padding:28px 40px 22px;border-bottom:1px solid #e8e0d0}@media (max-width: 600px){.step-header[data-v-f753b3f6]{padding:20px 20px 18px}}.step-tag[data-v-f753b3f6]{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#b6995d;margin-bottom:6px}.step-title[data-v-f753b3f6]{font-size:22px;font-weight:700;color:#2d2a22;margin-bottom:4px}.step-desc[data-v-f753b3f6]{font-size:13px;color:#8a7d6a;line-height:1.5}.step-form[data-v-f753b3f6]{flex:1;display:flex;flex-direction:column}.field-group-title[data-v-f753b3f6]{padding:22px 40px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#a8987e}@media (max-width: 600px){.field-group-title[data-v-f753b3f6]{padding:16px 20px 10px}}.form-row[data-v-f753b3f6]{display:grid;gap:16px;padding:0 40px;margin-bottom:14px}.form-row.two-col[data-v-f753b3f6]{grid-template-columns:1fr 1fr}.form-row.three-col[data-v-f753b3f6]{grid-template-columns:1fr 1fr 1fr}.form-row.one-col[data-v-f753b3f6]{grid-template-columns:1fr}@media (max-width: 810px){.form-row.three-col[data-v-f753b3f6]{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.form-row[data-v-f753b3f6]{padding:0 20px}.form-row.two-col[data-v-f753b3f6],.form-row.three-col[data-v-f753b3f6]{grid-template-columns:1fr}}.field[data-v-f753b3f6]{display:flex;flex-direction:column;gap:5px}.field label[data-v-f753b3f6]{font-size:12px;font-weight:700;color:#5a5040}.field input[data-v-f753b3f6],.field select[data-v-f753b3f6]{height:44px;border:1.5px solid #e8e0d0;border-radius:9px;padding:0 14px;font-size:14px;color:#2d2a22;background:#fff;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.field input[data-v-f753b3f6]::placeholder,.field select[data-v-f753b3f6]::placeholder{color:#c4b89e}.field input[data-v-f753b3f6]:focus,.field select[data-v-f753b3f6]:focus{border-color:#b6995d;box-shadow:0 0 0 3px #b6995d1f;outline:none}.field.error input[data-v-f753b3f6],.field.error select[data-v-f753b3f6]{border-color:#c0605a}.hint[data-v-f753b3f6]{font-size:11px;color:#b0a28a}.error-msg[data-v-f753b3f6]{font-size:11px;color:#c0605a;font-weight:600}.req[data-v-f753b3f6]{color:#c0605a}.step-footer[data-v-f753b3f6]{display:flex;align-items:center;justify-content:space-between;padding:18px 40px 28px;margin-top:auto;border-top:1px solid #e8e0d0}@media (max-width: 600px){.step-footer[data-v-f753b3f6]{padding:16px 20px 24px;flex-direction:column-reverse;gap:10px}}.btn-back[data-v-f753b3f6]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1.5px solid #e8e0d0;border-radius:10px;padding:11px 22px;font-size:14px;font-weight:700;color:#6b6050;font-family:inherit;cursor:pointer;transition:border-color .2s,background .2s}.btn-back .material-icons[data-v-f753b3f6]{font-size:18px;color:#a8987e}.btn-back[data-v-f753b3f6]:hover{background:#b6995d0f;border-color:#b6995d66}@media (max-width: 600px){.btn-back[data-v-f753b3f6]{justify-content:center}}.btn-next[data-v-f753b3f6]{display:inline-flex;align-items:center;gap:8px;background:#b6995d;color:#fff;border:none;border-radius:10px;padding:12px 26px;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .25s ease,transform .2s ease}.btn-next .material-icons[data-v-f753b3f6]{font-size:18px;color:#fff}.btn-next[data-v-f753b3f6]:hover{background:#8a6f3a;transform:translateY(-1px)}@media (max-width: 600px){.btn-next[data-v-f753b3f6]{justify-content:center}}@keyframes clippath-d8580b6d{0%,to{clip-path:inset(0 0 95% 0)}25%{clip-path:inset(0 95% 0 0)}50%{clip-path:inset(95% 0 0 0)}75%{clip-path:inset(0 0 0 95%)}}.step-content[data-v-d8580b6d]{display:flex;flex-direction:column;flex:1}.step-header[data-v-d8580b6d]{padding:28px 40px 22px;border-bottom:1px solid #e8e0d0}@media (max-width: 600px){.step-header[data-v-d8580b6d]{padding:20px 20px 18px}}.step-tag[data-v-d8580b6d]{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#b6995d;margin-bottom:6px}.step-title[data-v-d8580b6d]{font-size:22px;font-weight:700;color:#2d2a22;margin-bottom:4px}.step-desc[data-v-d8580b6d]{font-size:13px;color:#8a7d6a;line-height:1.5}.step-form[data-v-d8580b6d]{flex:1;display:flex;flex-direction:column}.field-group-title[data-v-d8580b6d]{padding:22px 40px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#a8987e}@media (max-width: 600px){.field-group-title[data-v-d8580b6d]{padding:16px 20px 10px}}.form-row[data-v-d8580b6d]{display:grid;gap:16px;padding:0 40px;margin-bottom:14px}.form-row.two-col[data-v-d8580b6d]{grid-template-columns:1fr 1fr}.form-row.one-col[data-v-d8580b6d]{grid-template-columns:1fr}@media (max-width: 600px){.form-row[data-v-d8580b6d]{padding:0 20px}.form-row.two-col[data-v-d8580b6d]{grid-template-columns:1fr}}.field[data-v-d8580b6d]{display:flex;flex-direction:column;gap:5px}.field label[data-v-d8580b6d]{font-size:12px;font-weight:700;color:#5a5040}.field input[data-v-d8580b6d],.field select[data-v-d8580b6d]{height:44px;border:1.5px solid #e8e0d0;border-radius:9px;padding:0 14px;font-size:14px;color:#2d2a22;background:#fff;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.field input[data-v-d8580b6d]::placeholder,.field select[data-v-d8580b6d]::placeholder{color:#c4b89e}.field input[data-v-d8580b6d]:focus,.field select[data-v-d8580b6d]:focus{border-color:#b6995d;box-shadow:0 0 0 3px #b6995d1f;outline:none}.field textarea[data-v-d8580b6d]{border:1.5px solid #e8e0d0;border-radius:9px;padding:12px 14px;font-size:14px;color:#2d2a22;background:#fff;font-family:inherit;resize:vertical;min-height:100px;line-height:1.5;transition:border-color .2s ease,box-shadow .2s ease}.field textarea[data-v-d8580b6d]::placeholder{color:#c4b89e}.field textarea[data-v-d8580b6d]:focus{border-color:#b6995d;box-shadow:0 0 0 3px #b6995d1f;outline:none}.hint[data-v-d8580b6d]{font-size:11px;color:#b0a28a}.star-rating[data-v-d8580b6d]{display:flex;gap:4px;padding:4px 0}.star[data-v-d8580b6d]{background:none;border:none;padding:2px;cursor:pointer;border-radius:4px;transition:transform .15s ease}.star .material-icons[data-v-d8580b6d]{font-size:26px;color:#d8cdb8;transition:color .2s ease}.star.active .material-icons[data-v-d8580b6d]{color:#b6995d}.star[data-v-d8580b6d]:hover{transform:scale(1.15)}.star:hover .material-icons[data-v-d8580b6d]{color:#d4b878}.step-footer[data-v-d8580b6d]{display:flex;align-items:center;justify-content:space-between;padding:18px 40px 28px;margin-top:auto;border-top:1px solid #e8e0d0}@media (max-width: 600px){.step-footer[data-v-d8580b6d]{padding:16px 20px 24px;flex-direction:column-reverse;gap:10px}}.btn-back[data-v-d8580b6d]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1.5px solid #e8e0d0;border-radius:10px;padding:11px 22px;font-size:14px;font-weight:700;color:#6b6050;font-family:inherit;cursor:pointer;transition:border-color .2s,background .2s}.btn-back .material-icons[data-v-d8580b6d]{font-size:18px;color:#a8987e}.btn-back[data-v-d8580b6d]:hover:not(:disabled){background:#b6995d0f;border-color:#b6995d66}.btn-back[data-v-d8580b6d]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 600px){.btn-back[data-v-d8580b6d]{justify-content:center}}.btn-submit[data-v-d8580b6d]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#b6995d,#8a6f3a);color:#fff;border:none;border-radius:10px;padding:12px 30px;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .25s ease,transform .2s ease}.btn-submit .material-icons[data-v-d8580b6d]{font-size:18px;color:#fff}.btn-submit>span[data-v-d8580b6d]{display:inline-flex;align-items:center;gap:8px}.btn-submit[data-v-d8580b6d]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-submit[data-v-d8580b6d]:disabled{opacity:.65;cursor:not-allowed}@media (max-width: 600px){.btn-submit[data-v-d8580b6d]{justify-content:center}}.submitting-state[data-v-d8580b6d]{display:inline-flex;align-items:center;gap:8px}.spinner[data-v-d8580b6d]{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-d8580b6d .7s linear infinite;display:inline-block}@keyframes spin-d8580b6d{to{transform:rotate(360deg)}}:root{--page-top-offset: var(--header-height, 72px)}#becomePartnerApp{font-family:Montserrat,sans-serif}@keyframes clippath-28df0bfc{0%,to{clip-path:inset(0 0 95% 0)}25%{clip-path:inset(0 95% 0 0)}50%{clip-path:inset(95% 0 0 0)}75%{clip-path:inset(0 0 0 95%)}}.become-partner-page[data-v-28df0bfc]{background:#f8f4ec;margin-top:0;height:calc(100vh - var(--page-top-offset));max-height:calc(100vh - var(--page-top-offset));overflow:hidden}@supports (height: 100dvh){.become-partner-page[data-v-28df0bfc]{margin-top:0;height:calc(100dvh - var(--page-top-offset));max-height:calc(100dvh - var(--page-top-offset))}}.mobile-banner[data-v-28df0bfc]{display:none;align-items:center;justify-content:space-between;background:#18150f;padding:14px 20px;border-bottom:1px solid rgba(182,153,93,.2)}@media (max-width: 600px){.mobile-banner[data-v-28df0bfc]{display:flex}}.mobile-brand[data-v-28df0bfc]{display:flex;align-items:center;gap:10px}.mobile-logo[data-v-28df0bfc]{width:28px;height:28px;object-fit:contain;filter:brightness(0) saturate(100%) invert(72%) sepia(28%) saturate(600%) hue-rotate(6deg) brightness(96%)}.mobile-brand-name[data-v-28df0bfc]{font-size:14px;font-weight:700;letter-spacing:2px;color:#b6995d}.mobile-step-tag[data-v-28df0bfc]{font-size:12px;color:#c8b99a;font-weight:600}.mobile-step-label[data-v-28df0bfc]{color:#c8b99a;font-weight:400}@media (max-width: 380px){.mobile-step-label[data-v-28df0bfc]{display:none}}.wizard-layout[data-v-28df0bfc]{display:flex;height:100%;max-height:100%;min-height:0;align-items:stretch;overflow:hidden}.form-panel[data-v-28df0bfc]{flex:1;min-width:0;min-height:0;max-height:100%;background:#fffdf9;display:flex;flex-direction:column;overflow-y:auto;box-shadow:-1px 0 #e8e0d0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(182,153,93,.65) #f2ecdf}.form-panel[data-v-28df0bfc]::-webkit-scrollbar{width:10px}.form-panel[data-v-28df0bfc]::-webkit-scrollbar-track{background:linear-gradient(180deg,#f8f4ec,#eee4d2)}.form-panel[data-v-28df0bfc]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#b6995de6,#8a6f3af2);border-radius:999px;border:2px solid #f8f4ec}.progress-bar[data-v-28df0bfc]{height:4px;background:#e8e0d0;flex-shrink:0}.progress-fill[data-v-28df0bfc]{height:100%;background:linear-gradient(90deg,#b6995d,#d4b878);transition:width .5s cubic-bezier(.4,0,.2,1);border-radius:0 2px 2px 0}.step-tabs[data-v-28df0bfc]{display:flex;border-bottom:1px solid #e8e0d0;background:#f8f4ec99;flex-shrink:0}.step-tab[data-v-28df0bfc]{flex:1;display:flex;align-items:center;gap:10px;padding:14px 20px;border-right:1px solid #e8e0d0;opacity:.5;transition:opacity .3s ease}.step-tab[data-v-28df0bfc]:last-child{border-right:none}.step-tab.active[data-v-28df0bfc]{opacity:1}.step-tab.done[data-v-28df0bfc]{opacity:.7}@media (max-width: 600px){.step-tab[data-v-28df0bfc]{padding:12px 10px;gap:6px;flex-direction:column;align-items:center;text-align:center}}.tab-num[data-v-28df0bfc]{width:30px;height:30px;min-width:30px;border-radius:50%;border:2px solid #e8e0d0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#a8987e;background:#fff;transition:all .3s ease}.tab-num .material-icons[data-v-28df0bfc]{font-size:15px;color:#a8987e}.step-tab.active .tab-num[data-v-28df0bfc]{background:#b6995d;border-color:#b6995d;color:#fff;box-shadow:0 0 0 3px #b6995d2e}.step-tab.active .tab-num .material-icons[data-v-28df0bfc]{color:#fff}.step-tab.done .tab-num[data-v-28df0bfc]{background:#b6995d26;border-color:#b6995d66;color:#b6995d}.step-tab.done .tab-num .material-icons[data-v-28df0bfc]{color:#b6995d}@media (max-width: 600px){.tab-num[data-v-28df0bfc]{width:26px;height:26px;min-width:26px;font-size:11px}.tab-num .material-icons[data-v-28df0bfc]{font-size:13px}}.tab-text[data-v-28df0bfc]{min-width:0}@media (max-width: 600px){.tab-text[data-v-28df0bfc]{display:none}}.tab-label[data-v-28df0bfc]{font-size:13px;font-weight:700;color:#2d2a22;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-sublabel[data-v-28df0bfc]{font-size:11px;color:#a8987e;margin-top:1px}.step-forward-enter-active[data-v-28df0bfc],.step-forward-leave-active[data-v-28df0bfc],.step-backward-enter-active[data-v-28df0bfc],.step-backward-leave-active[data-v-28df0bfc]{transition:opacity .25s ease,transform .25s ease}.step-forward-enter-from[data-v-28df0bfc]{opacity:0;transform:translate(24px)}.step-forward-leave-to[data-v-28df0bfc],.step-backward-enter-from[data-v-28df0bfc]{opacity:0;transform:translate(-24px)}.step-backward-leave-to[data-v-28df0bfc]{opacity:0;transform:translate(24px)}@media (max-width: 810px){.wizard-layout[data-v-28df0bfc]{flex-direction:column;height:100%;max-height:100%}.form-panel[data-v-28df0bfc]{box-shadow:none;border-top:1px solid #e8e0d0}}@media (max-width: 600px){.wizard-layout[data-v-28df0bfc]{height:100%;max-height:100%}.step-tabs[data-v-28df0bfc]{justify-content:center}}
