.updated[data-astro-cid-uu3lhznn]{margin-top:var(--spacing-4);font-family:var(--font-mono);font-size:var(--text-mono-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-steel)}@media (width>=1000px){.legal-body[data-astro-cid-uu3lhznn] .block-inner[data-astro-cid-uu3lhznn]{column-gap:var(--spacing-16);grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:start;display:grid}.toc[data-astro-cid-uu3lhznn]{top:var(--spacing-8);position:sticky}}.toc-head[data-astro-cid-uu3lhznn]{font-family:var(--font-mono);font-size:var(--text-mono-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-blue-dk);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-line);font-weight:500}.toc[data-astro-cid-uu3lhznn] ol[data-astro-cid-uu3lhznn]{margin-top:var(--spacing-3);padding-left:var(--spacing-5);gap:var(--spacing-2);display:grid}.toc[data-astro-cid-uu3lhznn] li[data-astro-cid-uu3lhznn]::marker{color:var(--color-steel);font-family:var(--font-mono)}.toc[data-astro-cid-uu3lhznn] a[data-astro-cid-uu3lhznn]{font-size:var(--text-body-s);color:var(--color-graphite);text-decoration:none}.toc[data-astro-cid-uu3lhznn] a[data-astro-cid-uu3lhznn]:hover{color:var(--color-blue-dk);text-decoration:underline}.legal-prose[data-astro-cid-uu3lhznn]{margin-top:var(--spacing-10)}@media (width>=1000px){.legal-prose[data-astro-cid-uu3lhznn]{margin-top:0}}.legal-prose[data-astro-cid-uu3lhznn] h2[data-astro-cid-uu3lhznn]{margin-top:var(--spacing-12);padding-top:var(--spacing-6);border-top:1px solid var(--color-line);font-size:var(--text-display-s);scroll-margin-top:var(--spacing-8);line-height:1.25}.legal-prose[data-astro-cid-uu3lhznn]>h2[data-astro-cid-uu3lhznn]:first-child{border-top:0;margin-top:0;padding-top:0}.legal-prose[data-astro-cid-uu3lhznn] h3[data-astro-cid-uu3lhznn]{margin-top:var(--spacing-8);font-family:var(--font-mono);font-size:var(--text-mono-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-blue-dk)}.legal-prose[data-astro-cid-uu3lhznn] a[data-astro-cid-uu3lhznn]{color:var(--color-blue-dk);text-decoration:underline}.legal-prose[data-astro-cid-uu3lhznn] a[data-astro-cid-uu3lhznn]:hover{color:var(--color-ink)}.legal-prose[data-astro-cid-uu3lhznn] code[data-astro-cid-uu3lhznn]{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.9em}.contact-cards[data-astro-cid-uu3lhznn]{margin-top:var(--spacing-6);gap:var(--spacing-6);max-width:62ch;display:grid}@media (width>=700px){.contact-cards[data-astro-cid-uu3lhznn]{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-card[data-astro-cid-uu3lhznn]{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-media);padding:var(--spacing-6)}.contact-card[data-astro-cid-uu3lhznn] h3[data-astro-cid-uu3lhznn]{font-family:var(--font-mono);font-size:var(--text-mono-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-blue-dk);margin-top:0}.contact-card[data-astro-cid-uu3lhznn] address[data-astro-cid-uu3lhznn]{margin-top:var(--spacing-3);font-style:normal;font-size:var(--text-body-s);color:var(--color-ink);line-height:1.7}.card-note[data-astro-cid-uu3lhznn]{margin-top:var(--spacing-3);font-size:var(--text-body-s);color:var(--color-graphite)}.source-note[data-astro-cid-uu3lhznn]{margin-top:var(--spacing-12);padding-top:var(--spacing-6);border-top:1px solid var(--color-line)}.source-note[data-astro-cid-uu3lhznn] p[data-astro-cid-uu3lhznn]{max-width:62ch;font-size:var(--text-body-s);color:var(--color-graphite)}
