.legal{max-width:760px;padding-top:36px;padding-bottom:64px;line-height:1.65}.legal h1{margin:8px 0 10px;font-size:clamp(30px,5vw,42px);line-height:1.15}.legal h2{margin:36px 0 8px;font-size:20px}.legal p,.legal li{color:var(--brand-charcoal,#25241f);font-size:16px}.legal ul{padding-left:20px}.legal li{margin:6px 0}.legal .legal-draft{border:1px solid var(--banner-line,#d8c78a);background:var(--gold-wash,#fbf6e6);border-radius:12px;padding:12px 16px;font-size:15px}.legal .owner{background:var(--gold-wash,#f6ecc8);white-space:normal;border-radius:4px;padding:0 4px;font-size:.92em;font-weight:600}.legal table{border-collapse:collapse;width:100%;margin:10px 0;font-size:15px}.legal th,.legal td{border-bottom:1px solid var(--line-2,#e6dcc2);text-align:left;vertical-align:top;padding:10px 8px}@media (max-width:560px){.legal table,.legal tbody,.legal tr,.legal th,.legal td{display:block}.legal thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.legal tr{border-bottom:1px solid var(--line-2,#e6dcc2);padding:10px 0}.legal td,.legal th{border:0;padding:2px 0}}
