.arch{width:100%;color:var(--color-v-600);--arch-surface:var(--color-canvas);position:relative}.band-paper .arch{--arch-surface:var(--color-paper)}.band-sunk .arch{--arch-surface:var(--color-canvas-sunk)}.band-ink .arch{--arch-surface:var(--color-ink-surface)}.arch svg{width:100%;height:auto;overflow:visible}.arch__grid{color:var(--color-v-400)}.arch__leaf{fill:var(--color-v-100);stroke:var(--color-v-400);stroke-width:1.1px;opacity:.85}.arch__dim{stroke:var(--color-v-400);stroke-width:1px;stroke-dasharray:3 4}.arch__dim-label,.arch__label{font-family:var(--font-mono);letter-spacing:.1em;fill:var(--color-ink-muted);font-size:11px;font-weight:500}.arch__dim-label{text-anchor:middle;font-size:10px}.arch__label{letter-spacing:.02em;fill:var(--color-ink);font-size:12.5px;font-weight:600}.arch__core-halo{fill:var(--arch-surface);stroke:var(--arch-surface);stroke-width:7px;stroke-linejoin:round}.arch__core-shield{fill:var(--color-paper);stroke:var(--color-v-700);stroke-width:1.6px;stroke-linejoin:round}.arch__core-inner{fill:none;stroke:var(--color-v-400);stroke-width:1px;stroke-linejoin:round}.arch__core-v{fill:var(--color-v-700);stroke:none}.arch__core-ring{fill:none;stroke:var(--color-v-400);stroke-width:1px;stroke-dasharray:2 5;opacity:.8}.arch__petal{cursor:default;outline:none}.arch__petal-shape{fill:#f8f4ff;stroke:var(--color-v-500);stroke-width:1.25px;transition:fill .26s var(--ease-out-quart), stroke .26s var(--ease-out-quart), opacity .26s var(--ease-out-quart)}.arch__petal--outer .arch__petal-shape{fill:var(--color-v-50)}.arch__leader{stroke:var(--color-v-400);stroke-width:1px;transition:stroke .26s var(--ease-out-quart), opacity .26s var(--ease-out-quart)}.arch__leader-dot{fill:var(--color-v-500)}.arch__petal,.arch__label{transition:opacity .26s var(--ease-out-quart)}.arch[data-active] .arch__petal{opacity:.4}.arch[data-active] .arch__petal[data-active]{opacity:1}.arch[data-active] .arch__petal[data-active] .arch__petal-shape{fill:var(--color-v-200);stroke:var(--color-v-700);stroke-width:1.6px}.arch[data-active] .arch__petal[data-active] .arch__label{fill:var(--color-v-800)}@media (hover:hover) and (pointer:fine){.arch--selectable .arch__petal{cursor:pointer}.arch--selectable .arch__petal:hover{opacity:1}.arch--selectable .arch__petal:hover .arch__petal-shape{fill:var(--color-v-200);stroke:var(--color-v-700)}}.arch__lift-shape{fill:var(--color-v-200);stroke:var(--color-v-700);stroke-width:1.6px;opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out-quart)}.arch[data-active] .arch__petals:has(>:first-child[data-active])+.arch__lift>:first-child,.arch[data-active] .arch__petals:has(>:nth-child(2)[data-active])+.arch__lift>:nth-child(2),.arch[data-active] .arch__petals:has(>:nth-child(3)[data-active])+.arch__lift>:nth-child(3),.arch[data-active] .arch__petals:has(>:nth-child(4)[data-active])+.arch__lift>:nth-child(4),.arch[data-active] .arch__petals:has(>:nth-child(5)[data-active])+.arch__lift>:nth-child(5){opacity:1}.band-ink .arch__leaf{fill:#7a4ee829;stroke:var(--color-v-500)}.band-ink .arch__grid{color:var(--color-v-600)}.band-ink .arch__dim{stroke:var(--color-v-600)}.band-ink .arch__dim-label{fill:var(--color-v-300)}.band-ink .arch__label{fill:var(--color-ink-inverse)}.band-ink .arch__core-shield{fill:var(--color-ink-surface);stroke:var(--color-v-400)}.band-ink .arch__core-v{fill:var(--color-v-300)}.band-ink .arch__core-ring{stroke:var(--color-v-600)}.band-ink .arch__petal-shape{fill:color-mix(in srgb, #8a5cf6 12%, var(--color-ink-surface));stroke:var(--color-v-500)}.band-ink .arch[data-active] .arch__petal[data-active] .arch__petal-shape,.band-ink .arch__lift-shape{fill:color-mix(in srgb, #a681f9 30%, var(--color-ink-surface));stroke:var(--color-v-300)}.band-ink .arch__core-inner{stroke:var(--color-v-600)}@media (width<=30rem){.arch__label,.arch__leader,.arch__leader-dot{display:none}}@media (prefers-reduced-motion:reduce){.arch__petal-shape,.arch__lift-shape,.arch__leader,.arch__petal,.arch__label{transition:none}}.mp--list[data-astro-cid-t4fe57tr]{padding-top:1.75rem}.mp__name[data-astro-cid-t4fe57tr]{color:var(--color-accent);margin-bottom:.875rem}.mp__claim[data-astro-cid-t4fe57tr]{max-width:26ch}.mp__body[data-astro-cid-t4fe57tr]{color:var(--color-ink-muted);max-width:52ch;margin-top:.75rem}.mp__points[data-astro-cid-t4fe57tr]{margin-top:1.25rem}.mp__point[data-astro-cid-t4fe57tr]{padding-left:1.5rem;font-size:.9375rem;line-height:1.5;position:relative}.mp__point[data-astro-cid-t4fe57tr]+.mp__point[data-astro-cid-t4fe57tr]{margin-top:.625rem}.mp__point[data-astro-cid-t4fe57tr]:before{content:"";background:var(--color-v-400);width:.75rem;height:1px;position:absolute;top:.68em;left:0}.mp__link[data-astro-cid-t4fe57tr]{min-height:1.75rem;margin-top:1.5rem}.mp--list[data-astro-cid-t4fe57tr]{animation:mpIn .32s var(--ease-out-quart) both}@keyframes mpIn{0%{opacity:0;translate:0 6px}}.mp--stage[data-astro-cid-t4fe57tr]{transition:opacity .28s var(--ease-out-quart),translate .28s var(--ease-out-quart)}.mp--stage[data-astro-cid-t4fe57tr][data-off]{visibility:hidden;opacity:0;translate:0 6px}@media (prefers-reduced-motion:reduce){.mp--list[data-astro-cid-t4fe57tr]{animation:none}.mp--stage[data-astro-cid-t4fe57tr]{transition:none}}
