.av-head.svelte-a3h1a5{text-align:center;margin-inline:auto;max-width:52rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.av-head.svelte-a3h1a5 .eyebrow:where(.svelte-a3h1a5){margin-bottom:1rem}.av-h2.svelte-a3h1a5{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:500;line-height:1.1}.av-h2--on-dark.svelte-a3h1a5{color:var(--ink-on-dark)}.av-sub.svelte-a3h1a5{font-size:var(--fs-subtitle);color:var(--ink-soft);margin-top:1.25rem;max-width:46rem;margin-inline:auto;line-height:1.55}.av-demo.svelte-a3h1a5{max-width:62rem;margin-inline:auto}.av-stats.svelte-a3h1a5{grid-template-columns:1.6fr 1fr 1fr;gap:.75rem;margin-bottom:.85rem;display:grid}.av-stat.svelte-a3h1a5{border-radius:var(--radius-sm);background:var(--bg-card);border:1px solid var(--border);flex-direction:column;gap:.4rem;padding:1rem 1.1rem;display:flex}.av-stat-label.svelte-a3h1a5{color:var(--ink-soft);font-size:.8rem}.av-stat-num.svelte-a3h1a5{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:600;line-height:1}.av-stat-unit.svelte-a3h1a5{color:var(--ink-soft);font-size:.85rem;font-weight:400}.av-demo-grid.svelte-a3h1a5{grid-template-columns:1.25fr 1fr;gap:.75rem;display:grid}.av-panel.svelte-a3h1a5{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.1rem 1.2rem}.av-panel-head.svelte-a3h1a5{font-family:var(--font-display);color:var(--ink);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.92rem;font-weight:600;display:flex}.av-panel-head.svelte-a3h1a5 svg{width:18px;height:18px;color:var(--ink-soft)}.av-zone.svelte-a3h1a5{margin-bottom:1rem}.av-zone.svelte-a3h1a5:last-child{margin-bottom:0}.av-zone-top.svelte-a3h1a5{justify-content:space-between;align-items:baseline;margin-bottom:.4rem;display:flex}.av-zone-name.svelte-a3h1a5{color:var(--ink);font-size:.9rem;font-weight:600}.av-zone-count.svelte-a3h1a5{font-variant-numeric:tabular-nums;color:var(--ok-text);font-size:.82rem}.av-zone.is-alert.svelte-a3h1a5 .av-zone-count:where(.svelte-a3h1a5){color:var(--color-error)}.av-zone-bar.svelte-a3h1a5{background:var(--bg-cream-alt);border-radius:99px;height:9px;overflow:hidden}.av-zone-fill.svelte-a3h1a5{background:var(--ok);height:100%;transition:width .5s var(--ease-out), background .3s var(--ease-out);border-radius:99px;display:block}.av-zone.is-alert.svelte-a3h1a5 .av-zone-fill:where(.svelte-a3h1a5){background:var(--color-error)}.av-side.svelte-a3h1a5{flex-direction:column;gap:.75rem;display:flex}.av-alerts-head.svelte-a3h1a5{justify-content:space-between}.av-alerts-head.svelte-a3h1a5 span:where(.svelte-a3h1a5){align-items:center;gap:.45rem;display:inline-flex}.av-badge.svelte-a3h1a5{border-radius:var(--radius-pill);color:var(--ok-text);background:color-mix(in srgb, var(--ok) 10%, transparent);border:1px solid color-mix(in srgb, var(--ok) 35%, transparent);padding:.2rem .65rem;font-size:.72rem;font-weight:600}.av-badge--alert.svelte-a3h1a5{color:var(--color-error);background:color-mix(in srgb, var(--color-error) 8%, transparent);border-color:color-mix(in srgb, var(--color-error) 35%, transparent)}.av-empty.svelte-a3h1a5{color:var(--ink-soft);padding:.75rem 0 1.5rem;font-size:.9rem;font-style:italic}.av-alert-list.svelte-a3h1a5{flex-direction:column;gap:.6rem;display:flex}.av-alert-row.svelte-a3h1a5{background:color-mix(in srgb, var(--color-error) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-error) 25%, transparent);animation:svelte-a3h1a5-av-in .35s var(--ease-out);border-radius:10px;align-items:flex-start;gap:.6rem;padding:.65rem .7rem;display:flex}.av-alert-ic.svelte-a3h1a5{color:var(--color-error);flex-shrink:0;display:inline-flex}.av-alert-ic.svelte-a3h1a5 svg{width:17px;height:17px}.av-alert-text.svelte-a3h1a5{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.av-alert-title.svelte-a3h1a5{color:var(--ink);font-size:.86rem;font-weight:600;line-height:1.3}.av-alert-meta.svelte-a3h1a5{color:var(--ink-soft);align-items:center;gap:.3rem;font-size:.76rem;display:inline-flex}.av-alert-meta.svelte-a3h1a5 svg{flex-shrink:0;width:13px;height:13px}.av-alert-time.svelte-a3h1a5{color:var(--ink-soft);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.74rem}.av-phone-body.svelte-a3h1a5{border-radius:var(--radius-sm);border:1px solid var(--border-dark);min-height:10rem;transition:border-color .3s var(--ease-out);background:#100f0c;justify-content:center;align-items:center;padding:.85rem;display:flex}.av-phone-body.is-on.svelte-a3h1a5{border-color:#e5484d66}.av-phone-empty.svelte-a3h1a5{color:var(--ink-soft-dark);text-align:center;font-size:.85rem;font-style:italic;line-height:1.5}.av-push.svelte-a3h1a5{border:1px solid var(--border-dark-strong);width:100%;animation:svelte-a3h1a5-av-in .4s var(--ease-out);background:#f4f1ea0f;border-radius:12px;padding:.85rem .9rem}.av-push--static.svelte-a3h1a5{animation:none}.av-push-top.svelte-a3h1a5{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.av-push-app.svelte-a3h1a5{letter-spacing:.02em;color:var(--ink-soft-dark);align-items:center;gap:.35rem;font-size:.74rem;font-weight:600;display:inline-flex}.av-push-app.svelte-a3h1a5 svg{width:15px;height:15px}.av-push-time.svelte-a3h1a5{color:var(--ink-soft-dark);font-variant-numeric:tabular-nums;font-size:.74rem}.av-push-title.svelte-a3h1a5{font-family:var(--font-display);color:var(--ink-on-dark);font-size:.95rem;font-weight:600;line-height:1.3}.av-push-to.svelte-a3h1a5{color:var(--ink-soft-dark);margin-top:.25rem;font-size:.76rem}.av-push-clip.svelte-a3h1a5{aspect-ratio:16/9;border:1px solid var(--border-dark);background:#100f0c;border-radius:8px;justify-content:center;align-items:center;margin-top:.7rem;display:flex;position:relative}.av-push-play.svelte-a3h1a5{color:var(--ink-soft-dark);display:inline-flex}.av-push-play.svelte-a3h1a5 svg{width:26px;height:26px}.av-push-cap.svelte-a3h1a5{color:var(--ink-soft-dark);font-size:.7rem;position:absolute;bottom:.5rem;left:.6rem}.av-push-rec.svelte-a3h1a5{letter-spacing:.06em;color:#fff;align-items:center;gap:.3rem;font-size:.64rem;font-weight:600;display:inline-flex;position:absolute;top:.5rem;left:.55rem}.av-push-dot.svelte-a3h1a5{background:#e5484d;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite svelte-a3h1a5-av-pulse}.av-push-tc.svelte-a3h1a5{font-variant-numeric:tabular-nums;color:#fff;font-size:.66rem;position:absolute;top:.5rem;right:.6rem}.av-call.svelte-a3h1a5{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(1rem,2.5vw,1.75rem);margin-top:.75rem;display:grid}.av-call.svelte-a3h1a5 .av-panel-head:where(.svelte-a3h1a5){margin-bottom:.55rem}.av-call-p.svelte-a3h1a5{color:var(--ink-soft);font-size:.92rem;line-height:1.55}.av-call-mock.svelte-a3h1a5{border-radius:var(--radius-sm);border:1px solid var(--border-dark);background:#100f0c;padding:.9rem 1rem}.av-call-top.svelte-a3h1a5{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.av-call-from.svelte-a3h1a5{letter-spacing:.02em;color:var(--ink-soft-dark);align-items:center;gap:.4rem;font-size:.74rem;font-weight:600;display:inline-flex}.av-call-from.svelte-a3h1a5 svg{width:15px;height:15px}.av-call-state.svelte-a3h1a5{color:var(--ink-soft-dark);align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.av-call-dot.svelte-a3h1a5{background:var(--ok);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite svelte-a3h1a5-av-pulse}.av-call-msg.svelte-a3h1a5{font-family:var(--font-display);color:var(--ink-on-dark);font-size:.95rem;font-weight:500;line-height:1.45}.av-demo-foot.svelte-a3h1a5{font-size:var(--fs-small);color:var(--ink-soft);text-align:center;margin-top:1.25rem;line-height:1.5}@keyframes svelte-a3h1a5-av-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes svelte-a3h1a5-av-pulse{0%,to{opacity:1}50%{opacity:.3}}.av-plat.svelte-a3h1a5{background:var(--bg-dark)}.av-plat.svelte-a3h1a5 .container{padding-inline:calc(var(--gutter) * 2)}.av-plat-head.svelte-a3h1a5{text-align:center;max-width:60rem;margin-inline:auto}.av-plat-head.svelte-a3h1a5 .eyebrow:where(.svelte-a3h1a5){margin-bottom:1rem}.avm-list.svelte-a3h1a5{flex-direction:column;gap:clamp(4rem,11vh,9rem);margin-top:clamp(3rem,6vw,5rem);display:flex}.avm-mod.svelte-a3h1a5{grid-template-columns:1.7fr 1fr;align-items:stretch;gap:clamp(1.25rem,2vw,1.75rem);min-height:clamp(360px,55vh,540px);display:grid}.avm-mod--reverse.svelte-a3h1a5 .avm-visual:where(.svelte-a3h1a5){order:2}.avm-mod--reverse.svelte-a3h1a5 .avm-text:where(.svelte-a3h1a5){order:1}@supports (animation-timeline:view()){.avm-mod.svelte-a3h1a5{animation:linear both svelte-a3h1a5-avm-focus;animation-timeline:view();animation-range:entry 5% exit 95%}@keyframes svelte-a3h1a5-avm-focus{0%{opacity:.22;filter:blur(2.5px)}32%,68%{opacity:1;filter:blur()}to{opacity:.22;filter:blur(2.5px)}}}.avm-visual.svelte-a3h1a5{border-radius:var(--radius);border:1px solid var(--border-dark);background:radial-gradient(120% 120% at 25% 0,#f4f1ea12,#0000 60%),#14130f;justify-content:center;align-items:center;min-height:clamp(300px,32vw,460px);padding:1.5rem;display:flex;position:relative;overflow:hidden}.avm-mock.svelte-a3h1a5{background:var(--bg-card);border-radius:14px;flex-direction:column;width:min(23rem,100%);min-height:14.5rem;padding:1.1rem 1.2rem;display:flex;box-shadow:0 2px 6px #0003,0 24px 50px #00000061}.avm-mock-head.svelte-a3h1a5{font-family:var(--font-display);color:var(--ink);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;padding-bottom:.75rem;font-size:.9rem;font-weight:600;display:flex}.avm-mock-t.svelte-a3h1a5{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:400}.avm-live.svelte-a3h1a5{color:var(--ink-soft);align-items:center;gap:.3rem;font-size:.72rem;font-weight:500;display:inline-flex}.avm-live-dot.svelte-a3h1a5{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite svelte-a3h1a5-avm-live}@keyframes svelte-a3h1a5-avm-live{0%,to{opacity:1}50%{opacity:.3}}.avm-z.svelte-a3h1a5{color:var(--ink);justify-content:space-between;align-items:baseline;font-size:.9rem;font-weight:600;display:flex}.avm-z-bar.svelte-a3h1a5+.avm-z:where(.svelte-a3h1a5){margin-top:.9rem}.avm-z-n.svelte-a3h1a5{font-variant-numeric:tabular-nums;color:var(--ok-text);font-size:.82rem}.avm-z-n--hot.svelte-a3h1a5{color:var(--color-error)}.avm-z-bar.svelte-a3h1a5{background:var(--bg-cream-alt);border-radius:99px;height:9px;margin-top:.4rem;overflow:hidden}.avm-z-bar.svelte-a3h1a5 span:where(.svelte-a3h1a5){background:var(--ok);border-radius:99px;height:100%;display:block}.avm-z-bar--hot.svelte-a3h1a5 span:where(.svelte-a3h1a5){background:var(--color-error)}.avm-push-title.svelte-a3h1a5{font-family:var(--font-display);color:var(--ink);font-size:.98rem;font-weight:600;line-height:1.3}.avm-push-to.svelte-a3h1a5{color:var(--ink-soft);align-items:center;gap:.35rem;margin-top:.3rem;font-size:.8rem;display:flex}.avm-route.svelte-a3h1a5{color:var(--ink-soft);display:inline-flex}.avm-route.svelte-a3h1a5 svg{width:14px;height:14px}.avm-push-clip.svelte-a3h1a5{aspect-ratio:16/9;border:1px solid var(--border-dark);background:radial-gradient(120% 120% at 50% 0,#26261f,#131311);border-radius:9px;justify-content:center;align-items:center;margin-top:auto;display:flex;position:relative}.avm-push-play.svelte-a3h1a5{color:#ffffffd9;display:inline-flex}.avm-push-play.svelte-a3h1a5 svg{width:26px;height:26px}.avm-push-cap.svelte-a3h1a5{color:#fffc;font-size:.68rem;position:absolute;bottom:.45rem;left:.55rem}.avm-push-rec.svelte-a3h1a5{letter-spacing:.05em;color:#fff;align-items:center;gap:.28rem;font-size:.62rem;font-weight:600;display:inline-flex;position:absolute;top:.45rem;left:.5rem}.avm-push-dot.svelte-a3h1a5{background:#e5484d;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite svelte-a3h1a5-avm-live}.avm-l.svelte-a3h1a5{color:var(--ink);align-items:center;gap:.6rem;font-size:.88rem;display:flex}.avm-l.svelte-a3h1a5+.avm-l:where(.svelte-a3h1a5){border-top:1px solid var(--border);margin-top:.8rem;padding-top:.8rem}.avm-l-ic.svelte-a3h1a5{color:var(--ok);flex-shrink:0;display:inline-flex}.avm-l-ic--bell.svelte-a3h1a5{color:var(--ink-soft)}.avm-l-ic.svelte-a3h1a5 svg{width:17px;height:17px}.avm-l-text.svelte-a3h1a5{flex:1;min-width:0}.avm-l-t.svelte-a3h1a5{color:var(--ink-soft);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.76rem}.avm-text.svelte-a3h1a5{background:var(--bg-cream);border-radius:var(--radius);flex-direction:column;justify-content:center;gap:.9rem;padding:clamp(1.5rem,2.5vw,2.5rem);display:flex}.avm-icon.svelte-a3h1a5{border:1px solid var(--border);width:46px;height:46px;color:var(--ink);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.avm-icon.svelte-a3h1a5 svg{width:22px;height:22px}.avm-title.svelte-a3h1a5{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:500;line-height:1.15}.avm-desc.svelte-a3h1a5{color:var(--ink-soft);font-size:1rem;line-height:1.6}.avm-bullets.svelte-a3h1a5{flex-direction:column;gap:.5rem;margin-top:.15rem;display:flex}.avm-bullets.svelte-a3h1a5 li:where(.svelte-a3h1a5){color:var(--ink);align-items:flex-start;gap:.5rem;font-size:.92rem;line-height:1.45;display:flex}.avm-check.svelte-a3h1a5{color:var(--ok-text);flex-shrink:0;margin-top:.05rem;display:inline-flex}.avm-check.svelte-a3h1a5 svg{width:17px;height:17px}.av-norm.svelte-a3h1a5{background:radial-gradient(120% 130% at 80% -10%, #7083540f 0%, var(--bg-cream) 55%)}.av-norm-list.svelte-a3h1a5{flex-direction:column;gap:clamp(.9rem,1.6vw,1.25rem);max-width:68rem;margin-inline:auto;display:flex}.av-norm-row.svelte-a3h1a5{border-radius:var(--radius);-webkit-backdrop-filter:blur(12px)saturate(1.15);background:#ffffff80;border:1px solid #ffffffd9;grid-template-columns:.85fr 1.1fr 1.2fr;align-items:center;gap:clamp(1.25rem,3.5vw,3rem);padding:clamp(1.35rem,2.5vw,1.85rem) clamp(1.5rem,3vw,2.25rem);display:grid;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1a1a180a,0 18px 40px #1a1a1812}.av-norm-id.svelte-a3h1a5,.av-norm-block.svelte-a3h1a5{background:0 0;border:none;padding:0}.av-norm-title.svelte-a3h1a5{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:clamp(1.2rem,1.7vw,1.5rem);font-weight:600;line-height:1.15}.av-norm-ref.svelte-a3h1a5{color:var(--ink-soft);margin-top:.35rem;font-size:.8rem}.av-norm-label.svelte-a3h1a5{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);font-size:.68rem;font-weight:600}.av-norm-text.svelte-a3h1a5{color:var(--ink-soft);margin-top:.45rem;font-size:.93rem;line-height:1.5}.av-norm-text--how.svelte-a3h1a5{color:var(--ink);align-items:flex-start;gap:.5rem;display:flex}.av-norm-check.svelte-a3h1a5{color:var(--ok);flex-shrink:0;margin-top:.1rem;display:inline-flex}.av-norm-check.svelte-a3h1a5 svg{width:18px;height:18px}.av-norm-foot.svelte-a3h1a5{font-size:var(--fs-small);color:var(--ink-soft);margin-top:clamp(1.75rem,3vw,2.5rem);text-align:center;max-width:48rem;margin-inline:auto;line-height:1.5}.av-diff.svelte-a3h1a5{background:var(--bg-dark)}.av-diff-inner.svelte-a3h1a5{flex-direction:column;align-items:center;display:flex}.av-diff-head.svelte-a3h1a5{text-align:center;max-width:46rem}.av-diff-head.svelte-a3h1a5 .eyebrow:where(.svelte-a3h1a5){margin-bottom:1rem}.av-diff-p.svelte-a3h1a5{color:var(--ink-soft-dark);margin-top:1.25rem;max-width:38rem;margin-inline:auto;font-size:1.05rem;line-height:1.6}.av-diff-visual.svelte-a3h1a5{border:1px solid var(--border-dark);border-radius:var(--radius);background:#f4f1ea0a;width:min(26rem,100%);margin-top:clamp(2rem,4vw,3rem);padding:1.25rem}.av-ben-grid.svelte-a3h1a5{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.5rem);max-width:58rem;margin-inline:auto;display:grid}.av-ben.svelte-a3h1a5{align-items:flex-start;gap:.9rem;display:flex}.av-ben-ic.svelte-a3h1a5{background:var(--bg-cream-alt);width:42px;height:42px;color:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.av-ben-title.svelte-a3h1a5{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:1.05rem;font-weight:600}.av-ben-text.svelte-a3h1a5{color:var(--ink-soft);margin-top:.35rem;font-size:.92rem;line-height:1.5}.av-rail.svelte-a3h1a5{flex-direction:column;gap:clamp(2rem,4vw,3rem);max-width:46rem;margin-inline:auto;display:flex;position:relative}.av-rail.svelte-a3h1a5:before{content:"";background:var(--border-strong);width:2px;position:absolute;top:10px;bottom:10px;left:16px}.av-rail-step.svelte-a3h1a5{align-items:flex-start;gap:1.25rem;display:flex;position:relative}.av-rail-dot.svelte-a3h1a5{z-index:1;background:var(--ink);color:#fff;width:34px;height:34px;font-family:var(--font-display);box-shadow:0 0 0 6px var(--bg-cream);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;display:inline-flex;position:relative}.av-rail-title.svelte-a3h1a5{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:600;line-height:1.2}.av-rail-text.svelte-a3h1a5{color:var(--ink-soft);max-width:34rem;margin-top:.5rem;font-size:.97rem;line-height:1.55}.av-rail-chips.svelte-a3h1a5{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.av-rail-chip.svelte-a3h1a5{border-radius:var(--radius-pill);background:var(--bg-card);border:1px solid var(--border);color:var(--ink-soft);padding:.35rem .8rem;font-size:.8rem}@media (width<=900px){.av-ben-grid.svelte-a3h1a5,.av-norm-row.svelte-a3h1a5{grid-template-columns:1fr}.av-norm-row.svelte-a3h1a5{gap:1rem}.av-demo-grid.svelte-a3h1a5{grid-template-columns:1fr}.av-call.svelte-a3h1a5{grid-template-columns:1fr;gap:.9rem}}@media (width<=860px){.avm-mod.svelte-a3h1a5,.avm-mod--reverse.svelte-a3h1a5{grid-template-columns:1fr;gap:1rem;min-height:0}.avm-mod--reverse.svelte-a3h1a5 .avm-visual:where(.svelte-a3h1a5){order:1}.avm-mod--reverse.svelte-a3h1a5 .avm-text:where(.svelte-a3h1a5){order:2}.avm-visual.svelte-a3h1a5{min-height:260px}.avm-list.svelte-a3h1a5{gap:clamp(3rem,8vh,6rem)}}@media (width<=620px){.av-stats.svelte-a3h1a5{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.av-push-dot.svelte-a3h1a5,.av-call-dot.svelte-a3h1a5,.avm-live-dot.svelte-a3h1a5,.avm-push-dot.svelte-a3h1a5{animation:none}.av-alert-row.svelte-a3h1a5,.av-push.svelte-a3h1a5,.av-zone-fill.svelte-a3h1a5{transition:none;animation:none}.avm-mod.svelte-a3h1a5{opacity:1!important;filter:none!important;animation:none!important}}
