.cms-markdown[data-v-e76b58e4]{min-width:0}.cms-markdown[data-v-e76b58e4] h1,.cms-markdown[data-v-e76b58e4] h2,.cms-markdown[data-v-e76b58e4] h3,.cms-markdown[data-v-e76b58e4] h4{scroll-margin-top:80px}.cms-markdown[data-v-e76b58e4] a{color:var(--green-700);font-weight:700;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--green-700) 34%,transparent);text-underline-offset:3px}.cms-markdown[data-v-e76b58e4] .cms-image-frame{display:block;margin:26px 0 30px;width:100%}.cms-markdown[data-v-e76b58e4] .cms-image-frame img{aspect-ratio:4/3;background:#f4f6f5;border-radius:6px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.cms-markdown[data-v-e76b58e4] .cms-image-caption{color:#7a817d;display:block;font-family:var(--sans);font-size:13px;line-height:1.6;margin-top:9px;text-align:center}.cms-markdown[data-v-e76b58e4] .cms-image-error,.cms-markdown[data-v-e76b58e4] .cms-image-unavailable{background:#f4f6f5;border:1px solid var(--line);border-radius:6px;color:var(--muted);display:none;font-family:var(--sans);font-size:13px;min-height:120px;padding:20px;place-items:center;text-align:center}.cms-markdown[data-v-e76b58e4] .cms-image-frame.is-error .cms-image-caption,.cms-markdown[data-v-e76b58e4] .cms-image-frame.is-error img{display:none}.cms-markdown[data-v-e76b58e4] .cms-image-frame.is-error .cms-image-error,.cms-markdown[data-v-e76b58e4] .cms-image-unavailable{display:grid}.cms-markdown[data-v-e76b58e4] table{border-collapse:collapse;font-family:var(--sans);font-size:14px;margin:22px 0;width:100%}.cms-markdown[data-v-e76b58e4] td,.cms-markdown[data-v-e76b58e4] th{border:1px solid var(--line);padding:11px 13px;text-align:left;vertical-align:top}.cms-markdown[data-v-e76b58e4] th{background:#f4f7f5;color:var(--ink)}.cms-markdown[data-v-e76b58e4] blockquote{background:var(--gold-soft);border-left:3px solid var(--gold);color:#574b35;margin:22px 0;padding:15px 18px}.cms-markdown[data-v-e76b58e4] pre{background:#26332e;border-radius:5px;color:#f4f6f5;max-width:100%;overflow:auto;padding:16px}.cms-markdown[data-v-e76b58e4] code{overflow-wrap:anywhere}.cms-markdown-lead[data-v-e76b58e4]>p:first-child{background:var(--gold-soft);border-left:3px solid var(--gold);color:#574b35;font-weight:700;margin-bottom:40px;padding:22px 24px}@media(max-width:700px){.cms-markdown[data-v-e76b58e4] .cms-image-frame{margin:20px 0 24px}.cms-markdown[data-v-e76b58e4] table{display:block;overflow-x:auto}.cms-markdown-lead[data-v-e76b58e4]>p:first-child{padding:17px}}
