.mtgfi-site-mortgagefi-com [hidden]{display:none!important}
.mtgfi-site-mortgagefi-com .mf-native-comparison-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}
.mtgfi-site-mortgagefi-com .mf-native-comparison-card{border:1px solid var(--line,#dce2d8);border-radius:10px;padding:20px;min-width:0}
.mtgfi-site-mortgagefi-com .mf-native-comparison-card h3{font-size:24px;margin:0 0 22px}
.mtgfi-site-mortgagefi-com .mf-native-comparison-card h4{font-size:13px;margin:22px 0 8px;text-transform:uppercase;letter-spacing:.06em}
.mtgfi-site-mortgagefi-com .mf-native-comparison-card p,.mtgfi-site-mortgagefi-com .mf-native-comparison-card li{font-size:14px;line-height:1.6}
.mtgfi-site-mortgagefi-com .mf-native-comparison-card ul{padding-left:20px}
.mtgfi-site-mortgagefi-com .mf-match-goal .mtgfi-source-icon{width:25px;height:25px;flex:0 0 25px}
.mtgfi-site-mortgagefi-com .mf-match-private .mtgfi-source-icon{width:13px;height:13px}
.mtgfi-site-mortgagefi-com .mfcalc-submit .mtgfi-source-icon{width:17px;height:17px}
@media(max-width:600px){.mtgfi-site-mortgagefi-com .mf-native-comparison-grid{grid-template-columns:1fr}.mtgfi-site-mortgagefi-com .mf-match-goal .mtgfi-source-icon{width:21px;height:21px;flex-basis:21px}}
