.dsdp[data-astro-cid-caosm5hj]{min-width:0;color:var(--ds-black)}.dsdp__head[data-astro-cid-caosm5hj],.dsdp__body[data-astro-cid-caosm5hj],.dsdp__foot[data-astro-cid-caosm5hj]{max-width:720px}.dsdp__eyebrow[data-astro-cid-caosm5hj]{font-size:var(--ds-label-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-black-4);flex-wrap:wrap;gap:6px;margin:0 0 14px;font-weight:500;display:flex}.dsdp__eyebrow[data-astro-cid-caosm5hj] a[data-astro-cid-caosm5hj]{color:inherit;text-decoration:none}.dsdp__eyebrow[data-astro-cid-caosm5hj] a[data-astro-cid-caosm5hj]:is(:hover,:focus-visible){color:var(--ds-black)}.dsdp__title[data-astro-cid-caosm5hj]{font-family:var(--ds-display);letter-spacing:-.04em;text-wrap:balance;color:var(--ds-black);margin:0;font-size:clamp(34px,4vw,48px);font-weight:400;line-height:1.04}.dsdp__lede[data-astro-cid-caosm5hj]{color:var(--ds-black-3);margin:18px 0 0;font-size:18px;line-height:1.55}.dsdp__body[data-astro-cid-caosm5hj]{color:var(--ds-black-3);margin-top:32px;font-size:16px;line-height:1.65}.dsdp__body[data-astro-cid-caosm5hj]>:first-child{margin-top:0}.dsdp__body[data-astro-cid-caosm5hj]>:is(h2,h3,h4){color:var(--ds-black);scroll-margin-top:96px}.dsdp__body[data-astro-cid-caosm5hj]>h2{border-top:1px solid var(--ds-white-4);font-family:var(--ds-display);letter-spacing:-.035em;text-wrap:balance;margin:56px 0 0;padding-top:22px;font-size:clamp(24px,2vw,30px);font-weight:400;line-height:1.1}.dsdp__body[data-astro-cid-caosm5hj]>h3{font-family:var(--ds-display);letter-spacing:-.03em;margin:36px 0 0;font-size:20px;font-weight:400;line-height:1.15}.dsdp__body[data-astro-cid-caosm5hj]>h4{margin:28px 0 0;font-size:16px;font-weight:500}.dsdp__body[data-astro-cid-caosm5hj]>p{margin:18px 0 0}.dsdp__body[data-astro-cid-caosm5hj]>:is(h2,h3)+p{margin-top:16px}.dsdp__body[data-astro-cid-caosm5hj]>:is(ul,ol){gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.dsdp__body[data-astro-cid-caosm5hj]>ul>li{padding-left:22px;position:relative}.dsdp__body[data-astro-cid-caosm5hj]>ul>li:before{content:"";background:var(--ds-black);width:6px;height:6px;position:absolute;top:.68em;left:2px}.dsdp__body[data-astro-cid-caosm5hj]>ol{padding-left:26px;list-style:decimal}.dsdp__body[data-astro-cid-caosm5hj]>ol>li::marker{color:var(--ds-black-4);font-size:14px;font-weight:500}.dsdp__body[data-astro-cid-caosm5hj]>:is(ul,ol) :is(ul,ol){margin-top:10px}.dsdp__body[data-astro-cid-caosm5hj]>:is(p,ul,ol) strong,.dsdp__body[data-astro-cid-caosm5hj]>div[style*=overflow] strong{color:var(--ds-black);font-weight:500}.dsdp__body[data-astro-cid-caosm5hj]>:is(p,ul,ol) a,.dsdp__body[data-astro-cid-caosm5hj]>div[style*=overflow] a{color:var(--ds-black);text-decoration:underline;text-decoration-color:var(--ds-white-5);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color .2s linear}.dsdp__body[data-astro-cid-caosm5hj]>:is(p,ul,ol) a:is(:hover,:focus-visible),.dsdp__body[data-astro-cid-caosm5hj]>div[style*=overflow] a:is(:hover,:focus-visible){text-decoration-color:var(--ds-blue)}.dsdp__body[data-astro-cid-caosm5hj]>:is(p,ul,ol,h2,h3,h4) code,.dsdp__body[data-astro-cid-caosm5hj]>div[style*=overflow] code{background:var(--ds-white-2);color:var(--ds-black);overflow-wrap:anywhere;border-radius:2px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}.dsdp__body[data-astro-cid-caosm5hj]>div[style*=overflow]{margin-top:24px}.dsdp__body[data-astro-cid-caosm5hj]>div[style*=overflow]:focus-visible{outline:1px solid var(--ds-blue);outline-offset:4px}.dsdp__body[data-astro-cid-caosm5hj]>div[style*=overflow] table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.dsdp__body[data-astro-cid-caosm5hj]>div[style*=overflow] thead th{border-top:1px solid var(--ds-black);border-bottom:1px solid var(--ds-rule);font-size:var(--ds-label-size);letter-spacing:.02em;text-align:left;text-transform:uppercase;vertical-align:bottom;white-space:nowrap;color:var(--ds-black-4);padding:12px 20px 12px 0;font-weight:500}.dsdp__body[data-astro-cid-caosm5hj]>div[style*=overflow] td{border-bottom:1px solid var(--ds-rule);vertical-align:top;padding:14px 20px 14px 0}.dsdp__body[data-astro-cid-caosm5hj]>pre{border-radius:var(--ds-radius);color:var(--ds-white-2);margin:24px 0 0;padding:20px;font-size:14px;line-height:1.65;overflow-x:auto;background:var(--ds-navy)!important}.dsdp__body[data-astro-cid-caosm5hj]>pre code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dsdp__body[data-astro-cid-caosm5hj]>pre:focus-visible{outline:1px solid var(--ds-blue);outline-offset:2px}.dsdp__body[data-astro-cid-caosm5hj]>:is(.dscp,.dsst,.dsfl,.dscl){margin-top:24px}.dsdp__after[data-astro-cid-caosm5hj]{margin-top:16px}.dsdp__after[data-astro-cid-caosm5hj]>.dscl{max-width:720px}.dsdp__foot[data-astro-cid-caosm5hj]{border-top:1px solid var(--ds-rule);gap:28px;margin-top:72px;padding-top:24px;display:grid}.dsdp__edit[data-astro-cid-caosm5hj]{margin:0;font-size:14px}.dsdp__edit[data-astro-cid-caosm5hj] a[data-astro-cid-caosm5hj]{color:var(--ds-black-3);text-underline-offset:3px}.dsdp__edit[data-astro-cid-caosm5hj] a[data-astro-cid-caosm5hj]:is(:hover,:focus-visible){color:var(--ds-black)}.dsdp__pager[data-astro-cid-caosm5hj]{gap:12px;display:grid}.dsdp__pg[data-astro-cid-caosm5hj]{border:1px solid var(--ds-rule);border-radius:var(--ds-radius);color:var(--ds-black);gap:4px;padding:14px 16px;text-decoration:none;transition:border-color .2s linear;display:grid}.dsdp__pg[data-astro-cid-caosm5hj]:is(:hover,:focus-visible){border-color:var(--ds-black)}.dsdp__pg[data-astro-cid-caosm5hj]:focus-visible{outline:1px solid var(--ds-blue);outline-offset:2px}.dsdp__dir[data-astro-cid-caosm5hj]{font-size:var(--ds-label-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-black-4);font-weight:500}.dsdp__name[data-astro-cid-caosm5hj]{font-size:16px;font-weight:500}@media (width>=640px){.dsdp__pager[data-astro-cid-caosm5hj]{grid-template-columns:1fr 1fr}.dsdp__pg--next[data-astro-cid-caosm5hj]{text-align:right;grid-column:2}}@media (width<=767px){.dsdp__body[data-astro-cid-caosm5hj]{font-size:15px}.dsdp__lede[data-astro-cid-caosm5hj]{font-size:16px}.dsdp__body[data-astro-cid-caosm5hj]>h2{margin-top:44px}}.dscl[data-astro-cid-cjgcrtdw]{border-left:1px solid var(--ds-black);color:var(--ds-black-2);padding:4px 0 4px 20px;font-size:15px;line-height:1.6}.dscl__title[data-astro-cid-cjgcrtdw]{font-size:var(--ds-label-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-black-4);margin:0 0 6px;font-weight:500}.dscl__body[data-astro-cid-cjgcrtdw] p{margin:10px 0 0}.dscl__body[data-astro-cid-cjgcrtdw] code{background:var(--ds-white-2);color:var(--ds-black);border-radius:2px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}.dscl__body[data-astro-cid-cjgcrtdw] a{color:var(--ds-black);text-underline-offset:3px}.dsel[data-astro-cid-pn5dhwhv]{color:var(--ds-black);text-decoration:underline;text-decoration-color:var(--ds-white-5);text-underline-offset:3px}.dsel[data-astro-cid-pn5dhwhv]:is(:hover,:focus-visible){text-decoration-color:var(--ds-blue)}.dsel[data-astro-cid-pn5dhwhv] code[data-astro-cid-pn5dhwhv]{background:var(--ds-white-2);border-radius:2px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}
