.legal-page{max-width:820px;margin:0 auto;padding:40px 20px 60px}.legal-document h1{margin-bottom:4px}.legal-document .legal-updated{color:#888;margin-top:0;margin-bottom:32px;font-size:.9rem}.legal-document .legal-loading{color:#888}.legal-document .legal-section{max-width:none;margin:0;padding:0 0 8px}.legal-document .legal-section h2{margin-top:32px;margin-bottom:8px;font-size:1.25rem}.legal-document p{color:#333;line-height:1.7}.legal-document ul{color:#333;padding-left:22px;line-height:1.7}.legal-document li{margin-bottom:6px}.legal-document a{color:#0275d8}
