.legal-page[data-astro-cid-6xh23lug]{background:var(--color-paper);color:var(--color-ink);min-height:100vh}.lp-container[data-astro-cid-6xh23lug]{max-width:var(--container-text);margin-inline:auto;padding-inline:var(--gutter)}.lp-hero[data-astro-cid-6xh23lug]{padding-block:clamp(3rem,6vw,5rem) clamp(2rem,4vw,3rem);border-bottom:1px solid var(--color-rule)}.lp-hero-summary[data-astro-cid-6xh23lug]{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap}.lp-eyebrow[data-astro-cid-6xh23lug]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-vermillion);margin:0 0 .75rem}.lp-headline[data-astro-cid-6xh23lug]{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:800;font-variation-settings:"wght" 800;letter-spacing:-.03em;line-height:1.05;color:var(--color-ink);margin:0 0 .75rem}.lp-meta[data-astro-cid-6xh23lug]{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-ink-muted);margin:0}.lp-verdict-block[data-astro-cid-6xh23lug]{text-align:right;flex-shrink:0}.lp-verdict-no[data-astro-cid-6xh23lug]{font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:800;font-variation-settings:"wght" 800;color:var(--color-vermillion);margin:0 0 .25rem}.lp-verdict-sub[data-astro-cid-6xh23lug]{font-family:var(--font-mono);font-size:.75rem;color:var(--color-ink-muted);margin:0}.lp-body[data-astro-cid-6xh23lug]{padding-block:clamp(2.5rem,5vw,4rem)}.lp-lead[data-astro-cid-6xh23lug]{font-family:var(--font-body);font-size:clamp(1.0625rem,.5vw + 1rem,1.1875rem);line-height:1.65;color:var(--color-ink);margin:0 0 2.5rem}.lp-section[data-astro-cid-6xh23lug]{margin-bottom:clamp(2rem,4vw,3rem)}.lp-section[data-astro-cid-6xh23lug] h2[data-astro-cid-6xh23lug]{font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;font-variation-settings:"wght" 700;letter-spacing:-.025em;color:var(--color-ink);margin:0 0 1rem;padding-top:1.5rem;border-top:1px solid var(--color-rule)}.lp-section[data-astro-cid-6xh23lug] h3[data-astro-cid-6xh23lug]{font-family:var(--font-display);font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;color:var(--color-ink);margin:1.25rem 0 .5rem}.lp-section[data-astro-cid-6xh23lug] p[data-astro-cid-6xh23lug]{font-family:var(--font-body);font-size:.9375rem;line-height:1.7;color:var(--color-ink);margin:0 0 .875rem}.lp-section[data-astro-cid-6xh23lug] ul[data-astro-cid-6xh23lug]{margin:0 0 .875rem 1.25rem;padding:0}.lp-section[data-astro-cid-6xh23lug] li[data-astro-cid-6xh23lug]{font-family:var(--font-body);font-size:.9375rem;line-height:1.7;color:var(--color-ink);margin-bottom:.25rem}.lp-section[data-astro-cid-6xh23lug] a[data-astro-cid-6xh23lug]{color:var(--color-vermillion);text-decoration:underline;text-underline-offset:3px}.lp-section[data-astro-cid-6xh23lug] a[data-astro-cid-6xh23lug]:hover{color:var(--color-vermillion-deep)}.lp-section[data-astro-cid-6xh23lug] code[data-astro-cid-6xh23lug]{font-family:var(--font-mono);font-size:.8125rem;background:var(--color-paper-tint);border-radius:3px;padding:.1em .35em}.lp-storage-table[data-astro-cid-6xh23lug]{border:1px solid var(--color-rule);border-radius:4px;overflow-x:auto;margin:1rem 0 1.25rem;font-size:.875rem;border-collapse:collapse;width:100%}.lp-storage-table[data-astro-cid-6xh23lug] thead[data-astro-cid-6xh23lug] th[data-astro-cid-6xh23lug]{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-muted);background:var(--color-paper-tint);padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--color-rule);font-weight:500}.lp-storage-table[data-astro-cid-6xh23lug] tbody[data-astro-cid-6xh23lug] tr[data-astro-cid-6xh23lug]:not(:last-child) td[data-astro-cid-6xh23lug]{border-bottom:1px solid var(--color-rule)}.lp-storage-table[data-astro-cid-6xh23lug] tbody[data-astro-cid-6xh23lug] td[data-astro-cid-6xh23lug]{font-family:var(--font-body);font-size:.875rem;color:var(--color-ink);padding:.625rem .75rem;line-height:1.5;vertical-align:top}.lp-storage-table[data-astro-cid-6xh23lug] tbody[data-astro-cid-6xh23lug] td[data-astro-cid-6xh23lug] code[data-astro-cid-6xh23lug]{font-size:.8125rem}@media(max-width:639px){.lp-hero-summary[data-astro-cid-6xh23lug]{flex-direction:column;align-items:flex-start}.lp-verdict-block[data-astro-cid-6xh23lug]{text-align:left}}
