.legal-masthead{background:#1d2a30;color:#e7eef1;padding-bottom:24px}:root[data-palette=golden] .legal-masthead{background:#132f35;color:var(--ink)}.legal-document{width:min(820px,calc(100% - 32px));margin:56px auto 72px;padding:clamp(24px,5vw,56px);background:var(--paper);border:1px solid var(--rule);font-size:1.25rem;line-height:1.7}.legal-document .legal-eyebrow{color:var(--ink-soft);font:600 .85rem/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.legal-document h1{font-size:clamp(2.4rem,6vw,3.6rem);line-height:1.08;margin:0 0 28px;text-wrap:balance}.legal-document h2{font-size:1.8rem;line-height:1.25;margin:36px 0 14px}.legal-document p{margin:0 0 20px}.legal-document ul{padding-left:24px}.legal-document li{padding-left:4px;margin-bottom:16px}.legal-document a{color:var(--ink-soft);text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.legal-document{margin-block:24px 40px}}@media print{#site-header,#site-footer{display:none}.legal-document{margin:0;padding:0;border:0;width:100%;background:#fff;color:#000;font-size:12pt}}
