.lg26-doc{align-items:start;background:var(--st-bg);color:var(--st-ink);display:grid;font-family:var(--st-font);gap:var(--st-gap-cols);padding-block:var(--st-section);padding-inline:var(--st-inline)}.lg26-doc>*{min-width:0}@media (min-width:1024px){.lg26-doc--toc{grid-template-columns:minmax(13rem,16rem) minmax(0,var(--st-col-read));justify-content:start}}.lg26-doc__toc{background:var(--st-surface-2);border:1px solid var(--st-line);border-radius:var(--st-radius-card);max-width:var(--st-col-read);padding:1.25rem 1.25rem .75rem}.lg26-doc__toc-h{color:var(--st-muted);font-size:var(--st-fs-eyebrow);font-weight:800;letter-spacing:var(--st-tracking-eyebrow);line-height:1.4;margin:0 0 .5rem;text-transform:uppercase}.lg26-doc__toc ol{list-style:none;margin:0;padding:0}.lg26-doc__toc li{margin:0;max-width:none}.lg26-doc__toc a{align-items:center;border-radius:var(--st-radius-row);color:var(--st-heading);display:flex;font-size:var(--st-fs-small);font-weight:600;gap:.75rem;line-height:1.35;margin-inline:-.5rem;min-height:44px;padding:.35rem .5rem;text-decoration:none;transition:background var(--st-dur-fast) var(--st-ease),color var(--st-dur-fast) var(--st-ease)}.lg26-doc__toc a:hover{background:var(--st-surface);color:var(--st-accent-ink)}.lg26-doc__toc a:focus-visible{outline:3px solid var(--st-focus);outline-offset:0}.lg26-doc__toc a[aria-current]{background:var(--st-surface);box-shadow:inset 3px 0 0 var(--st-accent);color:var(--st-accent-ink)}.lg26-doc__n{color:var(--st-muted);flex:none;font-size:var(--st-fs-fine);font-variant-numeric:tabular-nums;font-weight:800;min-width:1.75rem}.lg26-doc__toc a[aria-current] .lg26-doc__n{color:var(--st-accent-ink)}@media (min-width:600px) and (max-width:1023px){.lg26-doc__toc ol{column-count:2;column-gap:var(--st-gap-cols)}.lg26-doc__toc li{break-inside:avoid}}@media (min-width:1024px){.lg26-doc__toc{background:none;border:0;border-radius:0;max-height:calc(100vh - var(--st-header-h) - 3rem);overflow-y:auto;padding:0;position:sticky;top:calc(var(--st-header-h) + 1.5rem)}.lg26-doc__toc ol{border-left:1px solid var(--st-line)}.lg26-doc__toc a{border-radius:0 var(--st-radius-row) var(--st-radius-row) 0;margin-inline:0;padding-inline:1rem .5rem}}.lg26-doc__text{max-width:var(--st-col-read)}.lg26-doc__text>:is(p,ul,ol){color:var(--st-ink-soft);font-size:var(--st-fs-lead)}.lg26-doc__text>:is(p,ul,ol):last-of-type{margin-bottom:0}.lg26-clause{border-top:1px solid var(--st-line);margin-top:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);padding-top:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.lg26-doc__text>.lg26-clause:first-child{border-top:0;margin-top:0;padding-top:0}.lg26-clause__k{color:var(--st-accent-ink);font-size:var(--st-fs-eyebrow);font-weight:800;letter-spacing:var(--st-tracking-eyebrow);margin:0 0 .5rem;text-transform:uppercase}.lg26-clause h2{color:var(--st-heading);font-size:var(--st-fs-h3);letter-spacing:var(--st-tracking-heading);line-height:var(--st-lh-heading);margin:0 0 1rem;text-wrap:balance}.lg26-clause__n{color:var(--st-accent-ink);font-variant-numeric:tabular-nums}.lg26-doc__text :is(p,ul,ol,table){margin:0 0 var(--st-flow)}.lg26-doc__text :is(p,li){line-height:var(--st-lh-body);max-width:var(--st-measure)}.lg26-clause li>:last-child,.lg26-clause>:last-child{margin-bottom:0}.lg26-doc__text :is(ul,ol){padding-left:1.4rem}.lg26-doc__text li{margin:0 0 .45em;padding-left:.2rem}.lg26-doc__text li::marker{color:var(--st-accent-ink);font-weight:700}.lg26-doc__text li :is(ul,ol){margin:.45em 0 0}.lg26-doc__text ol[type=a]{list-style-type:lower-alpha}.lg26-doc__text ol[type=i]{list-style-type:lower-roman}.lg26-doc__text h3{font-size:var(--st-fs-h4);line-height:1.35;margin:1.75rem 0 .5rem}.lg26-doc__text h3,.lg26-doc__text h4{color:var(--st-heading);font-weight:800}.lg26-doc__text h4{font-size:var(--st-fs-body);margin:1.25rem 0 .4rem}.lg26-doc__text :is(strong,b){color:var(--st-heading);font-weight:700}.lg26-doc__text a{color:var(--st-link);overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.lg26-doc__text a:hover{color:var(--st-link-hover);text-decoration-thickness:2px}.lg26-doc__text a:focus-visible{border-radius:2px;outline:3px solid var(--st-focus);outline-offset:2px}.lg26-doc__text p.lg26-sub{margin-left:clamp(1rem,.5rem + 1.5vw,1.75rem)}.lg26-doc__text table{border-collapse:collapse;font-size:var(--st-fs-small);width:100%}.lg26-doc__text :is(th,td){border-bottom:1px solid var(--st-line);padding:.65rem .75rem;text-align:left;vertical-align:top}.lg26-doc__text th{background:var(--st-surface-2);color:var(--st-heading);font-weight:800}@media (max-width:599px){.lg26-doc__text table{display:block;overflow-x:auto}}.lg26-doc__text ul.lg26-rows{border-top:1px solid var(--st-line);list-style:none;padding:0}.lg26-doc__text ul.lg26-rows li{border-bottom:1px solid var(--st-line);display:grid;gap:.15rem 1.5rem;margin:0;max-width:none;padding:.8rem 0}.lg26-doc__text ul.lg26-rows li>strong:first-child{font-size:var(--st-fs-small)}@media (min-width:600px){.lg26-doc__text ul.lg26-rows li{align-items:baseline;grid-template-columns:13rem minmax(0,1fr)}}@media print{body.st-page-legal :is([data-stn],.stn,[data-stf],.stf,[data-global-resource-path]){display:none!important}.lg26-doc{display:block;padding:1rem 0 0}.lg26-doc__toc{display:none}.lg26-clause{break-inside:auto}.lg26-clause h2{break-after:avoid}.lg26-doc__text a[href^="mailto:"]:after,.lg26-doc__text a[href^=http]:after{color:var(--st-ink-soft);content:" (" attr(href) ")";font-size:.85em}}