.legal-hero{background:var(--navy);color:#fff;padding-block:var(--s40) var(--s64)}.legal-title{color:#fff}.legal-updated{margin-top:var(--s16);font-size:var(--t16);font-weight:500;color:var(--grey-d)}.legal-main{padding-block:var(--s64)}.legal-cols{display:flex;gap:var(--s40);align-items:flex-start}.legal-toc-wrap{display:none}@media (min-width: 1024px){.legal-toc-wrap{display:block;width:264px;flex:none;position:sticky;top:var(--s24)}}.legal-toc-title{color:var(--grey-l);margin-bottom:var(--s16)}.legal-toc-link{display:flex;width:100%;align-items:center;min-height:44px;padding:0 var(--s16);border-radius:var(--rs);font-size:var(--t16);font-weight:500;color:var(--grey-l);text-align:left;background:transparent;border:0;cursor:pointer}.legal-toc-link:hover{color:var(--navy);background:var(--surface)}.legal-toc-link.is-active{color:var(--naa-primary);background:#0073d014;font-weight:700}.legal-article{flex:1;min-width:0;max-width:720px}
