.legal_legal__FfqLH{display:flex;flex-direction:column;gap:1rem;line-height:1.6}.legal_title__fmxNJ{margin:0;font-size:var(--fp-font-size-xxl);color:var(--fp-text)}.legal_updated___SlTW{margin:0;color:var(--fp-text-muted);font-size:var(--fp-font-size-xs)}.legal_legal__FfqLH h2{margin:1.5rem 0 0;font-size:var(--fp-font-size-xl);color:var(--fp-text)}.legal_legal__FfqLH h3{margin:1rem 0 0;font-size:var(--fp-font-size-lg);color:var(--fp-text)}.legal_legal__FfqLH li,.legal_legal__FfqLH p{margin:0}.legal_legal__FfqLH ol,.legal_legal__FfqLH ul{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.4rem}.legal_legal__FfqLH a{color:var(--fp-primary)}.legal_draftNotice__lDHBp{padding:.75rem 1rem;background:var(--fp-blue-50);border:1px solid var(--fp-blue-200);border-radius:var(--fp-radius-card);color:var(--fp-text);font-size:var(--fp-font-size-base)}.legal_todo__bg6xC{background:color-mix(in srgb,var(--fp-danger) 15%,transparent);color:var(--fp-red-700);padding:0 .3rem;border-radius:var(--fp-radius-control);font-weight:var(--fp-font-weight-bold);white-space:normal}.legal_dl__ka1za{display:grid;grid-template-columns:max-content 1fr;grid-gap:.4rem 1rem;gap:.4rem 1rem;margin:0}.legal_dl__ka1za dt{font-weight:var(--fp-font-weight-bold);color:var(--fp-text)}.legal_dl__ka1za dd{margin:0}@media (max-width:480px){.legal_dl__ka1za{grid-template-columns:1fr;gap:.1rem 0}.legal_dl__ka1za dd{margin-bottom:.5rem}}