.fd-rd-article>.fd-pagehero .fd-wrap{max-width:760px}.fd-rd-article>.fd-pagehero.is-compact .fd-display{font-size:clamp(2.25rem,4.6vw,3.5rem);line-height:1.04;letter-spacing:-.035em}.fd-rd-article [id]{scroll-margin-top:6rem}.fd-rd-legaltoc{max-width:68ch;margin:0 auto clamp(48px,7vh,72px);padding:1.5rem 0 1.75rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fd-rd-legaltoc h2{margin:0 0 1rem;font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.fd-rd-legaltoc ol{column-count:2;column-gap:2.5rem;margin:0;padding:0;list-style:none}.fd-rd-legaltoc li{break-inside:avoid;padding:.3rem 0;font-size:.9375rem;line-height:1.4}.fd-rd-legaltoc a{color:var(--soft);text-decoration:none;transition:color .2s var(--ease)}.fd-rd-legaltoc a:hover{color:var(--accent-text)}.fd-rd-legaltoc a:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:4px}.fd-rd-legal>section:first-child>h2{margin-top:0}@media (max-width:640px){.fd-rd-legaltoc ol{column-count:1}}