@media only screen and (min-width:0rem){#legal{background-color:var(--ivory);padding:var(--sectionPadding)}#legal .cs-container{margin:auto;max-width:47.5rem;width:100%}#legal .cs-updated{color:var(--secondary);font-size:.75rem;letter-spacing:.18em;margin:0 0 2rem;text-transform:uppercase}#legal .cs-prose{color:var(--bodyTextColor);font-size:1rem;line-height:1.75em}#legal .cs-prose h2{color:var(--headerColor);font-family:var(--headerFont);font-size:clamp(1.375rem,2.4vw,1.625rem);font-weight:400;line-height:1.3em;margin:2.5rem 0 .875rem;scroll-margin-top:7.5rem}#legal .cs-prose p{margin:0 0 1rem}#legal .cs-prose ul{margin:0 0 1rem;padding-left:1.25rem}#legal .cs-prose li{margin-bottom:.5rem}#legal .cs-prose strong{color:var(--headerColor);font-weight:600}#legal .cs-prose a{color:var(--headerColor);text-decoration:underline;text-decoration-color:var(--primary);text-underline-offset:.1875rem}body.dark-mode #legal{background-color:var(--dark)}body.dark-mode #legal .cs-updated{color:var(--primaryLight)}body.dark-mode #legal .cs-prose,body.dark-mode #legal .cs-prose a,body.dark-mode #legal .cs-prose h2,body.dark-mode #legal .cs-prose strong{color:var(--bodyTextColorWhite)}}