.engrama-site .site-legal{padding-block:clamp(40px, 6vw, 88px) var(--site-pad)}.engrama-site .site-legal>.site-wrap{max-width:calc(var(--site-wrap) + 2 * var(--web-gutter));padding-left:var(--site-edge-l);padding-right:var(--site-edge-r)}.engrama-site .site-legal>.site-wrap.site-wrap-wide{max-width:calc(var(--site-wrap-wide) + 2 * var(--web-gutter))}.engrama-site .site-legal h1{max-width:20ch;font-size:var(--site-h1);line-height:var(--site-lh-head)}.engrama-site .site-legal-updated{color:var(--site-ink-3);margin:16px 0 0;font-size:1rem}.engrama-site .site-legal>.site-wrap>.site-prose{margin-top:28px}.engrama-site .site-legal-section{margin-top:56px}.engrama-site .site-legal-section h2{font:var(--site-weight-bold) var(--site-h3) / var(--site-lh-head) var(--site-sans);letter-spacing:var(--site-track-head);color:var(--site-ink);margin:0}.engrama-site .site-legal h2+.site-prose,.engrama-site .site-legal h2+.site-stack{margin-top:16px}.engrama-site .site-legal .site-prose p{max-width:74ch;font-size:1rem;line-height:var(--site-lh-body);color:var(--site-ink);margin:16px 0 0}.engrama-site .site-legal .site-prose p:first-child{margin-top:0}.engrama-site .site-legal .site-stack{max-width:74ch;margin:20px 0 0;padding:0 0 0 20px;list-style:outside}.engrama-site .site-legal .site-stack+.site-prose{margin-top:24px}.engrama-site .site-legal .site-stack li{font-size:1rem;line-height:var(--site-lh-body);color:var(--site-ink);margin-top:10px}.engrama-site .site-legal .site-stack li:first-child{margin-top:0}.engrama-site .site-legal .site-stack li::marker{color:var(--site-ink-3)}.engrama-site .site-legal-table-wrap{margin-top:20px;overflow-x:auto}.engrama-site .site-legal-table{border-collapse:collapse;width:100%;min-width:40rem;font-size:1rem;line-height:var(--site-lh-body);color:var(--site-ink);text-align:left}.engrama-site .site-legal-table th,.engrama-site .site-legal-table td{border-bottom:1px solid var(--site-hair);vertical-align:top;font-weight:var(--site-weight-regular);padding:14px 20px 14px 0}.engrama-site .site-legal-table thead th{font-weight:var(--site-weight-bold);vertical-align:bottom}.engrama-site .site-legal-table strong{font-weight:var(--site-weight-bold)}
