.legal{padding-top:88px;padding-bottom:112px}.legal__inner{max-width:760px}.legal h1{margin:16px 0 22px;font-size:clamp(2.2rem,3.6vw,3rem)}.legal h2{margin:48px 0 14px;font-size:26px}.legal p,.legal li{color:var(--color-ink);font-size:15.5px;line-height:1.8}.legal p+p{margin-top:14px}.legal ul{margin:14px 0 0;padding-left:20px;list-style:outside}.legal li+li{margin-top:8px}.legal strong{color:var(--color-navy)}.legal a{color:var(--color-navy);border-bottom:1px solid #c9932a80;transition:border-color .2s}.legal a:hover{border-color:var(--color-gold)}.legal p.legal__lede{font-size:17px}.legal p.legal__updated{color:var(--color-ink-muted);margin-top:10px;font-size:13px}.legal .legal__contact{padding-left:0;list-style:none}@media (max-width:860px){.legal{padding-top:48px;padding-bottom:72px}.legal h2{margin-top:40px;font-size:23px}}
