.document{max-width:820px;padding-top:60px;padding-bottom:70px}.document h1{font-size:40px;letter-spacing:-1px}.document h2{font-size:25px;margin-top:40px}.document p{line-height:1.95}.document a:not(.button){color:var(--accent);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.document .meta{font-size:14px}.intro{padding:20px 24px;border-left:3px solid var(--accent);background:var(--surface);border-radius:0 10px 10px 0;margin:28px 0 36px}.intro p{margin:0}.document details{border-bottom:1px solid var(--line);padding:22px 0}.document summary{cursor:pointer;font-size:18px;font-weight:600;padding-right:15px}.document details p{margin:16px 0 0}.document details[open] summary{color:var(--accent)}@media(max-width:600px){.document{padding-top:36px;padding-bottom:45px}.document h1{font-size:32px}.document h2{font-size:23px}.intro{padding:18px}}
