@layer components{.fcap[data-astro-cid-oewuq2ny]{gap:var(--space-3);max-width:var(--container-narrow);font-size:var(--type-caption-size);line-height:var(--lh-snug);color:var(--c-text-3);display:flex}.fcap__n[data-astro-cid-oewuq2ny]{font-weight:var(--fw-semibold);color:var(--c-text);font-variant-numeric:tabular-nums;flex:none}.fcap--dark[data-astro-cid-oewuq2ny]{color:var(--c-on-dark-3)}.fcap--dark[data-astro-cid-oewuq2ny] .fcap__n[data-astro-cid-oewuq2ny]{color:var(--c-on-dark)}.uis[data-astro-cid-6t4hqnkc]{--stage-pad:clamp(.5rem, .2rem + 2.2vw, 2rem);gap:var(--space-3);width:100%;max-width:var(--uis-w);min-width:0;margin:0;display:grid}.uis--hero[data-astro-cid-6t4hqnkc]{max-width:min(var(--uis-w), 36rem)}.uis--staged[data-astro-cid-6t4hqnkc]{max-width:calc(var(--uis-w) + 2 * var(--stage-pad))}.uis--staged[data-astro-cid-6t4hqnkc].uis--capped{max-width:calc(var(--figure-max) + var(--figure-off))}@media (width>=1024px){.uis--floor[data-astro-cid-6t4hqnkc]{min-width:var(--uis-floor)}.uis--floor[data-astro-cid-6t4hqnkc].uis--staged{min-width:calc(var(--uis-floor) + 2 * var(--stage-pad))}.uis--floor[data-astro-cid-6t4hqnkc].uis--hero{min-width:min(var(--uis-floor), 36rem)}.uis--floor[data-astro-cid-6t4hqnkc].uis--hero.uis--staged{min-width:min(calc(var(--uis-floor) + 2 * var(--stage-pad)), 36rem)}}.uis--center[data-astro-cid-6t4hqnkc]{margin-inline:auto}.uis--start[data-astro-cid-6t4hqnkc],.uis--end[data-astro-cid-6t4hqnkc]{margin-inline-end:auto}@media (width>=1024px){.uis--end[data-astro-cid-6t4hqnkc]{margin-inline:auto 0}}.uis__media[data-astro-cid-6t4hqnkc]{place-items:center;min-width:0;display:grid}.uis--tile[data-astro-cid-6t4hqnkc]{max-width:min(var(--uis-w), 100%);margin-inline:auto}.uis--on-dark[data-astro-cid-6t4hqnkc]{--c-scene-panel:var(--p-block-on-dark)}.stage[data-astro-cid-6t4hqnkc]{isolation:isolate;padding:var(--stage-pad);border-radius:var(--radius-panel-lg);background:var(--c-scene-ground);position:relative;overflow:hidden}.stage--card[data-astro-cid-6t4hqnkc]{aspect-ratio:16/10;padding:var(--space-3) var(--space-4);border-radius:0}.stage--header[data-astro-cid-6t4hqnkc]{aspect-ratio:auto;height:var(--figure-card-h);grid-template-columns:minmax(0,1fr);padding:0}.scene[data-astro-cid-6t4hqnkc]{max-width:100%;height:auto;display:block}.scene--whole[data-astro-cid-6t4hqnkc]{overflow:visible}.uis[data-astro-cid-6t4hqnkc]:not(.uis--staged) .scene[data-astro-cid-6t4hqnkc]{width:100%}.stage--card[data-astro-cid-6t4hqnkc] .scene[data-astro-cid-6t4hqnkc]{width:auto;max-height:100%}.stage--header[data-astro-cid-6t4hqnkc] .scene[data-astro-cid-6t4hqnkc]{max-width:none;height:100%;max-height:none}.scene--narrow[data-astro-cid-6t4hqnkc]{display:none}@media (width<=767px){.scene--wide[data-astro-cid-6t4hqnkc]{display:none}.scene--narrow[data-astro-cid-6t4hqnkc]{display:block}.uis--switched[data-astro-cid-6t4hqnkc]{max-width:min(var(--uis-wn), 100%)}.uis--switched[data-astro-cid-6t4hqnkc].uis--staged{max-width:min(calc(var(--uis-wn) + 2 * var(--stage-pad)), 100%)}}.scene .sc-panel{fill:var(--c-scene-panel)}.scene .sc-card{fill:var(--c-surface)}.scene .sc-faded{opacity:.4}.scene .sc-tile{fill:var(--c-surface);stroke:var(--c-border-strong);stroke-width:1px}.scene .sc-tile--dash{stroke-dasharray:3 3}.scene .sc-mark{fill:var(--p-logo-mark)}.scene .sc-title{fill:var(--neutral-200)}.scene .sc-bar{fill:var(--neutral-100)}.scene .sc-bar-2{fill:var(--neutral-50);stroke:var(--neutral-100);stroke-width:1px}.scene .sc-bar-dark{fill:var(--c-text);opacity:.72}.scene .sc-off{opacity:.45}.scene .sc-band{fill:var(--c-surface-soft);stroke:var(--neutral-50);stroke-width:1px}.scene .sc-none{fill:none}.scene .sc-case,.scene .sc-case-node{fill:var(--c-scene-case)}.scene .sc-rule{stroke:var(--neutral-100);stroke-width:1px}.scene .sc-ink{fill:var(--c-text)}.scene .sc-inkfaint{fill:var(--neutral-200)}.scene .sc-white{fill:var(--c-surface)}.scene .sc-accent{fill:var(--c-accent)}.scene .sc-hollow{fill:none;stroke:var(--c-text);stroke-width:2px}.scene .sc-lockline,.scene .sc-inkline{fill:none;stroke:var(--c-text);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.scene .sc-accentline{fill:none;stroke:var(--c-accent);stroke-width:2px;stroke-linecap:round}.scene .sc-whiteline{fill:none;stroke:var(--c-surface);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.scene .sc-t0{fill:var(--neutral-100)}.scene .sc-t1{fill:var(--p-50)}.scene .sc-t2{fill:var(--p-200)}.scene .sc-t3{fill:var(--p-600)}.scene .sc-legend{stroke:var(--c-text);stroke-opacity:.25;stroke-width:1px}.scene .sc-outline{fill:var(--neutral-50);stroke:var(--neutral-200);stroke-width:1px}.scene .sc-chip{fill:var(--c-text);opacity:.82}.scene .sc-chart-bg{fill:var(--p-50)}.scene .sc-chart-fill{fill:var(--p-200);opacity:.6}.scene .sc-chart-line{fill:none;stroke:var(--c-text);stroke-width:2.5px;stroke-linejoin:round}.scene .sc-edge{fill:none;stroke:var(--c-scene-edge);stroke-width:2px}.scene .sc-edge--dash{stroke-dasharray:6 6}.scene .sc-joint{fill:var(--c-scene-panel);stroke:var(--c-scene-edge);stroke-width:2px}.scene .sc-handle{fill:var(--c-surface);stroke:var(--neutral-200);stroke-width:1px}.scene .sc-icon{fill:none;stroke:var(--c-text);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.scene .sc-icon--quiet{stroke:var(--c-text-2)}.scene .sc-icon--focus{stroke:var(--p-600)}.scene .sc-field{fill:var(--c-surface);stroke:var(--neutral-200);stroke-width:1.5px}.scene .sc-query,.scene .sc-label,.scene .sc-mono{font-family:var(--font-sans);fill:var(--c-text)}.scene .sc-query{font-size:15px;font-weight:var(--fw-medium)}.scene .sc-label{font-size:16px;font-weight:var(--fw-medium);letter-spacing:-.01em}.scene .sc-label--sm{font-size:15px}.scene .sc-label--on-panel{fill:var(--c-on-dark);font-weight:var(--fw-medium)}.scene .sc-mono{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:15px;font-weight:var(--fw-regular)}.scene .sc-label--muted{fill:var(--c-text-3);font-weight:var(--fw-regular)}.scene .sc-label--off{opacity:.6}.scene .sc-pseudo{fill:var(--p-200);stroke:var(--p-600);stroke-width:1.5px}.scene .sc-slot{fill:none;stroke:var(--c-text-3);stroke-width:1.5px;stroke-dasharray:4 3}.scene .sc-strike{stroke:var(--c-text-3);stroke-width:1.5px;stroke-linecap:round}.scene .sc-tick{stroke:var(--c-text);stroke-width:1.5px}.scene .sc-tree{fill:none;stroke:var(--neutral-200);stroke-width:1.5px}.scene .sc-tagbox{stroke:var(--neutral-200);stroke-width:1px}.scene .sc-pin{fill:var(--c-error-bg);stroke:var(--c-surface);stroke-width:1.2px}.scene .sc-pin-dot{fill:var(--c-error-fg)}.scene .sc-label--pin{fill:var(--c-error-fg);letter-spacing:0}.scene .sc-tag{font-family:var(--font-sans);font-size:15px;font-weight:var(--fw-medium);letter-spacing:.02em;fill:var(--c-text)}.scene .sc-geo-land{fill:none;stroke:var(--p-200);stroke-opacity:.42;stroke-width:2.5px;stroke-linecap:round}.scene .sc-geo-land--lit{stroke:var(--p-200);stroke-opacity:.66}.scene .sc-geo-land--near{stroke:var(--p-200);stroke-opacity:.88;stroke-width:2.7px}.scene .sc-geo-arc,.scene .sc-geo-ring{fill:none;stroke:var(--p-200);stroke-opacity:.6;stroke-width:1px;vector-effect:non-scaling-stroke}.scene .sc-geo-arc{stroke-width:1.25px;stroke-linecap:round}.scene .sc-geo-ring--hub{stroke:var(--p-200)}.scene .sc-geo-ring--far{stroke:var(--p-200);stroke-opacity:.32}.scene .sc-geo-node,.scene .sc-geo-hub{fill:var(--p-200)}.scene .sc-card--tile{stroke:var(--neutral-100)}.scene .sc-card--focus{fill:var(--p-25)}.scene .sc-edge-dot{fill:none;stroke:var(--c-text)}.scene .sc-joint-tile{fill:var(--fig-ground,var(--c-ground-ink));stroke:var(--c-scene-edge)}.scene .sc-joint-tile:not(.sc-joint-tile--light){stroke-width:2px}.scene .sc-joint-tile--light{fill:var(--fig-ground,var(--p-tile));stroke:var(--c-text)}.scene .sc-arrow{fill:none;stroke:var(--c-scene-edge);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.scene .sc-link{fill:none;stroke:var(--c-text);stroke-linecap:round;stroke-linejoin:round}.scene .sc-link--ink{stroke:var(--c-scene-edge);stroke-width:2px}.scene .sc-hair{stroke:var(--neutral-100)}.scene .sc-itile{fill:var(--c-surface);stroke:var(--neutral-100)}.scene .sc-icon--tile{stroke-width:1.5px}.scene .sc-icon--on-focus{stroke:var(--p-200);stroke-width:2px}.scene .sc-pill-step{fill:var(--c-surface)}.scene .sc-pill-focus{fill:var(--p-900)}.scene .sc-pill-focus--ring{stroke:var(--p-200);stroke-width:1px}.scene .sc-done-inv{fill:var(--p-200)}.scene .sc-done-inv-check{fill:none;stroke:var(--p-900);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.scene .sc-dchip--accent{fill:var(--c-chip-accent)}.scene .sc-dchip--neutral{fill:var(--neutral-50)}.scene :is(.sc-fig-name,.sc-fig-small,.sc-fig-sub,.sc-fig-word,.sc-fig-title,.sc-fig-letter,.sc-fig-chip,.sc-fig-num,.sc-fig-panel){font-family:var(--font-sans);fill:var(--c-text);font-weight:var(--fw-regular)}.scene .sc-fig-name{font-size:16px;font-weight:var(--fw-medium);letter-spacing:-.01em}.scene .sc-fig-small{fill:var(--c-text-3);font-size:15px}.scene .sc-fig-sub{fill:var(--c-text-2);font-size:15px}.scene .sc-fig-word{font-size:16px}.scene .sc-fig-word--focus{fill:var(--p-200)}.scene .sc-fig-title{font-size:15px;font-weight:var(--fw-medium)}.scene .sc-fig-title--on-ink{fill:var(--p-200)}.scene .sc-fig-letter{font-size:15px;font-weight:var(--fw-medium);fill:var(--c-text-2)}.scene .sc-fig-chip{font-size:15px;font-weight:var(--fw-medium);letter-spacing:.02em}.scene .sc-fig-chip--accent{fill:var(--c-chip-accent-fg)}.scene .sc-fig-chip--neutral{fill:var(--c-text-2)}.scene .sc-fig-num{font-size:16px;font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;fill:var(--c-text-2)}.scene .sc-fig-num--focus{fill:var(--p-600)}.scene .sc-fig-panel{font-size:15px;font-weight:var(--fw-medium);fill:var(--c-on-dark)}@media (width<=767px){.scene .sc-label{font-size:17px}.scene .sc-label--sm,.scene .sc-query,.scene .sc-tag,.scene .sc-mono,.uis--tile .scene .sc-label{font-size:16px}.uis--tile .scene .sc-label--sm,.uis--tile .scene .sc-query,.uis--tile .scene .sc-tag,.uis--tile .scene .sc-mono{font-size:15px}.stage--header .scene .sc-label{font-size:16px}.stage--header .scene .sc-label--sm,.stage--header .scene .sc-query,.stage--header .scene .sc-tag,.stage--header .scene .sc-mono{font-size:15px}}.sc-sh-near{flood-color:var(--c-scene-shadow);flood-opacity:.18}.sc-sh-far{flood-color:var(--c-scene-shadow);flood-opacity:.38}.sc-sh-flat{flood-color:var(--c-scene-shadow);flood-opacity:.16}.sc-sh-lift{flood-color:var(--c-scene-shadow);flood-opacity:.18}.sc-sh-lift-near{flood-color:var(--c-scene-shadow);flood-opacity:.06}.mkc[data-astro-cid-hzbv2j3h]{border-radius:var(--radius-pill);min-height:1.375rem;font-size:var(--fs-figure-pill);font-weight:var(--fw-medium);white-space:nowrap;flex:none;align-items:center;gap:.375rem;padding:0 .625rem;line-height:1;display:inline-flex}.mkc--dot[data-astro-cid-hzbv2j3h]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.3125rem;height:.3125rem}.mkc--title[data-astro-cid-hzbv2j3h]{min-height:1.25rem;padding:0 .75rem}.mkc--accent[data-astro-cid-hzbv2j3h]{background:var(--c-chip-accent);color:var(--c-chip-accent-fg)}.mkc--neutral[data-astro-cid-hzbv2j3h]{background:var(--neutral-50);color:var(--c-text-2)}.mkc--alert[data-astro-cid-hzbv2j3h]{background:var(--c-error-bg);color:var(--c-error-fg)}.mkr[data-astro-cid-t62yxqdc]{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.mkr--chips[data-astro-cid-t62yxqdc]{grid-template-columns:auto minmax(0,1fr) auto}.mkr__heads[data-astro-cid-t62yxqdc]{display:none}.mkr__row[data-astro-cid-t62yxqdc]{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;row-gap:var(--space-1);padding-block:var(--space-3);display:grid}.mkr__row[data-astro-cid-t62yxqdc]+.mkr__row[data-astro-cid-t62yxqdc]{border-top:var(--border-w) solid var(--neutral-50)}@media (width<=767px){.mkr__row--optional[data-astro-cid-t62yxqdc]{display:none}}.mkr__label[data-astro-cid-t62yxqdc]{overflow-wrap:break-word;grid-column:1/-1;min-width:0;display:grid}.mkr--mono[data-astro-cid-t62yxqdc] .mkr__name[data-astro-cid-t62yxqdc]{font-size:var(--fs-figure-head);font-variant-numeric:normal}.mkr__detail[data-astro-cid-t62yxqdc]{font-size:var(--fs-figure-head);color:var(--c-text-3)}.mkr__bar[data-astro-cid-t62yxqdc]{background:var(--neutral-100);border-radius:3px;min-width:5rem;height:6px;display:flex;overflow:hidden}.mkr__seg[data-astro-cid-t62yxqdc]{width:var(--mkr-w);flex:none}.mkr__seg--0[data-astro-cid-t62yxqdc]{background:var(--p-600)}.mkr__seg--1[data-astro-cid-t62yxqdc]{background:var(--p-200)}.mkr__seg--2[data-astro-cid-t62yxqdc]{background:var(--neutral-100)}.mkr__value[data-astro-cid-t62yxqdc]{text-align:end;min-width:3.25rem;font-weight:var(--fw-medium)}.mkr__legend[data-astro-cid-t62yxqdc]{gap:var(--space-1) var(--space-4);padding-top:var(--space-3);border-top:var(--border-w) solid var(--neutral-50);font-size:var(--fs-figure-head);color:var(--c-text-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.mkr__key[data-astro-cid-t62yxqdc]{align-items:center;gap:var(--space-2);display:inline-flex}.mkr__swatch[data-astro-cid-t62yxqdc]{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-mark)}.mkr__swatch[data-astro-cid-t62yxqdc].mkr__seg--2{box-shadow:inset 0 0 0 var(--border-w) var(--c-border-strong)}@container (width>=28rem){.mkr[data-astro-cid-t62yxqdc]{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(5rem,9rem) auto}.mkr--chips[data-astro-cid-t62yxqdc]{grid-template-columns:minmax(0,1fr) auto minmax(4rem,6rem) auto}.mkr__heads[data-astro-cid-t62yxqdc]{grid-column:1/-1;grid-template-columns:subgrid;padding-bottom:var(--space-2);border-bottom:var(--border-w) solid var(--c-border);font-size:var(--fs-figure-head);color:var(--c-text-3);display:grid}.mkr__head--bar[data-astro-cid-t62yxqdc]{grid-column:span 2}.mkr__heads[data-astro-cid-t62yxqdc]+.mkr__row[data-astro-cid-t62yxqdc]{border-top:0}.mkr__label[data-astro-cid-t62yxqdc]{grid-column:auto}}.mkt[data-astro-cid-cbgi7rvi]{gap:var(--space-4);min-width:0;display:grid}.mkt__query[data-astro-cid-cbgi7rvi]{align-items:center;gap:var(--space-3);min-height:var(--control-h);padding:0 var(--space-4);border:var(--border-w) solid var(--c-control-border);border-radius:var(--radius-tile);display:flex}.mkt__query-label[data-astro-cid-cbgi7rvi]{padding:.0625rem var(--space-2);border-radius:var(--radius-tile);background:var(--neutral-50);font-size:var(--fs-figure-head);color:var(--c-text-2)}.mkt__query-value[data-astro-cid-cbgi7rvi]{font-weight:var(--fw-medium)}.mkt__grid[data-astro-cid-cbgi7rvi]{grid-template-columns:repeat(var(--mkt-cols-narrow), auto);column-gap:var(--space-3);display:grid}.mkt__row[data-astro-cid-cbgi7rvi]{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--space-2) var(--space-2);border-radius:var(--radius-tile);align-items:center;display:grid}.mkt__row[data-astro-cid-cbgi7rvi]+.mkt__row[data-astro-cid-cbgi7rvi]:not(.mkt__row--focus){box-shadow:inset 0 var(--border-w) 0 var(--neutral-50)}.mkt__row--focus[data-astro-cid-cbgi7rvi]+.mkt__row[data-astro-cid-cbgi7rvi]{box-shadow:none}.mkt__row--head[data-astro-cid-cbgi7rvi]{padding-block:0 var(--space-2);font-size:var(--fs-figure-head);color:var(--c-text-3);border-radius:0}.mkt__row--head[data-astro-cid-cbgi7rvi]+.mkt__row[data-astro-cid-cbgi7rvi]{box-shadow:inset 0 var(--border-w) 0 var(--c-border)}.mkt__row--focus[data-astro-cid-cbgi7rvi]{background:var(--p-25)}@media (width<=767px){.mkt__row--optional[data-astro-cid-cbgi7rvi]{display:none}}.mkt__cell[data-astro-cid-cbgi7rvi]{overflow-wrap:break-word;min-width:0}.mkt__wide[data-astro-cid-cbgi7rvi]{display:none}.mkt__cell--mono[data-astro-cid-cbgi7rvi]{font-size:var(--fs-figure-head);font-variant-numeric:normal}.mkt--lift[data-astro-cid-cbgi7rvi] .mkt__row--focus[data-astro-cid-cbgi7rvi]{isolation:isolate;background:0 0;position:relative}.mkt--lift[data-astro-cid-cbgi7rvi] .mkt__row--focus[data-astro-cid-cbgi7rvi]:before{content:"";z-index:-1;inset-block:calc(-1 * var(--space-1));inset-inline:calc(-1 * (var(--mk-pad,var(--space-4)) + var(--space-2)));border:var(--border-w) solid var(--p-50);border-radius:var(--radius-tile);background:var(--p-25);box-shadow:var(--shadow-overlay);position:absolute}.mkt--pin[data-astro-cid-cbgi7rvi] .mkt__row--focus[data-astro-cid-cbgi7rvi]{position:relative}.mkt--pin[data-astro-cid-cbgi7rvi] .mkt__row--focus[data-astro-cid-cbgi7rvi] .mkt__pin{top:50%;padding:var(--space-1) var(--space-3);border:var(--border-w) solid var(--c-surface);font-size:var(--fs-figure-head);box-shadow:var(--shadow-overlay);position:absolute;inset-inline-end:calc(-1 * (var(--mk-pad,var(--space-4)) + var(--space-2)));transform:translateY(-50%)}@container (width>=28rem){.mkt__grid[data-astro-cid-cbgi7rvi]{grid-template-columns:repeat(var(--mkt-cols), auto);column-gap:var(--space-4)}.mkt__wide[data-astro-cid-cbgi7rvi]{display:block}.mkt__row[data-astro-cid-cbgi7rvi]{padding-inline:var(--space-3)}.mkt__row[data-astro-cid-cbgi7rvi]:not(.mkt__row--head){padding-block:var(--space-3)}.mkt--pin[data-astro-cid-cbgi7rvi] .mkt__row--focus[data-astro-cid-cbgi7rvi] .mkt__pin{inset-inline-end:calc(-1 * (var(--mk-pad,var(--space-5)) + var(--space-3)))}}.mkl[data-astro-cid-vucbkzp4]{display:grid}.mkl__row[data-astro-cid-vucbkzp4]{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);display:flex}.mkl__row[data-astro-cid-vucbkzp4]+.mkl__row[data-astro-cid-vucbkzp4]{border-top:var(--border-w) solid var(--neutral-50)}.mkl__key[data-astro-cid-vucbkzp4]{color:var(--c-text-2)}.mkl__value[data-astro-cid-vucbkzp4]{font-weight:var(--fw-medium);text-align:end}.mkl__row--activity[data-astro-cid-vucbkzp4]{justify-content:start}.mkl__time[data-astro-cid-vucbkzp4]{min-width:3rem;font-weight:var(--fw-medium);flex:none}.mkl__text[data-astro-cid-vucbkzp4]{color:var(--c-text-2)}.mk[data-astro-cid-c4rld5zd]{--mk-max:var(--figure-max);--mk-off:var(--fig-off,var(--figure-off));--mk-off-b:var(--fig-off,var(--figure-off));--mk-top:0px;--mk-below:0px;--mk-tone:var(--p-block);--mk-shadow:var(--shadow-overlay);gap:var(--space-3);justify-items:start;width:100%;min-width:0;margin:0;display:grid}.mk--dark[data-astro-cid-c4rld5zd]{--mk-tone:var(--p-block-on-dark);--mk-shadow:var(--shadow-float)}.mk--hero[data-astro-cid-c4rld5zd]{--mk-max:36rem;--mk-top:var(--fig-back-top,var(--space-6))}.mk--hero[data-astro-cid-c4rld5zd] .mk__block[data-astro-cid-c4rld5zd]{top:25%}@media (width>=1024px){.mk--side-start[data-astro-cid-c4rld5zd]{justify-items:end}}.mk__stage[data-astro-cid-c4rld5zd]{isolation:isolate;width:100%;max-width:calc(var(--mk-max) + var(--mk-off));padding-top:var(--mk-top);padding-bottom:calc(var(--mk-off-b) + var(--mk-below));position:relative}.mk--side-start[data-astro-cid-c4rld5zd] .mk__stage[data-astro-cid-c4rld5zd]{padding-left:var(--mk-off)}.mk--side-end[data-astro-cid-c4rld5zd] .mk__stage[data-astro-cid-c4rld5zd]{padding-right:var(--mk-off)}.mk__block[data-astro-cid-c4rld5zd]{display:var(--fig-block,block);z-index:-2;top:calc(var(--mk-top) + 25%);bottom:var(--mk-below);isolation:isolate;border-radius:var(--radius-panel-lg);background:var(--mk-tone);position:absolute;overflow:hidden}.mk--side-start[data-astro-cid-c4rld5zd] .mk__block[data-astro-cid-c4rld5zd]{left:0;right:calc(var(--mk-off) + var(--space-12))}.mk--side-end[data-astro-cid-c4rld5zd] .mk__block[data-astro-cid-c4rld5zd]{right:0;left:calc(var(--mk-off) + var(--space-12))}.mk[data-astro-cid-c4rld5zd] .fcap{width:100%;max-width:calc(var(--mk-max) + var(--mk-off))}.mk__pattern[data-astro-cid-c4rld5zd]{display:none}@media (width>=1024px){.mk--layer-pattern[data-astro-cid-c4rld5zd]{--mk-off:calc(2 * var(--fig-off,var(--figure-off)))}.mk__pattern[data-astro-cid-c4rld5zd]{fill:none;stroke:var(--c-dark-line);stroke-width:1px;display:block;position:absolute;bottom:0;right:0}.mk--side-start[data-astro-cid-c4rld5zd] .mk__pattern[data-astro-cid-c4rld5zd]{left:0;right:auto;transform:scaleX(-1)}.mk__node[data-astro-cid-c4rld5zd]{fill:var(--c-dark-dot);stroke:none}}.mk__back[data-astro-cid-c4rld5zd]{display:var(--fig-back,flex);z-index:-1;top:0;left:var(--space-6);right:calc(var(--mk-off) + var(--space-6));height:var(--space-16);align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--c-surface);opacity:.5;position:absolute}.mk--side-start[data-astro-cid-c4rld5zd] .mk__back[data-astro-cid-c4rld5zd]{left:calc(var(--mk-off) + var(--space-6));right:var(--space-6)}.mk__skeleton[data-astro-cid-c4rld5zd]{background:var(--neutral-100);border-radius:3px;width:30%;height:6px;margin-top:.3125rem}.mk--layer-ghost[data-astro-cid-c4rld5zd]{--mk-top:var(--space-6)}.mk__back--ghost[data-astro-cid-c4rld5zd]{height:var(--space-16);border:var(--border-w) solid var(--fig-card-border,var(--c-border));border-radius:var(--radius-card);display:flex}.mk__back--ghost[data-astro-cid-c4rld5zd] .mk__skeleton[data-astro-cid-c4rld5zd]{margin-top:0}.mk--dark[data-astro-cid-c4rld5zd] .mk__back--ghost[data-astro-cid-c4rld5zd]{opacity:.3}.mk__card[data-astro-cid-c4rld5zd]{border:var(--border-w) solid var(--fig-card-border,var(--c-border));border-radius:var(--radius-card);background:var(--c-surface);box-shadow:var(--fig-card-shadow,var(--mk-shadow));color:var(--c-text);font-size:var(--type-caption-size);line-height:var(--lh-snug);font-variant-numeric:normal;text-align:start;display:grid;container-type:inline-size}.mk__bar[data-astro-cid-c4rld5zd]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-w) solid var(--c-border);display:flex}.mk__dots[data-astro-cid-c4rld5zd]{gap:var(--space-1);flex:none;display:inline-flex}.mk__dots[data-astro-cid-c4rld5zd] span[data-astro-cid-c4rld5zd]{background:var(--c-text);border-radius:50%;width:6px;height:6px}.mk__title[data-astro-cid-c4rld5zd]{min-width:0;font-weight:var(--fw-medium);overflow-wrap:anywhere;flex:1}.mk__steps[data-astro-cid-c4rld5zd]{grid-template-columns:repeat(var(--mk-steps), minmax(0, 1fr));padding:var(--space-3) var(--space-4);border-bottom:var(--border-w) solid var(--c-border);background:var(--c-surface-soft);display:grid}.mk__step[data-astro-cid-c4rld5zd]{justify-items:center;gap:var(--space-1);text-align:center;min-width:0;display:grid;position:relative}.mk__step[data-astro-cid-c4rld5zd]+.mk__step[data-astro-cid-c4rld5zd]:before{content:"";z-index:0;height:var(--border-w);background:var(--c-border-strong);position:absolute;top:.5rem;left:calc(.75rem - 50%);right:calc(50% + .75rem)}.mk__step-mark[data-astro-cid-c4rld5zd]{border:1.5px solid var(--c-border-strong);background:var(--c-surface);border-radius:50%;place-items:center;width:1rem;height:1rem;display:grid;position:relative}.mk__step--done[data-astro-cid-c4rld5zd] .mk__step-mark[data-astro-cid-c4rld5zd]{border-color:var(--p-200);background:var(--p-50);color:var(--p-900)}.mk__step--now[data-astro-cid-c4rld5zd] .mk__step-mark[data-astro-cid-c4rld5zd]{border-color:var(--p-600);background:var(--p-600);box-shadow:0 0 0 3px var(--p-50)}.mk__step-mark[data-astro-cid-c4rld5zd] .mk__step-check{stroke-width:2.5px;width:.625rem;height:.625rem}.mk__step-word[data-astro-cid-c4rld5zd]{font-size:var(--fs-figure-pill);color:var(--c-text-2);overflow-wrap:anywhere}.mk__step--now[data-astro-cid-c4rld5zd] .mk__step-word[data-astro-cid-c4rld5zd]{font-weight:var(--fw-medium);color:var(--c-text)}.mk__metric[data-astro-cid-c4rld5zd]{align-items:baseline;gap:var(--space-1) var(--space-2);padding:var(--space-4) var(--space-4) 0;flex-wrap:wrap;display:flex}.mk__metric-value[data-astro-cid-c4rld5zd]{font-size:var(--type-body-size);font-weight:var(--fw-medium);letter-spacing:var(--ls-heading)}.mk__metric-label[data-astro-cid-c4rld5zd]{font-size:var(--fs-figure-head);color:var(--c-text-3)}.mk__body[data-astro-cid-c4rld5zd]{--mk-pad:var(--space-4);padding:var(--space-3) var(--mk-pad) var(--space-4);min-width:0}.mk__note[data-astro-cid-c4rld5zd]{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:var(--border-w) solid var(--c-border);font-size:var(--fs-figure-head);color:var(--c-text-2);align-items:baseline;display:flex}.mk__note[data-astro-cid-c4rld5zd]:before{content:"";background:var(--c-text-3);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-.1em)}@container (width>=28rem){.mk__bar[data-astro-cid-c4rld5zd]{padding:var(--space-5)}.mk__steps[data-astro-cid-c4rld5zd]{padding:var(--space-4) var(--space-5)}.mk__step-word[data-astro-cid-c4rld5zd]{font-size:var(--fs-figure-head)}.mk__metric[data-astro-cid-c4rld5zd]{padding:var(--space-5) var(--space-5) 0}.mk__metric-value[data-astro-cid-c4rld5zd]{font-size:var(--fs-figure-metric)}.mk__body[data-astro-cid-c4rld5zd]{--mk-pad:var(--space-5);padding:var(--space-5) var(--mk-pad)}.mk__note[data-astro-cid-c4rld5zd]{padding:var(--space-4) var(--space-5)}}.mk--layer-float[data-astro-cid-c4rld5zd]{--mk-below:max(0px, calc(var(--space-6) - var(--mk-off-b)))}.mk--float-figure[data-astro-cid-c4rld5zd]{--mk-below:calc(var(--space-12) - var(--mk-off-b))}.mk__float[data-astro-cid-c4rld5zd]{z-index:1;bottom:calc(var(--mk-off-b) + var(--mk-below));transform:translateY(calc(100% - var(--space-4)));align-items:center;gap:var(--space-2);max-width:calc(100% - var(--mk-off) - var(--space-6));padding:var(--space-2) var(--space-4);border:var(--border-w) solid var(--c-border);border-radius:var(--radius-pill);background:var(--c-surface);box-shadow:var(--shadow-float);color:var(--c-text);font-size:var(--type-caption-size);font-weight:var(--fw-medium);line-height:var(--lh-snug);margin:0;display:flex;position:absolute}.mk__float[data-astro-cid-c4rld5zd] .mk__float-icon{color:var(--p-600)}.mk__float--figure[data-astro-cid-c4rld5zd]{padding:var(--space-3) var(--space-5);border-radius:var(--radius-card);background:var(--p-600);color:var(--c-on-dark);border:0;gap:0;display:grid}.mk__float-value[data-astro-cid-c4rld5zd]{font-size:var(--fs-figure-metric);font-weight:var(--fw-medium);font-variant-numeric:normal;letter-spacing:var(--ls-heading)}.mk__float--figure[data-astro-cid-c4rld5zd] .mk__float-text[data-astro-cid-c4rld5zd]{font-size:var(--fs-figure-head);font-weight:var(--fw-regular)}.mk--side-end[data-astro-cid-c4rld5zd].mk--float-bottom-outer .mk__float[data-astro-cid-c4rld5zd]{right:0}.mk--side-start[data-astro-cid-c4rld5zd].mk--float-bottom-outer .mk__float[data-astro-cid-c4rld5zd]{left:0}.mk--side-end[data-astro-cid-c4rld5zd].mk--float-bottom-inner .mk__float[data-astro-cid-c4rld5zd]{left:var(--space-6)}.mk--side-start[data-astro-cid-c4rld5zd].mk--float-bottom-inner .mk__float[data-astro-cid-c4rld5zd]{right:var(--space-6)}.mk--dark[data-astro-cid-c4rld5zd] .mk__float--figure[data-astro-cid-c4rld5zd]{background:var(--c-surface);color:var(--c-text)}.mk--dark[data-astro-cid-c4rld5zd] .mk__float--figure[data-astro-cid-c4rld5zd] .mk__float-text[data-astro-cid-c4rld5zd]{color:var(--c-text-2)}.exported-figure[data-astro-cid-perqvbgh]{align-self:start;width:100%;position:relative;container-type:inline-size}.exported-figure--drawn[data-astro-cid-perqvbgh]{max-width:max(calc(var(--art-w) * 1px), calc(var(--figure-label-floor) * var(--art-floor,0)));margin-inline:auto}@media (width<=639px){.exported-figure[data-astro-cid-perqvbgh][data-narrow=bleed]{width:calc(100% + var(--gutter) * 2);max-width:none;margin-inline:calc(var(--gutter) * -1)}.exported-figure[data-astro-cid-perqvbgh][data-narrow=omit]{display:none}}.exported-figure__art[data-astro-cid-perqvbgh]{width:100cqw;aspect-ratio:var(--art-w) / var(--art-h);position:relative;container-type:inline-size}.exported-figure[data-astro-cid-perqvbgh] img[data-astro-cid-perqvbgh]{width:100%;height:auto;display:block}.exported-figure__unit[data-astro-cid-perqvbgh]{--ul:var(--ul1);--ut:var(--ut1);--uw:var(--uw1);--uh:var(--uh1);--ax:var(--ax1);--ay:var(--ay1);--tx:var(--tx1);--ty:var(--ty1);--reach:var(--reach1);--u:calc(100cqw / var(--art-w));--k:calc(min(max(calc(var(--gfs) * var(--u)), var(--figure-label-floor)), calc(var(--gfs) * var(--reach) * var(--u))) / var(--gfs));z-index:0;left:clamp(calc(var(--rl) * var(--u)), calc(var(--ax) * var(--u) + (var(--ul) - var(--ax)) * var(--k)), calc(var(--rr) * var(--u) - var(--uw) * var(--k)));top:clamp(calc(var(--rt) * var(--u)), calc(var(--ay) * var(--u) + (var(--ut) - var(--ay)) * var(--k)), calc(var(--rb) * var(--u) - var(--uh) * var(--k)));width:calc(var(--uw) * var(--k));height:calc(var(--uh) * var(--k));position:absolute}.exported-figure__label--wrapped[data-astro-cid-perqvbgh]{--ul:var(--ul2);--ut:var(--ut2);--uw:var(--uw2);--uh:var(--uh2);--ax:var(--ax2);--ay:var(--ay2);--tx:var(--tx2);--ty:var(--ty2);--reach:var(--reach2)}.exported-figure__break[data-astro-cid-perqvbgh]{display:none}.exported-figure__label--wrapped[data-astro-cid-perqvbgh] .exported-figure__break[data-astro-cid-perqvbgh]{display:inline}.exported-figure__label--wrapped[data-astro-cid-perqvbgh] .exported-figure__text[data-astro-cid-perqvbgh]{line-height:1.2}.exported-figure__label--exempt[data-astro-cid-perqvbgh]{--k:var(--u)}.exported-figure__label--host[data-astro-cid-perqvbgh]{box-sizing:border-box;background:var(--hf);border:calc(var(--hsw) * var(--u)) solid var(--hs);border-radius:calc(var(--hr) * var(--k))}.exported-figure__patch[data-astro-cid-perqvbgh]{--u:calc(100cqw / var(--art-w));left:calc((var(--px) - .75) * var(--u));top:calc((var(--py) - .75) * var(--u));width:calc((var(--pw) + 1.5) * var(--u));height:calc((var(--ph) + 1.5) * var(--u));background:var(--pg);position:absolute}.exported-figure__zoom[data-astro-cid-perqvbgh]{z-index:0;background:var(--src) no-repeat;background-size:calc(var(--art-w) * var(--k)) auto;background-position:calc(var(--ul) * var(--k) * -1) calc(var(--ut) * var(--k) * -1)}.exported-figure__text[data-astro-cid-perqvbgh]{left:calc(var(--tx) * var(--k));top:calc(var(--ty) * var(--k));font-family:var(--font-text);font-size:calc(var(--fs) * var(--k));font-weight:var(--weight);letter-spacing:0;white-space:nowrap;color:var(--ink-900);line-height:1;position:absolute}.exported-figure__label--host[data-astro-cid-perqvbgh] .exported-figure__text[data-astro-cid-perqvbgh]{margin-top:calc(var(--hsw) * var(--u) * -1);margin-left:calc(var(--hsw) * var(--u) * -1)}.exported-figure__text--middle[data-astro-cid-perqvbgh]{text-align:center;transform:translate(-50%)}.exported-figure__text--lines[data-astro-cid-perqvbgh]{white-space:pre;line-height:calc(var(--lead) / var(--fs))}.exported-figure__text--white[data-astro-cid-perqvbgh]{color:var(--neutral-0)}.exported-figure__text--muted[data-astro-cid-perqvbgh]{color:var(--grey-text-3)}.exported-figure__text--accent[data-astro-cid-perqvbgh]{color:var(--p-600)}.exported-figure__text--light[data-astro-cid-perqvbgh]{color:var(--p-200)}.exported-figure__text--deep[data-astro-cid-perqvbgh]{color:var(--p-900)}.ft[data-astro-cid-3sxj5hwm]{--ft-bg:var(--c-ground-ink);--fig-ground:var(--ft-bg);--fig-card-shadow:none;--fig-block:none;--fig-off:0px;--fig-back:none;--fig-back-top:0px;isolation:isolate;border-radius:var(--radius-card);background:var(--ft-bg);width:100%;min-width:0;display:grid;position:relative;overflow:clip}.ft--on-light[data-astro-cid-3sxj5hwm]{--fig-card-border:var(--neutral-100);--pattern-ring:var(--c-text);--pattern-ring-opacity:.05}.ft--on-dark[data-astro-cid-3sxj5hwm]{--fig-card-border:transparent;--pattern-ring:var(--p-200);--pattern-ring-opacity:.08}.ft--light[data-astro-cid-3sxj5hwm]{--ft-bg:var(--p-tile)}.ft--strong[data-astro-cid-3sxj5hwm]{--ft-bg:var(--p-tile-strong)}.ft--cool[data-astro-cid-3sxj5hwm]{--ft-bg:var(--tile-cool)}.ft--neutral[data-astro-cid-3sxj5hwm]{--ft-bg:var(--neutral-50)}.ft--deep-teal[data-astro-cid-3sxj5hwm]{--ft-bg:var(--c-ground-deep-teal);--p-200:var(--inst-100);--c-scene-edge:var(--inst-100)}[data-product=tdm] .ft--deep-teal[data-astro-cid-3sxj5hwm],[data-product=dp] .ft--deep-teal[data-astro-cid-3sxj5hwm],[data-product=dg] .ft--deep-teal[data-astro-cid-3sxj5hwm]{--ft-bg:var(--c-ground-ink);--p-200:inherit;--c-scene-edge:inherit}.ft--row[data-astro-cid-3sxj5hwm]{max-width:var(--figure-tile-row-w);aspect-ratio:643/426}.ft--hero[data-astro-cid-3sxj5hwm]{max-width:var(--figure-tile-hero-w);aspect-ratio:576/440}.ft--header[data-astro-cid-3sxj5hwm]{height:var(--figure-tile-header-h);border-radius:0}.ft__fig[data-astro-cid-3sxj5hwm]{min-width:0;min-height:auto;padding:var(--figure-tile-inset);place-items:center;display:grid}.ft__body[data-astro-cid-3sxj5hwm]{isolation:isolate;justify-items:center;width:100%;min-width:0;display:grid;position:relative}.ft--header[data-astro-cid-3sxj5hwm] .ft__fig[data-astro-cid-3sxj5hwm]{height:100%;min-height:0}.ft--header[data-astro-cid-3sxj5hwm] .ft__body[data-astro-cid-3sxj5hwm]{justify-content:unsafe center;height:100%}.ft--header[data-astro-cid-3sxj5hwm] .ft__body[data-astro-cid-3sxj5hwm] .uis,.ft--header[data-astro-cid-3sxj5hwm] .ft__body[data-astro-cid-3sxj5hwm] .uis__media{height:100%}.ft--header[data-astro-cid-3sxj5hwm] .ft__body[data-astro-cid-3sxj5hwm] .scene{width:auto;max-width:100%;height:100%}.ft-art[data-astro-cid-3sxj5hwm]{border-radius:var(--radius-card);background:var(--ft-art-bg);align-content:center;width:100%;min-width:0;display:grid}.ft-art--end[data-astro-cid-3sxj5hwm]{align-content:end}@media (width<=639px){.ft-art[data-astro-cid-3sxj5hwm]:has(>.exported-figure[data-narrow=omit]){display:none}}.ft--tray[data-astro-cid-3sxj5hwm] .ft__body[data-astro-cid-3sxj5hwm]:before{content:"";z-index:-1;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--p-200);position:absolute;inset:50% -18px -100rem}}
