.mp-nd:where(.astro-kpmfd5ay){margin:1.15rem 0 0}.mp-nd__row:where(.astro-kpmfd5ay){grid-template-columns:1fr auto 1fr;gap:.6rem;display:grid}.mp-nd__panel:where(.astro-kpmfd5ay){border:var(--mp-border);border-radius:var(--mp-radius-sm);background:var(--mp-surface-2);flex-direction:column;gap:.35rem;min-width:0;padding:.7rem .75rem .75rem;display:flex}.mp-nd__ttl:where(.astro-kpmfd5ay){text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-white);margin:0;font-size:.6875rem;font-weight:600}.mp-nd__sub:where(.astro-kpmfd5ay){color:var(--mp-ink-dim);text-wrap:pretty;margin:0;font-size:.75rem;line-height:1.45}.mp-nd__scene:where(.astro-kpmfd5ay){width:100%;height:auto;display:block}.mp-nd__links:where(.astro-kpmfd5ay) line:where(.astro-kpmfd5ay){stroke:color-mix(in oklch, var(--sl-color-gray-4) 60%, transparent);stroke-width:1.5px;stroke-dasharray:4 5}.mp-nd__dot:where(.astro-kpmfd5ay){fill:var(--mp-surface-2);stroke:var(--sl-color-gray-4);stroke-width:2px}.mp-nd__dot--me:where(.astro-kpmfd5ay){stroke:var(--sl-color-accent-high);stroke-width:3px}.mp-nd__ring:where(.astro-kpmfd5ay){fill:none;stroke:var(--sl-color-accent-high);stroke-width:1.6px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:4.2s linear infinite mp-nd-ping;animation-delay:var(--d)}.mp-nd__msg:where(.astro-kpmfd5ay) rect:where(.astro-kpmfd5ay),.mp-nd__msg:where(.astro-kpmfd5ay) path:where(.astro-kpmfd5ay){fill:var(--sl-color-accent-high)}.mp-nd__msg:where(.astro-kpmfd5ay) text:where(.astro-kpmfd5ay){fill:var(--sl-color-black);font-family:var(--sl-font);text-anchor:middle;font-size:12.5px;font-weight:600}.mp-nd__msg:where(.astro-kpmfd5ay){animation:4.2s ease-in-out infinite mp-nd-hop}@keyframes mp-nd-hop{0%,8%{transform:translate(44px,134px)}26%,34%{transform:translate(108px,62px)}52%,60%{transform:translate(192px,126px)}78%,to{transform:translate(250px,62px)}}@keyframes mp-nd-ping{0%{opacity:.85;transform:scale(.5)}12%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}.mp-nd__sat:where(.astro-kpmfd5ay){transform:translate(238px,36px)}.mp-nd__sat:where(.astro-kpmfd5ay) rect:where(.astro-kpmfd5ay),.mp-nd__sat:where(.astro-kpmfd5ay) path:where(.astro-kpmfd5ay){fill:var(--mp-ink-dim)}.mp-nd__navlink:where(.astro-kpmfd5ay){fill:none;stroke:var(--sl-color-gray-4);stroke-width:1.6px;stroke-dasharray:6 7;animation:.9s linear infinite mp-nd-flow}@keyframes mp-nd-flow{to{stroke-dashoffset:-13px}}.mp-nd__drone:where(.astro-kpmfd5ay) path:where(.astro-kpmfd5ay){fill:var(--mp-ink-dim)}.mp-nd__fin:where(.astro-kpmfd5ay),.mp-nd__prop:where(.astro-kpmfd5ay){fill:none;stroke:var(--mp-ink-dim);stroke-linecap:round}.mp-nd__fin:where(.astro-kpmfd5ay){stroke-width:4px}.mp-nd__prop:where(.astro-kpmfd5ay){stroke-width:3px}.mp-nd__drone:where(.astro-kpmfd5ay){transform:translate(142px,118px)}.mp-nd__tilt:where(.astro-kpmfd5ay){transform:rotate(-8deg)scale(1.1)}.mp-nd__bob:where(.astro-kpmfd5ay){animation:2.6s ease-in-out infinite alternate mp-nd-bob}@keyframes mp-nd-bob{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}.mp-nd__cut:where(.astro-kpmfd5ay){flex-direction:column;align-items:center;gap:.45rem;display:flex}.mp-nd__line:where(.astro-kpmfd5ay){border-left:2px dashed color-mix(in oklch, var(--sl-color-gray-4) 55%, transparent);flex:1;min-height:.6rem}.mp-nd__badge:where(.astro-kpmfd5ay){flex-direction:column;align-items:center;gap:.3rem;display:flex}.mp-nd__badge:where(.astro-kpmfd5ay) svg:where(.astro-kpmfd5ay){width:46px;height:46px;display:block;overflow:visible}.mp-nd__core:where(.astro-kpmfd5ay){fill:var(--mp-surface-2);stroke:var(--sl-color-red-high);stroke-width:2px}.mp-nd__x:where(.astro-kpmfd5ay){stroke:var(--sl-color-red-high);stroke-width:3.5px;stroke-linecap:round}.mp-nd__pulse:where(.astro-kpmfd5ay){fill:none;stroke:var(--sl-color-red-high);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite mp-nd-pulse}@keyframes mp-nd-pulse{0%{opacity:.55;transform:scale(1)}55%,to{opacity:0;transform:scale(1.6)}}.mp-nd__badgetext:where(.astro-kpmfd5ay){text-align:center;text-transform:uppercase;letter-spacing:.05em;color:var(--sl-color-red-high);font-size:.6875rem;font-weight:600;line-height:1.25}.mp-nd:where(.astro-kpmfd5ay) figcaption:where(.astro-kpmfd5ay){border-radius:var(--mp-radius-sm);border-inline-start:3px solid var(--sl-color-red-high);background:var(--sl-color-red-low);letter-spacing:-.005em;color:var(--sl-color-red-high);text-wrap:pretty;margin-top:.85rem;padding:.75rem .9rem;font-size:1.0625rem;font-weight:600;line-height:1.5}@media (width<=34rem){.mp-nd__row:where(.astro-kpmfd5ay){grid-template-columns:1fr}.mp-nd__cut:where(.astro-kpmfd5ay){flex-direction:row}.mp-nd__line:where(.astro-kpmfd5ay){border-left:0;border-top:2px dashed color-mix(in oklch, var(--sl-color-gray-4) 55%, transparent);min-height:0}.mp-nd__badge:where(.astro-kpmfd5ay){flex-direction:row;gap:.45rem}.mp-nd__badgetext:where(.astro-kpmfd5ay){text-align:start}}@media (prefers-reduced-motion:reduce){.mp-nd__msg:where(.astro-kpmfd5ay),.mp-nd__ring:where(.astro-kpmfd5ay),.mp-nd__bob:where(.astro-kpmfd5ay),.mp-nd__navlink:where(.astro-kpmfd5ay),.mp-nd__pulse:where(.astro-kpmfd5ay){animation:none!important}.mp-nd__msg:where(.astro-kpmfd5ay){transform:translate(192px,126px)}.mp-nd__ring:where(.astro-kpmfd5ay),.mp-nd__pulse:where(.astro-kpmfd5ay){opacity:0}}.mp-myth:where(.astro-4vvrsqpq){border:var(--mp-border);border-inline-start:3px solid var(--sl-color-accent);border-radius:var(--mp-radius);background:var(--mp-surface);margin-block:1.75rem;padding:1.15rem 1.25rem 1.25rem}.mp-myth__eyebrow:where(.astro-4vvrsqpq){text-transform:uppercase;letter-spacing:.06em;color:var(--mp-ink-dim);margin:0 0 .35rem;font-size:.6875rem}.mp-myth__title:where(.astro-4vvrsqpq){font-size:var(--sl-text-xl);letter-spacing:-.015em;color:var(--sl-color-white);margin:0 0 .6rem;font-weight:600;line-height:1.25}.mp-myth__lead:where(.astro-4vvrsqpq){margin:0;line-height:1.65}.mp-myth__cols:where(.astro-4vvrsqpq){border-top:var(--mp-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;margin-top:1.1rem;padding-top:1.1rem;display:grid}.mp-myth__col:where(.astro-4vvrsqpq) h3:where(.astro-4vvrsqpq){text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-white);margin:0 0 .5rem;font-size:.6875rem;font-weight:600}.mp-myth__col:where(.astro-4vvrsqpq) ul:where(.astro-4vvrsqpq){flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.mp-myth__col:where(.astro-4vvrsqpq) li:where(.astro-4vvrsqpq){font-size:var(--sl-text-sm);grid-template-columns:1rem 1fr;gap:.5rem;line-height:1.55;display:grid}.mp-myth__col:where(.astro-4vvrsqpq) li:where(.astro-4vvrsqpq):before{font-family:var(--sl-font-mono);line-height:1.55}.mp-myth__col:where(.astro-4vvrsqpq)[data-tone=can] li:where(.astro-4vvrsqpq):before{content:"+";color:var(--sl-color-accent-high)}.mp-myth__col:where(.astro-4vvrsqpq)[data-tone=cannot] li:where(.astro-4vvrsqpq):before{content:"−";color:var(--mp-ink-dim)}.mp-myth__foot:where(.astro-4vvrsqpq){font-size:var(--sl-text-sm);color:var(--mp-ink-dim);margin:1.1rem 0 0;line-height:1.6}.mp-myth__foot:where(.astro-4vvrsqpq) strong:where(.astro-4vvrsqpq){color:var(--sl-color-white)}
