.xv[data-astro-cid-5z2eu4af]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(24px,4vw,64px);margin:0;display:grid}.xv__stage[data-astro-cid-5z2eu4af]{position:sticky;top:24px}.xv__svg[data-astro-cid-5z2eu4af]{width:100%;max-width:440px;height:auto;margin-inline:auto;overflow:visible}.xv__slab[data-astro-cid-5z2eu4af],.xv__cut[data-astro-cid-5z2eu4af]{transition:transform .9s var(--ease-out);transition-delay:calc(var(--k) * 45ms);transform:translateY(0)}html.js .xv[data-astro-cid-5z2eu4af].is-armed:not(.is-open) .xv__slab[data-astro-cid-5z2eu4af],html.js .xv[data-astro-cid-5z2eu4af].is-armed:not(.is-open) .xv__cut[data-astro-cid-5z2eu4af],.xv[data-astro-cid-5z2eu4af]:not(.is-open):not(.is-armed) .xv__slab[data-astro-cid-5z2eu4af],.xv[data-astro-cid-5z2eu4af]:not(.is-open):not(.is-armed) .xv__cut[data-astro-cid-5z2eu4af]{transform:translateY(calc(var(--k) * var(--spread) * 1px))}.xv[data-astro-cid-5z2eu4af].is-armed.is-open .xv__slab[data-astro-cid-5z2eu4af],.xv[data-astro-cid-5z2eu4af].is-armed.is-open .xv__cut[data-astro-cid-5z2eu4af],.xv[data-astro-cid-5z2eu4af].is-open .xv__slab[data-astro-cid-5z2eu4af],.xv[data-astro-cid-5z2eu4af].is-open .xv__cut[data-astro-cid-5z2eu4af]{transform:translateY(0)}html:not(.js) .xv[data-astro-cid-5z2eu4af] .xv__slab[data-astro-cid-5z2eu4af],html:not(.js) .xv[data-astro-cid-5z2eu4af] .xv__cut[data-astro-cid-5z2eu4af]{transform:none}.xv__top[data-astro-cid-5z2eu4af],.xv__side[data-astro-cid-5z2eu4af]{stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;transition:fill .2s}.is-solid[data-astro-cid-5z2eu4af] .xv__top[data-astro-cid-5z2eu4af]{fill:#eef0ee}.is-solid[data-astro-cid-5z2eu4af] .xv__side--l[data-astro-cid-5z2eu4af]{fill:#c6cac8}.is-solid[data-astro-cid-5z2eu4af] .xv__side--r[data-astro-cid-5z2eu4af]{fill:#aeb3b0}.is-dashed[data-astro-cid-5z2eu4af] .xv__top[data-astro-cid-5z2eu4af],.is-dashed[data-astro-cid-5z2eu4af] .xv__side[data-astro-cid-5z2eu4af]{fill:var(--plate);stroke:var(--ink-2);stroke-dasharray:6 5}.xv__leader[data-astro-cid-5z2eu4af]{stroke:var(--ink);stroke-width:1.5px}.xv__num[data-astro-cid-5z2eu4af]{fill:var(--ink);transition:fill .2s}.is-dashed[data-astro-cid-5z2eu4af] .xv__num[data-astro-cid-5z2eu4af]{fill:var(--plate);stroke:var(--ink-2);stroke-width:1.5px;stroke-dasharray:4 3}.xv__numtext[data-astro-cid-5z2eu4af]{fill:var(--plate-hi);font:700 14px var(--face);font-variation-settings:"wdth" 80}.is-dashed[data-astro-cid-5z2eu4af] .xv__numtext[data-astro-cid-5z2eu4af]{fill:var(--ink)}.xv__cut[data-astro-cid-5z2eu4af] line[data-astro-cid-5z2eu4af]{stroke:var(--ink);stroke-width:1px;stroke-dasharray:2 3}.xv__stage[data-astro-cid-5z2eu4af]{justify-items:center;display:grid}.xv__cap[data-astro-cid-5z2eu4af]{gap:16px;display:grid}.xv__key[data-astro-cid-5z2eu4af]{flex-wrap:wrap;gap:24px;font-size:.9375rem;font-weight:600;display:flex}.xv__key-item[data-astro-cid-5z2eu4af]{align-items:center;gap:10px;display:inline-flex}.xv__swatch[data-astro-cid-5z2eu4af]{border:1.5px solid var(--ink);background:#eef0ee;border-radius:2px;width:28px;height:14px}.xv__swatch[data-astro-cid-5z2eu4af].is-dashed{border:1.5px dashed var(--ink-2);background:0 0}.xv__list[data-astro-cid-5z2eu4af]{border-top:2px solid var(--ink);display:grid}.xv__item[data-astro-cid-5z2eu4af]{border-bottom:1px solid var(--rule);cursor:default;border-radius:0;grid-template-columns:2.25rem 1fr;gap:12px;padding:14px 8px 14px 0;display:grid}.xv__item[data-astro-cid-5z2eu4af]:focus-visible{outline-offset:-2px}.xv__item-n[data-astro-cid-5z2eu4af]{background:var(--ink);width:26px;height:26px;color:var(--plate-hi);letter-spacing:0;border-radius:50%;place-items:center;margin-top:1px;display:grid}.xv__item[data-astro-cid-5z2eu4af].is-dashed .xv__item-n[data-astro-cid-5z2eu4af]{color:var(--ink);border:1.5px dashed var(--ink-2);background:0 0}.xv__item-body[data-astro-cid-5z2eu4af]{gap:3px;display:grid}.xv__item-name[data-astro-cid-5z2eu4af]{font-variation-settings:"wdth" 104;font-weight:660}.xv__item-why[data-astro-cid-5z2eu4af]{color:var(--ink-2);max-width:58ch;font-size:.9688rem;line-height:1.45}.xv__item[data-astro-cid-5z2eu4af].is-dashed .xv__item-name[data-astro-cid-5z2eu4af]{color:var(--ink-2)}.xv__rule[data-astro-cid-5z2eu4af]{color:var(--ink-2);align-items:center;gap:12px;padding:20px 0 6px;display:flex}.xv__rule[data-astro-cid-5z2eu4af]:after{content:"";border-top:1px dotted var(--ink-2);flex:1}@media (width<=860px){.xv[data-astro-cid-5z2eu4af]{grid-template-columns:1fr}.xv__stage[data-astro-cid-5z2eu4af]{position:static}.xv__svg[data-astro-cid-5z2eu4af]{max-width:340px}}
