.urMBsq_container{gap:var(--cws--spacing--4xl);--cws--paragraph-mortgage-calculator--container--peek-height:134px;--cws--paragraph-mortgage-calculator--container--peek-start:.5;flex-direction:column}.urMBsq_paragraph{width:100%}@media (min-width:1220px){.urMBsq_paragraph{width:var(--cws--grid--col-8)}}.urMBsq_cards{gap:var(--cws--padding--24);--cws--paragraph-mortgage-calculator--cards--overlap:calc((1 - var(--cws--paragraph-mortgage-calculator--container--peek-start)) * var(--inputs-height) + var(--cws--padding--24));flex-direction:column;display:flex}@media (min-width:768px){.urMBsq_cards{display:grid}}@media (min-width:768px) and (not (min-width:1220px)){.urMBsq_cards{width:var(--cws--grid--col-6);margin-inline:auto}}@media (min-width:1220px){.urMBsq_cards{gap:var(--cws--padding--8);grid-template-columns:var(--cws--grid--col-7) 1fr}}.urMBsq_inputs{padding:var(--cws--padding--24);border-radius:var(--cws--radius--md);background-color:var(--cws--color--surface-container-tertiary)}.urMBsq_track{display:grid}@media (min-width:0) and (not (min-width:768px)){.urMBsq_measured .urMBsq_track{pointer-events:none;margin-block-start:calc(-1 * var(--cws--paragraph-mortgage-calculator--cards--overlap));display:block}}.urMBsq_spacer{display:none}@media (min-width:0) and (not (min-width:768px)){.urMBsq_measured .urMBsq_spacer{block-size:var(--cws--paragraph-mortgage-calculator--cards--overlap);display:block}}.urMBsq_results{--cws--paragraph-mortgage-calculator--results--shadow:0 -12px 16px -4px #32323214, 0 -4px 6px -2px #32323208;display:grid}@media (min-width:0) and (not (min-width:768px)){.urMBsq_measured .urMBsq_results{z-index:11;border-radius:var(--cws--radius--md);box-shadow:var(--cws--paragraph-mortgage-calculator--results--shadow);pointer-events:auto;position:sticky;inset-block-end:calc(var(--cws--paragraph-mortgage-calculator--container--peek-height) - var(--results-height))}}.urMBsq_disclaimer{color:var(--cws--color--text-general-tertiary);font:var(--cws--font-weight--regular) var(--cws--font-size--12) / var(--cws--line-height--lg) var(--cws--font-family--default)}@media (min-width:1220px){.urMBsq_disclaimer{width:var(--cws--grid--col-6)}}
