.legal-shell{background:var(--paper);min-height:100vh}.legal-page{max-width:760px;color:var(--navy);margin:0 auto;padding:32px 20px 60px;font-size:14px;font-weight:400;line-height:1.5}.legal-page h1{text-transform:uppercase;letter-spacing:-.01em;margin:16px 0 12px;font-size:30px;font-style:italic;font-weight:800;line-height:.98}.legal-page h2{margin:28px 0 6px;font-size:16px;font-weight:600}.legal-page .stand{color:var(--grey);font-size:13px}.legal-page table{border-collapse:collapse;width:100%;font-size:13px}.legal-page th,.legal-page td{border:1px solid color-mix(in srgb, var(--navy) 18%, transparent);text-align:left;vertical-align:top;padding:8px}.legal-page th{background:var(--navy);color:var(--paper);font-weight:600}.legal-page a{color:var(--red);font-weight:600}
