.site-funnel-page{--sf-ink:#24363e;--sf-muted:#6d7e85;--sf-line:#e5ecee;--sf-accent:#547d76;color:var(--sf-ink);max-width:1380px;margin:auto}.sf-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:12px 0 26px}.sf-heading h2{font-size:30px;font-weight:500;letter-spacing:-.8px;margin:7px 0 9px}.sf-heading p,.sf-muted{color:var(--sf-muted);font-size:13px;line-height:1.7;margin:8px 0}.sf-eyebrow{font-size:10px;letter-spacing:2px;color:var(--sf-muted)}.sf-status{font-size:11px;background:#edf4f1;color:#41685d;border:1px solid #d7e6de;border-radius:20px;padding:8px 12px;white-space:nowrap}.sf-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid var(--sf-line);border-radius:12px;margin-bottom:22px;overflow:hidden}.sf-kpi{padding:21px 23px;min-width:0}.sf-kpis>.sf-kpi+div{border-left:1px solid var(--sf-line)}.sf-kpi>span{display:block;font-size:12px;color:var(--sf-muted)}.sf-kpi>strong{display:block;font-size:30px;font-weight:500;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sf-kpi>small{font-size:11px;color:var(--sf-muted)}.sf-card{background:white;border:1px solid var(--sf-line);border-radius:12px;padding:24px;margin-bottom:20px;min-width:0}.sf-card h3{font-size:16px;font-weight:500;margin:0 0 17px}.sf-title{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin-bottom:20px}.sf-title>span{font-size:11px;color:var(--sf-muted)}.sf-stage{padding:15px 0 16px}.sf-stage+.sf-stage{border-top:1px solid #f0f3f4}.sf-stage-label{display:grid;grid-template-columns:32px minmax(0,1fr) 90px 72px;gap:15px;align-items:center;margin-bottom:13px}.sf-step{display:grid;place-items:center;border:1px solid #dce6e2;color:#67847a;font-size:11px;border-radius:50%;height:28px;width:28px}.sf-stage h4{font-weight:500;font-size:14px;margin:0 0 4px}.sf-stage-label small{font-size:11px;color:var(--sf-muted)}.sf-stage-label>strong{font-size:22px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.sf-stage-label>b{font-size:13px;font-weight:400;color:var(--sf-muted);text-align:right}.sf-track{height:16px;border-radius:4px;background:#f0f4f3;margin-left:47px;overflow:hidden}.sf-track i{display:block;height:100%;border-radius:4px;background:#557e73}.sf-stage:nth-of-type(3) .sf-track i{background:#658c80}.sf-stage:nth-of-type(4) .sf-track i{background:#759d90}.sf-stage:nth-of-type(5) .sf-track i{background:#91b0a3}.sf-unknown .sf-track i{background:repeating-linear-gradient(135deg,#edf0f1,#edf0f1 5px,#f8f9f9 5px,#f8f9f9 10px)}.sf-method,.sf-foot{font-size:11px;line-height:1.7;color:var(--sf-muted);margin:20px 0 0}.sf-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sf-money{display:grid;grid-template-columns:1fr 1fr}.sf-money .sf-kpi{padding:12px 0}.sf-money .sf-kpi strong{font-size:26px}.sf-issues{padding-left:17px;color:#8a6540;font-size:12px;line-height:1.7;margin:0}.sf-issues li+li{margin-top:8px}.sf-breakdown{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;font-size:12px;margin:15px 0}.sf-breakdown b{font-weight:500}.sf-breakdown i{grid-column:1/-1;background:#f0f4f3;height:4px;border-radius:4px;overflow:hidden}.sf-breakdown em{display:block;height:100%;background:#78998f}.sf-daily summary{cursor:pointer;font-size:13px}.sf-table-wrap{overflow-x:auto;margin-top:18px}.sf-daily table{border-collapse:collapse;min-width:550px;width:100%;font-size:12px}.sf-daily th,.sf-daily td{padding:12px;border-bottom:1px solid var(--sf-line);text-align:right;font-variant-numeric:tabular-nums}.sf-daily th:first-child,.sf-daily td:first-child{text-align:left}.sf-empty{color:var(--sf-muted);padding:28px 0;font-size:14px;line-height:1.7}@media(max-width:760px){.sf-heading{align-items:flex-start}.sf-heading h2{font-size:25px}.sf-heading p{font-size:11px}.sf-status{font-size:10px;padding:7px 9px}.sf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-kpis>.sf-kpi{padding:16px}.sf-kpis>.sf-kpi:nth-child(3){border-left:0}.sf-kpis>.sf-kpi:nth-child(n+3){border-top:1px solid var(--sf-line)}.sf-kpi>strong{font-size:25px}.sf-columns{grid-template-columns:1fr;gap:0}.sf-card{padding:18px}.sf-title{display:block}.sf-title h3{margin-bottom:8px}.sf-title>span{font-size:10px}.sf-stage-label{grid-template-columns:25px minmax(0,1fr) 55px 52px;gap:9px}.sf-step{width:24px;height:24px}.sf-stage h4{font-size:12px}.sf-stage-label small{font-size:10px}.sf-stage-label>strong{font-size:19px}.sf-stage-label>b{font-size:11px}.sf-track{margin-left:34px;height:13px}.sf-money .sf-kpi strong{font-size:23px}}
.sf-segments{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.sf-segments button{background:#fff;border:1px solid #dfe7e4;color:#526c63;padding:9px 14px;border-radius:20px;font:inherit;font-size:12px;cursor:pointer}.sf-segments button[aria-pressed=true]{background:#355e52;color:white;border-color:#355e52}.sf-cohort-note{font-size:11px;color:var(--sf-muted);line-height:1.6;margin:0 0 20px}.sf-branches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.sf-branches article{padding:18px;background:#f4f7f6;border-radius:7px;min-width:0}.sf-branches article:nth-child(n+3){background:#f7f3ed}.sf-branches span{display:block;font-size:12px;line-height:1.5;min-height:36px}.sf-branches strong{display:block;font-size:28px;font-weight:500;margin:9px 0;font-variant-numeric:tabular-nums}.sf-branches small{font-size:10px;color:var(--sf-muted)}.sf-platforms{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:11px;margin-top:18px;color:var(--sf-muted)}.sf-platforms b{font-weight:500;color:var(--sf-ink)}@media(max-width:900px){.sf-branches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.sf-branches{gap:8px}.sf-branches article{padding:12px}.sf-branches span{font-size:11px}.sf-segments button{font-size:11px;padding:8px 10px}}
.sf-branches{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-branches article:nth-child(n+3){background:#f4f7f6}.sf-branches article:nth-child(n+5){background:#f7f3ed}@media(max-width:760px){.sf-branches{grid-template-columns:repeat(2,minmax(0,1fr))}}
