.mkt-root .ft-all a,.mkt-root .ft-row-copy a,.mkt-root .ft-after a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:1px}.mkt-root .ft-all a:hover,.mkt-root .ft-row-copy a:hover,.mkt-root .ft-after a:hover{color:var(--accent)}.mkt-root .ft-content{max-width:760px}.mkt-root .ft-row{grid-template-columns:minmax(0,5fr) minmax(0,6fr);justify-content:space-between;align-items:center;gap:32px 96px;display:grid}.mkt-root .ft-row+.ft-row{margin-top:88px}.mkt-root .ft-row--flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.mkt-root .ft-row--flip .ft-row-copy{order:2}.mkt-root .ft-row-copy h3{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:24px;font-weight:640;line-height:1.25}.mkt-root .ft-row-copy>p{color:var(--ink-2);margin:12px 0 0;font-size:16px;line-height:1.65}.mkt-root .ft-row-copy .ct-ticks{margin-top:20px}.mkt-root .ft-row-copy .ct-ticks li{font-size:15px}.mkt-root .ft-row-media .ct-tablecard{margin:0}.mkt-root .ft-row-media .ct-tablecap{color:var(--ink-3);margin:12px 0 0;font-size:13px;line-height:1.55}.mkt-root .ft-after{max-width:680px;color:var(--ink-2);margin:64px 0 0;font-size:16px;line-height:1.7}.mkt-root .ft-all{margin:24px 0 0;font-size:15px}.mkt-root .ft-stage{border:1px solid var(--border);border-radius:var(--ds-radius-media);background:var(--ct-glass);box-shadow:inset 0 1px 0 var(--ct-edge),var(--ds-shadow-panel);font-size:14px;line-height:20px;overflow:hidden}.mkt-root .ft-stage p{margin:0}.mkt-root .ft-stage-bar{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:16px 20px;display:flex}.mkt-root .ft-stage-bar strong{color:var(--ink);font-size:15px;font-weight:600}.mkt-root .ft-stage-bar>span{color:var(--ink-3);font-size:13px}.mkt-root .ft-stage-export{border:1px solid var(--border-strong);border-radius:var(--ds-radius-control);align-items:center;gap:6px;margin-left:auto;padding:5px 10px;display:inline-flex;color:var(--ink)!important}.mkt-root .ft-stage svg{width:15px;height:15px}.mkt-root .ft-stage-cols,.mkt-root .ft-stage li{grid-template-columns:minmax(0,1.5fr) minmax(0,1.2fr) 104px;align-items:center;gap:16px;padding:0 20px;display:grid}.mkt-root .ft-stage-cols{border-bottom:1px solid var(--border);background:var(--surface-2);height:36px;color:var(--ink-3);font-size:12px}.mkt-root .ft-stage ul{margin:0;padding:0;list-style:none}.mkt-root .ft-stage li{height:52px;margin:0}.mkt-root .ft-stage li+li{border-top:1px solid var(--border)}.mkt-root .ft-stage-who{align-items:center;gap:10px;min-width:0;display:flex}.mkt-root .ft-stage-who i{background:var(--surface-2);width:32px;height:32px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:600;display:grid}.mkt-root .ft-stage-who strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mkt-root .ft-stage-routes{color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex;overflow:hidden}.mkt-root .ft-stage-routes svg{color:var(--ink-3);flex:none}.mkt-root .ft-status{border-radius:var(--ds-radius-small);background:var(--surface-2);width:-moz-fit-content;width:fit-content;color:var(--ink-2);white-space:nowrap;padding:3px 8px;font-size:12px;font-weight:500;line-height:18px}.mkt-root .ft-status[data-status=Contacted]{background:var(--ds-info-wash);color:var(--ds-info)}.mkt-root .ft-status[data-status=Sample\ sent]{background:var(--ds-warning-wash);color:var(--ds-warning)}.mkt-root .ft-status[data-status=Posted]{background:var(--ds-success-wash);color:var(--ds-success)}.mkt-root .ft-stage-foot{border-top:1px solid var(--border);color:var(--ink-3);padding:10px 20px;font-size:12px}.mkt-root .ft-mini{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--ct-glass);max-width:380px;box-shadow:inset 0 1px 0 var(--ct-edge),var(--ds-shadow-panel);margin-left:auto;margin-right:auto;padding:8px;font-size:14px;line-height:20px}.mkt-root .ft-mini p{margin:0}.mkt-root .ft-mini-title{color:var(--ink-3);align-items:center;gap:8px;padding:8px 12px 10px;font-size:12px;display:flex}.mkt-root .ft-mini svg{width:15px;height:15px}.mkt-root .ft-mini ul{margin:0;padding:0;list-style:none}.mkt-root .ft-mini li{border-radius:var(--ds-radius-small);color:var(--ink);align-items:center;gap:10px;margin:0;padding:9px 12px 9px 37px;display:flex}.mkt-root .ft-mini li[data-on]{background:var(--surface-3);padding-left:12px;font-weight:550}.mkt-root .ft-mini li[data-on] svg{color:var(--accent)}.mkt-root .ft-mini-new{border-top:1px solid var(--border);color:var(--ink-2);padding:12px 12px 6px 37px;margin-top:8px!important}.mkt-root .ft-mini--csv{max-width:none;padding:8px 8px 16px}.mkt-root .ft-mini--csv code{color:var(--ink-2);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;background:0 0;padding:3px 12px;font-size:12px;line-height:20px;display:block;overflow:hidden}.mkt-root .ft-mini--csv code:first-of-type{color:var(--ink)}@media (max-width:960px){.mkt-root .ft-row,.mkt-root .ft-row--flip{grid-template-columns:minmax(0,1fr)}.mkt-root .ft-row--flip .ft-row-copy{order:0}}@media (max-width:760px){.mkt-root .ft-row+.ft-row{margin-top:64px}.mkt-root .ft-stage-cols,.mkt-root .ft-stage li{grid-template-columns:minmax(0,1fr) 104px;padding-left:16px;padding-right:16px}.mkt-root .ft-stage-routes,.mkt-root .ft-stage-cols span:nth-child(2),.mkt-root .ft-stage-bar>span:not(.ft-stage-export){display:none}.mkt-root .ft-stage-bar,.mkt-root .ft-stage-foot{padding-left:16px;padding-right:16px}}
