.pd[data-v-237b0088]{--pd-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--pd-sel: var(--pub-violet);--pd-b: #1d8fc9;--pd-red: #c2410c;--pd-canvas: #f6f6f9}.pd-wrap[data-v-237b0088]{max-width:var(--pub-max);margin:0 auto;padding:0 var(--pub-pad-x);box-sizing:border-box}.pd-band[data-v-237b0088]{padding:var(--pub-section-y) 0;background:var(--pub-white)}.pd-band--canvas[data-v-237b0088]{background-color:var(--pd-canvas);background-image:radial-gradient(circle,#d6d4e0 1px,transparent 1.2px);background-size:22px 22px}.pd-band--ink[data-v-237b0088]{background:var(--pub-ink);color:#f4f3f8}.pd-mono[data-v-237b0088]{font-family:var(--pd-mono);font-size:12px;letter-spacing:.02em}.pd-kicker[data-v-237b0088]{margin:0 0 14px;color:var(--pd-sel)}.pd-kicker[data-v-237b0088]:before{content:"// ";opacity:.6}.pd-h2[data-v-237b0088]{margin:0 0 18px;font-size:var(--pub-h2-size);font-weight:var(--pub-h2-weight);letter-spacing:var(--pub-h2-track);line-height:var(--pub-h2-lh);color:inherit;text-wrap:balance}.pd-text[data-v-237b0088],.pd-lead[data-v-237b0088]{margin:0;color:var(--pub-ink-2);font-size:var(--pub-lead-size);line-height:var(--pub-lead-lh);max-width:62ch}.pd-head[data-v-237b0088]{max-width:760px;margin-bottom:clamp(32px,4vw,48px)}.pd-actions[data-v-237b0088]{display:flex;flex-wrap:wrap;gap:12px}.pd-link[data-v-237b0088]{font-weight:500;color:var(--pd-sel);text-decoration:none}.pd-link[data-v-237b0088]:hover{text-decoration:underline}.pd-source[data-v-237b0088]{display:block;margin-top:auto;padding-top:14px;font-family:var(--pd-mono);font-size:11px;color:var(--pub-muted);overflow-wrap:anywhere}.pd-hero[data-v-237b0088]{padding-top:clamp(48px,6vw,88px)}.pd-hero__grid[data-v-237b0088]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,72px);align-items:center}.pd-hero__copy>.pd-mono[data-v-237b0088]{margin:0 0 20px;color:var(--pd-sel)}.pd-hero__title[data-v-237b0088]{margin:0 0 22px;font-size:var(--pub-display-size);font-weight:var(--pub-display-weight);letter-spacing:var(--pub-display-track);line-height:var(--pub-display-lh);text-wrap:balance}.pd-hero__price[data-v-237b0088]{display:inline-block;margin-top:.08em;padding:0 .12em;color:var(--pd-sel);outline:1.5px solid var(--pd-sel);outline-offset:2px}.pd-lead[data-v-237b0088]{margin-bottom:28px}.pd-checks[data-v-237b0088]{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:var(--pub-small-size);color:var(--pub-ink-2)}.pd-checks li[data-v-237b0088]:before{content:"✓";margin-right:6px;color:var(--pub-green);font-weight:700}.pd-artboard__name[data-v-237b0088]{display:block;margin-bottom:8px;color:var(--pub-muted)}.pd-artboard__frame[data-v-237b0088]{background:var(--pub-white);border:1px solid var(--pub-line-strong);border-radius:14px;padding:22px;box-shadow:0 30px 60px -30px #2a1f5c59}.pd-mock[data-v-237b0088]{display:grid;grid-template-columns:.9fr 1.1fr;gap:20px}.pd-mock__img[data-v-237b0088]{border-radius:10px;min-height:220px;background:radial-gradient(circle at 35% 40%,#ffffff 0 18%,transparent 19%),linear-gradient(150deg,var(--pub-violet-tint),var(--pub-sky-tint))}.pd-mock__body[data-v-237b0088]{display:flex;flex-direction:column;gap:10px;padding-top:4px;min-width:0}.pd-mock__line[data-v-237b0088]{display:block;height:9px;width:70%;border-radius:5px;background:var(--pub-line)}.pd-mock__line--title[data-v-237b0088]{height:14px;width:90%;background:var(--pub-line-strong)}.pd-mock__price[data-v-237b0088]{margin:4px 0 6px;font-size:20px;font-weight:600}.pd-select[data-v-237b0088]{position:relative;margin-top:18px;padding:10px;outline:1.5px solid var(--pd-sel)}.pd-select__tag[data-v-237b0088]{position:absolute;top:-22px;left:-1.5px;padding:2px 6px;background:var(--pd-sel);color:#fff;font-size:10.5px;border-radius:3px 3px 0 0;white-space:nowrap}.pd-handle[data-v-237b0088]{position:absolute;width:7px;height:7px;background:#fff;border:1.5px solid var(--pd-sel)}.pd-handle--tl[data-v-237b0088]{top:-4.5px;left:-4.5px}.pd-handle--tr[data-v-237b0088]{top:-4.5px;right:-4.5px}.pd-handle--bl[data-v-237b0088]{bottom:-4.5px;left:-4.5px}.pd-handle--br[data-v-237b0088]{bottom:-4.5px;right:-4.5px}.pd-variants[data-v-237b0088]{display:flex;flex-direction:column;gap:7px}.pd-variant[data-v-237b0088]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:999px;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-variant b[data-v-237b0088]{flex-shrink:0;font-size:10px;padding:1px 5px;border-radius:3px;background:#ffffff38}.pd-variant--a[data-v-237b0088]{background:var(--pub-ink);color:#fff}.pd-variant--b[data-v-237b0088]{background:var(--pd-b);color:#fff}.pd-variant--c[data-v-237b0088]{background:var(--pub-white);color:var(--pub-ink);border:1.5px solid var(--pub-ink)}.pd-variant--c b[data-v-237b0088]{background:var(--pub-surface)}.pd-note[data-v-237b0088]{margin-top:14px;color:var(--pub-ink-2)}.pd-note[data-v-237b0088]:before{content:"↳ ";color:var(--pd-sel)}.pd-pricebar[data-v-237b0088]{margin:clamp(40px,5vw,64px) 0 0;display:grid;grid-template-columns:repeat(4,1fr);background:var(--pub-white);border:1px solid var(--pub-line);border-radius:var(--pub-radius);overflow:hidden}.pd-pricebar>div[data-v-237b0088]{padding:20px 22px;border-right:1px solid var(--pub-line)}.pd-pricebar>div[data-v-237b0088]:last-child{border-right:none}.pd-pricebar dt[data-v-237b0088]{font-size:var(--pub-small-size);color:var(--pub-ink-2);margin-bottom:6px}.pd-pricebar dd[data-v-237b0088]{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.pd-pricebar s[data-v-237b0088]{color:var(--pub-muted);font-size:var(--pub-small-size)}.pd-pricebar b[data-v-237b0088]{font-size:22px;font-weight:600;color:var(--pd-sel);letter-spacing:-.01em}.pd-reveal[data-v-237b0088]{animation:pd-up-237b0088 .7s cubic-bezier(.2,.7,.2,1) both}.pd-hero__copy .pd-reveal[data-v-237b0088]:nth-child(2){animation-delay:.06s}.pd-hero__copy .pd-reveal[data-v-237b0088]:nth-child(3){animation-delay:.12s}.pd-hero__copy .pd-reveal[data-v-237b0088]:nth-child(4){animation-delay:.18s}.pd-hero__copy .pd-reveal[data-v-237b0088]:nth-child(5){animation-delay:.24s}.pd-artboard.pd-reveal[data-v-237b0088]{animation-delay:.2s}.pd-pricebar.pd-reveal[data-v-237b0088]{animation-delay:.32s}@keyframes pd-up-237b0088{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pd-persona[data-v-237b0088]{display:grid;grid-template-columns:360px 1fr;gap:clamp(32px,5vw,72px);align-items:start}.pd-team[data-v-237b0088]{position:sticky;top:96px}.pd-badge[data-v-237b0088]{background:var(--pub-white);border:1px solid var(--pub-line-strong);border-radius:var(--pub-radius-lg);padding:28px;box-shadow:0 24px 48px -32px #2a1f5c66}.pd-badge--scout[data-v-237b0088]{padding:20px 28px;background:var(--pd-canvas);box-shadow:none}.pd-badge__top[data-v-237b0088]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.pd-badge--scout .pd-badge__top[data-v-237b0088]{margin-bottom:12px}.pd-badge__avatar[data-v-237b0088]{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;font-size:20px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--pub-violet),var(--pd-b))}.pd-badge__avatar--scout[data-v-237b0088]{width:44px;height:44px;border-radius:13px;font-size:14px;background:var(--pub-ink)}.pd-badge__status[data-v-237b0088]{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;background:var(--pub-green-tint);color:var(--pub-green)}.pd-badge__status--scout[data-v-237b0088]{background:var(--pub-sky-tint);color:#0f5f86}.pd-badge__status i[data-v-237b0088]{width:7px;height:7px;border-radius:50%;background:currentColor;animation:pd-pulse-237b0088 1.8s ease-in-out infinite}@keyframes pd-pulse-237b0088{50%{opacity:.3}}.pd-badge__name[data-v-237b0088]{display:block;font-size:24px;font-weight:600;letter-spacing:-.02em}.pd-badge--scout .pd-badge__name[data-v-237b0088]{font-size:18px}.pd-badge__role[data-v-237b0088]{display:block;margin-top:2px;color:var(--pub-ink-2)}.pd-badge__facts[data-v-237b0088]{margin:22px 0 0;padding-top:18px;border-top:1px dashed var(--pub-line-strong);display:grid;gap:12px}.pd-badge__facts dt[data-v-237b0088]{color:var(--pub-muted)}.pd-badge__facts dd[data-v-237b0088]{margin:2px 0 0;font-weight:500;color:var(--pub-ink)}.pd-link-line[data-v-237b0088]{position:relative;margin:0 0 0 40px;padding:14px 0 14px 18px;border-left:2px dashed var(--pd-sel);color:var(--pd-sel)}.pd-scout[data-v-237b0088]{margin-top:28px;padding:24px 26px;border-radius:var(--pub-radius);background:var(--pub-violet-tint);border-left:3px solid var(--pd-sel)}.pd-scout p[data-v-237b0088],.pd-scout li[data-v-237b0088]{color:var(--pub-ink-2);line-height:1.65}.pd-scout p[data-v-237b0088]{margin:0 0 10px}.pd-scout p[data-v-237b0088]:last-child{margin:10px 0 0}.pd-scout .pd-scout__title b[data-v-237b0088]{color:var(--pub-ink);font-size:var(--pub-h3-size)}.pd-scout ul[data-v-237b0088]{margin:0;padding-left:20px}.pd-scout li[data-v-237b0088]::marker{color:var(--pd-sel)}.pd-steps[data-v-237b0088]{list-style:none;counter-reset:s;margin:28px 0 0;padding:0;display:grid}.pd-steps li[data-v-237b0088]{counter-increment:s;position:relative;padding:18px 0 18px 56px;border-top:1px solid var(--pub-line);color:var(--pub-ink-2);font-size:var(--pub-body-size);line-height:1.6}.pd-steps li[data-v-237b0088]:before{content:"0" counter(s);position:absolute;left:0;top:18px;font-family:var(--pd-mono);font-size:13px;color:var(--pd-sel)}.pd-steps b[data-v-237b0088]{color:var(--pub-ink)}.pd-work[data-v-237b0088]{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,32px)}.pd-case[data-v-237b0088]{display:flex;flex-direction:column}.pd-window[data-v-237b0088]{display:block;border-radius:12px;overflow:hidden;background:var(--pub-white);border:1px solid var(--pub-line-strong);box-shadow:0 30px 60px -36px #11101873;transition:transform .25s ease,box-shadow .25s ease}.pd-window[data-v-237b0088]:hover{transform:translateY(-4px);box-shadow:0 40px 70px -36px #11101880}.pd-window__bar[data-v-237b0088]{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--pub-line);background:#fbfbfd}.pd-window__bar i[data-v-237b0088]{width:9px;height:9px;border-radius:50%;background:var(--pub-line-strong)}.pd-window__bar span[data-v-237b0088]{margin-left:10px;color:var(--pub-muted)}.pd-window img[data-v-237b0088]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:top center}.pd-case__body[data-v-237b0088]{padding:22px 4px 0;display:flex;flex-direction:column;gap:10px}.pd-case__body h3[data-v-237b0088]{margin:0;font-size:22px;font-weight:600;letter-spacing:-.015em}.pd-case__body h3 span[data-v-237b0088]{margin-left:8px;font-size:var(--pub-small-size);font-weight:400;color:var(--pub-muted);letter-spacing:0}.pd-case__body p[data-v-237b0088]{margin:0;color:var(--pub-ink-2);line-height:1.65}.pd-story[data-v-237b0088]{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(24px,4vw,56px)}.pd-story__then[data-v-237b0088],.pd-story__now[data-v-237b0088]{padding:28px 0 32px;border-top:2px solid var(--pub-ink)}.pd-story__now[data-v-237b0088]{border-top-color:var(--pd-sel)}.pd-story__then .pd-kicker[data-v-237b0088]{color:var(--pub-muted)}.pd-story__num[data-v-237b0088]{margin:0;font-size:clamp(44px,6.5vw,88px);font-weight:500;letter-spacing:-.045em;line-height:1;color:var(--pub-muted);text-decoration:line-through;text-decoration-thickness:3px;text-decoration-color:var(--pd-red)}.pd-story__num--now[data-v-237b0088]{color:var(--pd-sel);text-decoration:none}.pd-story__cap[data-v-237b0088]{margin:12px 0 0;color:var(--pub-ink-2)}.pd-story__text[data-v-237b0088]{grid-column:1 / -1;columns:2;column-gap:clamp(24px,4vw,56px);padding-top:8px}.pd-story__text p[data-v-237b0088]{margin:0 0 16px;font-size:var(--pub-prose-size);line-height:var(--pub-prose-lh);color:var(--pub-ink-2);break-inside:avoid}.pd-cycle[data-v-237b0088]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,32px)}.pd-track[data-v-237b0088]{background:var(--pub-white);border:1px solid var(--pub-line);border-radius:var(--pub-radius-lg);padding:clamp(22px,3vw,32px)}.pd-track--new[data-v-237b0088]{border:1.5px solid var(--pd-sel);box-shadow:0 0 0 5px var(--pub-violet-tint)}.pd-track__label[data-v-237b0088]{margin:0 0 22px;color:var(--pub-muted)}.pd-track--new .pd-track__label[data-v-237b0088]{color:var(--pd-sel)}.pd-track ol[data-v-237b0088]{list-style:none;margin:0;padding:0}.pd-track li[data-v-237b0088]{position:relative;padding:0 0 18px 30px;display:flex;flex-direction:column;gap:2px}.pd-track li[data-v-237b0088]:after{content:"";position:absolute;left:5px;top:16px;bottom:0;width:2px;background:var(--pub-line)}.pd-track li[data-v-237b0088]:last-child:after{display:none}.pd-track li[data-v-237b0088]:before{content:"";position:absolute;left:0;top:4px;width:12px;height:12px;border-radius:50%;background:var(--pub-white);border:2px solid var(--pub-line-strong);box-sizing:border-box}.pd-track--new li[data-v-237b0088]:before{border-color:var(--pd-sel);background:var(--pd-sel)}.pd-track--new li[data-v-237b0088]:after{background:var(--pub-violet-tint)}.pd-track li.is-loop[data-v-237b0088]:before{border-color:var(--pd-red)}.pd-track li.is-loop b[data-v-237b0088]{color:var(--pd-red)}.pd-track li.is-branch[data-v-237b0088]:before{background:var(--pd-b);border-color:var(--pd-b)}.pd-track b[data-v-237b0088]{font-weight:600;color:var(--pub-ink)}.pd-track li span[data-v-237b0088]{font-size:var(--pub-small-size);color:var(--pub-ink-2)}.pd-track__sum[data-v-237b0088]{margin:8px 0 0;padding-top:18px;border-top:1px dashed var(--pub-line-strong);font-weight:500;color:var(--pub-ink)}.pd-features[data-v-237b0088]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--pub-ink)}.pd-feature[data-v-237b0088]{padding:24px clamp(16px,2vw,28px) 8px 0}.pd-feature+.pd-feature[data-v-237b0088]{padding-left:clamp(16px,2vw,28px);border-left:1px solid var(--pub-line)}.pd-feature__no[data-v-237b0088]{color:var(--pd-sel)}.pd-feature h3[data-v-237b0088]{margin:14px 0 8px;font-size:var(--pub-h3-size);font-weight:600;letter-spacing:var(--pub-h3-track)}.pd-feature p[data-v-237b0088]{margin:0;color:var(--pub-ink-2);line-height:1.65}.pd-platforms[data-v-237b0088]{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pd-platforms span[data-v-237b0088]{margin-right:6px;color:var(--pub-ink-2)}.pd-platforms a[data-v-237b0088]{padding:8px 16px;border:1px solid var(--pub-line-strong);border-radius:999px;color:var(--pub-ink);font-weight:500;text-decoration:none;transition:border-color .15s ease,color .15s ease}.pd-platforms a[data-v-237b0088]:hover{border-color:var(--pd-sel);color:var(--pd-sel)}.pd-band--ink .pd-kicker[data-v-237b0088]{color:#c4b8f7}.pd-ab[data-v-237b0088]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,72px);align-items:start}.pd-ab__num[data-v-237b0088]{display:block;font-size:clamp(96px,13vw,168px);font-weight:500;letter-spacing:-.06em;line-height:.9;color:#fff}.pd-ab__stat p[data-v-237b0088]{margin:18px 0 0;color:#dedbea;line-height:1.6;max-width:40ch}.pd-ab__copy p[data-v-237b0088]:not(.pd-kicker){margin:0 0 16px;font-size:var(--pub-prose-size);line-height:var(--pub-prose-lh);color:#dedbea}.pd-band--ink .pd-source[data-v-237b0088]{color:#a7a3b9}.pd-research[data-v-237b0088]{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pd-research article[data-v-237b0088]{display:flex;flex-direction:column;padding:24px;border-radius:var(--pub-radius);background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.pd-research h3[data-v-237b0088]{margin:0 0 8px;font-size:var(--pub-h3-size);font-weight:600;color:#fff}.pd-research p[data-v-237b0088]{margin:0;color:#dedbea;line-height:1.6}.pd-terms[data-v-237b0088]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pd-terms>div[data-v-237b0088]{background:var(--pub-white);border:1px solid var(--pub-line);border-radius:var(--pub-radius-lg);padding:28px}.pd-terms__big[data-v-237b0088]{display:block;font-size:clamp(40px,4.5vw,56px);font-weight:500;letter-spacing:-.04em;line-height:1;color:var(--pd-sel)}.pd-terms h3[data-v-237b0088]{margin:18px 0 6px;font-size:var(--pub-h3-size);font-weight:600}.pd-terms p[data-v-237b0088]{margin:0;color:var(--pub-ink-2);line-height:1.6}.pd-contract[data-v-237b0088]{margin-top:16px;display:grid;grid-template-columns:1fr 1.4fr;gap:12px clamp(24px,4vw,56px);align-items:start;padding:28px;border-radius:var(--pub-radius-lg);background:var(--pub-white);border:1.5px solid var(--pd-sel)}.pd-contract p[data-v-237b0088]{margin:0;color:var(--pub-ink-2);line-height:1.65}.pd .pd-contract__lead[data-v-237b0088]{font-size:clamp(20px,2vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.3;color:var(--pub-ink)}@media (max-width: 760px){.pd-contract[data-v-237b0088]{grid-template-columns:1fr}}.pd-faq[data-v-237b0088]{max-width:880px}.pd-band--final[data-v-237b0088]{padding-top:0}.pd-final[data-v-237b0088]{position:relative;padding:clamp(36px,6vw,72px);border-radius:var(--pub-radius-lg);background:var(--pub-violet);color:#fff;overflow:hidden}.pd-final[data-v-237b0088]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,255,255,.16) 1px,transparent 1.2px);background-size:22px 22px;pointer-events:none}.pd-final[data-v-237b0088]>*{position:relative;z-index:1}.pd-final p[data-v-237b0088]{margin:0 0 28px;max-width:60ch;font-size:var(--pub-lead-size);line-height:var(--pub-lead-lh);color:#f0edfc}.pd .pd-final__btn[data-v-237b0088]{background:#fff;color:var(--pub-violet-ink);border-color:#fff}.pd .pd-final__btn[data-v-237b0088]:hover{background:var(--pub-violet-tint);border-color:var(--pub-violet-tint);color:var(--pub-violet-ink)}.pd-final .pd-final__note[data-v-237b0088]{margin:20px 0 0;font-size:var(--pub-small-size);color:#e6e0fa}@media (max-width: 1000px){.pd-hero__grid[data-v-237b0088],.pd-persona[data-v-237b0088],.pd-ab[data-v-237b0088]{grid-template-columns:1fr}.pd-team[data-v-237b0088]{position:static;max-width:440px}.pd-pricebar[data-v-237b0088]{grid-template-columns:repeat(2,1fr)}.pd-pricebar>div[data-v-237b0088]:nth-child(2){border-right:none}.pd-pricebar>div[data-v-237b0088]:nth-child(-n+2){border-bottom:1px solid var(--pub-line)}}@media (max-width: 760px){.pd-work[data-v-237b0088],.pd-cycle[data-v-237b0088],.pd-features[data-v-237b0088],.pd-research[data-v-237b0088],.pd-terms[data-v-237b0088],.pd-story[data-v-237b0088]{grid-template-columns:1fr}.pd-story__text[data-v-237b0088]{columns:1}.pd-feature[data-v-237b0088],.pd-feature+.pd-feature[data-v-237b0088]{padding:22px 0 20px;border-left:none;border-bottom:1px solid var(--pub-line)}.pd-mock[data-v-237b0088]{grid-template-columns:1fr}.pd-mock__img[data-v-237b0088]{min-height:120px}}@media (max-width: 480px){.pd-pricebar[data-v-237b0088]{grid-template-columns:1fr}.pd-pricebar>div[data-v-237b0088]{border-right:none;border-bottom:1px solid var(--pub-line)}.pd-pricebar>div[data-v-237b0088]:last-child{border-bottom:none}}@media (prefers-reduced-motion: reduce){.pd-reveal[data-v-237b0088],.pd-badge__status i[data-v-237b0088]{animation:none}.pd-window[data-v-237b0088]{transition:none}}
