.legal-page__body{color:var(--color-fg)}.legal-page__body section{margin-bottom:40px}.legal-page__body h2{font-family:var(--font-serif);color:var(--color-fg);margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.3}.legal-page__body p{color:var(--color-fg-mid);margin-bottom:12px;font-size:16px;line-height:1.75}.legal-page__body ul{margin-bottom:12px;padding-left:20px;list-style-type:disc}.legal-page__body li{color:var(--color-fg-mid);margin-bottom:4px;font-size:16px;line-height:1.75}.legal-page__body h3{color:var(--color-fg);margin-bottom:12px;font-size:1.17em;font-weight:700;line-height:1.3}.legal-page__body a{color:var(--color-green);text-underline-offset:3px;text-decoration:underline}.legal-page__body a:hover{opacity:.8}.legal-page__body strong{color:var(--color-fg);font-weight:600}
