.legal-contents{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:1rem;align-self:start;padding:1.25rem 1.25rem 1rem}@media (min-width:1024px){.legal-contents{box-shadow:none;background:0 0;padding:0;position:sticky;top:6rem}}.legal-prose{max-width:68ch}.legal-prose>section+section{margin-top:3rem}.legal-prose p,.legal-prose li{color:var(--ink);text-wrap:pretty;font-size:1rem;line-height:1.7}.legal-prose p{margin-top:1rem}.legal-prose ul{gap:.625rem;margin-top:1rem;padding-left:1.25rem;list-style:outside;display:grid}.legal-prose li::marker{color:var(--stone)}.legal-prose strong{font-weight:600}.legal-prose a{text-decoration:underline;-webkit-text-decoration-color:var(--taupe);text-decoration-color:var(--taupe);text-underline-offset:.25em;font-weight:500}.legal-prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}
