.legal{flex-direction:column;gap:20px;padding-top:24px;padding-bottom:56px;display:flex}@media (width>=640px){.legal{padding-top:36px}}.draft-note{border:1px solid var(--amber-border);background:var(--amber-tint);color:var(--amber-fg2);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.draft-note .lucide{margin-top:2px}.crumbs{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.crumbs a{color:var(--fg-3)}.crumbs a:hover{color:var(--fg)}.legal h1{letter-spacing:-.02em;font-size:clamp(26px,5vw,34px);font-weight:800;line-height:1.2}.legal .meta{color:var(--fg-3);margin-top:6px;font-size:14px}.legal .doc{padding:20px}@media (width>=640px){.legal .doc{padding:28px 32px}}.legal .prose h2{margin-top:26px;scroll-margin-top:90px;font-size:18px}.legal .prose h2:first-child{margin-top:0}.legal .prose li{margin-bottom:6px}.legal .prose strong{color:var(--fg)}.toc{flex-wrap:wrap;gap:8px;display:flex}.toc a{font-size:13px}.other{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.other a{color:var(--fg);align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:600;display:flex}.other a:hover{border-color:var(--border-2);color:var(--fg)}.legal .prose h3{margin-top:18px;scroll-margin-top:90px;font-size:16px}.legal .prose .ql-align-center{text-align:center}.legal .prose .ql-align-right{text-align:right}.legal .prose .ql-align-justify{text-align:justify}.legal .prose .ql-indent-1{padding-left:2em}.legal .prose .ql-indent-2{padding-left:4em}
