/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.LoanProductHomeInformation_form__9m6Ow{color:#261f1d;padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 6);background-color:#f8f8f7}@media (min-width:768px){.LoanProductHomeInformation_form__9m6Ow{padding-block:calc(var(--spacing,.25rem) * 8)}}.LoanProductHomeInformation_form__9m6Ow{margin-inline:calc(var(--module-container--padding-x) * -1)}@media (min-width:768px){.LoanProductHomeInformation_form__9m6Ow{margin-inline:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-lg,.5rem)}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.LoanDetailsDisplay_display__Pgx5u{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;align-items:flex-start;display:flex}.LoanDetailsDisplay_ctaInline__WVFi1{display:block}.LoanDetailsDisplay_lastWord__K7LlR{display:inline-block}.LoanDetailsDisplay_buttonCTA__Ws_CE{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);gap:calc(var(--spacing,.25rem) * 1);color:var(--loan-details--button--text-color,#0f807d);align-items:center;width:fit-content;font-size:1rem;display:flex}.LoanDetailsDisplay_emphasizeCTA__tW4yk{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 1);display:inline-flex}.LoanDetailsDisplay_emphasizeCTA__tW4yk,.LoanDetailsDisplay_emphasizeCTA__tW4yk:focus{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.LoanDetailsDisplay_emphasizeCTA__tW4yk:focus-visible{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.LoanDetailsDisplay_displayAmount__P_Nws{color:var(--madlibs--emphasize-color,#0f807d)}.LoanDetailsDisplay_spacer__6mkUw{height:1px;width:calc(var(--spacing,.25rem) * 2);display:inline-block}

/*! tailwindcss v4.2.4 | 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-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}