.rx-layer .mk-pin{position:absolute}.rx-hero{color:#fff;background:radial-gradient(1100px 620px at 78% 38%,#00b3a621,transparent 62%),radial-gradient(700px 500px at 100% 100%,#3b82f61f,transparent 60%),linear-gradient(180deg,var(--mk-deep),var(--mk-navy));isolation:isolate;position:relative}.rx-hero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 70% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 70% at 70% 45%,#000 20%,#0000 75%)}.rx-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:center;gap:48px;padding-top:72px;padding-bottom:40px;display:grid}.rx-hero-eyebrow{color:#ffffffd1;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 8px;font-size:13px;font-weight:600;display:inline-flex}.rx-hero-copy h1{font:680 clamp(44px,4.2vw,62px)/1 var(--font-marketing);letter-spacing:-.045em;text-wrap:balance;margin:28px 0 0}.rx-hero-copy h1 span{background:linear-gradient(90deg,#fff 0%,#ffffff80 90%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.12em;display:block}.rx-hero-copy>p{color:#9aa6b8;max-width:500px;margin:30px 0 0;font-size:18.5px;line-height:1.6}.rx-hero-actions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.rx-stage{height:700px;margin-right:-24px;position:relative}.rx-stage-glow{filter:blur(30px);background:radial-gradient(closest-side,#00b3a647,#0000);border-radius:50%;position:absolute;inset:18% 8% 10% 22%}.rx-layer{position:absolute}.rx-layer-results{opacity:.94;width:80%;top:0;right:0}.rx-hr-head{align-items:baseline;gap:10px;padding:14px 18px 10px;display:flex}.rx-hr-head strong{color:var(--text-heading);font:650 15px/1.2 var(--font-marketing)}.rx-hr-head span{color:var(--text-muted);font-size:12px}.rx-hr-group{color:var(--text-heading);align-items:center;gap:7px;padding:6px 18px;font-size:11.5px;font-weight:650;display:flex}.rx-hr-group em{background:var(--sc-gray-100);color:var(--text-muted);border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal}.rx-hr-more{border-top:1px solid var(--border-subtle);color:var(--text-muted);text-align:right;padding:12px 18px 14px;font-size:11.5px;font-weight:550}.rx-hr-row{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 18px;display:flex}.rx-hr-row.is-on:first-of-type{background:linear-gradient(90deg,var(--sc-teal-50),transparent)}.rx-hr-row .mk-mono{width:28px;height:28px;font-size:10px}.rx-hr-name{flex:1;min-width:0}.rx-hr-name strong,.rx-sw-name strong{color:var(--text-heading);font-size:12.5px;font-weight:650;display:block}.rx-hr-name small,.rx-sw-name small{color:var(--text-muted);font-size:11px;display:block}.rx-hr-row .badge{min-height:20px;padding:2px 7px;font-size:10.5px}.rx-layer-research{z-index:1;width:52%;top:214px;left:0}.rx-layer-contact{z-index:2;font-family:var(--font-product);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:10px 12px 10px 10px;display:flex;top:566px;left:5%;box-shadow:0 0 0 1px #0b13200f,0 20px 40px -16px #0000008c}.rx-layer-contact strong{color:var(--text-heading);font-size:12.5px;font-weight:650;line-height:1.2;display:block}.rx-layer-contact small{color:var(--text-muted);font-size:11px;display:block}.rx-layer-contact .badge{min-height:20px;padding:2px 7px;font-size:10.5px}.rx-layer-draft{z-index:1;width:47%;bottom:0;right:0}.rx-draft-mini{border:1px solid var(--sc-blue-100);border-radius:10px;margin:12px 16px 0;padding:11px 12px}.rx-draft-mini strong{color:var(--text-heading);font-size:12.5px;display:block}.rx-draft-mini p{color:var(--text-body);margin:5px 0 0;font-size:12px;line-height:1.5}.rx-stage-gate{width:36%;height:56px;position:absolute;top:620px;left:14%}.rx-stage-wire{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rx-stage-wire path,.rx-gate-wire path{fill:none;stroke:#ffffff80;stroke-width:1.5px;stroke-dasharray:4 5}.rx-stage-you{z-index:1;background:var(--mk-navy);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:12px;font-weight:650;display:inline-flex;position:absolute;bottom:-14px;left:34%;box-shadow:0 0 0 1px #ffffff38}.rx-hero-rail{border-top:1px solid var(--mk-line-dark);border-bottom:1px solid var(--mk-line-dark);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:36px 0 0;padding:18px 0;list-style:none;display:flex}.rx-hero-rail li{color:#ffffffb8;align-items:center;gap:9px;font-size:13px;font-weight:550;display:inline-flex}.rx-hero-rail li:not(:last-child):after{content:"";background:#ffffff38;width:16px;height:1px;margin-left:14px}.rx-hero-rail .mk-pin{width:20px;height:20px;box-shadow:none;font-size:10.5px}.rx-rail-chase .mk-pin{background:var(--sc-signal-blue);color:#fff}.rx-rail-you{margin-left:auto;color:#fff!important}.rx-hero-note{color:#fff6;margin:0;padding:18px 0 56px;font-size:12.5px}.rx-handoff{background:#fff}.rx-handoff:before{content:"";pointer-events:none;background-image:radial-gradient(#0b132017 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.rx-relay{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);gap:18px 0;margin-top:80px;display:grid;position:relative}.rx-relay-label{font:700 12px/1 var(--font-marketing);letter-spacing:.16em;text-transform:uppercase;grid-row:1}.rx-relay-label-scout{color:var(--sc-accessible-teal);grid-column:1}.rx-relay-label-chase{color:var(--sc-blue-600);grid-column:3}.rx-lane{box-shadow:0 0 0 1px var(--border-subtle),0 24px 48px -28px #0b132040;background:#fff;border-radius:22px;grid-row:2;padding:28px 28px 30px;position:relative}.rx-lane-scout{grid-column:1}.rx-lane-chase{grid-column:3}.rx-lane:before{content:"";border-radius:22px 22px 0 0;height:4px;position:absolute;inset:0 0 auto}.rx-lane-scout:before{background:linear-gradient(90deg,var(--sc-prospect-teal),#00b3a633)}.rx-lane-chase:before{background:linear-gradient(90deg,#3b82f633,var(--sc-signal-blue))}.rx-lane header{border-bottom:1px solid var(--border-subtle);align-items:center;gap:14px;padding-bottom:22px;display:flex}.rx-lane header strong{color:var(--text-heading);font:650 24px/1.1 var(--font-marketing);letter-spacing:-.02em;display:block}.rx-lane header small{color:var(--text-muted);margin-top:4px;font-size:13px;font-weight:550;display:block}.rx-lane ol{flex-direction:column;margin:0;padding:22px 0 0;list-style:none;display:flex}.rx-lane li{grid-template-columns:18px minmax(0,130px) minmax(0,1fr);align-items:start;gap:0 16px;padding:14px 0;display:grid;position:relative}.rx-lane li:not(:last-child):before{content:"";background:var(--sc-teal-100);width:2px;position:absolute;top:32px;bottom:-14px;left:8px}.rx-lane-chase li:not(:last-child):before{background:var(--sc-blue-100)}.rx-lane-node{z-index:1;border:2px solid var(--sc-prospect-teal);background:#fff;border-radius:999px;place-items:center;width:18px;height:18px;margin-top:1px;display:grid;position:relative}.rx-lane-chase .rx-lane-node{border-color:var(--sc-signal-blue)}.rx-lane li.is-you .rx-lane-node{border-color:var(--sc-ink-navy);background:var(--sc-ink-navy);color:#fff}.rx-lane-title{color:var(--text-heading);font:650 15px/1.3 var(--font-marketing);align-items:center;gap:8px;display:flex}.rx-lane-title em{background:var(--sc-ink-navy);color:#fff;font:700 9.5px/1.3 var(--font-product);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-style:normal}.rx-lane-sample{color:var(--text-body);font-size:14px;font-weight:550;line-height:1.4}.rx-lane-sample small{color:var(--text-muted);align-items:center;gap:4px;margin-top:3px;font-size:12.5px;font-weight:450;display:flex}.rx-gate{flex-direction:column;grid-area:2/2;justify-content:center;align-items:center;display:flex;position:relative}.rx-gate-wire{width:100%;height:10px;position:absolute;top:50%;left:0;right:0;overflow:visible;transform:translateY(-50%)}.rx-gate-wire path{stroke:var(--sc-ink-navy);stroke-width:2px;stroke-dasharray:5 6}.rx-gate-core{z-index:1;background:var(--sc-ink-navy);color:#fff;text-align:center;width:176px;box-shadow:0 30px 60px -24px #0b13208c,0 0 0 8px #fff,0 0 0 9px var(--border-subtle);border-radius:24px;flex-direction:column;align-items:center;gap:4px;padding:26px 16px 22px;display:flex;position:relative}.rx-gate-core .mk-you{margin-bottom:10px;box-shadow:0 0 0 6px #ffffff14}.rx-gate-core strong{font:650 19px/1.2 var(--font-marketing);letter-spacing:-.01em}.rx-gate-core small{color:#9aa6b8;font-size:12.5px;line-height:1.4}.rx-gate-rule{width:190px;color:var(--text-muted);text-align:center;font-size:12px;line-height:1.4;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.rx-relay-out{color:var(--text-muted);justify-content:center;align-items:center;gap:18px;margin-top:44px;font-size:14px;font-weight:550;display:flex;position:relative}.rx-relay-out>span:not(.rx-relay-arrow){align-items:center;gap:10px;display:inline-flex}.rx-relay-arrow{background:var(--border-strong);width:64px;height:1px;position:relative}.rx-relay-arrow:after{content:"";border:3.5px solid #0000;border-left:5px solid var(--border-strong);border-right:0;position:absolute;top:-3px;right:0}.rx-relay-out .mk-you{background:var(--sc-ink-navy);color:#fff}.rx-showcase-scout .mk-showcase-ui{margin-right:calc(-1*clamp(0px,50vw - 604px,100px))}.rx-showcase-chase .mk-showcase-ui{margin-left:calc(-1*clamp(0px,50vw - 604px,100px))}.rx-showcase .mk-h2{font-size:clamp(32px,3.3vw,48px)}.rx-showcase-scout{background:radial-gradient(900px 600px at 85% 30%,#00b3a61a,transparent 65%),var(--mk-navy)}.rx-showcase-scout .mk-window{box-shadow:0 0 0 1px #ffffff0f,0 60px 120px -40px #000c,0 0 120px -40px #00b3a659}.mk-callouts-chase .mk-pin,.rx-showcase-chase .mk-window .mk-pin{background:var(--sc-signal-blue);color:#fff;box-shadow:0 0 0 4px #3b82f633}.rx-sw-header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px 16px;display:flex}.rx-sw-header h4{color:var(--text-heading);font:650 17px/1.25 var(--font-marketing);letter-spacing:-.01em;margin:0}.rx-sw-header p{color:var(--text-muted);margin:3px 0 0;font-size:12.5px}.rx-sw-split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.rx-sw-list{border-right:1px solid var(--border-subtle);padding:6px 0 10px;position:relative}.rx-sw-group{align-items:baseline;gap:8px;padding:12px 18px 8px;display:flex}.rx-sw-group strong{color:var(--text-heading);font-size:12.5px;font-weight:650}.rx-sw-group span{color:var(--text-muted);font-size:11.5px}.rx-sw-group em{background:var(--sc-gray-100);color:var(--text-muted);border-radius:999px;margin-left:auto;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:650}.rx-sw-row{border-top:1px solid var(--border-subtle);grid-template-columns:16px 32px minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin:0 10px;padding:11px 10px;display:grid}.rx-sw-row p{color:#475467;grid-column:3/-1;margin:0;font-size:12px;line-height:1.4}.rx-sw-row .badge{min-height:20px;padding:2px 7px;font-size:10.5px}.rx-sw-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}.rx-sw-row.is-active+.rx-sw-row{border-top-color:#0000}.rx-sw-excluded{opacity:.62}.rx-sw-excluded .rx-sw-name{grid-column:3/-1}.rx-sw-detail{background:linear-gradient(#fcfdfe,#fff);padding:18px 20px 20px;position:relative}.rx-sw-detail-head{border-bottom:1px solid var(--border-subtle);align-items:center;gap:11px;margin-bottom:16px;padding-bottom:14px;display:flex}.rx-sw-detail-head>span:nth-child(2){flex:1;min-width:0}.rx-sw-detail-head strong{color:var(--text-heading);font-size:14px;font-weight:650;display:block}.rx-sw-detail-head small{color:var(--sc-accessible-teal);font-size:11.5px;display:block}.rx-sw-unsure{background:var(--sc-warning-bg);color:#7a4a0c;border-radius:8px;align-items:center;gap:7px;margin-bottom:18px;padding:8px 10px;font-size:11.5px;font-weight:550;display:flex}.rx-sw-person{border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.rx-sw-person>span:nth-child(2){flex:1}.rx-sw-person strong{color:var(--text-heading);font-size:12.5px;font-weight:650;display:block}.rx-sw-person small{color:var(--text-muted);font-size:11px;display:block}.rx-sw-person.is-best{box-shadow:inset 0 0 0 1px var(--sc-teal-100);background:var(--sc-teal-50)}.rx-sw-person .badge{min-height:20px;padding:2px 7px;font-size:10.5px}.rx-sw-toolbar{border-top:1px solid var(--border-subtle);background:var(--sc-gray-50);border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;display:flex}.rx-sw-toolbar-note{color:var(--text-muted);align-items:baseline;gap:10px;font-size:12px;display:flex}.rx-sw-toolbar strong{color:var(--text-heading);font-size:12.5px}.rx-ledger{border-top:1px solid var(--mk-line-dark);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:96px;display:grid}.rx-ledger-col{padding:28px 32px 0 0}.rx-ledger-col+.rx-ledger-col{border-left:1px solid var(--mk-line-dark);padding-left:32px}.rx-ledger ul{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.rx-ledger li{color:#fffc;padding-left:18px;font-size:14px;line-height:1.5;position:relative}.rx-ledger li:before{content:"";background:var(--sc-prospect-teal);border-radius:2px;width:7px;height:7px;position:absolute;top:.62em;left:0}.rx-ledger-partial li:before{border:1.5px solid var(--sc-signal-blue);background:0 0}.rx-ledger-planned li{color:#ffffff73}.rx-ledger-planned li:before{background:#ffffff59;border-radius:0;width:8px;height:1.5px;top:.72em}.rx-ledger-note{color:#ffffff73;margin:32px 0 0;font-size:13px}.rx-showcase-chase{background:linear-gradient(180deg,#fff,var(--sc-gray-50))}.rx-showcase-chase .mk-window{box-shadow:0 0 0 1px #0b132014,0 60px 110px -50px #2563eb73,0 20px 40px -20px #0b132033}.rx-showcase-chase .mk-window-nav-row.is-active{background:var(--sc-blue-50);color:var(--sc-blue-600)}.rx-cw-tabs{border-bottom:1px solid var(--border-subtle);align-items:center;gap:22px;padding:0 22px;display:flex}.rx-cw-tabs>span:not(.badge){color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;gap:6px;padding:13px 0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.rx-cw-tabs .is-active{color:var(--text-heading);border-color:var(--sc-signal-blue)}.rx-cw-tabs .badge{min-height:20px;margin-left:auto;padding:2px 8px;font-size:10.5px}.rx-cw-tabs em{background:var(--sc-blue-50);color:var(--sc-blue-600);border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700}.rx-cw-split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.rx-cw-draft{padding:20px 22px 18px;position:relative}.rx-cw-to{align-items:center;gap:10px;display:flex}.rx-cw-to>span:nth-child(2){flex:1;min-width:0}.rx-cw-to strong{color:var(--text-heading);font-size:13px;font-weight:650;display:block}.rx-cw-to small{color:var(--text-muted);font-size:11.5px;display:block}.rx-cw-field{border:1px solid var(--border-subtle);color:var(--text-heading);border-radius:9px;margin-top:16px;padding:9px 12px;font-size:13px;font-weight:600}.rx-cw-field small{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;font-size:10.5px;font-weight:600;display:block}.rx-cw-body{border:1px solid var(--sc-blue-100);background:linear-gradient(#fbfdff,#fff);border-radius:9px;margin-top:10px;padding:12px 14px;box-shadow:0 0 0 3px #3b82f60f}.rx-cw-body p{color:var(--text-body);margin:0 0 9px;font-size:13px;line-height:1.6}.rx-cw-body p:last-child{margin:0}.rx-cw-body mark{background:var(--sc-teal-50);color:inherit;box-shadow:inset 0 -2px 0 var(--sc-teal-100);border-radius:3px;padding:0 2px}.rx-cw-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.rx-cw-context{border-left:1px solid var(--border-subtle);background:var(--sc-gray-50);padding:20px;position:relative}.rx-cw-context .mk-ev{margin-bottom:22px}.rx-cw-context .mk-ev span{font-size:12px}.rx-cw-why{color:var(--text-body);margin:0;padding:0 0 0 16px;font-size:12px;line-height:1.55}.rx-cw-why li+li{margin-top:5px}.rx-chase-modes{border-top:1px solid var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:88px;display:grid}.rx-chase-mode{flex-direction:column;gap:10px;padding:26px 28px 0 0;display:flex}.rx-chase-mode+.rx-chase-mode{border-left:1px solid var(--border-subtle);padding-left:28px}.rx-chase-mode strong{color:var(--text-heading);font:650 26px/1 var(--font-marketing);letter-spacing:-.03em}.rx-chase-mode>span:last-child{color:var(--text-muted);font-size:14px;line-height:1.5}.rx-chase-mode-planned strong{color:var(--sc-gray-400)}.rx-scenario{background:var(--sc-gray-50);border-top:1px solid var(--border-subtle)}.rx-story{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:80px 0 0;padding:0;list-style:none;display:grid;position:relative}.rx-story:before{content:"";background:linear-gradient(90deg,#98a2b3 0%,var(--sc-prospect-teal) 30%,var(--sc-prospect-teal) 45%,var(--sc-signal-blue) 60%,var(--sc-signal-blue) 72%,var(--sc-ink-navy) 95%);height:2px;position:absolute;top:21px;left:22px;right:22px}.rx-story-step{flex-direction:column;display:flex;position:relative}.rx-story-marker{z-index:1;width:44px;height:44px;box-shadow:0 0 0 1px var(--border-subtle),0 0 0 6px var(--sc-gray-50);color:var(--text-muted);background:#fff;border-radius:999px;place-items:center;display:grid;position:relative}.rx-story-marker .agent-mark{justify-content:center}.rx-story-you .rx-story-marker{background:var(--sc-ink-navy)}.rx-story-you .rx-story-marker .mk-you{color:#fff;box-shadow:none;background:0 0}.rx-story-who{color:var(--text-heading);font:700 12px/1 var(--font-marketing);letter-spacing:.14em;text-transform:uppercase;margin:20px 0 12px}.rx-story-scout .rx-story-who{color:var(--sc-accessible-teal)}.rx-story-chase .rx-story-who{color:var(--sc-blue-600)}.rx-story-card{box-shadow:0 0 0 1px var(--border-subtle),0 16px 32px -24px #0b13204d;font-family:var(--font-product);background:#fff;border-radius:16px;flex:1;padding:20px}.rx-story-you .rx-story-card{background:var(--sc-ink-navy);color:#fff;box-shadow:0 24px 48px -24px #0b132099}.rx-story-co{align-items:center;gap:10px;display:flex}.rx-story-co strong{color:var(--text-heading);font-size:14.5px;font-weight:650;display:block}.rx-story-co small{color:var(--text-muted);font-size:11.5px;line-height:1.35;display:block}.rx-story-sub{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:18px 0 8px;font-size:10.5px;font-weight:700;display:block}.rx-story-card>.rx-story-sub:first-child{margin-top:0}.rx-story-roles{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rx-story-roles li{background:var(--sc-gray-50);color:var(--text-heading);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.rx-story-roles li:before{content:"";background:var(--sc-success);border-radius:999px;width:6px;height:6px}.rx-story-src{color:var(--sc-accessible-teal);align-items:center;gap:4px;margin-top:12px;font-size:11.5px;font-weight:600;display:inline-flex}.rx-story-checks{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.rx-story-checks li{color:var(--text-body);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.rx-story-checks svg{color:var(--sc-prospect-teal);flex:none;margin-top:1px}.rx-story-checks li.is-unsure{color:#7a4a0c}.rx-story-checks li.is-unsure svg{color:var(--sc-warning)}.rx-story-checks-you li{color:#fff;font-size:14px}.rx-story-checks-you svg{color:var(--sc-teal-400)}.rx-story-people{flex-direction:column;gap:6px;display:flex}.rx-story-people>span{border-radius:10px;align-items:center;gap:9px;padding:7px 9px;display:flex}.rx-story-people>span.is-best{background:var(--sc-teal-50)}.rx-story-people strong{color:var(--text-heading);font-size:12.5px;font-weight:650;display:block}.rx-story-people small{color:var(--text-muted);font-size:11px;display:block}.rx-story-angle{color:var(--text-heading);font:600 14.5px/1.45 var(--font-marketing);margin:0}.rx-story-draft{border-left:2px solid var(--sc-signal-blue);background:var(--sc-blue-50);color:var(--text-body);border-radius:0 8px 8px 0;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.55}.rx-story-result{border-top:1px solid #ffffff24;margin-top:22px;padding-top:16px}.rx-story-result span{color:var(--sc-teal-400);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:700;display:block}.rx-story-result strong{font:650 18px/1.3 var(--font-marketing);letter-spacing:-.01em;margin-top:6px;display:block}.rx-playbooks{background:linear-gradient(180deg,var(--mk-navy),var(--mk-deep))}.rx-playbooks:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 30% 70%,#000,#0000 75%);mask-image:radial-gradient(60% 60% at 30% 70%,#000,#0000 75%)}.rx-pb-stage{grid-template-columns:minmax(0,4.2fr) minmax(0,7.8fr);align-items:center;gap:56px;margin-top:80px;display:grid;position:relative}.rx-engine{flex-direction:column;display:flex}.rx-engine-books{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rx-book{border:1px solid var(--mk-line-dark);background:var(--mk-glass);color:#ffffffb3;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;display:flex}.rx-book strong{color:#fff;font-size:14px;font-weight:600;display:block}.rx-book small{color:#9aa6b8;font-size:12px;display:block}.rx-book-active{color:var(--sc-teal-400);background:linear-gradient(90deg,#00b3a629,#00b3a60a);border-color:#00b3a68c;position:relative;box-shadow:0 0 40px -12px #00b3a680}.rx-book-active:after{content:"";background:linear-gradient(90deg,var(--sc-prospect-teal),#00b3a61a);width:56px;height:1.5px;position:absolute;top:50%;left:100%}.rx-book-active small{color:var(--sc-teal-400)}.rx-book-planned{background:0 0;border-style:dashed}.rx-book-planned strong,.rx-book-planned small{color:#fff6}.rx-engine-shaft{justify-content:center;height:44px;display:flex}.rx-engine-shaft i{background:linear-gradient(#00b3a6b3,#ffffff26);width:2px}.rx-engine-core{background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #ffffff24;border-radius:16px;padding:22px}.rx-engine-label{color:#fff;font:700 11px/1 var(--font-marketing);letter-spacing:.16em;text-transform:uppercase;display:block}.rx-engine-agents{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.rx-engine-agents>span{flex-direction:column;gap:10px;display:flex}.rx-engine-agents strong{color:#fff;font:650 16px/1 var(--font-marketing)}.rx-engine-agents small{color:#9aa6b8;font-size:12.5px;line-height:1.4}.rx-engine-foot{border-top:1px solid var(--mk-line-dark);color:#ffffff8c;margin-top:18px;padding-top:14px;font-size:12.5px;display:block}.rx-pb-surface{min-width:0}.rx-pb-window{box-shadow:0 0 0 1px #ffffff0f,0 60px 120px -40px #000000d9,0 0 100px -40px #00b3a659}.rx-pb-head{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 18px;display:flex}.rx-pb-head h4{color:var(--text-heading);font:650 18px/1.2 var(--font-marketing);letter-spacing:-.01em;margin:0}.rx-pb-head p{color:var(--text-muted);margin:4px 0 0;font-size:12.5px}.rx-pb-grid{grid-template-columns:1fr 1fr;gap:22px 24px;padding:22px 24px 26px;display:grid}.rx-pb-field{flex-direction:column;gap:8px;min-width:0;display:flex}.rx-pb-span{grid-column:1/-1}.rx-pb-field label{color:var(--text-heading);font-size:12px;font-weight:650}.rx-jobs-section{background:#fff}.rx-jobs{grid-template-columns:minmax(0,8.4fr) minmax(0,3.6fr);align-items:stretch;gap:20px;margin-top:72px;display:grid}.rx-job{border-radius:24px;flex-direction:column;gap:14px;display:flex}.rx-job h3{font:650 clamp(30px,2.8vw,40px)/1.05 var(--font-marketing);letter-spacing:-.035em;margin:4px 0 0}.rx-job p{margin:0;font-size:15.5px;line-height:1.6}.rx-job-live{background:radial-gradient(600px 400px at 100% 100%,#00b3a62e,transparent 60%),var(--sc-ink-navy);color:#fff;flex-direction:column;gap:36px;padding:44px;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0b13208c}.rx-job-live .mk-status-live{color:var(--sc-teal-400);background:#00b3a624}.rx-job-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px 40px;display:grid}.rx-job-copy>.mk-status,.rx-job-copy>h3{grid-column:1}.rx-job-copy>p:not(.rx-job-note){grid-area:1/2/span 2;align-self:end}.rx-job-copy>.rx-job-chain,.rx-job-copy>.rx-job-note{grid-column:1/-1}.rx-job-live h3{color:#fff}.rx-job-live p{color:#b4bfcd}.rx-job-chain{flex-direction:column;gap:0;margin:8px 0 0;padding:0;list-style:none;display:flex}.rx-job-chain li{color:#fff;padding:7px 0 7px 22px;font-size:14px;font-weight:550;position:relative}.rx-job-chain li:before{content:"";background:var(--sc-prospect-teal);border-radius:999px;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:3px}.rx-job-chain li:not(:last-child):after{content:"";background:#00b3a666;width:1px;height:calc(100% - 4px);position:absolute;top:calc(50% + 6px);left:6.5px}.rx-job-live .rx-job-chain{flex-flow:wrap;gap:8px 0;margin-top:10px}.rx-job-live .rx-job-chain li{padding:0 30px 0 0;font-size:13.5px}.rx-job-live .rx-job-chain li:before{display:none}.rx-job-live .rx-job-chain li:not(:last-child):after{background:var(--sc-prospect-teal);width:14px;height:1px;top:50%;left:auto;right:8px}.rx-job-live .rx-job-note{color:#8793a5;font-size:13px}.rx-job-ui{align-self:center;min-width:0}.rx-pipe{font-family:var(--font-product);background:#ffffff0f;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.rx-pipe-col{flex-direction:column;gap:6px;min-width:0;display:flex}.rx-pipe-stage{color:#ffffffbf;letter-spacing:.02em;align-items:center;gap:8px;padding:4px 4px 6px;font-size:11.5px;font-weight:650;display:flex}.rx-pipe-stage em{color:#ffffff73;font-style:normal}.rx-pipe-card{background:#fff;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;display:flex;box-shadow:0 8px 16px -10px #00000080}.rx-pipe-card .mk-mono{border-radius:8px;width:28px;height:28px;font-size:10px}.rx-pipe-card strong{color:var(--text-heading);font-size:12.5px;font-weight:650;line-height:1.25;display:block}.rx-pipe-card small{color:var(--text-muted);margin-top:2px;font-size:11.5px;line-height:1.3;display:block}.rx-job-planned{border:1.5px dashed var(--border-strong);background:repeating-linear-gradient(135deg,#0000 0 10px,#0b132005 10px 20px);padding:32px 28px}.rx-job-planned h3{color:#667085;font-size:clamp(24px,2vw,30px)}.rx-job-planned p{color:var(--text-muted);font-size:14.5px}.rx-job-chain-ghost li{color:var(--sc-gray-400);font-size:13.5px}.rx-job-chain-ghost li:before{border:1.5px dashed var(--sc-gray-400);background:0 0}.rx-job-chain-ghost li:not(:last-child):after{background:var(--sc-gray-200)}.rx-job-planned .rx-job-note{border-top:1px solid var(--border-subtle);margin-top:auto;padding-top:14px;font-size:13px}.rx-control{background:var(--sc-gray-50);border-top:1px solid var(--border-subtle);padding:56px 0}.rx-control-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:48px;display:grid}.rx-control-line{color:var(--text-heading);font:650 clamp(26px,2.6vw,34px)/1.15 var(--font-marketing);letter-spacing:-.03em;margin:0}.rx-control-line .is-scout{color:var(--sc-accessible-teal)}.rx-control-line .is-chase{color:var(--sc-blue-600)}.rx-control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.rx-control-grid>div{border-left:1px solid var(--border-strong);padding:4px 18px}.rx-control-grid dt{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:700}.rx-control-grid dd{color:var(--text-heading);align-items:flex-start;gap:6px;margin:8px 0 0;font-size:14.5px;font-weight:600;line-height:1.35;display:flex}.rx-control-grid svg{color:var(--sc-prospect-teal);flex:none;margin-top:2px}@media (prefers-reduced-motion:no-preference){.rx-layer{animation:rx-rise .9s var(--ease-standard) both}.rx-layer-results{animation-delay:50ms}.rx-layer-research{animation-delay:.25s}.rx-layer-contact{animation-delay:.5s}.rx-layer-draft{animation-delay:.75s}.rx-stage-wire path{animation:1.4s linear infinite rx-march}.rx-stage-you{animation:.6s .9s both rx-fade}.rx-gate-wire path{animation:1.2s linear infinite rx-march}@supports (animation-timeline:view()){.rx-lane,.rx-story-step,.rx-gate-core{animation:linear both rx-rise;animation-timeline:view();animation-range:entry entry 55%}.rx-story-step:nth-child(2){animation-range:entry 5% entry 65%}.rx-story-step:nth-child(3){animation-range:entry 10% entry 75%}.rx-story-step:nth-child(4){animation-range:entry 15% entry 85%}.rx-story:before{transform-origin:0;animation:linear both rx-draw;animation-timeline:view();animation-range:entry 10% cover 45%}}.rx-job-live,.rx-lane,.rx-book{transition:transform var(--duration-slow) var(--ease-standard),box-shadow var(--duration-slow) var(--ease-standard)}.rx-lane:hover{transform:translateY(-3px)}}@keyframes rx-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes rx-fade{0%{opacity:0}to{opacity:1}}@keyframes rx-march{to{stroke-dashoffset:-18px}}@keyframes rx-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1180px){.rx-relay{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr)}.rx-lane{padding:24px 22px}.rx-lane li{grid-template-columns:18px minmax(0,1fr)}.rx-lane-sample{grid-column:2;margin-top:4px}}@media (max-width:1100px){.rx-hero-grid{grid-template-columns:minmax(0,1fr);gap:56px;padding-top:56px}.rx-hero-copy{max-width:720px}.rx-stage{width:100%;max-width:680px;margin:0 auto}.rx-showcase-scout .mk-showcase-ui,.rx-showcase-chase .mk-showcase-ui{margin:0}.rx-pb-stage{grid-template-columns:minmax(0,1fr);gap:48px}.rx-engine{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;display:grid}.rx-engine-shaft{height:2px}.rx-engine-shaft i{background:linear-gradient(90deg,#00b3a6b3,#ffffff26);width:100%;height:2px}.rx-book-active:after{display:none}.rx-jobs{grid-template-columns:minmax(0,1fr)}.rx-job-planned{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 36px;display:grid}.rx-job-planned>.rx-job-chain,.rx-job-planned>.rx-job-note{grid-column:2}.rx-job-planned>.rx-job-chain{grid-row:1/span 3}.rx-control-inner{grid-template-columns:minmax(0,1fr);gap:28px}.rx-story{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.rx-story:before{display:none}}@media (max-width:860px){.rx-relay{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:0;margin-top:56px}.rx-relay-label{display:none}.rx-lane,.rx-lane-scout,.rx-lane-chase,.rx-gate{grid-area:auto/1}.rx-gate{padding:28px 0}.rx-gate-wire{width:10px;height:100%;inset:0 auto 0 50%;transform:translate(-50%)rotate(0)}.rx-gate-wire path{d:path("M5 0 V10")}.rx-gate-core{text-align:left;border-radius:999px;flex-flow:wrap;justify-content:center;gap:4px 12px;width:auto;max-width:100%;padding:14px 22px 14px 14px}.rx-gate-core .mk-you{width:40px;height:40px;margin:0}.rx-gate-core small{flex-basis:auto}.rx-gate-rule{width:auto;margin-top:12px;position:static;transform:none}.rx-relay-out{text-align:center;flex-direction:column;gap:10px}.rx-relay-arrow{width:1px;height:24px}.rx-relay-arrow:after{border:3.5px solid #0000;border-top:5px solid var(--border-strong);border-bottom:0;top:auto;bottom:0;right:-3px}.rx-ledger{grid-template-columns:minmax(0,1fr);margin-top:64px}.rx-ledger-col,.rx-ledger-col+.rx-ledger-col{border-left:0;border-bottom:1px solid var(--mk-line-dark);padding:24px 0}.rx-chase-modes{grid-template-columns:minmax(0,1fr);margin-top:56px}.rx-chase-mode,.rx-chase-mode+.rx-chase-mode{border-left:0;border-bottom:1px solid var(--border-subtle);grid-template-rows:auto auto;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:6px 16px;padding:18px 0;display:grid}.rx-chase-mode strong{grid-row:span 2;font-size:22px}.rx-job-live{gap:28px;padding:32px 28px}.rx-job-copy{grid-template-columns:minmax(0,1fr)}.rx-job-copy>p:not(.rx-job-note){grid-area:auto/1}.rx-job-planned{display:flex}.rx-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.rx-cw-split,.rx-sw-split{grid-template-columns:minmax(0,1fr)}.rx-sw-list{border-right:0;border-bottom:1px solid var(--border-subtle)}.rx-cw-context{border-left:0;border-top:1px solid var(--border-subtle)}}@media (max-width:640px){.rx-hero-grid{gap:40px;padding-top:36px}.rx-hero-copy h1{margin-top:22px;font-size:clamp(38px,11vw,48px)}.rx-hero-copy>p{margin-top:22px;font-size:16.5px}.rx-hero-actions{flex-direction:column;align-items:stretch}.rx-hero-actions .button{width:100%}.rx-stage{flex-direction:column;height:auto;display:flex}.rx-layer{width:auto;position:relative;inset:auto}.rx-layer-results{opacity:.55;transform-origin:top;border-radius:14px;max-height:170px;margin:0 -8px;overflow:hidden;transform:scale(.96);-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.rx-layer-research{margin:-96px 8px 0}.rx-layer-contact{align-self:flex-start;margin:-14px 0 0 24px}.rx-stage-gate{justify-content:center;width:auto;height:auto;padding:26px 0;display:flex;position:relative;top:auto;left:auto}.rx-stage-wire{width:2px;height:100%;left:50%}.rx-stage-wire path{d:path("M0 0 V100")}.rx-stage-you{position:relative;bottom:auto;left:auto}.rx-layer-draft{width:calc(100% - 32px);margin:0 8px 0 auto}.rx-stage-glow{inset:10% 0}.rx-hero-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.rx-hero-rail li:not(:last-child):after{display:none}.rx-hero-rail .rx-rail-you{grid-column:1/-1;margin-left:0}.rx-gate-rule{z-index:1;background:#fff;padding:4px 10px;position:relative;left:auto}.rx-relay-out>span:not(.rx-relay-arrow){flex-direction:column;gap:8px;max-width:260px}.rx-pipe-card .mk-mono{display:none}.rx-pipe-card{padding:10px 11px}.rx-lane{border-radius:18px;padding:22px 18px}.rx-lane header strong{font-size:21px}.rx-lane li{padding:11px 0}.rx-story{grid-template-columns:minmax(0,1fr);row-gap:0;margin-top:48px}.rx-story-step{grid-template-columns:44px minmax(0,1fr);column-gap:16px;padding-bottom:28px;display:grid}.rx-story-step:before{content:"";background:var(--border-strong);width:2px;position:absolute;top:44px;bottom:0;left:21px}.rx-story-step:last-child:before{display:none}.rx-story-scout:before{background:var(--sc-teal-100)}.rx-story-chase:before{background:var(--sc-blue-100)}.rx-story-marker{grid-row:1/span 2}.rx-story-who{margin:14px 0 10px}.rx-story-card{grid-column:2}.rx-sw-header{flex-direction:column;gap:10px;padding:16px}.rx-sw-row{grid-template-columns:16px minmax(0,1fr) auto;margin:0 6px;padding:10px 8px}.rx-sw-row .mk-mono{display:none}.rx-sw-row p,.rx-sw-excluded .rx-sw-name{grid-column:2/-1}.rx-sw-row .badge{grid-column:2;justify-self:start}.rx-sw-toolbar{flex-direction:column;align-items:stretch;padding:14px 16px}.rx-sw-toolbar-note{flex-direction:column;gap:2px}.rx-sw-toolbar .mk-btn{justify-content:center;min-height:36px}.rx-cw-tabs{gap:16px;padding:0 16px;overflow:hidden}.rx-cw-tabs>span:nth-child(n+3){display:none}.rx-cw-draft{padding:16px}.rx-cw-to{flex-wrap:wrap}.rx-cw-tabs .badge{display:none}.rx-pb-head{flex-direction:column;padding:18px}.rx-pb-grid{grid-template-columns:minmax(0,1fr);padding:18px}.rx-engine{align-items:stretch;display:flex}.rx-engine-shaft{height:32px}.rx-engine-shaft i{width:2px;height:auto}.rx-engine-agents{grid-template-columns:minmax(0,1fr)}.rx-job-live{border-radius:20px;padding:28px 22px}.rx-pipe{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-job-planned{padding:26px 22px}.rx-control{padding:48px 0}.rx-control-grid>div{padding:2px 14px}}.mk-pin-hero-1{top:52px;left:-11px}.mk-pin-hero-2{top:14px;right:-11px}.mk-pin-hero-3{top:78px;left:-11px}.mk-pin-hero-4{top:-9px;left:-9px}.mk-pin-hero-5{top:-11px;right:22px}.mk-pin-sw-1{top:44px;right:40px}.mk-pin-sw-2{top:150px;left:-11px}.mk-pin-sw-3{bottom:40px;left:-11px}.mk-pin-cw-2{top:150px;left:-11px}.mk-pin-cw-3{bottom:6px;right:-8px}.mk-pin-cw-1{top:14px;left:-11px}
