.jump.svelte-7ke6fz{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--c-rule)}.jump__label.svelte-7ke6fz{font-family:var(--font-sans);font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--c-brass-deep)}.jump__link.svelte-7ke6fz{font-family:var(--font-sans);font-size:.8125rem;line-height:1.5;color:var(--c-muted);border-bottom:1px solid transparent;padding-bottom:1px;transition:color .16s ease,border-color .16s ease}.jump__link.svelte-7ke6fz:hover{color:var(--c-navy);border-color:var(--c-brass)}.doc.svelte-7ke6fz{max-width:62rem}.clause.svelte-7ke6fz{display:grid;grid-template-columns:1fr;padding:2.25rem 0;border-top:1px solid var(--c-rule)}.clause.svelte-7ke6fz>:where(.svelte-7ke6fz){min-width:0}.clause.svelte-7ke6fz:first-child{border-top:0;padding-top:0}.clause.svelte-7ke6fz:before{content:attr(data-n);display:block;font-family:var(--font-display);font-weight:600;font-variant-numeric:tabular-nums;font-size:1.25rem;line-height:1;color:var(--c-brass);margin-bottom:.75rem}@media(min-width:1024px){.clause.svelte-7ke6fz{grid-template-columns:5rem 1fr;gap:2rem}.clause.svelte-7ke6fz:before{font-size:1.625rem;text-align:right;padding-top:.2rem;margin-bottom:0}}.sub.svelte-7ke6fz{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;color:var(--c-navy);margin-top:1.75rem}.cited.svelte-7ke6fz{max-width:var(--pg-measure);margin:0;padding-left:1.1rem;border-left:2px solid var(--c-brass)}.cited.svelte-7ke6fz blockquote:where(.svelte-7ke6fz){font-family:var(--font-serif);font-size:1rem;line-height:1.68;color:var(--c-navy);margin:0}.cited.svelte-7ke6fz figcaption:where(.svelte-7ke6fz){font-family:var(--font-sans);font-size:.75rem;line-height:1.5;color:var(--c-muted);margin-top:.55rem}.row-head.svelte-7ke6fz{background:transparent;color:var(--c-navy);font-family:var(--font-sans);font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:none;padding:.7rem .85rem;border-bottom:1px solid var(--c-rule);vertical-align:top;white-space:nowrap}.pg-table.svelte-7ke6fz tbody:where(.svelte-7ke6fz) tr:where(.svelte-7ke6fz):last-child .row-head:where(.svelte-7ke6fz){border-bottom:none}.row-sub.svelte-7ke6fz{font-weight:400;font-variant-numeric:tabular-nums;color:var(--c-muted)}.sr-only.svelte-7ke6fz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
