[data-v-27bb61fa] b,[data-v-27bb61fa] strong{color:var(--color-ink);font-weight:700}.legal-note[data-v-58c5ab96] b,.legal-note[data-v-58c5ab96] strong{font-weight:700}.legal-note--default[data-v-58c5ab96] b,.legal-note--default[data-v-58c5ab96] strong{color:var(--color-teal-700)}.legal-note--warn[data-v-58c5ab96] b,.legal-note--warn[data-v-58c5ab96] strong{color:var(--color-terracotta-700)}.legal-contact-block[data-v-9e8e5b2e] a{color:var(--color-terracotta-700);font-weight:700}.legal-contact-block[data-v-9e8e5b2e] a:hover{text-decoration:underline}.legal-contact-block[data-v-9e8e5b2e] b,.legal-contact-block[data-v-9e8e5b2e] strong{color:var(--color-ink);font-weight:700}.legal-contact-block[data-v-9e8e5b2e] .resp{color:var(--text-muted);margin-top:4px;font-size:.8125rem}.legal-prose[data-v-37c5b3ed]{counter-reset:legal-section}.legal-prose[data-v-37c5b3ed] section{counter-increment:legal-section;scroll-margin-top:100px}.legal-prose[data-v-37c5b3ed] section+section{margin-top:44px}.legal-prose[data-v-37c5b3ed] h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);align-items:baseline;gap:10px;margin:0 0 12px;font-size:1.5rem;font-weight:800;line-height:1.2;display:flex}.legal-prose[data-v-37c5b3ed] section>h2:before{content:counter(legal-section,decimal-leading-zero);font-variant-numeric:tabular-nums;color:var(--color-terracotta-500);flex-shrink:0;min-width:18px;font-size:.875rem;font-weight:800}.legal-prose[data-v-37c5b3ed] h3{font-family:var(--font-display);color:var(--color-ink);margin:24px 0 8px;font-size:1rem;font-weight:700;line-height:1.3}.legal-prose[data-v-37c5b3ed] p{color:var(--text-default);margin:0 0 14px;font-size:1rem;line-height:1.65}.legal-prose[data-v-37c5b3ed] li b,.legal-prose[data-v-37c5b3ed] li strong,.legal-prose[data-v-37c5b3ed] p b,.legal-prose[data-v-37c5b3ed] p strong{color:var(--color-ink);font-weight:700}.legal-prose[data-v-37c5b3ed] a{color:var(--color-terracotta-700);font-weight:600;transition:color .15s ease-out}.legal-prose[data-v-37c5b3ed] a:hover{color:var(--color-terracotta-500);text-decoration:underline}.legal-prose[data-v-37c5b3ed] ul{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.legal-prose[data-v-37c5b3ed] li{color:var(--text-default);padding-inline-start:18px;font-size:1rem;line-height:1.6;position:relative}.legal-prose[data-v-37c5b3ed] li:before{content:"";inset-inline-start:0;background:var(--color-terracotta-500);border-radius:9999px;width:5px;height:5px;position:absolute;top:.65em}.legal-prose[data-v-37c5b3ed] code{background:var(--color-sand-100);border:1px solid var(--color-sand-300);color:var(--color-ink);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.legal-prose[data-v-37c5b3ed] hr{border:0;border-top:1px solid var(--color-sand-300);margin:48px 0 0}
