.nohl .dialer-details{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;margin-top:-48px;padding:0;align-self:start}.nohl .dialer-feature{display:flex;align-items:flex-start;gap:24px;min-width:0}.nohl .dialer-feature-icon{display:grid;place-items:center;flex:0 0 72px;width:72px;height:72px;border-radius:20px;color:var(--green, #2e463c);background:linear-gradient(145deg,#fff,#e5eddf 56%,#ccddc6);border:1px solid #d7e2d2;box-shadow:0 3px 8px #2e463c0d}.nohl .dialer-feature-icon svg{width:36px;height:36px}.nohl .dialer-feature:nth-child(2) .dialer-feature-icon{background:linear-gradient(145deg,#f8fcfa,#d3e5dd)}.nohl .dialer-feature:nth-child(3) .dialer-feature-icon{background:linear-gradient(145deg,#fffef9,#e0e5ce)}.nohl .dialer-feature h3{margin-top:3px;font-size:24px;line-height:1.25;letter-spacing:-.025em}.nohl .dialer-feature p{margin-top:8px;max-width:39ch;font-size:15px;line-height:1.6;color:#586657}@media(max-width:900px){.nohl .dialer-details{gap:28px;margin-top:-24px}.nohl .dialer-feature{flex-direction:row}}@media(max-width:699px){.nohl .dialer-details{grid-template-columns:1fr;gap:24px;margin-top:0;padding-top:28px;border-top:1px solid var(--line, #d8ded5)}.nohl .dialer-feature{flex-direction:row;gap:16px}.nohl .dialer-feature h3{font-size:20px}.nohl .dialer-feature p{margin-top:6px;font-size:14px}.nohl .dialer-feature-icon{flex-basis:56px;width:56px;height:56px;border-radius:16px}.nohl .dialer-feature-icon svg{width:30px;height:30px}}.nohl .latency-section{background:#f5f7f2;color:var(--ink, #0f1a15)}.nohl .latency-heading h2{margin-top:20px;max-width:850px}.nohl .latency-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8%;margin-top:72px}.nohl .latency-metric{min-width:0}.nohl .latency-value{min-height:220px;display:flex;align-items:flex-end;padding-bottom:28px}.nohl .latency-prefix{display:block;margin-bottom:16px;font-size:16px;font-weight:500;letter-spacing:.02em;color:var(--green, #2e463c)}.nohl .latency-number-row{display:flex;align-items:baseline;gap:12px}.nohl .latency-number{font-size:clamp(100px,12vw,180px);font-weight:500;line-height:.88;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.nohl .latency-metric:first-child .latency-number{min-width:3ch}.nohl .latency-unit{font-size:clamp(24px,3vw,42px);line-height:1;letter-spacing:-.045em}.nohl .latency-rule{height:1px}.nohl .latency-rule span{display:block;width:100%;height:100%;background:var(--green, #2e463c);transform:scaleX(var(--latency-progress, 1));transform-origin:left}.nohl .latency-label{margin-top:20px;max-width:460px}.nohl .latency-label h3{font-family:inherit;font-size:21px;font-weight:600;line-height:1.3;letter-spacing:-.025em}.nohl .latency-label p{margin-top:7px;font-family:inherit;font-size:14px;line-height:1.5;letter-spacing:0;color:#586657}.nohl .latency-heading>.eyebrow{font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.015em;color:var(--green, #2e463c)}@media(max-width:699px){.nohl .latency-figures{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:42px}.nohl .latency-value{min-height:0;padding-bottom:22px}.nohl .latency-number{font-size:clamp(100px,30vw,140px)}.nohl .latency-unit{font-size:28px}.nohl .latency-label{max-width:320px}}@media(prefers-reduced-motion:reduce){.nohl .latency-rule span{transform:none}}.nohl .who-uses{background:#f9faf7;border-top:1px solid var(--line)}.nohl .who-uses-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:34px}.nohl .who-uses-heading h2{font-size:clamp(36px,3.5vw,52px)}.nohl .who-uses-controls{display:flex;gap:8px;flex-shrink:0}.nohl .who-uses-controls button{width:44px;height:44px;display:grid;place-items:center;border:1px solid #b7c5b0;border-radius:5px;background:transparent;color:#2e463c;transition:background .2s}.nohl .who-uses-controls button:hover:not(:disabled){background:#e9eee3}.nohl .who-uses-controls button:disabled{opacity:.35}.nohl .who-uses-back{transform:rotate(180deg)}.nohl .who-uses-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b4c3aa transparent;list-style:none;margin:0;padding:0 0 14px}.nohl .who-uses-track:focus-visible{outline:2px solid #638459;outline-offset:5px;border-radius:5px}.nohl .who-uses-track>li{scroll-snap-align:start;border:1px solid #cdd7c6;border-radius:6px;padding:30px;min-height:224px;background:linear-gradient(145deg,#f5f7ef,#edf2e7)}.nohl .who-uses-track h3{font-size:25px;line-height:1.2;font-weight:600;margin-bottom:16px;letter-spacing:-.035em}.nohl .who-uses-track p{font-size:14px;line-height:1.7;color:#5a6b53;max-width:38ch}@media(max-width:1100px){.nohl .who-uses-track{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:699px){.nohl .who-uses-heading{align-items:center;margin-bottom:26px;gap:16px}.nohl .who-uses-heading h2{font-size:34px;max-width:200px}.nohl .who-uses-track{grid-auto-columns:90%;gap:12px}.nohl .who-uses-track>li{padding:25px 23px;min-height:240px}.nohl .who-uses-track h3{font-size:24px}.nohl .who-uses-track p{font-size:13px}}@media(prefers-reduced-motion:reduce){.nohl .who-uses-controls button{transition:none}}.nohl .feature-grid.four .mini.recruit{display:flex;align-items:center;justify-content:center;padding:16px 14px;background:#e9eee6}.nohl .recruit-cycle-panel{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:#fff;border:1px solid #d5ded0;border-radius:9px;box-shadow:0 10px 24px -16px #263e3233;overflow:hidden}.nohl .recruit-cycle-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 12px;border-bottom:1px solid #e9ede5;color:#263e32;font-size:11px;font-weight:600}.nohl .recruit-cycle-heading small{color:#63725c;font-size:9px;font-weight:400}.nohl .recruit-cycle{display:block;width:100%;flex:1;min-height:0;padding:6px 4px 10px}.nohl .recruit-cycle text{text-anchor:middle;fill:#263e32;font-family:inherit;letter-spacing:-.02em}.nohl .recruit-cycle .cycle-label{font-size:14px;font-weight:600}.nohl .recruit-cycle .cycle-center{font-size:12px;font-weight:500}.nohl .recruit-growth{background:var(--surface-2)}.nohl .growth-heading{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:72px}.nohl .growth-heading>div{max-width:380px}.nohl .growth-heading hgroup .eyebrow{margin-bottom:16px}.nohl .growth-heading>div>p:first-child{font-size:18px;margin-bottom:10px;color:#263e32}.nohl .growth-heading>div>p:last-child{font-size:15px;line-height:1.6;color:#586b52}.nohl .recruit-timeline{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;padding:0;margin:0}.nohl .recruit-timeline:before{content:"";position:absolute;left:0;right:0;top:248px;height:1px;background:linear-gradient(90deg,#cbd9c1,#739465 55%,#2e6342)}.nohl .recruit-timeline>li{display:grid;grid-template-rows:232px 32px 232px;position:relative;min-width:0}.nohl .recruit-milestone{grid-row:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:0 14px 28px}.nohl .recruit-timeline>li:nth-child(2n) .recruit-milestone{grid-row:3;justify-content:flex-start;padding-top:28px;padding-bottom:0}.nohl .recruit-milestone-icon{width:52px;height:52px;flex-shrink:0;border-radius:15px;display:grid;place-items:center;margin-bottom:14px;color:#36563b;border:1px solid #d4e0cd;background:linear-gradient(145deg,#fff 2%,#e6eddd 55%,#cfdfc6);box-shadow:0 5px 12px -5px #344b3326,inset 0 1px #ffffffb3}.nohl .recruit-milestone-icon svg{width:25px;height:25px}.nohl .recruit-timeline>li:nth-child(2n) .recruit-milestone-icon{background:linear-gradient(145deg,#fbfdfb,#e0eee5 55%,#c9ddd2)}.nohl .recruit-timeline>li:last-child .recruit-milestone-icon{color:#fff;border-color:#3d6245;background:linear-gradient(145deg,#64885b,#2e463c)}.nohl .recruit-milestone-tag{font-size:11.5px;line-height:1.4;color:#637659;margin-bottom:8px}.nohl .recruit-milestone h3{font-size:18px;line-height:1.3;letter-spacing:-.025em;margin:0 0 8px;font-weight:600}.nohl .recruit-milestone p{font-size:13.5px;line-height:1.55;color:#586b52;max-width:24ch}.nohl .recruit-timeline-dot{grid-row:2;align-self:center;justify-self:center;width:10px;height:10px;border-radius:50%;background:#68865c;position:relative}.nohl .recruit-timeline>li:last-child .recruit-timeline-dot{background:#2e6342;outline:6px solid #e4edde}.nohl .growth-bottom{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:56px;padding-top:28px;border-top:1px solid #dce4d5}.nohl .growth-bottom>p{font-size:14.5px;color:#53664c}.nohl .growth-bottom>a{flex-shrink:0}@media(max-width:1100px){.nohl .growth-heading{align-items:start;gap:32px}.nohl .growth-heading>div{max-width:320px}.nohl .recruit-timeline{grid-template-columns:1fr;max-width:680px;margin:0 auto;gap:28px}.nohl .recruit-timeline:before{inset:26px auto 26px 25px;height:auto;width:1px}.nohl .recruit-timeline>li{display:block}.nohl .recruit-milestone,.nohl .recruit-timeline>li:nth-child(2n) .recruit-milestone{display:grid;grid-template-columns:52px 1fr;column-gap:24px;text-align:left;padding:0;align-items:start}.nohl .recruit-milestone-icon{grid-column:1;grid-row:1/4;margin:0;z-index:1}.nohl .recruit-milestone-tag,.nohl .recruit-milestone h3,.nohl .recruit-milestone p{grid-column:2}.nohl .recruit-milestone-tag{margin:0 0 4px}.nohl .recruit-milestone h3{margin-bottom:6px;font-size:19px}.nohl .recruit-milestone p{max-width:48ch;font-size:13px}.nohl .recruit-timeline-dot{display:none}}@media(max-width:699px){.nohl .growth-heading{display:block;margin-bottom:36px}.nohl .growth-heading>div{max-width:none;margin-top:24px}.nohl .growth-heading>div>p:first-child{font-size:16px}.nohl .recruit-milestone,.nohl .recruit-timeline>li:nth-child(2n) .recruit-milestone{column-gap:18px}.nohl .recruit-milestone h3{font-size:18px}.nohl .growth-bottom{align-items:start;flex-direction:column;gap:18px}}.nohl .feature-grid.four .mini.crm{padding:16px 14px 0}.nohl .crm-journey{width:100%;color:#263e32}.nohl .crm-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.nohl .crm-stages button{min-height:44px;padding:5px 0;border:1px solid #dbe2d4;border-radius:5px;background:#f5f7f0;color:#53664e;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10px;transition:background .2s,color .2s}.nohl .crm-stages button[aria-pressed=true]{background:#2e463c;color:#fff;border-color:#2e463c}.nohl .crm-connector{height:17px;display:flex;justify-content:center}.nohl .crm-connector span{width:1px;height:100%;background:#a5b99b;position:relative}.nohl .crm-connector span:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#378154;bottom:-2px;left:-2px;z-index:1}.nohl .crm-window{border:1px solid #d5ded0;background:#fff;border-radius:9px;box-shadow:0 10px 24px -16px #263e3233;overflow:hidden}.nohl .crm-window-bar{height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid #e9ede5;font-size:11px;font-weight:600}.nohl .crm-window-bar small{font-size:9px;color:#63725c;font-weight:400}.nohl .crm-scene{height:184px;padding:12px;animation:crm-scene-in .45s cubic-bezier(.16,1,.3,1) both}@keyframes crm-scene-in{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}.nohl .crm-list-heading{font-size:10px;color:#63725c;margin-bottom:9px}.nohl .crm-list-heading>span{display:block;font-size:9px;margin-top:3px}.nohl .crm-contact{display:flex;align-items:center;gap:8px;padding:7px 5px;border-bottom:1px solid #edf1e8}.nohl .crm-contact.selected{background:#f2f6ed;border-radius:5px}.nohl .crm-avatar{width:27px;height:27px;flex-shrink:0;border-radius:50%;background:#e2ead8;color:#36543a;display:grid;place-items:center;font-size:10px;font-weight:600}.nohl .crm-contact strong{display:block;font-size:11px;font-weight:500}.nohl .crm-contact small{display:block;font-size:9px;color:#607057;margin-top:2px}.nohl .crm-contact>svg,.nohl .crm-queue-dot{margin-left:auto}.nohl .crm-queue-dot{width:5px;height:5px;border-radius:50%;background:#c1ceba}.nohl .crm-avatar.large{width:43px;height:43px;font-size:14px}.nohl .crm-call,.nohl .crm-closed{display:flex;flex-direction:column;align-items:center;gap:6px}.nohl .crm-call>strong,.nohl .crm-closed>strong{font-size:13px;font-weight:600}.nohl .crm-live{font-size:9px;color:#347249}.nohl .crm-wave{display:flex;align-items:center;gap:4px;height:29px}.nohl .crm-wave i{display:block;width:3px;border-radius:2px;background:#8ba980}.nohl .crm-note{display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px;color:#506647;padding-top:7px}.nohl .crm-video{height:129px;background:linear-gradient(135deg,#eff3e8,#dce7d2);border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.nohl .crm-video>strong{font-size:11px;font-weight:500}.nohl .crm-video-tools{display:flex;align-items:center;gap:17px;padding:4px 12px;border-radius:12px;background:#ffffffbf}.nohl .crm-won{display:grid;place-items:center;width:44px;height:44px;background:#e9f2e2;border:1px solid #d6e5cc;color:#347249;border-radius:50%}.nohl .crm-closed>strong{font-size:18px;letter-spacing:-.03em}.nohl .crm-closed>span:not(.crm-won){font-size:10px;color:#63725c}.nohl .crm-deal-row{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:9px;padding:10px 0 3px;border-top:1px solid #edf1e8;margin-top:6px}.nohl .crm-deal-row b{color:#347249;font-weight:600}.nohl .crm-footer{display:flex;align-items:center;justify-content:space-between;min-height:32px;gap:4px}.nohl .crm-footer>span{display:flex;align-items:center;gap:5px;font-size:9px;color:#51654a}.nohl .crm-footer i{width:5px;height:5px;border-radius:50%;background:#378154}.nohl .crm-footer button{display:grid;place-items:center;width:28px;height:28px;border:0;background:transparent;color:#36543a}@media(max-width:1100px){.nohl .crm-scene{height:176px}}@media(max-width:699px){.nohl .crm-scene{height:156px;padding:8px 12px}.nohl .crm-video{height:112px}.nohl .crm-contact{padding:5px}.nohl .crm-list-heading{margin-bottom:5px}.nohl .crm-call,.nohl .crm-closed{gap:4px}}@media(prefers-reduced-motion:reduce){.nohl .crm-scene{animation:none}.nohl .crm-stages button{transition:none}}@media(max-width:699px){.nohl .crm-closed .crm-won{width:36px;height:36px}.nohl .crm-closed .crm-deal-row{margin-top:2px;padding-top:6px}}.nohl .feature-grid.four .mini.comply{display:flex;align-items:center;padding:16px 14px}.nohl .compliance-preview{width:100%;background:#fff;border:1px solid #d5ded0;border-radius:9px;box-shadow:0 10px 24px -16px #263e3233;color:#263e32;overflow:hidden}.nohl .compliance-preview-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 12px;border-bottom:1px solid #e9ede5}.nohl .compliance-preview-head>span{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600}.nohl .compliance-preview-head small{font-size:9px;color:#63725c}.nohl .compliance-preview-person{display:flex;align-items:center;gap:8px;padding:12px 12px 8px}.nohl .compliance-initials{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#e8eee0;font-size:10px;font-weight:600}.nohl .compliance-preview-person strong{display:block;font-size:11px;font-weight:600}.nohl .compliance-preview-person small{display:block;margin-top:2px;font-size:9px;color:#617157}.nohl .compliance-checks{padding:0 12px 9px}.nohl .compliance-check{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid #edf1e8}.nohl .compliance-check:last-child{border:0}.nohl .compliance-check strong{display:block;font-size:11px;font-weight:500}.nohl .compliance-check small{display:block;font-size:9px;color:#596c50;margin-top:3px;line-height:1.3}.nohl .compliance-check>span{width:20px;height:20px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:#e9f2e2;color:#347249}.nohl .compliance-ready{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 12px;background:#edf4e8;border-top:1px solid #dde8d5}.nohl .compliance-ready>span:first-child{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600}.nohl .compliance-ready>span:last-child{font-size:9px;color:#496341}@media(max-width:699px){.nohl .compliance-preview-head{padding-top:9px;padding-bottom:9px}.nohl .compliance-preview-person{padding-top:9px;padding-bottom:5px}.nohl .compliance-check{padding:6px 0}.nohl .compliance-ready{padding-top:9px;padding-bottom:9px}}.nohl #platform .feature-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.nohl #platform .feature-grid.four .feature{min-width:0}.nohl #platform .feature-grid.four .feature>h3{margin:4px 0 14px;font-size:24px}@media(max-width:1100px){.nohl #platform .feature-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.nohl #platform .feature-grid.four{grid-template-columns:minmax(0,1fr)}}
