.scribe-cta[data-v-7724db1e]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.125rem;border:1px solid transparent;border-radius:.625rem;font-size:.9375rem;font-weight:500;line-height:1;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;transition:transform var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-base) var(--ease-out-expo),background-color var(--duration-base) var(--ease-out-expo),border-color var(--duration-base) var(--ease-out-expo)}.scribe-cta.is-lg[data-v-7724db1e]{min-height:3rem;padding:0 1.375rem;font-size:1rem}.scribe-cta.is-primary[data-v-7724db1e]{border-color:color-mix(in srgb,var(--ui-primary) 82%,var(--ui-text));background:var(--ui-primary);color:var(--ui-primary-fg);box-shadow:inset 0 1px #ffffff8c,0 1px 2px #18141014,0 8px 20px -10px color-mix(in srgb,var(--ui-primary-ink) 70%,transparent)}.scribe-cta.is-primary[data-v-7724db1e]:hover{box-shadow:inset 0 1px #ffffff8c,0 1px 2px #1814101a,0 14px 28px -12px color-mix(in srgb,var(--ui-primary-ink) 80%,transparent);transform:translateY(-1px)}.scribe-cta.is-secondary[data-v-7724db1e]{border-color:var(--ui-border-strong);background:#ffffffb8;color:var(--ui-text);box-shadow:0 1px 2px #1814100d}.scribe-cta.is-secondary[data-v-7724db1e]:hover{border-color:color-mix(in srgb,var(--ui-border-strong) 50%,var(--ui-text));background:var(--ui-bg-elevated);transform:translateY(-1px)}.scribe-cta[data-v-7724db1e]:focus-visible{outline:2px solid var(--ui-ring);outline-offset:2px}.scribe-cta-arrow[data-v-7724db1e]{transition:transform var(--duration-base) var(--ease-out-expo)}.scribe-cta:hover .scribe-cta-arrow[data-v-7724db1e]{transform:translate(2px)}@media(prefers-reduced-motion:reduce){.scribe-cta[data-v-7724db1e],.scribe-cta-arrow[data-v-7724db1e]{transition:none}.scribe-cta[data-v-7724db1e]:hover,.scribe-cta:hover .scribe-cta-arrow[data-v-7724db1e]{transform:none}}.scribe-sticky[data-v-3e423e20]{position:fixed;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));left:.75rem;z-index:30;display:flex;gap:.375rem;padding:.375rem;border:1px solid hsla(0,0%,100%,.8);border-radius:.875rem;background:color-mix(in srgb,var(--ui-bg-elevated) 82%,transparent);box-shadow:inset 0 1px #ffffffe6,0 18px 40px -16px #1b2e3866;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity var(--duration-base) var(--ease-out-expo),transform var(--duration-base) var(--ease-out-expo)}.scribe-sticky.is-visible[data-v-3e423e20]{opacity:1;pointer-events:auto;transform:none}@media(min-width:768px){.scribe-sticky[data-v-3e423e20]{display:none}}@media(prefers-reduced-motion:reduce){.scribe-sticky[data-v-3e423e20]{transition:none;transform:none}}.sh[data-v-b025a7d3]{position:relative;isolation:isolate;padding-top:calc(var(--landing-nav-offset) + clamp(3.5rem,8vw,6.5rem));padding-bottom:clamp(3rem,7vw,6rem)}.sh-sky[data-v-b025a7d3]{position:absolute;inset:0 0 auto;z-index:-1;height:min(70rem,100%);overflow:hidden;background:radial-gradient(70% 55% at 50% 0,var(--landing-sky-haze) 0,transparent 70%),linear-gradient(180deg,var(--landing-sky-high) 0,var(--landing-sky-low) 34%,color-mix(in srgb,var(--landing-sky-low) 40%,var(--ui-bg)) 56%,var(--ui-bg) 82%);pointer-events:none}.sh-cloud[data-v-b025a7d3]{position:absolute;width:46rem;height:16rem;border-radius:50%;background:radial-gradient(closest-side at 50% 50%,#ffffffd9,#fff0);animation:sh-drift-b025a7d3 28s ease-in-out infinite alternate}.sh-cloud.is-a[data-v-b025a7d3]{top:6rem;left:-14rem}.sh-cloud.is-b[data-v-b025a7d3]{top:2rem;right:-16rem;width:54rem;animation-duration:34s;animation-direction:alternate-reverse}.sh-cloud.is-c[data-v-b025a7d3]{top:24rem;left:30%;width:40rem;height:12rem;opacity:.7;animation-duration:40s}.sh-copy[data-v-b025a7d3]{display:flex;max-width:64rem;flex-direction:column;align-items:center;margin-inline:auto;padding-inline:1.25rem;text-align:center}.sh-eyebrow[data-v-b025a7d3]{gap:.625rem;margin:0;padding:.3125rem .75rem .3125rem .625rem;border:1px solid hsla(0,0%,100%,.85);border-radius:999px;background:#ffffff9e;box-shadow:inset 0 1px #ffffffe6,0 6px 16px -10px #1b2e3859;color:var(--ui-text);font-size:.8125rem;font-weight:500;line-height:1.2}.sh-eyebrow[data-v-b025a7d3],.sh-eyebrow-product[data-v-b025a7d3]{display:inline-flex;align-items:center}.sh-eyebrow-product[data-v-b025a7d3]{gap:.4375rem;font-weight:600}.sh-eyebrow-sep[data-v-b025a7d3]{width:1px;height:.875rem;background:var(--ui-border-strong)}.sh-eyebrow-live[data-v-b025a7d3]{display:inline-flex;align-items:center;gap:.4375rem;color:var(--landing-ink-soft)}.sh-eyebrow-live i[data-v-b025a7d3]{position:relative;width:.4375rem;height:.4375rem;border-radius:999px;background:var(--ui-error)}.sh-eyebrow-live i[data-v-b025a7d3]:after{position:absolute;inset:-.1875rem;border-radius:inherit;background:var(--ui-error);content:"";opacity:0;animation:sh-ping-b025a7d3 2s var(--ease-out-expo) infinite}.sh-title[data-v-b025a7d3]{max-width:16ch;margin:1.75rem 0 0;font-family:var(--font-display);font-size:clamp(2.875rem,6.9vw,6.5rem);font-weight:400;line-height:.94;letter-spacing:-.025em;text-wrap:balance;color:var(--ui-text)}.sh-em[data-v-b025a7d3]{position:relative;display:inline-block;font-style:italic;padding-right:.06em}.sh-swash[data-v-b025a7d3]{position:absolute;right:-.04em;bottom:-.02em;left:-.02em;z-index:-1;width:calc(100% + .06em);height:.3em;overflow:visible}.sh-swash path[data-v-b025a7d3]{fill:none;stroke:var(--landing-viz-accent);stroke-width:14;stroke-linecap:round;stroke-dasharray:300;stroke-dashoffset:0;animation:sh-swash-b025a7d3 1.1s var(--ease-out-expo) .65s both}.sh-lede[data-v-b025a7d3]{max-width:34rem;margin:1.75rem 0 0;color:var(--landing-ink-soft);font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.55;text-wrap:pretty}.sh-ctas[data-v-b025a7d3]{gap:.75rem;margin-top:2.25rem}.sh-ctas[data-v-b025a7d3],.sh-trust[data-v-b025a7d3]{display:flex;flex-wrap:wrap;justify-content:center}.sh-trust[data-v-b025a7d3]{gap:.5rem 1.5rem;margin:1.75rem 0 0;padding:0;list-style:none;color:var(--landing-ink-soft);font-size:.8125rem}.sh-trust li[data-v-b025a7d3]{display:inline-flex;align-items:center;gap:.375rem}.sh-trust svg[data-v-b025a7d3]{color:var(--ui-accent)}.sh-stage[data-v-b025a7d3]{position:relative;width:min(76rem,calc(100% - 2.5rem));margin:clamp(3.5rem,7vw,5.5rem) auto 0}.sh-notes[data-v-b025a7d3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none}.sh-notes li[data-v-b025a7d3]{display:flex;gap:.875rem;padding-top:1.25rem;border-top:1px solid var(--ui-border-strong)}.sh-note-num[data-v-b025a7d3]{display:grid;width:1.625rem;height:1.625rem;flex:none;place-items:center;border-radius:999px;background:var(--landing-viz-accent);font-size:.8125rem}.sh-note-num[data-v-b025a7d3],.sh-note-title[data-v-b025a7d3]{color:var(--ui-text);font-weight:600}.sh-note-title[data-v-b025a7d3]{margin:.125rem 0 0;font-size:1rem}.sh-notes p[data-v-b025a7d3]:not(.sh-note-title){margin:.25rem 0 0;color:var(--ui-text-muted);font-size:.9375rem;line-height:1.5}.sh-grid[data-v-b025a7d3]{position:absolute;inset:-4rem -6rem -2rem;z-index:-1;background-image:radial-gradient(rgba(15,23,30,.16) 1px,transparent 0);background-size:22px 22px;mask-image:radial-gradient(60% 55% at 50% 45%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(60% 55% at 50% 45%,#000 30%,transparent 75%);pointer-events:none}.sh-in[data-v-b025a7d3]{animation:sh-in-b025a7d3 1s var(--ease-out-expo) both;animation-delay:calc(var(--d, 0)*90ms + 40ms)}.sh-stage.sh-in[data-v-b025a7d3]{animation-name:sh-rise-b025a7d3;animation-duration:1.4s}@keyframes sh-in-b025a7d3{0%{opacity:.01;filter:blur(8px);transform:translateY(14px)}to{opacity:1;filter:blur(0);transform:none}}@keyframes sh-rise-b025a7d3{0%{opacity:.01;transform:translateY(48px) scale(.98)}to{opacity:1;transform:none}}@keyframes sh-swash-b025a7d3{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}@keyframes sh-ping-b025a7d3{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes sh-drift-b025a7d3{0%{transform:translate(-3rem)}to{transform:translate(3rem)}}.sh-eyebrow-live.is-static i[data-v-b025a7d3]{background:var(--landing-viz-accent-text)}.sh-eyebrow-live.is-static i[data-v-b025a7d3]:after{display:none}@media(max-width:639px){.sh-title[data-v-b025a7d3]{margin-top:1.375rem}.sh-lede[data-v-b025a7d3]{margin-top:1.25rem}.sh-ctas[data-v-b025a7d3]{display:grid;width:100%;max-width:22rem;grid-template-columns:1fr;margin-top:1.75rem}.sh-trust[data-v-b025a7d3]{flex-direction:column;align-items:center;gap:.375rem;margin-top:1.25rem}.sh-stage[data-v-b025a7d3]{width:calc(100% - 1.5rem)}.sh-notes[data-v-b025a7d3]{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:2rem}.sh-grid[data-v-b025a7d3]{inset:-2rem -1rem}}@media(prefers-reduced-motion:reduce){.sh-cloud[data-v-b025a7d3],.sh-eyebrow-live i[data-v-b025a7d3]:after,.sh-in[data-v-b025a7d3],.sh-swash path[data-v-b025a7d3]{animation:none}}.product-page .sp-section{padding-block:clamp(4rem,8vw,7rem)}.product-page .sp-wrap{width:100%;max-width:76rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.product-page .sp-kicker{display:inline-flex;align-items:center;gap:.5rem;margin:0;color:var(--ui-text-muted);font-size:.875rem;font-weight:500}.product-page .sp-kicker:before{width:.375rem;height:.375rem;border-radius:999px;background:var(--landing-viz-accent-text);content:""}.product-page .sp-h2{max-width:16ch;margin:1rem 0 0;font-family:var(--font-display);font-size:clamp(2.375rem,5vw,4.25rem);font-weight:400;line-height:.98;letter-spacing:-.022em;text-wrap:balance;color:var(--ui-text)}.product-page .sp-h2.is-compact{max-width:13ch;font-size:clamp(2.125rem,3.4vw,3.25rem);line-height:1.02}.product-page .sp-lede{max-width:30rem;margin:1.25rem 0 0;color:var(--ui-text-muted);font-size:1.0625rem;line-height:1.6}.product-page .sp-proof{padding-top:clamp(2rem,4vw,3rem)}.product-page .sp-proof-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);border-block:1px solid var(--ui-border-strong)}.product-page .sp-proof-intro{padding:3rem 3rem 3rem 0}.product-page .sp-proof-stat{padding:3rem 2rem 3rem 2.5rem;border-left:1px solid var(--ui-border-strong)}.product-page .sp-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem)}.product-page .sp-split.is-reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.product-page .sp-split.is-reverse .sp-copy{order:2}.product-page .sp-split.is-wide-mock{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:clamp(2rem,4vw,3.5rem)}.product-page .sp-split.is-wide-mock .sp-stage{padding:clamp(1rem,2.5vw,2rem)}.product-page .sp-copy .sp-h2{max-width:13ch}.product-page .sp-points{display:grid;gap:.75rem;margin:2rem 0 0;padding:1.5rem 0 0;border-top:1px solid var(--ui-border-strong);list-style:none}.product-page .sp-points li{display:flex;align-items:center;gap:.75rem;color:var(--ui-text);font-size:.9375rem;font-weight:500}.product-page .sp-points li:before{display:grid;width:1.25rem;height:1.25rem;flex:none;border-radius:999px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%230f0f0f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.5 7 11l4.5-5.5'/%3E%3C/svg%3E") 50% /.875rem no-repeat,var(--landing-viz-accent);content:""}.product-page .sp-wer-stat{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--ui-border-strong)}.product-page .sp-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:2rem 4rem}.product-page .sp-head .sp-lede{margin-top:0}.product-page .sp-stage{padding:clamp(1.25rem,4vw,3.5rem)}.product-page .sp-stage.is-phone{padding-block:clamp(2rem,5vw,4rem)}.product-page .sp-stage.is-wide{margin-top:clamp(2.5rem,5vw,4rem)}.product-page .sp-stage.is-bleed{padding-bottom:0}.product-page .sp-stage.is-bleed .mk-window{border-bottom-right-radius:0;border-bottom-left-radius:0}.product-page .sp-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;margin-top:2rem}.product-page .sp-logos p{margin:0;color:var(--ui-text-muted);font-size:.9375rem}.product-page .sp-logos ul{display:flex;flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none}.product-page .sp-logos li{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 .875rem 0 .375rem;border:1px solid var(--ui-border-strong);border-radius:999px;background:#ffffffb3;color:var(--ui-text);font-size:.875rem;font-weight:500}.product-page .sp-logos li img{width:1.75rem;height:1.75rem;border-radius:999px;-o-object-fit:contain;object-fit:contain}.product-page .sp-reveal.is-pending{opacity:0;transform:translateY(20px)}.product-page .sp-reveal.is-in{opacity:1;transform:none;transition:opacity .8s var(--ease-out-expo),transform .8s var(--ease-out-expo)}@media(max-width:1023px){.product-page .sp-proof-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.product-page .sp-proof-intro{grid-column:1/-1;padding:2.5rem 0;border-bottom:1px solid var(--ui-border-strong)}.product-page .sp-proof-stat{padding:2.5rem 2rem 2.5rem 0;border-left:0}.product-page .sp-proof-stat+.sp-proof-stat{padding-left:2rem;border-left:1px solid var(--ui-border-strong)}.product-page .sp-split,.product-page .sp-split.is-reverse,.product-page .sp-split.is-wide-mock{grid-template-columns:minmax(0,1fr)}.product-page .sp-split.is-reverse .sp-copy{order:0}.product-page .sp-head{grid-template-columns:minmax(0,1fr);gap:0}.product-page .sp-head .sp-lede{margin-top:1.25rem}}@media(max-width:639px){.product-page .sp-proof-grid{grid-template-columns:minmax(0,1fr)}.product-page .sp-proof-stat,.product-page .sp-proof-stat+.sp-proof-stat{padding:2rem 0;border-left:0}.product-page .sp-proof-stat+.sp-proof-stat{border-top:1px solid var(--ui-border-strong)}.product-page .sp-stage{margin-inline:calc(clamp(1.25rem,4vw,2.5rem)/-2);padding:1rem;border-radius:1.25rem}.product-page .sp-stage.is-bleed{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.product-page .sp-reveal.is-in,.product-page .sp-reveal.is-pending{opacity:1;transform:none;transition:none}}
