.cms-markdown[data-v-ec3c9bc9]{overflow-wrap:anywhere}.cms-markdown[data-v-ec3c9bc9] h2,.cms-markdown[data-v-ec3c9bc9] h3,.cms-markdown[data-v-ec3c9bc9] h4{color:var(--text-strong);font-family:var(--font-heading);text-transform:uppercase;margin-top:1.75rem;margin-bottom:.75rem;font-weight:700;line-height:1.2}.cms-markdown[data-v-ec3c9bc9] h2{font-size:1.75rem}.cms-markdown[data-v-ec3c9bc9] h3{font-size:1.45rem}.cms-markdown[data-v-ec3c9bc9] h4{font-size:1.2rem}.cms-markdown[data-v-ec3c9bc9] blockquote,.cms-markdown[data-v-ec3c9bc9] ol,.cms-markdown[data-v-ec3c9bc9] p,.cms-markdown[data-v-ec3c9bc9] table,.cms-markdown[data-v-ec3c9bc9] ul{margin-top:.875rem;margin-bottom:.875rem}.cms-markdown[data-v-ec3c9bc9] ol,.cms-markdown[data-v-ec3c9bc9] ul{padding-left:1.35rem}.cms-markdown[data-v-ec3c9bc9] ul{list-style:outside}.cms-markdown[data-v-ec3c9bc9] ol{list-style:decimal}.cms-markdown[data-v-ec3c9bc9] li+li{margin-top:.35rem}.cms-markdown[data-v-ec3c9bc9] a{color:var(--accent-solid);text-decoration:none}.cms-markdown[data-v-ec3c9bc9] a:hover{text-decoration:underline}.cms-markdown[data-v-ec3c9bc9] strong{color:var(--text-strong);font-weight:700}.cms-markdown[data-v-ec3c9bc9] blockquote{border-left:2px solid var(--accent-solid);color:var(--text-soft);padding-left:1rem}.cms-markdown[data-v-ec3c9bc9] code{border:1px solid var(--border);background:var(--surface-overlay);color:var(--text-strong);padding:.15rem .35rem;font-size:.9em}.cms-markdown[data-v-ec3c9bc9] pre{border:1px solid var(--border);background:var(--surface-sunken);padding:1rem;overflow-x:auto}.cms-markdown[data-v-ec3c9bc9] pre code{background:0 0;border:0;padding:0}.cms-markdown[data-v-ec3c9bc9] a[target=_blank]:after{content:"↗";margin-left:.2rem;font-size:.8em}.cms-markdown[data-v-ec3c9bc9] table{border-collapse:collapse;width:100%;max-width:100%;display:block;overflow-x:auto}.cms-markdown[data-v-ec3c9bc9] td,.cms-markdown[data-v-ec3c9bc9] th{border:1px solid var(--border);text-align:left;vertical-align:top;min-width:9rem;padding:.65rem .75rem}.cms-markdown[data-v-ec3c9bc9] th{background:var(--surface-overlay);color:var(--text-strong);font-weight:600}.cms-markdown[data-v-ec3c9bc9] img{border-radius:2px;max-width:100%;height:auto}
