.legal-doc h1{font-size:1.25rem;font-weight:700;color:var(--color-navy);margin-bottom:.5rem}.legal-doc h2{font-size:.9375rem;font-weight:700;color:var(--color-navy);margin-top:2rem;margin-bottom:.5rem}.legal-doc h3{font-size:.875rem;font-weight:600;color:var(--color-navy);margin-top:1.25rem;margin-bottom:.25rem}.legal-doc p{font-size:.875rem;color:#64748b;line-height:1.7;margin-bottom:.75rem}.legal-doc ul{font-size:.875rem;color:#64748b;line-height:1.7;margin-bottom:.75rem;padding-left:1.25rem;list-style-type:disc}.legal-doc ul li{margin-bottom:.25rem}.legal-doc a{color:var(--color-navy);text-decoration:underline}.legal-doc a:hover{color:var(--color-amber)}.legal-doc .meta{font-size:.75rem;color:#94a3b8;margin-bottom:2rem;display:block}
