.LegalArticle-module-scss-module__Bvxa5q__root{gap:var(--s-8);max-width:90rem;padding-block:var(--s-12) var(--s-20);padding-inline:var(--s-5);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}@media (min-width:1024px){.LegalArticle-module-scss-module__Bvxa5q__root{gap:var(--s-12);padding-inline:var(--s-8);grid-template-columns:16rem minmax(0,1fr)}}.LegalArticle-module-scss-module__Bvxa5q__toc{top:var(--s-8);align-self:start;display:none;position:sticky}@media (min-width:1024px){.LegalArticle-module-scss-module__Bvxa5q__toc{display:block}}.LegalArticle-module-scss-module__Bvxa5q__tocInner{gap:var(--s-3);flex-direction:column;display:flex}.LegalArticle-module-scss-module__Bvxa5q__tocLabel{font-size:var(--t-eyebrow);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);color:var(--ink-3)}.LegalArticle-module-scss-module__Bvxa5q__tocList{gap:var(--s-2);border-left:1px solid var(--hairline-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalArticle-module-scss-module__Bvxa5q__tocLink{padding:var(--s-2) var(--s-4);color:var(--ink-3);font-size:var(--t-body-sm);transition:color var(--dur-1) var(--ease-soft),border-color var(--dur-1) var(--ease-soft);border-left:2px solid #0000;margin-left:-1px;line-height:1.4;text-decoration:none;display:block}.LegalArticle-module-scss-module__Bvxa5q__tocLink:hover{color:var(--ink)}.LegalArticle-module-scss-module__Bvxa5q__tocLink[data-active]{color:var(--accent-strong);border-color:var(--accent)}.LegalArticle-module-scss-module__Bvxa5q__tocLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LegalArticle-module-scss-module__Bvxa5q__article{min-width:0;max-width:66rem;padding:var(--s-8) var(--s-6);border-radius:var(--r-lg);background:var(--bg-elev);border:1px solid var(--hairline-2);box-shadow:var(--shadow-1)}@media (min-width:768px){.LegalArticle-module-scss-module__Bvxa5q__article{padding:var(--s-10) var(--s-10)}}.LegalArticle-module-scss-module__Bvxa5q__header{gap:var(--s-3);margin-bottom:var(--s-10);flex-direction:column;display:flex}.LegalArticle-module-scss-module__Bvxa5q__title{margin:0;font-weight:500}.LegalArticle-module-scss-module__Bvxa5q__meta{color:var(--ink-3);font-size:var(--t-body-sm);margin:0}.LegalArticle-module-scss-module__Bvxa5q__intro{margin:0 0 var(--s-8);color:var(--ink-2);font-size:var(--t-body);line-height:var(--lh-loose)}.LegalArticle-module-scss-module__Bvxa5q__section{gap:var(--s-4);scroll-margin-top:var(--s-16);flex-direction:column;display:flex}.LegalArticle-module-scss-module__Bvxa5q__section h3{margin:0}.LegalArticle-module-scss-module__Bvxa5q__heading{align-items:baseline;gap:var(--s-3);display:flex}.LegalArticle-module-scss-module__Bvxa5q__anchor{color:var(--accent);font-size:var(--t-h3);opacity:0;transition:opacity var(--dur-1) var(--ease-soft);line-height:1;text-decoration:none}.LegalArticle-module-scss-module__Bvxa5q__anchor:hover,.LegalArticle-module-scss-module__Bvxa5q__anchor:focus-visible{opacity:1}.LegalArticle-module-scss-module__Bvxa5q__heading:hover .LegalArticle-module-scss-module__Bvxa5q__anchor{opacity:.45}.LegalArticle-module-scss-module__Bvxa5q__paragraph{color:var(--ink-2);font-size:var(--t-body);line-height:var(--lh-loose);margin:0}.LegalArticle-module-scss-module__Bvxa5q__list{padding-left:var(--s-6);color:var(--ink-2);font-size:var(--t-body);line-height:var(--lh-loose);margin:0;list-style:outside}.LegalArticle-module-scss-module__Bvxa5q__list li+li{margin-top:var(--s-2)}