.LegalPage-module__IdkNtW__section{color:var(--qc-navy)}.LegalPage-module__IdkNtW__article{max-width:760px;font-family:var(--font-body);color:var(--qc-navy);margin:0 auto;font-size:16px;line-height:1.7}.LegalPage-module__IdkNtW__article>:first-child{margin-top:0}.LegalPage-module__IdkNtW__article h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--qc-navy);margin:0 0 32px;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1}.LegalPage-module__IdkNtW__article h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--qc-navy);margin:48px 0 16px;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:700;line-height:1.25}.LegalPage-module__IdkNtW__article h3{font-family:var(--font-display);color:var(--qc-navy);margin:32px 0 12px;font-size:1.125rem;font-weight:600;line-height:1.3}.LegalPage-module__IdkNtW__article p{margin:0 0 18px}.LegalPage-module__IdkNtW__article ul,.LegalPage-module__IdkNtW__article ol{margin:0 0 22px;padding-left:22px}.LegalPage-module__IdkNtW__article li{margin-bottom:10px;line-height:1.6}.LegalPage-module__IdkNtW__article ul li{list-style-type:disc}.LegalPage-module__IdkNtW__article ol li{list-style-type:decimal}.LegalPage-module__IdkNtW__article li>p{margin:0 0 6px}.LegalPage-module__IdkNtW__article hr{border:0;border-top:1px solid #062b4f1f;margin:40px 0}.LegalPage-module__IdkNtW__article strong{color:var(--qc-navy);font-weight:600}.LegalPage-module__IdkNtW__article em{color:#062b4fb3;font-style:italic}.LegalPage-module__IdkNtW__article a{color:var(--qc-green-mid);text-underline-offset:3px;-webkit-text-decoration:underline #39b54a66;text-decoration:underline #39b54a66;transition:color .15s,text-decoration-color .15s}.LegalPage-module__IdkNtW__article a:hover,.LegalPage-module__IdkNtW__article a:focus-visible{color:var(--qc-green);-webkit-text-decoration-color:var(--qc-green);text-decoration-color:var(--qc-green)}.LegalPage-module__IdkNtW__article blockquote{border-left:3px solid var(--qc-green);color:var(--qc-navy);background:#39b54a0f;border-radius:0 6px 6px 0;margin:24px 0;padding:16px 20px}.LegalPage-module__IdkNtW__article blockquote p:last-child{margin-bottom:0}.LegalPage-module__IdkNtW__article code{font-family:var(--font-mono);background:#062b4f0f;border-radius:4px;padding:1px 6px;font-size:.92em}