.legal-page{max-width:820px;margin:4rem auto;padding:0 1.5rem 4rem;color:var(--textColor);-webkit-user-select:text;-moz-user-select:text;user-select:text}.legal-page h1{font-size:2.5rem;font-weight:700;color:var(--mainColor);margin-bottom:.5rem}.legal-page .legal-updated{color:var(--stepDarkTextColor);font-size:.95rem;margin-bottom:2.5rem}.legal-page h2{font-size:1.5rem;font-weight:600;color:var(--mainColor);margin-top:2.25rem;margin-bottom:.75rem}.legal-page h3{font-size:1.15rem;font-weight:600;color:var(--textColor);margin-top:1.5rem;margin-bottom:.5rem}.legal-page li,.legal-page p{font-size:1rem;line-height:1.7;color:var(--textColor)}.legal-page p{margin-bottom:1rem}.legal-page ol,.legal-page ul{padding-left:1.5rem;margin-bottom:1rem}.legal-page li{margin-bottom:.4rem}.legal-page a{color:var(--mainColor);text-decoration:underline}.legal-page a:hover{color:var(--mainColor2)}.legal-page strong{color:var(--textColor);font-weight:600}.legal-page hr{border:0;border-top:1px solid var(--navSeparator);margin:2rem 0}