.page-body[data-v-76f74ca6]{color:rgba(36,36,36,.8);font-family:var(--font-inter),sans-serif;font-size:1rem;line-height:1.7;overflow-wrap:break-word}.page-body[data-v-76f74ca6] h2,.page-body[data-v-76f74ca6] h3,.page-body[data-v-76f74ca6] h4,.page-body[data-v-76f74ca6] h5,.page-body[data-v-76f74ca6] h6{color:#242424;font-family:var(--font-figtree),sans-serif;font-weight:500;line-height:1.17;margin:2.5rem 0 1rem}.page-body[data-v-76f74ca6] >:first-child{margin-top:0}.page-body[data-v-76f74ca6] h2{font-size:1.5rem}.page-body[data-v-76f74ca6] h3{font-size:1.25rem}.page-body[data-v-76f74ca6] h4{font-size:1.125rem}.page-body[data-v-76f74ca6] h5,.page-body[data-v-76f74ca6] h6{font-size:1rem}@media (width >= 1024px){.page-body[data-v-76f74ca6] h2{font-size:1.75rem}.page-body[data-v-76f74ca6] h3{font-size:1.5rem}.page-body[data-v-76f74ca6] h4{font-size:1.25rem}}.page-body[data-v-76f74ca6] p{margin:0 0 1rem}.page-body[data-v-76f74ca6] a{color:var(--color-primary-500);text-decoration:underline;text-underline-offset:2px}.page-body[data-v-76f74ca6] a:hover{color:var(--color-primary-600)}.page-body[data-v-76f74ca6] ol,.page-body[data-v-76f74ca6] ul{margin:0 0 1rem;padding-left:1.5rem}.page-body[data-v-76f74ca6] ul{list-style:disc}.page-body[data-v-76f74ca6] ol{list-style:decimal}.page-body[data-v-76f74ca6] li{margin-bottom:.5rem}.page-body[data-v-76f74ca6] li::marker{color:rgba(36,36,36,.4)}.page-body[data-v-76f74ca6] li>ol,.page-body[data-v-76f74ca6] li>ul{margin:.5rem 0 0}.page-body[data-v-76f74ca6] b,.page-body[data-v-76f74ca6] strong{color:#242424;font-weight:600}.page-body[data-v-76f74ca6] blockquote{border-left:3px solid var(--color-primary-200);color:rgba(36,36,36,.6);margin:0 0 1rem;padding-left:1rem}.page-body[data-v-76f74ca6] img{border-radius:.5rem;display:inline-block;height:auto;max-width:100%}.page-body[data-v-76f74ca6] table{border-collapse:collapse;display:block;margin:0 0 1.5rem;max-width:100%;overflow-x:auto;text-indent:0}.page-body[data-v-76f74ca6] td,.page-body[data-v-76f74ca6] th{border:1px solid rgba(36,36,36,.12);padding:.75rem 1rem;text-align:left;vertical-align:top}.page-body[data-v-76f74ca6] th{background:#f8f5f3;color:#242424;font-family:var(--font-figtree),sans-serif;font-weight:500}.page-body[data-v-76f74ca6] hr{border:0;border-top:1px solid rgba(36,36,36,.12);height:0;margin:2rem 0}.page-body[data-v-76f74ca6] small{font-size:.875em}.page-body[data-v-76f74ca6] .container{margin-inline:0;max-width:none;padding-inline:0}