.pd-who-scout{--pd-actor:var(--sc-prospect-teal);--pd-actor-ink:var(--sc-accessible-teal);--pd-actor-soft:var(--sc-teal-50)}.pd-who-chase{--pd-actor:var(--sc-signal-blue);--pd-actor-ink:var(--sc-blue-600);--pd-actor-soft:var(--sc-blue-50)}.pd-who-you{--pd-actor:var(--sc-ink-navy);--pd-actor-ink:var(--sc-ink-navy);--pd-actor-soft:var(--sc-gray-100)}.pd-who-neutral{--pd-actor:var(--sc-gray-400);--pd-actor-ink:var(--text-muted);--pd-actor-soft:var(--sc-gray-100)}.pd-hero{background:linear-gradient(180deg,#fff 0,#fff 62%,var(--mk-navy) 62%,var(--mk-navy) 100%);position:relative}.pd-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#0b132014 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0 0 38%;-webkit-mask-image:radial-gradient(60% 70% at 50% 30%,#000,#0000 80%);mask-image:radial-gradient(60% 70% at 50% 30%,#000,#0000 80%)}.pd-hero-inner{text-align:center;flex-direction:column;align-items:center;padding-top:88px;display:flex;position:relative}.pd-hero .mk-h1{max-width:900px;color:var(--text-heading);font-size:clamp(46px,5.4vw,80px)}.pd-hero .mk-h1 span{margin:0;display:inline}.pd-hero-lede{max-width:620px;color:var(--text-muted);margin:26px auto 0;font-size:19px;line-height:1.6}.pd-hero-actions{justify-content:center}.pd-track{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;margin:72px 0 0;padding:0;list-style:none;display:grid;position:relative}.pd-track:before{content:"";background:linear-gradient(90deg,var(--sc-ink-navy),var(--sc-prospect-teal) 30%,var(--sc-ink-navy) 50%,var(--sc-signal-blue) 70%,var(--sc-gray-300));height:2px;position:absolute;top:21px;left:10%;right:10%}.pd-track-stop a{color:var(--text-heading);flex-direction:column;align-items:center;gap:4px;padding:0 8px;display:flex}.pd-track-mark{z-index:1;width:44px;height:44px;box-shadow:0 0 0 1px var(--border-subtle),0 0 0 6px #fff;transition:transform var(--duration-base) var(--ease-standard);background:#fff;border-radius:999px;place-items:center;margin-bottom:10px;display:grid;position:relative}.pd-track-mark .agent-mark{justify-content:center}.pd-who-you .pd-track-mark .mk-you{background:var(--sc-ink-navy);color:#fff}.pd-track-stop strong{color:var(--pd-actor-ink);font:700 12px/1 var(--font-marketing);letter-spacing:.14em;text-transform:uppercase}.pd-track-stop small{color:var(--text-muted);font-size:13px}.pd-track-stop a:hover .pd-track-mark{transform:translateY(-3px)}.pd-stop-dot{background:var(--sc-gray-100);width:22px;height:22px;color:var(--text-heading);border-radius:999px;place-items:center;display:grid}.pd-hero-stage{padding:64px 0 88px;position:relative}.pd-stage-caption{color:#fff9;flex-wrap:wrap;justify-content:center;gap:10px 36px;margin:36px 0 0;font-size:13.5px;display:flex}.pd-stage-caption span{align-items:center;gap:8px;display:inline-flex}.pd-stage-caption span+span:before{content:"";background:#ffffff4d;border-radius:999px;width:5px;height:5px;margin-right:26px}.pd-hero-window{box-shadow:0 0 0 1px #0b132014,0 70px 120px -50px #000000b3,0 0 140px -50px #00b3a673}.pd-hw{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.pd-hw-list{border-right:1px solid var(--border-subtle)}.pd-hw-head{flex-direction:column;gap:3px;padding:18px 22px 12px;display:flex}.pd-hw-head strong{color:var(--text-heading);font:650 17px/1.25 var(--font-marketing)}.pd-hw-head small{color:var(--text-muted);font-size:12.5px}.pd-hw-row{border-top:1px solid var(--border-subtle);grid-template-columns:16px 32px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 12px;padding:12px 10px;display:grid}.pd-hw-row strong{color:var(--text-heading);font-size:13px;font-weight:650;display:block}.pd-hw-row small{color:var(--text-muted);font-size:11.5px;display:block}.pd-hw-row.is-active{background:var(--sc-teal-50);box-shadow:inset 0 0 0 1px var(--sc-teal-100);border-top-color:#0000;border-radius:10px}.pd-hw-row.is-active+.pd-hw-row{border-top-color:#0000}.pd-hw-toolbar{border-top:1px solid var(--border-subtle);background:var(--sc-gray-50);color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:14px 22px;font-size:12px;display:flex}.pd-hw-toolbar strong{color:var(--text-heading);margin-right:6px}.pd-hw-detail{background:var(--sc-gray-50);padding:20px}.pd-hw-detail .mk-sheet{box-shadow:0 0 0 1px var(--border-subtle),0 20px 40px -24px #0b13204d}.pd-walk{background:#fff;padding:128px 0 40px;position:relative}.pd-walk-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:72px;display:grid}.pd-index{padding-top:6px;position:sticky;top:32px}.pd-index-label{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.pd-index ol{border-left:2px solid var(--border-subtle);margin:18px 0 0;padding:0;list-style:none}.pd-index li a{color:var(--text-heading);transition:border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard);border-left:2px solid #0000;align-items:center;gap:12px;margin-left:-2px;padding:10px 0 10px 16px;font-size:15px;font-weight:600;display:flex}.pd-index li a b{color:var(--pd-actor-ink);font:700 11px/1 var(--font-marketing);letter-spacing:.06em;font-variant-numeric:tabular-nums}.pd-index li a:hover{border-color:var(--pd-actor);color:var(--pd-actor-ink)}.pd-index-cta{color:var(--sc-accessible-teal);align-items:center;gap:6px;margin-top:24px;font-size:14px;font-weight:650;display:inline-flex}.pd-chapters{min-width:0}.pd-chapter{padding-bottom:128px;scroll-margin-top:24px}.pd-chapter .mk-h2{max-width:820px}.pd-chapter-body{margin-top:48px}.pd-playbook{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.pd-playbook-effects{flex-direction:column;gap:14px;display:flex}.pd-effect{background:var(--sc-teal-50);border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:18px 20px;display:grid}.pd-effect .agent-mark{grid-row:span 2;margin-top:2px}.pd-effect strong{color:var(--text-heading);font:650 16px/1.3 var(--font-marketing)}.pd-effect span{color:#475467;font-size:14px;line-height:1.5}.pd-effect-chase{background:var(--sc-blue-50)}.pd-playbook-kinds{color:var(--text-muted);margin:6px 0 0;font-size:14px;line-height:1.6}.pd-playbook-kinds b{color:var(--text-heading);font-weight:650}.pd-playbook-kinds a{color:var(--sc-accessible-teal);font-weight:600}.pd-steps{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.pd-steps:before{content:"";background:var(--sc-teal-100);height:2px;position:absolute;top:13px;left:14px;right:14px}.pd-steps-chase:before{background:var(--sc-blue-100)}.pd-steps li{flex-direction:column;gap:6px;padding-right:18px;display:flex;position:relative}.pd-steps b{z-index:1;border:2px solid var(--sc-prospect-teal);width:28px;height:28px;color:var(--sc-teal-700);font:700 10.5px/1 var(--font-marketing);background:#fff;border-radius:999px;place-items:center;margin-bottom:10px;display:grid;position:relative}.pd-steps-chase b{border-color:var(--sc-signal-blue);color:var(--sc-blue-600)}.pd-steps li.is-you b{border-color:var(--sc-ink-navy);background:var(--sc-ink-navy);color:#fff}.pd-steps strong{color:var(--text-heading);font:650 16px/1.25 var(--font-marketing)}.pd-steps span{color:var(--text-muted);font-size:13.5px;line-height:1.5}.pd-scout-ui{background:linear-gradient(135deg,var(--sc-teal-50),#fff 70%);box-shadow:inset 0 0 0 1px var(--sc-teal-100);border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:48px;padding:32px;display:grid}.pd-scout-contacts{margin-top:48px}.pd-chase-ui{background:linear-gradient(135deg,var(--sc-blue-50),#fff 70%);box-shadow:inset 0 0 0 1px var(--sc-blue-100);border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:48px;padding:32px;display:grid}.pd-chase-ui .mk-sheet:last-child{margin-top:40px}.pd-fork{background:var(--sc-gray-50);box-shadow:inset 0 0 0 1px var(--border-subtle);border-radius:24px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0;padding:56px 40px;display:grid}.pd-fork-side{box-shadow:0 0 0 1px var(--border-subtle),0 20px 40px -30px #0b132066;background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:26px;display:flex;position:relative}.pd-fork-side strong{color:var(--text-heading);font:650 22px/1.15 var(--font-marketing);letter-spacing:-.02em}.pd-fork-side span:last-child{color:var(--text-muted);font-size:14px;line-height:1.5}.pd-fork-yes{margin-right:28px}.pd-fork-no{opacity:.72;margin-left:28px}.pd-fork-yes:after,.pd-fork-no:before{content:"";background:var(--sc-ink-navy);width:28px;height:2px;position:absolute;top:50%}.pd-fork-yes:after{right:-28px}.pd-fork-no:before{background:var(--sc-gray-300);left:-28px}.pd-fork .mk-gate-core{box-shadow:0 30px 60px -24px #0b13208c,0 0 0 8px var(--sc-gray-50),0 0 0 9px var(--border-subtle)}.pd-note{color:var(--text-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin:24px 0 0;font-size:13.5px;line-height:1.5;display:grid}.pd-status{background:radial-gradient(900px 500px at 85% 0%,#3b82f61f,transparent 60%),var(--mk-navy)}.pd-status-board{margin-top:72px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.pd-chapter-body{animation:linear both mk-rise;animation-timeline:view();animation-range:entry entry 40%}}}@media (max-width:1100px){.pd-walk-grid{grid-template-columns:minmax(0,1fr);gap:0}.pd-index{display:none}.pd-hw{grid-template-columns:minmax(0,1fr)}.pd-hw-list{border-right:0}.pd-hw-detail{display:none}.pd-playbook{grid-template-columns:minmax(0,1fr)}.pd-playbook-effects{grid-template-columns:1fr 1fr;display:grid}.pd-playbook-kinds{grid-column:1/-1}}@media (max-width:860px){.pd-track{grid-template-columns:repeat(5,minmax(0,1fr))}.pd-track-stop small{display:none}.pd-steps{grid-template-columns:minmax(0,1fr);row-gap:0}.pd-steps:before{width:2px;height:auto;inset:14px auto 14px 13px}.pd-steps li{grid-template-columns:28px minmax(0,1fr);column-gap:16px;padding:0 0 18px;display:grid}.pd-steps b{grid-row:span 2;margin:0}.pd-scout-ui,.pd-chase-ui{grid-template-columns:minmax(0,1fr);padding:20px}.pd-scout-contacts,.pd-chase-ui .mk-sheet:last-child{margin-top:0}.pd-fork{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 20px}.pd-fork-yes,.pd-fork-no{margin:0}.pd-fork-yes:after,.pd-fork-no:before{display:none}.pd-fork .mk-gate{order:-1}}@media (max-width:640px){.pd-hero{background:linear-gradient(180deg,#fff 0,#fff 70%,var(--mk-navy) 70%)}.pd-hero-inner{padding-top:48px}.pd-hero .mk-h1{font-size:clamp(40px,11vw,50px)}.pd-hero .mk-h1 span{display:block}.pd-hero-lede{font-size:16.5px}.pd-track{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:48px}.pd-track:before{left:10%;right:10%}.pd-track-mark{width:36px;height:36px}.pd-track-stop strong{letter-spacing:.08em;font-size:9.5px}.pd-track-stop a{padding:0 2px}.pd-hero-stage{padding:40px 0 72px}.pd-hw-row{grid-template-columns:16px minmax(0,1fr)}.pd-hw-row .mk-mono{display:none}.pd-hw-row .badge{grid-column:2;justify-self:start}.pd-hw-toolbar{flex-direction:column;align-items:stretch}.pd-hw-toolbar .mk-btn{justify-content:center;min-height:36px}.pd-stage-caption{flex-direction:column;align-items:center;gap:8px}.pd-stage-caption span+span:before{display:none}.pd-note{grid-template-columns:minmax(0,1fr);gap:8px}.pd-walk{padding-top:80px}.pd-chapter{padding-bottom:88px}.pd-chapter-body{margin-top:32px}.pd-playbook-effects{grid-template-columns:minmax(0,1fr)}.pd-scout-ui,.pd-chase-ui{border-radius:18px;margin-left:-8px;margin-right:-8px;padding:14px}}
