.MortgageForm_wrapper___Q1QBp{margin:0 auto}@media(min-width:1280px){.MortgageForm_wrapper___Q1QBp{width:calc((100% - 22rem)/12*9 + 16rem)}}.MortgageForm_content___uEGRN{border:1px solid var(--ws-color-outlines);border-radius:var(--ws-border-radius-normal);margin-inline:calc(var(--ws-spacing-4)*-1);padding:var(--ws-spacing-8);background:var(--ws-color-white)}@media(min-width:768px){.MortgageForm_content___uEGRN{margin-inline:0;padding:var(--ws-spacing-12) var(--ws-spacing-10)}}.MortgageForm_content___uEGRN [data-input-wrapper]{display:flex;flex-direction:column;gap:var(--ws-spacing-4)}@media(min-width:768px){.MortgageForm_content___uEGRN [data-input-row]{display:flex;flex-direction:row;gap:var(--ws-spacing-6)}.MortgageForm_content___uEGRN [style*="--column-width"]{width:calc(var(--column-width)/12*100%)}}.MortgageForm_content___uEGRN [data-display-box]{border-radius:var(--ws-spacing-2);border:1px solid var(--color-outlines);padding:var(--ws-spacing-8);display:flex;flex-direction:column;gap:var(--ws-spacing-2);background:var(--ws-color-background)}.MortgageForm_content___uEGRN [data-dynamic-item-box]{border:1px solid var(--ws-color-outlines);border-radius:var(--ws-border-radius-normal);background-color:var(--ws-color-background);padding:var(--ws-spacing-6)}.MortgageForm_removeButton___gipar{margin:0;padding:0;overflow:visible;color:inherit;font:inherit;line-height:normal;text-align:inherit;-webkit-text-decoration:none;text-decoration:none;background:none;border-width:0;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;color:var(--ws-color-text-error)}.MortgageForm_disclaimer___XC6tr{display:flex;justify-content:center;text-align:center}.CTAButton_primaryButton__PXOXO,.CTAButton_secondaryButton__SVg6u{position:relative;border-radius:100rem;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;outline:none;transition:border-color .35s cubic-bezier(.76,0,.24,1),background-color .35s cubic-bezier(.76,0,.24,1)}.CTAButton_primaryButton__PXOXO>span,.CTAButton_secondaryButton__SVg6u>span{position:relative;z-index:1;display:flex;align-items:center}.CTAButton_primaryButton__PXOXO:after,.CTAButton_primaryButton__PXOXO:before,.CTAButton_secondaryButton__SVg6u:after,.CTAButton_secondaryButton__SVg6u:before{content:"";position:absolute;opacity:0;z-index:0;border-radius:100rem}.CTAButton_primaryButton__PXOXO:before,.CTAButton_secondaryButton__SVg6u:before{top:0;left:0;width:100%;height:100%;transition:opacity .35s cubic-bezier(.76,0,.24,1)}.CTAButton_primaryButton__PXOXO:after,.CTAButton_secondaryButton__SVg6u:after{border-width:.25rem;border-style:solid;top:-.375rem;left:-.375rem;width:calc(100% + .5rem + .25rem);height:calc(100% + .5rem + .25rem);transition:opacity .35s cubic-bezier(.76,0,.24,1)}.CTAButton_primaryButton__PXOXO:focus-visible:after,.CTAButton_primaryButton__PXOXO:hover:before,.CTAButton_secondaryButton__SVg6u:focus-visible:after,.CTAButton_secondaryButton__SVg6u:hover:before{opacity:1}.CTAButton_primaryButton__PXOXO:disabled,.CTAButton_secondaryButton__SVg6u:disabled{pointer-events:none}.CTAButton_primaryButton__PXOXO:not([data-ignore-disabled-styles=true]):disabled,.CTAButton_secondaryButton__SVg6u:not([data-ignore-disabled-styles=true]):disabled{filter:invert(.2) brightness(1.1);cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none}.CTAButton_primaryButton__PXOXO:not([data-ignore-disabled-styles=true]):disabled:before,.CTAButton_secondaryButton__SVg6u:not([data-ignore-disabled-styles=true]):disabled:before{opacity:0}.CTAButton_primaryButton__PXOXO{color:var(--color-text-button-primary);background-color:var(--color-button-primary);border:unset}.CTAButton_primaryButton__PXOXO:before{background:var(--color-hover-button-primary)}.CTAButton_primaryButton__PXOXO:after{border-color:var(--color-button-primary)}.CTAButton_primaryButton__PXOXO:hover>span{color:var(--color-text-button-primary)}.CTAButton_secondaryButton__SVg6u{color:var(--color-text-button-secondary);background-color:var(--background-start-color);border:.0625rem solid var(--color-border-button-secondary)}.CTAButton_secondaryButton__SVg6u:before{background:var(--color-hover-button-secondary)}.CTAButton_secondaryButton__SVg6u:after{border-color:var(--color-focus-ring-button-secondary)}.CTAButton_secondaryButton__SVg6u:hover{background:var(--background-start-color)}.CTAButton_secondaryButton__SVg6u:hover>span{color:var(--color-text-button-secondary)}.CTAButton_primaryButton__PXOXO.CTAButton_standaloneIcon___jywi_{line-height:0}.CTAButton_sizeSm__dR4eJ{padding:.75rem 1.5rem;min-height:2.875rem}.CTAButton_sizeSm__dR4eJ.CTAButton_standaloneIcon___jywi_{padding:.75rem;min-height:auto}.CTAButton_sizeLg__URrTk{padding:1.25rem 2rem;min-height:4rem}.CTAButton_sizeLg__URrTk.CTAButton_standaloneIcon___jywi_{padding:1.25rem;min-height:auto}.CTAButton_icon___Yl3sK{line-height:0}.CTAButton_icon___Yl3sK:first-child{margin-right:.75rem}.CTAButton_icon___Yl3sK:last-child{margin-left:.75rem}.CTAButton_icon___Yl3sK:only-child,.CTAButton_standaloneIcon___jywi_ .CTAButton_icon___Yl3sK{margin-left:0;margin-right:0}.Radio_radio___VazJF{display:flex;align-items:flex-start;gap:var(--ws-spacing-2)}.Radio_radio___VazJF input,.Radio_radio___VazJF label{cursor:pointer}.Radio_radio___VazJF input{appearance:none;display:grid;place-content:center;margin-top:6px;color:var(--ws-color-text);height:var(--ws-spacing-5);width:var(--ws-spacing-5);border:1px solid var(--ws-color-outlines);border-radius:50%}.Radio_radio___VazJF input:before{content:"";display:block;width:var(--ws-spacing-2);height:var(--ws-spacing-2);background-color:rgba(0,0,0,0);border-radius:50%}.Radio_radio___VazJF input:checked:before{background-color:var(--ws-color-text)}.Radio_radio___VazJF input:focus-visible{border-color:var(--ws-color-text);outline:none}.Radio_labelWrapper___IJ0A_{display:flex;flex-direction:column;gap:2px;margin-top:5px}.RadioGroup_radioGroup___NMrkD{display:flex;flex-direction:column;gap:var(--ws-spacing-3)}@media(min-width:768px){.RadioGroup_radioGroup___NMrkD[data-align=horizontal]{flex-flow:row wrap;gap:var(--ws-spacing-8)}}.RadioGroup_alertMessage___E4qZr:not(:empty){display:inline-block;color:var(--ws-color-text-error);padding:var(--ws-spacing-1) var(--ws-spacing-2);border-radius:var(--ws-border-radius-normal)}