.free-credit-report .page-title{margin-bottom:1rem;text-align:left;line-height:1.1}.free-credit-report .policy-section{margin-bottom:1.75rem;padding-bottom:1.5rem}.free-credit-report .policy-section h2{text-align:left}.free-credit-report .policy-section a{text-decoration:underline;text-underline-offset:.15em}.free-credit-report .policy-section .free-credit-report__request{display:inline-block;padding:.75rem 1rem;border-radius:8px;background:#0f3d6b;color:#fff;font-weight:700}.free-credit-report ol{padding-left:1.5rem;margin:0 0 1rem;color:#475569;line-height:1.7}.free-credit-report ol li+li{margin-top:.5rem}.free-credit-report__checklists{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;margin:0 0 1.5rem}.free-credit-report__checklists fieldset{min-inline-size:0;margin:0;padding:.5rem 1rem .75rem;border:1px solid #cbd5e1;border-radius:8px}.free-credit-report__checklists legend{padding-inline:.25rem;color:#0f172a;font-weight:700}.free-credit-report__checklists label{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.625rem;padding-block:.5rem;color:#475569;line-height:1.5;cursor:pointer}.free-credit-report__checklists input{width:1rem;height:1rem;margin:.22rem 0 0;accent-color:#0f3d6b}
