.pmf[data-v-15e44de3]{min-width:0}.pmf__chart[data-v-15e44de3]{position:relative;min-width:0;padding:20px 10px 5px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pmf__svg[data-v-15e44de3]{display:block;width:100%;height:auto;overflow:visible}.pmf__grid line[data-v-15e44de3]{stroke:var(--line);stroke-width:1}.pmf__stage-labels text[data-v-15e44de3]{fill:var(--faint);font:700 11px var(--ff-mono);letter-spacing:.1em;text-transform:uppercase}.pmf__flows path[data-v-15e44de3]{fill:none;stroke:color-mix(in oklab,var(--accent) 48%,var(--line-2));stroke-linecap:round;stroke-width:var(--flow-width);opacity:.3;cursor:pointer;transition:d .72s var(--ease-out),stroke-width .72s var(--ease-out),opacity .28s var(--ease),stroke .28s var(--ease)}.pmf__flows--outcomes path[data-v-15e44de3]{stroke:color-mix(in oklab,var(--accent-2) 55%,var(--line-2));opacity:.24}.pmf__flows path.is-selected[data-v-15e44de3],.pmf__flows path[data-v-15e44de3]:focus,.pmf__flows path[data-v-15e44de3]:hover{stroke:var(--accent);opacity:.9;outline:none}.pmf__flows--outcomes path.is-selected[data-v-15e44de3],.pmf__flows--outcomes path[data-v-15e44de3]:focus,.pmf__flows--outcomes path[data-v-15e44de3]:hover{stroke:var(--accent-2)}.pmf__node circle[data-v-15e44de3],.pmf__node rect[data-v-15e44de3],.pmf__node>path[data-v-15e44de3]{fill:var(--bg);stroke:var(--accent);stroke-width:4}.pmf__node--outcome>path[data-v-15e44de3]{stroke:var(--accent-2)}.pmf__node-label[data-v-15e44de3]{fill:var(--fg);font:700 12px var(--ff-sans)}.pmf__node-value[data-v-15e44de3]{fill:var(--faint);font:12px var(--ff-mono)}.pmf__readout[data-v-15e44de3]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:15px;min-height:78px;padding:15px 18px;border-bottom:1px solid var(--line)}.pmf__readout>span[data-v-15e44de3]{color:var(--accent);font:24px/1 var(--ff-mono)}.pmf__readout p[data-v-15e44de3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 24px;margin:0}.pmf__readout strong[data-v-15e44de3]{font-size:14px}.pmf__readout b[data-v-15e44de3]{color:var(--accent);font:700 22px/1 var(--ff-mono)}.pmf__readout small[data-v-15e44de3]{grid-column:1/-1;color:var(--faint);font:11px/1.4 var(--ff-mono)}.pmf__note[data-v-15e44de3]{max-width:88ch;margin:17px 0 0;color:var(--faint);font:11.5px/1.55 var(--ff-mono)}.pmf__tables[data-v-15e44de3]{margin-top:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pmf__tables summary[data-v-15e44de3]{padding:16px 2px;color:var(--muted);cursor:pointer;font:700 11px/1.4 var(--ff-mono)}.pmf__tables summary[data-v-15e44de3]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pmf__table-grid[data-v-15e44de3]{display:grid;gap:28px;padding:0 0 22px;overflow-x:auto}.pmf__tables table[data-v-15e44de3]{width:100%;min-width:680px;border-collapse:collapse;color:var(--muted);font:11px/1.45 var(--ff-mono);text-align:right}.pmf__tables caption[data-v-15e44de3]{padding:0 0 10px;color:var(--fg);font-weight:700;text-align:left}.pmf__tables td[data-v-15e44de3],.pmf__tables th[data-v-15e44de3]{padding:9px 10px;border-bottom:1px solid var(--line)}.pmf__tables th[data-v-15e44de3]:first-child{text-align:left}.pmf__mobile[data-v-15e44de3]{display:none}@media(max-width:760px){.pmf__chart[data-v-15e44de3]{padding:0;border:0}.pmf__svg[data-v-15e44de3]{display:none}.pmf__mobile[data-v-15e44de3]{display:grid;gap:13px}.pmf__mobile section[data-v-15e44de3]{display:grid;gap:11px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.pmf__mobile section>strong[data-v-15e44de3]{margin-bottom:5px;color:var(--faint);font:700 11px/1.3 var(--ff-mono);letter-spacing:.08em;text-transform:uppercase}.pmf__mobile section>div[data-v-15e44de3]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;padding-bottom:8px}.pmf__mobile section span[data-v-15e44de3]{color:var(--muted);font-size:12.5px}.pmf__mobile section b[data-v-15e44de3]{color:var(--fg);font:700 12px/1.3 var(--ff-mono)}.pmf__mobile section i[data-v-15e44de3]{grid-column:1/-1;width:0;max-width:100%;height:2px;background:var(--accent);transition:width .65s var(--ease-out)}.pmf__mobile section:last-child i[data-v-15e44de3]{background:var(--accent-2)}.pmf__mobile-arrow[data-v-15e44de3]{color:var(--accent);font:22px/1 var(--ff-mono);text-align:center}.pmf__readout[data-v-15e44de3]{margin-top:17px}}@media(prefers-reduced-motion:reduce){.pmf__flows path[data-v-15e44de3],.pmf__mobile section i[data-v-15e44de3]{transition:none}}.pam[data-v-f6e3fc36]{overflow:clip;background:var(--bg)}.pam[data-v-f6e3fc36] .wrap{width:min(1180px,calc(100% - 40px))}.pam-eyebrow[data-v-f6e3fc36]{color:var(--accent);font:700 11px/1.35 var(--ff-mono);letter-spacing:.11em;text-transform:uppercase}.pam-hero[data-v-f6e3fc36]{padding:clamp(112px,12vw,170px) 0 clamp(70px,9vw,112px);border-bottom:1px solid var(--line);background:radial-gradient(circle at 77% 45%,color-mix(in oklab,var(--accent) 10%,transparent),transparent 34%),var(--bg)}.pam-hero__grid[data-v-f6e3fc36]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(310px,.7fr);align-items:center;gap:clamp(50px,8vw,110px)}.pam-hero h1[data-v-f6e3fc36]{max-width:14ch;margin:17px 0 23px;overflow-wrap:anywhere;font-size:clamp(46px,6.3vw,84px);line-height:.98;letter-spacing:-.055em}.pam--dossier .pam-hero h1[data-v-f6e3fc36]{max-width:18ch;overflow-wrap:anywhere;font-size:clamp(36px,3.9vw,56px);-webkit-hyphens:none;hyphens:none;word-break:normal}.pam-hero p[data-v-f6e3fc36]{max-width:68ch;margin:0;color:var(--muted);font-size:clamp(17px,2vw,21px);line-height:1.58}.pam-trust[data-v-f6e3fc36]{display:flex;flex-wrap:wrap;gap:10px 22px;padding:0;margin:28px 0 0;list-style:none}.pam-trust li[data-v-f6e3fc36]{display:flex;align-items:center;gap:8px;color:var(--muted);font:700 11px/1.35 var(--ff-mono)}.pam-trust i[data-v-f6e3fc36]{width:6px;height:6px;border-radius:50%;background:var(--accent)}.pam-stamp[data-v-f6e3fc36]{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:23px;color:var(--faint);font:11px/1.4 var(--ff-mono)}.pam-signal[data-v-f6e3fc36]{position:relative;display:grid;width:100%;max-width:410px;aspect-ratio:1.15;align-items:center;justify-self:end}.pam-signal svg[data-v-f6e3fc36]{position:absolute;inset:14% 2%;width:96%;height:72%}.pam-signal path[data-v-f6e3fc36]{fill:none;stroke:color-mix(in oklab,var(--accent) 60%,var(--line));stroke-linecap:round;stroke-width:16;opacity:.5;animation:pam-pulse-f6e3fc36 4.5s var(--ease) infinite alternate}.pam-signal path+path[data-v-f6e3fc36]{stroke:color-mix(in oklab,var(--accent-2) 56%,var(--line));stroke-width:8;animation-delay:-2.1s}.pam-signal__stage[data-v-f6e3fc36]{position:absolute;z-index:2;display:grid;width:88px;aspect-ratio:1;place-items:center;border:1px solid var(--line-2);border-radius:50%;background:var(--surface);box-shadow:0 0 0 12px color-mix(in oklab,var(--bg) 72%,transparent)}.pam-signal__stage[data-v-f6e3fc36]:first-of-type{top:12%;left:0}.pam-signal__stage[data-v-f6e3fc36]:nth-of-type(2){top:calc(50% - 44px);left:calc(50% - 44px)}.pam-signal__stage[data-v-f6e3fc36]:nth-of-type(3){right:0;bottom:12%}.pam-signal__stage i[data-v-f6e3fc36]{width:13px;height:13px;border:3px solid var(--accent);border-radius:50%}.pam-signal__stage:nth-of-type(2) i[data-v-f6e3fc36]{border-radius:2px}.pam-signal__stage:nth-of-type(3) i[data-v-f6e3fc36]{border-radius:2px;transform:rotate(45deg)}.pam-signal__stage b[data-v-f6e3fc36]{color:var(--fg);font:700 20px/1 var(--ff-mono)}.pam-signal__stage small[data-v-f6e3fc36]{color:var(--faint);font:11px/1 var(--ff-mono)}.pam-stats[data-v-f6e3fc36]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-1px;border:1px solid var(--line);border-radius:0 0 calc(var(--radius) + 5px) calc(var(--radius) + 5px);background:var(--surface)}.pam-stats>div[data-v-f6e3fc36]{display:flex;min-height:144px;justify-content:space-between;flex-direction:column;gap:18px;padding:25px}.pam-stats>div+div[data-v-f6e3fc36]{border-left:1px solid var(--line)}.pam-stats strong[data-v-f6e3fc36]{color:var(--accent);font:700 clamp(27px,2.5vw,39px)/1 var(--ff-mono);letter-spacing:-.04em;white-space:nowrap}.pam-stats span[data-v-f6e3fc36]{max-width:22ch;color:var(--muted);font-size:13px;line-height:1.45}.pam-boundary[data-v-f6e3fc36]{padding:clamp(72px,10vw,132px) 0;border-bottom:1px solid var(--line);background:var(--bg-2)}.pam-boundary__grid[data-v-f6e3fc36]{display:grid;grid-template-columns:minmax(180px,.4fr) minmax(0,1.6fr);gap:50px}.pam-boundary h2[data-v-f6e3fc36]{max-width:18ch;margin:0;font-size:clamp(38px,5.4vw,70px);line-height:1;letter-spacing:-.05em}.pam-boundary p[data-v-f6e3fc36]{max-width:74ch;margin:25px 0 0;color:var(--muted);font-size:clamp(16px,1.8vw,20px);line-height:1.68}.pam-boundary code[data-v-f6e3fc36]{display:inline-block;margin-top:24px;color:var(--accent);font:700 12px/1.4 var(--ff-mono)}.pam-navigation[data-v-f6e3fc36]{display:grid;gap:34px;padding-top:clamp(62px,8vw,96px)}.pam-controls[data-v-f6e3fc36]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(180px,.45fr) minmax(180px,.55fr);gap:12px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.pam-controls>label[data-v-f6e3fc36]{display:grid;gap:7px}.pam-controls>label>span[data-v-f6e3fc36]{color:var(--faint);font:700 11px/1.2 var(--ff-mono)}.pam-controls select[data-v-f6e3fc36]{width:100%;min-height:48px;padding:0 13px;border:1px solid var(--line-2);border-radius:8px;background:var(--bg);color:var(--fg);font-size:13px}.pam-controls__scope[data-v-f6e3fc36]{display:flex;min-width:0;justify-content:center;flex-direction:column;gap:7px;padding:0 15px;border-left:1px solid var(--line)}.pam-controls__scope span[data-v-f6e3fc36]{overflow:hidden;color:var(--fg);font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pam-controls__scope strong[data-v-f6e3fc36]{color:var(--accent);font:700 11px/1.3 var(--ff-mono)}.pam-controls-note[data-v-f6e3fc36]{color:var(--faint);font:12px/1.45 var(--ff-mono)}.pam-section[data-v-f6e3fc36]{padding-top:clamp(54px,7vw,88px);padding-bottom:clamp(74px,9vw,124px)}.pam-section-head[data-v-f6e3fc36]{max-width:890px}.pam-section-head h2[data-v-f6e3fc36]{max-width:19ch;margin:12px 0 0;font-size:clamp(36px,5.2vw,64px);line-height:1.02;letter-spacing:-.047em}.pam-section-head p[data-v-f6e3fc36]{max-width:77ch;margin:21px 0 0;color:var(--muted);font-size:clamp(15px,1.55vw,18px);line-height:1.65}.pam-flow[data-v-f6e3fc36]{margin-top:44px}.pam-empty[data-v-f6e3fc36]{margin:42px 0;color:var(--muted)}.pam-platforms[data-v-f6e3fc36]{margin-top:46px;border-top:1px solid var(--line)}.pam-platform[data-v-f6e3fc36],.pam-platforms__head[data-v-f6e3fc36]{display:grid;grid-template-columns:minmax(230px,1.25fr) minmax(190px,.8fr) minmax(130px,.5fr) minmax(145px,.55fr) 115px;gap:22px;align-items:center}.pam-platforms__head[data-v-f6e3fc36]{padding:13px 0;color:var(--faint);font:700 12px/1.3 var(--ff-mono);text-transform:uppercase}.pam-platform[data-v-f6e3fc36]{min-height:88px;padding:17px 0;border-top:1px solid var(--line);color:var(--muted);font:12px/1.4 var(--ff-mono);transition:color .2s var(--ease),background .2s var(--ease)}.pam-platform[data-v-f6e3fc36]:hover{color:var(--fg)}.pam-platform__name[data-v-f6e3fc36]{display:grid;grid-template-columns:35px minmax(0,1fr);gap:3px 12px;align-items:center}.pam-platform__name>i[data-v-f6e3fc36]{grid-row:1/3;color:var(--faint);font-style:normal}.pam-platform__name strong[data-v-f6e3fc36]{overflow:hidden;color:var(--fg);font:700 15px/1.35 var(--ff-sans);text-overflow:ellipsis;white-space:nowrap}.pam-platform__name small[data-v-f6e3fc36]{color:var(--accent);font:11px/1.2 var(--ff-mono)}.pam-platform__volume[data-v-f6e3fc36]{display:grid;grid-template-columns:auto minmax(70px,1fr);align-items:center;gap:12px}.pam-platform__volume b[data-v-f6e3fc36]{color:var(--fg);font:700 12px/1 var(--ff-mono)}.pam-platform__volume i[data-v-f6e3fc36]{display:block;height:3px;max-width:100%;background:var(--accent)}.pam-timeline[data-v-f6e3fc36]{margin-top:46px}.pam-timeline__legend[data-v-f6e3fc36]{display:flex;flex-wrap:wrap;gap:12px 24px;color:var(--muted);font:11px/1.3 var(--ff-mono)}.pam-timeline__legend span[data-v-f6e3fc36]{display:flex;align-items:center;gap:8px}.pam-timeline__legend i[data-v-f6e3fc36]{width:18px;height:3px;background:var(--line-2)}.pam-timeline__legend i.is-detection[data-v-f6e3fc36]{background:var(--accent)}.pam-timeline__legend i.is-decision[data-v-f6e3fc36]{height:0;border-top:2px dashed var(--accent-2);background:transparent}.pam-timeline svg[data-v-f6e3fc36]{display:block;width:100%;height:auto;margin-top:28px;overflow:visible}.pam-timeline__grid line[data-v-f6e3fc36]{stroke:var(--line);stroke-width:1}.pam-timeline__break line[data-v-f6e3fc36]{stroke:var(--accent-2);stroke-dasharray:4 6;stroke-width:1}.pam-timeline__break text[data-v-f6e3fc36]{fill:var(--faint);font:11px var(--ff-mono)}.pam-timeline__bars rect[data-v-f6e3fc36]{fill:color-mix(in oklab,var(--line-2) 62%,transparent);transition:y .55s var(--ease-out),height .55s var(--ease-out),fill .2s var(--ease)}.pam-timeline__bars rect.is-selected[data-v-f6e3fc36]{fill:color-mix(in oklab,var(--accent) 45%,var(--line-2))}.pam-timeline__line[data-v-f6e3fc36]{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:d .6s var(--ease-out)}.pam-timeline__line.is-decision[data-v-f6e3fc36]{stroke:var(--accent-2);stroke-dasharray:7 7;stroke-width:2}.pam-timeline__points circle[data-v-f6e3fc36]{fill:var(--bg);stroke:var(--accent);stroke-width:3;cursor:pointer}.pam-timeline__points circle[data-v-f6e3fc36]:focus{outline:none;stroke-width:6}.pam-timeline__labels text[data-v-f6e3fc36]{fill:var(--faint);font:11px var(--ff-mono)}.pam-timeline__readout[data-v-f6e3fc36]{display:flex;flex-wrap:wrap;gap:10px 26px;padding:17px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);font:11px/1.4 var(--ff-mono)}.pam-timeline__readout strong[data-v-f6e3fc36]{color:var(--accent)}.pam-method[data-v-f6e3fc36]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:44px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.pam-method article[data-v-f6e3fc36]{min-height:250px;padding:23px;background:var(--surface)}.pam-method article+article[data-v-f6e3fc36]{border-left:1px solid var(--line)}.pam-method article>span[data-v-f6e3fc36]{color:var(--accent);font:700 12px/1 var(--ff-mono)}.pam-method h3[data-v-f6e3fc36]{margin:34px 0 11px;font-size:19px}.pam-method p[data-v-f6e3fc36],.pam-method__lower p[data-v-f6e3fc36]{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.pam-method__lower[data-v-f6e3fc36]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:58px;margin-top:64px}.pam-method__lower h3[data-v-f6e3fc36]{margin:0 0 11px;font-size:24px}.pam-method__lower section ol[data-v-f6e3fc36]{padding:0;margin:26px 0 0;border-top:1px solid var(--line);list-style:none}.pam-method__lower section li[data-v-f6e3fc36]{border-bottom:1px solid var(--line)}.pam-method__lower section a[data-v-f6e3fc36]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:16px 0;color:var(--fg);font-size:13px;line-height:1.45}.pam-method__lower section a span[data-v-f6e3fc36]{color:var(--accent)}.pam-downloads[data-v-f6e3fc36]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:23px 0 40px}.pam-downloads a[data-v-f6e3fc36],.pam-method__lower aside button[data-v-f6e3fc36]{padding:11px 12px;border:1px solid var(--line);border-radius:7px;color:var(--accent);font:700 11px/1.35 var(--ff-mono)}.pam-downloads a[data-v-f6e3fc36]:hover,.pam-method__lower aside button[data-v-f6e3fc36]:hover{border-color:var(--accent)}.pam-method__lower blockquote[data-v-f6e3fc36]{margin:18px 0 13px;color:var(--muted);font:11px/1.55 var(--ff-mono)}.pam-method__lower aside>small[data-v-f6e3fc36]{display:block;margin-top:17px;color:var(--faint);font:12px/1.5 var(--ff-mono)}.pam-faq[data-v-f6e3fc36]{padding-bottom:clamp(82px,10vw,132px)}.pam-faq>h2[data-v-f6e3fc36]{margin:0 0 28px;font-size:clamp(36px,5vw,62px)}.pam a[data-v-f6e3fc36]:focus-visible,.pam button[data-v-f6e3fc36]:focus-visible,.pam select[data-v-f6e3fc36]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sr-only[data-v-f6e3fc36]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pam-pulse-f6e3fc36{0%{opacity:.24;stroke-width:7}to{opacity:.75;stroke-width:20}}@media(max-width:980px){.pam-hero__grid[data-v-f6e3fc36]{grid-template-columns:1fr}.pam-signal[data-v-f6e3fc36]{max-width:390px;justify-self:start}.pam-stats[data-v-f6e3fc36]{grid-template-columns:1fr 1fr}.pam-stats>div[data-v-f6e3fc36]:nth-child(3){border-left:0}.pam-stats>div[data-v-f6e3fc36]:nth-child(3),.pam-stats>div[data-v-f6e3fc36]:nth-child(4){border-top:1px solid var(--line)}.pam-boundary__grid[data-v-f6e3fc36]{grid-template-columns:1fr;gap:21px}.pam-platforms__head[data-v-f6e3fc36]{display:none}.pam-platform[data-v-f6e3fc36]{grid-template-columns:minmax(230px,1.2fr) minmax(180px,.8fr) 100px 110px}.pam-platform>span[data-v-f6e3fc36]:last-child{display:none}.pam-method[data-v-f6e3fc36]{grid-template-columns:1fr 1fr}.pam-method article[data-v-f6e3fc36]:nth-child(3){border-top:1px solid var(--line);border-left:0}.pam-method article[data-v-f6e3fc36]:nth-child(4){border-top:1px solid var(--line)}.pam-method__lower[data-v-f6e3fc36]{grid-template-columns:1fr}}@media(max-width:700px){.pam[data-v-f6e3fc36] .wrap{width:min(100% - 28px,1180px)}.pam-hero[data-v-f6e3fc36]{padding-top:100px}.pam-hero h1[data-v-f6e3fc36]{font-size:clamp(42px,13vw,62px)}.pam--dossier .pam-hero h1[data-v-f6e3fc36]{font-size:clamp(29px,7.8vw,36px);line-height:1;letter-spacing:-.045em}.pam-signal[data-v-f6e3fc36]{width:min(350px,92vw)}.pam-stats[data-v-f6e3fc36]{grid-template-columns:1fr}.pam-stats>div[data-v-f6e3fc36]{min-height:120px}.pam-stats>div+div[data-v-f6e3fc36]{border-top:1px solid var(--line);border-left:0}.pam-controls[data-v-f6e3fc36]{grid-template-columns:1fr;padding:14px}.pam-controls__scope[data-v-f6e3fc36]{min-height:55px;padding:13px 0 0;border-top:1px solid var(--line);border-left:0}.pam-platform[data-v-f6e3fc36]{grid-template-columns:1fr 100px;gap:10px 16px}.pam-platform__volume[data-v-f6e3fc36]{grid-column:1/-1}.pam-platform>span[data-v-f6e3fc36]:nth-child(4),.pam-platform>span[data-v-f6e3fc36]:nth-child(5){display:none}.pam-method[data-v-f6e3fc36]{grid-template-columns:1fr}.pam-method article+article[data-v-f6e3fc36]{border-top:1px solid var(--line);border-left:0}.pam-downloads[data-v-f6e3fc36]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pam-signal path[data-v-f6e3fc36]{animation:none}.pam-timeline__bars rect[data-v-f6e3fc36],.pam-timeline__line[data-v-f6e3fc36]{transition:none}}
