:root{--color-primary:#000;--color-secondary:#b4975a;--color-white:#fff;--color-off-white:#f5f5f5;--color-font:#3d3d3d;--color-gray:#535353;--color-light-gray:#e5e5e5;--color-light-gray1:#dadada;--color-muted:#9d9d9d;--color-danger:#e53935;--color-success:#155724;--bg-light:var(--color-off-white);--bg-dark:var(--color-primary);--font-primary:"Figtree",sans-serif;--font-secondary:"Span",serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--line-height-110:110%;--line-height-120:120%;--line-height-140:140%;--ls-neg-3xl:-1.44px;--ls-neg-xxl:-1.12px;--ls-neg-xl:-.96px;--ls-neg-lg:-.8px;--ls-neg-md:-.64px;--ls-neg-sm:-.5px;--ls-neg-xs:-.48px;--ls-neg-xxs:-.4px;--ls-pos-xs:.6px;--ls-pos-sm:.72px;--ls-pos-lg:2px;--spacing-desktop-v:112px;--spacing-laptop-v:64px;--spacing-tablet-v:56px;--spacing-mobile-v:40px}.display-answer-list{flex-direction:column;gap:24px;width:100%;display:flex}.mymove-edit-section{flex-direction:column;gap:24px;width:100%;margin-top:0;padding-bottom:80px;display:flex}@media (min-width:1200px){.mymove-edit-section{padding-bottom:64px}}@media (max-width:767.99px){.mymove-edit-section{padding-bottom:40px}}.mymove-current-answers{flex-direction:column;gap:0;width:100%;display:flex}.mymove-edit-container{flex-direction:column;align-items:flex-start;gap:24px;display:flex;position:relative}.current-goal-summary{background-color:var(--color-off-white);flex-direction:column;flex:none;align-items:flex-start;gap:6px;width:568px;padding:16px;display:flex;position:relative}.current-goal-summary.is-dashboard{background-color:var(--color-white);width:100%;padding:16px}.current-goal-summary .summary-row{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.current-goal-summary .summary-edit-btn{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;align-items:flex-end;padding:0;display:flex}.current-goal-summary .summary-edit-btn span{font-family:var(--font-primary);font-size:14px;font-weight:var(--font-weight-regular);color:var(--color-font);line-height:1.4}.current-goal-summary .summary-edit-btn .underline{background-color:var(--color-font);width:100%;height:1px}.current-goal-summary .summary-label{width:303px;font-family:var(--font-primary);font-weight:var(--font-weight-regular);color:var(--color-font);font-size:16px;line-height:var(--line-height-140);margin-top:-1px;position:relative}.is-dashboard .current-goal-summary .summary-label{width:100%}.current-goal-summary .summary-value{width:303px;font-family:var(--font-primary);font-weight:var(--font-weight-semibold);color:#000;font-size:16px;line-height:var(--line-height-140);flex-direction:column;gap:2px;display:flex;position:relative}.is-dashboard .current-goal-summary .summary-value{width:100%}.current-goal-summary .summary-value .summary-value-old{color:var(--color-light-gray1);font-weight:var(--font-weight-regular);font-size:14px;text-decoration:line-through}.current-goal-summary .summary-value .summary-value-new{color:#000;font-weight:var(--font-weight-semibold)}.edit-form-wrapper{flex-direction:column;align-items:flex-start;gap:24px;width:444px;padding:0;display:flex;position:relative}.edit-form-wrapper.is-dashboard{background-color:transparent;width:100%;padding:0}.goals-form-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;width:100%;display:flex;position:relative}.goals-form-content .form-fieldset{border:0;flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;width:100%;margin:0;padding:0;display:flex}.goals-form-content .form-fieldset .form-legend{width:100%;font-family:var(--font-primary);font-weight:var(--font-weight-semibold);color:#000;font-size:16px;line-height:var(--line-height-140);margin-top:-1px;position:relative}.options-container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;width:100%;display:flex}.options-container .options-fieldset{border:0;flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;width:100%;margin:0;padding:0;display:flex}.options-container .options-fieldset .options-legend{width:100%;font-family:var(--font-primary);font-weight:var(--font-weight-regular);color:var(--color-font);font-size:16px;line-height:var(--line-height-140);margin-top:-1px;position:relative}.radio-group{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;width:100%;display:flex}.radio-group .radio-label{cursor:pointer;align-self:stretch;align-items:center;gap:6px;width:100%;display:flex;position:relative}.radio-group .radio-label input[type=radio]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.radio-group .radio-label .radio-custom{background-color:var(--color-white);border:1px solid var(--color-light-gray);border-radius:48px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .2s;display:flex;position:relative}.radio-group .radio-label .radio-custom .radio-inner{background-color:#000;border-radius:50%;width:8px;height:8px;position:relative}.radio-group .radio-label:hover .radio-custom,.radio-group .radio-label.is-selected .radio-custom{border-color:#000}.radio-group .radio-label .radio-text{font-family:var(--font-primary);font-weight:var(--font-weight-regular);color:var(--color-font);font-size:16px;line-height:var(--line-height-140);white-space:nowrap;margin-top:-1px;position:relative}.save-button{all:unset;box-sizing:border-box;width:208px;height:44px;color:var(--color-white);cursor:pointer;background-color:#000;border:1px solid #000;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:opacity .2s;display:flex;position:relative}.is-dashboard .save-button{width:100%}.save-button:hover{opacity:.9}.save-button .button-text{font-family:var(--font-primary);font-weight:var(--font-weight-regular);letter-spacing:.72px;font-size:12px;line-height:var(--line-height-140);text-transform:uppercase;white-space:nowrap}.reset-container{flex-direction:column;flex:none;align-items:flex-start;display:inline-flex;position:relative}.reset-container .reset-button{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;transition:opacity .2s;display:inline-flex;position:relative}.reset-container .reset-button:hover{opacity:.7}.reset-container .reset-button .reset-text{font-family:var(--font-primary);font-weight:var(--font-weight-regular);color:#000;font-size:16px;line-height:var(--line-height-140);white-space:nowrap;margin-top:-1px;position:relative}.reset-container .reset-button .reset-underline{background-color:var(--color-light-gray1);width:100%;height:1px;position:relative}.conversational-form-complete{flex-direction:column;gap:32px;width:100%;animation:.4s forwards booking-form-fade-in;display:flex}.conversational-form-complete .success-message-container{text-align:center;background-color:var(--color-off-white);border:1px solid var(--color-light-gray);flex-direction:column;align-items:center;padding:24px;display:flex}.conversational-form-complete .success-message-container .success-icon{background-color:#e8f5e9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.conversational-form-complete .success-message-container .success-icon .icon-check-circle{background-color:#2e7d32;width:24px;height:24px}.conversational-form-complete .success-message-container .success-title{font-family:var(--font-secondary);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin-bottom:8px;font-size:20px}.conversational-form-complete .success-message-container .success-desc{font-family:var(--font-primary);color:var(--color-font);font-size:14px;line-height:var(--line-height-140);max-width:400px;margin:0}@keyframes booking-form-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
