.legal-page[data-astro-cid-hyp4rbzq]{--todo-on-dark:#f3c969;--todo-on-light:#a86b00;--todo-highlight:#f3c9696b}.legal-hero[data-astro-cid-hyp4rbzq]{padding-block:var(--space-8) var(--space-9)}.legal-hero__meta[data-astro-cid-hyp4rbzq],.legal-hero__title[data-astro-cid-hyp4rbzq],.legal-hero__lead[data-astro-cid-hyp4rbzq]{grid-column:1/-1}.legal-hero__meta[data-astro-cid-hyp4rbzq]{gap:var(--space-2) var(--space-3);font-size:var(--fs-small);line-height:var(--lh-ui);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;display:flex}.legal-hero__badge[data-astro-cid-hyp4rbzq]{border:var(--border-width) solid color-mix(in srgb, var(--todo-on-dark) 45%, transparent);border-radius:var(--radius-pill);background-color:color-mix(in srgb, var(--todo-on-dark) 10%, transparent);font-weight:var(--fw-semibold);color:var(--todo-on-dark);padding:.2em .75em}.legal-hero__title[data-astro-cid-hyp4rbzq]{margin-top:var(--space-5);font-size:var(--fs-page-title);line-height:var(--lh-display);letter-spacing:var(--tracking-display);text-wrap:balance}.legal-hero__lead[data-astro-cid-hyp4rbzq]{max-inline-size:38rem;margin-top:var(--space-5);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--color-text-muted);text-wrap:pretty}.legal[data-astro-cid-hyp4rbzq]{--sheet-radius:var(--space-5);isolation:isolate;padding-block:var(--space-8) var(--section-space);background-color:#0000;position:relative}.legal__sheet[data-astro-cid-hyp4rbzq]{z-index:-1;border-radius:var(--sheet-radius);background:radial-gradient(ellipse 50% 30rem at 12% 0%, color-mix(in srgb, var(--blue) 6%, transparent), transparent 72%), var(--color-bg);position:absolute;inset:0}.legal__inner[data-astro-cid-hyp4rbzq]{row-gap:var(--space-7)}.legal__intro[data-astro-cid-hyp4rbzq],.legal__toc[data-astro-cid-hyp4rbzq],.legal__body[data-astro-cid-hyp4rbzq]{max-inline-size:var(--measure);grid-column:1/-1}.legal__draft[data-astro-cid-hyp4rbzq]{--status-color:var(--todo-on-light);margin-bottom:var(--space-6)}.legal__summary[data-astro-cid-hyp4rbzq]{padding:var(--space-5) var(--space-5) var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background-color:color-mix(in srgb, var(--color-surface) 70%, transparent)}.legal__summary-title[data-astro-cid-hyp4rbzq]{font-size:var(--fs-body-lg);line-height:var(--lh-subheading);letter-spacing:var(--tracking-subheading)}.legal__summary-list[data-astro-cid-hyp4rbzq]{gap:var(--space-3);margin-top:var(--space-4);display:grid}.legal__summary-list[data-astro-cid-hyp4rbzq] li[data-astro-cid-hyp4rbzq]{padding-left:var(--space-5);line-height:var(--lh-body);position:relative}.legal__summary-list[data-astro-cid-hyp4rbzq] li[data-astro-cid-hyp4rbzq]:before{content:"";border-radius:var(--radius-pill);background-color:var(--color-accent);width:.4rem;height:.4rem;position:absolute;top:.62em;left:.25rem}.legal__toc-title[data-astro-cid-hyp4rbzq]{font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted)}.legal__toc-list[data-astro-cid-hyp4rbzq]{margin-top:var(--space-3);border-left:var(--border-width) solid var(--color-border)}.legal__toc-list[data-astro-cid-hyp4rbzq] a[data-astro-cid-hyp4rbzq]{min-height:44px;margin-left:calc(-1 * var(--border-width));padding:var(--space-2) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-ui);color:var(--color-text-muted);transition:color var(--dur-micro) var(--ease-standard), border-color var(--dur-micro) var(--ease-standard);border-left:2px solid #0000;align-items:center;text-decoration:none;display:flex}@media (hover:hover){.legal__toc-list[data-astro-cid-hyp4rbzq] a[data-astro-cid-hyp4rbzq]:hover{border-left-color:var(--color-accent);color:var(--color-text)}}.legal__body[data-astro-cid-hyp4rbzq]{font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:break-word}.legal__body[data-astro-cid-hyp4rbzq] h2{margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border);font-size:var(--fs-h4);font-weight:var(--fw-heading);line-height:var(--lh-subheading);letter-spacing:var(--tracking-subheading);text-wrap:balance;scroll-margin-top:calc(var(--header-height) + var(--space-5))}.legal__body[data-astro-cid-hyp4rbzq] h2:first-child{margin-top:0}.legal__body[data-astro-cid-hyp4rbzq] h3{margin-top:var(--space-6);font-size:clamp(1.125rem,1.096rem + .128vw,1.25rem);line-height:var(--lh-subheading);letter-spacing:var(--tracking-subheading);scroll-margin-top:calc(var(--header-height) + var(--space-5))}.legal__body[data-astro-cid-hyp4rbzq] p,.legal__body[data-astro-cid-hyp4rbzq] ul,.legal__body[data-astro-cid-hyp4rbzq] ol{margin-top:var(--space-4)}.legal__body[data-astro-cid-hyp4rbzq] ul,.legal__body[data-astro-cid-hyp4rbzq] ol{padding-left:1.25em}.legal__body[data-astro-cid-hyp4rbzq] li+li{margin-top:var(--space-2)}.legal__body[data-astro-cid-hyp4rbzq] li::marker{color:var(--color-accent)}.legal__body[data-astro-cid-hyp4rbzq] strong{font-weight:var(--fw-semibold)}.legal__body[data-astro-cid-hyp4rbzq] a{padding-block:.75rem}.legal-page[data-astro-cid-hyp4rbzq] mark[data-todo]{background-color:var(--todo-highlight);color:inherit;box-decoration-break:clone;border-radius:4px;padding:.05em .3em}@media (width>=1024px){.legal__inner[data-astro-cid-hyp4rbzq]{row-gap:var(--space-8);grid-template-rows:auto 1fr}.legal__toc[data-astro-cid-hyp4rbzq]{top:calc(var(--header-height) + var(--space-6));max-block-size:calc(100dvh - var(--header-height) - var(--space-8));grid-area:1/1/3/span 3;align-self:start;position:sticky;overflow-y:auto}.legal__intro[data-astro-cid-hyp4rbzq],.legal__body[data-astro-cid-hyp4rbzq]{grid-column:5/span 7}.legal__intro[data-astro-cid-hyp4rbzq]{grid-row:1}.legal__body[data-astro-cid-hyp4rbzq]{grid-row:2}.legal__toc-list[data-astro-cid-hyp4rbzq] a[data-astro-cid-hyp4rbzq]{min-height:0}}@media (width>=1200px){.legal-hero[data-astro-cid-hyp4rbzq]{padding-block:var(--space-9) var(--space-10)}}
