.legal-content[data-v-b3b44e6e]{color:var(--color-text-secondary);font-size:1rem;line-height:1.75;overflow-wrap:break-word}@media(min-width:768px){.legal-content[data-v-b3b44e6e]{font-size:1.0625rem}}.legal-content[data-v-b3b44e6e] h2{border-top:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);color:var(--color-text);font-family:var(--font-display);font-size:clamp(1.75rem,1.5rem + .8vw,2.125rem);font-variant-numeric:lining-nums;font-weight:500;line-height:1.15;margin-bottom:1rem;margin-top:3.25rem;padding-top:1.5rem}.legal-content[data-v-b3b44e6e] h2:first-child{border-top:0;margin-top:0;padding-top:0}.legal-content[data-v-b3b44e6e] h3{color:var(--color-text);font-family:var(--font-display);font-size:clamp(1.5rem,1.35rem + .5vw,1.75rem);font-variant-numeric:lining-nums;font-weight:500;line-height:1.2;margin-bottom:.875rem;margin-top:3rem}.legal-content[data-v-b3b44e6e] h3:before{background:var(--color-accent-soft);content:"";display:block;height:1px;margin-bottom:1rem;width:2rem}.legal-content[data-v-b3b44e6e] h2,.legal-content[data-v-b3b44e6e] h3{scroll-margin-top:6rem}.legal-content[data-v-b3b44e6e] h4{color:var(--color-text-muted);font-size:.75rem;font-weight:500;letter-spacing:.14em;margin-bottom:.5rem;margin-top:1.75rem;text-transform:uppercase}.legal-content[data-v-b3b44e6e] p{margin-bottom:1.25rem}.legal-content[data-v-b3b44e6e] strong{color:var(--color-text);font-weight:600}.legal-content[data-v-b3b44e6e] ol,.legal-content[data-v-b3b44e6e] ul{margin-bottom:1.5rem;padding-left:1.5rem}.legal-content[data-v-b3b44e6e] ul{list-style:disc}.legal-content[data-v-b3b44e6e] ol{list-style:decimal}.legal-content[data-v-b3b44e6e] li{margin-bottom:.5rem;padding-left:.25rem}.legal-content[data-v-b3b44e6e] li::marker{color:var(--color-accent-soft)}.legal-content[data-v-b3b44e6e] a{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-accent-soft);text-underline-offset:3px;transition:color .2s ease-out}.legal-content[data-v-b3b44e6e] a:hover{color:var(--color-accent)}.legal-content[data-v-b3b44e6e] a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.legal-content[data-v-b3b44e6e] blockquote{background:color-mix(in srgb,var(--color-bg-muted) 60%,transparent);border-left:2px solid color-mix(in srgb,var(--color-accent-soft) 60%,transparent);border-radius:3px;margin:1.75rem 0;padding:.75rem 1rem}.legal-content[data-v-b3b44e6e] table{border-collapse:collapse;display:block;font-size:.875rem;margin-bottom:1.5rem;max-width:100%;overflow-x:auto;width:100%}.legal-content[data-v-b3b44e6e] th{border-bottom:1px solid var(--color-border-strong);color:var(--color-text-muted);font-size:.6875rem;font-weight:500;letter-spacing:.12em;padding:.75rem;text-align:left;text-transform:uppercase}.legal-content[data-v-b3b44e6e] td{padding:.75rem;vertical-align:top}.legal-content[data-v-b3b44e6e] tr{border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent)}.legal-content[data-v-b3b44e6e] hr{border:0;border-top:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);margin:2.5rem 0}
