.legal-prose[data-v-2a459887]{color:var(--ui-text-toned);overflow-wrap:break-word}.legal-prose[data-v-2a459887] article>header{border-bottom:1px solid var(--ui-border-inverted);margin-bottom:clamp(2rem,4vw,3rem);padding-bottom:clamp(2rem,4vw,3rem)}.legal-prose[data-v-2a459887] h1{color:var(--ui-text-highlighted);font-size:var(--text-display);font-weight:800;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.044em;line-height:1.06;max-width:18em}.legal-prose[data-v-2a459887] .updated{color:var(--ui-text-dimmed);font-family:var(--font-mono);font-size:.71875rem;font-weight:500;letter-spacing:.1em;margin-top:1rem;text-transform:uppercase}.legal-prose[data-v-2a459887] header>p:not(.updated){font-size:var(--text-lead);line-height:1.55;margin-top:1.25rem;max-width:62ch}.legal-prose[data-v-2a459887] .legal-body h2{border-top:1px solid var(--ui-border);color:var(--ui-text-highlighted);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.024em;line-height:1.25;margin-bottom:1rem;margin-top:clamp(2.75rem,5vw,3.5rem);max-width:34em;padding-top:1.5rem;scroll-margin-top:1.5rem}.legal-prose[data-v-2a459887] .legal-body>h2:first-child{border-top:0;margin-top:0;padding-top:0}.legal-prose[data-v-2a459887] .legal-body address,.legal-prose[data-v-2a459887] .legal-body p{font-size:1.0625rem;font-style:normal;line-height:1.65;max-width:68ch}.legal-prose[data-v-2a459887] .legal-body .table-wrap+p,.legal-prose[data-v-2a459887] .legal-body address+p,.legal-prose[data-v-2a459887] .legal-body p+p{margin-top:1rem}.legal-prose[data-v-2a459887] strong{color:var(--ui-text-highlighted);font-weight:650}.legal-prose[data-v-2a459887] a{color:var(--ui-text-highlighted);font-weight:500;text-decoration:underline;text-decoration-color:var(--ui-border-accented);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.legal-prose[data-v-2a459887] a:hover{color:var(--ui-primary);text-decoration-color:currentColor}.legal-prose[data-v-2a459887] a:focus-visible{border-radius:2px;outline:2px solid var(--ui-primary);outline-offset:2px}.legal-prose[data-v-2a459887] .table-wrap{border-radius:10px;box-shadow:0 0 0 1px var(--ui-border);margin-block:1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.legal-prose[data-v-2a459887] table{border-collapse:collapse;font-size:.90625rem;line-height:1.5;min-width:40rem;width:100%}.legal-prose[data-v-2a459887] td,.legal-prose[data-v-2a459887] th{padding:.75rem 1rem;text-align:left;vertical-align:top}.legal-prose[data-v-2a459887] th{background:var(--ui-bg-muted);color:var(--ui-text-muted);font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.legal-prose[data-v-2a459887] tbody tr{border-top:1px solid var(--ui-border)}.legal-prose[data-v-2a459887] td:first-child{color:var(--ui-text-highlighted);font-weight:600}.legal-prose[data-v-2a459887] nav{background:var(--ui-bg-muted);border-radius:12px;margin-bottom:clamp(2.5rem,5vw,3.5rem);padding:1.25rem 1.25rem 1rem}.legal-prose[data-v-2a459887] nav h2{color:var(--ui-text-dimmed);font-family:var(--font-mono);font-size:.71875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.legal-prose[data-v-2a459887] nav ol{font-size:.9375rem;line-height:1.4;list-style:decimal-leading-zero;margin-top:.75rem;padding-left:1.75rem}.legal-prose[data-v-2a459887] nav li{-moz-column-break-inside:avoid;break-inside:avoid}.legal-prose[data-v-2a459887] nav li::marker{color:var(--ui-text-dimmed);font-family:var(--font-mono);font-size:.75rem}.legal-prose[data-v-2a459887] nav a{color:var(--ui-text-toned);display:block;font-weight:400;padding-block:.5rem;text-decoration:none}.legal-prose[data-v-2a459887] nav a:hover{color:var(--ui-primary);text-decoration:underline}@media(min-width:768px){.legal-prose[data-v-2a459887] nav{padding:1.5rem 1.75rem 1.25rem}.legal-prose[data-v-2a459887] nav ol{-moz-columns:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem}.legal-prose[data-v-2a459887] .legal-body>section{border-top:1px solid var(--ui-border);-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem);display:grid;grid-template-columns:minmax(0,16.5rem) minmax(0,1fr);padding-block:1.5rem}.legal-prose[data-v-2a459887] .legal-body>section:first-child{border-top:0;padding-top:0}.legal-prose[data-v-2a459887] .legal-body>section>h2{border:0;font-size:1.0625rem;letter-spacing:-.012em;line-height:1.55;margin:0;padding:0}}@media(max-width:767.98px){.legal-prose[data-v-2a459887] .legal-body>section>h2{font-size:1.125rem;margin-bottom:.5rem;margin-top:1.75rem;padding-top:1.25rem}.legal-prose[data-v-2a459887] .legal-body>section:first-child>h2{border-top:0;margin-top:0;padding-top:0}}@media(min-width:1024px){.legal-prose[data-v-2a459887] article:has(>nav){align-items:start;-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem);display:grid;grid-template-columns:minmax(0,16.5rem) minmax(0,1fr)}.legal-prose[data-v-2a459887] article:has(>nav)>header{grid-column:1/-1}.legal-prose[data-v-2a459887] article>nav{background:none;border-radius:0;margin:0;max-height:calc(100dvh - 3rem);overflow-y:auto;padding:0;position:sticky;top:1.5rem}.legal-prose[data-v-2a459887] article>nav ol{-moz-columns:1;column-count:1;font-size:.875rem;padding-left:2rem}.legal-prose[data-v-2a459887] article>nav a{padding-block:.3125rem}}
