.rich-text-body[data-v-f52baff4] p{color:var(--neutral-300);font-size:16px;line-height:26px;margin:0 0 18px}.rich-text-body[data-v-f52baff4] h1,.rich-text-body[data-v-f52baff4] h2,.rich-text-body[data-v-f52baff4] h3,.rich-text-body[data-v-f52baff4] h4,.rich-text-body[data-v-f52baff4] h5,.rich-text-body[data-v-f52baff4] h6{color:#fff;font-weight:600;line-height:1.25;margin:32px 0 14px}.rich-text-body[data-v-f52baff4] h1{font-size:clamp(24px,3.5vw,30px)}.rich-text-body[data-v-f52baff4] h2{font-size:clamp(21px,3vw,26px)}.rich-text-body[data-v-f52baff4] h3{font-size:clamp(18px,2.4vw,21px)}.rich-text-body[data-v-f52baff4] h4,.rich-text-body[data-v-f52baff4] h5,.rich-text-body[data-v-f52baff4] h6{font-size:17px}.rich-text-body[data-v-f52baff4] .rich-text-content>:first-child,.rich-text-body[data-v-f52baff4]>:first-child{margin-top:0}.rich-text-body[data-v-f52baff4] a{color:var(--primary-600);text-decoration:none;transition:color .2s;word-break:break-word}.rich-text-body[data-v-f52baff4] a:hover{text-decoration:underline}.rich-text-body[data-v-f52baff4] strong{color:#fff;font-weight:700}.rich-text-body[data-v-f52baff4] em{font-style:italic}.rich-text-body[data-v-f52baff4] ol,.rich-text-body[data-v-f52baff4] ul{color:var(--neutral-300);margin:0 0 18px;padding-left:24px}.rich-text-body[data-v-f52baff4] li{line-height:26px;margin-bottom:8px}.rich-text-body[data-v-f52baff4] li::marker{color:var(--primary-600)}.rich-text-body[data-v-f52baff4] blockquote{background:#2c353366;border-left:3px solid var(--primary-600);border-radius:8px;color:var(--neutral-200);font-style:italic;margin:0 0 20px;padding:12px 18px}.rich-text-body[data-v-f52baff4] blockquote p:last-child{margin-bottom:0}.rich-text-body[data-v-f52baff4] code{background:#ffffff14;border-radius:6px;color:var(--neutral-100);font-family:Courier New,ui-monospace,monospace;font-size:.9em;padding:2px 6px}.rich-text-body[data-v-f52baff4] pre{background:#171c1c;border:1px solid var(--neutral-800);border-radius:12px;margin:0 0 20px;overflow-x:auto;padding:16px 18px}.rich-text-body[data-v-f52baff4] pre code{background:none;color:var(--neutral-200);font-size:14px;line-height:22px;padding:0}.rich-text-body[data-v-f52baff4] img{border:1px solid var(--neutral-800);border-radius:16px;display:block;height:auto;margin:20px auto;max-width:100%}.rich-text-body[data-v-f52baff4] hr{border:0;border-top:1px solid var(--neutral-800);margin:28px 0}.rich-text-body[data-v-f52baff4] table{border-collapse:collapse;color:var(--neutral-300);font-size:15px;margin:0 0 20px;width:100%}.rich-text-body[data-v-f52baff4] td,.rich-text-body[data-v-f52baff4] th{border:1px solid var(--neutral-800);padding:10px 12px;text-align:left}.rich-text-body[data-v-f52baff4] th{background:#2c353366;color:#fff;font-weight:600}.rich-text-body[data-v-f52baff4] figure{margin:20px 0}.rich-text-body[data-v-f52baff4] figure img{margin:0 auto}.rich-text-body[data-v-f52baff4] figcaption{color:var(--neutral-400);font-size:13px;margin-top:8px;text-align:center}.rich-text-body[data-v-f52baff4] ol ol,.rich-text-body[data-v-f52baff4] ol ul,.rich-text-body[data-v-f52baff4] ul ol,.rich-text-body[data-v-f52baff4] ul ul{margin:6px 0 0}.rich-text-body[data-v-f52baff4] mark{background:#0e938047;border-radius:3px;color:#fff;padding:0 3px}.rich-text-body[data-v-f52baff4] kbd{background:#ffffff1a;border:1px solid var(--neutral-700);border-radius:6px;color:#fff;font-family:Courier New,ui-monospace,monospace;font-size:.85em;padding:2px 6px}.rich-text-body[data-v-f52baff4] sub,.rich-text-body[data-v-f52baff4] sup{font-size:.75em}.rich-text-body[data-v-f52baff4] h1 a,.rich-text-body[data-v-f52baff4] h2 a,.rich-text-body[data-v-f52baff4] h3 a,.rich-text-body[data-v-f52baff4] h4 a{color:inherit}
