.plx-flow-svg{display:block;width:100%;height:auto;color:var(--bpx-line)}.plx-flow-lg{min-height:90px}.plx-rules{display:inline-block;margin:-8px 0 24px;padding:8px 12px;font:500 13px/1.5 var(--mono);color:var(--bpx-ink);background:var(--lime);border:1px solid var(--bpx-ink)}.plx-hero-flows{display:grid;gap:14px;padding:22px 24px}.plx-hero-flows>div{border:1px dashed rgba(31,79,209,.3);padding:8px 10px 4px;background:#fff}.plx-hero-flows span{display:block;font:500 10px var(--mono);letter-spacing:.12em;margin-bottom:2px}.plx-hero-flows span,.plx-kind-inbound-follow-up{color:var(--bpx-accent)}.plx-kind-re-engagement{color:#0b6fa8}.plx-kind-targeted-outbound{color:var(--bpx-ink);background:var(--lime);border-color:var(--bpx-ink)!important}.plx-kind-other{color:var(--muted)}.plx-filters{margin-bottom:14px;align-items:center}.plx-filters:last-of-type{margin-bottom:34px}.plx-filter-label{font:500 10px var(--mono);letter-spacing:.14em;color:rgba(15,26,58,.6);min-width:64px}.plx-filters a[aria-current=true]{background:var(--lime);border-color:var(--bpx-ink)}.plx-legend{list-style:none;margin:0;padding:18px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));border:2px solid var(--bpx-blue);outline:1px solid var(--bpx-blue);outline-offset:6px;background:#fff}.plx-legend li{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 16px 16px 54px;border:1.5px dashed rgba(24,56,138,.45);min-height:86px}.plx-legend strong{font:500 19px var(--display);color:var(--bpx-blue)}.plx-legend span:last-child{color:var(--muted);font-size:14.5px;line-height:1.5}.plx-more{margin:30px 0 0}.plx-sheet-wrap{padding-top:44px}.plx-sheet{display:grid;gap:12px;padding:18px;margin-bottom:8px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"trig trig aud aud" "sig angle angle angle" "out out out out" "ex ex sample sample" "guard guard setup setup" "kpi kpi kpi kpi";border:2px solid var(--bpx-blue);outline:1px solid var(--bpx-blue);outline-offset:6px;background-color:var(--bpx-surface);background-image:linear-gradient(var(--bpx-grid-minor) 1px,transparent 1px),linear-gradient(90deg,var(--bpx-grid-minor) 1px,transparent 1px);background-size:24px 24px}.plx-region{position:relative;min-width:0;padding:16px 18px 18px 58px;background:#fff;border:1.5px dashed rgba(24,56,138,.45);color:var(--ink)}.plx-region .bpx-callout{left:14px;top:14px}.plx-region h2{font:500 20px var(--display);color:var(--bpx-blue);margin:4px 0 8px}.plx-region p{margin:0;line-height:1.6}.plx-trig{grid-area:trig}.plx-aud{grid-area:aud}.plx-sig{grid-area:sig}.plx-angle{grid-area:angle}.plx-out{grid-area:out}.plx-ex{grid-area:ex}.plx-sample{grid-area:sample}.plx-guard{grid-area:guard}.plx-setup{grid-area:setup}.plx-kpi{grid-area:kpi}.plx-trig{border-style:solid;border-color:var(--bpx-ink);box-shadow:inset 6px 0 0 var(--lime)}.plx-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.plx-chips li{font:500 11px var(--mono);letter-spacing:.04em;border:1px solid rgba(31,79,209,.5);padding:5px 8px;color:var(--bpx-ink)}.plx-steps{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0}.plx-steps li{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--bpx-blue);margin-right:18px;position:relative;background:#fff}.plx-steps li:not(:last-child):after{content:"";position:absolute;right:-19px;top:50%;width:18px;border-top:1px solid var(--bpx-blue)}.plx-steps li:first-child{background:var(--bpx-accent-fill)}.plx-step-day{font:500 10px var(--mono);letter-spacing:.1em;color:var(--bpx-accent)}.plx-steps strong{font:500 16px var(--display)}.plx-steps span:last-child{color:var(--muted);font-size:14px;line-height:1.5}.plx-excerpt{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:400 13px/1.65 var(--mono);color:var(--bpx-ink);background:var(--bpx-surface);border-left:3px solid var(--bpx-accent);padding:12px 14px}.plx-email{border:1px solid rgba(31,79,209,.45)}.plx-subject{padding:10px 12px;border-bottom:1px solid rgba(31,79,209,.25);font-weight:600}.plx-subject em{font:500 9.5px var(--mono);font-style:normal;letter-spacing:.12em;color:rgba(15,26,58,.55);margin-right:6px}.plx-email-body{padding:12px;white-space:pre-line;font-size:15px}.plx-list{margin:0;padding-left:20px;display:grid;gap:6px;line-height:1.55}.plx-ol{padding-left:22px}.plx-claim{margin-top:48px}.plx-related{padding:60px 0 70px}@media (max-width:900px){.plx-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.plx-sheet{grid-template-columns:1fr;grid-template-areas:"trig" "aud" "sig" "angle" "out" "ex" "sample" "guard" "setup" "kpi";padding:12px}}@media (max-width:560px){.plx-legend{grid-template-columns:1fr}.plx-region{padding:14px 14px 16px 52px}.plx-steps li{margin-right:0;margin-bottom:10px}.plx-steps li:not(:last-child):after{display:none}.plx-sheet{outline-offset:3px}}