:root{color-scheme:dark;--black:#050505;--panel:#0d0d0e;--off:#f5f5f5;--muted:#8d8d92;--rule:rgba(255,255,255,.12);--accent:#a5a5ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{min-height:100%;margin:0;padding:0;background:var(--black);color:var(--off)}body{font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}button,input{font:inherit}button{cursor:pointer}button:disabled{opacity:.55;cursor:wait}a,button{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,p{margin:0}a{color:inherit}.pulse-shell{min-height:100vh;position:relative;overflow:hidden;background:#050505}.pulse-shell:before{content:"";position:absolute;top:-450px;right:-420px;width:1100px;height:1100px;background:radial-gradient(circle,rgba(90,88,144,.07),transparent 58%);pointer-events:none}.pulse-nav{position:relative;z-index:10;height:86px;border-bottom:1px solid rgba(255,255,255,.12);background:rgba(5,5,5,.89);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pulse-nav-inner{height:100%;max-width:1580px;padding:0 clamp(20px,4vw,70px);margin:auto;display:flex;align-items:center;gap:28px}.pulse-wordmark{text-decoration:none;font-size:24px;font-weight:900;letter-spacing:.16em;white-space:nowrap}.brand-period{color:var(--accent)}.nav-center{font-size:10px;letter-spacing:.22em;color:#757579;display:flex;align-items:center;gap:24px;font-weight:700}.nav-divider{height:25px;width:1px;background:rgba(255,255,255,.22)}.pulse-nav-actions{margin-left:auto;gap:11px}.nav-status,.pulse-nav-actions{display:flex;align-items:center}.nav-status{gap:9px;color:#9c9ca0;font-size:10px;font-weight:700;letter-spacing:.14em;white-space:nowrap;margin-right:10px}.status-dot{height:6px;width:6px;display:inline-block;border-radius:50%;background:#b5f1cc;box-shadow:0 0 15px #abedbe55}.nav-exit,.nav-icon-button,.nav-pill{display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--rule);background:rgba(255,255,255,.04);color:#e8e8e8;height:40px;border-radius:100px;padding:0 16px;font-size:12px;text-decoration:none;white-space:nowrap;font-weight:600;transition:background .2s,border-color .2s}.nav-exit:hover,.nav-icon-button:hover,.nav-pill:hover{background:rgba(255,255,255,.1);border-color:#888}.nav-icon-button{padding:0;width:40px}.nav-exit{border-color:transparent;background:transparent;padding:0 5px;color:#a6a6a8}.pulse-main{position:relative;max-width:1580px;margin:auto;padding:0 clamp(20px,4vw,70px)}.demo-banner{margin-top:26px;border:1px solid rgba(255,255,255,.22);background:#141414;padding:13px 20px;display:flex;gap:24px;align-items:center;justify-content:space-between;border-radius:10px}.demo-banner span{font-size:10px;font-weight:800;letter-spacing:.18em;color:#e5e5e5;white-space:nowrap}.demo-banner p{font-size:12px;color:#aaa}.hero-layout{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);grid-gap:clamp(24px,5vw,86px);gap:clamp(24px,5vw,86px);align-items:center;padding:clamp(58px,7vw,114px) 0 70px}.hero-main{min-width:0}.eyebrow{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#85858a;font-weight:700;display:flex;gap:12px;align-items:center}.eyebrow-point{height:6px;width:6px;border-radius:50%;background:#a2a2ff;display:inline-block;box-shadow:0 0 13px rgba(165,165,255,.3)}.hero-main h1{font-size:clamp(54px,6.8vw,110px);font-weight:800;letter-spacing:-.075em;line-height:1.01;margin:27px 0 26px;color:white}.hero-main h1 span{color:#a5a5a9}.hero-description{font-size:clamp(14px,1.25vw,18px);font-weight:400;max-width:540px;line-height:1.85;color:#96969b}.hero-meta{display:flex;gap:16px;align-items:center;margin-top:37px;color:#696970;letter-spacing:.17em;font-size:10px;font-weight:700}.meta-dash{height:1px;width:46px;background:rgba(255,255,255,.45)}.hero-feature{position:relative;overflow:hidden;isolation:isolate;min-height:350px;border:1px solid rgba(255,255,255,.14);border-radius:30px;background:linear-gradient(125deg,#141416,#080809 72%);padding:33px clamp(22px,3vw,42px);box-shadow:0 20px 80px rgba(0,0,0,.22)}.hero-feature:before{content:"";position:absolute;inset:-50%;background:radial-gradient(circle at 78% 75%,rgba(102,91,187,.16),transparent 27%);z-index:-1}.feature-glow{position:absolute;bottom:-110px;right:-160px;width:420px;height:240px;border:1px solid rgba(158,150,245,.13);border-radius:50%;transform:rotate(-30deg);pointer-events:none}.feature-bottom,.feature-top{display:flex;align-items:center;justify-content:space-between}.feature-top{color:#aaaab0;font-size:10px;font-weight:700;letter-spacing:.16em}.feature-top svg{color:#a5a5ff}.feature-middle{display:flex;align-items:end;gap:23px;margin-top:40px}.feature-number{font-size:clamp(95px,11vw,160px);line-height:.91;font-weight:700;letter-spacing:-.09em;color:#f8f8fa;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.feature-unit{font-size:15px;color:#b2b2b5;line-height:1.35;padding-bottom:14px;letter-spacing:-.02em}.feature-separator{height:1px;background:var(--rule);margin:32px 0 22px}.feature-bottom{align-items:end;gap:22px}.feature-bottom>div{display:flex;flex-direction:column;gap:10px}.feature-bottom>div:last-child{text-align:right}.feature-label{font-size:9px;color:#77777d;letter-spacing:.13em;font-weight:700}.feature-bottom strong{font-size:17px;font-weight:600}.feature-bottom strong small{font-size:11px;color:#777}.pulse-section{margin-bottom:clamp(50px,6vw,90px)}.section-caption{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:25px}.section-caption h2{font-size:clamp(27px,3vw,45px);letter-spacing:-.065em;font-weight:700;margin-top:13px}.section-caption>p{font-size:13px;color:#76767c;padding-bottom:4px}.white-dot{color:#a5a5ff}.time-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.time-card{height:212px;border:1px solid var(--rule);border-radius:22px;text-align:left;background:rgba(255,255,255,.025);color:var(--off);padding:23px 25px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:background .18s,border-color .18s,transform .18s}.time-card:hover{background:rgba(255,255,255,.06);transform:translateY(-2px)}.time-card.is-selected{background:linear-gradient(150deg,rgba(255,255,255,.09),rgba(255,255,255,.025));border-color:rgba(255,255,255,.4)}.time-card.is-selected:after{content:"";height:3px;background:linear-gradient(90deg,#e5e5ff,#7773dc);position:absolute;left:25px;right:25px;bottom:0;border-radius:5px}.time-bottom,.time-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.time-top{font-size:10px;font-weight:700;letter-spacing:.14em;color:#98989d}.time-top svg{color:#8b8b91}.time-number{font-size:clamp(50px,5.5vw,82px);font-weight:700;letter-spacing:-.07em;margin-top:15px;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.time-bottom{margin-top:auto;color:#797980;font-size:10px}.time-bottom span:last-child{letter-spacing:.1em;font-weight:700}.compact-section{margin-bottom:75px}.slim-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.slim-stats>div{display:flex;flex-direction:column;gap:16px;min-height:124px;padding:22px 25px;border-right:1px solid var(--rule)}.slim-stats>div:first-child{padding-left:0}.slim-stats>div:last-child{border-right:0}.slim-stats span{color:#77777d;letter-spacing:.15em;font-size:10px;font-weight:700}.slim-stats strong{font-size:40px;line-height:1.1;font-weight:700;letter-spacing:-.065em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.slim-stats strong small{font-size:12px;letter-spacing:.09em;color:#96969d}.privacy-marker{font-size:10px;color:#87878c;letter-spacing:.12em;display:flex;align-items:center;gap:9px;padding-bottom:5px}.business-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.data-stat{border-radius:24px;min-height:270px;border:1px solid var(--rule);background:rgba(255,255,255,.028);padding:24px;display:flex;flex-direction:column;transition:background .2s}.data-stat:hover{background:rgba(255,255,255,.05)}.data-stat-top{display:flex;align-items:center;justify-content:space-between}.stat-index{font-size:10px;letter-spacing:.12em;color:#616169}.stat-icon{width:40px;height:40px;border:1px solid var(--rule);border-radius:50%;display:grid;place-items:center;color:#bcbcc0}.data-stat-value{font-size:clamp(50px,5vw,76px);font-weight:700;letter-spacing:-.075em;margin-top:23px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.data-stat-label{font-size:16px;font-weight:700;letter-spacing:-.025em;margin-top:13px;color:#e5e5e8}.data-stat-desc{font-size:11px;line-height:1.7;color:#74747a;margin-top:9px;max-width:215px}.detail-section{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:70px}.detail-panel{border:1px solid var(--rule);background:rgba(255,255,255,.025);border-radius:28px;padding:clamp(23px,3vw,38px);min-width:0}.detail-heading{display:flex;justify-content:space-between;align-items:start;gap:15px}.detail-heading h3{font-size:clamp(22px,2.45vw,33px);letter-spacing:-.05em;font-weight:700;margin-top:15px}.detail-icon{display:grid;place-items:center;border:1px solid var(--rule);border-radius:50%;width:43px;height:43px;color:#c2c2c8;flex-shrink:0}.period-selection{display:flex;align-items:center;gap:12px;margin-top:37px;border-bottom:1px solid var(--rule);padding-bottom:15px}.period-selection>span{font-size:10px;letter-spacing:.15em;color:#747479;font-weight:700}.period-selection strong{font-size:12px;font-weight:600}.period-selection svg{margin-left:auto;color:#888}.outreach-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding:24px 0 25px}.outreach-grid>div{display:flex;flex-direction:column;gap:9px}.outreach-grid strong{font-size:clamp(48px,6vw,83px);font-weight:700;line-height:1;letter-spacing:-.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outreach-grid span{color:#8b8b8f;font-size:10px;letter-spacing:.14em;font-weight:700}.detail-footnote{color:#737379;font-size:11px;line-height:1.8;border-top:1px solid var(--rule);padding-top:16px}.goal-row{margin-top:29px}.goal-title{display:flex;justify-content:space-between;align-items:start;gap:16px}.goal-title>div{display:flex;flex-direction:column;gap:7px}.goal-title strong{font-size:13px;font-weight:700;color:#e8e8ea}.goal-title span{color:#77777d;font-size:11px;line-height:1.3}.goal-value{font-size:22px;white-space:nowrap;font-weight:700;letter-spacing:-.04em}.goal-value span{color:#77777d;font-size:12px;font-weight:400}.goal-track{height:3px;margin-top:17px;background:rgba(255,255,255,.16);overflow:hidden;border-radius:8px}.goal-progress{height:100%;background:#e9e9f8;box-shadow:0 0 10px rgba(238,238,255,.35)}.goal-unset{font-size:10px;color:#74747a;margin-top:9px}.pulse-footer{padding:33px 0 50px;border-top:1px solid var(--rule);display:flex;align-items:center;justify-content:space-between;gap:20px;color:#77777b}.footer-mark{font-size:17px;letter-spacing:.15em;font-weight:900;color:white}.pulse-footer p{font-size:10px;letter-spacing:.14em}.footer-privacy{font-size:9px;letter-spacing:.14em;display:flex;align-items:center;gap:7px}.fullscreen-view .pulse-main{max-width:1880px}.fullscreen-view .hero-layout{padding:64px 0 50px}.fullscreen-view .hero-main h1{font-size:clamp(60px,7.4vw,124px)}.fullscreen-view .time-card{height:240px}.fullscreen-view .time-number{font-size:clamp(60px,6vw,92px)}.fullscreen-view .pulse-section{margin-bottom:56px}.login-wrap{min-height:100vh;display:grid;grid-template-columns:1.1fr .9fr;background:#050505}.login-art{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(32px,6vw,95px);border-right:1px solid var(--rule);background:radial-gradient(ellipse at 35% 66%,rgba(100,90,155,.13),transparent 49%),#080808}.login-art .pulse-wordmark{font-size:26px}.login-art>div{max-width:700px}.login-art h1{font-size:clamp(60px,7vw,104px);line-height:1.02;letter-spacing:-.075em;margin-top:30px;color:white}.login-art h1 em{font-style:normal;color:#99999e}.login-art>p{font-size:11px;letter-spacing:.15em;color:#76767c}.login-form-area{display:grid;place-items:center;padding:40px 25px}.login-panel{width:min(100%,460px)}.login-panel h2{font-size:clamp(34px,4vw,52px);letter-spacing:-.07em;margin:21px 0 13px}.login-panel>p{line-height:1.8;color:#85858a;font-size:14px;max-width:380px}.login-panel form{display:flex;flex-direction:column;margin-top:35px}.login-panel label{font-size:11px;font-weight:700;letter-spacing:.07em;margin:15px 0 10px;color:#aaa}.login-panel input{border:1px solid var(--rule);border-radius:12px;background:#121212;color:#fff;outline:none;padding:17px 16px;font-size:14px;width:100%}.login-panel input:focus{border-color:rgba(255,255,255,.58)}.primary-button{border:0;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;background:#f0f0f0;color:#050505;font-weight:700;font-size:13px;min-height:50px;margin-top:27px;transition:transform .2s}.primary-button:hover{transform:translateY(-2px);background:white}.login-footer{display:flex;align-items:center;gap:9px;font-size:10px;color:#777;margin-top:31px}.form-error{margin-top:16px;color:#f2a7a7;font-size:12px}.loading-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:#aaa;font-size:14px}.loading-screen button{border:1px solid var(--rule);border-radius:100px;background:#101010;color:#fff;padding:10px 23px}.loading-ring{height:35px;width:35px;border:2px solid #353535;border-top-color:white;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.warning{border:1px solid #686062;background:#241b1d;color:#e7ced0;font-size:12px;padding:14px 18px;border-radius:12px;margin-bottom:24px}@media(max-width:1100px){.hero-layout{grid-template-columns:1fr 1fr;gap:28px}.hero-feature{padding:26px;min-height:315px}.feature-number{font-size:105px}.business-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.data-stat{min-height:225px}.data-stat-value{margin-top:15px}.time-card{height:188px;padding:18px}.nav-center{display:none}.pulse-nav-inner{gap:15px}}@media(max-width:800px){.pulse-nav{height:72px}.pulse-main,.pulse-nav-inner{padding:0 24px}.hero-layout{grid-template-columns:1fr;gap:38px;padding:55px 0}.hero-feature{min-height:260px;max-width:none}.feature-number{font-size:125px}.time-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.time-card{height:185px}.detail-section{grid-template-columns:1fr}.slim-stats{grid-template-columns:repeat(2,1fr)}.slim-stats>div:nth-child(2){border-right:0}.slim-stats>div:nth-child(-n+2){border-bottom:1px solid var(--rule)}.slim-stats>div:nth-child(3){padding-left:0}.login-wrap{grid-template-columns:1fr}.login-art{min-height:270px;padding:35px}.login-art h1{font-size:48px}.login-form-area{padding:52px 25px}}@media(max-width:540px){.pulse-nav-inner{padding:0 17px;gap:8px}.pulse-main{padding:0 17px}.pulse-wordmark{font-size:20px;letter-spacing:.12em}.nav-exit svg,.nav-icon-button,.nav-status{display:none}.pulse-nav-actions{gap:5px}.nav-pill{padding:0 11px;height:36px;font-size:11px}.nav-pill svg{display:none}.nav-exit{font-size:11px;padding:0 4px}.demo-banner{display:block;padding:12px 15px}.demo-banner p{margin-top:7px;line-height:1.5}.hero-layout{padding:44px 0 45px}.hero-main h1{font-size:clamp(48px,12vw,68px);margin:22px 0}.hero-description{font-size:14px}.hero-meta{font-size:9px;margin-top:26px}.hero-feature{border-radius:23px;min-height:288px;padding:24px}.feature-middle{margin-top:39px}.feature-number{font-size:110px}.feature-unit{font-size:13px}.section-caption h2{font-size:27px}.privacy-marker,.section-caption>p{display:none}.business-metrics,.time-grid{gap:9px}.time-card{height:158px;padding:14px;border-radius:17px}.time-number{font-size:58px;margin-top:12px}.time-top{font-size:9px}.time-bottom{font-size:8px}.slim-stats>div{padding:20px 14px;min-height:112px}.slim-stats strong{font-size:36px}.slim-stats span{font-size:9px}.data-stat{min-height:210px;padding:15px;border-radius:19px}.stat-icon{width:33px;height:33px}.data-stat-value{font-size:52px;margin-top:22px}.data-stat-label{font-size:14px}.data-stat-desc{font-size:10px}.detail-panel{padding:21px;border-radius:21px}.detail-heading h3{font-size:23px}.detail-icon{width:37px;height:37px}.outreach-grid strong{font-size:62px}.pulse-footer{flex-direction:column;align-items:start}.fullscreen-view .time-card{height:158px}.fullscreen-view .time-number{font-size:58px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.meter{height:5px;position:relative;background:rgba(255,255,255,.12);border-radius:20px;overflow:hidden}.meter-fill{display:block;height:100%;border-radius:20px;background:linear-gradient(90deg,#9c96ef,#e0deff);transition:width .3s ease}.feature-plan{margin-top:27px}.feature-plan-title,.funnel-line-title,.pipeline-line-title{display:flex;align-items:center;justify-content:space-between;gap:14px}.feature-plan-title span{font-size:10px;font-weight:700;letter-spacing:.12em;color:#8c8c94}.feature-plan-title strong{font-size:15px;letter-spacing:-.035em}.feature-plan .meter{margin-top:12px}.feature-plan p{font-size:10px;color:#85858d;margin-top:9px;letter-spacing:.02em}.feature-separator{margin:23px 0 20px}.time-plan-label{font-size:9px;letter-spacing:.11em;color:#777780;margin-top:2px;font-weight:700}.time-number{white-space:nowrap;letter-spacing:-.075em}.time-number small{font-size:clamp(18px,2vw,29px);letter-spacing:-.055em;color:#85858b;font-weight:500}.time-card>.meter{height:4px;margin-top:15px}.time-card .time-bottom{margin-top:auto}.charts-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.viz-card{border:1px solid var(--rule);border-radius:28px;min-width:0;background:rgba(255,255,255,.024);padding:clamp(22px,3vw,36px);display:flex;flex-direction:column}.viz-head{display:flex;align-items:start;justify-content:space-between;gap:10px}.viz-head>div>span,.viz-meta{letter-spacing:.15em;font-size:10px;font-weight:700;color:#88888e}.viz-head h3{font-size:clamp(22px,2.15vw,31px);letter-spacing:-.05em;margin-top:13px}.viz-meta{white-space:nowrap;color:#b3aee7}.trend-plot{min-height:265px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;grid-gap:clamp(7px,1.1vw,17px);gap:clamp(7px,1.1vw,17px);padding:30px 4px 5px}.trend-column{height:215px;display:flex;flex-direction:column;align-items:center;min-width:0;gap:10px}.trend-column strong{color:#e8e8ea;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trend-column-track{height:165px;flex:1 1;width:min(100%,40px);display:flex;align-items:end;justify-content:center;background:repeating-linear-gradient(0deg,transparent 0,transparent calc(25% - 1px),rgba(255,255,255,.06) calc(25% - 1px),rgba(255,255,255,.06) 25%);position:relative}.trend-bar{width:74%;min-height:3px;background:linear-gradient(0deg,#66657a,#aaa6e7);border-radius:6px 6px 2px 2px;box-shadow:0 0 22px rgba(139,128,255,.06)}.trend-bar-today{background:linear-gradient(0deg,#aaa4f4,#eceafe)}.trend-column>span{color:#88888d}.trend-column>span,.viz-footnote{font-size:10px;letter-spacing:.02em}.viz-footnote{color:#74747c;line-height:1.7;border-top:1px solid var(--rule);margin-top:auto;padding-top:17px}.pipeline-bars{display:flex;flex-direction:column;gap:19px;min-height:265px;padding-top:30px;padding-bottom:23px}.pipeline-line-title{margin-bottom:10px}.pipeline-line-title span{font-size:12px;color:#a9a9b0}.pipeline-line-title strong{font-size:14px;color:#f5f5f6;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funnel-track,.pipeline-track{height:9px;border-radius:20px;background:rgba(255,255,255,.08);overflow:hidden}.funnel-fill,.pipeline-fill{height:100%;display:block;border-radius:20px;background:#77738c}.stage-early{background:#5a5868}.stage-negotiating{background:#aaa5e6}.stage-awaiting{background:#8581b4}.stage-confirmed{background:#e4e2ff}.stage-notProceeding{background:#66666d}.overall-momentum{border:1px solid rgba(255,255,255,.15);border-radius:23px;background:linear-gradient(120deg,#161517,#0c0b0d);margin-bottom:20px;padding:28px 31px;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:end}.overall-eyebrow{display:block;font-size:10px;letter-spacing:.16em;color:#96959f;font-weight:700}.overall-momentum strong{font-weight:700;display:block;font-size:clamp(39px,4.5vw,62px);line-height:1.3;letter-spacing:-.06em}.overall-momentum strong em{font-size:clamp(25px,3vw,36px);color:#99989f;font-style:normal;font-weight:500}.overall-right{text-align:right;display:flex;align-items:end;flex-direction:column;gap:2px}.overall-right strong{color:#e8e5ff}.overall-right span{font-size:11px;color:#86868e}.overall-meter{grid-column:1/-1;height:7px;margin-top:5px}.funnel-heading{padding:23px 0 18px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;gap:12px}.funnel-heading span{color:#888894;letter-spacing:.12em;font-size:10px;font-weight:700}.funnel-bars{display:flex;flex-direction:column;gap:18px;margin-bottom:25px}.funnel-line-title{margin-bottom:10px}.funnel-line-title span{display:flex;align-items:center;gap:11px;font-size:12px;color:#c5c4cb}.funnel-line-title small{color:#72717b;font-size:9px;letter-spacing:.08em}.funnel-line-title strong{font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funnel-fill{background:linear-gradient(90deg,#77729e,#c1bcfc)}.funnel-unverified .funnel-line-title span{color:#898892}.funnel-unverified strong{color:#83818b}.funnel-track-unverified{display:flex;align-items:center;background:repeating-linear-gradient(90deg,#202025,#202025 12px,#18181c 0,#18181c 23px)}.funnel-track-unverified span{font-size:8px;letter-spacing:.12em;color:#92909b;padding-left:6px;white-space:nowrap}@media(max-width:1150px){.pipeline-bars,.trend-plot{min-height:250px}.trend-column{height:205px}}@media(max-width:900px){.charts-grid{grid-template-columns:1fr}.pipeline-bars,.trend-plot{min-height:240px}}@media(max-width:540px){.time-card{min-height:174px;height:auto;padding:15px}.time-number{font-size:49px}.time-number small{font-size:20px}.time-plan-label{font-size:8px}.time-card>.meter{margin-top:9px}.time-bottom{font-size:8px}.viz-card{border-radius:21px;padding:21px}.trend-plot{min-height:240px;gap:5px}.trend-column{height:192px}.trend-column-track{height:146px}.viz-meta{font-size:8px}.overall-momentum{padding:21px;gap:8px}.overall-right strong{font-size:38px}.overall-eyebrow,.overall-right span{font-size:9px}.funnel-heading span{font-size:8px}.feature-plan{margin-top:18px}.feature-separator{margin:19px 0 18px}}@media(prefers-reduced-motion:reduce){.meter-fill{transition:none}}