.document{max-width:820px;padding-block:42px 80px}.document h1{font-size:clamp(42px,7vw,72px);margin-bottom:24px}.document-lead{font-size:22px;line-height:1.5;color:var(--muted);max-width:34em}.document section{margin-top:42px}.document h2{font-family:var(--body);font-size:25px;font-weight:650;line-height:1.3;letter-spacing:-.02em;margin-bottom:16px;text-wrap:balance}.document p,.document li{max-width:72ch;overflow-wrap:anywhere}.document ul{padding-left:24px}.document a:not(.button){color:var(--purple)}.document .updated{font-size:14px;color:var(--muted)}.document address{font-style:normal;margin-bottom:24px}.document nav{margin:30px 0}.document nav ul{display:flex;flex-wrap:wrap;list-style:none;gap:10px 24px;padding:0}.document table{border-collapse:collapse;width:100%;font-size:15px}.document th,.document td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 8px}.document th:first-child,.document td:first-child{padding-left:0}@media(max-width:600px){.document{width:calc(100% - 40px);padding-top:22px}.document h1{font-size:44px}.document-lead{font-size:20px}.document section{margin-top:34px}.site-header{height:auto;min-height:88px;flex-wrap:wrap;padding-block:20px}.site-header nav{gap:20px}.document table{display:block;overflow-x:auto}}