@media only screen and (min-width:0rem){#legal{padding:var(--sectionPadding);padding-top:var(--innerSectionPadding)}#legal .cs-container{margin:auto;max-width:50rem;width:100%}#legal .cs-content{border-bottom:1px solid #e2e8f0;margin-bottom:2.5rem;padding-bottom:2rem}#legal .cs-text{margin:0}#legal .cs-updated{color:var(--bodyTextColor);display:block;font-size:.875rem;line-height:1.5em;margin-top:1rem;opacity:.8}#legal .cs-legal-content h2{color:var(--headerColor);font-family:var(--headerFont);font-size:clamp(1.5625rem,3vw,1.9375rem);font-weight:400;line-height:1.3em;margin:3rem 0 1rem}#legal .cs-legal-content h2:first-child{margin-top:0}#legal .cs-legal-content h3{color:var(--headerColor);font-family:var(--bodyFont);font-size:1.125rem;font-weight:700;line-height:1.5em;margin:1.5rem 0 .5rem}#legal .cs-legal-content li,#legal .cs-legal-content p{color:var(--bodyTextColor);font-size:var(--bodyFontSize);line-height:1.6em}#legal .cs-legal-content p{margin:0 0 1rem}#legal .cs-legal-content ul{margin:0 0 1rem;padding-left:1.5rem}#legal .cs-legal-content ul li{margin-bottom:.5rem}#legal .cs-legal-content a{color:var(--primary);overflow-wrap:anywhere;text-decoration:underline}#legal .cs-legal-content address{color:var(--bodyTextColor);font-style:normal;line-height:1.6em;margin:0 0 1rem}}