.dvs-legal{max-width:880px;margin:0 auto;padding:120px 32px 80px}.dvs-legal h1{font-family:var(--m-font-display, "Cormorant Garamond"),serif;font-size:clamp(40px,5vw,64px);font-weight:500;letter-spacing:-.03em;margin:0 0 16px;color:var(--m-ink, #0A0A0B)}[lang=he] .dvs-legal h1{font-family:var(--m-font-display-he, "Frank Ruhl Libre"),serif}.dvs-legal .lede{font-family:var(--m-font-body, sans-serif);font-size:18px;color:var(--m-ink);opacity:.7;margin:0 0 48px;line-height:1.5}.dvs-legal h2{font-family:var(--m-font-display, serif);font-size:28px;font-weight:500;letter-spacing:-.015em;margin:48px 0 16px;color:var(--m-ink)}[lang=he] .dvs-legal h2{font-family:var(--m-font-display-he, serif)}.dvs-legal h3{font-family:var(--m-font-body, sans-serif);font-size:16px;font-weight:600;margin:24px 0 8px;color:var(--m-ink)}.dvs-legal p,.dvs-legal li{font-family:var(--m-font-body, sans-serif);font-size:15px;line-height:1.65;color:var(--m-ink);opacity:.85;margin:0 0 12px}.dvs-legal ul{padding-inline-start:20px;margin:0 0 16px}.dvs-legal a{color:#8a6a33}.dvs-legal .meta{font-family:var(--m-font-mono, monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--m-ink);opacity:.5;margin-bottom:14px;display:inline-block;padding:5px 12px;border:1px solid var(--m-line, rgba(10,10,11,.1));border-radius:999px}.dvs-legal hr{border:0;border-top:1px solid var(--m-line, rgba(10,10,11,.1));margin:48px 0}.dvs-legal-toc{background:var(--m-bone, #FBFAF6);border:1px solid var(--m-line, rgba(10,10,11,.1));border-radius:12px;padding:20px;margin-bottom:40px}.dvs-legal-toc-title{font-family:var(--m-font-mono, monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--m-ink);opacity:.6;margin:0 0 12px}.dvs-legal-toc ol{margin:0;padding-inline-start:24px;font-size:14px}.dvs-legal-toc a{color:var(--m-ink);opacity:.85;text-decoration:none}.dvs-legal-toc a:hover{color:var(--m-gold)}
