.finder[data-astro-cid-owlhakvq]{flex-direction:column;gap:.5rem;display:flex}input[data-astro-cid-owlhakvq]{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--white);width:100%;color:inherit;font:inherit;padding:.85rem 1.1rem;display:block}input[data-astro-cid-owlhakvq]:focus{border-color:var(--brend-black);outline:none}.results[data-astro-cid-owlhakvq]{margin:0;padding:0;list-style:none;display:grid}.results[data-astro-cid-owlhakvq] li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:.6rem 0}.results[data-astro-cid-owlhakvq] li:last-child{border-bottom:0;padding-bottom:0}.results[data-astro-cid-owlhakvq] .more{color:var(--text-muted);border-bottom:0}.not-found[data-astro-cid-owlhakvq]{color:var(--text-muted);font-size:var(--fs-small)}.modal[data-astro-cid-xxfpnw53]{border-radius:var(--radius-card);background:var(--white);width:min(40rem,100% - 2rem);max-height:calc(100% - 2rem);color:var(--brend-black);border:0;padding:2rem}.modal[data-astro-cid-xxfpnw53]::backdrop{background:#15151666}.head[data-astro-cid-xxfpnw53]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.own-heading[data-astro-cid-xxfpnw53] .head[data-astro-cid-xxfpnw53]{margin:0;position:absolute;top:1.25rem;right:1.25rem}h2[data-astro-cid-xxfpnw53]{font-size:var(--fs-h3);line-height:1.15}.close[data-astro-cid-xxfpnw53]{background:var(--bg);width:2.5rem;height:2.5rem;color:inherit;font:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;font-size:1.4rem}@media (width<=479px){.modal[data-astro-cid-xxfpnw53]{border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:1.5rem 1.25rem}}.chat-link[data-astro-cid-zqyil33g]{align-items:center;gap:.45rem;display:inline-flex}.ai-badge[data-astro-cid-zqyil33g]{width:1.6rem;height:1.6rem;display:block;position:relative}.ai-mark[data-astro-cid-zqyil33g]{color:#fff;opacity:0;background:#000;border-radius:50%;place-items:center;transition:opacity .5s;display:grid;position:absolute;inset:0}.ai-mark[data-astro-cid-zqyil33g][data-brand=claude]{background:#d97757}.ai-mark[data-astro-cid-zqyil33g][data-brand=perplexity]{background:#091717}.ai-mark[data-astro-cid-zqyil33g].is-on{opacity:1}.ai-mark[data-astro-cid-zqyil33g] .ai-logo{fill:currentColor;width:58%;height:58%;display:block}.ai-mark[data-astro-cid-zqyil33g][data-brand=perplexity] .ai-logo{fill:#20b8cd}.zen-mark[data-astro-cid-zqyil33g]{border-radius:50%;width:1.6rem;height:1.6rem}.wire[data-astro-cid-zqyil33g]{background:var(--line);width:1.5rem;height:1px;position:relative;overflow:hidden}.is-thinking .wire[data-astro-cid-zqyil33g] span[data-astro-cid-zqyil33g]{background:var(--brend-red);width:40%;animation:1s linear infinite chat-link-flow;position:absolute;inset:0}@keyframes chat-link-flow{0%{transform:translate(-100%)}to{transform:translate(250%)}}.story[data-astro-cid-2b463csd]{width:100%;max-width:calc(var(--wide-column) + 2 * var(--page-gutter));padding-inline:var(--page-gutter);grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:5rem;margin-inline:auto;display:grid}.story[data-astro-cid-2b463csd] .story-thread [data-points-back],.steps[data-astro-cid-2b463csd] .step-chat.is-empty,.window-column[data-astro-cid-2b463csd]{display:none}.is-ready[data-astro-cid-2b463csd] .window-column[data-astro-cid-2b463csd]{display:block}.window[data-astro-cid-2b463csd]{background:var(--chat-bg);height:min(28rem,64vh);box-shadow:inset 0 0 0 1px var(--chat-edge);font-size:max(.95rem, var(--type-min-small));border-radius:1.5rem;flex-direction:column;margin-top:5.5rem;transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1);display:flex;position:sticky;top:calc(50vh - min(14rem,32vh));overflow:hidden}.window[data-astro-cid-2b463csd].is-waiting{opacity:0;transform:translateY(2rem)scale(.96)}html.intro .window[data-astro-cid-2b463csd]{animation:.7s .9s both window-in}@keyframes window-in{0%{opacity:0;transform:translateY(1rem)scale(.98)}to{opacity:1;transform:none}}.window-head[data-astro-cid-2b463csd]{justify-content:flex-end;padding:.85rem 1.1rem .25rem;display:flex}.link[data-astro-cid-2b463csd]{color:var(--text-muted);font-size:max(.85rem, var(--type-min-small));align-items:center;gap:.5rem;display:inline-flex}.mark[data-astro-cid-2b463csd]{border-radius:50%;width:1.4rem;height:1.4rem}.is-thinking[data-astro-cid-2b463csd] .mark[data-astro-cid-2b463csd]{animation:1s ease-in-out infinite pulse}.wire[data-astro-cid-2b463csd]{background:#15151626;width:1.75rem;height:1px;position:relative;overflow:hidden}.is-thinking[data-astro-cid-2b463csd] .wire[data-astro-cid-2b463csd] span[data-astro-cid-2b463csd]{background:var(--brend-red);width:40%;animation:1s linear infinite flow;position:absolute;inset:0}.assistant[data-astro-cid-2b463csd]{background:var(--chat-user);color:var(--brend-black);border-radius:999px;padding:.2rem .6rem;transition:opacity .25s}.assistant[data-astro-cid-2b463csd].is-changing{opacity:0}@keyframes pulse{50%{box-shadow:0 0 0 .3rem #ec433d26}}@keyframes flow{0%{transform:translate(-100%)}to{transform:translate(250%)}}.story-thread[data-astro-cid-2b463csd]{scrollbar-width:none;flex:1;min-height:0;padding:0 1.25rem .5rem;overflow-y:auto;mask-image:linear-gradient(#0000 0,#000 2.5rem)}.story-thread[data-astro-cid-2b463csd]::-webkit-scrollbar{display:none}.story-thread[data-astro-cid-2b463csd]:before{content:"";height:14rem;display:block}.story-bar[data-astro-cid-2b463csd]{padding:.5rem 1rem 1rem}.story[data-astro-cid-2b463csd] .story-thinking{color:var(--text-muted);font-size:max(.85rem, var(--type-min-small));align-items:center;gap:.5rem;display:flex}.story[data-astro-cid-2b463csd] .story-thinking .dots{gap:.25rem;display:flex}.story[data-astro-cid-2b463csd] .story-thinking .dots span{background:var(--text-muted);border-radius:50%;width:.35rem;height:.35rem;animation:1s ease-in-out infinite blink}.story[data-astro-cid-2b463csd] .story-thinking .dots span:nth-child(2){animation-delay:.15s}.story[data-astro-cid-2b463csd] .story-thinking .dots span:nth-child(3){animation-delay:.3s}@keyframes blink{0%,to{opacity:.3}50%{opacity:1}}@media (width>=992px){.story[data-astro-cid-2b463csd]{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.steps[data-astro-cid-2b463csd]{grid-column:1/span 5}.window-column[data-astro-cid-2b463csd]{grid-column:7/span 6}}@media (width<=991px){.story[data-astro-cid-2b463csd]{grid-template-columns:1fr}.is-ready[data-astro-cid-2b463csd] .window-column[data-astro-cid-2b463csd]{display:none}}.step-chat[data-astro-cid-wh6drm45]{background:var(--chat-bg);box-shadow:inset 0 0 0 1px var(--chat-edge);font-size:max(.95rem, var(--type-min-small));border-radius:1.5rem;flex-direction:column;display:flex}.segment[data-astro-cid-wh6drm45]{padding:1.25rem 1.25rem 1rem}.dialog[data-astro-cid-wh6drm45]{flex-direction:column;gap:.9rem;display:flex}.dialog[data-astro-cid-wh6drm45][hidden]{display:none}.dialog[data-astro-cid-wh6drm45]+.dialog[data-astro-cid-wh6drm45]{margin-top:.9rem}.msg[data-astro-cid-wh6drm45].user{align-self:flex-end;max-width:85%}.msg[data-astro-cid-wh6drm45].user .text[data-astro-cid-wh6drm45]{background:var(--chat-user);border-radius:1.1rem 1.1rem .35rem;padding:.6rem .95rem}.msg[data-astro-cid-wh6drm45].assistant .text[data-astro-cid-wh6drm45]{line-height:1.45}.is-playing[data-astro-cid-wh6drm45] .msg[data-astro-cid-wh6drm45]:not(.is-shown){display:none}.is-playing[data-astro-cid-wh6drm45] .msg[data-astro-cid-wh6drm45].is-shown{animation:.4s both appear}@keyframes appear{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.receipt[data-astro-cid-wh6drm45]{justify-content:flex-end;margin:0 0 .6rem;display:flex}.receipt-paper[data-astro-cid-wh6drm45]{--edge:.45rem;width:13.5rem;padding:.85rem .85rem calc(.85rem + var(--edge));color:#2b2b2e;text-transform:uppercase;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(var(--edge) * 2) 100%;background:#fff;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.58rem;line-height:1.35;transform:rotate(-1.5deg);box-shadow:0 6px 18px #1515161a}.receipt-store[data-astro-cid-wh6drm45],.receipt-kind[data-astro-cid-wh6drm45]{text-align:center}.receipt-kind[data-astro-cid-wh6drm45]{border-bottom:1px dashed #c9c9cc;margin-bottom:.4rem;padding-bottom:.4rem}.receipt-paper[data-astro-cid-wh6drm45] ul[data-astro-cid-wh6drm45]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.receipt-paper[data-astro-cid-wh6drm45] li[data-astro-cid-wh6drm45]{grid-template-columns:1fr auto;column-gap:.5rem;display:grid}.receipt-detail[data-astro-cid-wh6drm45]{color:#6b6b70;grid-area:2/1}.receipt-sum[data-astro-cid-wh6drm45]{text-align:right;grid-area:1/2}.receipt-total[data-astro-cid-wh6drm45]{border-top:1px dashed #c9c9cc;justify-content:space-between;margin-top:.45rem;padding-top:.4rem;font-size:.72rem;display:flex}.bar[data-astro-cid-wh6drm45]{padding:.75rem 1rem 1rem}.step-head[data-astro-cid-wh6drm45]{display:none}@media (width<=991px){.step-chat[data-astro-cid-wh6drm45] .bar[data-astro-cid-wh6drm45]{display:none}.step-head[data-astro-cid-wh6drm45]{justify-content:flex-end;padding:.85rem 1.1rem 0;display:flex}.segment[data-astro-cid-wh6drm45]{padding-top:.75rem}.msg[data-astro-cid-wh6drm45].user .text[data-astro-cid-wh6drm45]{background:var(--brend-black);color:var(--white)}.msg[data-astro-cid-wh6drm45].user .text[data-astro-cid-wh6drm45] b{color:inherit}}.composer[data-astro-cid-wh6drm45]{border:1px solid var(--line);background:var(--chat-field);border-radius:1.6rem;align-items:center;gap:.6rem;padding:.4rem .45rem .4rem .9rem;display:flex}.composer-icon[data-astro-cid-wh6drm45]{fill:none;width:1.15rem;height:1.15rem;stroke:var(--text-muted);stroke-linecap:round;stroke-width:1.5px;flex:none}.input[data-astro-cid-wh6drm45]{min-width:0;color:var(--text-muted);font:inherit;font-size:max(.9rem, var(--type-min-small));text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:text;background:0 0;border:0;flex:1;padding:.35rem 0;overflow:hidden}.input[data-astro-cid-wh6drm45].is-hint,.is-typed[data-astro-cid-wh6drm45] .input[data-astro-cid-wh6drm45]{color:var(--brend-black)}.is-typed[data-astro-cid-wh6drm45] [data-astro-cid-wh6drm45][data-composer-text]:after{content:"";vertical-align:-.12em;background:currentColor;width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.composer-send[data-astro-cid-wh6drm45]{background:var(--brend-black);opacity:.35;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;transition:opacity .2s;display:grid}.is-typed[data-astro-cid-wh6drm45] .composer-send[data-astro-cid-wh6drm45],.is-busy[data-astro-cid-wh6drm45] .composer-send[data-astro-cid-wh6drm45]{opacity:1}.composer-send[data-astro-cid-wh6drm45] svg[data-astro-cid-wh6drm45]{fill:none;width:1rem;height:1rem;stroke:var(--white);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;grid-area:1/1}.send-stop[data-astro-cid-wh6drm45]{display:none}.send-stop[data-astro-cid-wh6drm45] rect[data-astro-cid-wh6drm45]{fill:var(--white);stroke:none}.is-busy[data-astro-cid-wh6drm45] .send-arrow[data-astro-cid-wh6drm45]{display:none}.is-busy[data-astro-cid-wh6drm45] .send-stop[data-astro-cid-wh6drm45]{display:block}.story-thread .segment[data-astro-cid-wh6drm45]{padding:.5rem 0}.story-thread .segment[data-astro-cid-wh6drm45][hidden],.story-bar .bar[data-astro-cid-wh6drm45][hidden]{display:none}.story-bar .bar[data-astro-cid-wh6drm45]{padding:0}@media (width<=479px){.segment[data-astro-cid-wh6drm45]{padding:1rem 1rem .75rem}}.cases[data-astro-cid-t4wcnpsq]{gap:.35rem;max-width:26rem;margin-top:1.75rem;display:grid}.case[data-astro-cid-t4wcnpsq]{color:var(--brend-black);font:inherit;text-align:left;cursor:pointer;--fill:var(--bg);--fill-text:var(--brend-black);background:0 0;border:0;border-radius:999px;align-items:center;gap:.8rem;padding:.4rem .9rem .4rem .4rem;transition:none;display:flex}.icon[data-astro-cid-t4wcnpsq]{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.case[data-astro-cid-t4wcnpsq]:focus-visible{outline:none}.case[data-astro-cid-t4wcnpsq]:is(:hover,:focus-visible) .icon[data-astro-cid-t4wcnpsq]{background:var(--white)}.case[data-astro-cid-t4wcnpsq][aria-selected=true] .icon[data-astro-cid-t4wcnpsq]{background:var(--brend-red)}svg[data-astro-cid-t4wcnpsq]{fill:none;width:1.25rem;height:1.25rem;stroke:var(--brend-black);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.case[data-astro-cid-t4wcnpsq][aria-selected=true] svg[data-astro-cid-t4wcnpsq]{stroke:var(--on-accent)}.step[data-astro-cid-jpdtewyb]{flex-direction:column;justify-content:center;gap:2rem;min-height:88vh;padding:3rem 0;display:flex}.step-text[data-astro-cid-jpdtewyb]{max-width:32rem}.step-text[data-astro-cid-jpdtewyb]>div[data-astro-cid-jpdtewyb]+div[data-astro-cid-jpdtewyb]{margin-top:2rem}.step[data-astro-cid-jpdtewyb] .roles[data-astro-cid-jpdtewyb]{grid-template-columns:1fr;gap:.75rem;margin-top:1.75rem}.step[data-astro-cid-jpdtewyb] .role[data-astro-cid-jpdtewyb]{padding:1.25rem 1.5rem}.step[data-astro-cid-jpdtewyb] .role[data-astro-cid-jpdtewyb] h3[data-astro-cid-jpdtewyb]{font-size:calc(1.05 * var(--text-unit))}.step[data-astro-cid-jpdtewyb] .role[data-astro-cid-jpdtewyb] ul[data-astro-cid-jpdtewyb]{gap:.45rem;margin-top:.75rem}.step[data-astro-cid-jpdtewyb] .role[data-astro-cid-jpdtewyb] li[data-astro-cid-jpdtewyb]{font-size:max(.95rem, var(--type-min-body))}.step[data-astro-cid-jpdtewyb] .lead-group[data-astro-cid-jpdtewyb],.step[data-astro-cid-jpdtewyb]>.step-text[data-astro-cid-jpdtewyb]>.lead[data-astro-cid-jpdtewyb]{margin-bottom:0}.step-hero[data-astro-cid-jpdtewyb]{justify-content:flex-start;min-height:calc(100vh - 5rem);padding:max(5.5rem,50vh - min(14rem,32vh) - 3.6rem) 0 3rem;position:relative}@media (width>=992px){#how[data-astro-cid-jpdtewyb] h2[data-astro-cid-jpdtewyb]{white-space:nowrap}}h1[data-astro-cid-jpdtewyb]{letter-spacing:-.04rem;text-wrap:balance;font-size:3rem;line-height:1.05}.hero-text[data-astro-cid-jpdtewyb]{max-width:30rem;color:var(--text-lead);font-size:var(--text-unit);margin:1.25rem 0 1.75rem;line-height:1.4}.hero-actions[data-astro-cid-jpdtewyb]{flex-wrap:wrap}.hero-claude-full[data-astro-cid-jpdtewyb]{display:none}.hero-actions[data-astro-cid-jpdtewyb],.card-actions[data-astro-cid-jpdtewyb],.final[data-astro-cid-jpdtewyb] .actions[data-astro-cid-jpdtewyb]{--button-padding-inline:1.4rem}.actions[data-astro-cid-jpdtewyb]{flex-wrap:wrap;gap:.75rem;display:flex}.hero-actions[data-astro-cid-jpdtewyb] .plus[data-astro-cid-jpdtewyb]{width:var(--button-height);height:var(--button-height);flex:none;padding:0}.plus[data-astro-cid-jpdtewyb] svg[data-astro-cid-jpdtewyb]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:1.1rem;height:1.1rem}.plus-label[data-astro-cid-jpdtewyb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-title[data-astro-cid-jpdtewyb]{position:relative}html.intro h1[data-astro-cid-jpdtewyb]{animation:.6s .15s both rise}html.intro .hero-text[data-astro-cid-jpdtewyb]{animation:.6s .35s both rise}html.intro .hero-actions[data-astro-cid-jpdtewyb]{animation:.6s .5s both rise}html.intro .hero-apps[data-astro-cid-jpdtewyb]{animation:.6s .8s both rise}@keyframes rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.hero-apps[data-astro-cid-jpdtewyb]{color:var(--text-muted);font-size:var(--fs-small);align-items:center;gap:.5rem;text-decoration:none;transition:color .2s,opacity .3s;display:inline-flex}.hero-apps[data-astro-cid-jpdtewyb]:hover{color:var(--brend-black)}.hero-apps[data-astro-cid-jpdtewyb] .store-icon{width:1rem;height:1rem}.hero-apps[data-astro-cid-jpdtewyb] span[data-astro-cid-jpdtewyb]{margin-left:.25rem}@media (width>=992px){.hero-apps[data-astro-cid-jpdtewyb]{position:absolute;bottom:2.5rem;left:0}html.is-scrolled .hero-apps[data-astro-cid-jpdtewyb]{opacity:0;pointer-events:none;animation:none}}@media (width<=991px){.hero-apps[data-astro-cid-jpdtewyb]{margin-top:1.5rem}}h2[data-astro-cid-jpdtewyb]{letter-spacing:-.03rem;text-wrap:balance;margin-bottom:1.5rem;font-size:2.4rem;line-height:1.05}h3[data-astro-cid-jpdtewyb]{font-size:var(--fs-large);line-height:1.2}.small-title[data-astro-cid-jpdtewyb]{font-size:var(--fs-h3)}.lead[data-astro-cid-jpdtewyb],.muted[data-astro-cid-jpdtewyb],.note[data-astro-cid-jpdtewyb]{color:var(--text-muted)}.lead[data-astro-cid-jpdtewyb]{max-width:40rem;color:var(--text-lead);font-size:var(--text-unit);line-height:1.4}.lead-group[data-astro-cid-jpdtewyb]{gap:.9rem;max-width:40rem;display:grid}.note[data-astro-cid-jpdtewyb]{font-size:var(--fs-small);margin-top:1rem}.section[data-astro-cid-jpdtewyb]{margin-top:var(--section-gap)}.wide[data-astro-cid-jpdtewyb],.narrow[data-astro-cid-jpdtewyb]{width:100%;max-width:calc(var(--wide-column) + 2 * var(--page-gutter));padding-inline:var(--page-gutter);margin-inline:auto}.narrow[data-astro-cid-jpdtewyb]>[data-astro-cid-jpdtewyb]{max-width:var(--text-column)}.section[data-astro-cid-jpdtewyb]>.lead[data-astro-cid-jpdtewyb],.section[data-astro-cid-jpdtewyb]>.lead-group[data-astro-cid-jpdtewyb]{margin-bottom:2.5rem}.card[data-astro-cid-jpdtewyb]{border-radius:var(--radius-card);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:1.25rem;padding:1.75rem;display:flex}.panel[data-astro-cid-jpdtewyb]{border-radius:var(--radius-card);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);padding:1.75rem}.brief[data-astro-cid-jpdtewyb]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3rem;display:grid}.periods-title[data-astro-cid-jpdtewyb]{font-size:calc(1.1 * var(--text-unit))}.periods[data-astro-cid-jpdtewyb]{gap:.35rem;max-width:26rem;margin:.75rem 0 0 -.4rem;display:grid}.period[data-astro-cid-jpdtewyb]{--fill:var(--bg);--fill-text:var(--brend-black);color:var(--brend-black);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:1.75rem;align-items:center;gap:.9rem;padding:.4rem .9rem .4rem .4rem;display:flex}.period[data-astro-cid-jpdtewyb]:is(:hover,:focus-visible) .period-icon[data-astro-cid-jpdtewyb]{background:var(--white)}.period[data-astro-cid-jpdtewyb][aria-selected=true] .period-icon[data-astro-cid-jpdtewyb]{background:var(--brend-red)}.period[data-astro-cid-jpdtewyb][aria-selected=true] .period-icon[data-astro-cid-jpdtewyb] svg[data-astro-cid-jpdtewyb]{stroke:var(--on-accent)}.period[data-astro-cid-jpdtewyb][aria-selected=true] .period-icon[data-astro-cid-jpdtewyb] .fill[data-astro-cid-jpdtewyb]{fill:var(--on-accent)}.period-icon[data-astro-cid-jpdtewyb]{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.period-icon[data-astro-cid-jpdtewyb] svg[data-astro-cid-jpdtewyb]{fill:none;width:1.5rem;height:1.5rem;stroke:var(--brend-black);stroke-linecap:round;stroke-width:1.5px}.period-icon[data-astro-cid-jpdtewyb] .fill[data-astro-cid-jpdtewyb]{fill:var(--brend-red);stroke:none}.period-text[data-astro-cid-jpdtewyb]{gap:0;line-height:1.3;display:grid}.period-text[data-astro-cid-jpdtewyb]>span[data-astro-cid-jpdtewyb]:last-child{color:var(--text-muted);font-size:max(.9rem, var(--type-min-small))}.follow-up[data-astro-cid-jpdtewyb]{color:var(--text-muted);font-size:var(--fs-small);margin:1.5rem 0 .75rem}.errand[data-astro-cid-jpdtewyb]{max-width:44rem}.roles[data-astro-cid-jpdtewyb]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.role[data-astro-cid-jpdtewyb]{border-radius:var(--radius-card);background:var(--bg);padding:2rem}.role[data-astro-cid-jpdtewyb].dark{background:var(--brend-black);color:var(--white)}.role[data-astro-cid-jpdtewyb] h3[data-astro-cid-jpdtewyb]{-webkit-text-stroke:.35px currentColor}.roles[data-astro-cid-jpdtewyb].is-waiting .role[data-astro-cid-jpdtewyb],.roles[data-astro-cid-jpdtewyb].is-waiting .role[data-astro-cid-jpdtewyb] li[data-astro-cid-jpdtewyb]{opacity:0;transform:translateY(.75rem)}.roles[data-astro-cid-jpdtewyb] .role[data-astro-cid-jpdtewyb],.roles[data-astro-cid-jpdtewyb] .role[data-astro-cid-jpdtewyb] li[data-astro-cid-jpdtewyb]{transition:opacity .5s,transform .5s}.role[data-astro-cid-jpdtewyb] ul[data-astro-cid-jpdtewyb]{gap:.9rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.role[data-astro-cid-jpdtewyb] li[data-astro-cid-jpdtewyb]{padding-left:1.4rem;position:relative}.role[data-astro-cid-jpdtewyb] li[data-astro-cid-jpdtewyb]:before{content:"";background:var(--brend-red);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.5em;left:0}.banks[data-astro-cid-jpdtewyb],.security[data-astro-cid-jpdtewyb]{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:start;gap:2.5rem 5rem;display:grid}@media (width>=992px){.banks[data-astro-cid-jpdtewyb],.security[data-astro-cid-jpdtewyb]{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.banks[data-astro-cid-jpdtewyb]>[data-astro-cid-jpdtewyb]:first-child,.security[data-astro-cid-jpdtewyb]>[data-astro-cid-jpdtewyb]:first-child{grid-column:1/span 5}.banks[data-astro-cid-jpdtewyb]>[data-astro-cid-jpdtewyb]:last-child,.security[data-astro-cid-jpdtewyb]>[data-astro-cid-jpdtewyb]:last-child{grid-column:7/span 6}}.bank-box[data-astro-cid-jpdtewyb]{border-radius:var(--radius-card);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.bank-count[data-astro-cid-jpdtewyb]{color:var(--brend-black);font-size:var(--fs-h3);line-height:1.1}.facts[data-astro-cid-jpdtewyb]{color:var(--text-muted);flex-wrap:wrap;gap:1.5rem 3rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-jpdtewyb] li[data-astro-cid-jpdtewyb]{gap:.1rem;line-height:1.25;display:grid}.fact-value[data-astro-cid-jpdtewyb]{color:var(--brend-black);font-size:var(--fs-large)}.qa[data-astro-cid-jpdtewyb]{margin:0}.security-lead[data-astro-cid-jpdtewyb]{max-width:28rem;margin-bottom:1.5rem}.qa[data-astro-cid-jpdtewyb] div[data-astro-cid-jpdtewyb]{border-top:1px solid var(--line);padding:1.25rem 0}.qa[data-astro-cid-jpdtewyb] div[data-astro-cid-jpdtewyb]:last-child{border-bottom:1px solid var(--line)}.qa[data-astro-cid-jpdtewyb] dt[data-astro-cid-jpdtewyb]{font-size:calc(1.1 * var(--text-unit));margin-bottom:.35rem}.qa[data-astro-cid-jpdtewyb] dd[data-astro-cid-jpdtewyb]{color:var(--text-muted);margin:0;line-height:1.4}.space[data-astro-cid-jpdtewyb]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.quote[data-astro-cid-jpdtewyb]{background:var(--bg);width:fit-content;max-width:26rem;font-size:calc(1.2 * var(--text-unit));border-radius:1.4rem 1.4rem .4rem;margin:0 0 1.5rem;padding:.85rem 1.2rem;line-height:1.35;transition:color .3s;position:relative}.quote[data-astro-cid-jpdtewyb].is-typing{color:#0000;white-space:nowrap;width:4.4rem;height:3rem;overflow:hidden}.quote[data-astro-cid-jpdtewyb]:after{content:"";background:var(--text-muted);width:.4rem;height:.4rem;box-shadow:.65rem 0 var(--text-muted), 1.3rem 0 var(--text-muted);opacity:0;border-radius:50%;margin-top:-.2rem;transition:opacity .2s;position:absolute;top:50%;left:1.2rem}.quote[data-astro-cid-jpdtewyb].is-typing:after{opacity:.6;animation:1s ease-in-out infinite typing}@keyframes typing{50%{opacity:.25}}.reveal[data-astro-cid-jpdtewyb]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(1.25rem)}.reveal[data-astro-cid-jpdtewyb].is-in{opacity:1;transform:none}.connect[data-astro-cid-jpdtewyb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.connect[data-astro-cid-jpdtewyb] .card[data-astro-cid-jpdtewyb]{background:var(--bg);box-shadow:none;gap:.75rem;padding:1.5rem}.connect[data-astro-cid-jpdtewyb] h3[data-astro-cid-jpdtewyb]{-webkit-text-stroke:.35px currentColor;font-size:calc(1.15 * var(--text-unit))}.connect[data-astro-cid-jpdtewyb] .card-actions[data-astro-cid-jpdtewyb]{padding-top:.5rem}.apps[data-astro-cid-jpdtewyb]{flex-wrap:wrap;gap:.4rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.apps[data-astro-cid-jpdtewyb] a[data-astro-cid-jpdtewyb]{--fill:var(--brend-black);--fill-text:var(--white);border:1px solid var(--brend-black);color:var(--brend-black);font-size:max(1rem, var(--type-min-small));background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.1rem .55rem .8rem;text-decoration:none;transition:color .2s ease-in;display:flex}.apps[data-astro-cid-jpdtewyb] .ai-logo{flex:none;width:1.15rem;height:1.15rem}.apps[data-astro-cid-jpdtewyb] a[data-astro-cid-jpdtewyb]:focus-visible{color:var(--brand-white)}.apps[data-astro-cid-jpdtewyb] a[data-astro-cid-jpdtewyb]:focus-visible .ai-logo{fill:currentColor}@media (hover:hover){.apps[data-astro-cid-jpdtewyb] a[data-astro-cid-jpdtewyb]:hover{color:var(--brand-white)}.apps[data-astro-cid-jpdtewyb] a[data-astro-cid-jpdtewyb]:hover .ai-logo{fill:currentColor}}.with-logo[data-astro-cid-jpdtewyb]{align-items:center;gap:.6rem;display:flex}.with-logo[data-astro-cid-jpdtewyb] .ai-logo{flex:none;width:1.5rem;height:1.5rem}.modal-actions[data-astro-cid-jpdtewyb]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;display:flex}.steps[data-astro-cid-jpdtewyb] code.copyable{cursor:copy;box-shadow:inset 0 0 0 1px var(--line)}.steps[data-astro-cid-jpdtewyb] code.copyable.is-copied{background:var(--brend-black);color:var(--white)}.steps[data-astro-cid-jpdtewyb] code{background:var(--bg);border-radius:.3rem;padding:.1rem .35rem;font-size:.9em}.modal-intro[data-astro-cid-jpdtewyb]{margin-bottom:1.25rem}.guide[data-astro-cid-jpdtewyb] h3[data-astro-cid-jpdtewyb]{font-size:calc(1.1 * var(--text-unit));margin-bottom:.6rem}.card-actions[data-astro-cid-jpdtewyb]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:auto;display:flex}.store-actions[data-astro-cid-jpdtewyb]{flex-wrap:wrap;align-items:stretch;gap:.75rem .63rem;width:100%;display:flex}.table-wrap[data-astro-cid-jpdtewyb]{overflow-x:auto}table[data-astro-cid-jpdtewyb]{border-collapse:collapse;width:100%}.compare[data-astro-cid-jpdtewyb]{min-width:46rem}th[data-astro-cid-jpdtewyb],td[data-astro-cid-jpdtewyb]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:1rem .9rem;font-weight:400}thead[data-astro-cid-jpdtewyb] th[data-astro-cid-jpdtewyb]{color:var(--brend-black);font-size:var(--fs-small);-webkit-text-stroke:.25px currentColor}tr[data-astro-cid-jpdtewyb]>[data-astro-cid-jpdtewyb]:first-child:not(.ours){padding-left:0}tbody[data-astro-cid-jpdtewyb] th[data-astro-cid-jpdtewyb]{width:24%}td[data-astro-cid-jpdtewyb]{color:var(--text-muted)}.label-row[data-astro-cid-jpdtewyb]{display:none}.compare[data-astro-cid-jpdtewyb] .ours[data-astro-cid-jpdtewyb]{background:var(--bg);color:var(--brend-black)}.compare[data-astro-cid-jpdtewyb] thead[data-astro-cid-jpdtewyb] .ours[data-astro-cid-jpdtewyb]{border-radius:var(--radius-item) var(--radius-item) 0 0;color:var(--brend-black)}.pricing[data-astro-cid-jpdtewyb]{min-width:30rem}.pricing[data-astro-cid-jpdtewyb] tbody[data-astro-cid-jpdtewyb] th[data-astro-cid-jpdtewyb]{width:auto}.pricing[data-astro-cid-jpdtewyb] .mark[data-astro-cid-jpdtewyb]{text-align:center;width:15rem}.pricing[data-astro-cid-jpdtewyb] td[data-astro-cid-jpdtewyb].mark{color:var(--brend-black);font-size:var(--fs-large)}.pricing[data-astro-cid-jpdtewyb] .ours[data-astro-cid-jpdtewyb]{background:var(--bg)}.band[data-astro-cid-jpdtewyb]{margin-top:var(--section-gap);padding-block:5.5rem}.band-faq[data-astro-cid-jpdtewyb]{background:var(--bg)}.band-dev[data-astro-cid-jpdtewyb]{background:var(--band-dark);color:#fff;margin-top:0;padding-bottom:6rem}.faq-box[data-astro-cid-jpdtewyb]>[data-astro-cid-jpdtewyb],.dev-box[data-astro-cid-jpdtewyb]>[data-astro-cid-jpdtewyb]{max-width:var(--text-column)}.faq[data-astro-cid-jpdtewyb] details[data-astro-cid-jpdtewyb]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-jpdtewyb] summary[data-astro-cid-jpdtewyb]{font-size:var(--fs-large);cursor:pointer;justify-content:space-between;gap:1rem;padding:1.25rem 0;list-style:none;display:flex}.faq[data-astro-cid-jpdtewyb] summary[data-astro-cid-jpdtewyb]::-webkit-details-marker{display:none}.faq[data-astro-cid-jpdtewyb] summary[data-astro-cid-jpdtewyb]:after{content:"+";color:var(--text-muted)}.faq[data-astro-cid-jpdtewyb] details[data-astro-cid-jpdtewyb][open] summary[data-astro-cid-jpdtewyb]:after{content:"−"}.answer[data-astro-cid-jpdtewyb]{color:var(--text-muted);gap:.75rem;padding-bottom:1.5rem;display:grid}.dev-text[data-astro-cid-jpdtewyb]{color:#fffc;gap:.9rem;margin-bottom:1.25rem;display:grid}.dev-box[data-astro-cid-jpdtewyb] .text-link[data-astro-cid-jpdtewyb]{color:#fff}.dev-box[data-astro-cid-jpdtewyb] .text-link[data-astro-cid-jpdtewyb]:hover{color:#ffffffa6}.final[data-astro-cid-jpdtewyb]{text-align:center;flex-direction:column;align-items:center;display:flex}.final[data-astro-cid-jpdtewyb] .lead[data-astro-cid-jpdtewyb]{margin-bottom:2rem}.stores[data-astro-cid-jpdtewyb]{flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin-top:1.25rem;display:flex}.stores[data-astro-cid-jpdtewyb] a[data-astro-cid-jpdtewyb]{color:var(--brend-black);text-underline-offset:.25em;align-items:center;gap:.45rem;display:inline-flex}.stores[data-astro-cid-jpdtewyb] a[data-astro-cid-jpdtewyb]:hover{color:var(--text-muted)}.stores[data-astro-cid-jpdtewyb] .store-icon{width:1.1rem;height:1.1rem}.floating[data-astro-cid-jpdtewyb]{bottom:calc(2rem + env(safe-area-inset-bottom,0px));z-index:20;border-radius:var(--radius-card);background:var(--white);align-items:center;gap:.25rem;max-width:calc(100% - 2rem);padding:.31rem;transition:opacity .2s,transform .2s;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 .1rem .35rem #1515160f,0 .5rem 1.5rem #15151614}.floating[data-astro-cid-jpdtewyb].is-hidden{opacity:0;pointer-events:none;transform:translate(-50%,1rem)}.floating-logo[data-astro-cid-jpdtewyb]{width:var(--navigation-control-size);height:var(--navigation-control-size);flex:none;margin:0 .4rem 0 .1rem;display:block}.floating-logo[data-astro-cid-jpdtewyb] img[data-astro-cid-jpdtewyb]{width:100%;height:100%}.floating-links[data-astro-cid-jpdtewyb]{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.floating-links[data-astro-cid-jpdtewyb]::-webkit-scrollbar{display:none}.floating-link[data-astro-cid-jpdtewyb]{border-radius:var(--radius-item);color:var(--brend-black);font-size:var(--nav-font-size);white-space:nowrap;flex:none;padding:.6rem .9rem;text-decoration:none}.floating-link[data-astro-cid-jpdtewyb]:hover{background:var(--bg)}.floating-install[data-astro-cid-jpdtewyb]{flex:none;margin-left:.5rem}.steps[data-astro-cid-jpdtewyb]{gap:.75rem;margin:0 0 1.75rem;padding-left:1.25rem;display:grid}.security-list[data-astro-cid-jpdtewyb]{gap:1.25rem;margin:0;display:grid}.security-list[data-astro-cid-jpdtewyb] dt[data-astro-cid-jpdtewyb]{font-size:calc(1.1 * var(--text-unit));-webkit-text-stroke:.25px currentColor;margin-bottom:.35rem}.security-list[data-astro-cid-jpdtewyb] dd[data-astro-cid-jpdtewyb]{color:var(--text-muted);margin:0;line-height:1.5}@media (width<=991px){.floating[data-astro-cid-jpdtewyb]{display:none}section[data-astro-cid-jpdtewyb][id]{scroll-margin-top:calc(7rem + env(safe-area-inset-top,0px))}.step[data-astro-cid-jpdtewyb],.step-hero[data-astro-cid-jpdtewyb]{min-height:0;margin-top:var(--section-gap);padding:0}.step-hero[data-astro-cid-jpdtewyb]{margin-top:3rem}.step-hero[data-astro-cid-jpdtewyb] [data-step-chat]{display:none}.brief[data-astro-cid-jpdtewyb],.banks[data-astro-cid-jpdtewyb],.security[data-astro-cid-jpdtewyb],.space[data-astro-cid-jpdtewyb]{grid-template-columns:1fr;gap:2rem}}@media (width<=767px){.band[data-astro-cid-jpdtewyb]{padding-block:3.5rem}.roles[data-astro-cid-jpdtewyb],.qa[data-astro-cid-jpdtewyb],.connect[data-astro-cid-jpdtewyb]{grid-template-columns:1fr}.pricing[data-astro-cid-jpdtewyb]{min-width:0}.pricing[data-astro-cid-jpdtewyb] .mark[data-astro-cid-jpdtewyb]{width:5.5rem}.compare[data-astro-cid-jpdtewyb]{table-layout:fixed;width:130%;min-width:0}.compare[data-astro-cid-jpdtewyb] thead[data-astro-cid-jpdtewyb] td[data-astro-cid-jpdtewyb],.compare[data-astro-cid-jpdtewyb] tbody[data-astro-cid-jpdtewyb] th[data-astro-cid-jpdtewyb]{display:none}.label-row[data-astro-cid-jpdtewyb]{display:table-row}.label-row[data-astro-cid-jpdtewyb] td[data-astro-cid-jpdtewyb]{color:var(--brend-black);background:0 0;border-bottom:0;padding:1.25rem 0 .25rem}.label-row[data-astro-cid-jpdtewyb] span[data-astro-cid-jpdtewyb]{position:sticky;left:0}}@media (width<=479px){.hero-claude-short[data-astro-cid-jpdtewyb]{display:none}.hero-claude-full[data-astro-cid-jpdtewyb]{display:inline}.actions[data-astro-cid-jpdtewyb]{flex-direction:column;width:100%}.hero-actions[data-astro-cid-jpdtewyb] .plus[data-astro-cid-jpdtewyb]{width:auto;height:auto;padding:var(--button-padding-block-start) var(--button-padding-inline) var(--button-padding-block-end)}.plus-label[data-astro-cid-jpdtewyb]{clip:auto;width:auto;height:auto;position:static}.card[data-astro-cid-jpdtewyb],.panel[data-astro-cid-jpdtewyb],.role[data-astro-cid-jpdtewyb],.bank-box[data-astro-cid-jpdtewyb],.qa[data-astro-cid-jpdtewyb] div[data-astro-cid-jpdtewyb]{padding:1.25rem}}
