.legal .deck{color:var(--ink-2);max-width:40em;margin-top:12px;font-size:clamp(18px,1.4vw,22px);line-height:1.4}.legal h1.hl{margin-top:18px}.legal .lbody{max-width:44em;margin-top:26px}.legal .lbody section{border-top:1px solid var(--rule);margin-top:26px;padding-top:14px}.legal .lbody section:first-child{border-top:3px solid var(--rule);margin-top:0}.legal .lbody h2{font-family:var(--f-data);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);margin:0 0 10px;font-size:15px;font-weight:700}.legal .lbody h3{font-family:var(--f-serif);margin:18px 0 6px;font-size:18px;font-weight:650}.legal .lbody p{margin:0 0 12px;font-size:17px;line-height:1.5}.legal .lbody p:last-child{margin-bottom:0}.legal .lbody ul,.legal .lbody ol{margin:0 0 12px;padding-left:1.4em;font-size:17px;line-height:1.5}.legal .lbody li{margin-top:4px}.legal .lbody li::marker{color:var(--quiet);font-family:var(--f-data)}.legal .facts{border-top:1px solid var(--grid-2);margin:0 0 12px;padding:0}.legal .facts div{border-bottom:1px solid var(--grid-2);grid-template-columns:minmax(0,1fr);gap:0 16px;padding:6px 0;display:grid}@media (min-width:600px){.legal .facts div{grid-template-columns:minmax(0,11em) minmax(0,1fr)}}.legal .facts dt{font-family:var(--f-data);letter-spacing:.06em;text-transform:uppercase;color:var(--quiet);padding-top:3px;font-size:13px;font-weight:700}.legal .facts dd{overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.5}.legal table.expiry{border-collapse:collapse;font-family:var(--f-data);margin:0 0 12px;font-size:14.5px}.legal table.expiry th,.legal table.expiry td{text-align:left;border-bottom:1px solid var(--grid-2);vertical-align:top;padding:5px 18px 5px 0}.legal table.expiry th{letter-spacing:.06em;text-transform:uppercase;color:var(--quiet);border-bottom:1px solid var(--rule);font-size:13px;font-weight:700}.legal .lnav{font-family:var(--f-data);flex-wrap:wrap;gap:4px 18px;margin-top:14px;font-size:14px;display:flex}.legal .lnav a{color:var(--ink-2);border-bottom:1px solid var(--grid-2);text-decoration:none}.legal .lnav a[aria-current=page]{color:var(--ink);border-bottom:2px solid var(--ink);font-weight:700}.legal .changed{margin-top:28px}
