.mq-stage-gap.svelte-zf6jkc{height:clamp(1.5rem,4vw,3rem)}.mq-sols-intro.svelte-zf6jkc{color:var(--mq-fg-muted);margin:.5rem 0 0;line-height:1.6}.mq-narrative-p.svelte-zf6jkc{color:var(--mq-fg-muted);margin:.6rem 0 0;line-height:1.65}.mq-sol.svelte-zf6jkc{border-radius:var(--mq-r-lg);color:inherit;text-decoration:none;display:block}.mq-sol.svelte-zf6jkc .mq-panel{height:100%}.mq-sol-ic.svelte-zf6jkc{border-radius:var(--mq-r-sm);background:color-mix(in srgb, var(--hue) 20%, transparent);justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.9rem;display:flex}.mq-sol.svelte-zf6jkc h3:where(.svelte-zf6jkc){font-size:var(--mq-fs-h3);color:var(--mq-fg-heading);margin:0 0 .45rem}.mq-sol.svelte-zf6jkc p:where(.svelte-zf6jkc){color:var(--mq-fg-muted);font-size:var(--mq-fs-small);margin:0;line-height:1.6}.mq-sol-q.svelte-zf6jkc{font-style:italic;margin-top:.5rem!important}.mq-sol-more.svelte-zf6jkc{color:var(--mq-fg-heading);font-weight:600;font-size:var(--mq-fs-small);margin-top:.9rem;transition:transform .18s;display:inline-block}.mq-sol.svelte-zf6jkc:hover .mq-sol-more:where(.svelte-zf6jkc){color:var(--hue-ink);transform:translate(4px)}@media (prefers-reduced-motion:reduce){.mq-sol.svelte-zf6jkc:hover .mq-sol-more:where(.svelte-zf6jkc){transform:none}}
