.foot{max-width:var(--card);margin:20px auto 0}.pi-page[data-astro-cid-s2balzau]{--you:var(--ochre);--ai:var(--teal)}.pi-eyebrow[data-astro-cid-s2balzau]{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);margin:0 0 4px;font-size:13px}.pi-page[data-astro-cid-s2balzau] h1[data-astro-cid-s2balzau]{letter-spacing:-.02em;margin-top:0;font-size:clamp(34px,7vw,52px);line-height:1.05}.pi-stage[data-astro-cid-s2balzau]{border:1px solid var(--rule);background:linear-gradient(135deg, color-mix(in srgb, var(--you) 9%, transparent), color-mix(in srgb, var(--ai) 9%, transparent));border-radius:16px;margin:22px 0 8px;padding:18px 16px 14px}.pi-seats[data-astro-cid-s2balzau]{grid-template-columns:1fr 1fr;gap:16px;padding-top:6px;display:grid;position:relative}.pi-seat[data-astro-cid-s2balzau]{border:1px dashed var(--rule-strong);background:var(--sheet);border-radius:14px;justify-content:center;align-items:flex-end;height:168px;padding-bottom:8px;display:flex}.pi-seat-label[data-astro-cid-s2balzau]{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:13px}.pi-chip[data-astro-cid-s2balzau]{flex-direction:column;align-items:center;width:calc(50% - 8px);display:flex;position:absolute;top:10px}.pi-you[data-astro-cid-s2balzau]{--shirt:var(--you);left:0}.pi-ai[data-astro-cid-s2balzau]{--shirt:var(--ai);left:calc(50% + 8px)}.pi-chip[data-astro-cid-s2balzau] .koala[data-astro-cid-s2balzau]{filter:drop-shadow(0 6px 8px #0000002e);display:block}.pi-tag[data-astro-cid-s2balzau]{color:#fff;background:var(--shirt);border-radius:999px;margin-top:-4px;padding:3px 16px;font-size:15px;font-weight:700;box-shadow:0 3px 8px #00000026}:root[data-theme=dark] .pi-tag[data-astro-cid-s2balzau]{color:#0c1116}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pi-tag[data-astro-cid-s2balzau]{color:#0c1116}}.pi-swap[data-astro-cid-s2balzau]{color:var(--ink-2);font-size:22px;position:absolute;top:52px;left:50%;transform:translate(-50%)}.pi-chat[data-astro-cid-s2balzau]{gap:10px;margin-top:16px;display:grid}.pi-line[data-astro-cid-s2balzau]{background:var(--sheet);border:1px solid var(--rule);border-radius:12px;align-items:flex-start;gap:10px;max-width:88%;padding:10px 12px;font-size:15px;line-height:1.45;display:flex}.pi-line[data-astro-cid-s2balzau] b[data-astro-cid-s2balzau]{color:var(--ink-2);margin-bottom:2px;font-size:12px;display:block}.pi-line[data-astro-cid-s2balzau].you{border-left:4px solid var(--you)}.pi-line[data-astro-cid-s2balzau].ai{border-right:4px solid var(--ai);justify-self:end}.pi-line[data-astro-cid-s2balzau].hint{border-style:dashed;justify-self:center;font-size:14px}.pi-av[data-astro-cid-s2balzau]{background:color-mix(in srgb, var(--c) 30%, var(--sheet));border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.pi-av[data-astro-cid-s2balzau].you{--c:var(--you)}.pi-av[data-astro-cid-s2balzau].ai{--c:var(--ai)}.pi-bulb[data-astro-cid-s2balzau]{flex:none;place-items:center;width:36px;height:36px;display:grid}.pi-stage[data-astro-cid-s2balzau] figcaption[data-astro-cid-s2balzau]{color:var(--ink-2);margin-top:10px;font-size:12px}@media (prefers-reduced-motion:no-preference){.pi-you[data-astro-cid-s2balzau]{animation:2.2s cubic-bezier(.6,0,.3,1) .4s both pi-you}.pi-ai[data-astro-cid-s2balzau]{animation:2.2s cubic-bezier(.6,0,.3,1) .4s both pi-ai}.pi-chip[data-astro-cid-s2balzau] .acc{transform-box:fill-box;transform-origin:50%;animation:.45s ease-out 2.6s both pi-pop}.pi-swap[data-astro-cid-s2balzau]{animation:2.2s .4s both pi-spin}.pi-chat[data-astro-cid-s2balzau]>.pi-line[data-astro-cid-s2balzau]{animation:pi-in .5s calc(3.1s + var(--d) * 1.3s) both ease-out}.pi-chat[data-astro-cid-s2balzau]>.pi-line[data-astro-cid-s2balzau].hint .pi-bulb[data-astro-cid-s2balzau]{animation:1.6s ease-in-out 7.5s 2 pi-glow}}@keyframes pi-you{0%,25%{top:10px;left:calc(50% + 8px)}60%{top:-26px}to{top:10px;left:0}}@keyframes pi-ai{0%,25%{top:10px;left:0}60%{top:30px}to{top:10px;left:calc(50% + 8px)}}@keyframes pi-spin{0%,25%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(180deg)}}@keyframes pi-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes pi-glow{50%{filter:drop-shadow(0 0 6px #f5d36b);transform:scale(1.18)}}@keyframes pi-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pi-steps[data-astro-cid-s2balzau]{padding-left:1.3em}.pi-steps[data-astro-cid-s2balzau] li[data-astro-cid-s2balzau]{margin:6px 0}.pi-prompt[data-astro-cid-s2balzau]{border:1px solid var(--rule);border-radius:12px;gap:12px;padding:14px;display:grid}.pi-prompt[data-astro-cid-s2balzau] summary[data-astro-cid-s2balzau]{cursor:pointer;color:var(--ink-2)}.pi-prompt[data-astro-cid-s2balzau] pre[data-astro-cid-s2balzau]{white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:10px 0 0;font-size:14px;line-height:1.5}.pi-copy[data-astro-cid-s2balzau]{justify-self:start}.pi-small[data-astro-cid-s2balzau]{color:var(--ink-2);font-size:14px}.pi-kit[data-astro-cid-s2balzau]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 8px;display:grid}.pi-card[data-astro-cid-s2balzau]{--c:var(--cobalt);border:1px solid var(--rule);border-top:4px solid var(--c);background:var(--sheet);border-radius:12px;padding:12px 14px}.pi-card[data-astro-cid-s2balzau] h3[data-astro-cid-s2balzau]{align-items:center;gap:8px;margin:0 0 6px;font-size:17px;display:flex}.pi-card[data-astro-cid-s2balzau] h3[data-astro-cid-s2balzau] span[data-astro-cid-s2balzau]{background:var(--c);width:24px;height:24px;color:var(--sheet);border-radius:50%;place-items:center;font-size:13px;display:inline-grid}.pi-card[data-astro-cid-s2balzau] ul[data-astro-cid-s2balzau]{margin:0;padding-left:1.1em}.pi-card[data-astro-cid-s2balzau] li[data-astro-cid-s2balzau]{margin:4px 0;font-size:15px}.k-open[data-astro-cid-s2balzau]{--c:var(--teal)}.k-ask[data-astro-cid-s2balzau]{--c:var(--ochre)}.k-dig[data-astro-cid-s2balzau]{--c:var(--plum)}.k-close[data-astro-cid-s2balzau]{--c:var(--moss)}.pi-q[data-astro-cid-s2balzau]{margin:0 0 6px;font-size:16px;font-weight:600}.pi-listen-h[data-astro-cid-s2balzau]{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:0;font-size:12px}.k-ask[data-astro-cid-s2balzau] .btn[data-astro-cid-s2balzau]{margin-top:10px}.pi-card[data-astro-cid-s2balzau].flip{animation:.35s ease-out pi-flip}@keyframes pi-flip{0%{opacity:.3;transform:rotateY(70deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pi-card[data-astro-cid-s2balzau].flip{animation:none}}.pi-verdict[data-astro-cid-s2balzau]{border-radius:10px;margin:6px 0;padding:8px 10px;font-size:15px}.pi-verdict[data-astro-cid-s2balzau].yes{background:color-mix(in srgb, var(--moss) 14%, transparent)}.pi-verdict[data-astro-cid-s2balzau].no{background:color-mix(in srgb, var(--brick) 12%, transparent)}.pi-say[data-astro-cid-s2balzau]{border-left:4px solid var(--teal);background:color-mix(in srgb, var(--teal) 8%, transparent);border-radius:0 10px 10px 0;padding:12px 14px;font-size:17px;font-weight:600}.pi-cta[data-astro-cid-s2balzau]{flex-wrap:wrap;align-items:center;gap:16px;margin:18px 0 8px;display:flex}@media (width<=560px){.pi-kit[data-astro-cid-s2balzau]{grid-template-columns:1fr}.pi-line[data-astro-cid-s2balzau]{max-width:94%}}
