/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@media (min-width:768px){.LoanDetailsForm_fieldContainer__W2RmV{padding-bottom:calc(var(--spacing,.25rem) * 0)}}.LoanDetailsForm_fieldGroupHeader__hcgzV{--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;font-weight:var(--font-weight-semibold,600);margin-bottom:calc(var(--spacing,.25rem) * 4);display:block}.LoanDetailsForm_fieldGroup__MsLY_{margin-bottom:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (min-width:768px){.LoanDetailsForm_fieldGroup__MsLY_{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1200px){.LoanDetailsForm_fieldGroup__MsLY_{grid-template-columns:repeat(3,minmax(0,1fr))}}.LoanDetailsForm_fieldGroup__MsLY_ .LoanDetailsForm_downPaymentField__5kba_:has([class*=text-danger]) [class*=group],.LoanDetailsForm_fieldGroup__MsLY_ [class*=wrapper]:has(+[class*=text-danger]) input,.LoanDetailsForm_fieldGroup__MsLY_ [class*=wrapper]:has(+[class*=text-danger]) select{border-color:#ea5b50}.LoanDetailsForm_buttonContainer__QVa9g{background-color:var(--color-white,#fff);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 0);z-index:10;border-top:1px var(--tw-border-style);border-color:#cbc7c5;width:auto;margin-top:auto;position:fixed}@media (min-width:768px){.LoanDetailsForm_buttonContainer__QVa9g{--tw-border-style:none;padding-inline:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-style:none;justify-content:flex-end;display:flex;position:relative;bottom:auto}}body:has(.LoanDetailsForm_buttonContainer__QVa9g) main:not(:has(~footer)),body:has(.LoanDetailsForm_buttonContainer__QVa9g) main~footer{padding-bottom:5.2rem}@media (min-width:768px){body:has(.LoanDetailsForm_buttonContainer__QVa9g) main:not(:has(~footer)),body:has(.LoanDetailsForm_buttonContainer__QVa9g) main~footer{padding-bottom:calc(var(--spacing,.25rem) * 0)}}.LoanDetailsForm_drawerFormContainer__LdNbY .LoanDetailsForm_fieldGroup__MsLY_{display:flex}.LoanDetailsForm_drawerFormContainer__LdNbY .LoanDetailsForm_buttonContainer__QVa9g{margin-left:-1rem;margin-right:-1rem;position:sticky}@media (min-width:768px){.LoanDetailsForm_drawerFormContainer__LdNbY .LoanDetailsForm_buttonContainer__QVa9g{margin-left:calc(var(--spacing,.25rem) * 0);margin-right:calc(var(--spacing,.25rem) * 0)}}.LoanDetailsForm_drawerFormContainer__LdNbY .LoanDetailsForm_submitButton__Woynj{margin-left:auto}.LoanDetailsForm_switchWrapper__8ucyU{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.LoanDetailsForm_switchWrapper__8ucyU label{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);align-items:flex-start}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.PointsButtons_wrapper__HERYW{gap:calc(var(--spacing,.25rem) * 2);flex-flow:wrap;display:flex}@media (min-width:768px){.PointsButtons_wrapper__HERYW{gap:calc(var(--spacing,.25rem) * 4);flex-wrap:nowrap}}.PointsButtons_button__zGzzz{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:var(--radius-md,.375rem)}.PointsButtons_isSelected__elvId{background-color:#ddf5f4;border-color:#0f807d}.PointsButtons_buttonText__wMGFM{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#161616;display:block}@property --tw-font-weight{syntax:"*";inherits:false}