.resource-body{color:#4c4e5d;overflow-wrap:anywhere;font-size:16px;line-height:1.95}.resource-body>:first-child{margin-top:0}.resource-body p,.resource-body ul,.resource-body ol,.resource-body blockquote,.resource-body figure{margin:1.25em 0}.resource-body h2,.resource-body h3,.resource-body h4{color:#171825;scroll-margin-top:16px;font-weight:600;line-height:1.55}.resource-body h2{margin:2.2em 0 .85em;font-size:25px}.resource-body h3{margin:1.8em 0 .75em;font-size:20px}.resource-body ul{padding-left:1.5em;list-style:outside}.resource-body ol{padding-left:1.5em;list-style:decimal}.resource-body li{margin:.5em 0}.resource-body strong{color:#222433;font-weight:600}.resource-body a{color:#6150ba;text-underline-offset:4px;text-decoration:underline}.resource-body a:hover{color:#347bda}.resource-body blockquote{background:#f7f5fd;border-left:3px solid #8268dc;border-radius:0 16px 16px 0;padding:1em 1.5em}.resource-body img{border-radius:16px;max-width:100%;height:auto}.resource-body table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:14px;display:block;overflow-x:auto}.resource-body th,.resource-body td{text-align:left;border:1px solid #e5e7ed;min-width:120px;padding:12px 16px}.resource-body th{color:#252637;background:#f6f6fb}.resource-body pre{color:#ededf5;background:#1d2031;border-radius:16px;padding:20px;font-size:14px;overflow-x:auto}.resource-body code{overflow-wrap:normal;font-size:.9em}.resource-body hr{border:0;border-top:1px solid #e5e7ed;margin:2em 0}@media (max-width:640px){.resource-body{font-size:15px}.resource-body h2{font-size:22px}}
