.LegalArticle-module__Dc2TBG__main{max-width:none;padding:var(--space-7) var(--gutter) var(--space-9)}.LegalArticle-module__Dc2TBG__layout{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""toc""body";width:100%;max-width:44rem;margin-inline:auto;display:grid}.LegalArticle-module__Dc2TBG__head{gap:var(--space-3);flex-direction:column;grid-area:head;display:flex}.LegalArticle-module__Dc2TBG__title{font-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);line-height:1.08}.LegalArticle-module__Dc2TBG__updated{color:var(--text-2);font-size:1.0625rem}.LegalArticle-module__Dc2TBG__draft{color:var(--faint);font-size:var(--text-sm)}.LegalArticle-module__Dc2TBG__toc{gap:var(--space-2);padding-block:var(--space-4);border-block:1px solid var(--hairline);flex-direction:column;grid-area:toc;display:flex}.LegalArticle-module__Dc2TBG__tocTitle{color:var(--muted);font-size:var(--text-xs);letter-spacing:normal;font-weight:600}.LegalArticle-module__Dc2TBG__tocList{column-gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.LegalArticle-module__Dc2TBG__tocList a{color:var(--text-2);font-size:.9375rem;line-height:var(--leading-snug);transition:color .2s var(--ease);padding-block:6px;text-decoration:none;display:block}.LegalArticle-module__Dc2TBG__tocList a:hover{color:var(--text)}.LegalArticle-module__Dc2TBG__tocList a[aria-current]{color:var(--text);font-weight:600}.LegalArticle-module__Dc2TBG__body{gap:var(--space-7);flex-direction:column;grid-area:body;display:flex}.LegalArticle-module__Dc2TBG__section{gap:var(--space-4);scroll-margin-top:calc(var(--header-h) + var(--space-5));color:var(--text-2);flex-direction:column;font-size:1.0625rem;line-height:1.53;display:flex}.LegalArticle-module__Dc2TBG__heading{color:var(--text);font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);line-height:var(--leading-snug)}.LegalArticle-module__Dc2TBG__list{gap:var(--space-2);flex-direction:column;margin:0;padding-left:1.25em;display:flex}.LegalArticle-module__Dc2TBG__list li::marker{color:var(--faint)}.LegalArticle-module__Dc2TBG__related{padding-top:var(--space-5);border-top:1px solid var(--hairline);color:var(--muted);font-size:.9375rem}@media (min-width:560px){.LegalArticle-module__Dc2TBG__tocList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.LegalArticle-module__Dc2TBG__layout{column-gap:var(--space-8);max-width:calc(14rem + var(--space-8) + 44rem);grid-template-columns:14rem minmax(0,44rem);grid-template-areas:"toc head""toc body"}.LegalArticle-module__Dc2TBG__head{padding-bottom:var(--space-6);border-bottom:1px solid var(--hairline)}.LegalArticle-module__Dc2TBG__toc{top:calc(var(--header-h) + var(--space-6));max-height:calc(100vh - var(--header-h) - var(--space-7));padding-block:0 var(--space-4);scrollbar-width:none;border-block:0;align-self:start;position:sticky;overflow-y:auto}.LegalArticle-module__Dc2TBG__tocList{border-left:1px solid var(--hairline);grid-template-columns:minmax(0,1fr)}.LegalArticle-module__Dc2TBG__tocList a{padding:5px 0 5px var(--space-4);color:var(--muted);font-size:var(--text-sm);border-left:1px solid #0000;margin-left:-1px}.LegalArticle-module__Dc2TBG__tocList a:hover{border-left-color:var(--text-2);color:var(--text)}.LegalArticle-module__Dc2TBG__tocList a[aria-current]{border-left-color:var(--text);color:var(--text)}}
