.legal-page{padding-bottom:0}.legal-wrap{max-width:820px;margin:40px auto 64px;padding:0 24px}.legal-wrap h1{font-size:2.4rem;margin:14px 0 28px}.legal-wrap h2{font-size:1.45rem;line-height:1.4;margin:36px 0 18px;padding-top:22px;border-top:1px solid var(--rule)}.legal-wrap p{margin:0 0 20px;line-height:1.8;overflow-wrap:anywhere}.legal-wrap ul{padding-left:24px}.legal-wrap li{margin-bottom:12px}.legal-nav{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:.95rem}.legal-page .site-header .wrap{flex-wrap:wrap;gap:18px}.legal-wrap .eyebrow{margin-top:24px}@media(max-width:600px){.legal-wrap h1{font-size:2rem}.legal-wrap{margin-top:26px}.legal-nav{gap:8px 18px}}@media print{.preview-banner,.site-header,.legal-wrap>a{display:none}.legal-wrap{margin:0;max-width:none}a{color:inherit}h2{break-after:avoid}}