.fb-inner[data-astro-cid-hrlb4vxm]{max-width:var(--content-max);margin:0 auto}.fb-head[data-astro-cid-hrlb4vxm]{max-width:62ch}.fb-eyebrow[data-astro-cid-hrlb4vxm]{display:block;font-size:11px;color:var(--ink-3)}.fb-head__title[data-astro-cid-hrlb4vxm]{margin-top:14px;font-size:clamp(26px,3.4vw,44px);font-weight:600;letter-spacing:-.025em;line-height:1.06;color:var(--ink-1)}.fb-head__lede[data-astro-cid-hrlb4vxm]{margin-top:16px;max-width:52ch;font-size:13px;line-height:1.7;color:var(--ink-3)}.fb-grid[data-astro-cid-hrlb4vxm]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:44px}.fb-card[data-astro-cid-hrlb4vxm]{position:relative;display:flex;flex-direction:column;gap:10px;min-height:176px;padding:20px;overflow:hidden;text-decoration:none;border:1px solid rgb(var(--line-rgb) / .12);border-radius:var(--radius-3);background:var(--paper-2);transition:border-color var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-out)}.fb-card[data-astro-cid-hrlb4vxm]:hover,.fb-card[data-astro-cid-hrlb4vxm]:focus-visible{border-color:rgb(var(--accent-rgb) / .45)}.fb-card[data-astro-cid-hrlb4vxm]:focus-visible{outline:none;box-shadow:var(--ring)}.fb-card[data-astro-cid-hrlb4vxm]>[data-astro-cid-hrlb4vxm]{position:relative;z-index:1}.fb-card--wide[data-astro-cid-hrlb4vxm]{grid-column:span 2}.fb-card--tall[data-astro-cid-hrlb4vxm]{grid-row:span 2}.fb-card--wide[data-astro-cid-hrlb4vxm]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto auto auto 1fr;column-gap:26px;row-gap:9px;align-items:start}.fb-card--wide[data-astro-cid-hrlb4vxm]>[data-astro-cid-hrlb4vxm]{order:0}.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__head[data-astro-cid-hrlb4vxm]{grid-area:1 / 1 / 2 / 2}.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__art[data-astro-cid-hrlb4vxm]{grid-area:1 / 2 / 5 / 3;align-self:stretch}.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__title[data-astro-cid-hrlb4vxm]{grid-area:2 / 1 / 3 / 2}.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__body[data-astro-cid-hrlb4vxm]{grid-area:3 / 1 / 4 / 2}.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__go[data-astro-cid-hrlb4vxm]{grid-area:4 / 1 / 5 / 2;align-self:end;margin-top:12px}.fb-card__head[data-astro-cid-hrlb4vxm]{display:flex;align-items:center;gap:10px}.fb-card__icon[data-astro-cid-hrlb4vxm]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:1px solid rgb(var(--line-rgb) / .14);border-radius:var(--radius-2);color:var(--ink-2);transition:color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard)}.fb-card[data-astro-cid-hrlb4vxm]:hover .fb-card__icon[data-astro-cid-hrlb4vxm]{color:var(--accent);border-color:rgb(var(--accent-rgb) / .4)}.fb-card__kicker[data-astro-cid-hrlb4vxm]{font-size:10px;color:var(--ink-4);white-space:nowrap}.fb-card__title[data-astro-cid-hrlb4vxm]{display:block;order:1;font-size:17px;font-weight:600;letter-spacing:-.015em;line-height:1.25;color:var(--ink-1)}.fb-card__body[data-astro-cid-hrlb4vxm]{display:block;order:2;max-width:46ch;font-size:12.5px;line-height:1.65;color:var(--ink-3)}.fb-card__go[data-astro-cid-hrlb4vxm]{order:3;margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;color:var(--ink-4);transition:color var(--duration-base) var(--ease-standard)}.fb-card[data-astro-cid-hrlb4vxm]:hover .fb-card__go[data-astro-cid-hrlb4vxm],.fb-card[data-astro-cid-hrlb4vxm]:focus-visible .fb-card__go[data-astro-cid-hrlb4vxm]{color:var(--accent)}.fb-arrow[data-astro-cid-hrlb4vxm]{font-style:normal;display:inline-block;transition:transform var(--duration-base) var(--ease-out)}.fb-card[data-astro-cid-hrlb4vxm]:hover .fb-arrow[data-astro-cid-hrlb4vxm],.fb-all[data-astro-cid-hrlb4vxm]:hover .fb-arrow[data-astro-cid-hrlb4vxm]{transform:translate(3px)}.fb-art[data-astro-cid-hrlb4vxm]{order:0;position:relative;display:block;width:100%;border:1px solid rgb(var(--line-rgb) / .1);border-radius:var(--radius-2);background:rgb(var(--line-rgb) / .02);overflow:hidden}.fb-art--collab[data-astro-cid-hrlb4vxm]{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:26px 16px 12px}.fb-note[data-astro-cid-hrlb4vxm]{display:flex;flex-direction:column;gap:13px;margin:auto 0;font-size:11px;line-height:1.5}.fb-note__line[data-astro-cid-hrlb4vxm]{display:flex;align-items:center;min-height:16px;opacity:0;transition:opacity .22s var(--ease-standard)}.fb-note__line[data-astro-cid-hrlb4vxm].is-on{opacity:1}.fb-note__text[data-astro-cid-hrlb4vxm]{color:var(--ink-2);white-space:pre}.fb-note__caret[data-astro-cid-hrlb4vxm]{position:relative;display:block;width:1.5px;height:13px;margin-left:1px;background:currentColor}.fb-note__line[data-astro-cid-hrlb4vxm][data-collab-line="0"] .fb-note__caret[data-astro-cid-hrlb4vxm]{color:var(--accent)}.fb-note__line[data-astro-cid-hrlb4vxm][data-collab-line="1"] .fb-note__caret[data-astro-cid-hrlb4vxm]{color:var(--success)}.fb-note__line[data-astro-cid-hrlb4vxm][data-collab-line="2"] .fb-note__caret[data-astro-cid-hrlb4vxm]{color:var(--warning)}.fb-note__who[data-astro-cid-hrlb4vxm]{position:absolute;left:0;bottom:calc(100% + 3px);padding:1px 5px;border:1px solid rgb(var(--line-rgb) / .12);border-radius:var(--radius-pill);background:var(--paper-2);font-size:8px;font-weight:600;line-height:1.5;letter-spacing:.04em;color:currentColor;white-space:nowrap}.fb-note__line[data-astro-cid-hrlb4vxm]:not(.is-active) .fb-note__caret[data-astro-cid-hrlb4vxm]{animation:fb-blink 1.1s steps(1,end) infinite}@keyframes fb-blink{0%,49%{opacity:1}50%,to{opacity:0}}.fb-note__hint[data-astro-cid-hrlb4vxm]{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.fb-art--chat[data-astro-cid-hrlb4vxm]{display:flex;flex-direction:column;justify-content:flex-end;height:268px;overflow:hidden;padding:14px}.fb-chat[data-astro-cid-hrlb4vxm]{display:flex;flex-direction:column;gap:9px;min-height:0}.fb-turn[data-astro-cid-hrlb4vxm]{display:none;flex-direction:column;gap:5px;padding:8px 10px;border-radius:var(--radius-2);font-size:10.5px;line-height:1.45}.fb-turn[data-astro-cid-hrlb4vxm].is-on{display:flex;animation:fb-turn-in .46s var(--ease-out) both}.fb-turn--you[data-astro-cid-hrlb4vxm]{align-self:flex-end;max-width:88%;background:rgb(var(--accent-rgb) / .16)}.fb-turn--bot[data-astro-cid-hrlb4vxm]{align-self:stretch;border:1px solid rgb(var(--line-rgb) / .1);background:rgb(var(--line-rgb) / .03)}.fb-turn__head[data-astro-cid-hrlb4vxm]{display:flex;align-items:center;gap:6px;font-size:9px;letter-spacing:.04em;color:var(--ink-4)}.fb-turn__head[data-astro-cid-hrlb4vxm] b[data-astro-cid-hrlb4vxm]{font-weight:600;color:var(--ink-3)}.fb-turn__head[data-astro-cid-hrlb4vxm] i[data-astro-cid-hrlb4vxm]{font-style:normal;margin-left:auto;white-space:nowrap}.fb-turn__body[data-astro-cid-hrlb4vxm]{color:var(--ink-2)}.fb-turn__body--writing[data-astro-cid-hrlb4vxm]{display:inline-flex;align-items:center;gap:4px;padding:3px 0}.fb-turn__body--writing[data-astro-cid-hrlb4vxm] i[data-astro-cid-hrlb4vxm]{display:block;width:4px;height:4px;border-radius:50%;background:var(--ink-4);animation:fb-dot 1.6s ease-in-out infinite}.fb-turn__body--writing[data-astro-cid-hrlb4vxm] i[data-astro-cid-hrlb4vxm]:nth-child(2){animation-delay:.18s}.fb-turn__body--writing[data-astro-cid-hrlb4vxm] i[data-astro-cid-hrlb4vxm]:nth-child(3){animation-delay:.36s}.fb-turn__body--done[data-astro-cid-hrlb4vxm],.fb-turn__done[data-astro-cid-hrlb4vxm],.fb-turn[data-astro-cid-hrlb4vxm].is-done .fb-turn__body--writing[data-astro-cid-hrlb4vxm],.fb-turn[data-astro-cid-hrlb4vxm].is-done .fb-turn__writing[data-astro-cid-hrlb4vxm]{display:none}.fb-turn[data-astro-cid-hrlb4vxm].is-done .fb-turn__body--done[data-astro-cid-hrlb4vxm]{display:block}.fb-turn[data-astro-cid-hrlb4vxm].is-done .fb-turn__done[data-astro-cid-hrlb4vxm]{display:inline;color:var(--success)}@keyframes fb-turn-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes fb-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.fb-foot[data-astro-cid-hrlb4vxm]{display:flex;justify-content:flex-end;margin-top:22px}.fb-all[data-astro-cid-hrlb4vxm]{display:inline-flex;align-items:center;gap:7px;font-size:10px;color:var(--accent);text-decoration:none;border-bottom:1px solid rgb(var(--accent-rgb) / .3);padding-bottom:3px}.fb-all[data-astro-cid-hrlb4vxm]:hover{border-bottom-color:var(--accent)}@media(max-width:1000px){.fb-grid[data-astro-cid-hrlb4vxm]{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-card--tall[data-astro-cid-hrlb4vxm]{grid-row:span 1}.fb-card--tall[data-astro-cid-hrlb4vxm] .fb-art--chat[data-astro-cid-hrlb4vxm]{height:200px}}@media(max-width:820px){.fb-card--wide[data-astro-cid-hrlb4vxm]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__head[data-astro-cid-hrlb4vxm]{grid-area:auto}.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__art[data-astro-cid-hrlb4vxm]{grid-area:auto;order:-1;margin-bottom:4px}.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__title[data-astro-cid-hrlb4vxm],.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__body[data-astro-cid-hrlb4vxm],.fb-card--wide[data-astro-cid-hrlb4vxm] .fb-card__go[data-astro-cid-hrlb4vxm]{grid-area:auto}}@media(max-width:700px){.fb-grid[data-astro-cid-hrlb4vxm]{grid-template-columns:minmax(0,1fr);gap:12px}.fb-card--wide[data-astro-cid-hrlb4vxm]{grid-column:span 1}.fb-card[data-astro-cid-hrlb4vxm]{min-height:0;padding:18px}}@media(prefers-reduced-motion:reduce){.fb-art--chat[data-astro-cid-hrlb4vxm]{height:auto}.fb-note__caret[data-astro-cid-hrlb4vxm],.fb-turn__body--writing[data-astro-cid-hrlb4vxm] i[data-astro-cid-hrlb4vxm],.fb-turn[data-astro-cid-hrlb4vxm]{animation:none!important}.fb-card[data-astro-cid-hrlb4vxm],.fb-card__icon[data-astro-cid-hrlb4vxm],.fb-card__go[data-astro-cid-hrlb4vxm],.fb-arrow[data-astro-cid-hrlb4vxm],.fb-note__line[data-astro-cid-hrlb4vxm]{transition:none}}.vl[data-astro-cid-ih32pxzf]{width:100%;max-width:520px;margin:0 auto;font-size:11.5px}.vl__head[data-astro-cid-ih32pxzf]{justify-content:space-between;gap:12px;padding:10px 14px}.vl__title[data-astro-cid-ih32pxzf]{display:inline-flex;align-items:center;gap:7px}.vl__folder[data-astro-cid-ih32pxzf]{color:var(--ink-4)}.vl__state[data-astro-cid-ih32pxzf]{border-color:rgb(var(--accent-rgb) / .4);color:var(--accent)}.vl__rows[data-astro-cid-ih32pxzf]{position:relative;list-style:none;margin:0;padding:9px 0 9px 15px}.vl__rows[data-astro-cid-ih32pxzf]:before{content:"";position:absolute;left:4px;top:12px;bottom:12px;width:1px;background:linear-gradient(180deg,transparent,rgb(var(--line-rgb) / .18) 12%,rgb(var(--line-rgb) / .18) 88%,transparent)}.vl__row[data-astro-cid-ih32pxzf]{position:relative;display:grid;grid-template-columns:12px minmax(0,1fr) auto 48px;gap:10px;align-items:center;padding:6px 8px 6px 2px;border-radius:6px;cursor:default;transition:background var(--duration-fast) var(--ease-standard),transform var(--duration-base) var(--ease-out)}.vl__row[data-astro-cid-ih32pxzf]:hover{background:rgb(var(--line-rgb) / .05)}.vl__tick[data-astro-cid-ih32pxzf]:before{content:"";display:block;width:8px;height:1px;background:rgb(var(--line-rgb) / .22)}.vl__name[data-astro-cid-ih32pxzf]{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}.vl__row[data-astro-cid-ih32pxzf]:hover .vl__name[data-astro-cid-ih32pxzf]{color:var(--ink-0)}.vl__magic[data-astro-cid-ih32pxzf]{padding:1px 5px;border:1px solid rgb(var(--line-rgb) / .13);border-radius:4px;font-size:9px;letter-spacing:.04em;color:var(--ink-4);transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.vl__row[data-astro-cid-ih32pxzf]:hover .vl__magic[data-astro-cid-ih32pxzf]{border-color:rgb(var(--accent-rgb) / .45);background:rgb(var(--accent-rgb) / .1);color:var(--accent)}.vl__size[data-astro-cid-ih32pxzf]{color:var(--ink-4);text-align:right}.vl__note[data-astro-cid-ih32pxzf]{min-height:3.2em;font-size:10.5px;line-height:1.7;color:var(--ink-4);transition:color var(--duration-base) var(--ease-standard)}.vl[data-astro-cid-ih32pxzf][data-hover] .vl__note[data-astro-cid-ih32pxzf]{color:var(--ink-2)}.vl__rows[data-astro-cid-ih32pxzf]{padding:8px 14px 8px 28px}.vl__rows[data-astro-cid-ih32pxzf]:before{left:17px}[data-sealed]{letter-spacing:.01em}.hero-inner{position:relative;z-index:2;max-width:var(--content-max);margin:0 auto;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:var(--page-top) 0 64px}.hero-grid{display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:48px;align-items:center}.cmp-table{width:100%;table-layout:fixed;border-collapse:collapse}.cmp-table thead th{padding:16px 14px;border-bottom:1px solid rgb(var(--line-rgb) / .1);border-left:1px solid rgb(var(--line-rgb) / .1);font-size:13.5px;font-weight:600;color:var(--ink-2);text-align:center}.cmp-table thead th:first-child{padding:16px 18px;border-left:0}.cmp-table thead th.is-myne{background:rgb(var(--accent-rgb) / .14);color:var(--accent);font-weight:700}.cmp-table tbody th,.cmp-table tbody td{padding:14px;border-left:1px solid rgb(var(--line-rgb) / .1);text-align:center}.cmp-table tbody th{padding:14px 18px;border-left:0;font-size:13.5px;font-weight:400;color:var(--ink-1);text-align:left}.cmp-table tbody td.is-myne{background:rgb(var(--accent-rgb) / .08)}.cmp-table tbody tr:not(:last-child)>*{border-bottom:1px solid rgb(var(--line-rgb) / .1)}.cmp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hero-copy:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-48% -58% -46% -42%;background:radial-gradient(62% 58% at 34% 50%,rgb(var(--paper-rgb) / 1) 0% 28%,rgb(var(--paper-rgb) / .55) 52%,rgb(var(--paper-rgb) / 0) 74%)}@media(max-width:760px){.hero-copy:before{inset:-32% -30% -34% -26%;background:radial-gradient(78% 60% at 42% 46%,rgb(var(--paper-rgb) / 1) 0% 34%,rgb(var(--paper-rgb) / .5) 60%,rgb(var(--paper-rgb) / 0) 82%)}}@media(max-width:1079px){.hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.hero-inner{padding:92px 0 48px}}@media(max-width:760px){.cmp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.cmp-scroll .cmp-card{min-width:640px}.faq-grid{grid-template-columns:1fr!important;gap:28px!important}.cta-grid{grid-template-columns:1fr!important;gap:28px!important;padding:32px 22px!important}}.faq-guide{margin-top:26px;padding-left:16px;border-left:1px solid rgb(var(--line-rgb) / .22)}.faq-guide p{margin:0;font-size:13.5px;line-height:1.7;color:var(--ink-3)}.faq-guide__go{display:inline-flex;align-items:center;gap:7px;margin-top:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);text-decoration:none}.faq-guide__go svg{transition:transform var(--duration-exit) var(--ease-out-quint)}.faq-guide__go:hover svg,.faq-guide__go:focus-visible svg{transform:translate(3px)}
