.legal-page{padding:3rem 0 4rem}.legal-page__content{max-width:900px}.legal-page__updated{color:var(--color-gray-500);margin-bottom:2rem}.legal-prose{color:var(--color-gray-700);line-height:1.75}.legal-prose h2{margin:2rem 0 1rem;font-size:1.25rem}.legal-prose p{margin-bottom:1rem}.legal-prose ul{margin:0 0 1rem 1.25rem}.legal-prose li{margin-bottom:.35rem}.legal-prose a{color:var(--color-primary)}.legal-details-grid{display:grid;gap:2rem}@media (min-width:768px){.legal-page{padding:4rem 0 5rem}.legal-details-grid{grid-template-columns:1fr 1fr}}.legal-details-block h2{font-size:1.125rem;margin-bottom:1rem}.legal-details-block dl{display:grid;gap:.75rem}.legal-details-block dt{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-gray-500)}.legal-details-block dd{margin:0;color:var(--color-gray-900)}