.LegalDocumentView-module__j-FLoa__document{max-width:44rem}.LegalDocumentView-module__j-FLoa__effective{color:var(--color-muted);margin:0 0 1.5rem;font-size:.875rem}.LegalDocumentView-module__j-FLoa__document p{margin:0 0 .75rem}.LegalDocumentView-module__j-FLoa__document ul{margin:0 0 .75rem;padding-inline-start:1.25rem}.LegalDocumentView-module__j-FLoa__document li{margin-bottom:.375rem}.LegalDocumentView-module__j-FLoa__document a{text-decoration:underline}.LegalDocumentView-module__j-FLoa__contact{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;display:grid}.LegalDocumentView-module__j-FLoa__contact dt{color:var(--color-muted)}.LegalDocumentView-module__j-FLoa__contact dd{overflow-wrap:anywhere;margin:0}.LegalDocumentView-module__j-FLoa__cta{min-height:var(--control-height-mobile);border:1px solid var(--color-text);border-radius:var(--radius-pill);background:var(--color-text);color:var(--color-bg);align-items:center;padding:0 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.LegalDocumentView-module__j-FLoa__cta:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-bg);text-decoration:none}.LegalDocumentView-module__j-FLoa__cta:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (min-width:1024px){.LegalDocumentView-module__j-FLoa__cta{min-height:var(--control-height-desktop)}}
