.terms-page{max-width:960px;margin:30px auto;padding:0 20px}.terms-document{line-height:1.8}.terms-document h2{margin-top:32px}.terms-document h1{font-size:32px}.terms-document p{margin:16px 0}.terms-document li{margin:8px 0}@media print{header,footer{display:none}.terms-page{max-width:none;margin:0;padding:0}.terms-document{border:0;padding:0}h2{break-after:avoid}}