.assistants[data-astro-cid-eh6aefs6]{background:var(--paper)}.assistants__head[data-astro-cid-eh6aefs6]{display:grid;gap:16px;justify-items:start;max-width:720px}.assistants__head[data-astro-cid-eh6aefs6] .eyebrow,.assistants__head[data-astro-cid-eh6aefs6] h2[data-astro-cid-eh6aefs6]{margin:0}.assistants__grid[data-astro-cid-eh6aefs6]{display:grid;gap:24px;margin-top:clamp(32px,5vw,48px)}@media(min-width:880px){.assistants__grid[data-astro-cid-eh6aefs6]{grid-template-columns:1fr 1fr}}.ai-card[data-astro-cid-eh6aefs6]{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:clamp(16px,2.4vw,24px);display:grid;gap:18px;box-shadow:var(--shadow-md);min-width:0}.ai-card__head[data-astro-cid-eh6aefs6]{display:flex;align-items:center;gap:14px}.ai-card__head[data-astro-cid-eh6aefs6] h3[data-astro-cid-eh6aefs6]{margin:0;font-size:1.35rem}.ai-card__head[data-astro-cid-eh6aefs6] p[data-astro-cid-eh6aefs6]{margin:2px 0 0;color:var(--ink-2);font-size:.95rem}.ai-logo[data-astro-cid-eh6aefs6]{width:40px;height:40px;flex:none}.ai-logo--chatgpt[data-astro-cid-eh6aefs6]{display:block;background:var(--ink);-webkit-mask:url(/logos/chatgpt.svg) center / contain no-repeat;mask:url(/logos/chatgpt.svg) center / contain no-repeat}.ai-card__links[data-astro-cid-eh6aefs6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px}.ai-card__help[data-astro-cid-eh6aefs6]{color:var(--ink-2);font-size:.95rem}.chat[data-astro-cid-eh6aefs6]{--c-bg: #ffffff;--c-text: #0d0d0d;--c-muted: #6b6b6b;--c-line: #e5e5e5;--c-bubble: #e8f1fd;--c-tag: #1f5bb8;--c-over-bg: #fde8e8;--c-over: #b4271b;--c-due-bg: var(--due-tint);--c-due: var(--due);border:1px solid var(--c-line);border-radius:14px;overflow:hidden;background:var(--c-bg);color:var(--c-text);display:flex;flex-direction:column;min-height:410px;font-size:14px;line-height:1.45}.chat--claude[data-astro-cid-eh6aefs6]{--c-bg: #faf9f5;--c-text: #29261b;--c-muted: #6f6b5f;--c-line: #e8e5da;--c-bubble: #f0eee6}[data-theme=dark] .chat[data-astro-cid-eh6aefs6]{--c-bg: #212121;--c-text: #ececec;--c-muted: #a3a3a3;--c-line: #3a3a3a;--c-bubble: #303030;--c-tag: #8ab8ff;--c-over-bg: #3b1f1d;--c-over: #f39a90;--c-due-bg: #3a3020;--c-due: #e5c27a}[data-theme=dark] .chat--claude[data-astro-cid-eh6aefs6]{--c-bg: #262624;--c-text: #e8e6dc;--c-muted: #aaa89c;--c-line: #3a3936;--c-bubble: #141413}.chat__bar[data-astro-cid-eh6aefs6]{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--c-line);font-size:13px}.chat__bar[data-astro-cid-eh6aefs6] span[data-astro-cid-eh6aefs6]{width:9px;height:9px;border-radius:50%;background:var(--c-line)}.chat__bar[data-astro-cid-eh6aefs6] b[data-astro-cid-eh6aefs6]{margin-left:8px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat__body[data-astro-cid-eh6aefs6]{flex:1;padding:16px 18px;display:flex;flex-direction:column;gap:12px;min-width:0}.chat__body[data-astro-cid-eh6aefs6] p[data-astro-cid-eh6aefs6],.chat__body[data-astro-cid-eh6aefs6] ul[data-astro-cid-eh6aefs6]{margin:0}.chat__user[data-astro-cid-eh6aefs6]{align-self:flex-end;max-width:88%;padding:8px 14px;border-radius:18px;background:var(--c-bubble);min-height:37px}.chat--claude[data-astro-cid-eh6aefs6] .chat__user[data-astro-cid-eh6aefs6]{border-radius:12px}.chat__tag[data-astro-cid-eh6aefs6]{color:var(--c-tag);font-weight:600}.chat--claude[data-astro-cid-eh6aefs6] .chat__body[data-astro-cid-eh6aefs6]{font-family:Georgia,Times New Roman,serif}.chat--claude[data-astro-cid-eh6aefs6] .chat__user[data-astro-cid-eh6aefs6],.chat--claude[data-astro-cid-eh6aefs6] .chat__status[data-astro-cid-eh6aefs6]{font-family:var(--font-body)}.chat__user[data-astro-cid-eh6aefs6].is-typing:after{content:"";display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-2px;background:currentColor;animation:chat-blink 1s steps(1) infinite}.chat__status[data-astro-cid-eh6aefs6]{display:flex;visibility:hidden;align-items:center;gap:8px;color:var(--c-muted);font-size:13px}.chat[data-astro-cid-eh6aefs6].is-working .chat__status[data-astro-cid-eh6aefs6]{visibility:visible}.chat__spin[data-astro-cid-eh6aefs6]{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:chat-spin .8s linear infinite}.chat__reply[data-astro-cid-eh6aefs6]{display:grid;gap:10px}.chat[data-astro-cid-eh6aefs6].is-animated .chat__reply[data-astro-cid-eh6aefs6]>[data-astro-cid-eh6aefs6]{opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.chat[data-astro-cid-eh6aefs6].is-animated .chat__reply[data-astro-cid-eh6aefs6]>.is-in[data-astro-cid-eh6aefs6]{opacity:1;transform:none}.chat__big[data-astro-cid-eh6aefs6]{font-size:22px;font-weight:700}.chat__pill[data-astro-cid-eh6aefs6]{display:inline-block;padding:1px 8px;border-radius:99px;font:600 11px/1.6 var(--font-body)}.chat__pill--over[data-astro-cid-eh6aefs6]{background:var(--c-over-bg);color:var(--c-over)}.chat__pill--due[data-astro-cid-eh6aefs6]{background:var(--c-due-bg);color:var(--c-due)}.chat__row[data-astro-cid-eh6aefs6]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--c-line);border-radius:10px}.chat__row[data-astro-cid-eh6aefs6] small[data-astro-cid-eh6aefs6]{display:block;color:var(--c-muted);font-size:12px}.chat__reply[data-astro-cid-eh6aefs6] ul[data-astro-cid-eh6aefs6]{padding-left:20px}.chat__input[data-astro-cid-eh6aefs6]{margin:0 14px 14px;padding:9px 14px;border:1px solid var(--c-line);border-radius:22px;color:var(--c-muted);font-size:13px}.assistants__soon[data-astro-cid-eh6aefs6]{margin:28px 0 0;text-align:center;color:var(--ink-2)}.assistants__soon[data-astro-cid-eh6aefs6] span[data-astro-cid-eh6aefs6]{font-family:var(--font-mono);font-size:12px;letter-spacing:.07em;text-transform:uppercase;margin-right:6px}.assistants__note[data-astro-cid-eh6aefs6]{margin:8px 0 0;text-align:center;color:var(--ink-3);font-size:.85rem}@keyframes chat-blink{50%{opacity:0}}@keyframes chat-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.chat__spin[data-astro-cid-eh6aefs6]{animation:none}}.workflow-walkthrough[data-astro-cid-aqu6jsl7]{margin-top:clamp(30px,4vw,48px)}.workflow-walkthrough__layout[data-astro-cid-aqu6jsl7]{display:grid;gap:20px;min-width:0}.workflow-tabs[data-astro-cid-aqu6jsl7]{display:grid;gap:10px;min-width:0}.workflow-tab[data-astro-cid-aqu6jsl7]{position:relative;width:100%;min-height:64px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--white);color:var(--ink);text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.workflow-tab[data-astro-cid-aqu6jsl7]:before{content:"";position:absolute;inset:10px auto 10px 7px;width:4px;border-radius:var(--radius-pill);background:transparent}.workflow-tab[data-astro-cid-aqu6jsl7]:hover{border-color:var(--ink-3)}.workflow-tab[data-astro-cid-aqu6jsl7].is-selected{border-color:#3e7d548c;background:var(--paid-tint);box-shadow:var(--shadow-sm)}.workflow-tab[data-astro-cid-aqu6jsl7].is-selected:before{background:var(--paid)}.workflow-tab__num[data-astro-cid-aqu6jsl7]{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:var(--ink-3)}.workflow-tab__label[data-astro-cid-aqu6jsl7]{min-width:0;font-family:var(--font-display);font-size:clamp(1.08rem,2vw,1.22rem);font-weight:560;letter-spacing:-.015em;line-height:1.15}.workflow-tab__state[data-astro-cid-aqu6jsl7]{font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--paid)}.workflow-tab[data-astro-cid-aqu6jsl7][aria-selected=false] .workflow-tab__state[data-astro-cid-aqu6jsl7]{visibility:hidden}.workflow-preview[data-astro-cid-aqu6jsl7]{min-width:0;min-height:460px;padding:clamp(20px,4vw,34px);border:1px solid var(--line);border-radius:calc(var(--radius) + 4px);background:radial-gradient(circle at top right,rgba(62,125,84,.08),transparent 38%),var(--white);box-shadow:var(--shadow-sm)}.workflow-panel[data-astro-cid-aqu6jsl7]{min-width:0}.workflow-panel__copy[data-astro-cid-aqu6jsl7]{display:grid;gap:10px;align-content:start;margin-bottom:24px}.workflow-panel__copy[data-astro-cid-aqu6jsl7] .chip[data-astro-cid-aqu6jsl7]{width:fit-content}.workflow-panel__copy[data-astro-cid-aqu6jsl7] h3[data-astro-cid-aqu6jsl7]{font-size:clamp(1.55rem,3vw,2rem)}.workflow-panel__copy[data-astro-cid-aqu6jsl7] p[data-astro-cid-aqu6jsl7]{max-width:52ch;color:var(--ink-2)}.example-card[data-astro-cid-aqu6jsl7]{min-width:0;overflow:hidden;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-sm)}.example-card__header[data-astro-cid-aqu6jsl7]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--line);background:var(--white)}.example-card__header[data-astro-cid-aqu6jsl7]>div[data-astro-cid-aqu6jsl7]{min-width:0;display:grid;gap:2px}.example-card__header[data-astro-cid-aqu6jsl7] strong[data-astro-cid-aqu6jsl7]{min-width:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:1.22rem;font-weight:560;letter-spacing:-.015em}.example-card__kicker[data-astro-cid-aqu6jsl7]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.example-card__badge[data-astro-cid-aqu6jsl7]{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--paid-tint);color:var(--paid);font-family:var(--font-mono);font-size:11px}.example-list[data-astro-cid-aqu6jsl7]{display:grid;padding:4px 20px}.example-list[data-astro-cid-aqu6jsl7]>div[data-astro-cid-aqu6jsl7]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--line-2)}.example-list[data-astro-cid-aqu6jsl7]>div[data-astro-cid-aqu6jsl7]:last-child{border-bottom:0}.example-list[data-astro-cid-aqu6jsl7] dt[data-astro-cid-aqu6jsl7]{color:var(--ink-3);font-size:.9rem}.example-list[data-astro-cid-aqu6jsl7] dd[data-astro-cid-aqu6jsl7]{min-width:0;color:var(--ink);font-weight:540;overflow-wrap:anywhere}.document-lines[data-astro-cid-aqu6jsl7]{display:grid;padding:4px 20px}.document-line[data-astro-cid-aqu6jsl7]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 0;border-bottom:1px solid var(--line-2);color:var(--ink-2)}.document-line[data-astro-cid-aqu6jsl7] strong[data-astro-cid-aqu6jsl7]{color:var(--ink);font-weight:560;white-space:nowrap}.document-total[data-astro-cid-aqu6jsl7]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;background:var(--paid-tint);color:var(--paid)}.document-total[data-astro-cid-aqu6jsl7] strong[data-astro-cid-aqu6jsl7]{font-family:var(--font-display);font-size:1.25rem;font-weight:620}.workflow-controls[data-astro-cid-aqu6jsl7]{display:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:16px}.workflow-walkthrough[data-astro-cid-aqu6jsl7][data-enhanced=true] .workflow-controls[data-astro-cid-aqu6jsl7]{display:grid}.workflow-control[data-astro-cid-aqu6jsl7]{min-height:46px;width:fit-content;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid var(--line);border-radius:12px;background:var(--white);color:var(--ink);font-weight:560;transition:border-color .18s ease,background .18s ease,transform .18s ease}.workflow-control[data-astro-cid-aqu6jsl7]:hover:not(:disabled){border-color:var(--ink-3);transform:translateY(-1px)}.workflow-control[data-astro-cid-aqu6jsl7]:disabled{cursor:not-allowed;opacity:.45}.workflow-control--next[data-astro-cid-aqu6jsl7]{justify-self:end;background:var(--ink);border-color:var(--ink);color:var(--paper)}.workflow-control--next[data-astro-cid-aqu6jsl7]:hover:not(:disabled){background:var(--dark-2);border-color:var(--dark-2)}.workflow-controls__status[data-astro-cid-aqu6jsl7]{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);text-align:center;white-space:nowrap}.workflow-walkthrough[data-astro-cid-aqu6jsl7][data-enhanced=true] .workflow-panel[data-astro-cid-aqu6jsl7].is-entering{animation:workflow-panel-enter .18s ease both}.workflow-walkthrough[data-astro-cid-aqu6jsl7]:not([data-enhanced=true]) .workflow-panel[data-astro-cid-aqu6jsl7]+.workflow-panel[data-astro-cid-aqu6jsl7]{margin-top:28px;padding-top:28px;border-top:1px solid var(--line)}@keyframes workflow-panel-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(min-width:840px){.workflow-walkthrough__layout[data-astro-cid-aqu6jsl7]{grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);gap:clamp(22px,3vw,36px);align-items:stretch}.workflow-tabs[data-astro-cid-aqu6jsl7]{align-content:start}.workflow-preview[data-astro-cid-aqu6jsl7]{min-height:390px}}@media(max-width:520px){.workflow-tab[data-astro-cid-aqu6jsl7]{min-height:58px;padding:12px 13px;gap:9px}.workflow-tab__state[data-astro-cid-aqu6jsl7]{font-size:9px}.workflow-preview[data-astro-cid-aqu6jsl7]{min-height:470px;padding:18px}.example-card__header[data-astro-cid-aqu6jsl7],.document-lines[data-astro-cid-aqu6jsl7],.document-total[data-astro-cid-aqu6jsl7],.example-list[data-astro-cid-aqu6jsl7]{padding-left:16px;padding-right:16px}.example-list[data-astro-cid-aqu6jsl7]>div[data-astro-cid-aqu6jsl7]{grid-template-columns:1fr;gap:4px}.document-line[data-astro-cid-aqu6jsl7]{grid-template-columns:minmax(0,1fr) auto;gap:10px;font-size:.94rem}.workflow-controls[data-astro-cid-aqu6jsl7]{grid-template-columns:1fr 1fr}.workflow-controls__status[data-astro-cid-aqu6jsl7]{grid-column:1 / -1;grid-row:1}.workflow-control[data-astro-cid-aqu6jsl7]{grid-row:2;width:100%}.workflow-control--next[data-astro-cid-aqu6jsl7]{justify-self:stretch}}@media(max-width:360px){.workflow-tab[data-astro-cid-aqu6jsl7]{grid-template-columns:auto minmax(0,1fr)}.workflow-tab__state[data-astro-cid-aqu6jsl7]{grid-column:2;visibility:visible;min-height:12px}.workflow-tab[data-astro-cid-aqu6jsl7][aria-selected=false] .workflow-tab__state[data-astro-cid-aqu6jsl7]{visibility:hidden}.workflow-preview[data-astro-cid-aqu6jsl7]{min-height:500px}.document-line[data-astro-cid-aqu6jsl7]{grid-template-columns:1fr;gap:3px}.document-line[data-astro-cid-aqu6jsl7] strong[data-astro-cid-aqu6jsl7]{white-space:normal}}@media(prefers-reduced-motion:reduce){.workflow-tab[data-astro-cid-aqu6jsl7],.workflow-control[data-astro-cid-aqu6jsl7]{transition:none}.workflow-walkthrough[data-astro-cid-aqu6jsl7][data-enhanced=true] .workflow-panel[data-astro-cid-aqu6jsl7].is-entering{animation:none}}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.hero__visual[data-astro-cid-j7pv25f6]{display:grid;place-items:center}.walkthrough-more[data-astro-cid-j7pv25f6]{margin-top:26px}.teaser[data-astro-cid-j7pv25f6]{align-items:stretch}.teaser__plan[data-astro-cid-j7pv25f6]{border:1px solid rgba(250,250,247,.16);border-radius:var(--radius);padding:clamp(24px,3vw,36px);display:grid;gap:12px;align-content:start}.teaser__plan--pro[data-astro-cid-j7pv25f6]{border-color:var(--accent-text);background:#e5604a14}.teaser__head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px}.teaser__plan[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#b8b1a6}.teaser__price[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:2rem;letter-spacing:-.02em;color:#f4f2ec}.teaser__price[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--ink-3)}.tlink--coral[data-astro-cid-j7pv25f6]{color:var(--accent-text)}.tlink--coral[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent-text)}.post-card[data-astro-cid-j7pv25f6]{text-decoration:none;display:grid;gap:10px;align-content:start;color:inherit}@media(max-width:600px){.flow[data-astro-cid-j7pv25f6]{display:grid;gap:8px}.flow__step[data-astro-cid-j7pv25f6],.flow__step[data-astro-cid-j7pv25f6]:first-child,.flow__step[data-astro-cid-j7pv25f6]:last-child{border-radius:12px}.flow__arrow[data-astro-cid-j7pv25f6]{margin-left:auto;transform:rotate(90deg)}}
