.md-doc{max-width:860px;color:#000000d9;line-height:1.75;font-size:14px}.md-doc h1{font-size:26px;font-weight:700;margin:8px 0 4px}.md-doc h2{font-size:20px;font-weight:600;margin:28px 0 12px;padding-bottom:6px;border-bottom:1px solid #f0f0f0}.md-doc h3{font-size:16px;font-weight:600;margin:20px 0 8px}.md-doc p{margin:8px 0}.md-doc ul,.md-doc ol{padding-left:22px;margin:8px 0}.md-doc li{margin:4px 0}.md-doc hr{border:none;border-top:1px solid #f0f0f0;margin:24px 0}.md-doc blockquote{margin:12px 0;padding:8px 14px;color:#0009;background:#fafafa;border-left:3px solid #d9d9d9;border-radius:0 4px 4px 0}.md-doc blockquote p{margin:0}.md-doc code{background:#f5f5f5;padding:1px 6px;border-radius:4px;font-size:13px;color:#c41d7f}.md-doc table{border-collapse:collapse;width:100%;margin:12px 0}.md-doc th,.md-doc td{border:1px solid #f0f0f0;padding:8px 12px;text-align:left}.md-doc th{background:#fafafa;font-weight:600}.md-doc tbody tr:nth-child(2n){background:#fcfcfc}.md-doc strong{font-weight:600}.md-doc a{color:#1677ff}.mortgage-page{max-width:1600px}.mortgage-savings{margin-top:28px;padding:20px;background:#f6ffed;border:1px solid #d9f7be;border-radius:8px}.mortgage-year-row>td{background:#fafafa;font-weight:600}.mortgage-prepay-row>td{background:#f0f5ff}.mortgage-page .ant-statistic-content,.mortgage-page .ant-table-cell{font-variant-numeric:tabular-nums}body{margin:0}.auction-row>td{background:#fff9f0!important}
