.legal{max-width:880px}.legal h1{font-size:40px;letter-spacing:-.03em}.legal h2{font-size:20px;line-height:1.4;margin:32px 0 12px}.legal p{font-size:16px;line-height:1.7;margin:0 0 16px;overflow-wrap:anywhere}.legal a{text-underline-offset:.2em}.legal .eyebrow{font-size:13px}.legal .footnote{font-size:14px;margin-top:24px}.legal section:first-of-type h2{margin-top:24px}@media(max-width:420px){.legal h1{font-size:32px}.legal h2{font-size:18px}}@media print{header,.legal>.back,.legal>.footnote{display:none}.legal{max-width:none;margin:0;padding:0}.legal .signin-card{padding:0;border:0;box-shadow:none}body{background:#fff;color:#000}.legal h2{break-after:avoid}.legal p{orphans:3;widows:3}}
