.legal-page{padding:3rem 0 5rem;max-width:780px}.legal-page h1{font-size:2rem;margin-bottom:.25rem}.legal-page h2{font-size:1.2rem;margin:2.25rem 0 .6rem;color:var(--sky)}.legal-page h3{font-size:1rem;margin:1.5rem 0 .4rem;color:var(--mist)}.legal-page p,.legal-page li{color:#f8fcffd9;line-height:1.75;font-size:.95rem}.legal-page ul{padding-left:1.4rem;margin:.5rem 0}.legal-page ul li{margin-bottom:.35rem}.legal-meta{font-size:.82rem;color:var(--ink-soft);margin-bottom:2rem}.legal-table{width:100%;border-collapse:collapse;font-size:.88rem;margin:.75rem 0 1.5rem}.legal-table th,.legal-table td{text-align:left;padding:.65rem .85rem;border:1px solid rgba(153,204,255,.18);color:#f8fcffd9;vertical-align:top}.legal-table th{background:#336ebf4d;font-weight:700;color:var(--mist)}
