.trust-strip[data-v-725fffec]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem .5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--travel-border)}.trust-item[data-v-725fffec]{font-size:.75rem;font-weight:800;color:var(--travel-muted);white-space:nowrap}.trust-dot[data-v-725fffec]{font-size:.75rem;color:color-mix(in oklch,var(--travel-muted) 50%,transparent)}.form-label[data-v-725fffec]{font-size:.8125rem;font-weight:900;color:var(--travel-text);letter-spacing:.02em}.form-input[data-v-725fffec]{width:100%;height:2.75rem;border:1px solid var(--travel-border);border-radius:.5rem;background-color:var(--travel-bg);color:var(--travel-text);padding:0 .75rem;font-size:.875rem;font-weight:600;outline:none;transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input[data-v-725fffec]:focus{border-color:var(--travel-gold);box-shadow:0 0 0 3px var(--travel-gold-10)}.form-textarea[data-v-725fffec]{width:100%;border:1px solid var(--travel-border);border-radius:.5rem;background-color:var(--travel-bg);color:var(--travel-text);padding:.75rem;font-size:.875rem;font-weight:600;line-height:1.6rem;outline:none;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.form-textarea[data-v-725fffec]:focus{border-color:var(--travel-gold);box-shadow:0 0 0 3px var(--travel-gold-10)}.form-checkbox[data-v-725fffec]{width:1.1rem;height:1.1rem;accent-color:var(--travel-gold);cursor:pointer;flex-shrink:0}.chip-btn[data-v-725fffec]{padding:.5rem .875rem;border:1px solid var(--travel-border);border-radius:999px;background-color:var(--travel-bg);color:var(--travel-muted);font-size:.8125rem;font-weight:700;min-height:40px;transition:border-color .15s ease,background-color .15s ease,color .15s ease;cursor:pointer}.chip-btn[data-v-725fffec]:hover{border-color:var(--travel-gold);background-color:var(--travel-gold-10);color:var(--travel-text)}.chip-active[data-v-725fffec]{border-color:var(--travel-gold)!important;background-color:var(--travel-gold-10)!important;color:var(--travel-gold)!important}.step-btn[data-v-725fffec]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:3rem;border-radius:999px;background-color:var(--travel-inverted);color:var(--travel-text-inv);font-size:.9375rem;font-weight:900;border:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.step-btn[data-v-725fffec]:hover{opacity:.88;transform:translateY(-1px)}.step-btn-secondary[data-v-725fffec]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:3rem;padding:0 1.5rem;border-radius:999px;background-color:transparent;color:var(--travel-muted);font-size:.875rem;font-weight:700;border:1px solid var(--travel-border);cursor:pointer;transition:border-color .2s ease,color .2s ease;white-space:nowrap}.step-btn-secondary[data-v-725fffec]:hover{border-color:var(--travel-gold);color:var(--travel-gold)}.submit-btn[data-v-725fffec]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:3rem;border-radius:999px;background-color:var(--travel-inverted);color:var(--travel-text-inv);font-size:.9375rem;font-weight:900;border:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.submit-btn[data-v-725fffec]:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.submit-btn[data-v-725fffec]:disabled{opacity:.55;cursor:wait}
