.ds-root .dspt{color:var(--ds-black);margin:40px 0 0}.ds-root .dspt__summary{max-width:60ch;color:var(--ds-black-3);margin:0 0 16px;font-size:16px;line-height:1.55}.ds-root .dspt__scroll{overflow-x:auto}.ds-root .dspt table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.5}.ds-root .dspt 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-transform:uppercase;vertical-align:bottom;color:var(--ds-black-4);padding:14px 16px 14px 0;font-weight:500;line-height:1.3}.ds-root .dspt tbody :is(th,td){border-bottom:1px solid var(--ds-rule);vertical-align:top;padding:16px 16px 16px 0}.ds-root .dspt tbody th{color:var(--ds-black);font-weight:400}.ds-root .dspt tbody th a{color:inherit;text-decoration:underline;text-decoration-color:var(--ds-white-5);text-underline-offset:3px;margin-block:-12px;padding-block:12px;display:inline-block}.ds-root .dspt tbody th a:is(:hover,:focus-visible){text-decoration-color:var(--ds-blue)}.ds-root .dspt td{color:var(--ds-black-3)}.ds-root .dspt :is(th,td).is-us{background:var(--ds-white-2);color:var(--ds-black);padding-left:14px}.ds-root .dspt :is(th,td).is-centre{text-align:center}.ds-root .dspt__brand{color:var(--ds-black);align-items:center;gap:8px;display:inline-flex}.ds-root .dspt__brand img{object-fit:contain;flex:none;width:18px;height:18px}.ds-root .dspt__group th{font-size:var(--ds-label-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-black-4);padding-top:26px;font-weight:500}.ds-root .dspt__note{color:var(--ds-black-4);margin-top:4px;font-size:13px;line-height:1.4;display:block}.ds-root .dspt__foot{max-width:70ch;font-size:var(--ds-caption);color:var(--ds-black-4);margin:14px 0 0;line-height:1.5}.ds-root .dspt__foot a{color:var(--ds-black);text-decoration:underline;text-decoration-color:var(--ds-white-5);text-underline-offset:3px}@media (width<=639px){.ds-root .dspt--stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ds-root .dspt--stack :is(table,tbody,tr,th,td){width:auto;display:block}.ds-root .dspt--stack tbody tr{border-bottom:1px solid var(--ds-rule);padding:16px 0}.ds-root .dspt--stack tbody tr:first-child{border-top:1px solid var(--ds-black)}.ds-root .dspt--stack tbody :is(th,td){border:0;padding:0}.ds-root .dspt--stack tbody th{font-weight:500}.ds-root .dspt--stack tbody td{margin-top:10px}.ds-root .dspt--stack tbody td.is-us{padding:10px 12px}.ds-root .dspt--stack tbody td:before{content:attr(data-label);font-size:var(--ds-label-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-black-4);margin-bottom:2px;font-weight:500;display:block}}.dspv-mark[data-astro-cid-7zw6lw4g]{color:var(--ds-black);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex}.dspv-mark__unit[data-astro-cid-7zw6lw4g]{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--ds-blue);border-radius:1px;flex:none}.dspv-mark--yes[data-astro-cid-7zw6lw4g] .dspv-mark__unit[data-astro-cid-7zw6lw4g]{background:var(--ds-blue)}.dspv-mark--partial[data-astro-cid-7zw6lw4g] .dspv-mark__unit[data-astro-cid-7zw6lw4g]{background:linear-gradient(90deg, var(--ds-blue) 50%, transparent 50%)}.dspv-mark--no[data-astro-cid-7zw6lw4g] .dspv-mark__unit[data-astro-cid-7zw6lw4g]{box-shadow:inset 0 0 0 1px var(--ds-black-5)}.dspv-mark--no[data-astro-cid-7zw6lw4g],.dspv-mark--unknown[data-astro-cid-7zw6lw4g],.dspv-mark--na[data-astro-cid-7zw6lw4g]{color:var(--ds-black-4)}.dspi__totals[data-astro-cid-v5kqgvyu]{border-top:1px solid var(--ds-black);margin-bottom:28px;padding-top:16px}.dspi__label[data-astro-cid-v5kqgvyu]{font-size:var(--ds-label-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-black-4);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-weight:500;display:flex}.dspi__multiple[data-astro-cid-v5kqgvyu]{background:var(--ds-blue);color:var(--ds-white);border-radius:1px;padding:3px 7px}.dspi__grid[data-astro-cid-v5kqgvyu]{gap:var(--ds-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0;display:grid}.dspi__total[data-astro-cid-v5kqgvyu]{box-shadow:inset 0 0 0 1px var(--ds-white-3);border-radius:1px;padding:16px 18px}.dspi__total--us[data-astro-cid-v5kqgvyu]{background:var(--ds-white-2);box-shadow:none}.dspi__total[data-astro-cid-v5kqgvyu] dt[data-astro-cid-v5kqgvyu]{font-size:var(--ds-stat-label);font-weight:500}.dspi__total[data-astro-cid-v5kqgvyu] dd[data-astro-cid-v5kqgvyu]{font-family:var(--ds-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ds-black);margin:10px 0 0;font-size:clamp(40px,4vw,56px);line-height:1}.dspi__total[data-astro-cid-v5kqgvyu]:not(.dspi__total--us) dd[data-astro-cid-v5kqgvyu]{color:var(--ds-black-4)}.dspi__count[data-astro-cid-v5kqgvyu]{font-variant-numeric:tabular-nums}td[data-astro-cid-v5kqgvyu].dspi__count.is-us{font-weight:500}.dsps[data-astro-cid-3mfxqbkr]{margin:40px 0 0}.dsps--narrow[data-astro-cid-3mfxqbkr]{max-width:560px}.dsps--single[data-astro-cid-3mfxqbkr]{max-width:680px}.dsps__heading[data-astro-cid-3mfxqbkr]{font-family:var(--ds-display);letter-spacing:-.02em;color:var(--ds-black);margin:0 0 16px;font-size:22px;line-height:1.15}.dsps__grid[data-astro-cid-3mfxqbkr]{gap:28px var(--ds-gutter);display:grid}@media (width>=768px){.dsps__grid[data-astro-cid-3mfxqbkr]{grid-template-columns:repeat(var(--dsps-cols), minmax(0, 1fr))}}.dsps__item[data-astro-cid-3mfxqbkr]{min-width:0}.dsps__stage[data-astro-cid-3mfxqbkr]{min-width:0;display:block}.dsps__stage[data-astro-cid-3mfxqbkr] .dsc{width:100%;min-height:240px}.dsps__title[data-astro-cid-3mfxqbkr]{color:var(--ds-black);margin:14px 0 0;font-size:16px;font-weight:500;line-height:1.35}.dsps__body[data-astro-cid-3mfxqbkr]{color:var(--ds-black-3);margin:6px 0 0;font-size:15px;line-height:1.5}.dsps__source[data-astro-cid-3mfxqbkr]{font-size:var(--ds-caption);color:var(--ds-black-4);margin:8px 0 0}.dspg[data-astro-cid-gupym2fk]{margin:40px 0 0}.dspg__grid[data-astro-cid-gupym2fk]{gap:var(--ds-gutter);display:grid}@media (width>=640px){.dspg__grid[data-astro-cid-gupym2fk]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dspg__card[data-astro-cid-gupym2fk]{box-shadow:inset 0 0 0 1px var(--ds-white-3);color:var(--ds-black);border-radius:1px;gap:14px;padding:20px 22px 22px;text-decoration:none;transition:box-shadow .2s linear;display:grid}.dspg__card--us[data-astro-cid-gupym2fk]{background:var(--ds-white-2);box-shadow:none}.dspg__card[data-astro-cid-gupym2fk]:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--ds-black)}.dspg__name[data-astro-cid-gupym2fk]{align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.dspg__name[data-astro-cid-gupym2fk] img[data-astro-cid-gupym2fk]{object-fit:contain;width:18px;height:18px}.dspg__score[data-astro-cid-gupym2fk]{align-items:baseline;gap:8px;display:flex}.dspg__value[data-astro-cid-gupym2fk]{font-family:var(--ds-display);letter-spacing:-.04em;font-size:clamp(44px,4vw,56px);line-height:1}.dspg__card[data-astro-cid-gupym2fk]:not(.dspg__card--us) .dspg__value[data-astro-cid-gupym2fk]{color:var(--ds-black-3)}.dspg__scale[data-astro-cid-gupym2fk]{font-size:var(--ds-stat-label);color:var(--ds-black-4)}.dspg__go[data-astro-cid-gupym2fk]{align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.dspg__foot[data-astro-cid-gupym2fk]{font-size:var(--ds-caption);color:var(--ds-black-4);margin-top:12px}.dspib[data-astro-cid-bbdnnt2r]{margin:48px 0 0}.dspib__panel[data-astro-cid-bbdnnt2r]{border-radius:var(--ds-radius);background:var(--ds-navy);overflow:hidden}.dspib__art[data-astro-cid-bbdnnt2r]{position:relative}.dspib__art[data-astro-cid-bbdnnt2r] .dspib__img{width:100%;height:auto;margin:0;display:block}.dspib__tip[data-astro-cid-bbdnnt2r]{text-align:center;width:46%;position:absolute;top:8%;left:72%;transform:translate(-50%)}.dspib__tip[data-astro-cid-bbdnnt2r] .ds-eyebrow{display:inline-block}.dspib__tiptext[data-astro-cid-bbdnnt2r]{font-family:var(--ds-display);color:var(--ds-white);margin:8px 0 0;font-size:clamp(14px,1.6vw,20px);line-height:1.15}.dspib__waterline[data-astro-cid-bbdnnt2r]{font-size:var(--ds-label-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-white);align-items:center;gap:12px;margin:0;padding:0 20px;font-weight:500;display:none;position:absolute;top:29%;left:0;right:0}.dspib__waterline[data-astro-cid-bbdnnt2r]:before,.dspib__waterline[data-astro-cid-bbdnnt2r]:after{content:"";background:var(--ds-blue);flex:1;height:1px}.dspib__waterline[data-astro-cid-bbdnnt2r] span[data-astro-cid-bbdnnt2r]{background:var(--ds-navy);border-radius:1px;padding:4px 8px}.dspib__work[data-astro-cid-bbdnnt2r]{margin:0;padding:0;list-style:none;display:none;position:absolute;inset:0}.dspib__item[data-astro-cid-bbdnnt2r]{background:color-mix(in srgb, var(--ds-navy) 88%, transparent);width:31%;min-height:44px;box-shadow:inset 0 0 0 1px var(--ds-navy-3);font-size:var(--ds-graphic-meta);color:var(--ds-white);border-radius:1px;align-items:center;gap:8px;padding:8px 12px;font-weight:500;line-height:1.25;display:flex;position:absolute}.dspib__item--l[data-astro-cid-bbdnnt2r]{left:3%}.dspib__item--r[data-astro-cid-bbdnnt2r]{right:3%}.dspib__n[data-astro-cid-bbdnnt2r]{font-variant-numeric:tabular-nums;color:var(--ds-blue);flex:none;font-size:11px;font-weight:500}.dspib__list[data-astro-cid-bbdnnt2r]{border-top:1px solid var(--ds-navy-3);padding:20px}.dspib__list[data-astro-cid-bbdnnt2r] ol[data-astro-cid-bbdnnt2r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.dspib__list[data-astro-cid-bbdnnt2r] li[data-astro-cid-bbdnnt2r]{box-shadow:inset 0 0 0 1px var(--ds-navy-3);font-size:var(--ds-graphic-meta);color:var(--ds-white);border-radius:1px;gap:6px;padding:12px;line-height:1.35;display:grid}@media (width>=640px){.dspib__waterline[data-astro-cid-bbdnnt2r]{display:flex}.dspib__work[data-astro-cid-bbdnnt2r]{display:block}.dspib__list[data-astro-cid-bbdnnt2r]{display:none}}.dspib__caption[data-astro-cid-bbdnnt2r]{max-width:62ch;color:var(--ds-black-3);margin-top:12px;font-size:15px;line-height:1.45}.dsph-h[data-astro-cid-woe53wop]{margin:48px 0 0}.dsph-h__panel[data-astro-cid-woe53wop]{border-radius:var(--ds-radius);background:var(--ds-navy);overflow:hidden}.dsph-h__art[data-astro-cid-woe53wop]{position:relative}.dsph-h__art[data-astro-cid-woe53wop] .dsph-h__img{width:100%;height:auto;margin:0;display:block}.dsph-h__title[data-astro-cid-woe53wop]{text-align:center;padding:0 20px;position:absolute;top:7%;left:0;right:0}.dsph-h__title[data-astro-cid-woe53wop] .ds-eyebrow{display:inline-block}.dsph-h__titletext[data-astro-cid-woe53wop]{max-width:30ch;font-family:var(--ds-display);color:var(--ds-white);margin:8px auto 0;font-size:clamp(14px,2vw,24px);line-height:1.15}.dsph-h__marks[data-astro-cid-woe53wop]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.dsph-h__marks[data-astro-cid-woe53wop] li[data-astro-cid-woe53wop]{text-align:center;justify-items:center;gap:4px;width:32%;display:grid;position:absolute;bottom:37%;transform:translate(-50%)}.dsph-h__n[data-astro-cid-woe53wop]{font-variant-numeric:tabular-nums;color:var(--ds-blue);font-size:11px;font-weight:500}.dsph-h__label[data-astro-cid-woe53wop]{background:var(--ds-navy);font-size:var(--ds-label-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-white);border-radius:1px;padding:3px 7px;font-weight:500}.dsph-h__long[data-astro-cid-woe53wop]{display:none}.dsph-h__cards[data-astro-cid-woe53wop]{border-top:1px solid var(--ds-navy-3);padding:22px 20px 24px}.dsph-h__cards[data-astro-cid-woe53wop] ol[data-astro-cid-woe53wop]{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.dsph-h__cards[data-astro-cid-woe53wop] li[data-astro-cid-woe53wop]{box-shadow:inset 0 0 0 1px var(--ds-navy-3);border-radius:1px;align-content:start;gap:8px;padding:16px;display:grid}.dsph-h__cardlabel[data-astro-cid-woe53wop]{font-size:var(--ds-label-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-white-4);font-weight:500}.dsph-h__q[data-astro-cid-woe53wop]{color:var(--ds-white);font-size:15px;font-weight:500;line-height:1.35}.dsph-h__fail[data-astro-cid-woe53wop]{font-size:var(--ds-graphic-meta);color:var(--ds-white-4);line-height:1.5}@media (width>=640px){.dsph-h__short[data-astro-cid-woe53wop]{display:none}.dsph-h__long[data-astro-cid-woe53wop]{display:inline}.dsph-h__cards[data-astro-cid-woe53wop]{padding:26px 24px 28px}.dsph-h__cards[data-astro-cid-woe53wop] ol[data-astro-cid-woe53wop]{grid-template-columns:repeat(3,minmax(0,1fr))}}.dsph-h__caption[data-astro-cid-woe53wop]{max-width:62ch;color:var(--ds-black-3);margin-top:12px;font-size:15px;line-height:1.45}.dspp[data-astro-cid-uxlkk2ln]{margin:40px 0 0}.dspp__title[data-astro-cid-uxlkk2ln]{font-family:var(--ds-display);letter-spacing:-.02em;color:var(--ds-black);margin:10px 0 0;font-size:24px;line-height:1.15}.dspp__list[data-astro-cid-uxlkk2ln]{gap:24px var(--ds-gutter);margin:22px 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.dspp__list[data-astro-cid-uxlkk2ln]{grid-template-columns:repeat(3,minmax(0,1fr))}}.dspp__card[data-astro-cid-uxlkk2ln]{height:100%;color:var(--ds-black);flex-direction:column;gap:8px;text-decoration:none;display:flex}.dspp__n[data-astro-cid-uxlkk2ln]{font-variant-numeric:tabular-nums;color:var(--ds-black-4);font-size:11px;font-weight:500}.dspp__label[data-astro-cid-uxlkk2ln]{font-family:var(--ds-display);letter-spacing:-.02em;font-size:22px;line-height:1.1}.dspp__summary[data-astro-cid-uxlkk2ln]{color:var(--ds-black-3);font-size:15px;line-height:1.5}.dspp__go[data-astro-cid-uxlkk2ln]{align-items:center;gap:10px;min-height:44px;margin-top:auto;font-size:14px;font-weight:500;display:inline-flex}.dspp__card[data-astro-cid-uxlkk2ln]:is(:hover,:focus-visible) .dspp__go[data-astro-cid-uxlkk2ln]{text-underline-offset:3px;text-decoration:underline}.dspst[data-astro-cid-65mxgnrp]{margin:36px 0 0}.dspst[data-astro-cid-65mxgnrp] .ds-stat__value[data-astro-cid-65mxgnrp]{font-size:clamp(56px,4.6vw,76px)}.dspst[data-astro-cid-65mxgnrp] .ds-stat__cite[data-astro-cid-65mxgnrp] a[data-astro-cid-65mxgnrp]{color:inherit;text-underline-offset:2px;text-decoration:underline}.dspst[data-astro-cid-65mxgnrp] .ds-stat__cite[data-astro-cid-65mxgnrp] a[data-astro-cid-65mxgnrp]:hover{color:var(--ds-black)}.dspstg[data-astro-cid-ejpatlkx]{gap:32px var(--ds-gutter);margin:36px 0 0;display:grid}.dspstg[data-astro-cid-ejpatlkx] .dspstg__item{margin:0}@media (width>=640px){.dspstg[data-astro-cid-ejpatlkx]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dspc[data-astro-cid-7svj7uc2]{--row:76px;--rise:12px;--link:32px;--rule:1px;--end:5px;--ink:var(--ds-navy);color:var(--ink);font-family:var(--ds-text);margin:40px 0 0;container-type:inline-size}.dspc[data-astro-cid-7svj7uc2] p[data-astro-cid-7svj7uc2],.dspc[data-astro-cid-7svj7uc2] ol[data-astro-cid-7svj7uc2],.dspc[data-astro-cid-7svj7uc2] ul[data-astro-cid-7svj7uc2],.dspc[data-astro-cid-7svj7uc2] h3[data-astro-cid-7svj7uc2]{margin:0;padding:0;list-style:none}.dspc__title[data-astro-cid-7svj7uc2]{font-family:var(--ds-display);letter-spacing:-.03em;margin-bottom:20px;font-size:20px;font-weight:400;line-height:1.25}.dspc__caption[data-astro-cid-7svj7uc2]{font-size:var(--ds-caption);color:var(--ds-black-4);line-height:1.45;margin-top:14px!important}.dspc-node[data-astro-cid-7svj7uc2]{min-width:0;min-height:var(--row);border:var(--rule) solid var(--ink);background:var(--ds-white);font-size:var(--ds-graphic-text);border-radius:0;flex-direction:column;justify-content:center;gap:3px;padding:12px 14px;font-weight:500;line-height:1.25;display:flex}.dspc-node[data-astro-cid-7svj7uc2]:has(>.dspc-step){justify-content:flex-start}.dspc-node[data-astro-cid-7svj7uc2].is-key{border-color:var(--ds-blue);background:var(--ds-blue);color:var(--ds-white)}.dspc-node[data-astro-cid-7svj7uc2].is-end{background:var(--ink);color:var(--ds-white)}.dspc-step[data-astro-cid-7svj7uc2]{font-size:var(--ds-label-size);font-variant-numeric:tabular-nums;color:var(--ds-black-4);font-weight:500;line-height:1.2}.dspc-note[data-astro-cid-7svj7uc2]{font-size:var(--ds-graphic-meta);color:var(--ds-black-3);font-weight:400;line-height:1.4}[data-astro-cid-7svj7uc2]:is(.is-key,.is-end) [data-astro-cid-7svj7uc2]:is(.dspc-step,.dspc-note){color:inherit}.dspc-head[data-astro-cid-7svj7uc2]{font-size:var(--ds-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-black-4);grid-row:1;align-self:end;padding-bottom:8px;font-weight:600;line-height:1.2}.dspc-link[data-astro-cid-7svj7uc2]{height:var(--rule);background:var(--ink);align-self:center;position:relative}.dspc-link[data-astro-cid-7svj7uc2]:after{content:"";width:var(--end);height:var(--end);background:var(--ink);position:absolute;top:50%;right:0;translate:0 -50%}.dspc-link--down[data-astro-cid-7svj7uc2]{display:none}.dspc-wire[data-astro-cid-7svj7uc2]{height:var(--rule);background:var(--ink);flex:1;margin:0 12px;position:relative}.dspc-wire[data-astro-cid-7svj7uc2]:after{content:"";width:var(--end);height:var(--end);background:var(--ink);position:absolute;top:50%;right:0;translate:0 -50%}.dspc-key[data-astro-cid-7svj7uc2]{font-size:var(--ds-graphic-meta);color:var(--ds-black-3);flex-wrap:wrap;gap:8px 24px;margin-top:14px!important;display:flex!important}.dspc-key[data-astro-cid-7svj7uc2] li[data-astro-cid-7svj7uc2]{align-items:center;gap:8px;display:inline-flex}.dspc-swatch[data-astro-cid-7svj7uc2]{border:var(--rule) solid var(--ink);background:var(--ds-white);width:22px;height:14px}.dspc-swatch--end[data-astro-cid-7svj7uc2]{background:var(--ink)}.dspc-swatch--dashed[data-astro-cid-7svj7uc2]{border-width:var(--rule) 0 0;border-style:dashed;height:0}.dspc-steps__row[data-astro-cid-7svj7uc2]{border-top:var(--rule) solid var(--ds-white-4);grid-template-columns:48px minmax(0,1fr);column-gap:12px;padding:14px 0;display:grid}.dspc-steps__row[data-astro-cid-7svj7uc2]:last-child{border-bottom:var(--rule) solid var(--ds-white-4)}.dspc-steps__row[data-astro-cid-7svj7uc2] .dspc-step[data-astro-cid-7svj7uc2]{grid-row:span 2;padding-top:4px}.dspc-steps__label[data-astro-cid-7svj7uc2]{font-size:var(--ds-graphic-text);font-weight:500;line-height:1.35}.dspc-steps__note[data-astro-cid-7svj7uc2]{font-size:var(--ds-graphic-meta);color:var(--ds-black-3);line-height:1.45;margin-top:4px!important}.dspc-steps__row[data-astro-cid-7svj7uc2].is-key{border-top:2px solid var(--ink)}.dspc-flow[data-astro-cid-7svj7uc2]{grid-template-columns:minmax(0, 1fr) var(--link) minmax(0, 1fr) var(--link) minmax(0, 1fr);grid-template-rows:repeat(var(--top), auto) repeat(var(--rows), var(--row));row-gap:var(--rise);display:grid}.dspc-flow__col[data-astro-cid-7svj7uc2]{display:contents}.dspc-flow__center[data-astro-cid-7svj7uc2]{justify-content:center}.dspc-cycle__track[data-astro-cid-7svj7uc2]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--link);display:grid!important}.dspc-cycle__track[data-astro-cid-7svj7uc2]>.dspc-node[data-astro-cid-7svj7uc2]{position:relative}.dspc-cycle__track[data-astro-cid-7svj7uc2]>.dspc-node[data-astro-cid-7svj7uc2]:not(:last-child):after{content:"";width:var(--link);height:var(--rule);margin-left:var(--rule);background:linear-gradient(var(--ink), var(--ink)) left / 100% var(--rule) no-repeat, linear-gradient(var(--ink), var(--ink)) right / var(--end) var(--end) no-repeat;height:var(--end);position:absolute;top:50%;left:100%;translate:0 -50%}.dspc-loop[data-astro-cid-7svj7uc2]{border:var(--rule) solid var(--ink);border-top:0;height:28px;position:relative;margin:0 calc((100% - (var(--n) - 1) * var(--link)) / (2 * var(--n))) 14px!important}.dspc-loop[data-astro-cid-7svj7uc2]:after{content:"";left:calc(var(--rule) / -2);width:var(--end);height:var(--end);background:var(--ink);position:absolute;top:0;translate:-50%}.dspc-loop[data-astro-cid-7svj7uc2]>span[data-astro-cid-7svj7uc2]{background:var(--ds-white);font-size:var(--ds-graphic-meta);white-space:nowrap;color:var(--ds-black-3);padding:0 10px;line-height:1.2;position:absolute;bottom:0;left:50%;translate:-50% 50%}.dspc-branch[data-astro-cid-7svj7uc2]{grid-template-columns:repeat(var(--s), minmax(0, 1fr) var(--link)) minmax(0, 1fr) repeat(var(--ends), var(--link) minmax(0, 1fr));grid-template-rows:repeat(var(--o), var(--row));row-gap:var(--rise);display:grid}.dspc-branch[data-astro-cid-7svj7uc2].has-back{grid-template-rows:auto repeat(var(--o), var(--row))}.dspc-branch[data-astro-cid-7svj7uc2]{--top:0}.dspc-branch[data-astro-cid-7svj7uc2].has-back{--top:1}.dspc-branch__step[data-astro-cid-7svj7uc2]{grid-column:calc(var(--c) * 2 + 1);grid-row:calc(1 + var(--top))}.dspc-branch__steplink[data-astro-cid-7svj7uc2]{grid-column:calc(var(--c) * 2 + 2);grid-row:calc(1 + var(--top))}.dspc-branch__fork[data-astro-cid-7svj7uc2]{grid-column:calc(var(--s) * 2);grid-row:calc(1 + var(--top)) / span calc(var(--r) + 1)}.dspc-link[data-astro-cid-7svj7uc2].dspc-branch__fork{grid-row:calc(1 + var(--top))}.dspc-elbow[data-astro-cid-7svj7uc2]{margin-block:calc(var(--row) / 2 - var(--rule) / 2);background:linear-gradient(var(--ink), var(--ink)) right bottom / 50% var(--rule) no-repeat;position:relative}.dspc-elbow[data-astro-cid-7svj7uc2]:before{content:"";border-top:var(--rule) solid var(--ink);border-right:var(--rule) solid var(--ink);width:50%;height:100%;position:absolute;top:0;left:0}.dspc-elbow[data-astro-cid-7svj7uc2]:after{content:"";right:0;bottom:calc(var(--rule) / 2);width:var(--end);height:var(--end);background:var(--ink);position:absolute;translate:0 50%}.dspc-branch__outcomes[data-astro-cid-7svj7uc2],.dspc-branch__row[data-astro-cid-7svj7uc2]{display:contents}.dspc-branch__row[data-astro-cid-7svj7uc2]>.dspc-node[data-astro-cid-7svj7uc2]:first-child{grid-column:calc(var(--s) * 2 + 1);grid-row:calc(var(--r) + 1 + var(--top))}.dspc-branch__row[data-astro-cid-7svj7uc2]>.dspc-link[data-astro-cid-7svj7uc2]{grid-column:calc(var(--s) * 2 + 2);grid-row:calc(var(--r) + 1 + var(--top))}.dspc-branch__row[data-astro-cid-7svj7uc2]>.is-end[data-astro-cid-7svj7uc2]{grid-column:calc(var(--s) * 2 + 3);grid-row:calc(var(--r) + 1 + var(--top))}.dspc-loop--over[data-astro-cid-7svj7uc2]{--n:var(--span);grid-column:1 / span calc(var(--span) * 2 - 1);border:var(--rule) dashed var(--ink);border-bottom:0;grid-row:1;align-self:end;margin:18px calc((100% - (var(--span) - 1) * var(--link)) / (2 * var(--span))) 0!important}.dspc-loop--over[data-astro-cid-7svj7uc2]:after{top:auto;bottom:0}.dspc-loop--over[data-astro-cid-7svj7uc2]>span[data-astro-cid-7svj7uc2]{top:0;bottom:auto;translate:-50% -50%}.dspc-layers[data-astro-cid-7svj7uc2]{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(var(--row), auto);gap:var(--rise) 16px;display:grid}.dspc-layers[data-astro-cid-7svj7uc2].has-sides{grid-template-columns:132px minmax(0,1fr)}.dspc-layers__node[data-astro-cid-7svj7uc2]{flex-direction:row;grid-column:-2;align-items:center;gap:16px;justify-content:flex-start!important}.dspc-layers__node[data-astro-cid-7svj7uc2]>.dspc-step[data-astro-cid-7svj7uc2]{flex:0 0 32px}.dspc-layers__label[data-astro-cid-7svj7uc2]{flex:0 0 34%}.dspc-layers__side[data-astro-cid-7svj7uc2]{display:none}.dspc-side[data-astro-cid-7svj7uc2]{border-right:var(--rule) solid var(--ink);font-size:var(--ds-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-black-4);grid-column:1;align-items:center;font-weight:600;line-height:1.25;padding-right:12px!important;display:flex!important}.dspc-split[data-astro-cid-7svj7uc2]{border-top:var(--rule) solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dspc-split__side[data-astro-cid-7svj7uc2]{padding:16px 20px 18px 0}.dspc-split__side[data-astro-cid-7svj7uc2]+.dspc-split__side[data-astro-cid-7svj7uc2]{border-left:var(--rule) solid var(--ds-white-4);padding:16px 0 18px 20px}.dspc-split__title[data-astro-cid-7svj7uc2]{font-family:var(--ds-text);font-size:var(--ds-graphic-text);align-items:center;gap:10px;font-weight:500;line-height:1.3;display:flex;margin-bottom:12px!important}.dspc-split__side[data-astro-cid-7svj7uc2].is-key{box-shadow:inset 0 1px 0 var(--ink)}.dspc-split[data-astro-cid-7svj7uc2] li[data-astro-cid-7svj7uc2]{border-top:var(--rule) solid var(--ds-white-3);font-size:var(--ds-graphic-meta);color:var(--ds-black-2);padding:8px 0 8px 18px;line-height:1.45;position:relative}.dspc-split[data-astro-cid-7svj7uc2] li[data-astro-cid-7svj7uc2]:before{content:"";width:var(--end);height:var(--end);background:var(--ink);position:absolute;top:15px;left:0}.dspc-checks[data-astro-cid-7svj7uc2]{border-top:var(--rule) solid var(--ds-white-4);display:grid!important}.dspc-checks[data-astro-cid-7svj7uc2] li[data-astro-cid-7svj7uc2]{border-bottom:var(--rule) solid var(--ds-white-4);font-size:var(--ds-graphic-text);grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:14px;padding:12px 0;line-height:1.45;display:grid}.dspc-checks[data-astro-cid-7svj7uc2] strong[data-astro-cid-7svj7uc2]{font-weight:500}.dspc-box[data-astro-cid-7svj7uc2]{border:var(--rule) solid var(--ink);background:var(--ds-white);width:16px;height:16px;margin-top:3px}@container (width>=600px){.dspc-checks[data-astro-cid-7svj7uc2].is-two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.dspc-timeline[data-astro-cid-7svj7uc2]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:20px;display:grid!important}.dspc-timeline__when[data-astro-cid-7svj7uc2]{min-height:20px;font-size:var(--ds-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-black-4);align-items:center;font-weight:600;margin-bottom:14px!important;display:flex!important}.dspc-timeline__stage[data-astro-cid-7svj7uc2].is-key .dspc-timeline__when[data-astro-cid-7svj7uc2]>span[data-astro-cid-7svj7uc2]:first-child{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.dspc-timeline__stage[data-astro-cid-7svj7uc2].is-key .dspc-timeline__when[data-astro-cid-7svj7uc2]>span[data-astro-cid-7svj7uc2]:first-child:before{content:"";background:var(--ds-blue);width:9px;height:9px}.dspc-timeline__title[data-astro-cid-7svj7uc2]{border-top:var(--rule) solid var(--ink);font-size:var(--ds-graphic-text);font-weight:500;line-height:1.3;padding-top:12px!important}.dspc-timeline__text[data-astro-cid-7svj7uc2]{font-size:var(--ds-graphic-meta);color:var(--ds-black-3);line-height:1.45;margin-top:6px!important}@container (width<=599px){.dspc[data-astro-cid-7svj7uc2]{--row:auto}.dspc__title[data-astro-cid-7svj7uc2]{font-size:19px}.dspc-node[data-astro-cid-7svj7uc2]{min-height:56px}.dspc-flow[data-astro-cid-7svj7uc2]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:8px}.dspc-flow[data-astro-cid-7svj7uc2]>.dspc-head[data-astro-cid-7svj7uc2]{display:none}.dspc-flow[data-astro-cid-7svj7uc2] .dspc-node[data-astro-cid-7svj7uc2],.dspc-flow__center[data-astro-cid-7svj7uc2]{grid-area:auto/1!important}.dspc-flow[data-astro-cid-7svj7uc2]>.dspc-link[data-astro-cid-7svj7uc2]:not(.dspc-link--down){display:none}.dspc-link--down[data-astro-cid-7svj7uc2]{width:var(--rule);grid-column:1;justify-self:center;height:24px;display:block}.dspc-link--down[data-astro-cid-7svj7uc2]:after{inset:auto auto 0 50%;translate:-50%}.dspc-cycle__track[data-astro-cid-7svj7uc2]{grid-template-columns:minmax(0,1fr);row-gap:24px;position:relative;margin-right:28px!important}.dspc-cycle__track[data-astro-cid-7svj7uc2]>.dspc-node[data-astro-cid-7svj7uc2]{height:72px}.dspc-cycle__track[data-astro-cid-7svj7uc2]>.dspc-node[data-astro-cid-7svj7uc2]:not(:last-child):after{width:var(--end);height:24px;margin:var(--rule) 0 0;background:linear-gradient(var(--ink), var(--ink)) center top / var(--rule) 100% no-repeat, linear-gradient(var(--ink), var(--ink)) center bottom / var(--end) var(--end) no-repeat;top:100%;left:50%;translate:-50%}.dspc-cycle__track[data-astro-cid-7svj7uc2]:after{content:"";border:var(--rule) solid var(--ink);border-left:0;width:20px;position:absolute;top:36px;bottom:36px;left:100%}.dspc-cycle__track[data-astro-cid-7svj7uc2]:before{content:"";width:var(--end);height:var(--end);margin-left:var(--rule);background:var(--ink);z-index:1;position:absolute;top:36px;left:100%;translate:0 -50%}.dspc-cycle[data-astro-cid-7svj7uc2] .dspc-loop[data-astro-cid-7svj7uc2]{text-align:right;border:0;height:auto;margin:12px 0 0!important}.dspc-cycle[data-astro-cid-7svj7uc2] .dspc-loop[data-astro-cid-7svj7uc2]:after{display:none}.dspc-cycle[data-astro-cid-7svj7uc2] .dspc-loop[data-astro-cid-7svj7uc2]>span[data-astro-cid-7svj7uc2]{white-space:normal;background:0 0;padding:0;position:static;translate:none}.dspc-branch[data-astro-cid-7svj7uc2],.dspc-branch[data-astro-cid-7svj7uc2].has-back{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:0}.dspc-branch[data-astro-cid-7svj7uc2]>.dspc-loop--over[data-astro-cid-7svj7uc2],.dspc-branch[data-astro-cid-7svj7uc2]>.dspc-link[data-astro-cid-7svj7uc2],.dspc-branch[data-astro-cid-7svj7uc2]>.dspc-elbow[data-astro-cid-7svj7uc2]{display:none}.dspc-branch__step[data-astro-cid-7svj7uc2]{margin-bottom:24px;position:relative;grid-area:auto/1!important}.dspc-branch__step[data-astro-cid-7svj7uc2]:after{content:"";width:var(--end);background:linear-gradient(var(--ink), var(--ink)) center top / var(--rule) 100% no-repeat, linear-gradient(var(--ink), var(--ink)) center bottom / var(--end) var(--end) no-repeat;height:24px;position:absolute;top:100%;left:50%;translate:-50%}.dspc-branch__step[data-astro-cid-7svj7uc2]:nth-last-child(1 of .dspc-branch__step){margin-bottom:0}.dspc-branch__step[data-astro-cid-7svj7uc2]:nth-last-child(1 of .dspc-branch__step):after{display:none}.dspc-branch__outcomes[data-astro-cid-7svj7uc2]{row-gap:10px;margin-left:10px;padding-top:12px;display:grid}.dspc-branch__row[data-astro-cid-7svj7uc2]{grid-template-columns:18px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;display:grid;position:relative}.dspc-branch__row[data-astro-cid-7svj7uc2]:before{content:"";height:var(--end);background:linear-gradient(var(--ink), var(--ink)) left center / 100% var(--rule) no-repeat, linear-gradient(var(--ink), var(--ink)) right center / var(--end) var(--end) no-repeat;grid-area:1/1}.dspc-branch__row[data-astro-cid-7svj7uc2]:after{content:"";width:var(--rule);background:var(--ink);position:absolute;top:-10px;bottom:0;left:0}.dspc-branch__row[data-astro-cid-7svj7uc2]:first-child:after{top:-12px}.dspc-branch__row[data-astro-cid-7svj7uc2]:last-child:after{bottom:50%}.dspc-branch__row[data-astro-cid-7svj7uc2]>.dspc-node[data-astro-cid-7svj7uc2]:first-child,.dspc-branch__row[data-astro-cid-7svj7uc2]>.dspc-link[data-astro-cid-7svj7uc2],.dspc-branch__row[data-astro-cid-7svj7uc2]>.is-end[data-astro-cid-7svj7uc2]{grid-row:1!important}.dspc-branch__row[data-astro-cid-7svj7uc2]>.dspc-node[data-astro-cid-7svj7uc2]:first-child{grid-column:2!important}.dspc-branch__row[data-astro-cid-7svj7uc2]>.dspc-link[data-astro-cid-7svj7uc2]{margin:0 3px;display:block;grid-column:3!important}.dspc-branch__row[data-astro-cid-7svj7uc2]>.is-end[data-astro-cid-7svj7uc2]{grid-column:4!important}.dspc-branch__row[data-astro-cid-7svj7uc2]:not(:has(.is-end))>.dspc-node[data-astro-cid-7svj7uc2]:first-child{grid-column:2/-1!important}.dspc-branch__row[data-astro-cid-7svj7uc2] .dspc-node[data-astro-cid-7svj7uc2]{min-height:56px;padding:10px 12px;font-size:15px}.dspc-layers[data-astro-cid-7svj7uc2].has-sides{grid-template-columns:minmax(0,1fr)}.dspc-side[data-astro-cid-7svj7uc2]{display:none!important}.dspc-layers__node[data-astro-cid-7svj7uc2]{flex-direction:column;grid-column:1;align-items:flex-start;gap:4px}.dspc-layers__node[data-astro-cid-7svj7uc2]>.dspc-step[data-astro-cid-7svj7uc2],.dspc-layers__label[data-astro-cid-7svj7uc2]{flex:none}.dspc-layers__side[data-astro-cid-7svj7uc2]{font-size:var(--ds-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-black-4);order:-1;font-weight:600;display:block}.is-key[data-astro-cid-7svj7uc2]>.dspc-layers__side[data-astro-cid-7svj7uc2]{color:inherit}.dspc-layers__node[data-astro-cid-7svj7uc2]>.dspc-step[data-astro-cid-7svj7uc2]{display:none}.dspc-split[data-astro-cid-7svj7uc2]{grid-template-columns:minmax(0,1fr)}.dspc-split__side[data-astro-cid-7svj7uc2],.dspc-split__side[data-astro-cid-7svj7uc2]+.dspc-split__side[data-astro-cid-7svj7uc2]{border-left:0;padding:16px 0 14px}.dspc-split__side[data-astro-cid-7svj7uc2]+.dspc-split__side[data-astro-cid-7svj7uc2]{border-top:var(--rule) solid var(--ink)}.dspc-timeline[data-astro-cid-7svj7uc2]{grid-template-columns:minmax(0,1fr);row-gap:18px}.dspc-timeline__stage[data-astro-cid-7svj7uc2]{border-left:var(--rule) solid var(--ink);padding-left:18px}.dspc-timeline__when[data-astro-cid-7svj7uc2]{margin-bottom:6px!important}.dspc-wire[data-astro-cid-7svj7uc2]{display:none}.dspc-timeline__title[data-astro-cid-7svj7uc2]{border-top:0;padding-top:0!important}}
