.legal_doc__dKeNj{padding:3rem 0 4rem;max-width:720px}.legal_kicker__Q1vmC{margin:0 0 .5rem;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.legal_title__doumP{margin:0;font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);letter-spacing:-.03em;color:var(--forest)}.legal_updated__4CZa1{margin:.75rem 0 0;color:var(--muted);font-size:.95rem}.legal_body__vivYY{margin-top:2rem}.legal_body__vivYY h2{margin:2rem 0 .65rem;font-size:1.2rem;color:var(--forest)}.legal_body__vivYY li,.legal_body__vivYY p{color:var(--muted);line-height:1.65}.legal_body__vivYY p{margin:0 0 .9rem}.legal_body__vivYY ul{margin:0 0 1rem;padding-left:1.2rem}.legal_body__vivYY a{color:var(--forest);font-weight:600}