.legal-body{max-width:68ch}.legal-body h2{margin-block:52px 16px;font-size:clamp(21px,2.2vw,27px)}.legal-body h2:first-child{margin-block-start:0}.legal-body p{color:var(--grey);margin-block-end:16px;line-height:1.85}.legal-body .lead{color:var(--ink);max-width:none;margin-block-end:8px}.legal-list{margin-block-end:16px;padding-inline-start:0;list-style:none}.legal-list li{color:var(--grey);margin-block-end:10px;padding-inline-start:20px;line-height:1.85;position:relative}.legal-list li:before{content:"";background:var(--gold-2);width:10px;height:1px;position:absolute;inset-block-start:.82em;inset-inline-start:0}.legal-note{border-inline-start:2px solid var(--gold-2);margin-block:22px 26px;padding-inline-start:18px;font-size:13.5px;line-height:1.75}.legal-cross{border-block-start:1px solid var(--line);margin-block-start:52px;padding-block-start:26px;font-size:13.5px}.legal-cross a{border-block-end:1px solid var(--line);transition:color .3s,border-color .3s}.legal-cross a:hover,.legal-cross a:focus-visible{color:var(--gold-2);border-block-end-color:var(--gold-2)}.nf-actions{flex-wrap:wrap;gap:14px;margin-block-start:34px;display:flex}.nf-links{margin-block-start:60px}.nf-links h2{letter-spacing:2px;text-transform:uppercase;color:var(--gold-2);margin-block-end:18px;font-size:11px;font-weight:700}html[dir=rtl] .nf-links h2{letter-spacing:0}.nf-list{flex-wrap:wrap;gap:10px 26px;padding:0;list-style:none;display:flex}.nf-list a{border-block-end:1px solid var(--line);font-size:15px;transition:color .3s,border-color .3s}.nf-list a:hover,.nf-list a:focus-visible{color:var(--gold-2);border-block-end-color:var(--gold-2)}
