@property --rail-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --rail-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes legal-article-module__i-kcMW__rail-fade{0%{--rail-fade-start:0rem;--rail-fade-end:2.5rem}to{--rail-fade-start:2.5rem;--rail-fade-end:0rem}}@keyframes legal-article-module__i-kcMW__arrive{0%{opacity:0}}@layer components{.legal-article-module__i-kcMW__band{border-block-end:1px solid var(--border);isolation:isolate;block-size:4.5rem;position:relative}@media (min-width:48rem){.legal-article-module__i-kcMW__band{block-size:6rem}}.legal-article-module__i-kcMW__masthead{max-inline-size:60rem;padding:2.5rem min(var(--frame-gutter), 1.5rem) 0;margin-inline:auto}.legal-article-module__i-kcMW__layout{max-inline-size:60rem;padding:2rem min(var(--frame-gutter), 1.5rem) 4rem;grid-template-columns:minmax(0,1fr);gap:2rem;margin-inline:auto;display:grid}@media (min-width:64rem){.legal-article-module__i-kcMW__layout{grid-template-columns:15rem minmax(0,1fr);column-gap:4rem}}.legal-article-module__i-kcMW__foot{max-inline-size:60rem;padding:0 min(var(--frame-gutter), 1.5rem) 3rem;margin-inline:auto}.legal-article-module__i-kcMW__body{--legal-body:color-mix(in oklch, var(--foreground) 55%, var(--muted-foreground));min-inline-size:0;max-inline-size:38rem;color:var(--legal-body);container:legal-text/inline-size}.legal-article-module__i-kcMW__body :is(h2,h3,strong){color:var(--foreground)}.legal-article-module__i-kcMW__body td:first-child{color:var(--foreground);font-weight:500}.legal-article-module__i-kcMW__body th{color:var(--muted-foreground);font-weight:400}.legal-article-module__i-kcMW__body :is(code,a){overflow-wrap:break-word}.legal-article-module__i-kcMW__rail{overscroll-behavior:contain;scrollbar-width:none;align-self:start;max-block-size:calc(100svh - 6rem);margin-inline-start:-1rem;padding-inline-start:1rem;position:sticky;inset-block-start:5rem;overflow-y:auto}.legal-article-module__i-kcMW__rail::-webkit-scrollbar{display:none}@supports (animation-timeline:scroll()){.legal-article-module__i-kcMW__rail{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--rail-fade-start), #000 calc(100% - var(--rail-fade-end)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--rail-fade-start), #000 calc(100% - var(--rail-fade-end)), transparent 100%);animation:linear both legal-article-module__i-kcMW__rail-fade;animation-timeline:scroll(self)}}.legal-article-module__i-kcMW__quiet,.legal-article-module__i-kcMW__row{color:color-mix(in oklch, var(--muted-foreground) 85%, var(--background))}.legal-article-module__i-kcMW__row[aria-current]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.legal-article-module__i-kcMW__row:hover{color:var(--foreground)}}.legal-article-module__i-kcMW__square{background:var(--primary);block-size:.375rem;inline-size:.375rem;position:absolute;inset-block-start:50%;inset-inline-start:-.875rem;translate:0 -50%}@media (forced-colors:active){.legal-article-module__i-kcMW__marker,.legal-article-module__i-kcMW__barProgress,.legal-article-module__i-kcMW__square{forced-color-adjust:none;background:highlight}.legal-article-module__i-kcMW__track,.legal-article-module__i-kcMW__progress{forced-color-adjust:none;background:canvastext}}.legal-article-module__i-kcMW__bar{z-index:5;padding-inline:min(var(--frame-gutter), 1.5rem);margin-inline:calc(-1 * min(var(--frame-gutter), 1.5rem));background:var(--background);align-self:start;position:sticky;inset-block-start:3rem}.legal-article-module__i-kcMW__track{background:var(--border);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:0}.legal-article-module__i-kcMW__progress{background:var(--muted-foreground);transform-origin:top;block-size:100%;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.legal-article-module__i-kcMW__progress,.legal-article-module__i-kcMW__barProgress{opacity:0;transition:opacity .2s ease-out}.legal-article-module__i-kcMW__progress[data-ready],.legal-article-module__i-kcMW__barProgress[data-ready]{opacity:1}.legal-article-module__i-kcMW__arrive{animation:.2s ease-out legal-article-module__i-kcMW__arrive}.legal-article-module__i-kcMW__marker{background:var(--primary);transform-origin:top;block-size:1px;inline-size:2px;position:absolute;inset-block-start:0;inset-inline-start:0}.legal-article-module__i-kcMW__barProgress{background:var(--primary);transform-origin:0;block-size:1px;inline-size:100%;position:absolute;inset-block-end:0;inset-inline-start:0}[dir=rtl] .legal-article-module__i-kcMW__barProgress{transform-origin:100%}.legal-article-module__i-kcMW__chapter{margin-block-start:3.5rem;position:relative}.legal-article-module__i-kcMW__chapter:not(:first-child){padding-block-start:2.5rem}.legal-article-module__i-kcMW__chapter:not(:first-child):before{content:"";border-block-start:1px solid var(--border);position:absolute;inset-block-start:0;inset-inline:0}.legal-article-module__i-kcMW__chapter[data-summary]{background:var(--card);border:1px solid var(--border);padding:1.5rem}.legal-article-module__i-kcMW__chapter[data-summary]>:last-child{margin-block-end:0}.legal-article-module__i-kcMW__chapter[data-summary]+.legal-article-module__i-kcMW__chapter{padding-block-start:0}.legal-article-module__i-kcMW__chapter[data-summary]:before,.legal-article-module__i-kcMW__chapter[data-summary]+.legal-article-module__i-kcMW__chapter:before{content:none}@media (min-width:80rem){.legal-article-module__i-kcMW__chapter:before{inset-inline-start:-3rem}}.legal-article-module__i-kcMW__section{align-items:baseline;gap:.75rem;display:flex;position:relative}.legal-article-module__i-kcMW__number{font-family:var(--font-mono);color:var(--muted-foreground);flex:none;font-size:.75rem;font-weight:400}@media (min-width:80rem){.legal-article-module__i-kcMW__number{text-align:end;min-inline-size:2.25rem;margin-inline-start:-3rem}}.legal-article-module__i-kcMW__link{opacity:0}.legal-article-module__i-kcMW__section:hover .legal-article-module__i-kcMW__link,.legal-article-module__i-kcMW__section:focus-within .legal-article-module__i-kcMW__link,.legal-article-module__i-kcMW__link[data-state=copied],.legal-article-module__i-kcMW__link[data-state=failed]{opacity:1}@media (hover:none){.legal-article-module__i-kcMW__link{opacity:1}}.legal-article-module__i-kcMW__clause{font-family:var(--font-mono);color:var(--muted-foreground);margin-inline-end:.375rem;font-size:.8125rem}.legal-article-module__i-kcMW__lettered{list-style:none;position:relative}.legal-article-module__i-kcMW__letter{font-family:var(--font-mono);color:var(--muted-foreground);font-size:.8125rem;position:absolute;inset-inline-end:calc(100% + .5rem)}.legal-article-module__i-kcMW__cards{border-block-start:1px solid var(--border);margin-block:1.5rem;padding:0;list-style:none;container-type:inline-size}.legal-article-module__i-kcMW__cards>li{border-block-end:1px solid var(--border);padding-block:1rem}.legal-article-module__i-kcMW__cards dl{gap:.5rem;margin:0;display:grid}.legal-article-module__i-kcMW__cards dl>div{gap:.125rem;display:grid}.legal-article-module__i-kcMW__cards dt{font-family:var(--font-mono);color:var(--muted-foreground);font-size:.75rem;line-height:1.5rem}.legal-article-module__i-kcMW__cards dd{margin:0;line-height:1.5rem}.legal-article-module__i-kcMW__cards [data-title] dd{color:var(--foreground);font-weight:500}.legal-article-module__i-kcMW__cards [data-title] dt{white-space:nowrap;clip-path:inset(50%);block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}@container (min-width:30rem){.legal-article-module__i-kcMW__cards dl>div:not([data-title]){grid-template-columns:8rem minmax(0,1fr);align-items:baseline;column-gap:1rem}}.legal-article-module__i-kcMW__table{margin-block:1.5rem;container-type:inline-size}.legal-article-module__i-kcMW__table th,.legal-article-module__i-kcMW__table td{border-block-end:1px solid var(--border);padding-block:.625rem;padding-inline-end:1rem}@container not (min-width:34rem){.legal-article-module__i-kcMW__table table,.legal-article-module__i-kcMW__table tbody,.legal-article-module__i-kcMW__table tr,.legal-article-module__i-kcMW__table td{display:block}.legal-article-module__i-kcMW__table thead,.legal-article-module__i-kcMW__table th{white-space:nowrap;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legal-article-module__i-kcMW__table tr{border-block-end:1px solid var(--border);padding-block:.75rem}.legal-article-module__i-kcMW__table td{border:0;padding:.125rem 0}.legal-article-module__i-kcMW__table td[data-label]:not([data-label=""]):before{font-family:var(--font-mono);color:var(--muted-foreground);content:attr(data-label);font-size:.75rem;display:block}}}
