.legal-page{padding-top:64px;padding-bottom:72px;max-width:860px;min-height:50vh}.legal-page h1{font-size:52px}.legal-page h2{font-size:25px;margin:40px 0 15px}.legal-page p{font-size:15px;line-height:1.85;color:#b4bfce}.legal-page p a{text-decoration:underline;text-underline-offset:3px;color:#b5d8ff}.legal-draft{padding:18px 22px;border:1px solid #705c3b;background:#211b12;border-radius:6px;font-size:13px;line-height:1.8;color:#dec291;margin-bottom:36px}.legal-draft strong{display:block}.site-footer a:hover{text-decoration:underline}.footer-note{max-width:250px}.doc-content pre{white-space:pre-wrap;overflow-wrap:anywhere}.site-header .brand small{white-space:nowrap}@media(max-width:680px){.horizon-nav{display:none}.legal-page{padding-top:40px}.legal-page h1{font-size:38px}.legal-page p{font-size:14px}.legal-page h2{font-size:23px}}
