.legal-page{min-height:var(--app-main-min-height);background-color:var(--bg-primary);box-sizing:border-box;padding:2rem 1rem}.legal-page__content{max-width:42rem;color:var(--text-secondary);margin:0 auto}.legal-page__title{color:var(--text-secondary);margin:0 0 .25rem;font-size:1.875rem;font-weight:700}.legal-page__updated{color:var(--text-secondary);margin:0 0 2rem;font-size:.875rem}.legal-page__section{margin-bottom:1.75rem}.legal-page__section h2{color:var(--text-secondary);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.legal-page__section p,.legal-page__section ul{color:var(--text-secondary);margin:0 0 .75rem;font-size:.9375rem;line-height:1.6}.legal-page__section ul{padding-left:1.5rem}.legal-page__section li{margin-bottom:.25rem}.legal-page__link{text-decoration:underline}.legal-page__link:hover{text-decoration:none}.legal-page__back{border-top:1px solid var(--border-color);color:var(--text-secondary);margin-top:2.5rem;padding-top:1.5rem;font-size:.9375rem}
