.BGQ-VG_articleBody{color:var(--ink);overflow-wrap:break-word;font-size:1.0625rem;line-height:1.75}.BGQ-VG_articleBody>*+*{margin-top:1.25em}.BGQ-VG_articleBody h2,.BGQ-VG_articleBody h3,.BGQ-VG_articleBody h4{letter-spacing:-.01em;text-wrap:balance;scroll-margin-top:5.5rem;line-height:1.2}.BGQ-VG_articleBody h2{font-family:var(--font-display);margin-top:2.2em;font-size:2.125rem;font-weight:400}.BGQ-VG_articleBody h3{margin-top:1.8em;font-size:1.25rem;font-weight:600}.BGQ-VG_articleBody h4{margin-top:1.6em;font-size:1.0625rem;font-weight:600}.BGQ-VG_articleBody>:first-child{margin-top:0}.BGQ-VG_articleBody h2+*,.BGQ-VG_articleBody h3+*,.BGQ-VG_articleBody h4+*{margin-top:.6em}.BGQ-VG_articleBody a{color:var(--moss);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--moss) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--moss) 35%, transparent);text-underline-offset:3px}.BGQ-VG_articleBody a:hover{-webkit-text-decoration-color:var(--moss);text-decoration-color:var(--moss)}.BGQ-VG_articleBody strong{font-weight:600}.BGQ-VG_articleBody ul,.BGQ-VG_articleBody ol{padding-left:1.4em}.BGQ-VG_articleBody ul{list-style:outside}.BGQ-VG_articleBody ol{list-style:decimal}.BGQ-VG_articleBody li+li{margin-top:.4em}.BGQ-VG_articleBody li::marker{color:var(--moss)}.BGQ-VG_articleBody blockquote{border-left:3px solid var(--signal);color:var(--ink-2);padding:.25em 0 .25em 1.1em}.BGQ-VG_articleBody hr{border:0;border-top:1px solid var(--line);margin:2.5em 0}.BGQ-VG_articleBody img,.BGQ-VG_articleBody iframe{border:1px solid var(--line);border-radius:1rem;width:100%;height:auto;display:block}.BGQ-VG_articleBody iframe{aspect-ratio:16/9}.BGQ-VG_articleBody code{font-family:var(--font-geist-mono);background:color-mix(in srgb, var(--line) 55%, transparent);border-radius:.35rem;padding:.1em .35em;font-size:.875em}.BGQ-VG_articleBody pre{background:var(--panel);color:#e8f0ec;border-radius:1rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.6;overflow-x:auto}.BGQ-VG_articleBody pre code{font-size:inherit;background:0 0;padding:0}.BGQ-VG_articleBody .table-scroll{border:1px solid var(--line);background:var(--card);border-radius:1rem;overflow-x:auto}.BGQ-VG_articleBody table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.5}.BGQ-VG_articleBody th,.BGQ-VG_articleBody td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.7em 1em}.BGQ-VG_articleBody th{background:color-mix(in srgb, var(--paper) 70%, var(--card));font-weight:600}.BGQ-VG_articleBody tr:last-child td{border-bottom:0}@media (max-width:640px){.BGQ-VG_articleBody{font-size:1rem}.BGQ-VG_articleBody h2{font-size:1.75rem}}
