.document-content{color:#fafafc;letter-spacing:.05em;padding:0 48px;font-size:16px;font-weight:400;line-height:1.8}.document-content h1,.document-content h2,.document-content h3{scroll-margin-top:120px}.document-content a{color:#b4c0f8;overflow-wrap:break-word;word-break:break-word;text-decoration:underline}.document-content>p{color:#ffffffe6;margin:20px 0;font-size:16px;line-height:1.8}.document-content>h2{color:#0000;background:linear-gradient(90deg,#5f8bff 0%,#707eff 100%);-webkit-background-clip:text;background-clip:text;border-bottom:1px solid #fff3;margin:64px 0 16px;padding:0 0 16px;font-size:32px;font-weight:700;line-height:1.3}.document-content>h3{color:#0000;background:linear-gradient(90deg,#5f8bff 0%,#707eff 100%);-webkit-background-clip:text;background-clip:text;margin:60px 0 16px;padding:0 0 8px;font-size:24px;font-weight:700;line-height:1.3}.document-content>blockquote{color:#d0d1d7;border-left:3px solid #d0d1d7;margin:12px 0;padding:16px 15px;font-size:16px;font-style:italic;line-height:1.8}.document-content>ul{color:#fffffff2;margin:32px 0 32px 40px;padding-left:0;font-size:16px;line-height:1.8;list-style-type:disc}.document-content>ul::marker{color:#b4c0f8}.document-content>ol{color:#fffffff2;margin:32px 0 32px 40px;padding-left:0;font-size:16px;line-height:1.8;list-style-type:decimal}.document-content>ol::marker{color:#b4c0f8}.document-content li{margin:16px 0;font-size:16px;line-height:1.8}.document-content>figure{margin:36px 0}.document-content>figure img{border-radius:4px;width:100%}.document-content>hr{border:0;border-top:1px solid #40474d;margin:48px 0}.document-content strong{color:#fff;font-weight:700}.document-content em{color:#b8b9bb;font-style:italic}.document-content code{color:#d0d1d7;background:#3f4147;border-radius:3px;padding:2px 6px;font-size:14px}.document-content [data-type=table_of_contents]{color:#fffffff2;background:#ffffff1a;border-radius:4px;margin:36px 0 0;padding:32px 24px 16px;line-height:1.8}.document-content [data-type=table_of_contents] ul{margin:0;padding:0;list-style:none}.document-content [data-type=table_of_contents] li{margin:8px 0;padding-left:0}.document-content [data-type=table_of_contents] a{color:#fffffff2;font-size:16px;line-height:1.8;text-decoration:none}.document-content [data-type=table_of_contents] a:hover{color:#b4c0f8}.document-toc{color:#fffffff2;background:#ffffff1a;border-radius:4px;margin:36px 0;padding:24px 48px;line-height:1.8}.document-toc .toc_list{margin:0;padding:0;list-style:none}.document-toc .toc_item{margin:14px 0}.document-toc .toc_item--2{padding-left:0}.document-toc .toc_item--3{padding-left:24px}.document-toc a{color:#fffffff2;font-size:16px;line-height:1.8;text-decoration:none}.document-toc a:hover{color:#b4c0f8}.document-content table{border-collapse:separate;border-spacing:0;border:1px solid #ffffff4d;border-radius:4px;width:100%;margin:10px 0;overflow:hidden}.document-content td{color:#fff;text-align:left;border-bottom:1px solid #ffffff4d;border-right:1px solid #ffffff4d;padding:12px}.document-content td:last-child{border-right:none}.document-content tr:last-child td{border-bottom:none}.document-content th{color:#fff;text-align:left;background:#ffffff1a;border-bottom:1px solid #ffffff4d;border-right:1px solid #ffffff4d;padding:8px 12px;font-weight:700}.document-content th:last-child{border-right:none}@media screen and (max-width:540px){.document-content{padding:0}.document-content>p{margin:16px 0;font-size:16px;line-height:1.8}.document-content>h2{margin:48px 0 16px;padding:0 0 12px;font-size:20px;line-height:1.3}.document-content>h3{margin:32px 0 16px;padding:0 0 8px;font-size:18px;line-height:1.3}.document-content>blockquote{font-size:16px;line-height:1.8}.document-content>ul,.document-content>ol{margin:24px 0 24px 24px;font-size:16px;line-height:1.8}.document-content li{margin:8px 0;font-size:16px}.document-content>figure,.document-content>hr{margin:32px 0}.document-content [data-type=table_of_contents]{padding:24px 16px 12px;font-size:14px;line-height:1.6}.document-content [data-type=table_of_contents] a{font-size:14px}.document-toc{margin:32px 0;padding:20px 20px 12px;font-size:14px;line-height:1.6}.document-toc .toc_item{margin:10px 0}.document-toc a{font-size:14px;line-height:1.6}.document-toc .toc_item--3{padding-left:16px}}
