.legal{max-width:720px;padding:0 var(--gutter) 48px;margin:0 auto}.legal__top{align-items:center;height:72px;display:flex}.legal__body h1{margin:24px 0 8px}.legal__body h2{border-top:1px solid var(--ink);margin:36px 0 10px;padding-top:12px;font-size:19px;font-weight:580}.legal__body p,.legal__body li{color:var(--ink-2);font-size:16px;line-height:1.6}.legal__body ul{padding-left:20px}.legal__body table{border-collapse:collapse;width:100%;font-size:15px}.legal__body th,.legal__body td{text-align:left;vertical-align:top;border-top:1px solid var(--hair);padding:10px 12px 10px 0}.legal__body th{color:var(--ink);width:34%;font-weight:560}.ph{background:var(--wash-saffron);box-shadow:inset 0 0 0 1px var(--tint-saffron);padding:0 4px}.legal__foot{border-top:1px solid var(--hair);gap:18px;margin-top:48px;padding-top:18px;display:flex}
