@layer app{.hw-mobile-form[data-v-4225df5a]{--hw-text:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--hw-muted:rgba(var(--v-theme-on-surface), .58);--hw-line:rgba(var(--v-theme-on-surface), .12);--hw-panel:rgba(var(--v-theme-on-surface), .03);--hw-accent:#f4ede5;--hw-accent-strong:#8b7d69;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.08);color:var(--hw-text);border-radius:28px;font-family:Montserrat,Avenir Next,Segoe UI,sans-serif;overflow:hidden;box-shadow:0 18px 42px #0f172a14}.hw-mobile-form--staff-guest[data-v-4225df5a]{border-block-start:6px solid rgb(var(--v-theme-warning))}.hw-mobile-form--staff-advisor[data-v-4225df5a]{border-block-start:6px solid rgb(var(--v-theme-primary))}.hw-mobile-form--tablet[data-v-4225df5a]{z-index:1500;overscroll-behavior:contain;border:0;border-radius:0;width:100vw;height:100dvh;inset:0;overflow:hidden auto;max-width:none!important;position:fixed!important}.hw-tablet-toolbar[data-v-4225df5a]{z-index:10;flex:none;position:sticky;top:0}.questionnaire-swal-container{z-index:10050!important}.hw-mobile-form[data-v-4225df5a] .v-alert-title,.hw-mobile-form[data-v-4225df5a] .v-alert__content,.hw-mobile-form[data-v-4225df5a] .v-card-subtitle,.hw-mobile-form[data-v-4225df5a] .v-card-text,.hw-mobile-form[data-v-4225df5a] .v-card-title,.hw-mobile-form[data-v-4225df5a] .v-list-item-subtitle,.hw-mobile-form[data-v-4225df5a] .v-list-item-title{color:inherit}.hw-mobile-form[data-v-4225df5a] .v-alert{border:1px solid rgba(var(--v-theme-on-surface),.08);background:rgba(var(--v-theme-on-surface),.03)!important;color:var(--hw-text)!important}.hw-mobile-form__intro[data-v-4225df5a]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.06);background:0 0}.hw-brand-row[data-v-4225df5a]{justify-content:center;align-items:center;width:100%;display:flex}.hw-brand-logo[data-v-4225df5a]{-o-object-fit:contain;object-fit:contain;width:calc(min(58vw,220px));max-width:220px;height:auto}.hw-choice-block[data-v-4225df5a],.hw-header-actions[data-v-4225df5a]{width:100%}.hw-mobile-hero[data-v-4225df5a]{gap:.4rem;display:grid}.hw-mobile-heading[data-v-4225df5a]{color:var(--hw-text);letter-spacing:.18em;text-transform:uppercase;font-size:calc(clamp(1.9rem,3vw,2.55rem));font-weight:400;line-height:1.2}.hw-mobile-heading--form[data-v-4225df5a]{letter-spacing:.14em;font-size:calc(clamp(1.4rem,2.4vw,2rem))}.hw-mobile-copy[data-v-4225df5a],.hw-mobile-subheading[data-v-4225df5a]{color:var(--hw-muted);font-size:.98rem;line-height:1.6}.hw-language-row[data-v-4225df5a]{align-items:flex-end}.hw-language-meta[data-v-4225df5a]{gap:.75rem;display:grid}.hw-language-label[data-v-4225df5a]{color:var(--hw-muted);letter-spacing:.22em;text-transform:uppercase;font-size:.72rem}.hw-language-switch[data-v-4225df5a]{flex-wrap:wrap;gap:.75rem;display:flex}.hw-language-pill[data-v-4225df5a]{appearance:none;border:1px solid rgba(var(--v-theme-on-surface),.08);background:rgb(var(--v-theme-surface));color:var(--hw-text);font:inherit;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:.75rem 1.15rem;font-size:.74rem;transition:background-color .2s,color .2s,border-color .2s,transform .2s;box-shadow:0 8px 18px #0f172a0f}.hw-language-pill[data-v-4225df5a]:hover{border-color:rgba(var(--v-theme-on-surface),.14);transform:translateY(-1px)}.hw-language-pill.is-active[data-v-4225df5a]{background:var(--hw-accent);color:#4b4134;border-color:#8b7d692e}.hw-mobile-body[data-v-4225df5a],.hw-stepper-col[data-v-4225df5a]{background:0 0}.hw-stepper-mobile-shell[data-v-4225df5a]{border-bottom:0}.hw-stepper-panel[data-v-4225df5a]{height:100%;padding-bottom:.25rem}.hw-mobile-form[data-v-4225df5a] .app-stepper{color:var(--hw-text)}.hw-mobile-form[data-v-4225df5a] .app-stepper .step-title p,.hw-mobile-form[data-v-4225df5a] .app-stepper .step-title,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-title p,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-title{color:var(--hw-text);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:500}.hw-mobile-form[data-v-4225df5a] .app-stepper .step-subtitle span,.hw-mobile-form[data-v-4225df5a] .app-stepper .step-subtitle,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-subtitle span,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-subtitle{font-size:.7rem;line-height:1.45;color:var(--hw-muted)!important}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-icon{border:1px solid rgba(var(--v-theme-on-surface),.08);background:var(--hw-panel);color:var(--hw-accent-strong);border-radius:999px}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active{background:#4b413412;border-radius:10px;padding-inline:.5rem}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active .stepper-icon{color:#fff!important;background:#4b4134!important;border-color:#4b4134!important}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active .stepper-title p,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active .stepper-title{font-weight:700;color:#4b4134!important}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-completed .stepper-icon{color:var(--hw-accent-strong);background:#8b7d691f;border-color:#8b7d6938}.hw-form-panel[data-v-4225df5a]{padding-top:0}.hw-form-core[data-v-4225df5a]{max-width:1040px}.question-label[data-v-4225df5a]{color:var(--hw-accent-strong);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;padding-top:.2rem;font-size:.82rem;font-weight:500;line-height:1.5;display:block;overflow:visible}.question-prompt[data-v-4225df5a]{color:var(--hw-accent-strong);letter-spacing:normal;text-transform:none;margin-bottom:.65rem;padding-top:0;font-size:.94rem;font-weight:400;line-height:1.55}.hw-required[data-v-4225df5a]:after{content:" *";color:rgb(var(--v-theme-error));letter-spacing:0;text-transform:none;font-size:1em;font-weight:700}.bilingual-sup[data-v-4225df5a]{color:var(--hw-muted);vertical-align:baseline;margin-inline-start:.35rem;font-size:.68em;font-weight:500;line-height:0;display:inline-block;position:relative;top:-.45em}.bilingual-stack[data-v-4225df5a]{flex-direction:column;gap:.15rem;display:inline-flex}.bilingual-main[data-v-4225df5a]{font:inherit;color:inherit;line-height:1.35}.bilingual-secondary[data-v-4225df5a]{color:var(--hw-muted);font-size:.9em;font-weight:400;line-height:1.35}.consent-translation[data-v-4225df5a]{color:var(--hw-text);border-inline-start:3px solid #8b7d693d;padding-inline-start:.85rem}.consent-translation-title[data-v-4225df5a]{letter-spacing:.1em;text-transform:uppercase;color:var(--hw-muted);margin-bottom:.35rem;font-size:.8rem;font-weight:700}.consent-translation-body[data-v-4225df5a]{white-space:pre-wrap;font-size:.94rem;line-height:1.55}.priority-input[data-v-4225df5a]{max-width:100px}.hw-checkbox-grid[data-v-4225df5a]{gap:.8rem;display:grid}.hw-checkbox-option[data-v-4225df5a]{margin:0}.hw-checkbox-option__copy[data-v-4225df5a]{gap:.28rem;min-width:0;display:grid}.hw-checkbox-option__label[data-v-4225df5a]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;width:100%;min-width:0;display:grid}.hw-mobile-form[data-v-4225df5a] .hw-checkbox-option--ordered .v-selection-control{width:100%;min-width:0}.hw-mobile-form[data-v-4225df5a] .hw-checkbox-option--ordered .v-label{flex:auto;width:100%;min-width:0}.hw-option-description[data-v-4225df5a]{color:var(--hw-muted);font-size:.82rem;line-height:1.45}.hw-checkbox-select-row[data-v-4225df5a]{grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:center;gap:1rem;display:grid}.hw-checkbox-select-row__input[data-v-4225df5a]{min-width:0}.hw-ranked-option[data-v-4225df5a]{min-height:100%}.hw-priority-input[data-v-4225df5a]{max-width:128px}.hw-details-grid[data-v-4225df5a]{gap:.8rem}.hw-mobile-form[data-v-4225df5a] .v-field{color:var(--hw-text)}.hw-mobile-form[data-v-4225df5a] .v-field--variant-underlined .v-field__outline:after,.hw-mobile-form[data-v-4225df5a] .v-field--variant-underlined .v-field__outline:before{border-color:var(--hw-line)}.hw-mobile-form[data-v-4225df5a] .v-field input,.hw-mobile-form[data-v-4225df5a] .v-field textarea,.hw-mobile-form[data-v-4225df5a] .v-field__input,.hw-mobile-form[data-v-4225df5a] .v-select__selection-text{color:var(--hw-text)}.hw-mobile-form[data-v-4225df5a] .v-field input::-moz-placeholder{color:rgba(var(--v-theme-on-surface),.36);letter-spacing:normal;text-transform:none;opacity:1;font-style:italic}.hw-mobile-form[data-v-4225df5a] .v-field textarea::-moz-placeholder{color:rgba(var(--v-theme-on-surface),.36);letter-spacing:normal;text-transform:none;opacity:1;font-style:italic}.hw-mobile-form[data-v-4225df5a] .v-field input::placeholder,.hw-mobile-form[data-v-4225df5a] .v-field textarea::placeholder{color:rgba(var(--v-theme-on-surface),.36);letter-spacing:normal;text-transform:none;opacity:1;font-style:italic}.hw-mobile-form[data-v-4225df5a] .v-field__append-inner,.hw-mobile-form[data-v-4225df5a] .v-field__prepend-inner,.hw-mobile-form[data-v-4225df5a] .v-input__details,.hw-mobile-form[data-v-4225df5a] .v-messages__message{color:var(--hw-muted)}.hw-mobile-form[data-v-4225df5a] .v-chip-group .v-slide-group__content{gap:.7rem}.hw-mobile-form[data-v-4225df5a] .v-chip{border:1px solid rgba(var(--v-theme-on-surface),.08);background:rgba(var(--v-theme-on-surface),.03);color:var(--hw-text);letter-spacing:.14em;text-transform:uppercase;border-radius:999px}.hw-mobile-form[data-v-4225df5a] .v-chip--selected,.hw-mobile-form[data-v-4225df5a] .v-chip.v-chip--selected{background:var(--hw-accent)!important;color:#4b4134!important;border-color:#8b7d692e!important}.hw-mobile-form[data-v-4225df5a] .v-selection-control{color:var(--hw-text)}.hw-mobile-form[data-v-4225df5a] .v-selection-control__input>.v-icon,.hw-mobile-form[data-v-4225df5a] .v-selection-control__wrapper{color:var(--hw-accent-strong)}.hw-mobile-form[data-v-4225df5a] .v-checkbox .v-label{color:var(--hw-text)}.hw-form-actions[data-v-4225df5a]{border-top:1px solid rgba(var(--v-theme-on-surface),.08);padding-top:1.5rem}.hw-action-btn[data-v-4225df5a]{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;min-height:46px;padding-inline:1.4rem}.hw-mobile-form[data-v-4225df5a] .v-btn.hw-action-btn .v-btn__content{font-size:.74rem}.hw-mobile-form[data-v-4225df5a] .v-btn.hw-action-btn--submit{background:var(--hw-accent)!important;color:#4b4134!important}.hw-mobile-form[data-v-4225df5a] .v-btn.hw-action-btn--locked,.hw-mobile-form[data-v-4225df5a] .v-btn.hw-action-btn--next,.hw-mobile-form[data-v-4225df5a] .v-btn.hw-action-btn--secondary{background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-theme-on-surface),.08);color:var(--hw-text)}.hw-mobile-form[data-v-4225df5a] .v-btn--variant-tonal.hw-action-btn--accent,.hw-mobile-form[data-v-4225df5a] .v-btn--variant-tonal.hw-action-btn--submit{color:var(--hw-text);background:#8b7d6914}.ro-disabled[data-v-4225df5a]{--v-disabled-opacity:1}.ro-disabled[data-v-4225df5a] .v-chip--disabled,.ro-disabled[data-v-4225df5a] .v-field--disabled,.ro-disabled[data-v-4225df5a] .v-input--disabled,.ro-disabled[data-v-4225df5a] .v-selection-control--disabled{opacity:1!important}.ro-disabled[data-v-4225df5a] .v-chip--selected{background-color:var(--hw-accent)!important;color:#4b4134!important;opacity:1!important}.ro-disabled[data-v-4225df5a] [disabled],.ro-disabled[data-v-4225df5a] .v-chip-group,.ro-disabled[data-v-4225df5a] .v-input,.ro-disabled[data-v-4225df5a] .v-selection-control{pointer-events:none!important}.ro-disabled .hw-photo-grid[data-v-4225df5a],.ro-disabled .hw-photo-thumb[data-v-4225df5a]{pointer-events:auto!important}.ro-disabled .hw-photo-thumb[data-v-4225df5a] *{pointer-events:none!important}.cbdg-wrap[data-v-4225df5a]{flex-direction:column;gap:6px;display:flex}.cbdg-row[data-v-4225df5a]{align-items:flex-start;gap:10px;width:100%;display:flex}.cbdg-check[data-v-4225df5a] .v-selection-control{margin:0}.cbdg-check[data-v-4225df5a]{flex:none;padding-top:.2rem}.cbdg-label[data-v-4225df5a]{white-space:normal;text-overflow:clip;min-width:150px;color:var(--hw-accent-strong);flex:0 220px;line-height:1.35;overflow:visible}.cbdg-dots[data-v-4225df5a]{border-bottom:1px dotted rgba(var(--v-theme-on-surface),.22);flex:0 72px;min-width:24px;margin-top:6px}.cbdg-input[data-v-4225df5a]{flex:420px;min-width:280px}.padding-main[data-v-4225df5a]{margin-top:10px}@media (width>=960px){.hw-form-panel[data-v-4225df5a]{padding:0 1.5rem 2rem!important}.hw-choice-block[data-v-4225df5a]{align-items:stretch!important;gap:1rem!important}.hw-choice-block .question-label[data-v-4225df5a]{margin-bottom:.85rem}.hw-choice-block .question-prompt[data-v-4225df5a]{max-width:780px;margin-bottom:.55rem}.hw-checkbox-grid[data-v-4225df5a]{-moz-column-gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem .5rem}.hw-checkbox-option[data-v-4225df5a]{border-radius:10px;min-height:0;padding:.3rem .6rem;transition:background-color .15s}.hw-checkbox-select-row[data-v-4225df5a]{grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:.9rem}.hw-checkbox-option[data-v-4225df5a]:hover,.hw-ranked-option[data-v-4225df5a]:hover{background:#8b7d690f}.hw-mobile-form[data-v-4225df5a] .hw-checkbox-option .v-selection-control{align-items:center;min-block-size:0;inline-size:100%;margin:0}.hw-mobile-form[data-v-4225df5a] .hw-checkbox-option .v-label{width:100%;font-size:.94rem;line-height:1.45}.hw-option-description[data-v-4225df5a]{font-size:.8rem}.hw-choice-block--boolean[data-v-4225df5a]{align-items:center!important}.hw-choice-block--boolean>.hw-checkbox-option--boolean[data-v-4225df5a]{border-radius:10px;padding:.4rem .65rem}.hw-ranked-option[data-v-4225df5a]{border-radius:10px;padding:.3rem .5rem .3rem .6rem;transition:background-color .15s}.hw-mobile-form[data-v-4225df5a] .hw-ranked-grid.v-row{margin-top:.15rem;margin-bottom:0}.hw-mobile-form[data-v-4225df5a] .hw-ranked-grid>.v-col{padding-top:.35rem;padding-bottom:.35rem}.hw-ranked-option .hw-checkbox-option[data-v-4225df5a]{padding:0}.hw-ranked-option .hw-checkbox-option[data-v-4225df5a]:hover{background:0 0}.hw-mobile-form[data-v-4225df5a] .hw-ranked-option .hw-checkbox-option .v-selection-control{align-items:flex-start}.hw-mobile-form[data-v-4225df5a] .hw-ranked-option .hw-checkbox-option .v-label{font-size:.92rem;line-height:1.4}.hw-priority-input[data-v-4225df5a]{margin-inline-start:.75rem!important}.hw-details-grid[data-v-4225df5a]{gap:1rem}.cbdg-row[data-v-4225df5a]{border-radius:8px;align-items:center;gap:.9rem;padding:.35rem .6rem;transition:background-color .15s}.cbdg-row[data-v-4225df5a]:hover{background:#8b7d690d}.cbdg-check[data-v-4225df5a]{padding-top:0}.cbdg-label[data-v-4225df5a]{min-width:130px;color:var(--hw-accent-strong);flex:0 190px;font-size:.94rem}.cbdg-dots[data-v-4225df5a]{flex:0 40px;min-width:16px;margin-top:0}.cbdg-input[data-v-4225df5a]{flex:280px;min-width:180px}}@media (width<=959px){.hw-mobile-form[data-v-4225df5a]{box-shadow:none;border-radius:24px}.hw-mobile-form__intro[data-v-4225df5a]{padding:1.25rem 1.25rem .75rem!important}.hw-mobile-heading[data-v-4225df5a]{letter-spacing:.16em;font-size:1.5rem}.hw-mobile-heading--form[data-v-4225df5a]{font-size:1.15rem}.hw-stepper-mobile-shell[data-v-4225df5a]{padding-inline:.25rem}.hw-stepper-panel[data-v-4225df5a]{padding:0 1rem .6rem!important}.hw-checkbox-grid[data-v-4225df5a]{gap:.15rem}.hw-checkbox-select-row[data-v-4225df5a]{grid-template-columns:1fr;gap:.35rem}.hw-details-grid[data-v-4225df5a]{gap:.35rem}.hw-checkbox-option--ordered[data-v-4225df5a]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);padding:.55rem .25rem}.hw-checkbox-option__label[data-v-4225df5a]{gap:.5rem}.hw-mobile-form[data-v-4225df5a] .app-stepper{padding:0}.hw-mobile-form[data-v-4225df5a] .app-stepper .v-slide-group__next,.hw-mobile-form[data-v-4225df5a] .app-stepper .v-slide-group__prev{display:none!important}.hw-mobile-form[data-v-4225df5a] .app-stepper .v-slide-group__content{gap:1rem}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-icon-step{opacity:.48;align-items:center;gap:.35rem;min-width:max-content;display:flex}.hw-mobile-form[data-v-4225df5a] .app-stepper .step-wrapper{display:flex;flex-direction:row!important;align-items:center!important;gap:.35rem!important}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-icon{block-size:1rem;inline-size:1rem;color:var(--hw-muted);background:0 0;border:0}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-chevron-indicator{display:none}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-title p,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-title{letter-spacing:.14em;color:var(--hw-muted);align-items:center;margin:0;font-size:.62rem;font-weight:500;line-height:1;display:flex}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-subtitle span,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-subtitle{display:none}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active .stepper-icon-step,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-completed .stepper-icon-step{opacity:1}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active .stepper-title p,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active .stepper-title{font-weight:700;color:#4b4134!important}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-completed .stepper-title p,.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-completed .stepper-title{color:var(--hw-text)}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active .stepper-icon{color:#fff!important;background:#4b4134!important}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-completed .stepper-icon{color:var(--hw-muted)}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active .stepper-icon-step{position:relative}.hw-mobile-form[data-v-4225df5a] .app-stepper .stepper-steps-active .stepper-icon-step:after{content:"";background:var(--hw-accent-strong);border-radius:999px;height:2px;position:absolute;bottom:-4px;left:0;right:0}.hw-form-actions[data-v-4225df5a]{justify-content:stretch}.hw-form-actions[data-v-4225df5a]>*{flex:calc(50% - .5rem)}}.hw-dynlist[data-v-4225df5a]{margin-top:.35rem}.hw-dynlist__row[data-v-4225df5a]{align-items:center;gap:.25rem;display:flex}.hw-dynlist__input[data-v-4225df5a]{flex:auto}.hw-dynlist__remove[data-v-4225df5a]{opacity:.35;color:var(--hw-muted);flex:none;transition:opacity .15s,color .15s}.hw-dynlist__remove[data-v-4225df5a]:not([disabled]):hover{opacity:1;color:rgb(var(--v-theme-error))}.hw-dynlist__footer[data-v-4225df5a]{margin-top:.35rem;padding-inline-start:.1rem}.hw-dynlist__add[data-v-4225df5a]{letter-spacing:.08em;text-transform:uppercase;color:var(--hw-accent-strong)!important;min-width:0!important;padding-inline:.25rem!important;font-size:.76rem!important}.hw-dynlist__hint[data-v-4225df5a]{color:var(--hw-muted);margin-top:.45rem;font-size:.75rem;line-height:1.4}.hw-photo-grid[data-v-4225df5a]{flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}.hw-photo-thumb[data-v-4225df5a]{cursor:zoom-in;flex-shrink:0;position:relative;overflow:visible}.hw-photo-add[data-v-4225df5a],.hw-photo-img[data-v-4225df5a],.hw-photo-thumb[data-v-4225df5a]{border-radius:8px;width:100px;height:100px}.hw-photo-img[data-v-4225df5a]{-o-object-fit:cover;object-fit:cover;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.hw-photo-thumb__remove[data-v-4225df5a]{z-index:1;box-shadow:0 1px 4px #00000040;position:absolute!important;top:-6px!important;right:-6px!important}.hw-photo-add[data-v-4225df5a]{border:2px dashed rgba(var(--v-border-color),.5);cursor:pointer;color:rgb(var(--v-theme-primary));flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,background .15s;display:flex}.hw-photo-add[data-v-4225df5a]:hover{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.hw-photo-add--loading[data-v-4225df5a]{cursor:default;opacity:.7;pointer-events:none}.hw-paragraph[data-v-4225df5a]{color:rgba(var(--v-theme-on-surface),.78);margin-block:.25rem .75rem;line-height:1.7}.hw-order-badge[data-v-4225df5a]{flex-shrink:0;grid-column:2;justify-self:end;font-weight:700;min-width:20px!important;height:20px!important;font-size:.7rem!important}.hw-po-group[data-v-4225df5a]{margin-top:.25rem}.hw-po-header[data-v-4225df5a],.hw-po-row[data-v-4225df5a]{grid-template-columns:1fr 72px 72px;align-items:center;gap:.25rem;display:grid}.hw-po-header[data-v-4225df5a]{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));margin-bottom:.1rem;padding-block:.35rem}.hw-po-header__col[data-v-4225df5a]{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:var(--hw-muted,rgba(var(--v-theme-on-surface),.45));font-size:.7rem;font-weight:700}.hw-po-row[data-v-4225df5a]{border-bottom:1px solid rgba(var(--v-border-color),calc(var(--v-border-opacity) * .5));min-height:38px}.hw-po-row[data-v-4225df5a]:last-child{border-bottom:none}.hw-po-row__label[data-v-4225df5a]{padding-inline-end:.5rem;font-size:.875rem;line-height:1.4}.hw-po-row__check[data-v-4225df5a]{justify-self:center}.hw-po-row__other-input[data-v-4225df5a]{grid-column:1/-1;padding-bottom:.5rem}.hw-staff-toolbar[data-v-4225df5a]{z-index:8;box-shadow:0 8px 24px rgba(var(--v-shadow-key-umbra-color),.12);border:2px solid #0000;border-radius:16px;padding:1rem 1.1rem;position:sticky;top:.5rem}.hw-staff-toolbar--guest[data-v-4225df5a]{border-color:rgba(var(--v-theme-warning),.72);background:color-mix(in srgb,rgb(var(--v-theme-warning)) 12%,rgb(var(--v-theme-surface)))}.hw-staff-toolbar--advisor[data-v-4225df5a]{border-color:rgba(var(--v-theme-primary),.72);background:color-mix(in srgb,rgb(var(--v-theme-primary)) 10%,rgb(var(--v-theme-surface)))}.hw-mobile-form--tablet .hw-staff-toolbar[data-v-4225df5a]{top:72px}.hw-workspace-summary[data-v-4225df5a]{flex:320px;min-width:0}.hw-workspace-eyebrow[data-v-4225df5a]{color:var(--hw-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45rem;margin-block-end:.2rem;font-size:.7rem;font-weight:700;display:flex}.hw-workspace-indicator[data-v-4225df5a]{width:.55rem;height:.55rem;box-shadow:0 0 0 4px rgba(var(--v-theme-on-surface),.08);background:currentColor;border-radius:50%}.hw-staff-toolbar--guest .hw-workspace-indicator[data-v-4225df5a]{color:rgb(var(--v-theme-warning))}.hw-staff-toolbar--advisor .hw-workspace-indicator[data-v-4225df5a]{color:rgb(var(--v-theme-primary))}.hw-workspace-title[data-v-4225df5a]{letter-spacing:.02em;font-size:calc(clamp(1.05rem,2vw,1.35rem))}.hw-workspace-description[data-v-4225df5a]{max-width:62ch;color:rgba(var(--v-theme-on-surface),.72)}.hw-workspace-actions[data-v-4225df5a]{flex:0 auto}.hw-workspace-picker[data-v-4225df5a]{gap:.35rem;display:grid}.hw-workspace-picker__label[data-v-4225df5a]{color:var(--hw-muted);letter-spacing:.04em;font-size:.7rem;font-weight:700}.hw-workspace-toggle[data-v-4225df5a]{overflow:hidden;height:auto!important}.hw-workspace-toggle[data-v-4225df5a] .v-btn{text-transform:none;min-height:58px;padding:.55rem .8rem;height:auto!important}.hw-workspace-option[data-v-4225df5a] .v-btn__content{align-items:center;gap:.6rem}.hw-workspace-option__copy[data-v-4225df5a]{text-align:start;gap:.08rem;display:grid}.hw-workspace-option__copy small[data-v-4225df5a],.hw-workspace-option__copy strong[data-v-4225df5a]{line-height:1.25}.hw-workspace-option__copy small[data-v-4225df5a]{opacity:.76;font-size:.66rem}@media (width<=760px){.hw-staff-toolbar[data-v-4225df5a]{margin-inline:.75rem!important}.hw-workspace-actions[data-v-4225df5a],.hw-workspace-picker[data-v-4225df5a],.hw-workspace-toggle[data-v-4225df5a]{width:100%}.hw-workspace-toggle[data-v-4225df5a] .v-btn{flex:50%;padding-inline:.5rem}.hw-workspace-option__copy small[data-v-4225df5a]{display:none}}.hw-signature-preview[data-v-4225df5a]{-o-object-fit:contain;object-fit:contain;background:#fff;width:100%;min-height:160px;max-height:280px;display:block}.hw-photo-img[data-v-4225df5a]{cursor:zoom-in}.hw-image-overlay[data-v-4225df5a]{z-index:100000;background:#000000eb;flex-direction:column;display:flex;position:fixed;inset:0}.hw-image-overlay__toolbar[data-v-4225df5a]{color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;min-height:64px;padding:8px 16px;display:flex}.hw-image-overlay__body[data-v-4225df5a]{flex:1;justify-content:center;align-items:center;min-height:0;padding:16px;display:flex}.hw-image-overlay__image[data-v-4225df5a]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.hw-mobile-form--guest-survey[data-v-4225df5a]{--hw-text:#241f1a;--hw-muted:#726b60;--hw-line:#e6ddd0;--hw-panel:#faf7f1;--hw-accent:#faf4ea;--hw-accent-strong:#7a5a37;color:#241f1a;background:#f7f4ee;border-color:#ece2d3;border-radius:20px;font-family:CENTURYGOTHIC,Century Gothic,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial;box-shadow:0 2px 14px #3c2d190d}.guest-survey-header[data-v-4225df5a]{z-index:4;background:#211c17;padding:18px 20px 16px;position:relative}.guest-survey-header__inner[data-v-4225df5a],.hw-mobile-form--guest-survey .hw-mobile-body>.v-row[data-v-4225df5a]{width:min(100%,1040px);margin-inline:auto}.guest-survey-header__top[data-v-4225df5a]{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-bottom:16px;display:grid}.guest-survey-header__actions[data-v-4225df5a]{justify-self:start;align-items:center;gap:8px;display:flex}.guest-survey-header__action[data-v-4225df5a],.guest-survey-header__language[data-v-4225df5a]{color:#ffffffb8;cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.guest-survey-header__action[data-v-4225df5a]:hover,.guest-survey-header__language.is-active[data-v-4225df5a],.guest-survey-header__language[data-v-4225df5a]:hover{color:#e8c99a;background:#cda7882e;border-color:#cda788}.guest-survey-header__action[data-v-4225df5a]:disabled,.guest-survey-header__language[data-v-4225df5a]:disabled{cursor:default;opacity:.55}.guest-survey-header__logo[data-v-4225df5a]{justify-self:center;width:calc(clamp(190px,24vw,280px));max-width:100%;height:auto;display:block}.guest-survey-header__meta[data-v-4225df5a]{text-align:end;justify-self:end}.guest-survey-header__meta-line[data-v-4225df5a]{color:#ffffff73;letter-spacing:1px;font-size:10px}.guest-survey-header__meta-title[data-v-4225df5a]{color:#e8c99a;font-size:13px;font-weight:600}.guest-survey-header__progress[data-v-4225df5a]{background:#ffffff24;border-radius:99px;height:3px;margin-bottom:16px;overflow:hidden}.guest-survey-header__progress-fill[data-v-4225df5a]{border-radius:inherit;background:linear-gradient(90deg,#cda788,#e8c99a);height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.guest-survey-stepper[data-v-4225df5a]{scrollbar-width:none;align-items:flex-start;padding-bottom:4px;display:flex;overflow-x:auto}.guest-survey-stepper[data-v-4225df5a]::-webkit-scrollbar{display:none}.guest-survey-stepper__item[data-v-4225df5a]{flex-direction:column;flex:1 0 76px;align-items:center;min-width:0;display:flex}.guest-survey-stepper__rail[data-v-4225df5a]{align-items:center;width:100%;display:flex}.guest-survey-stepper__line[data-v-4225df5a]{background:#ffffff24;flex:1;height:2px}.guest-survey-stepper__line--filled[data-v-4225df5a]{background:#cda788}.guest-survey-stepper__line--hidden[data-v-4225df5a]{background:0 0}.guest-survey-stepper__chip[data-v-4225df5a]{color:#ffffff80;cursor:pointer;width:28px;height:28px;font:inherit;background:#ffffff1a;border:0;border-radius:50%;flex-shrink:0;margin:0 4px;font-size:11px;font-weight:700;transition:all .2s}.guest-survey-stepper__chip--active[data-v-4225df5a]{color:#fff;background:linear-gradient(135deg,#b5855e,#cda788);box-shadow:0 0 0 4px #cda78840}.guest-survey-stepper__chip--done[data-v-4225df5a]{color:#fff;background:#3d5b45}.guest-survey-stepper__label[data-v-4225df5a]{color:#ffffff6b;text-align:center;white-space:nowrap;margin-top:6px;font-size:10px;font-weight:500}.guest-survey-stepper__label--active[data-v-4225df5a]{color:#e8c99a;font-weight:700}.guest-survey-header__languages[data-v-4225df5a]{justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.guest-survey-header__language[data-v-4225df5a]{padding:4px 9px;font-size:9px}.hw-mobile-form--guest-survey .hw-mobile-body[data-v-4225df5a]{background:#f7f4ee;padding:24px 16px 80px}.hw-mobile-form--guest-survey .hw-stepper-col[data-v-4225df5a]{border:0!important}.hw-mobile-form--guest-survey .hw-stepper-panel[data-v-4225df5a]{padding:0!important}.guest-survey-overview[data-v-4225df5a]{flex-direction:column;gap:8px;padding-inline-end:24px;display:flex;position:sticky;top:24px}.guest-survey-overview__title[data-v-4225df5a]{color:#a9906f;letter-spacing:1.5px;padding:0 2px 4px;font-size:12px;font-weight:700}.guest-survey-overview__button[data-v-4225df5a]{color:#5c554c;cursor:pointer;width:100%;font:inherit;text-align:start;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:12px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.guest-survey-overview__button[data-v-4225df5a]:hover{background:#faf7f1}.guest-survey-overview__button--active[data-v-4225df5a]{color:#7a5a37;background:#faf4ea;font-weight:700}.guest-survey-overview__dot[data-v-4225df5a]{color:#a9906f;background:#f0eae0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:flex}.guest-survey-overview__dot--active[data-v-4225df5a]{color:#fff;background:#cda788}.guest-survey-overview__dot--complete[data-v-4225df5a]{color:#fff;background:#3d5b45}.guest-survey-overview__text[data-v-4225df5a]{flex:1}.guest-survey-overview__count[data-v-4225df5a]{color:#a9a094;flex-shrink:0;font-size:10px;font-weight:600}.hw-mobile-form--guest-survey .guest-survey-form-col .hw-form-panel[data-v-4225df5a]{background:#fff;border:1px solid #ece2d3;border-radius:20px;min-height:420px;animation:.35s guestSurveyFadeIn-4225df5a;box-shadow:0 2px 14px #3c2d190d;padding:28px 26px!important}.hw-mobile-form--guest-survey .guest-survey-form-col[data-v-4225df5a]{padding:0}.guest-survey-section-head[data-v-4225df5a]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.guest-survey-section-head__eyebrow[data-v-4225df5a]{color:#a9906f;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.guest-survey-section-head__dot[data-v-4225df5a]{background:#cda788;border-radius:50%;flex-shrink:0;width:7px;height:7px}.guest-survey-section-head__title[data-v-4225df5a]{color:#241f1a;letter-spacing:.02em;margin:8px 0 0;font-size:calc(clamp(1.35rem,2.2vw,1.8rem));font-weight:600}.guest-survey-section-head__count[data-v-4225df5a]{color:#a9754a;white-space:nowrap;background:#faf4ea;border-radius:99px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:700}.guest-survey-section-head__count--complete[data-v-4225df5a]{color:#16a34a;background:#f0fdf4}.hw-mobile-form--guest-survey .hw-paragraph[data-v-4225df5a]{color:#726b60;margin:0 0 10px;font-size:14px;line-height:1.7}.hw-mobile-form--guest-survey[data-v-4225df5a] .text-h6.text-primary{letter-spacing:1.5px;text-transform:uppercase;color:#a9906f!important;font-size:12px!important}.hw-mobile-form--guest-survey .guest-survey-rating-col[data-v-4225df5a]{border-top:1px solid #f2ede4;flex:0 0 50%;max-width:50%;padding-top:14px}.hw-mobile-form--guest-survey .guest-survey-rating-col .question-label[data-v-4225df5a]{color:#28221c;letter-spacing:0;text-transform:none;min-height:2.8em;margin-bottom:9px;font-size:13.5px;font-weight:600;line-height:1.4}.guest-survey-rating[data-v-4225df5a]{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.guest-survey-rating__button[data-v-4225df5a]{color:#c7bfb1;cursor:pointer;width:48px;height:48px;font:inherit;background:#fff;border:1.5px solid #e6ddd0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,border-color .15s,color .15s,background-color .15s;display:inline-flex}.guest-survey-rating__button[data-v-4225df5a]:hover{color:#a9906f;border-color:#cda788;transform:scale(1.1)}.guest-survey-rating__button[data-v-4225df5a]:disabled{cursor:default;transform:none}.guest-survey-rating__button>span[data-v-4225df5a]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.guest-survey-rating__selected-label[data-v-4225df5a]{min-width:62px;margin-inline-start:4px;font-size:11px;font-weight:600}.hw-mobile-form--guest-survey[data-v-4225df5a] .v-field--variant-underlined{background:#fff;border:1.5px solid #e6ddd0;border-radius:10px;padding-inline:10px}.hw-mobile-form--guest-survey[data-v-4225df5a] .v-field--variant-underlined.v-field--focused{border-color:#cda788;box-shadow:0 0 0 3px #cda78829}.hw-mobile-form--guest-survey[data-v-4225df5a] .v-field--variant-underlined .v-field__outline{display:none}.hw-mobile-form--guest-survey[data-v-4225df5a] .hw-radio-group .v-selection-control{color:#5c554c;background:#fafafa;border:1.5px solid #e6ddd0;border-radius:11px;min-height:42px;margin:3px 6px 3px 0;padding:4px 12px 4px 6px}.hw-mobile-form--guest-survey[data-v-4225df5a] .hw-radio-group .v-selection-control--dirty{color:#7a5a37;background:#faf4ea;border-color:#cda788}.hw-mobile-form--guest-survey .hw-form-actions[data-v-4225df5a]{border-top:1px solid #f2ede4;padding-top:26px;gap:10px!important;margin-top:26px!important}.hw-mobile-form--guest-survey[data-v-4225df5a] .hw-action-btn{letter-spacing:0;text-transform:none;border-radius:11px;flex:150px;min-height:46px;font-weight:700}.hw-mobile-form--guest-survey[data-v-4225df5a] .v-btn.hw-action-btn--secondary{border:1.5px solid #e2d9c9;color:#5c554c!important;background:#fff!important}.hw-mobile-form--guest-survey[data-v-4225df5a] .v-btn.hw-action-btn--next{border:0;box-shadow:0 4px 16px #b482554d;color:#fff!important;background:linear-gradient(135deg,#b5855e,#cda788)!important}.hw-mobile-form--guest-survey[data-v-4225df5a] .v-btn.hw-action-btn--submit{border:0;box-shadow:0 4px 16px #22c55e4d;color:#fff!important;background:linear-gradient(135deg,#16a34a,#22c55e)!important}.hw-mobile-form--guest-survey[data-v-4225df5a] .v-btn.hw-action-btn--accent{border:1.5px solid #e2d9c9;color:#7a5a37!important;background:#faf7f1!important}@keyframes guestSurveyFadeIn-4225df5a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=959px){.hw-mobile-form--guest-survey[data-v-4225df5a]{border-radius:20px}.guest-survey-header__inner[data-v-4225df5a],.hw-mobile-form--guest-survey .hw-mobile-body>.v-row[data-v-4225df5a]{width:min(100%,560px)}.guest-survey-stepper__item[data-v-4225df5a]{flex:0 0 72px}.hw-mobile-form--guest-survey .hw-stepper-col[data-v-4225df5a]{display:none}.hw-mobile-form--guest-survey .guest-survey-form-col[data-v-4225df5a]{flex:0 0 100%;max-width:100%}}@media (width<=640px){.guest-survey-header[data-v-4225df5a]{padding-inline:16px}.guest-survey-header__top[data-v-4225df5a]{grid-template-columns:1fr;justify-items:center}.guest-survey-header__actions[data-v-4225df5a],.guest-survey-header__meta[data-v-4225df5a]{justify-self:center}.guest-survey-header__meta[data-v-4225df5a]{text-align:center}.guest-survey-header__actions[data-v-4225df5a]{order:3}.guest-survey-header__languages[data-v-4225df5a]{justify-content:center}.hw-mobile-form--guest-survey .hw-mobile-body[data-v-4225df5a]{padding-inline:12px}.hw-mobile-form--guest-survey .guest-survey-form-col .hw-form-panel[data-v-4225df5a]{padding:22px 18px!important}.guest-survey-section-head[data-v-4225df5a]{flex-direction:column}.hw-mobile-form--guest-survey .guest-survey-rating-col[data-v-4225df5a]{flex-basis:100%;max-width:100%}.guest-survey-rating__button[data-v-4225df5a]{width:45px;height:45px}}.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-selection-control{flex-direction:row-reverse}.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-field input,.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-field textarea,.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-field__input{text-align:right;direction:rtl}.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-field .v-label{right:var(--v-field-padding-start,16px);transform-origin:100% 0;left:auto}.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-input__details,.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-messages{text-align:right}.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-select__selection-text{direction:rtl}.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-chip-group .v-slide-group__content{flex-direction:row-reverse}.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-selection-control-group{flex-flow:row-reverse wrap}.hw-mobile-form[dir=rtl][data-v-4225df5a] .v-field__prepend-inner{padding-inline-start:0;padding-inline-end:var(--v-field-padding-start,12px)}}
