.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;padding-block:clamp(4.5rem,8vw,7rem) clamp(4rem,7vw,5.5rem);overflow:hidden}.hero-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:-10% -10% 0;z-index:-2;opacity:1;pointer-events:none}.hero-grid-overlay[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(to right,rgb(var(--c-ink-200) / .3) 1px,transparent 1px),linear-gradient(to bottom,rgb(var(--c-ink-200) / .3) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,black 30%,transparent 80%);opacity:.5}[data-astro-cid-bbe6dxrz][data-theme=dark] .hero-grid-overlay[data-astro-cid-bbe6dxrz]{background-image:linear-gradient(to right,rgb(var(--c-ink-800) / .3) 1px,transparent 1px),linear-gradient(to bottom,rgb(var(--c-ink-800) / .3) 1px,transparent 1px)}.hero-inner[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;text-align:center;max-width:880px;margin-inline:auto}.hero-eyebrow-row[data-astro-cid-bbe6dxrz]{display:flex;justify-content:center;margin-bottom:1.75rem}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2.75rem,7vw,5.25rem);line-height:.98;letter-spacing:-.045em;text-wrap:balance;margin-bottom:1.5rem}.hero-break[data-astro-cid-bbe6dxrz]{display:none}@media(min-width:768px){.hero-break[data-astro-cid-bbe6dxrz]{display:inline}}.hero-subhead[data-astro-cid-bbe6dxrz]{font-size:clamp(1.0625rem,1.8vw,1.1875rem);line-height:1.55;color:rgb(var(--c-text-soft));max-width:640px;margin:0 auto 2.25rem;text-wrap:pretty}.hero-subhead-em[data-astro-cid-bbe6dxrz]{display:block;margin-top:.5rem;color:rgb(var(--c-text));font-weight:500}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-bottom:3rem}.install-pill[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.65rem;padding:.55rem .55rem .55rem .95rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:9999px;box-shadow:0 1px 2px #0f172a0a,0 6px 18px #0f172a0a;transition:border-color .2s var(--ease-smooth),box-shadow .2s var(--ease-smooth)}[data-astro-cid-bbe6dxrz][data-theme=dark] .install-pill[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-surface-raised));border-color:rgb(var(--c-border))}.install-pill[data-astro-cid-bbe6dxrz]:hover{border-color:rgb(var(--c-border-strong));box-shadow:0 1px 2px #0f172a0f,0 8px 22px #0f172a0f}.install-prompt[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);color:rgb(var(--c-accent-600));font-weight:500;font-size:.95rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.install-cmd[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);color:rgb(var(--c-text));font-size:.95rem;background:transparent;padding:0;border:0}.install-copy[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .75rem;border-radius:9999px;background:rgb(var(--c-ink-900));color:rgb(var(--c-ink-50));border:0;cursor:pointer;font-size:.8125rem;font-weight:500;transition:all .2s var(--ease-smooth)}[data-astro-cid-bbe6dxrz][data-theme=dark] .install-copy[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-ink-50));color:rgb(var(--c-ink-900))}.install-copy[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-1px)}.install-copy[data-astro-cid-bbe6dxrz].is-copied{background:rgb(var(--c-brand-600))}[data-astro-cid-bbe6dxrz][data-theme=dark] .install-copy[data-astro-cid-bbe6dxrz].is-copied{background:rgb(var(--c-brand-400));color:rgb(var(--c-ink-950))}.install-copy-label[data-astro-cid-bbe6dxrz]{font-family:var(--font-sans)}.hero-meta[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;list-style:none;padding:0;margin:0;text-align:left}@media(max-width:720px){.hero-meta[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-meta[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.1rem;border-radius:1rem;border:1px solid rgb(var(--c-border-subtle));background:rgb(var(--c-surface) / .6);backdrop-filter:blur(8px)}[data-astro-cid-bbe6dxrz][data-theme=dark] .hero-meta[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-surface) / .4);border-color:rgb(var(--c-border-subtle))}.hero-meta[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-weight:600;color:rgb(var(--c-text));font-size:.9375rem;letter-spacing:-.015em}.hero-meta[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:.8125rem;color:rgb(var(--c-text-mute));line-height:1.4}.hero-showcase[data-astro-cid-bbe6dxrz]{position:relative;margin-top:4rem;z-index:1}.hero-card[data-astro-cid-bbe6dxrz]{max-width:880px;margin:0 auto;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:1.25rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 16px 40px #0f172a0f,0 60px 120px -20px #0f172a1f}[data-astro-cid-bbe6dxrz][data-theme=dark] .hero-card[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-surface-raised));box-shadow:0 1px 2px #0006,0 16px 40px #0000004d,0 60px 120px -20px #00000080}.hero-card-head[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.1rem;border-bottom:1px solid rgb(var(--c-border-subtle));background:rgb(var(--c-surface-sunken))}[data-astro-cid-bbe6dxrz][data-theme=dark] .hero-card-head[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-surface-sunken))}.hero-card-tabs[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.5rem}.dot[data-astro-cid-bbe6dxrz]{width:10px;height:10px;border-radius:9999px}.dot-r[data-astro-cid-bbe6dxrz]{background:#ef4444}.dot-y[data-astro-cid-bbe6dxrz]{background:#eab308}.dot-g[data-astro-cid-bbe6dxrz]{background:#22c55e}.hero-card-title[data-astro-cid-bbe6dxrz]{font-family:var(--font-sans);font-size:.8125rem;color:rgb(var(--c-text-mute));margin-left:.4rem}.hero-card-badge[data-astro-cid-bbe6dxrz]{font-family:var(--font-sans);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;padding:.25rem .55rem;border-radius:9999px;background:rgb(var(--c-brand-100));color:rgb(var(--c-brand-800))}[data-astro-cid-bbe6dxrz][data-theme=dark] .hero-card-badge[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-brand-900));color:rgb(var(--c-brand-200))}.hero-card-body[data-astro-cid-bbe6dxrz]{padding:1.25rem 1.5rem 1.5rem}.hero-table[data-astro-cid-bbe6dxrz]{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:.875rem}.hero-table[data-astro-cid-bbe6dxrz] th[data-astro-cid-bbe6dxrz]{text-align:left;font-weight:500;color:rgb(var(--c-text-mute));font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;padding:.5rem .75rem;border-bottom:1px solid rgb(var(--c-border-subtle))}.hero-table[data-astro-cid-bbe6dxrz] th[data-astro-cid-bbe6dxrz].num{text-align:right}.hero-table[data-astro-cid-bbe6dxrz] td[data-astro-cid-bbe6dxrz]{padding:.85rem .75rem;color:rgb(var(--c-text));border-bottom:1px solid rgb(var(--c-border-subtle))}.hero-table[data-astro-cid-bbe6dxrz] tr[data-astro-cid-bbe6dxrz]:last-child td[data-astro-cid-bbe6dxrz]{border-bottom:0}.hero-table[data-astro-cid-bbe6dxrz] td[data-astro-cid-bbe6dxrz].num{text-align:right;font-variant-numeric:tabular-nums}.hero-table[data-astro-cid-bbe6dxrz] td[data-astro-cid-bbe6dxrz].mode{display:flex;align-items:center;gap:.5rem}.hero-table[data-astro-cid-bbe6dxrz] tr[data-astro-cid-bbe6dxrz].is-winner td[data-astro-cid-bbe6dxrz]{background:linear-gradient(90deg,rgb(var(--c-brand-50) / .6),transparent);font-weight:600}[data-astro-cid-bbe6dxrz][data-theme=dark] .hero-table[data-astro-cid-bbe6dxrz] tr[data-astro-cid-bbe6dxrz].is-winner td[data-astro-cid-bbe6dxrz]{background:linear-gradient(90deg,rgb(var(--c-brand-900) / .3),transparent)}.winner-pip[data-astro-cid-bbe6dxrz]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:9999px;background:rgb(var(--c-brand-600));color:#fff;flex-shrink:0}[data-astro-cid-bbe6dxrz][data-theme=dark] .winner-pip[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-brand-400));color:rgb(var(--c-ink-950))}.hero-card-foot[data-astro-cid-bbe6dxrz]{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgb(var(--c-border-subtle))}.hero-bar[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.85rem}.hero-bar-track[data-astro-cid-bbe6dxrz]{display:flex;height:6px;border-radius:9999px;overflow:hidden;background:rgb(var(--c-surface-inset))}[data-astro-cid-bbe6dxrz][data-theme=dark] .hero-bar-track[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-surface-inset))}.hero-bar-seg[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-ink-400))}.hero-bar-seg[data-astro-cid-bbe6dxrz][data-winner]{background:linear-gradient(90deg,rgb(var(--c-brand-500)),rgb(var(--c-accent-500)))}.hero-bar-label[data-astro-cid-bbe6dxrz]{font-family:var(--font-sans);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--c-text-mute))}.hero-card-note[data-astro-cid-bbe6dxrz]{display:grid;gap:.75rem;font-size:.8125rem;color:rgb(var(--c-text-soft));line-height:1.55}.hero-card-note-copy[data-astro-cid-bbe6dxrz],.hero-card-command[data-astro-cid-bbe6dxrz]{display:flex;align-items:baseline;gap:.75rem;margin:0}.hero-card-note-label[data-astro-cid-bbe6dxrz]{flex:0 0 5.2rem;color:rgb(var(--c-text-mute));font-family:var(--font-mono);font-size:.65rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.hero-card-note[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:rgb(var(--c-text));font-weight:600}.hero-card-command[data-astro-cid-bbe6dxrz] code[data-astro-cid-bbe6dxrz]{min-width:0;overflow-wrap:anywhere}.hero-card-note[data-astro-cid-bbe6dxrz] code[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.78em;padding:.15em .4em;background:rgb(var(--c-surface-inset));border-radius:4px}@media(max-width:640px){.hero-card-note-copy[data-astro-cid-bbe6dxrz],.hero-card-command[data-astro-cid-bbe6dxrz]{align-items:flex-start;flex-direction:column;gap:.25rem}}.hero-floats[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none}.float-card[data-astro-cid-bbe6dxrz]{position:absolute;display:inline-flex;align-items:center;gap:.65rem;padding:.7rem .95rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:1rem;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a14;pointer-events:auto}[data-astro-cid-bbe6dxrz][data-theme=dark] .float-card[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-surface-raised))}.float-card-a[data-astro-cid-bbe6dxrz]{top:6%;left:-1rem;animation:drift 14s ease-in-out infinite}.float-card-b[data-astro-cid-bbe6dxrz]{top:38%;right:-2rem;animation:drift 16s ease-in-out infinite reverse}.float-card-c[data-astro-cid-bbe6dxrz]{bottom:8%;left:8%;animation:drift 18s ease-in-out infinite}@media(max-width:1100px){.float-card-a[data-astro-cid-bbe6dxrz],.float-card-b[data-astro-cid-bbe6dxrz],.float-card-c[data-astro-cid-bbe6dxrz]{display:none}}.float-icon[data-astro-cid-bbe6dxrz]{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:8px;background:rgb(var(--c-brand-100));color:rgb(var(--c-brand-700));flex-shrink:0}[data-astro-cid-bbe6dxrz][data-theme=dark] .float-icon[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-brand-900));color:rgb(var(--c-brand-300))}.float-card-b[data-astro-cid-bbe6dxrz] .float-icon[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-accent-100));color:rgb(var(--c-accent-700))}[data-astro-cid-bbe6dxrz][data-theme=dark] .float-card-b[data-astro-cid-bbe6dxrz] .float-icon[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-accent-900));color:rgb(var(--c-accent-300))}.float-card-c[data-astro-cid-bbe6dxrz] .float-icon[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-ink-100));color:rgb(var(--c-ink-700))}[data-astro-cid-bbe6dxrz][data-theme=dark] .float-card-c[data-astro-cid-bbe6dxrz] .float-icon[data-astro-cid-bbe6dxrz]{background:rgb(var(--c-ink-800));color:rgb(var(--c-ink-300))}.float-title[data-astro-cid-bbe6dxrz]{font-size:.8125rem;font-weight:600;color:rgb(var(--c-text));line-height:1.2}.float-meta[data-astro-cid-bbe6dxrz]{font-size:.75rem;color:rgb(var(--c-text-mute));line-height:1.3}.trust-bar[data-astro-cid-zdc2jl42]{padding-block:2.5rem;border-block:1px solid rgb(var(--c-border-subtle));background:rgb(var(--c-surface-sunken) / .4)}[data-astro-cid-zdc2jl42][data-theme=dark] .trust-bar[data-astro-cid-zdc2jl42]{background:rgb(var(--c-surface-sunken) / .5)}.trust-inner[data-astro-cid-zdc2jl42]{display:flex;align-items:center;gap:2.5rem;overflow:hidden}.trust-label[data-astro-cid-zdc2jl42]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--c-text-mute));margin:0;flex-shrink:0;white-space:nowrap}.trust-marquee[data-astro-cid-zdc2jl42]{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.trust-track[data-astro-cid-zdc2jl42]{display:inline-flex;align-items:center;gap:3.5rem;animation:marquee 35s linear infinite;white-space:nowrap}@media(prefers-reduced-motion:reduce){.trust-track[data-astro-cid-zdc2jl42]{animation:none;flex-wrap:wrap;justify-content:center}}.trust-item[data-astro-cid-zdc2jl42]{font-family:var(--font-display);font-size:1.125rem;font-weight:500;letter-spacing:-.015em;color:rgb(var(--c-text-mute));transition:color .2s var(--ease-smooth)}.trust-item[data-astro-cid-zdc2jl42]:hover{color:rgb(var(--c-text))}.stats[data-astro-cid-bhxv2qxz]{background:rgb(var(--c-surface-sunken) / .4)}[data-astro-cid-bhxv2qxz][data-theme=dark] .stats[data-astro-cid-bhxv2qxz]{background:rgb(var(--c-surface-sunken) / .5)}.stats-grid[data-astro-cid-bhxv2qxz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:rgb(var(--c-border-subtle));border:1px solid rgb(var(--c-border-subtle));border-radius:1.25rem;overflow:hidden}@media(max-width:820px){.stats-grid[data-astro-cid-bhxv2qxz]{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat-card[data-astro-cid-bhxv2qxz]{padding:2rem 1.75rem;background:rgb(var(--c-surface));display:flex;flex-direction:column;gap:.5rem;transition:background-color .3s var(--ease-smooth)}[data-astro-cid-bhxv2qxz][data-theme=dark] .stat-card[data-astro-cid-bhxv2qxz]{background:rgb(var(--c-surface-raised))}.stat-card[data-astro-cid-bhxv2qxz]:hover{background:rgb(var(--c-surface-sunken))}.stat-value[data-astro-cid-bhxv2qxz]{font-family:var(--font-display);font-weight:600;font-size:clamp(1.875rem,3.5vw,2.5rem);letter-spacing:-.03em;line-height:1;color:rgb(var(--c-text));background:linear-gradient(180deg,rgb(var(--c-text)),rgb(var(--c-text-mute)) 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.stat-label[data-astro-cid-bhxv2qxz]{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:rgb(var(--c-text));letter-spacing:-.01em;margin-top:.5rem}.stat-detail[data-astro-cid-bhxv2qxz]{font-size:.8125rem;color:rgb(var(--c-text-mute));line-height:1.5}.section-head[data-astro-cid-pvyyuo2j]{max-width:760px;margin:0 auto 3rem;text-align:center}.section-head[data-astro-cid-pvyyuo2j] .eyebrow[data-astro-cid-pvyyuo2j]{margin-bottom:1rem}.section-title[data-astro-cid-pvyyuo2j]{font-size:clamp(2rem,5vw,3.25rem);letter-spacing:-.035em;margin-bottom:1.25rem;text-wrap:balance}.section-lede[data-astro-cid-pvyyuo2j]{font-size:1.0625rem;color:rgb(var(--c-text-soft));line-height:1.65;text-wrap:pretty}.section-lede[data-astro-cid-pvyyuo2j] strong[data-astro-cid-pvyyuo2j]{color:rgb(var(--c-text));font-weight:600}.section-lede[data-astro-cid-pvyyuo2j] code[data-astro-cid-pvyyuo2j]{font-family:var(--font-mono);font-size:.92em;padding:.15em .45em;background:rgb(var(--c-surface-inset));border-radius:5px}.results-card[data-astro-cid-pvyyuo2j]{background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:1.5rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 12px 32px #0f172a0a}[data-astro-cid-pvyyuo2j][data-theme=dark] .results-card[data-astro-cid-pvyyuo2j]{background:rgb(var(--c-surface-raised));box-shadow:0 1px 2px #0006,0 12px 32px #0000004d}.results-table-wrap[data-astro-cid-pvyyuo2j]{overflow-x:auto}.results-table[data-astro-cid-pvyyuo2j]{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:.875rem;min-width:720px}.results-table[data-astro-cid-pvyyuo2j] th[data-astro-cid-pvyyuo2j]{text-align:left;padding:1rem 1.25rem;font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--c-text-mute));background:rgb(var(--c-surface-sunken));border-bottom:1px solid rgb(var(--c-border-subtle))}.results-table[data-astro-cid-pvyyuo2j] th[data-astro-cid-pvyyuo2j].num{text-align:right}.results-table[data-astro-cid-pvyyuo2j] td[data-astro-cid-pvyyuo2j]{padding:1rem 1.25rem;color:rgb(var(--c-text));border-bottom:1px solid rgb(var(--c-border-subtle))}.results-row[data-astro-cid-pvyyuo2j]:last-child td[data-astro-cid-pvyyuo2j]{border-bottom:0}.results-table[data-astro-cid-pvyyuo2j] td[data-astro-cid-pvyyuo2j].num{text-align:right;font-variant-numeric:tabular-nums}.results-table[data-astro-cid-pvyyuo2j] td[data-astro-cid-pvyyuo2j].scale{color:rgb(var(--c-text-mute));font-weight:500}.results-table[data-astro-cid-pvyyuo2j] td[data-astro-cid-pvyyuo2j].mode{display:flex;align-items:center;gap:.5rem}.results-row[data-astro-cid-pvyyuo2j].is-winner td[data-astro-cid-pvyyuo2j]{background:linear-gradient(90deg,rgb(var(--c-brand-50) / .5),transparent 60%)}[data-astro-cid-pvyyuo2j][data-theme=dark] .results-row[data-astro-cid-pvyyuo2j].is-winner td[data-astro-cid-pvyyuo2j]{background:linear-gradient(90deg,rgb(var(--c-brand-900) / .25),transparent 60%)}.winner-pip[data-astro-cid-pvyyuo2j]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:9999px;background:rgb(var(--c-brand-600));color:#fff;flex-shrink:0}[data-astro-cid-pvyyuo2j][data-theme=dark] .winner-pip[data-astro-cid-pvyyuo2j]{background:rgb(var(--c-brand-400));color:rgb(var(--c-ink-950))}.results-foot[data-astro-cid-pvyyuo2j]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.25rem 1.5rem;border-top:1px solid rgb(var(--c-border-subtle));background:rgb(var(--c-surface-sunken) / .5)}.results-meta[data-astro-cid-pvyyuo2j]{display:flex;gap:2rem;flex-wrap:wrap}.results-meta[data-astro-cid-pvyyuo2j]>div[data-astro-cid-pvyyuo2j]{display:flex;flex-direction:column;gap:.25rem}.meta-key[data-astro-cid-pvyyuo2j]{font-family:var(--font-sans);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--c-text-mute))}.results-meta[data-astro-cid-pvyyuo2j] code[data-astro-cid-pvyyuo2j]{font-family:var(--font-mono);font-size:.8125rem;color:rgb(var(--c-text))}.results-insights[data-astro-cid-pvyyuo2j]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem}@media(max-width:820px){.results-insights[data-astro-cid-pvyyuo2j]{grid-template-columns:1fr}}.insight[data-astro-cid-pvyyuo2j]{padding:1.5rem;border:1px solid rgb(var(--c-border));border-radius:1rem;background:rgb(var(--c-surface))}[data-astro-cid-pvyyuo2j][data-theme=dark] .insight[data-astro-cid-pvyyuo2j]{background:rgb(var(--c-surface-raised))}.insight-head[data-astro-cid-pvyyuo2j]{display:flex;align-items:center;gap:.6rem;margin-bottom:.85rem}.insight-tag[data-astro-cid-pvyyuo2j]{font-family:var(--font-sans);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .5rem;border-radius:9999px;color:rgb(var(--c-text));background:rgb(var(--c-surface-inset))}.insight-positive[data-astro-cid-pvyyuo2j] .insight-tag[data-astro-cid-pvyyuo2j]{background:rgb(var(--c-brand-100));color:rgb(var(--c-brand-800))}[data-astro-cid-pvyyuo2j][data-theme=dark] .insight-positive[data-astro-cid-pvyyuo2j] .insight-tag[data-astro-cid-pvyyuo2j]{background:rgb(var(--c-brand-900));color:rgb(var(--c-brand-200))}.insight-warning[data-astro-cid-pvyyuo2j] .insight-tag[data-astro-cid-pvyyuo2j]{background:rgb(var(--c-accent-100));color:rgb(var(--c-accent-800))}[data-astro-cid-pvyyuo2j][data-theme=dark] .insight-warning[data-astro-cid-pvyyuo2j] .insight-tag[data-astro-cid-pvyyuo2j]{background:rgb(var(--c-accent-900));color:rgb(var(--c-accent-200))}.insight-title[data-astro-cid-pvyyuo2j]{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;letter-spacing:-.015em}.insight[data-astro-cid-pvyyuo2j] p[data-astro-cid-pvyyuo2j]{font-size:.875rem;color:rgb(var(--c-text-soft));line-height:1.6;margin:0}.insight[data-astro-cid-pvyyuo2j] p[data-astro-cid-pvyyuo2j] strong[data-astro-cid-pvyyuo2j]{color:rgb(var(--c-text));font-weight:600}.pareto[data-astro-cid-2qdgwcpm]{margin-top:2.5rem;padding:1.75rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:1.5rem;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0a}[data-astro-cid-2qdgwcpm][data-theme=dark] .pareto[data-astro-cid-2qdgwcpm]{background:rgb(var(--c-surface-raised));box-shadow:0 1px 2px #0006,0 8px 24px #0000004d}.pareto-head[data-astro-cid-2qdgwcpm]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.pareto-title[data-astro-cid-2qdgwcpm]{margin:0;font-family:var(--font-display);font-weight:600;font-size:1.0625rem;letter-spacing:-.015em;color:rgb(var(--c-text))}.pareto-sub[data-astro-cid-2qdgwcpm]{font-family:var(--font-mono);font-size:.75rem;color:rgb(var(--c-text-mute));text-transform:uppercase;letter-spacing:.06em}.pareto-plot[data-astro-cid-2qdgwcpm]{overflow:hidden;padding:.75rem .5rem .25rem;border:1px solid rgb(var(--c-border-subtle));border-radius:1rem;background:linear-gradient(180deg,rgb(var(--c-surface-sunken) / .7),transparent 72%)}.pareto-svg[data-astro-cid-2qdgwcpm]{display:block;width:100%;height:auto}.pareto-svg[data-astro-cid-2qdgwcpm] .grid-line{stroke:rgb(var(--c-border-subtle));stroke-width:1;stroke-dasharray:3 5}.pareto-svg[data-astro-cid-2qdgwcpm] .axis-line,.pareto-svg[data-astro-cid-2qdgwcpm] .tick{stroke:rgb(var(--c-border-strong));stroke-width:1}.pareto-svg[data-astro-cid-2qdgwcpm] .axis-label{font-family:var(--font-mono);font-size:11px;fill:rgb(var(--c-text-mute))}.pareto-svg[data-astro-cid-2qdgwcpm] .axis-title{font-family:var(--font-mono);font-size:11px;fill:rgb(var(--c-text-mute));letter-spacing:.05em;text-transform:uppercase}.pareto-svg[data-astro-cid-2qdgwcpm] .frontier-line{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;opacity:.72}.pareto-svg[data-astro-cid-2qdgwcpm] .frontier-5k{stroke:rgb(var(--c-brand-500))}.pareto-svg[data-astro-cid-2qdgwcpm] .frontier-100k{stroke:rgb(var(--c-accent-500))}.pareto-svg[data-astro-cid-2qdgwcpm] .label-leader{stroke:rgb(var(--c-border-strong));stroke-width:1;opacity:.7}.pareto-svg[data-astro-cid-2qdgwcpm] .dot{fill:rgb(var(--c-text-soft));stroke:rgb(var(--c-surface));stroke-width:2;transition:transform .2s var(--ease-smooth)}[data-astro-cid-2qdgwcpm][data-theme=dark] .pareto-svg[data-astro-cid-2qdgwcpm] .dot{stroke:rgb(var(--c-surface-raised))}.pareto-svg[data-astro-cid-2qdgwcpm] .point-brand .dot{fill:rgb(var(--c-brand-600))}[data-astro-cid-2qdgwcpm][data-theme=dark] .pareto-svg[data-astro-cid-2qdgwcpm] .point-brand .dot{fill:rgb(var(--c-brand-400))}.pareto-svg[data-astro-cid-2qdgwcpm] .point-accent .dot{fill:rgb(var(--c-accent-600))}[data-astro-cid-2qdgwcpm][data-theme=dark] .pareto-svg[data-astro-cid-2qdgwcpm] .point-accent .dot{fill:rgb(var(--c-accent-400))}.pareto-svg[data-astro-cid-2qdgwcpm] .point.is-winner .dot{fill:#fff;stroke:rgb(var(--c-brand-600));stroke-width:2.5}[data-astro-cid-2qdgwcpm][data-theme=dark] .pareto-svg[data-astro-cid-2qdgwcpm] .point.is-winner .dot{stroke:rgb(var(--c-brand-400))}.pareto-svg[data-astro-cid-2qdgwcpm] .winner-ring{fill:none;stroke:rgb(var(--c-brand-500));stroke-width:1.5;stroke-dasharray:2 3;opacity:.6}.pareto-svg[data-astro-cid-2qdgwcpm] .winner-glow{fill:rgb(var(--c-brand-500) / .12)}.pareto-svg[data-astro-cid-2qdgwcpm] .point-label{font-family:var(--font-sans);font-size:11px;fill:rgb(var(--c-text));font-weight:500}.pareto-svg[data-astro-cid-2qdgwcpm] .point.is-winner .point-label{font-weight:700}.pareto-svg[data-astro-cid-2qdgwcpm] .point:hover .dot,.pareto-svg[data-astro-cid-2qdgwcpm] .point:focus .dot{transform:scale(1.35);transform-origin:center}.pareto-svg[data-astro-cid-2qdgwcpm] .point:focus{outline:none}.pareto-caption[data-astro-cid-2qdgwcpm]{margin:.75rem 0 0;font-size:.78rem;line-height:1.55;color:rgb(var(--c-text-mute))}.pareto-legend[data-astro-cid-2qdgwcpm]{display:flex;gap:1.15rem;flex-wrap:wrap;list-style:none;padding:0;margin:1rem 0 0;font-family:var(--font-sans);font-size:.72rem;color:rgb(var(--c-text-mute))}.pareto-legend[data-astro-cid-2qdgwcpm] li[data-astro-cid-2qdgwcpm]{display:inline-flex;align-items:center;gap:.4rem}.legend-dot[data-astro-cid-2qdgwcpm]{display:inline-block;width:8px;height:8px;border-radius:9999px}.legend-line[data-astro-cid-2qdgwcpm]{display:inline-block;width:18px;height:2px;border-radius:99px}.legend-line-5k[data-astro-cid-2qdgwcpm]{background:rgb(var(--c-brand-500))}.legend-line-100k[data-astro-cid-2qdgwcpm]{background:rgb(var(--c-accent-500))}.legend-dot-brand[data-astro-cid-2qdgwcpm]{background:rgb(var(--c-brand-600))}[data-astro-cid-2qdgwcpm][data-theme=dark] .legend-dot-brand[data-astro-cid-2qdgwcpm]{background:rgb(var(--c-brand-400))}.legend-dot-accent[data-astro-cid-2qdgwcpm]{background:rgb(var(--c-accent-600))}[data-astro-cid-2qdgwcpm][data-theme=dark] .legend-dot-accent[data-astro-cid-2qdgwcpm]{background:rgb(var(--c-accent-400))}.legend-dot-ink[data-astro-cid-2qdgwcpm]{background:rgb(var(--c-ink-400))}.features[data-astro-cid-vnivfuh2] .section-head[data-astro-cid-vnivfuh2]{max-width:760px;margin:0 auto 2.5rem}.features[data-astro-cid-vnivfuh2] .section-head[data-astro-cid-vnivfuh2] .eyebrow[data-astro-cid-vnivfuh2]{margin-bottom:.75rem}.features[data-astro-cid-vnivfuh2] .section-title[data-astro-cid-vnivfuh2]{margin-bottom:.9rem}.features[data-astro-cid-vnivfuh2] .section-lede[data-astro-cid-vnivfuh2]{max-width:680px;color:rgb(var(--c-text-soft));line-height:1.6}.features[data-astro-cid-vnivfuh2].section{padding-top:clamp(3rem,7vw,5.5rem)}.features-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:980px){.features-grid[data-astro-cid-vnivfuh2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.features-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr}}.feature-card[data-astro-cid-vnivfuh2]{position:relative;padding:1.75rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:1.25rem;overflow:hidden;transition:all .3s var(--ease-smooth)}[data-astro-cid-vnivfuh2][data-theme=dark] .feature-card[data-astro-cid-vnivfuh2]{background:rgb(var(--c-surface-raised))}.feature-card[data-astro-cid-vnivfuh2]:hover{border-color:rgb(var(--c-border-strong));transform:translateY(-2px);box-shadow:0 8px 24px #0f172a0a,0 0 0 1px #0f172a05}[data-astro-cid-vnivfuh2][data-theme=dark] .feature-card[data-astro-cid-vnivfuh2]:hover{box-shadow:0 8px 24px #0000004d,0 0 0 1px #ffffff0a}.feature-card[data-astro-cid-vnivfuh2]:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .3s var(--ease-smooth)}.feature-card-brand[data-astro-cid-vnivfuh2]:after{background:radial-gradient(ellipse 60% 80% at 100% 0%,rgb(var(--c-brand-100) / .5),transparent 70%)}[data-astro-cid-vnivfuh2][data-theme=dark] .feature-card-brand[data-astro-cid-vnivfuh2]:after{background:radial-gradient(ellipse 60% 80% at 100% 0%,rgb(var(--c-brand-900) / .3),transparent 70%)}.feature-card-accent[data-astro-cid-vnivfuh2]:after{background:radial-gradient(ellipse 60% 80% at 100% 0%,rgb(var(--c-accent-100) / .5),transparent 70%)}[data-astro-cid-vnivfuh2][data-theme=dark] .feature-card-accent[data-astro-cid-vnivfuh2]:after{background:radial-gradient(ellipse 60% 80% at 100% 0%,rgb(var(--c-accent-900) / .3),transparent 70%)}.feature-card-ink[data-astro-cid-vnivfuh2]:after{background:radial-gradient(ellipse 60% 80% at 100% 0%,rgb(var(--c-ink-100) / .5),transparent 70%)}[data-astro-cid-vnivfuh2][data-theme=dark] .feature-card-ink[data-astro-cid-vnivfuh2]:after{background:radial-gradient(ellipse 60% 80% at 100% 0%,rgb(var(--c-ink-800) / .3),transparent 70%)}.feature-card[data-astro-cid-vnivfuh2]:hover:after{opacity:1}.feature-icon[data-astro-cid-vnivfuh2]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:.75rem;margin-bottom:1.25rem;transition:transform .3s var(--ease-smooth)}.feature-card-brand[data-astro-cid-vnivfuh2] .feature-icon[data-astro-cid-vnivfuh2]{background:rgb(var(--c-brand-100));color:rgb(var(--c-brand-700))}[data-astro-cid-vnivfuh2][data-theme=dark] .feature-card-brand[data-astro-cid-vnivfuh2] .feature-icon[data-astro-cid-vnivfuh2]{background:rgb(var(--c-brand-900));color:rgb(var(--c-brand-300))}.feature-card-accent[data-astro-cid-vnivfuh2] .feature-icon[data-astro-cid-vnivfuh2]{background:rgb(var(--c-accent-100));color:rgb(var(--c-accent-700))}[data-astro-cid-vnivfuh2][data-theme=dark] .feature-card-accent[data-astro-cid-vnivfuh2] .feature-icon[data-astro-cid-vnivfuh2]{background:rgb(var(--c-accent-900));color:rgb(var(--c-accent-300))}.feature-card-ink[data-astro-cid-vnivfuh2] .feature-icon[data-astro-cid-vnivfuh2]{background:rgb(var(--c-ink-100));color:rgb(var(--c-ink-700))}[data-astro-cid-vnivfuh2][data-theme=dark] .feature-card-ink[data-astro-cid-vnivfuh2] .feature-icon[data-astro-cid-vnivfuh2]{background:rgb(var(--c-ink-800));color:rgb(var(--c-ink-300))}.feature-card[data-astro-cid-vnivfuh2]:hover .feature-icon[data-astro-cid-vnivfuh2]{transform:scale(1.06) rotate(-3deg)}.feature-title[data-astro-cid-vnivfuh2]{font-family:var(--font-display);font-size:1.1875rem;font-weight:600;letter-spacing:-.02em;margin-bottom:.6rem;color:rgb(var(--c-text))}.feature-description[data-astro-cid-vnivfuh2]{font-size:.9375rem;color:rgb(var(--c-text-soft));line-height:1.6;margin-bottom:1rem}.feature-detail[data-astro-cid-vnivfuh2]{font-family:var(--font-mono);font-size:.75rem;color:rgb(var(--c-text-mute));padding-top:1rem;border-top:1px dashed rgb(var(--c-border));line-height:1.5}.api-layout[data-astro-cid-mglat6ik]{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(2rem,4vw,4rem);align-items:center}@media(max-width:980px){.api-layout[data-astro-cid-mglat6ik]{grid-template-columns:1fr}}.api-copy[data-astro-cid-mglat6ik] .eyebrow[data-astro-cid-mglat6ik]{margin-bottom:1rem}.api-copy[data-astro-cid-mglat6ik] .section-title[data-astro-cid-mglat6ik]{text-align:left;margin-bottom:1.25rem;font-size:clamp(2rem,4.5vw,2.875rem)}.api-copy[data-astro-cid-mglat6ik] .section-lede[data-astro-cid-mglat6ik]{text-align:left;margin-bottom:2rem}.api-bullets[data-astro-cid-mglat6ik]{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:1.1rem}.api-bullets[data-astro-cid-mglat6ik] li[data-astro-cid-mglat6ik]{padding-left:1.5rem;position:relative;font-size:.9375rem;line-height:1.55}.api-bullets[data-astro-cid-mglat6ik] li[data-astro-cid-mglat6ik]:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;border-radius:9999px;background:rgb(var(--c-brand-500))}.api-bullets[data-astro-cid-mglat6ik] strong[data-astro-cid-mglat6ik]{color:rgb(var(--c-text));font-weight:600;display:block;margin-bottom:.1rem}.api-bullets[data-astro-cid-mglat6ik] span[data-astro-cid-mglat6ik]{color:rgb(var(--c-text-soft))}.api-bullets[data-astro-cid-mglat6ik] code[data-astro-cid-mglat6ik]{font-family:var(--font-mono);font-size:.875em;padding:.1em .35em;background:rgb(var(--c-surface-inset));border-radius:4px}.api-actions[data-astro-cid-mglat6ik]{display:flex;gap:.6rem;flex-wrap:wrap}.api-snippets[data-astro-cid-mglat6ik]{background:rgb(var(--c-ink-950));border-radius:1.25rem;overflow:hidden;box-shadow:0 1px 2px #0003,0 24px 48px -8px #0006;border:1px solid rgb(var(--c-ink-800))}.snippet-tab-bar[data-astro-cid-mglat6ik]{display:flex;gap:.25rem;padding:.65rem .65rem 0;border-bottom:1px solid rgb(30 41 59);background:#0f172a}.snippet-tab[data-astro-cid-mglat6ik]{background:transparent;color:#94a3b8;border:0;padding:.45rem .85rem;border-radius:.5rem;font-family:var(--font-mono);font-size:.8125rem;cursor:pointer;transition:all .2s var(--ease-smooth)}.snippet-tab[data-astro-cid-mglat6ik]:hover{color:#e2e8f0}.snippet-tab[data-astro-cid-mglat6ik].is-active{background:#1e293b;color:#f1f5f9}.snippet-pane[data-astro-cid-mglat6ik]{display:none;font-size:.875rem;line-height:1.6}.snippet-pane[data-astro-cid-mglat6ik].is-active{display:block}.snippet-pane[data-astro-cid-mglat6ik] pre{margin:0!important;padding:1.5rem!important;background:transparent!important;border-radius:0!important;font-family:var(--font-mono)!important;overflow-x:auto}.snippet-pane[data-astro-cid-mglat6ik] code{font-family:var(--font-mono)!important;font-size:inherit!important}.astro-code,.astro-code span{color:var(--shiki-dark, #e1e4e8)!important;background-color:var(--shiki-dark-bg, transparent)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.pipeline[data-astro-cid-4gd5y3do]{position:relative;margin-bottom:3rem}.pipeline-track[data-astro-cid-4gd5y3do]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;position:relative;z-index:1}@media(max-width:980px){.pipeline-track[data-astro-cid-4gd5y3do]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:540px){.pipeline-track[data-astro-cid-4gd5y3do]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pipeline-line[data-astro-cid-4gd5y3do]{position:absolute;top:50%;left:4%;right:4%;height:1px;background:linear-gradient(90deg,rgb(var(--c-brand-300)),rgb(var(--c-accent-300)));z-index:0}@media(max-width:980px){.pipeline-line[data-astro-cid-4gd5y3do]{display:none}}.pipeline-step[data-astro-cid-4gd5y3do]{padding:1.25rem 1rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:1rem;transition:all .3s var(--ease-smooth);position:relative}[data-astro-cid-4gd5y3do][data-theme=dark] .pipeline-step[data-astro-cid-4gd5y3do]{background:rgb(var(--c-surface-raised))}.pipeline-step[data-astro-cid-4gd5y3do]:hover{border-color:rgb(var(--c-brand-400));transform:translateY(-2px);box-shadow:0 8px 24px #4338ca14}.step-num[data-astro-cid-4gd5y3do]{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.08em;color:rgb(var(--c-brand-600));margin-bottom:.5rem}[data-astro-cid-4gd5y3do][data-theme=dark] .step-num[data-astro-cid-4gd5y3do]{color:rgb(var(--c-brand-300))}.step-label[data-astro-cid-4gd5y3do]{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;letter-spacing:-.015em;color:rgb(var(--c-text));margin-bottom:.4rem}.step-description[data-astro-cid-4gd5y3do]{font-size:.8125rem;color:rgb(var(--c-text-mute));line-height:1.5}.arch-grid[data-astro-cid-4gd5y3do]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:980px){.arch-grid[data-astro-cid-4gd5y3do]{grid-template-columns:1fr}}.arch-card[data-astro-cid-4gd5y3do]{padding:1.75rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:1.25rem;transition:all .3s var(--ease-smooth)}[data-astro-cid-4gd5y3do][data-theme=dark] .arch-card[data-astro-cid-4gd5y3do]{background:rgb(var(--c-surface-raised))}.arch-card[data-astro-cid-4gd5y3do]:hover{border-color:rgb(var(--c-border-strong))}.arch-card-head[data-astro-cid-4gd5y3do]{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1rem}.arch-tag[data-astro-cid-4gd5y3do]{align-self:flex-start;font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;padding:.25rem .55rem;border-radius:9999px}.arch-tag-brand[data-astro-cid-4gd5y3do]{background:rgb(var(--c-brand-100));color:rgb(var(--c-brand-800))}[data-astro-cid-4gd5y3do][data-theme=dark] .arch-tag-brand[data-astro-cid-4gd5y3do]{background:rgb(var(--c-brand-900));color:rgb(var(--c-brand-200))}.arch-tag-accent[data-astro-cid-4gd5y3do]{background:rgb(var(--c-accent-100));color:rgb(var(--c-accent-800))}[data-astro-cid-4gd5y3do][data-theme=dark] .arch-tag-accent[data-astro-cid-4gd5y3do]{background:rgb(var(--c-accent-900));color:rgb(var(--c-accent-200))}.arch-tag-ink[data-astro-cid-4gd5y3do]{background:rgb(var(--c-ink-100));color:rgb(var(--c-ink-800))}[data-astro-cid-4gd5y3do][data-theme=dark] .arch-tag-ink[data-astro-cid-4gd5y3do]{background:rgb(var(--c-ink-800));color:rgb(var(--c-ink-200))}.arch-card-title[data-astro-cid-4gd5y3do]{font-family:var(--font-display);font-size:1.1875rem;font-weight:600;letter-spacing:-.02em}.arch-card[data-astro-cid-4gd5y3do] p[data-astro-cid-4gd5y3do]{font-size:.9375rem;color:rgb(var(--c-text-soft));line-height:1.6;margin-bottom:1rem}.arch-card[data-astro-cid-4gd5y3do] p[data-astro-cid-4gd5y3do] code[data-astro-cid-4gd5y3do]{font-family:var(--font-mono);font-size:.86em;padding:.1em .35em;background:rgb(var(--c-surface-inset));border-radius:4px}.arch-list[data-astro-cid-4gd5y3do]{display:flex;flex-direction:column;gap:.4rem}.arch-list[data-astro-cid-4gd5y3do] code[data-astro-cid-4gd5y3do]{display:block;padding:.5rem .75rem;background:rgb(var(--c-surface-sunken));border:1px solid rgb(var(--c-border-subtle));border-radius:.5rem;font-family:var(--font-mono);font-size:.75rem;color:rgb(var(--c-text));line-height:1.5;overflow-x:auto}[data-astro-cid-4gd5y3do][data-theme=dark] .arch-list[data-astro-cid-4gd5y3do] code[data-astro-cid-4gd5y3do]{background:rgb(var(--c-ink-950))}.audiences-grid[data-astro-cid-6n2j5p2a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:980px){.audiences-grid[data-astro-cid-6n2j5p2a]{grid-template-columns:1fr}}.audience-card[data-astro-cid-6n2j5p2a]{position:relative;padding:2rem 1.75rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:1.25rem;transition:all .3s var(--ease-smooth)}[data-astro-cid-6n2j5p2a][data-theme=dark] .audience-card[data-astro-cid-6n2j5p2a]{background:rgb(var(--c-surface-raised))}.audience-card[data-astro-cid-6n2j5p2a]:hover{border-color:rgb(var(--c-border-strong));transform:translateY(-2px);box-shadow:0 12px 32px #0f172a0a}[data-astro-cid-6n2j5p2a][data-theme=dark] .audience-card[data-astro-cid-6n2j5p2a]:hover{box-shadow:0 12px 32px #0000004d}.audience-num[data-astro-cid-6n2j5p2a]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;color:rgb(var(--c-text-mute));margin-bottom:1.25rem}.audience-title[data-astro-cid-6n2j5p2a]{font-family:var(--font-display);font-size:1.4375rem;font-weight:600;letter-spacing:-.02em;color:rgb(var(--c-text));margin-bottom:.85rem}.audience-description[data-astro-cid-6n2j5p2a]{font-size:.9375rem;color:rgb(var(--c-text-soft));line-height:1.65;margin-bottom:1.25rem}.audience-detail[data-astro-cid-6n2j5p2a]{padding:.85rem 1rem;background:rgb(var(--c-surface-sunken));border-radius:.75rem;border-left:2px solid rgb(var(--c-brand-500));font-size:.8125rem;color:rgb(var(--c-text-soft));font-style:italic}[data-astro-cid-6n2j5p2a][data-theme=dark] .audience-detail[data-astro-cid-6n2j5p2a]{background:rgb(var(--c-surface-sunken))}.method-grid[data-astro-cid-5ozx6kxf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:3rem}@media(max-width:720px){.method-grid[data-astro-cid-5ozx6kxf]{grid-template-columns:1fr}}.method-card[data-astro-cid-5ozx6kxf]{padding:1.75rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));border-radius:1.25rem;display:flex;flex-direction:column;gap:.65rem}[data-astro-cid-5ozx6kxf][data-theme=dark] .method-card[data-astro-cid-5ozx6kxf]{background:rgb(var(--c-surface-raised))}.method-positive[data-astro-cid-5ozx6kxf]{border-color:rgb(var(--c-brand-200));background:linear-gradient(180deg,rgb(var(--c-brand-50) / .4),transparent 40%),rgb(var(--c-surface))}[data-astro-cid-5ozx6kxf][data-theme=dark] .method-positive[data-astro-cid-5ozx6kxf]{background:linear-gradient(180deg,rgb(var(--c-brand-950) / .5),transparent 40%),rgb(var(--c-surface-raised));border-color:rgb(var(--c-brand-800))}.method-warning[data-astro-cid-5ozx6kxf]{border-color:rgb(var(--c-accent-200));background:linear-gradient(180deg,rgb(var(--c-accent-50) / .4),transparent 40%),rgb(var(--c-surface))}[data-astro-cid-5ozx6kxf][data-theme=dark] .method-warning[data-astro-cid-5ozx6kxf]{background:linear-gradient(180deg,rgb(var(--c-accent-950) / .4),transparent 40%),rgb(var(--c-surface-raised));border-color:rgb(var(--c-accent-800))}.method-label[data-astro-cid-5ozx6kxf]{align-self:flex-start;font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;padding:.25rem .55rem;border-radius:9999px;font-weight:600}.method-label-positive[data-astro-cid-5ozx6kxf]{background:rgb(var(--c-brand-600));color:#fff}[data-astro-cid-5ozx6kxf][data-theme=dark] .method-label-positive[data-astro-cid-5ozx6kxf]{background:rgb(var(--c-brand-400));color:rgb(var(--c-ink-950))}.method-label-warning[data-astro-cid-5ozx6kxf]{background:rgb(var(--c-accent-600));color:#fff}[data-astro-cid-5ozx6kxf][data-theme=dark] .method-label-warning[data-astro-cid-5ozx6kxf]{background:rgb(var(--c-accent-400));color:rgb(var(--c-ink-950))}.method-title[data-astro-cid-5ozx6kxf]{font-family:var(--font-display);font-size:1.1875rem;font-weight:600;letter-spacing:-.02em;line-height:1.25}.method-card[data-astro-cid-5ozx6kxf] p[data-astro-cid-5ozx6kxf]{font-size:.9375rem;color:rgb(var(--c-text-soft));line-height:1.65}.method-cta[data-astro-cid-5ozx6kxf]{padding:2rem;background:rgb(var(--c-ink-950));border-radius:1.5rem;color:rgb(var(--c-ink-50));overflow:hidden;position:relative}[data-astro-cid-5ozx6kxf][data-theme=dark] .method-cta[data-astro-cid-5ozx6kxf]{background:rgb(var(--c-ink-950));border:1px solid rgb(var(--c-ink-800))}.method-cta[data-astro-cid-5ozx6kxf]:before{content:"";position:absolute;inset:-50%;background:radial-gradient(ellipse 60% 50% at 50% 50%,rgb(var(--c-brand-700) / .3),transparent 70%);pointer-events:none;z-index:0}.method-cta-inner[data-astro-cid-5ozx6kxf]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;position:relative;z-index:1;flex-wrap:wrap}.method-cta-title[data-astro-cid-5ozx6kxf]{font-family:var(--font-display);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;color:rgb(var(--c-ink-50));margin-bottom:.5rem}.method-cta-body[data-astro-cid-5ozx6kxf]{font-size:.9375rem;color:rgb(var(--c-ink-300));line-height:1.55;max-width:560px}.method-cta-body[data-astro-cid-5ozx6kxf] code[data-astro-cid-5ozx6kxf]{font-family:var(--font-mono);background:rgb(var(--c-ink-800));padding:.1em .35em;border-radius:4px;font-size:.875em}.method-cta[data-astro-cid-5ozx6kxf] .btn-secondary[data-astro-cid-5ozx6kxf]{background:rgb(var(--c-ink-50));color:rgb(var(--c-ink-900));border-color:rgb(var(--c-ink-50))}.method-cta[data-astro-cid-5ozx6kxf] .btn-secondary[data-astro-cid-5ozx6kxf]:hover{background:#fff;border-color:#fff}.cta-card[data-astro-cid-nqzr7c5x]{position:relative;isolation:isolate;padding:clamp(3rem,6vw,5rem);background:rgb(var(--c-ink-950));color:rgb(var(--c-ink-50));border-radius:2rem;overflow:hidden}.cta-glow[data-astro-cid-nqzr7c5x]{position:absolute;inset:-30%;z-index:-2;background:radial-gradient(ellipse 50% 40% at 25% 30%,rgb(var(--c-brand-700) / .4),transparent 70%),radial-gradient(ellipse 50% 40% at 75% 70%,rgb(var(--c-accent-700) / .35),transparent 70%)}.cta-grid-overlay[data-astro-cid-nqzr7c5x]{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to right,rgb(255 255 255 / .04) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .04) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 30%,transparent 80%)}.cta-inner[data-astro-cid-nqzr7c5x]{position:relative;z-index:1;max-width:760px;margin:0 auto;text-align:center}.eyebrow-light[data-astro-cid-nqzr7c5x]{color:rgb(var(--c-ink-300))}.eyebrow-light[data-astro-cid-nqzr7c5x]:before{background:rgb(var(--c-brand-400));box-shadow:0 0 0 4px rgb(var(--c-brand-900))}.cta-title[data-astro-cid-nqzr7c5x]{font-size:clamp(2.25rem,5.5vw,4rem);letter-spacing:-.04em;line-height:1;margin-block:1.25rem 1.25rem;color:#fff;text-wrap:balance}.cta-subhead[data-astro-cid-nqzr7c5x]{font-size:1.0625rem;color:rgb(var(--c-ink-300));line-height:1.6;margin-bottom:2.5rem;max-width:560px;margin-inline:auto}.cta-actions[data-astro-cid-nqzr7c5x]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-bottom:2.5rem}.cta-install[data-astro-cid-nqzr7c5x]{display:inline-flex;align-items:center;gap:.65rem;padding:.55rem .55rem .55rem .95rem;background:rgb(var(--c-ink-50) / .06);border:1px solid rgb(var(--c-ink-50) / .16);border-radius:9999px;backdrop-filter:blur(8px)}.cta-install[data-astro-cid-nqzr7c5x] .install-prompt[data-astro-cid-nqzr7c5x]{color:rgb(var(--c-accent-400))}.cta-install[data-astro-cid-nqzr7c5x] .install-cmd[data-astro-cid-nqzr7c5x]{color:#fff}.btn-light[data-astro-cid-nqzr7c5x]{background:#fff;color:rgb(var(--c-ink-900));border-color:#fff}.btn-light[data-astro-cid-nqzr7c5x]:hover{background:rgb(var(--c-ink-100))}.cta-steps[data-astro-cid-nqzr7c5x]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;text-align:left}@media(max-width:640px){.cta-steps[data-astro-cid-nqzr7c5x]{grid-template-columns:1fr}}.cta-steps[data-astro-cid-nqzr7c5x] li[data-astro-cid-nqzr7c5x]{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;background:rgb(var(--c-ink-50) / .04);border:1px solid rgb(var(--c-ink-50) / .08);border-radius:.75rem;font-family:var(--font-mono);font-size:.8125rem;color:rgb(var(--c-ink-200))}.step-bullet[data-astro-cid-nqzr7c5x]{font-family:var(--font-mono);font-weight:600;color:rgb(var(--c-brand-300));font-size:.75rem;letter-spacing:.04em}
