/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.ComparisonTableTooltip_tooltip__EHt1Y{background-color:var(--color-white,#fff);gap:calc(var(--spacing,.25rem) * 4);max-width:15rem;padding:calc(var(--spacing,.25rem) * 4);z-index:100;--rt-opacity:1;border-radius:.25rem;flex-direction:column;display:flex;box-shadow:0 2px 8px 2px #0000001f}.ComparisonTableTooltip_textBlock__9e7Ps{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#6c6865;--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5)}.ComparisonTableTooltip_textBlock__9e7Ps>.ComparisonTableTooltip_bold__ZfZ2_{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ComparisonTableTooltip_trigger__tD31m{text-align:left;font-size:.75rem}@media (min-width:768px){.ComparisonTableTooltip_trigger__tD31m{font-size:14px}}.ComparisonTableTooltip_trigger__tD31m{color:#161616;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4)}@media (min-width:768px){.ComparisonTableTooltip_trigger__tD31m{--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}}.ComparisonTableTooltip_trigger__tD31m{text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-thickness:1px}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.LoanProductComparisonTable_subtext__VpsY7{font-size:12px;line-height:var(--tw-leading,18px)}@media (min-width:768px){.LoanProductComparisonTable_subtext__VpsY7{font-size:14px}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.MobileCTABar_container__9ioQV{background-color:var(--color-white,#fff);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);z-index:50;position:fixed}@media (min-width:768px){.MobileCTABar_container__9ioQV{display:none}.MobileCTABar_desktopDisplay__PGk_m{padding:calc(var(--spacing,.25rem) * 0);width:fit-content;display:block;position:relative}}.MobileCTABar_ctaDivider__9HXyM{background-color:#cbc7c5}@media (min-width:768px){.MobileCTABar_ctaDivider__9HXyM{display:none}}.MobileCTABar_ctaWrapper__ojyxi{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);width:100%}@media (min-width:768px){.MobileCTABar_ctaWrapper__ojyxi{padding:calc(var(--spacing,.25rem) * 0);width:auto}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.TrueRateBenchmark_container__qY6CA{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.TrueRateBenchmark_heading__HzVxB{gap:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);align-items:center;font-size:1.125rem;display:flex}.TrueRateBenchmark_description__ZH4ZH{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);margin-bottom:calc(var(--spacing,.25rem) * 6)}.TrueRateBenchmark_description__ZH4ZH strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.TrueRateBenchmark_description__ZH4ZH a{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#0f807d;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline}.TrueRateBenchmark_container__qY6CA [class*=histogram-tick]:nth-child(2),.TrueRateBenchmark_container__qY6CA [class*=histogram-tick]:nth-child(4){visibility:hidden}@media (min-width:600px){.TrueRateBenchmark_container__qY6CA [class*=histogram-tick]:nth-child(2),.TrueRateBenchmark_container__qY6CA [class*=histogram-tick]:nth-child(4){visibility:visible}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.Glossary_wrapper__mjS_U{padding-block:calc(var(--spacing,.25rem) * 6)}@media (min-width:600px){.Glossary_wrapper__mjS_U{padding-block:calc(var(--spacing,.25rem) * 10)}}.Glossary_content__L5uJr{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}@media (min-width:600px){.Glossary_content__L5uJr{gap:calc(var(--spacing,.25rem) * 10)}}.Glossary_title__t0E9w{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);margin:calc(var(--spacing,.25rem) * 0);font-size:1.5rem}@media (min-width:600px){.Glossary_title__t0E9w{font-size:1.875rem}}.Glossary_item__90Nk0{justify-content:space-between;align-items:stretch;display:flex}.Glossary_item__90Nk0:not(:first-child){border-color:var(--glossary--border-color,#d3d1cf);border-top-style:var(--tw-border-style);border-top-width:1px}.Glossary_itemContent__IKbr9{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:600px){.Glossary_itemContent__IKbr9{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(3,minmax(0,1fr))}}.Glossary_item__90Nk0:not(:first-child) .Glossary_definition__nnSY_,.Glossary_item__90Nk0:not(:first-child) .Glossary_term__07Tf3,.Glossary_item__90Nk0:not(:first-child) .Glossary_toggle__OJNrI{padding-top:calc(var(--spacing,.25rem) * 4)}@media (min-width:600px){.Glossary_item__90Nk0:not(:first-child) .Glossary_definition__nnSY_,.Glossary_item__90Nk0:not(:first-child) .Glossary_term__07Tf3,.Glossary_item__90Nk0:not(:first-child) .Glossary_toggle__OJNrI{padding-top:calc(var(--spacing,.25rem) * 6)}}.Glossary_item__90Nk0:not(:last-child) .Glossary_definition__nnSY_,.Glossary_item__90Nk0:not(:last-child) .Glossary_term__07Tf3,.Glossary_item__90Nk0:not(:last-child) .Glossary_toggle__OJNrI{padding-bottom:calc(var(--spacing,.25rem) * 4)}@media (min-width:600px){.Glossary_item__90Nk0:not(:last-child) .Glossary_definition__nnSY_,.Glossary_item__90Nk0:not(:last-child) .Glossary_term__07Tf3,.Glossary_item__90Nk0:not(:last-child) .Glossary_toggle__OJNrI{padding-bottom:calc(var(--spacing,.25rem) * 6)}}.Glossary_definition__nnSY_,.Glossary_term__07Tf3{--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);font-size:1rem}@media (min-width:600px){.Glossary_definition__nnSY_,.Glossary_term__07Tf3{font-size:1.125rem}}.Glossary_term__07Tf3{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.Glossary_definition__nnSY_{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);padding-right:calc(var(--spacing,.25rem) * 4)}@media (min-width:600px){.Glossary_definition__nnSY_{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);grid-column:span 2/span 2}}.Glossary_isClickable__pjghU{cursor:pointer}.Glossary_item__90Nk0:not(.Glossary_isExpanded__VKxW4) .Glossary_definitionContent__eSjrG{max-height:calc(var(--spacing,.25rem) * 6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:600px){.Glossary_item__90Nk0:not(.Glossary_isExpanded__VKxW4) .Glossary_definitionContent__eSjrG{max-height:1.6875rem}}.Glossary_toggle__OJNrI{padding-left:calc(var(--spacing,.25rem) * 2);color:#0f807d;align-items:flex-start;display:flex}@media (min-width:600px){.Glossary_toggle__OJNrI{padding-left:calc(var(--spacing,.25rem) * 4)}}.Glossary_noOverflow__ztsho{visibility:hidden;z-index:-1}.Glossary_toggle__OJNrI:focus{--tw-outline-style:none;outline-style:none}.Glossary_toggle__OJNrI:focus-visible svg{outline-offset:2px;border-radius:var(--radius-lg,.5rem);outline:2px solid #063332}.Glossary_toggle__OJNrI svg{--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.Glossary_isExpanded__VKxW4 .Glossary_toggle__OJNrI svg{rotate:180deg}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@media (min-width:768px){.RefinanceComparisonTable_table__Bybk7 .RefinanceComparisonTable_thead__ddOqa th,.RefinanceComparisonTable_table__Bybk7 td{text-align:left}}.RefinanceComparisonTable_cellHeading__4qume{--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}@media (min-width:768px){.RefinanceComparisonTable_cellHeading__4qume{--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7)}}.RefinanceComparisonTable_cellHeading__4qume{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.RefinanceComparisonTable_table__Bybk7 .RefinanceComparisonTable_monthlyImpactTooltipRow__xFIr8 td,.RefinanceComparisonTable_table__Bybk7 .RefinanceComparisonTable_monthlyImpactTooltipRow__xFIr8 th{border-top-style:var(--tw-border-style);border-top-width:0}@media (min-width:768px){.RefinanceComparisonTable_table__Bybk7 .RefinanceComparisonTable_monthlyImpactTooltipRow__xFIr8 td,.RefinanceComparisonTable_table__Bybk7 .RefinanceComparisonTable_monthlyImpactTooltipRow__xFIr8 th{padding-top:calc(var(--spacing,.25rem) * 3)}}@media (max-width:767px){.RefinanceComparisonTable_table__Bybk7 .RefinanceComparisonTable_monthlyImpactTooltipRow__xFIr8 td[data-label]:before{display:none}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.EphemeralSwitcher_pageHero__JJg1O{--loan-details--button--text-color:var(--content-module--link-color);--madlibs--emphasize-color:var(--content-module--link-color)}