.LegalPaperPage-module__gg4arW__paper{min-width:0;color:var(--ink);font-size:var(--type-reading);line-height:var(--reading-leading);letter-spacing:0;overflow-wrap:anywhere;container-type:inline-size}.LegalPaperPage-module__gg4arW__paper strong{font-weight:600}.LegalPaperPage-module__gg4arW__header{max-width:72ch;margin-bottom:3rem}.LegalPaperPage-module__gg4arW__header .back-link{margin-bottom:2rem}.LegalPaperPage-module__gg4arW__kicker{color:var(--muted);font-size:var(--type-label);line-height:var(--label-leading);margin:0 0 1rem}.LegalPaperPage-module__gg4arW__subtitle{font-size:var(--type-heading);text-wrap:balance;margin:1.25rem 0 0;line-height:1.4}.LegalPaperPage-module__gg4arW__byline{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;margin-top:1.75rem;display:flex}.LegalPaperPage-module__gg4arW__byline p{margin:0;font-weight:500}.LegalPaperPage-module__gg4arW__byline p+p{color:var(--supporting-ink);font-weight:400}.LegalPaperPage-module__gg4arW__readingLayout{min-width:0}.LegalPaperPage-module__gg4arW__readingColumn{min-width:0;max-width:72ch}.LegalPaperPage-module__gg4arW__abstract{border-top:1px solid var(--rule-strong);margin-bottom:2.75rem;padding-top:2rem}.LegalPaperPage-module__gg4arW__contents{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule);margin-bottom:2rem;padding:.5rem 0}.LegalPaperPage-module__gg4arW__abstract h2,.LegalPaperPage-module__gg4arW__body h2,.LegalPaperPage-module__gg4arW__footnotes h2{font-size:var(--type-heading);font-weight:400;line-height:var(--heading-leading);letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.25rem;scroll-margin-top:6rem}.LegalPaperPage-module__gg4arW__abstract p,.LegalPaperPage-module__gg4arW__body p,.LegalPaperPage-module__gg4arW__footnotes p{margin:0}.LegalPaperPage-module__gg4arW__abstract p+p,.LegalPaperPage-module__gg4arW__body p+p{margin-top:1.25rem}.LegalPaperPage-module__gg4arW__contents summary{cursor:pointer;width:100%;min-height:44px;font-size:var(--type-interface);line-height:var(--interface-leading);transition:color .18s var(--ease-out);justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.LegalPaperPage-module__gg4arW__contents summary::-webkit-details-marker{display:none}.LegalPaperPage-module__gg4arW__contentsChevron{border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;margin:0 3px 3px 1rem;transform:rotate(45deg)}.LegalPaperPage-module__gg4arW__contents details[open] .LegalPaperPage-module__gg4arW__contentsChevron{margin-bottom:0;transform:rotate(225deg)}.LegalPaperPage-module__gg4arW__contents ol{gap:.25rem;margin:.5rem 0 1rem;padding:0;list-style:none;display:grid}.LegalPaperPage-module__gg4arW__contents li{font-size:var(--type-interface);line-height:var(--interface-leading)}.LegalPaperPage-module__gg4arW__contents a{color:var(--supporting-ink);border-left:1px solid #0000;padding:.375rem 0 .375rem .75rem;display:block}.LegalPaperPage-module__gg4arW__contents a[aria-current=location]{border-left-color:var(--accent);color:var(--ink);font-weight:500}.LegalPaperPage-module__gg4arW__subsectionLink{padding-left:.75rem}.LegalPaperPage-module__gg4arW__body h2{margin-top:3.5rem;scroll-margin-top:6rem}.LegalPaperPage-module__gg4arW__body h2:first-child{margin-top:0}.LegalPaperPage-module__gg4arW__body h3{font-size:var(--type-subheading);font-weight:600;line-height:var(--subheading-leading);text-wrap:balance;margin:2.5rem 0 1.25rem;scroll-margin-top:6rem}.LegalPaperPage-module__gg4arW__smallCaps{font-size:inherit;letter-spacing:inherit}.LegalPaperPage-module__gg4arW__reference{vertical-align:super;margin-left:.12em;font-size:.75em;line-height:0}.LegalPaperPage-module__gg4arW__reference a{color:var(--accent);padding:.2em;text-decoration:none}.LegalPaperPage-module__gg4arW__paper a[id]{scroll-margin-top:6rem}.LegalPaperPage-module__gg4arW__paper a:not(.LegalPaperPage-module__gg4arW__reference a,.LegalPaperPage-module__gg4arW__contents a){text-decoration-line:underline;-webkit-text-decoration-color:var(--link-rule);text-decoration-color:var(--link-rule);text-underline-offset:var(--link-underline-offset);text-decoration-thickness:1px}.LegalPaperPage-module__gg4arW__footnotes{border-top:1px solid var(--rule-strong);margin-top:4rem;padding-top:2rem;scroll-margin-top:6rem}.LegalPaperPage-module__gg4arW__footnotes ol{margin:1.75rem 0 0;padding:0;list-style:none}.LegalPaperPage-module__gg4arW__footnotes li,.LegalPaperPage-module__gg4arW__authorNote{grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem;padding:.875rem 0;scroll-margin-top:6rem;display:grid}.LegalPaperPage-module__gg4arW__noteNumber{color:var(--muted);font-size:var(--type-label);line-height:var(--label-leading);font-variant-numeric:tabular-nums;padding-top:.25rem}.LegalPaperPage-module__gg4arW__backlinks,.LegalPaperPage-module__gg4arW__authorNote a{font-size:var(--type-interface);line-height:var(--interface-leading);flex-wrap:wrap;gap:.5rem 1rem;margin-top:.375rem;display:flex}.LegalPaperPage-module__gg4arW__paperFooter{font-size:var(--type-interface);line-height:var(--interface-leading);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:3rem;display:flex}@media (min-width:1200px){@container (min-width:44rem){.LegalPaperPage-module__gg4arW__readingLayout{grid-template-columns:minmax(0,1fr) 12rem;align-items:start;gap:3rem;display:grid}.LegalPaperPage-module__gg4arW__readingColumn{grid-area:1/1}.LegalPaperPage-module__gg4arW__contents{overscroll-behavior:contain;scrollbar-width:thin;border-bottom:0;grid-area:1/2;max-height:calc(100dvh - 8rem);margin-bottom:0;padding-top:1rem;position:sticky;top:4rem;overflow-y:auto}.LegalPaperPage-module__gg4arW__contents ol{gap:.125rem}}}@media (max-width:767px){.LegalPaperPage-module__gg4arW__header{margin-bottom:2rem}.LegalPaperPage-module__gg4arW__header .back-link{margin-bottom:1.5rem}.LegalPaperPage-module__gg4arW__abstract{padding-top:1.5rem}}.LegalPaperPage-module__gg4arW__paperFooter .back-link{margin-bottom:0}.LegalPaperPage-module__gg4arW__paper a:focus-visible,.LegalPaperPage-module__gg4arW__contents summary:focus-visible{color:var(--accent);outline:2px solid var(--accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.LegalPaperPage-module__gg4arW__paper a:hover,.LegalPaperPage-module__gg4arW__contents summary:hover{color:var(--accent);text-decoration-color:currentColor}}@media (pointer:coarse){.LegalPaperPage-module__gg4arW__reference a{text-align:center;min-width:1.5rem;padding:0;display:inline-block;position:relative}.LegalPaperPage-module__gg4arW__reference a:after{content:"";height:1.5rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.LegalPaperPage-module__gg4arW__contents a,.LegalPaperPage-module__gg4arW__backlinks a,.LegalPaperPage-module__gg4arW__authorNote a{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.LegalPaperPage-module__gg4arW__contents summary{transition:none}}
.LegalPaperReader-module__-qtK3a__reader{min-width:0}.LegalPaperReader-module__-qtK3a__dialog{border:1px solid var(--rule-strong);width:calc(100% - 3rem);max-width:44rem;max-height:calc(100dvh - 4rem);color:var(--ink);background:var(--page);font-family:inherit;font-size:var(--type-reading);line-height:var(--reading-leading);letter-spacing:0;border-radius:.875rem;margin:auto;padding:0;overflow:hidden;box-shadow:0 1.5rem 4rem #0000002e}.LegalPaperReader-module__-qtK3a__dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.LegalPaperReader-module__-qtK3a__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0003}.LegalPaperReader-module__-qtK3a__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem 1rem;display:flex}.LegalPaperReader-module__-qtK3a__header h2{max-width:100%;font-size:var(--type-heading);font-weight:400;line-height:var(--heading-leading);letter-spacing:-.02em;margin:0}.LegalPaperReader-module__-qtK3a__closeButton{border:1px solid var(--rule-strong);min-width:44px;min-height:44px;color:var(--ink);font-size:var(--type-interface);line-height:var(--interface-leading);cursor:pointer;touch-action:manipulation;transition:background-color .15s var(--ease-out), border-color .15s var(--ease-out);background:0 0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem .875rem;font-weight:500;display:inline-flex}.LegalPaperReader-module__-qtK3a__closeButton:active{background:var(--rule);border-color:currentColor}.LegalPaperReader-module__-qtK3a__content{overflow-wrap:anywhere;overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:0 1.5rem 1.5rem;overflow-y:auto}.LegalPaperReader-module__-qtK3a__content p{margin:0}.LegalPaperReader-module__-qtK3a__content p+p{margin-top:1rem}.LegalPaperReader-module__-qtK3a__content a{text-decoration-line:underline;-webkit-text-decoration-color:var(--link-rule);text-decoration-color:var(--link-rule);text-underline-offset:var(--link-underline-offset);text-decoration-thickness:1px}.LegalPaperReader-module__-qtK3a__footer{border-top:1px solid var(--rule);padding:.75rem 1.5rem}.LegalPaperReader-module__-qtK3a__footnotesLink{min-height:44px;font-size:var(--type-interface);line-height:var(--interface-leading);touch-action:manipulation;text-decoration-line:underline;-webkit-text-decoration-color:var(--link-rule);text-decoration-color:var(--link-rule);text-underline-offset:var(--link-underline-offset);align-items:center;text-decoration-thickness:1px;display:inline-flex}.LegalPaperReader-module__-qtK3a__dialog a:focus-visible,.LegalPaperReader-module__-qtK3a__dialog button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.LegalPaperReader-module__-qtK3a__closeButton:hover{background:var(--rule);border-color:currentColor}.LegalPaperReader-module__-qtK3a__dialog a:hover{color:var(--accent);text-decoration-color:currentColor}}@media (max-width:640px){.LegalPaperReader-module__-qtK3a__dialog{border-bottom:0;border-left:0;border-right:0;border-radius:1.25rem 1.25rem 0 0;width:100%;max-width:none;max-height:85dvh;margin:0;position:fixed;inset:auto 0 0}.LegalPaperReader-module__-qtK3a__header{padding:1.125rem 1.25rem 1rem}.LegalPaperReader-module__-qtK3a__content{padding-left:1.25rem;padding-right:1.25rem}.LegalPaperReader-module__-qtK3a__footer{padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-transparency:reduce){.LegalPaperReader-module__-qtK3a__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.LegalPaperReader-module__-qtK3a__dialog,.LegalPaperReader-module__-qtK3a__closeButton{border-color:var(--ink)}.LegalPaperReader-module__-qtK3a__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000059}}@media (prefers-reduced-motion:reduce){.LegalPaperReader-module__-qtK3a__closeButton{transition:none}}
