._card_1bpwn_9{-webkit-backdrop-filter:blur(5px);--demo-play:paused;--hx-answer-width:394px;--hx-panel-pad-top:24px;--hx-prompt-width:208px;--hx-field-bg:var(--cream);background:linear-gradient(135deg,#ffffff59,#fff9 50%,#fffc);border-radius:52px;flex-direction:column;gap:24px;height:100%;margin:0;padding:44px;display:flex;box-shadow:inset 1px 1px #ffffffb3,inset 0 0 0 1px #ffffff4d}._card_1bpwn_9.in-view{--demo-play:running}._exchange_1bpwn_51{--pc-send:calc(1.35s + (var(--words,9) - 1) * .12s);--pc-card:calc(var(--pc-send) + .5s);display:contents}._label_1bpwn_57,._prompt_1bpwn_58,._avatar_1bpwn_59,._panel_1bpwn_60{opacity:0;animation:_heroIn_1bpwn_1 .5s var(--reveal-ease) both;animation-play-state:var(--demo-play)}._label_1bpwn_57{animation-delay:.4s}._prompt_1bpwn_58,._avatar_1bpwn_59{animation-delay:.9s}._chat_1bpwn_75{justify-content:flex-end;align-items:flex-start;gap:8px;width:100%;display:flex}._avatar_1bpwn_59{border-radius:var(--radius-round);object-fit:cover;background:var(--white);flex:none;width:42px;height:42px}._panel_1bpwn_60{animation-delay:var(--pc-card)}@keyframes _heroIn_1bpwn_1{0%{opacity:0}to{opacity:1}}._label_1bpwn_57{font-family:var(--font-mono);font-size:var(--text-body-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;line-height:normal;display:flex}._dot_1bpwn_115{border-radius:var(--radius-round);background:var(--brand-accent);flex:none;width:12px;height:12px}._prompt_1bpwn_58{background:var(--hx-field-bg);width:fit-content;max-width:100%;font-family:var(--font-display);font-size:var(--text-body-sm);text-box:trim-both cap alphabetic;color:var(--ink);border-radius:12px;margin:0 0 0 auto;padding:16px 16px 16px 18px;line-height:normal}._word_1bpwn_141{opacity:0;animation:_heroIn_1bpwn_1 .25s var(--reveal-ease) both;animation-delay:calc(1.05s + var(--i) * .12s);animation-play-state:var(--demo-play)}._caret_1bpwn_147{vertical-align:text-bottom;background:var(--ink);opacity:0;width:1px;height:1em;animation:_heroIn_1bpwn_1 .2s linear .9s both, _heroIn_1bpwn_1 .2s linear var(--pc-send) reverse forwards;animation-play-state:var(--demo-play);display:inline-block}._panel_1bpwn_60{padding:var(--hx-panel-pad-top) 24px 24px;background:var(--ink);border-radius:32px}._panelLabel_1bpwn_173{font-family:var(--font-mono);font-size:var(--text-body-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--brand-accent);align-items:center;gap:10px;margin:0 0 20px;line-height:normal;display:flex}._mark_1bpwn_185{fill:currentColor;flex:none;width:14px;height:14px}._answer_1bpwn_194{max-width:var(--hx-answer-width);text-box:trim-both cap alphabetic;font-family:var(--font-display);font-size:var(--text-body-sm);color:var(--ink-muted-on-light);margin:0;line-height:1.4}._sentence_1bpwn_203{opacity:0;animation:_heroIn_1bpwn_1 .4s var(--reveal-ease) both;animation-delay:calc(var(--pc-card) + .3s + var(--i) * .35s);animation-play-state:var(--demo-play)}._punch_1bpwn_209{color:var(--cream)}._card_1bpwn_9[data-variants]:not([data-q="0"]) ._v0_1bpwn_214,._card_1bpwn_9[data-variants]:not([data-q="1"]) ._v1_1bpwn_215,._card_1bpwn_9[data-variants]:not([data-q="2"]) ._v2_1bpwn_216,._card_1bpwn_9[data-variants]:not([data-q="3"]) ._v3_1bpwn_217,._card_1bpwn_9[data-variants]:not([data-q="4"]) ._v4_1bpwn_218,._card_1bpwn_9[data-variants]:not([data-q="5"]) ._v5_1bpwn_219{display:none}@media (prefers-reduced-motion:reduce){._label_1bpwn_57,._prompt_1bpwn_58,._avatar_1bpwn_59,._panel_1bpwn_60,._word_1bpwn_141,._sentence_1bpwn_203{opacity:1;animation:none}._caret_1bpwn_147{display:none}}@media (width<=768px){._card_1bpwn_9{--hx-panel-pad-top:20px;--hx-answer-width:none;border-radius:32px;height:auto;padding:24px}._label_1bpwn_57{font-size:var(--text-eyebrow)}._prompt_1bpwn_58{width:var(--hx-prompt-width);font-size:var(--text-eyebrow);line-height:1.4}._panel_1bpwn_60{padding:var(--hx-panel-pad-top) 20px 20px;background:#000000d9;border-radius:20px}._panelLabel_1bpwn_173{font-size:var(--text-eyebrow)}._mark_1bpwn_185{width:12px;height:12px}._answer_1bpwn_194{max-width:var(--hx-answer-width);font-size:var(--text-eyebrow)}}
