.floating-button[data-v-0bb8f0d9]{align-items:center;background-color:#fff;border:1px solid #9c6d36;border-radius:50%;bottom:4rem;cursor:pointer;display:flex;justify-content:center;padding:1.2rem;position:fixed;right:4rem;transition:all .25s ease-in-out;z-index:1000}.floating-button[data-v-0bb8f0d9]:hover{background-color:#9c6d36;transform:translateY(-5px)}@media (min-width:1024px){.floating-button[data-v-0bb8f0d9]{background-color:transparent}}.number-control[data-v-dc4f4533]{align-items:center;border:1px solid #9c6d36;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.4rem}.number-control--disabled[data-v-dc4f4533]{background-color:#e5e7eb;border-color:#e5e7eb;cursor:not-allowed}.number-control--error[data-v-dc4f4533]:not(:disabled){border-color:#de332e}.body-03[data-v-53e510d0]{font-family:Montserrat;font-size:1.4rem;font-weight:400;line-height:140%}@media (min-width:768px){.body-03[data-v-53e510d0]{font-size:1.6rem;line-height:140%}}.input-number__input[data-v-53e510d0]{font-family:Montserrat;font-size:1.4rem;font-weight:400;line-height:140%}.input-number[data-v-53e510d0]{display:flex;flex-direction:column;gap:1.6rem;width:100%}.input-number__content[data-v-53e510d0]{align-items:center;display:flex;gap:.4rem;justify-content:space-between;width:100%}@media (min-width:768px){.input-number__content[data-v-53e510d0]{gap:1.6rem}}.input-number--vertical-on-mobile[data-v-53e510d0]{align-items:center;flex-direction:column;gap:1.6rem;justify-content:center}@media (min-width:768px){.input-number--vertical-on-mobile[data-v-53e510d0]{align-items:center;flex-direction:row;justify-content:space-between}}.input-number__header[data-v-53e510d0]{display:flex;flex-direction:column;gap:.4rem;width:100%}.input-number__header .typo[data-v-53e510d0]{word-wrap:break-word;overflow-wrap:break-word}@media (min-width:768px){.input-number__header[data-v-53e510d0]{width:-moz-fit-content;width:fit-content}}.input-number__control[data-v-53e510d0]{align-items:center;display:flex;gap:1.6rem}.input-number__input[data-v-53e510d0]{align-items:center;background-color:#fff;border:1px solid #9c6d36;display:flex;justify-content:space-between;padding:.8rem .4rem;text-align:center;width:8.2rem}.input-number__input[data-v-53e510d0]::-webkit-inner-spin-button,.input-number__input[data-v-53e510d0]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-number__input[type=number][data-v-53e510d0]{-moz-appearance:textfield}.input-number__input--error[data-v-53e510d0]{border-color:#ede4d4;color:#de332e}.body-03[data-v-24ea6ada],.input-text[data-v-24ea6ada]{font-family:Montserrat;font-size:1.4rem;font-weight:400;line-height:140%}@media (min-width:768px){.body-03[data-v-24ea6ada],.input-text[data-v-24ea6ada]{font-size:1.6rem;line-height:140%}}.input-text[data-v-24ea6ada]{align-items:center;background-color:#fff;border:1px solid #9c6d36;display:flex;justify-content:space-between;padding:1.6rem;width:100%}.input-text--error[data-v-24ea6ada]{border-color:#de332e}.body-03,.input-date .dp__input,.input-date .dp__input:hover{font-family:Montserrat;font-size:1.4rem;font-weight:400;line-height:140%}@media (min-width:768px){.body-03,.input-date .dp__input,.input-date .dp__input:hover{font-size:1.6rem;line-height:140%}}.input-date{display:flex;flex-direction:column;gap:1.6rem}.input-date--error.input-date .dp__input,.input-date--error.input-date .dp__input:hover{background-color:#fbecec;border-color:#de332e;color:#de332e}.input-date .dp__input,.input-date .dp__input:hover{border:1px solid #9c6d36;border-radius:0;box-shadow:none;color:#9c6d36;padding:1.6rem}.input-date .dp--clear-btn{padding-right:.8rem}@media (min-width:768px){.input-date{align-items:center;flex-direction:row}}.body-03[data-v-b83e2bf9]{font-family:Montserrat;font-size:1.4rem;font-weight:400;line-height:140%}@media (min-width:768px){.body-03[data-v-b83e2bf9]{font-size:1.6rem;line-height:140%}}.dropdown[data-v-b83e2bf9]{outline:none;position:relative;width:100%}.dropdown--open .dropdown__chevron[data-v-b83e2bf9]{transform:rotate(180deg)}.dropdown__chevron[data-v-b83e2bf9]{transition:transform .25s ease}.dropdown__close[data-v-b83e2bf9]{justify-content:center}.dropdown__close[data-v-b83e2bf9],.dropdown__trigger[data-v-b83e2bf9]{align-items:center;cursor:pointer;display:flex}.dropdown__trigger[data-v-b83e2bf9]{background-color:#fff;border:1px solid #9c6d36;justify-content:space-between;padding:1.6rem;width:100%}.dropdown__trigger--error[data-v-b83e2bf9]{background-color:#fbecec;border:1px solid #de332e}.dropdown__trigger--error .typo[data-v-b83e2bf9]{color:#de332e}.dropdown__selected[data-v-b83e2bf9]{flex:1;text-align:left}.dropdown__options-wrapper[data-v-b83e2bf9]{background-color:#fff;border:1px solid #9c6d36;border-top:none;display:flex;flex-direction:column;gap:1.6rem;left:0;padding:1.6rem;position:absolute;top:100%;width:100%;z-index:1000}.dropdown__options[data-v-b83e2bf9]{display:flex;flex-direction:column;gap:1.6rem;max-height:300px;overflow-y:auto}.dropdown__option[data-v-b83e2bf9]{cursor:pointer;transition:background-color .25s ease}.dropdown__option--active .typo[data-v-b83e2bf9],.dropdown__option--selected .typo[data-v-b83e2bf9],.dropdown__option:hover .typo[data-v-b83e2bf9]{color:#9c6d36}.checkbox[data-v-74906a58]{align-items:flex-start;cursor:pointer;display:flex;gap:1.6rem}.checkbox__input[data-v-74906a58]{position:relative}.checkbox__native[data-v-74906a58]{border:0;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}.checkbox__native:checked+.checkbox__square[data-v-74906a58]{background-color:#9c6d36}.checkbox__square[data-v-74906a58]{align-items:center;border:1px solid #9c6d36;border-radius:.4rem;box-sizing:content-box;display:flex;height:1.8rem;justify-content:center;width:1.8rem}.radio[data-v-9a0854ff]{align-items:flex-start;cursor:pointer;display:flex;gap:.8rem;position:relative}.radio__custom[data-v-9a0854ff]{border:1px solid #9c6d36;border-radius:50%;display:inline-block;flex:none;height:1.8em;position:relative;width:1.8em}.radio__input[data-v-9a0854ff]{cursor:pointer;height:1.8em;left:0;margin:0;opacity:0;position:absolute;top:0;width:1.8em;z-index:1}.radio input[type=radio]:checked+.radio__custom[data-v-9a0854ff]{border:5px solid #9c6d36}.radio--error .radio__custom[data-v-9a0854ff]{border-color:#de332e}.radio--error .typo[data-v-9a0854ff]{color:#de332e}.radio-group[data-v-3d603ad8]{display:flex;flex-direction:column;gap:1.6rem}.radio-group__options[data-v-3d603ad8]{display:flex;flex-direction:column;gap:.8rem}.radio-group__options--horizontal[data-v-3d603ad8]{flex-direction:row;gap:6.4rem}.radio-group__options--two-columns[data-v-3d603ad8]{display:grid;gap:.8rem;grid-template-columns:1fr}@media (min-width:768px){.radio-group__options--two-columns[data-v-3d603ad8]{gap:.8rem 3.2rem;grid-template-columns:1fr 1fr}}.body-03[data-v-0e8df96d],.slider__number-input[data-v-0e8df96d]{font-family:Montserrat;font-size:1.4rem;font-weight:400;line-height:140%}@media (min-width:768px){.body-03[data-v-0e8df96d],.slider__number-input[data-v-0e8df96d]{font-size:1.6rem;line-height:140%}}.slider[data-v-0e8df96d]{align-items:center;display:flex;gap:1.6rem;justify-content:space-between;width:100%}.slider--vertical-on-mobile[data-v-0e8df96d]{align-items:flex-start;flex-direction:column;justify-content:center}@media (min-width:768px){.slider--vertical-on-mobile[data-v-0e8df96d]{align-items:center;flex-direction:row;justify-content:space-between}}.slider--error .slider__value-box[data-v-0e8df96d]{border-color:#ede4d4}.slider--error .slider__track-fill[data-v-0e8df96d]{background-color:#de332e}.slider--error .slider__input[data-v-0e8df96d]::-webkit-slider-thumb{background-color:#de332e}.slider--error .slider__input[data-v-0e8df96d]::-moz-range-thumb{background-color:#de332e}.slider__header[data-v-0e8df96d]{display:flex;flex-direction:column;gap:.4rem}.slider__header .typo[data-v-0e8df96d]{word-wrap:break-word;overflow-wrap:break-word}.slider__content[data-v-0e8df96d]{align-items:center;display:flex;flex-direction:column;gap:.4rem}.slider__value-box[data-v-0e8df96d]{align-items:center;border:1px solid #9c6d36;display:flex;justify-content:center;padding:.4rem .8rem}.slider__number-input[data-v-0e8df96d]{background:transparent;border:none;text-align:right;width:2.8rem}.slider__number-input[data-v-0e8df96d]::-webkit-inner-spin-button,.slider__number-input[data-v-0e8df96d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slider__number-input[type=number][data-v-0e8df96d]{-moz-appearance:textfield}.slider__number-input--error[data-v-0e8df96d]{color:#de332e}.slider__number-input[data-v-0e8df96d]:focus{outline:none}.slider__controls[data-v-0e8df96d]{align-items:center;display:flex;gap:.8rem}.slider__track[data-v-0e8df96d]{background-color:#ede4d4;border-radius:8px;height:2px;position:relative;width:150px}.slider__track-fill[data-v-0e8df96d]{background-color:#9c6d36;border-radius:8px;height:100%;left:0;position:absolute;top:0;transition:width .2s ease}.slider__tick-marks[data-v-0e8df96d]{display:flex;justify-content:space-evenly;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.slider__tick[data-v-0e8df96d]{background-color:#ede4d4;border-radius:1px;height:8px;width:2px}.slider__input[data-v-0e8df96d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}.slider__input[data-v-0e8df96d]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#9c6d36;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.slider__input[data-v-0e8df96d]::-moz-range-thumb{-moz-appearance:none;appearance:none;background:#9c6d36;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.distribution-input[data-v-d7431211]{display:flex;flex-direction:column;gap:1.6rem}.distribution-input__header[data-v-d7431211]{justify-content:space-between}.distribution-input__header[data-v-d7431211],.distribution-input__percentage[data-v-d7431211]{align-items:center;display:flex;gap:1.6rem}.distribution-input__completion-box[data-v-d7431211]{align-items:center;background-color:#fbf8f4;border-radius:4px;display:flex;justify-content:center;padding:.8rem}.distribution-input__completion-box--success[data-v-d7431211]{background-color:#ecfdf6}.distribution-input__content[data-v-d7431211]{border:1px solid #ede4d4;display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem}.distribution-input__content--subfield[data-v-d7431211]{border:none;gap:1.6rem;padding:0}.distribution-input__item[data-v-d7431211]{display:flex;flex-direction:column;gap:2.4rem}.distribution-input__item--subfield[data-v-d7431211]{border:1px solid #ede4d4;padding:2.4rem}.body-03[data-v-df47cfd8],.search-input__field[data-v-df47cfd8]{font-family:Montserrat;font-size:1.4rem;font-weight:400;line-height:140%}@media (min-width:768px){.body-03[data-v-df47cfd8],.search-input__field[data-v-df47cfd8]{font-size:1.6rem;line-height:140%}}.search-input[data-v-df47cfd8]{outline:none;position:relative;width:100%}.search-input--open[data-v-df47cfd8]{z-index:1000}.search-input__field-wrapper[data-v-df47cfd8]{align-items:center;display:flex;position:relative}.search-input__field[data-v-df47cfd8]{background-color:#fff;border:1px solid #9c6d36;border-radius:0;outline:none;padding:1.6rem;width:100%}.search-input__field--filled[data-v-df47cfd8]{font-weight:600}.search-input__field--error[data-v-df47cfd8]{background-color:#fbecec;border:1px solid #de332e;color:#de332e;font-weight:300}.search-input__field--disabled[data-v-df47cfd8]{background-color:#e5e7eb;border-color:#8f95a0;cursor:not-allowed}.search-input__icon[data-v-df47cfd8]{cursor:pointer;position:absolute;right:1.6rem}.search-input__suggestions-wrapper[data-v-df47cfd8]{background-color:#fff;border:1px solid #9c6d36;border-top:none;left:0;padding:1.6rem;position:absolute;top:100%;width:100%;z-index:1}.search-input__suggestions[data-v-df47cfd8]{display:flex;flex-direction:column;gap:1.6rem;max-height:30rem;overflow-y:auto}.search-input__suggestion[data-v-df47cfd8]{cursor:pointer}.search-input__suggestion:hover .typo[data-v-df47cfd8]{color:#b88d5b}.search-input__error[data-v-df47cfd8]{margin-top:1.6rem}@keyframes spin-df47cfd8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.summary-template[data-v-8c2b6702]{padding:3.2rem;width:100%}@media (min-width:768px){.summary-template[data-v-8c2b6702]{padding:0}}.summary-template__header[data-v-8c2b6702]{margin-bottom:2.4rem;text-align:center}.summary-template__dates[data-v-8c2b6702],.summary-template__header[data-v-8c2b6702]{align-items:center;display:flex;flex-direction:column;gap:1.6rem}.summary-template__dates[data-v-8c2b6702]{border-bottom:1px solid #9c6d36;padding-bottom:2.4rem}@media (min-width:768px){.summary-template__dates[data-v-8c2b6702]{flex-direction:row;justify-content:space-between;padding-bottom:4rem}}.summary-template__step-content[data-v-8c2b6702]{display:flex;flex-direction:column;gap:1.6rem;padding-top:1.6rem}.summary-template__section[data-v-8c2b6702]{display:flex;flex-direction:column;gap:2.4rem}.summary-template__section-header[data-v-8c2b6702]{align-items:center;display:flex;justify-content:space-between}.summary-template__section-title[data-v-8c2b6702]{align-items:center;display:flex;gap:.8rem}.summary-template__section-content[data-v-8c2b6702]{display:flex;flex-direction:column;gap:.8rem}@media (min-width:768px){.summary-template__section-content[data-v-8c2b6702]{gap:1.6rem}}.summary-template__item[data-v-8c2b6702]{align-items:baseline;display:flex;gap:2.4rem;justify-content:space-between}.summary-template__item--empty[data-v-8c2b6702]{align-items:center}.summary-template__actions[data-v-8c2b6702]{display:flex;justify-content:center;margin-top:4rem}.summary{background-color:#fbf8f4;border-top:1px solid #ede4d4;height:-moz-fit-content;height:fit-content;overflow:hidden}@media (min-width:1024px){.summary{border:1px solid #9c6d36;padding:1.6rem}}.summary__header{align-items:center;border-bottom:1px solid #ede4d4;display:flex;flex-direction:row;gap:.4rem;justify-content:space-between;padding:2.4rem 3.2rem}@media (min-width:1024px){.summary__header{align-items:baseline;border-bottom:none;flex-direction:column-reverse;gap:2.4rem;justify-content:flex-start;margin-bottom:2.4rem;padding:0}}.summary__action{align-items:center;cursor:pointer;display:flex;justify-content:center}@media (min-width:1024px){.summary__action{display:none;flex:none}}.summary__content{display:flex;flex-direction:column;gap:1.6rem;max-height:0;padding-left:3.2rem;padding-right:3.2rem;transition:.4s ease}.summary__content--open{max-height:100vh;padding-bottom:2.4rem;padding-top:2.4rem}@media (min-width:1024px){.summary__content{height:auto;max-height:none;padding:0}}.summary__step__content{display:flex;flex-direction:column;gap:1.6rem;padding-top:1.6rem}.summary__step__status{align-items:center;border:1px solid #9c6d36;border-radius:50%;display:flex;height:2.6rem;justify-content:center;width:2.6rem}.summary__step__status .typo{letter-spacing:0;line-height:0;text-align:center}.summary__step__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.summary__step__header--completed .typo,.summary__step__header--started .typo{color:#050033}.summary__step__header--completed .summary__step__status,.summary__step__header--started .summary__step__status{border-color:#050033}.summary__step__header--completed:hover>.summary__step__title>.typo,.summary__step__header--started:hover>.summary__step__title>.typo{color:#9c6d36}.summary__step__header--completed:hover .summary__step__status,.summary__step__header--started:hover .summary__step__status{border-color:#9c6d36}.summary__step__header--completed:hover>.icon--primary>svg,.summary__step__header--completed:hover>.summary__step__title svg,.summary__step__header--started:hover>.icon--primary>svg,.summary__step__header--started:hover>.summary__step__title svg{fill:#9c6d36}.summary__step__header--in-progress .typo{color:#9c6d36}.summary__step__header--in-progress .summary__step__status{border-color:#9c6d36}.summary__step__header--not-started{cursor:not-allowed}.summary__step__header--not-started .typo{color:#ede4d4}.summary__step__header--not-started .summary__step__status{border-color:#ede4d4}.summary__step__title{align-items:center;display:flex;gap:.8rem}.summary__section{display:flex;flex-direction:column;gap:.8rem}.summary__section__header{align-items:center;display:flex;gap:.8rem}.summary__section__content{display:flex;flex-direction:column;gap:.8rem}.summary__item{align-items:baseline;display:flex;gap:.8rem;justify-content:space-between}.summary__item__value{text-align:right}.summary__separator--in-progress.separator{background-color:#9c6d36}.summary__completion{align-items:center;display:flex;flex:1;flex-direction:column;gap:.4rem;padding:0 10%;text-align:center}@media (min-width:1024px){.summary__completion{width:100%}}.summary__completion__capsules{align-items:center;display:flex;gap:.4rem;width:100%}.summary__completion__capsule{border:1px solid #ede4d4;border-radius:.8rem;flex:1;height:.6rem;min-width:2.5rem}@media (min-width:1024px){.summary__completion__capsule{min-width:auto}}.summary__completion__capsule--completed{background-color:#9c6d36}.message[data-v-bae48744]{align-items:center;border-radius:.4rem;display:flex;gap:.8rem;padding:.8rem}.message--red-alert[data-v-bae48744]{background-color:#fbecec}.message--success[data-v-bae48744]{background-color:#ecfdf6}.form-group[data-v-5e5a79c1]{align-items:flex-start;display:flex;flex-direction:column;gap:1.2rem;justify-content:center;width:100%}.form-group__content[data-v-5e5a79c1]{display:flex;gap:1.6rem;width:100%}.form-group__content--column[data-v-5e5a79c1]{flex-direction:column;justify-content:center}.form-group__content--row[data-v-5e5a79c1]{align-items:center;flex-direction:row;justify-content:space-between}@media (min-width:768px){.form-group[data-v-5e5a79c1]{gap:1.6rem}}.form-section[data-v-cba387ef]{padding:3.2rem}@media (min-width:1024px){.form-section[data-v-cba387ef]{border:1px solid #ede4d4;padding:2.4rem}}.form-section__heading[data-v-cba387ef]{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:2.4rem}@media (min-width:1024px){.form-section__heading[data-v-cba387ef]{margin-bottom:4rem}}.form-section__title[data-v-cba387ef]{align-items:center;display:flex;gap:.4rem}.form-section__content[data-v-cba387ef]{align-items:flex-start;display:flex;flex-direction:column;gap:3.2rem;justify-content:center}@media (min-width:1024px){.form-section__content[data-v-cba387ef]{gap:4rem}}.calculator-event[data-v-8a1a3347],.calculator-stay[data-v-8a1a3347]{min-height:inherit}.calculator-event__container[data-v-8a1a3347],.calculator-stay__container[data-v-8a1a3347]{display:flex;flex-direction:row;gap:3.2rem;padding:0;position:relative}@media (min-width:768px){.calculator-event__container[data-v-8a1a3347],.calculator-stay__container[data-v-8a1a3347]{padding:4rem 3.2rem}}@media (min-width:1024px){.calculator-event__container[data-v-8a1a3347],.calculator-stay__container[data-v-8a1a3347]{padding:4rem 12rem}}.calculator-event__summary[data-v-8a1a3347],.calculator-stay__summary[data-v-8a1a3347]{bottom:0;left:0;position:fixed;width:100%;z-index:1}@media (min-width:1024px){.calculator-event__summary[data-v-8a1a3347],.calculator-stay__summary[data-v-8a1a3347]{align-self:flex-start;flex-shrink:0;position:sticky;top:4rem;width:30rem}}.calculator-event__content[data-v-8a1a3347],.calculator-stay__content[data-v-8a1a3347]{width:100%}@media (min-width:1024px){.calculator-event__content[data-v-8a1a3347],.calculator-stay__content[data-v-8a1a3347]{width:-webkit-fill-available}}.calculator-event__title[data-v-8a1a3347],.calculator-stay__title[data-v-8a1a3347]{margin-bottom:2.4rem}.calculator-event__navigation[data-v-8a1a3347],.calculator-stay__navigation[data-v-8a1a3347]{align-items:center;display:flex;gap:1.6rem;justify-content:space-between;padding:3.2rem}.calculator-event__navigation--first[data-v-8a1a3347],.calculator-stay__navigation--first[data-v-8a1a3347]{justify-content:center}@media (min-width:768px){.calculator-event__navigation[data-v-8a1a3347],.calculator-stay__navigation[data-v-8a1a3347]{margin-top:4rem;padding:0}}.calculator-event__back-to-summary[data-v-8a1a3347],.calculator-stay__back-to-summary[data-v-8a1a3347]{justify-content:flex-end;margin-right:1.6rem}.calculator-event__separator[data-v-8a1a3347],.calculator-stay__separator[data-v-8a1a3347]{display:block}@media (min-width:768px){.calculator-event__separator[data-v-8a1a3347],.calculator-stay__separator[data-v-8a1a3347]{display:none}}.calculator-event__loading[data-v-8a1a3347],.calculator-stay__loading[data-v-8a1a3347]{align-items:center;display:flex;justify-content:center;min-height:inherit}.calculator-event__loading-content[data-v-8a1a3347],.calculator-stay__loading-content[data-v-8a1a3347]{align-items:center;display:flex;flex-direction:column;gap:4rem;justify-content:center;text-align:center}.calculator-event__loading-spinner[data-v-8a1a3347],.calculator-stay__loading-spinner[data-v-8a1a3347]{animation:spin-8a1a3347 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#9c6d36;height:30px;margin:auto;width:30px}.calculator-event__navigation[data-v-8a1a3347]{margin-top:4rem}.step[data-v-8a1a3347]{display:flex;flex-direction:column;gap:0}@media (min-width:768px){.step[data-v-8a1a3347]{gap:4rem}}@keyframes spin-8a1a3347{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}