.order-wrapper[data-v-57b42f20]{margin:0;padding:24px 0;position:relative;width:100%}.order-form[data-v-57b42f20]{width:100%}.order-card[data-v-57b42f20]{background:#fff;box-shadow:0 8px 24px #1118271f;width:100%}.order-header[data-v-57b42f20]{background:linear-gradient(135deg,#f8bbd0,#e91e63);color:#fff;padding:1.5rem}.order-title[data-v-57b42f20]{font-size:1.1rem;font-weight:700;letter-spacing:.05em}.order-subtitle[data-v-57b42f20]{font-size:.85rem;margin-top:4px;opacity:.9}.order-body[data-v-57b42f20]{padding:1.5rem;width:100%}.honeypot[data-v-57b42f20]{height:0!important;left:-9999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;width:0!important}.section-label[data-v-57b42f20]{align-items:center;color:#555;display:inline-flex;font-size:.95rem;font-weight:600;gap:4px;padding-left:8px;position:relative}.section-label[data-v-57b42f20]:before{background:#e91e63;border-radius:999px;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.field-label[data-v-57b42f20]{color:#333;display:block;font-size:.95rem;font-weight:500;margin-bottom:10px}.form-item[data-v-57b42f20]{margin-bottom:.875rem}.form-item[data-v-57b42f20]:last-child{margin-bottom:0}.field-input[data-v-57b42f20]{background:#fff;border:1px solid rgba(233,30,99,.35);border-radius:10px;color:#222;min-height:48px;padding:11px 14px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.field-input[data-v-57b42f20]:focus{border-color:#e91e63;box-shadow:0 0 0 3px #e91e6324;outline:0}.field-input--pending[data-v-57b42f20]{background:#fdf2f6}.field-input--filled[data-v-57b42f20],.field-input--optional[data-v-57b42f20]{background:#fff;border-color:#e91e63cc}.field-input--error[data-v-57b42f20]{background:#ffebee;border-color:#f44336cc}.field-error[data-v-57b42f20]{color:#c62828;font-size:.84rem;margin:8px 0 0}.policy-card[data-v-57b42f20]{background:#fff;border:1px solid rgba(233,30,99,.2);border-radius:10px}.policy-inner[data-v-57b42f20]{max-height:260px;overflow-y:auto;padding:12px 16px}.checkbox-option[data-v-57b42f20]{align-items:flex-start;color:#333;display:inline-flex;font-size:.95rem;gap:10px}.checkbox-option input[data-v-57b42f20]{accent-color:#e91e63;height:18px;margin-top:3px;width:18px}.submit-btn[data-v-57b42f20]{background:#e91e63;border:0;border-radius:999px;color:#fff;font-size:1rem;font-weight:700;letter-spacing:1px;min-height:52px;padding:18px 26px;transition:opacity .2s ease,transform .2s ease,background-color .2s ease}.submit-btn[data-v-57b42f20]:hover:not(:disabled){transform:translateY(-1px)}.submit-btn--disabled[data-v-57b42f20],.submit-btn[data-v-57b42f20]:disabled{background:#9e9e9e;cursor:not-allowed;transform:none}.submit-caption[data-v-57b42f20]{color:#555;font-size:.8rem}.loading-overlay[data-v-57b42f20]{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.loading-overlay__backdrop[data-v-57b42f20]{background:#11182759;inset:0;position:absolute}.loading-overlay__card[data-v-57b42f20]{background:#fff;border-radius:12px;box-shadow:0 10px 30px #1118272e;color:#333;font-weight:700;min-width:180px;padding:14px 20px;position:relative;text-align:center;z-index:1}@media(max-width:600px){.order-wrapper[data-v-57b42f20]{padding:16px 0}.submit-btn[data-v-57b42f20]{font-size:.9rem;width:100%}}@media(min-width:768px){.order-header[data-v-57b42f20]{padding:1.5rem 2rem}.order-body[data-v-57b42f20]{padding:1.5rem 2rem 2rem}}[data-v-6d94bf44] .Apply .fieldset{border:none;margin:0 0 12px;padding:0}[data-v-6d94bf44] .Apply .fieldset .input{background-color:#ff8a8c33;border:none;border-bottom:2px solid #ff8a8c;box-sizing:border-box;font-size:.95rem;padding:14px 16px;width:100%}[data-v-6d94bf44] .Apply .fieldset .input:focus{background-color:#ff8a8c33;outline:none}[data-v-6d94bf44] .Apply .fieldset .label{color:#555;display:block;font-size:.85rem;margin-top:4px}[data-v-6d94bf44] .Apply .scrollPolicy{background-color:#fff;border:1px solid #ddd;max-height:260px;overflow-y:auto}
