.trailer-pill[data-astro-cid-7rddxlcs]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);min-height:52px;padding:var(--space-xs) var(--space-lg) var(--space-xs) var(--space-xs);border-radius:var(--radius-full);border:1px solid var(--border-strong);background:#ffffff05;color:var(--text-1);font-size:var(--fs-md);font-weight:600;line-height:1;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.trailer-pill[data-astro-cid-7rddxlcs]:hover{color:var(--text-1);border-color:var(--accent);background:var(--accent-a05)}.trailer-pill[data-astro-cid-7rddxlcs]:focus-visible{border-radius:var(--radius-full)}.trailer-pill__icon[data-astro-cid-7rddxlcs]{position:relative;display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:50%;background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 4px var(--accent-a15);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.trailer-pill[data-astro-cid-7rddxlcs]:hover .trailer-pill__icon[data-astro-cid-7rddxlcs]{transform:scale(1.06);box-shadow:0 0 0 6px var(--accent-a25)}.trailer-pill__icon[data-astro-cid-7rddxlcs] svg[data-astro-cid-7rddxlcs]{width:18px;height:18px;margin-left:2px}@media(prefers-reduced-motion:no-preference){.trailer-pill[data-astro-cid-7rddxlcs]{animation:trailer-glow 2.8s var(--ease-out) 1.4s infinite}.trailer-pill__icon[data-astro-cid-7rddxlcs]:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2px var(--accent);opacity:0;pointer-events:none;animation:trailer-ripple 2.8s var(--ease-out) 1.4s infinite}.trailer-pill[data-astro-cid-7rddxlcs]:is(:hover,:focus-visible),.trailer-pill[data-astro-cid-7rddxlcs]:is(:hover,:focus-visible) .trailer-pill__icon[data-astro-cid-7rddxlcs]:after{animation:none}}@keyframes trailer-ripple{0%{transform:scale(1);opacity:.9}65%,to{transform:scale(1.85);opacity:0}}@keyframes trailer-glow{0%,55%,to{border-color:var(--border-strong);box-shadow:0 0 0 0 transparent}12%{border-color:var(--accent);box-shadow:0 0 24px 0 var(--accent-a25)}}.trailer-pill__len[data-astro-cid-7rddxlcs]{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:500;color:var(--text-3)}@media(max-width:639px){.trailer-pill[data-astro-cid-7rddxlcs]{width:100%;padding-right:var(--space-md)}}.trailer[data-astro-cid-7rddxlcs]{width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:var(--space-md);border:0;background:transparent;color:var(--text-1)}.trailer[data-astro-cid-7rddxlcs][open]{display:grid;place-items:center}.trailer[data-astro-cid-7rddxlcs]::backdrop{background:#131110e6;backdrop-filter:blur(6px)}.trailer__inner[data-astro-cid-7rddxlcs]{position:relative;width:min(1280px,100%,calc((100dvh - 8rem) * var(--trailer-ar)))}.trailer__video[data-astro-cid-7rddxlcs]{display:block;width:100%;height:auto;aspect-ratio:var(--trailer-ar);border-radius:var(--radius-lg);background:var(--ink-000);box-shadow:var(--shadow-lg),var(--shadow-glow)}.trailer__close[data-astro-cid-7rddxlcs]{position:absolute;right:0;bottom:100%;margin-bottom:var(--space-sm);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--border-default);background:var(--surface-2);color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.trailer__close[data-astro-cid-7rddxlcs]:hover{color:var(--text-1);border-color:var(--border-strong)}.trailer__close[data-astro-cid-7rddxlcs]:focus-visible{border-radius:50%}.trailer__close[data-astro-cid-7rddxlcs] svg[data-astro-cid-7rddxlcs]{width:18px;height:18px}@media(prefers-reduced-motion:no-preference){.trailer[data-astro-cid-7rddxlcs][open] .trailer__inner[data-astro-cid-7rddxlcs]{animation:trailer-in var(--dur-base) var(--ease-out)}.trailer[data-astro-cid-7rddxlcs][open]::backdrop{animation:trailer-fade var(--dur-base) var(--ease-out)}}@keyframes trailer-in{0%{opacity:0;transform:scale(.97)}}@keyframes trailer-fade{0%{opacity:0}}.hero[data-astro-cid-ewxirvlt]{position:relative;isolation:isolate;overflow:hidden;padding:calc(var(--nav-h) + var(--space-2xl)) 0 var(--space-3xl)}.hero__bg[data-astro-cid-ewxirvlt]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 42% at 50% 0%,rgb(var(--accent-rgb) / .16),transparent 70%),radial-gradient(ellipse 55% 30% at 50% 66%,rgb(var(--copper-700-rgb) / .1),transparent 70%)}.hero__bg[data-astro-cid-ewxirvlt]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--accent-a05) 1px,transparent 1px),linear-gradient(90deg,var(--accent-a05) 1px,transparent 1px);background-size:var(--space-3xl) var(--space-3xl);background-position:center top;mask-image:radial-gradient(ellipse 60% 40% at 50% 18%,black 10%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 60% 40% at 50% 18%,black 10%,transparent 75%)}.hero__inner[data-astro-cid-ewxirvlt]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3xl)}.hero__copy[data-astro-cid-ewxirvlt]{min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center}.hero__copy[data-astro-cid-ewxirvlt]>.logo-asm{margin-bottom:var(--space-xl);filter:drop-shadow(0 0 28px rgb(var(--accent-rgb) / .25))}.hero__title[data-astro-cid-ewxirvlt]{max-width:14em;font-size:min(var(--fs-3xl),9vw);line-height:var(--lh-tight)}.hero__accent[data-astro-cid-ewxirvlt]{color:var(--accent-strong)}.hero__keep[data-astro-cid-ewxirvlt]{white-space:nowrap}.hero__sub[data-astro-cid-ewxirvlt]{margin-top:var(--space-lg);max-width:40rem;font-size:var(--fs-md);color:var(--text-2)}.hero__ctas[data-astro-cid-ewxirvlt]{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);width:100%;margin-top:var(--space-xl)}.hero__ctas[data-astro-cid-ewxirvlt]>.ui-dl{width:100%}.hero__trust[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm) var(--space-lg);margin-top:var(--space-xl);list-style:none;font-size:var(--fs-sm);color:var(--text-2)}.hero__trust[data-astro-cid-ewxirvlt] li[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;gap:var(--space-sm)}.hero__trust[data-astro-cid-ewxirvlt] svg[data-astro-cid-ewxirvlt]{width:16px;height:16px;flex:none;color:var(--accent)}.hero__req[data-astro-cid-ewxirvlt]{margin-top:var(--space-sm);max-width:none;font-size:var(--fs-xs);color:var(--text-3)}.hero__req-other[data-astro-cid-ewxirvlt],html[data-os=other] .hero__req-desktop[data-astro-cid-ewxirvlt]{display:none}html[data-os=other] .hero__req-other[data-astro-cid-ewxirvlt]{display:inline}.hero__visual[data-astro-cid-ewxirvlt]{position:relative;width:100%;max-width:1120px;margin-inline:auto}.hero__visual[data-astro-cid-ewxirvlt]:before{content:"";position:absolute;inset:15% 6% -8%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at center,rgb(var(--accent-rgb) / .2),transparent 70%);filter:blur(40px)}.hero__video[data-astro-cid-ewxirvlt]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;background:var(--ink-000)}@media(min-width:640px){.hero[data-astro-cid-ewxirvlt]{padding-top:calc(var(--nav-h) + var(--space-3xl));padding-bottom:var(--space-4xl)}.hero__title[data-astro-cid-ewxirvlt]{font-size:var(--fs-4xl)}.hero__sub[data-astro-cid-ewxirvlt]{font-size:var(--fs-lg)}.hero__ctas[data-astro-cid-ewxirvlt]{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--space-md) var(--space-lg)}.hero__ctas[data-astro-cid-ewxirvlt]>.ui-dl{width:auto}html[data-mobile] .hero__ctas[data-astro-cid-ewxirvlt]{align-items:flex-start}}@media(max-width:639px){.hero__trust[data-astro-cid-ewxirvlt]{gap:var(--space-xs) var(--space-md)}}.how[data-astro-cid-zbb37bwy]{display:grid;gap:var(--space-lg);list-style:none}.how__item[data-astro-cid-zbb37bwy]{display:flex;min-width:0}.how__item[data-astro-cid-zbb37bwy]>.how__card{--pad: var(--space-lg);width:100%;padding-bottom:0}.how__body[data-astro-cid-zbb37bwy]{display:flex;flex-direction:column;gap:var(--space-lg);height:100%}.how__text[data-astro-cid-zbb37bwy]{display:grid;gap:var(--space-sm);justify-items:start}.how__text[data-astro-cid-zbb37bwy] h3[data-astro-cid-zbb37bwy]{margin-top:var(--space-xs);font-size:var(--fs-lg);line-height:var(--lh-snug)}.how__text[data-astro-cid-zbb37bwy] p[data-astro-cid-zbb37bwy]{font-size:var(--fs-base);color:var(--text-2)}.how__visual[data-astro-cid-zbb37bwy]{position:relative;margin:auto calc(-1 * var(--pad)) 0;border-top:1px solid var(--border-subtle);background:var(--ink-000);height:208px;overflow:hidden}.how__visual--record[data-astro-cid-zbb37bwy]{display:grid;place-items:center;padding:var(--space-lg) var(--space-md) var(--space-md);background:radial-gradient(ellipse 60% 70% at 50% 45%,rgb(var(--stage-transcribe-rgb) / .08),transparent 70%),var(--ink-000)}.how__visual--record[data-astro-cid-zbb37bwy] video[data-astro-cid-zbb37bwy]{width:100%;max-width:400px;height:auto;border-radius:var(--radius-full)}.how__legend[data-astro-cid-zbb37bwy]{display:flex;justify-content:space-between;width:100%;max-width:400px;padding-inline:var(--space-lg);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-3)}.how__legend[data-astro-cid-zbb37bwy] span[data-astro-cid-zbb37bwy]{display:inline-flex;align-items:center;gap:var(--space-xs)}.how__legend[data-astro-cid-zbb37bwy] span[data-astro-cid-zbb37bwy]:before{content:"";width:6px;height:6px;border-radius:50%}.how__legend-mic[data-astro-cid-zbb37bwy]:before{background:var(--source-mic)}.how__legend-sys[data-astro-cid-zbb37bwy]:before{background:var(--source-system)}.how__visual--shot[data-astro-cid-zbb37bwy] img[data-astro-cid-zbb37bwy]{width:100%;height:100%;object-fit:cover;object-position:left top;-webkit-mask-image:linear-gradient(90deg,black 70%,transparent);mask-image:linear-gradient(90deg,black 70%,transparent)}.how__visual--md[data-astro-cid-zbb37bwy]{display:flex;flex-direction:column}.how__file[data-astro-cid-zbb37bwy]{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-subtle);background:var(--ink-100);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-2)}.how__file[data-astro-cid-zbb37bwy] svg[data-astro-cid-zbb37bwy]{width:14px;height:14px;color:var(--stage-summarize)}.how__visual--md[data-astro-cid-zbb37bwy] pre[data-astro-cid-zbb37bwy]{margin:0;padding:var(--space-md);overflow:hidden;font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--text-2);white-space:pre;-webkit-mask-image:linear-gradient(90deg,black 85%,transparent);mask-image:linear-gradient(90deg,black 85%,transparent)}.how__visual--md[data-astro-cid-zbb37bwy] .k{color:var(--stage-summarize);font-weight:600}.how__visual--md[data-astro-cid-zbb37bwy] .n{color:var(--text-1)}@container (min-width: 560px){.how__body[data-astro-cid-zbb37bwy]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xl)}.how__text[data-astro-cid-zbb37bwy]{align-content:center;padding-bottom:var(--pad)}.how__visual[data-astro-cid-zbb37bwy]{height:auto;min-height:232px;margin:calc(-1 * var(--pad)) calc(-1 * var(--pad)) 0 0;border-top:0;border-left:1px solid var(--border-subtle)}.how__visual--shot[data-astro-cid-zbb37bwy] img[data-astro-cid-zbb37bwy]{position:absolute;inset:0}}@media(min-width:640px){.how__item[data-astro-cid-zbb37bwy]>.how__card{--pad: var(--space-xl)}}@media(min-width:960px){.how[data-astro-cid-zbb37bwy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.vault[data-astro-cid-rs3vhvvp]{display:grid;gap:var(--space-2xl);align-items:center}.vault__points[data-astro-cid-rs3vhvvp]{display:grid;gap:var(--space-xl);list-style:none}.vault__point[data-astro-cid-rs3vhvvp]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-md);align-items:start}.vault__icon[data-astro-cid-rs3vhvvp]{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--accent-a10);color:var(--accent-strong)}.vault__icon[data-astro-cid-rs3vhvvp] svg[data-astro-cid-rs3vhvvp]{width:20px;height:20px}.vault__point[data-astro-cid-rs3vhvvp] h3[data-astro-cid-rs3vhvvp]{font-size:var(--fs-lg);margin-bottom:var(--space-xs)}.vault__point[data-astro-cid-rs3vhvvp] p[data-astro-cid-rs3vhvvp]{font-size:var(--fs-base)}.vault__window[data-astro-cid-rs3vhvvp]{min-width:0;container-type:inline-size}.vwin[data-astro-cid-rs3vhvvp]{display:grid;background:var(--ink-050)}.vwin__tree[data-astro-cid-rs3vhvvp]{list-style:none;padding:var(--space-md) var(--space-sm);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-body);border-bottom:1px solid var(--border-subtle)}.vwin__row[data-astro-cid-rs3vhvvp]{display:flex;align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-2xs) var(--space-sm) var(--space-2xs) calc(var(--space-sm) + var(--depth) * var(--space-md));border-radius:var(--radius-xs);color:var(--text-2);white-space:nowrap}.vwin__row--dir[data-astro-cid-rs3vhvvp]{color:var(--text-1)}.vwin__row--app[data-astro-cid-rs3vhvvp]{color:var(--text-3)}.vwin__row[data-astro-cid-rs3vhvvp].is-active{background:var(--accent-a10);color:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.vwin__ico[data-astro-cid-rs3vhvvp]{width:14px;height:14px;flex:none;color:var(--text-3)}.vwin__row--dir[data-astro-cid-rs3vhvvp] .vwin__ico[data-astro-cid-rs3vhvvp]{color:var(--accent)}.vwin__row[data-astro-cid-rs3vhvvp].is-active .vwin__ico[data-astro-cid-rs3vhvvp]{color:var(--accent-strong)}.vwin__name[data-astro-cid-rs3vhvvp]{overflow:hidden;text-overflow:ellipsis}.vwin__note[data-astro-cid-rs3vhvvp]{display:none;margin-left:auto;padding-left:var(--space-sm);color:var(--text-3);font-family:var(--font-sans);font-style:italic}.vwin__file[data-astro-cid-rs3vhvvp]{min-width:0;display:flex;flex-direction:column}.vwin__path[data-astro-cid-rs3vhvvp]{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-subtle);background:var(--ink-100);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vwin__path[data-astro-cid-rs3vhvvp] b[data-astro-cid-rs3vhvvp]{color:var(--text-1);font-weight:500}.vwin__file[data-astro-cid-rs3vhvvp] pre[data-astro-cid-rs3vhvvp]{margin:0;padding:var(--space-md);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere}.vwin__file[data-astro-cid-rs3vhvvp] .md-h{color:var(--stage-transcribe);font-weight:600}.vwin__file[data-astro-cid-rs3vhvvp] .md-link{color:var(--accent-strong);font-weight:500}@container (min-width: 380px) and (max-width: 519px),(min-width: 600px){.vwin__note[data-astro-cid-rs3vhvvp]{display:inline}}@container (min-width: 520px){.vwin[data-astro-cid-rs3vhvvp]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.vwin__tree[data-astro-cid-rs3vhvvp]{border-bottom:0;border-right:1px solid var(--border-subtle)}}.agents[data-astro-cid-rs3vhvvp]{display:grid;gap:var(--space-xl);align-items:center;margin-top:var(--space-3xl);padding:var(--space-lg);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--gradient-card)}.agents__text[data-astro-cid-rs3vhvvp]{display:grid;gap:var(--space-md);justify-items:start}.agents__text[data-astro-cid-rs3vhvvp] h3[data-astro-cid-rs3vhvvp]{font-size:var(--fs-xl)}.agents__text[data-astro-cid-rs3vhvvp] p[data-astro-cid-rs3vhvvp]:not(.eyebrow){font-size:var(--fs-base)}.term[data-astro-cid-rs3vhvvp]{min-width:0;container-type:inline-size;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--ink-000);box-shadow:var(--shadow-md);overflow:hidden}.term__bar[data-astro-cid-rs3vhvvp]{display:flex;align-items:center;gap:var(--space-md);height:30px;padding:0 var(--space-sm);background:var(--ink-100);border-bottom:1px solid var(--border-subtle)}.term__dots[data-astro-cid-rs3vhvvp]{display:inline-flex;gap:var(--space-xs)}.term__dots[data-astro-cid-rs3vhvvp] i[data-astro-cid-rs3vhvvp]{width:10px;height:10px;border-radius:50%;background:var(--ink-400)}.term__title[data-astro-cid-rs3vhvvp]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-3)}.term__body[data-astro-cid-rs3vhvvp]{margin:0;padding:var(--space-md);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere}.t-prompt[data-astro-cid-rs3vhvvp]{color:var(--text-3)}.t-user[data-astro-cid-rs3vhvvp]{color:var(--text-1)}.t-dot[data-astro-cid-rs3vhvvp]{color:var(--ok-green)}.t-dot--white[data-astro-cid-rs3vhvvp]{color:var(--text-1)}.t-tool[data-astro-cid-rs3vhvvp]{color:var(--text-1);font-weight:600}.t-dim[data-astro-cid-rs3vhvvp]{color:var(--text-3)}.t-wait[data-astro-cid-rs3vhvvp]{color:var(--accent-strong)}@container (max-width: 459px){.t-args[data-astro-cid-rs3vhvvp]{display:none}}.vault__cta[data-astro-cid-rs3vhvvp]{margin-top:var(--space-2xl);max-width:none;text-align:center}@media(min-width:640px){.agents[data-astro-cid-rs3vhvvp]{padding:var(--space-xl)}}@media(min-width:960px){.vault[data-astro-cid-rs3vhvvp]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-3xl)}.agents[data-astro-cid-rs3vhvvp]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-3xl);padding:var(--space-2xl)}}.asst__bar[data-astro-cid-ayhn4j2k]{display:none;margin-bottom:var(--space-xl)}html.js .asst__bar[data-astro-cid-ayhn4j2k]{display:block}.asst__tabs[data-astro-cid-ayhn4j2k]{position:relative;display:inline-grid;grid-auto-flow:column;gap:var(--space-2xs);padding:var(--space-xs);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-1);box-shadow:inset 0 1px #ffffff08}.asst__indicator[data-astro-cid-ayhn4j2k]{position:absolute;top:var(--space-xs);bottom:var(--space-xs);left:0;width:var(--w, 0);transform:translate(var(--x, 0));border-radius:var(--radius-full);background:var(--accent-a15);border:1px solid var(--accent-a40);box-shadow:0 0 24px var(--accent-a10);opacity:0;transition:transform var(--dur-base) var(--ease-out),width var(--dur-base) var(--ease-out)}.asst__indicator[data-astro-cid-ayhn4j2k].is-placed{opacity:1}.asst__tab[data-astro-cid-ayhn4j2k]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);min-height:40px;padding:var(--space-sm) var(--space-lg);border:1px solid transparent;border-radius:var(--radius-full);background:transparent;color:var(--text-2);font-size:var(--fs-base);font-weight:600;cursor:pointer;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.asst__tab[data-astro-cid-ayhn4j2k]:hover,.asst__tab[data-astro-cid-ayhn4j2k].is-active{color:var(--text-1)}.asst__tabs[data-astro-cid-ayhn4j2k]:not(:has(.is-placed)) .asst__tab[data-astro-cid-ayhn4j2k].is-active{background:var(--accent-a15);border-color:var(--accent-a40)}.asst__tab-icon[data-astro-cid-ayhn4j2k]{display:inline-flex;color:var(--accent-strong)}.asst__tab-icon[data-astro-cid-ayhn4j2k] svg{width:16px;height:16px}.asst__panels[data-astro-cid-ayhn4j2k]{display:grid;gap:var(--space-3xl)}html.js .asst__panels[data-astro-cid-ayhn4j2k]{gap:0}html.js .asst-panel[data-astro-cid-ayhn4j2k]{grid-area:1 / 1}html.js .asst-panel[data-astro-cid-ayhn4j2k]:not(.is-active){visibility:hidden;opacity:0;pointer-events:none}.asst-panel[data-astro-cid-ayhn4j2k]{display:grid;gap:var(--space-xl);align-items:center;align-content:start;transition:opacity var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}html.js .asst-panel[data-astro-cid-ayhn4j2k].is-active{transition:opacity var(--dur-base) var(--ease-out),visibility 0s}.asst-panel[data-astro-cid-ayhn4j2k]:focus-visible{border-radius:var(--radius-lg)}.asst-panel__copy[data-astro-cid-ayhn4j2k]{display:grid;gap:var(--space-md);align-content:start}.asst-panel__copy[data-astro-cid-ayhn4j2k] h3[data-astro-cid-ayhn4j2k]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-md);font-size:var(--fs-xl)}.asst-panel__copy[data-astro-cid-ayhn4j2k] p[data-astro-cid-ayhn4j2k]{font-size:var(--fs-md)}.asst-panel__copy[data-astro-cid-ayhn4j2k] .ui-btn--ghost{justify-self:start}.asst-panel__copy[data-astro-cid-ayhn4j2k] .asst-keys[data-astro-cid-ayhn4j2k]{color:var(--text-3);font-size:var(--fs-sm);line-height:2}.asst-keys__combo[data-astro-cid-ayhn4j2k]{display:inline-flex;align-items:center;gap:var(--space-xs);margin-right:var(--space-xs);vertical-align:middle}kbd[data-astro-cid-ayhn4j2k]{display:inline-flex;align-items:center;min-height:26px;padding:0 var(--space-sm);border-radius:var(--radius-xs);border:1px solid var(--border-default);border-bottom-width:2px;background:var(--surface-2);color:var(--text-1);font-size:var(--fs-xs);font-weight:600}.asst-conn[data-astro-cid-ayhn4j2k]{display:grid;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-1)}.asst-panel__copy[data-astro-cid-ayhn4j2k] .asst-conn[data-astro-cid-ayhn4j2k] p[data-astro-cid-ayhn4j2k]{font-size:var(--fs-sm)}.asst-panel__copy[data-astro-cid-ayhn4j2k] .asst-conn[data-astro-cid-ayhn4j2k] .asst-conn__label[data-astro-cid-ayhn4j2k]{display:flex;align-items:center;gap:var(--space-sm);color:var(--text-1);font-size:var(--fs-base);font-weight:600}.asst-conn__logos[data-astro-cid-ayhn4j2k]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.asst-conn__logos[data-astro-cid-ayhn4j2k] li[data-astro-cid-ayhn4j2k]{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--text-1);box-shadow:0 0 0 1px #0000004d,var(--shadow-sm)}.asst-conn__logos[data-astro-cid-ayhn4j2k] img[data-astro-cid-ayhn4j2k]{width:22px;height:22px}.asst-panel__copy[data-astro-cid-ayhn4j2k] .asst-note[data-astro-cid-ayhn4j2k]{font-size:var(--fs-sm);color:var(--text-3)}.asst-modes[data-astro-cid-ayhn4j2k]{display:grid;gap:var(--space-sm)}.asst-panel__copy[data-astro-cid-ayhn4j2k] .asst-modes__label[data-astro-cid-ayhn4j2k]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3)}.asst-modes[data-astro-cid-ayhn4j2k] ul[data-astro-cid-ayhn4j2k]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-self:start;padding:var(--space-xs);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-1)}.asst-modes[data-astro-cid-ayhn4j2k] li[data-astro-cid-ayhn4j2k]{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-xs);color:var(--text-3);font-size:var(--fs-sm);font-weight:600}.asst-modes[data-astro-cid-ayhn4j2k] li[data-astro-cid-ayhn4j2k].is-default{background:var(--surface-3);color:var(--text-1);box-shadow:var(--shadow-sm)}.asst-live[data-astro-cid-ayhn4j2k]{list-style:none;display:grid;gap:var(--space-sm)}.asst-live[data-astro-cid-ayhn4j2k] li[data-astro-cid-ayhn4j2k]{display:grid;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-1);font-size:var(--fs-sm);line-height:1.45}.asst-live[data-astro-cid-ayhn4j2k] strong[data-astro-cid-ayhn4j2k]{color:var(--text-1);font-weight:600}.asst-live[data-astro-cid-ayhn4j2k] span[data-astro-cid-ayhn4j2k]{color:var(--text-3)}.asst-shot[data-astro-cid-ayhn4j2k]{--pos: 50% 50%;aspect-ratio:1 / 1;background:var(--ink-050)}.asst-shot[data-astro-cid-ayhn4j2k] img[data-astro-cid-ayhn4j2k]{width:100%;height:100%;object-fit:cover;object-position:var(--pos)}.asst-panel--ask[data-astro-cid-ayhn4j2k] .asst-shot[data-astro-cid-ayhn4j2k]{--pos: 100% 0}.asst-panel--review[data-astro-cid-ayhn4j2k] .asst-shot[data-astro-cid-ayhn4j2k]{--pos: 100% 50%}.asst-panel--live[data-astro-cid-ayhn4j2k] .asst-shot[data-astro-cid-ayhn4j2k]{--pos: 100% 0}.asst-cards[data-astro-cid-ayhn4j2k]{display:grid;gap:var(--space-md);margin-top:var(--space-3xl)}.asst-cards[data-astro-cid-ayhn4j2k] .asst-card{display:grid;gap:var(--space-sm);align-content:start}.asst-card__icon[data-astro-cid-ayhn4j2k]{display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:var(--space-xs);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--accent-a10);color:var(--accent-strong)}.asst-card__icon[data-astro-cid-ayhn4j2k] svg{width:20px;height:20px}.asst-cards[data-astro-cid-ayhn4j2k] h3[data-astro-cid-ayhn4j2k]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);font-size:var(--fs-lg)}.asst-cards[data-astro-cid-ayhn4j2k] p[data-astro-cid-ayhn4j2k]{font-size:var(--fs-base)}.asst-cards[data-astro-cid-ayhn4j2k] .asst-card__code{margin-top:var(--space-sm)}@container (max-width: 480px){.asst-cards[data-astro-cid-ayhn4j2k] .asst-card__code .ui-code__pre{font-size:var(--fs-xs)}}.asst-more[data-astro-cid-ayhn4j2k]{margin-top:var(--space-xl)}@media(max-width:639px){.asst__tabs[data-astro-cid-ayhn4j2k]{display:grid;grid-auto-columns:minmax(0,1fr);width:100%}.asst__tab[data-astro-cid-ayhn4j2k]{gap:var(--space-xs);padding-inline:var(--space-sm);font-size:var(--fs-sm)}.asst__tab-icon[data-astro-cid-ayhn4j2k]{display:none}}@media(max-width:959px){html.js .asst-panel[data-astro-cid-ayhn4j2k]:not(.is-active){display:none}}@media(min-width:640px){.asst-shot[data-astro-cid-ayhn4j2k]{aspect-ratio:5 / 4}.asst-cards[data-astro-cid-ayhn4j2k]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.asst-cards[data-astro-cid-ayhn4j2k] .asst-card--script{grid-column:1 / -1}}@media(min-width:960px){.asst-panel[data-astro-cid-ayhn4j2k]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-2xl)}.asst-live[data-astro-cid-ayhn4j2k]{grid-template-columns:repeat(2,minmax(0,1fr))}.asst-cards[data-astro-cid-ayhn4j2k]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.asst-cards[data-astro-cid-ayhn4j2k] .asst-card--script{grid-column:2;grid-row:1 / span 2}}.inc[data-astro-cid-jqtj2dvr]{list-style:none;display:grid;gap:var(--space-md)}@media(min-width:640px){.inc[data-astro-cid-jqtj2dvr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}@media(min-width:960px){.inc[data-astro-cid-jqtj2dvr]{grid-template-columns:repeat(3,minmax(0,1fr))}}.inc-body[data-astro-cid-jqtj2dvr]{display:grid;grid-template-rows:auto auto 1fr;gap:var(--space-sm);height:100%}.inc[data-astro-cid-jqtj2dvr] h3[data-astro-cid-jqtj2dvr]{margin-top:var(--space-sm);font-size:var(--fs-lg)}.inc[data-astro-cid-jqtj2dvr] p[data-astro-cid-jqtj2dvr]{font-size:var(--fs-base)}@container (min-width: 440px){.inc-body[data-astro-cid-jqtj2dvr]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--space-lg)}.inc-vis[data-astro-cid-jqtj2dvr]{grid-row:1 / span 2}.inc[data-astro-cid-jqtj2dvr] h3[data-astro-cid-jqtj2dvr]{margin-top:0;align-self:end}}.inc-vis[data-astro-cid-jqtj2dvr]{position:relative;display:grid;place-content:center;justify-items:center;gap:var(--space-sm);min-height:128px;padding:var(--space-md);border-radius:var(--radius-md);border:1px solid rgb(255 255 255 / .04);background:radial-gradient(120% 90% at 50% 0%,var(--accent-a05),transparent 70%),var(--ink-000);overflow:hidden;font-size:var(--fs-xs);color:var(--text-2)}.inc-vis--stack[data-astro-cid-jqtj2dvr]{justify-items:stretch;place-content:center stretch}.inc-caption[data-astro-cid-jqtj2dvr],.inc-key[data-astro-cid-jqtj2dvr]{color:var(--text-3)}.inc-key[data-astro-cid-jqtj2dvr]{display:inline-flex;align-items:center;gap:var(--space-sm)}kbd[data-astro-cid-jqtj2dvr]{display:inline-flex;align-items:center;min-height:22px;padding:0 var(--space-sm);border-radius:var(--radius-xs);border:1px solid var(--border-default);border-bottom-width:2px;background:var(--surface-2);color:var(--text-1);font-size:var(--fs-xs);font-weight:600}.hud[data-astro-cid-jqtj2dvr]{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-md);border-radius:var(--radius-full);border:1px solid rgb(255 255 255 / .08);background:var(--ink-200);box-shadow:var(--shadow-md),0 0 24px var(--accent-a10)}.hud__rec[data-astro-cid-jqtj2dvr]{width:8px;height:8px;border-radius:50%;background:var(--source-mic);box-shadow:0 0 8px var(--source-mic)}.hud__wave[data-astro-cid-jqtj2dvr],.track__bars[data-astro-cid-jqtj2dvr]{display:inline-flex;align-items:center;gap:3px;height:20px}.hud__wave[data-astro-cid-jqtj2dvr] i[data-astro-cid-jqtj2dvr],.track__bars[data-astro-cid-jqtj2dvr] i[data-astro-cid-jqtj2dvr]{width:3px;height:calc(var(--h) * 100%);border-radius:var(--radius-full);background:var(--text-1)}.hud__steps[data-astro-cid-jqtj2dvr]{display:inline-flex}.hud__step[data-astro-cid-jqtj2dvr]{padding:var(--space-xs) var(--space-sm);font-weight:700;line-height:1.2}.hud__step--t[data-astro-cid-jqtj2dvr]{border-radius:var(--radius-full) 0 0 var(--radius-full);background:var(--stage-transcribe);color:var(--on-accent);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%);padding-right:var(--space-md)}.hud__step--p[data-astro-cid-jqtj2dvr]{margin-left:-4px;border-radius:0 var(--radius-full) var(--radius-full) 0;background:rgb(var(--stage-summarize-rgb) / .22);color:var(--text-1);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,6px 50%);padding-left:var(--space-md)}@media(prefers-reduced-motion:no-preference){.inc[data-astro-cid-jqtj2dvr] .inc-card:hover .hud__wave[data-astro-cid-jqtj2dvr] i[data-astro-cid-jqtj2dvr]{animation:inc-talk .9s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--i) * -.11s)}}@keyframes inc-talk{to{transform:scaleY(.4)}}.url[data-astro-cid-jqtj2dvr]{display:flex;align-items:center;gap:var(--space-sm);max-width:100%;padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-md);border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-2)}.url[data-astro-cid-jqtj2dvr] svg[data-astro-cid-jqtj2dvr]{flex:none;width:14px;height:14px;color:var(--accent-strong)}.url__text[data-astro-cid-jqtj2dvr]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);color:var(--text-1)}.url__go[data-astro-cid-jqtj2dvr]{flex:none;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-xs);background:var(--accent);color:var(--on-accent);font-weight:700}.line[data-astro-cid-jqtj2dvr]{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--surface-1);border:1px solid var(--border-subtle);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line[data-astro-cid-jqtj2dvr] b[data-astro-cid-jqtj2dvr],.track[data-astro-cid-jqtj2dvr] b[data-astro-cid-jqtj2dvr]{flex:none;min-width:2.6em;font-family:var(--font-mono);font-weight:600;color:var(--text-3)}.line--out[data-astro-cid-jqtj2dvr]{margin-left:var(--space-lg);border-color:var(--border-strong);color:var(--text-1)}.line--out[data-astro-cid-jqtj2dvr] b[data-astro-cid-jqtj2dvr]{color:var(--accent-strong)}.cal[data-astro-cid-jqtj2dvr]{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-2);box-shadow:var(--shadow-md)}.cal__icon[data-astro-cid-jqtj2dvr]{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--accent-a10);color:var(--accent-strong)}.cal__icon[data-astro-cid-jqtj2dvr] svg[data-astro-cid-jqtj2dvr]{width:16px;height:16px}.cal__text[data-astro-cid-jqtj2dvr]{display:grid;flex:1;min-width:0;color:var(--text-3);white-space:nowrap}.cal__text[data-astro-cid-jqtj2dvr] b[data-astro-cid-jqtj2dvr]{color:var(--text-1);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis}.cal__btn[data-astro-cid-jqtj2dvr]{flex:none;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-xs);background:var(--accent);color:var(--on-accent);font-weight:700}.track[data-astro-cid-jqtj2dvr]{display:flex;align-items:center;gap:var(--space-sm)}.track__bars[data-astro-cid-jqtj2dvr]{flex:1;height:28px}.track__bars[data-astro-cid-jqtj2dvr] i[data-astro-cid-jqtj2dvr]{flex:1;max-width:4px;min-height:2px}.track__bars[data-astro-cid-jqtj2dvr]{justify-content:space-between}.track--mic[data-astro-cid-jqtj2dvr] .track__bars[data-astro-cid-jqtj2dvr] i[data-astro-cid-jqtj2dvr]{background:var(--source-mic)}.track--call[data-astro-cid-jqtj2dvr] .track__bars[data-astro-cid-jqtj2dvr] i[data-astro-cid-jqtj2dvr]{background:var(--source-system)}.talk[data-astro-cid-jqtj2dvr]{display:grid;grid-template-columns:3.6em minmax(0,1fr) 2.6em;align-items:center;gap:var(--space-sm)}.talk[data-astro-cid-jqtj2dvr] b[data-astro-cid-jqtj2dvr]{font-weight:600;color:var(--text-2)}.talk[data-astro-cid-jqtj2dvr] em[data-astro-cid-jqtj2dvr]{font-style:normal;font-family:var(--font-mono);color:var(--text-3);text-align:right}.talk__bar[data-astro-cid-jqtj2dvr]{height:8px;border-radius:var(--radius-full);background:var(--surface-3);overflow:hidden}.talk__bar[data-astro-cid-jqtj2dvr] i[data-astro-cid-jqtj2dvr]{display:block;width:var(--p);height:100%;border-radius:inherit;background:var(--tone)}.talk--transcribe[data-astro-cid-jqtj2dvr]{--tone: var(--stage-transcribe)}.talk--diarize[data-astro-cid-jqtj2dvr]{--tone: var(--stage-diarize)}.talk--summarize[data-astro-cid-jqtj2dvr]{--tone: var(--stage-summarize)}.pv-steps[data-astro-cid-jheokrcb]{list-style:none;display:grid;gap:var(--space-md)}@media(min-width:960px){.pv-steps[data-astro-cid-jheokrcb]{grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}}.pv-step[data-astro-cid-jheokrcb]{position:relative;display:grid;align-content:start;gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--gradient-card)}.pv-step[data-astro-cid-jheokrcb]:before{content:"";position:absolute;inset:-1px var(--space-lg) auto;height:1px;background:linear-gradient(90deg,var(--accent),transparent 70%);opacity:.8}.pv-step__head[data-astro-cid-jheokrcb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-sm)}.pv-step__num[data-astro-cid-jheokrcb]{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:600;letter-spacing:var(--tracking-label);color:var(--accent);font-variant-numeric:tabular-nums}.pv-step__icon[data-astro-cid-jheokrcb]{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--accent-a05);color:var(--accent-strong)}.pv-step__icon[data-astro-cid-jheokrcb] svg[data-astro-cid-jheokrcb]{width:20px;height:20px}.pv-step__title[data-astro-cid-jheokrcb]{font-size:var(--fs-lg);letter-spacing:-.01em}.pv-step__body[data-astro-cid-jheokrcb]{font-size:var(--fs-base);line-height:1.6}.pv-network[data-astro-cid-jheokrcb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md) var(--space-lg);margin-top:var(--space-lg);padding:var(--space-md) var(--space-md) var(--space-md) var(--space-lg);border:1px dashed var(--border-default);border-radius:var(--radius-lg)}.pv-network[data-astro-cid-jheokrcb] p[data-astro-cid-jheokrcb]{font-size:var(--fs-base);color:var(--text-2)}@media(max-width:639px){.pv-network[data-astro-cid-jheokrcb]{padding:var(--space-lg)}.pv-network[data-astro-cid-jheokrcb] .ui-btn{width:100%;white-space:normal;text-align:center;line-height:var(--lh-snug)}}.pv-cmp[data-astro-cid-jheokrcb]{margin-top:var(--space-4xl)}.pv-cmp__head[data-astro-cid-jheokrcb]{display:grid;gap:var(--space-xs);margin-bottom:var(--space-lg)}.pv-cmp__title[data-astro-cid-jheokrcb]{font-size:var(--fs-xl)}.pv-cmp__head[data-astro-cid-jheokrcb] p[data-astro-cid-jheokrcb]{font-size:var(--fs-md)}.pv-cmp__frame[data-astro-cid-jheokrcb]{position:relative;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);overflow:hidden}.pv-cmp__scroll[data-astro-cid-jheokrcb]{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.pv-table[data-astro-cid-jheokrcb]{width:100%;min-width:780px;border-collapse:separate;border-spacing:0;font-size:var(--fs-sm)}.pv-table[data-astro-cid-jheokrcb] th[data-astro-cid-jheokrcb],.pv-table[data-astro-cid-jheokrcb] td[data-astro-cid-jheokrcb]{padding:var(--space-md);text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle)}.pv-table[data-astro-cid-jheokrcb] tbody[data-astro-cid-jheokrcb] tr[data-astro-cid-jheokrcb]:last-child>[data-astro-cid-jheokrcb]{border-bottom:0}.pv-table[data-astro-cid-jheokrcb] thead[data-astro-cid-jheokrcb] th[data-astro-cid-jheokrcb]{font-size:var(--fs-sm);font-weight:600;color:var(--text-2);white-space:nowrap;background:var(--surface-1)}.pv-table[data-astro-cid-jheokrcb] thead[data-astro-cid-jheokrcb] th[data-astro-cid-jheokrcb].is-us{color:var(--accent-strong)}.pv-table[data-astro-cid-jheokrcb] th[data-astro-cid-jheokrcb][scope=row],.pv-table__corner[data-astro-cid-jheokrcb]{position:sticky;left:0;z-index:1;width:23%;background:var(--surface-1);box-shadow:1px 0 0 var(--border-subtle)}.pv-table[data-astro-cid-jheokrcb] th[data-astro-cid-jheokrcb][scope=row]{font-weight:500;color:var(--text-1)}.pv-table[data-astro-cid-jheokrcb] .is-us[data-astro-cid-jheokrcb]{background:linear-gradient(var(--accent-a05),var(--accent-a05)),var(--surface-1);box-shadow:inset 1px 0 0 var(--border-default),inset -1px 0 0 var(--border-default)}.pv-table[data-astro-cid-jheokrcb] thead[data-astro-cid-jheokrcb] .is-us[data-astro-cid-jheokrcb]{box-shadow:inset 1px 0 0 var(--border-default),inset -1px 0 0 var(--border-default),inset 0 2px 0 var(--accent)}.pv-v[data-astro-cid-jheokrcb]{display:inline-flex;align-items:flex-start;gap:var(--space-sm);line-height:1.45}.pv-v[data-astro-cid-jheokrcb] svg[data-astro-cid-jheokrcb]{flex:none;width:16px;height:16px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v-good[data-astro-cid-jheokrcb] .pv-v[data-astro-cid-jheokrcb]{color:var(--text-1)}.v-good[data-astro-cid-jheokrcb] svg[data-astro-cid-jheokrcb]{color:var(--ok-green)}.is-us[data-astro-cid-jheokrcb].v-good svg[data-astro-cid-jheokrcb]{color:var(--accent-strong)}.v-bad[data-astro-cid-jheokrcb] .pv-v[data-astro-cid-jheokrcb]{color:var(--text-3)}.v-mixed[data-astro-cid-jheokrcb] .pv-v[data-astro-cid-jheokrcb]{color:var(--text-2)}.v-mixed[data-astro-cid-jheokrcb] svg[data-astro-cid-jheokrcb]{color:var(--text-3)}.v-plain[data-astro-cid-jheokrcb] .pv-v[data-astro-cid-jheokrcb]{color:var(--text-2);font-variant-numeric:tabular-nums}.is-us[data-astro-cid-jheokrcb] .pv-v[data-astro-cid-jheokrcb]{font-weight:600}.is-us[data-astro-cid-jheokrcb].v-plain .pv-v[data-astro-cid-jheokrcb]{color:var(--accent-soft)}.pv-cmp__hint[data-astro-cid-jheokrcb]{display:none;margin-top:var(--space-sm);font-size:var(--fs-xs);color:var(--text-3);text-align:right}@media(max-width:959px){.pv-cmp__frame[data-astro-cid-jheokrcb]:after{content:"";position:absolute;inset:0 0 0 auto;width:var(--space-xl);background:linear-gradient(90deg,transparent,var(--surface-1));pointer-events:none}.pv-cmp__hint[data-astro-cid-jheokrcb]{display:block}.pv-table[data-astro-cid-jheokrcb]{min-width:860px}.pv-table[data-astro-cid-jheokrcb] th[data-astro-cid-jheokrcb][scope=row],.pv-table__corner[data-astro-cid-jheokrcb]{width:128px;min-width:128px}}@media(max-width:639px){.pv-table[data-astro-cid-jheokrcb] th[data-astro-cid-jheokrcb],.pv-table[data-astro-cid-jheokrcb] td[data-astro-cid-jheokrcb]{padding:var(--space-md) var(--space-sm) var(--space-md) var(--space-md)}.pv-table[data-astro-cid-jheokrcb] th[data-astro-cid-jheokrcb][scope=row],.pv-table__corner[data-astro-cid-jheokrcb]{width:116px;min-width:116px}}.pv-cmp__note[data-astro-cid-jheokrcb]{margin-top:var(--space-md);font-size:var(--fs-sm);color:var(--text-3);max-width:80ch}.thanks[data-astro-cid-zkedmy5q]{display:grid;gap:var(--space-sm);max-width:46rem;margin-bottom:var(--space-2xl);padding:var(--space-lg) var(--space-xl);border-left:2px solid var(--accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:linear-gradient(90deg,var(--accent-a10),transparent 85%)}@media(max-width:639px){.thanks[data-astro-cid-zkedmy5q]{padding:var(--space-md) var(--space-lg)}}.thanks__body[data-astro-cid-zkedmy5q]{font-size:var(--fs-base);line-height:1.6;color:var(--text-2)}.thanks__sign[data-astro-cid-zkedmy5q]{font-size:var(--fs-sm);font-weight:600;color:var(--text-1)}.pc-grid[data-astro-cid-lh3vyyel]{display:grid;gap:var(--space-lg)}@media(min-width:960px){.pc-grid[data-astro-cid-lh3vyyel]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-lg);row-gap:0}}.pc[data-astro-cid-lh3vyyel]{--pc-rgb: var(--accent-rgb);position:relative;display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding:var(--space-xl);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--gradient-card);isolation:isolate}@media(max-width:959px){.pc[data-astro-cid-lh3vyyel]{grid-row:auto;grid-template-rows:none}}@media(max-width:639px){.pc[data-astro-cid-lh3vyyel]{padding:var(--space-lg)}}.pc--pro[data-astro-cid-lh3vyyel]{--pc-rgb: var(--pro-teal-rgb);border-color:rgb(var(--pro-teal-rgb) / .38);background:radial-gradient(120% 60% at 50% 0%,rgb(var(--pro-teal-rgb) / .1),transparent 70%),var(--gradient-card);box-shadow:0 24px 64px -24px rgb(var(--pro-teal-rgb) / .28)}.pc--pro[data-astro-cid-lh3vyyel]:before{content:"";position:absolute;inset:-1px 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--pro-teal),transparent)}.pc__top[data-astro-cid-lh3vyyel]{display:grid;align-content:start;gap:var(--space-sm);padding-bottom:var(--space-lg)}.pc__name-row[data-astro-cid-lh3vyyel]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.pc__name[data-astro-cid-lh3vyyel]{font-size:var(--fs-lg);font-weight:600;color:var(--text-1)}.pc--pro[data-astro-cid-lh3vyyel] .pc__name[data-astro-cid-lh3vyyel]{color:var(--pro-teal)}.pc__price[data-astro-cid-lh3vyyel]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs) var(--space-sm);max-width:none}.pc__amount[data-astro-cid-lh3vyyel]{font-size:var(--fs-4xl);line-height:1;color:var(--text-1);font-variant-numeric:lining-nums}.pc__was[data-astro-cid-lh3vyyel]{font-size:var(--fs-xl);font-weight:500;color:var(--text-3);text-decoration-thickness:1.5px;text-decoration-color:var(--text-3)}.pc__period[data-astro-cid-lh3vyyel]{font-size:var(--fs-sm);color:var(--text-2)}.pc__desc[data-astro-cid-lh3vyyel]{font-size:var(--fs-base);color:var(--text-2)}.pc__action[data-astro-cid-lh3vyyel]{display:grid;align-content:end;gap:var(--space-md);padding-bottom:var(--space-md)}.pc__action[data-astro-cid-lh3vyyel] .pc__cta{width:100%}.pc-ent[data-astro-cid-lh3vyyel]{--pc-rgb: var(--accent-rgb);position:relative;display:grid;margin-top:var(--space-lg);padding:var(--space-xl);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:radial-gradient(60% 120% at 0% 0%,var(--accent-a10),transparent 70%),var(--gradient-card);isolation:isolate}.pc-ent[data-astro-cid-lh3vyyel]:before{content:"";position:absolute;inset:-1px 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}.pc-ent[data-astro-cid-lh3vyyel] .pc__name[data-astro-cid-lh3vyyel]{color:var(--accent)}.pc-ent__amount[data-astro-cid-lh3vyyel]{font-size:var(--fs-2xl);line-height:1;color:var(--text-1)}.pc-ent__links[data-astro-cid-lh3vyyel]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-sm) var(--space-lg)}@media(max-width:639px){.pc-ent__links[data-astro-cid-lh3vyyel]{justify-content:space-between;column-gap:var(--space-sm)}.pc-ent__links[data-astro-cid-lh3vyyel] .ui-btn,.pc-ent__links[data-astro-cid-lh3vyyel] .copy-addr{padding-inline:0;font-size:var(--fs-sm)}}@media(min-width:960px){.pc-ent[data-astro-cid-lh3vyyel]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"top body" "action meta";column-gap:calc(var(--space-lg) + 2 * var(--space-xl))}.pc-ent__main[data-astro-cid-lh3vyyel]{display:contents}.pc-ent[data-astro-cid-lh3vyyel] .pc__top[data-astro-cid-lh3vyyel]{grid-area:top}.pc-ent[data-astro-cid-lh3vyyel] .pc__body[data-astro-cid-lh3vyyel]{grid-area:body}.pc-ent[data-astro-cid-lh3vyyel] .pc__action[data-astro-cid-lh3vyyel]{grid-area:action;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-lg);padding-bottom:0;align-self:center;align-self:last baseline}.pc-ent[data-astro-cid-lh3vyyel] .pc__action[data-astro-cid-lh3vyyel] .pc__cta{width:auto}.pc-ent[data-astro-cid-lh3vyyel] .pc__meta[data-astro-cid-lh3vyyel]{grid-area:meta;margin-bottom:0;padding-bottom:0;border-bottom:0;align-self:center;align-self:last baseline}.pc-ent[data-astro-cid-lh3vyyel]:after{content:"";position:absolute;grid-area:1 / 2 / -1 / 3;inset:0 auto 0 calc(-1 * (var(--space-lg) / 2 + var(--space-xl)));width:1px;background:linear-gradient(180deg,transparent,var(--border-default) 20%,var(--border-default) 80%,transparent)}}@media(max-width:639px){.pc-ent[data-astro-cid-lh3vyyel]{padding:var(--space-lg)}}.pc-code[data-astro-cid-lh3vyyel]{display:grid;gap:var(--space-sm)}.pc-sale[data-astro-cid-lh3vyyel]{display:grid;gap:var(--space-2xs);padding-bottom:var(--space-sm)}.pc-sale__head[data-astro-cid-lh3vyyel]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-xs) var(--space-md);max-width:none}.pc-sale__label[data-astro-cid-lh3vyyel]{font-size:var(--fs-sm);font-weight:600;color:var(--pro-teal)}.pc-sale__clock[data-astro-cid-lh3vyyel]{display:none;gap:var(--space-sm);font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-3)}html.js .pc-sale__clock[data-astro-cid-lh3vyyel]{display:inline-flex}.pc-sale__seg[data-astro-cid-lh3vyyel] [data-astro-cid-lh3vyyel][data-unit]{font-size:var(--fs-md);font-weight:600;color:var(--text-1)}.pc-sale__when[data-astro-cid-lh3vyyel]{font-size:var(--fs-sm);color:var(--text-3)}.pc-code__label[data-astro-cid-lh3vyyel]{font-size:var(--fs-sm);color:var(--text-2)}.pc-code__row[data-astro-cid-lh3vyyel]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-md);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:var(--ink-000)}.pc-code__value[data-astro-cid-lh3vyyel]{font-family:var(--font-mono);font-size:var(--fs-md);font-weight:600;letter-spacing:.12em;color:var(--accent-soft);user-select:all}.pc-code__copy[data-astro-cid-lh3vyyel]{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:36px;padding:0 var(--space-md);border:1px solid var(--border-default);border-radius:var(--radius-xs);background:var(--surface-3);color:var(--text-1);font-size:var(--fs-sm);font-weight:600;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.pc-code__copy[data-astro-cid-lh3vyyel]:hover{background:var(--surface-4);border-color:var(--border-strong)}.pc-code__icon[data-astro-cid-lh3vyyel]{width:14px;height:14px}.pc-code__icon--done[data-astro-cid-lh3vyyel]{display:none}.pc-code__copy[data-astro-cid-lh3vyyel].is-copied{color:var(--ok-green);border-color:currentColor}.pc-code__copy[data-astro-cid-lh3vyyel].is-copied .pc-code__icon--copy[data-astro-cid-lh3vyyel]{display:none}.pc-code__copy[data-astro-cid-lh3vyyel].is-copied .pc-code__icon--done[data-astro-cid-lh3vyyel]{display:block}.pc__meta[data-astro-cid-lh3vyyel]{list-style:none;display:flex;flex-wrap:wrap;align-content:start;gap:var(--space-xs) var(--space-md);padding-bottom:var(--space-lg);margin-bottom:var(--space-lg);border-bottom:1px solid var(--border-subtle);font-size:var(--fs-sm);color:var(--text-3)}.pc__meta[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]{display:inline-flex;align-items:center;gap:var(--space-sm)}.pc__meta[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]:before{content:"";width:4px;height:4px;border-radius:var(--radius-full);background:rgb(var(--pc-rgb) / .7)}.pc--pro[data-astro-cid-lh3vyyel] .pc__meta[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]:before{background:var(--pro-teal)}.pc__body[data-astro-cid-lh3vyyel]{container-type:inline-size}.pc__list[data-astro-cid-lh3vyyel]{list-style:none;display:grid;align-content:start;gap:var(--space-sm) var(--space-lg)}.pc__list[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:var(--fs-sm);line-height:1.5;color:var(--text-2)}.pc__list[data-astro-cid-lh3vyyel] svg[data-astro-cid-lh3vyyel]{flex:none;width:16px;height:16px;margin-top:2px;fill:none;stroke:rgb(var(--pc-rgb));stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pc--pro[data-astro-cid-lh3vyyel] .pc__list[data-astro-cid-lh3vyyel] svg[data-astro-cid-lh3vyyel]{stroke:var(--pro-teal)}@container (min-width: 34rem){.pc__list--free[data-astro-cid-lh3vyyel]{grid-template-columns:1fr 1fr}}.pc__list--pro[data-astro-cid-lh3vyyel]{gap:var(--space-md)}.pc__everything[data-astro-cid-lh3vyyel]{margin-bottom:var(--space-md);font-size:var(--fs-sm);font-weight:600;color:var(--text-1)}.pc__label[data-astro-cid-lh3vyyel]{display:block;font-size:var(--fs-base);font-weight:600;color:var(--text-1)}.pc__detail[data-astro-cid-lh3vyyel]{display:block;margin-top:var(--space-2xs);font-size:var(--fs-sm);color:var(--text-3)}.faq[data-astro-cid-b5mllz3s]{display:grid;gap:var(--space-md)}@media(min-width:960px){.faq[data-astro-cid-b5mllz3s]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-3xl);align-items:start}.faq__intro[data-astro-cid-b5mllz3s]{position:sticky;top:calc(var(--nav-h) + var(--space-xl))}}.faq__intro[data-astro-cid-b5mllz3s] .ui-sh{margin-bottom:0}.faq__list[data-astro-cid-b5mllz3s]{border-top:1px solid var(--border-subtle);interpolate-size:allow-keywords}.faq-item[data-astro-cid-b5mllz3s]{border-bottom:1px solid var(--border-subtle)}.faq-item__q[data-astro-cid-b5mllz3s]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg);padding:var(--space-lg) 0;font-size:var(--fs-md);font-weight:600;line-height:var(--lh-snug);color:var(--text-1);cursor:pointer;list-style:none;transition:color var(--dur-fast) var(--ease-out)}.faq-item__q[data-astro-cid-b5mllz3s]::-webkit-details-marker{display:none}.faq-item__q[data-astro-cid-b5mllz3s]:hover{color:var(--accent-soft)}.faq-item__q[data-astro-cid-b5mllz3s]:focus-visible{box-shadow:none;outline:2px solid rgb(var(--accent-rgb) / .55);outline-offset:4px;border-radius:var(--radius-xs)}.faq-item__mark[data-astro-cid-b5mllz3s]{position:relative;flex:none;width:20px;height:20px;margin-top:1px;border-radius:var(--radius-full);border:1px solid var(--border-default);transition:border-color var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}.faq-item__mark[data-astro-cid-b5mllz3s]:before,.faq-item__mark[data-astro-cid-b5mllz3s]:after{content:"";position:absolute;inset:50% auto auto 50%;width:8px;height:1.5px;margin:-.75px 0 0 -4px;background:var(--accent-strong);border-radius:1px;transition:transform var(--dur-base) var(--ease-out)}.faq-item__mark[data-astro-cid-b5mllz3s]:after{transform:rotate(90deg)}.faq-item[data-astro-cid-b5mllz3s][open] .faq-item__mark[data-astro-cid-b5mllz3s]{border-color:var(--accent);background:var(--accent-a10)}.faq-item[data-astro-cid-b5mllz3s][open] .faq-item__mark[data-astro-cid-b5mllz3s]:after{transform:rotate(0)}.faq-item[data-astro-cid-b5mllz3s]::details-content{block-size:0;overflow:clip;transition:block-size var(--dur-base) var(--ease-out),content-visibility var(--dur-base) allow-discrete}.faq-item[data-astro-cid-b5mllz3s][open]::details-content{block-size:auto}.faq-item__a[data-astro-cid-b5mllz3s]{display:grid;gap:var(--space-md);padding:0 var(--space-2xl) var(--space-lg) 0}@media(max-width:639px){.faq-item__a[data-astro-cid-b5mllz3s]{padding-right:0}}.faq-item__a[data-astro-cid-b5mllz3s] p,.faq-item__a[data-astro-cid-b5mllz3s] li{font-size:var(--fs-base);line-height:1.65;color:var(--text-2)}.faq-item__a[data-astro-cid-b5mllz3s] strong{color:var(--text-1);font-weight:600}.faq-item__a[data-astro-cid-b5mllz3s] kbd{font-size:var(--fs-sm);padding:1px 6px;border:1px solid var(--border-default);border-bottom-width:2px;border-radius:var(--radius-xs);background:var(--surface-3);color:var(--text-1)}.faq-item__a[data-astro-cid-b5mllz3s] .faq-sub{margin-top:var(--space-sm);margin-bottom:calc(var(--space-sm) * -1);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent)}.faq-item__a[data-astro-cid-b5mllz3s] ul{list-style:none;display:grid;gap:var(--space-xs)}.faq-item__a[data-astro-cid-b5mllz3s] li{position:relative;padding-left:var(--space-md)}.faq-item__a[data-astro-cid-b5mllz3s] li:before{content:"";position:absolute;left:2px;top:.72em;width:5px;height:1px;background:var(--accent)}.cta[data-astro-cid-b5mllz3s]{--cta-logo: 104px;position:relative;overflow:hidden;border-radius:var(--radius-xl);border:1px solid var(--border-subtle);background:radial-gradient(60% 70% at 50% 18%,rgb(var(--accent-rgb) / .16),transparent 70%),radial-gradient(40% 50% at 50% 110%,rgb(var(--copper-700-rgb) / .14),transparent 70%),var(--ink-000);box-shadow:var(--shadow-lg)}.cta__inner[data-astro-cid-b5mllz3s]:before{content:"";position:absolute;left:-10%;right:-10%;top:58%;height:1px;background:var(--gradient-blade);opacity:.18;transform:rotate(-17deg);pointer-events:none}.cta__inner[data-astro-cid-b5mllz3s]{position:relative;display:grid;justify-items:center;gap:var(--space-md);padding:var(--space-4xl) var(--space-xl);text-align:center}@media(max-width:639px){.cta[data-astro-cid-b5mllz3s]{--cta-logo: 84px}.cta__inner[data-astro-cid-b5mllz3s]{padding:var(--space-3xl) var(--space-lg)}}.cta__inner[data-astro-cid-b5mllz3s] .cta__logo{margin-bottom:var(--space-sm);filter:drop-shadow(0 0 32px rgb(var(--accent-rgb) / .25))}.cta__title[data-astro-cid-b5mllz3s]{font-size:var(--fs-4xl);font-weight:700;line-height:var(--lh-tight)}.cta__line[data-astro-cid-b5mllz3s]{max-width:36rem;margin-bottom:var(--space-md);font-size:var(--fs-lg);line-height:1.5;color:var(--text-2)}.cta__reqs[data-astro-cid-b5mllz3s]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2xs) var(--space-md);max-width:none;margin-top:var(--space-sm);font-size:var(--fs-sm);color:var(--text-3)}.cta__reqs[data-astro-cid-b5mllz3s] span[data-astro-cid-b5mllz3s]:after{content:"·";margin-left:var(--space-md);color:var(--text-3)}@media(max-width:639px){.cta__reqs[data-astro-cid-b5mllz3s]{flex-direction:column;align-items:center}.cta__reqs[data-astro-cid-b5mllz3s] span[data-astro-cid-b5mllz3s]:after{content:none}.cta__reqs[data-astro-cid-b5mllz3s] a[data-astro-cid-b5mllz3s]{margin-top:var(--space-xs)}}.cta__reqs[data-astro-cid-b5mllz3s] a[data-astro-cid-b5mllz3s]{color:var(--accent-strong);text-decoration:underline;text-decoration-color:rgb(var(--copper-300-rgb) / .45);text-underline-offset:.2em}.cta__win-hint[data-astro-cid-b5mllz3s]{display:none;max-width:34rem;font-size:var(--fs-xs);color:var(--text-3)}html[data-os=win] .cta__win-hint[data-astro-cid-b5mllz3s]{display:block}
