:root{--pivot-navy:#071A33;--pivot-navy-2:#0E294D;--pivot-blue:#3F70E4;--pivot-green:#34A853;--pivot-red:#DB0C16;--pivot-yellow:#FBBC05;--pivot-white:#FFFFFF;--pivot-ink:#122033;--pivot-muted:#5D6B7C;--pivot-line:#D9E1EA;--pivot-bg:#F5F7FA;--pivot-soft:#EEF2F6;--ease-fluid:cubic-bezier(.16,1,.3,1);--ease-sine:cubic-bezier(.37,0,.63,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#FFFFFF;color:var(--pivot-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}.wrap{width:100%;max-width:none;margin:0;padding-inline:clamp(20px,4.8vw,88px)}
.nav{height:78px;border-bottom:1px solid var(--pivot-line);display:flex;align-items:center;position:sticky;top:0;background:#FFFFFF;z-index:30}.nav-inner{width:100%;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:13px;font-size:clamp(13px,1.1vw,16px);font-weight:900;letter-spacing:-.025em;color:var(--pivot-navy)}.brand-mark{display:flex;align-items:flex-end;gap:2px;height:24px}.brand-mark i{display:block;width:3px;background:var(--pivot-blue);transform-origin:bottom;animation:pivotBars 4.8s var(--ease-sine) infinite}.brand-mark i:nth-child(1){height:9px}.brand-mark i:nth-child(2){height:15px;animation-delay:.14s}.brand-mark i:nth-child(3){height:23px;animation-delay:.28s}.brand-mark i:nth-child(4){height:17px;background:var(--pivot-green);animation-delay:.42s}.brand-mark i:nth-child(5){height:12px;background:var(--pivot-red);animation-delay:.56s}.brand-mark i:nth-child(6){height:8px;background:var(--pivot-yellow);animation-delay:.70s}@keyframes pivotBars{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.72)}}
.navlinks{display:flex;align-items:center;gap:clamp(18px,2vw,34px);font-size:12px;font-weight:820;letter-spacing:.035em;color:#405067}.navlinks a{position:relative;transition:color .45s var(--ease-fluid)}.navlinks a:not(.login):after{content:'';position:absolute;left:0;right:100%;bottom:-7px;height:1px;background:var(--pivot-blue);transition:right .55s var(--ease-fluid)}.navlinks a:hover{color:var(--pivot-blue)}.navlinks a:hover:after{right:0}.navlinks .login{border:1px solid var(--pivot-navy);padding:12px 16px;color:var(--pivot-navy);transition:transform .45s var(--ease-fluid),background .45s var(--ease-fluid),color .45s var(--ease-fluid)}.navlinks .login:hover{transform:translateY(-2px);background:var(--pivot-navy);color:#FFFFFF}
.hero{position:relative;border-bottom:1px solid var(--pivot-line);min-height:720px;display:flex;align-items:center;overflow:hidden}.hero:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:var(--pivot-line)}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(460px,.94fr);gap:clamp(30px,5vw,96px);align-items:center;width:100%;padding-top:clamp(62px,7vw,112px);padding-bottom:clamp(64px,7vw,116px)}.hero-copy{padding-right:clamp(0px,2vw,28px);position:relative;z-index:2}.eyebrow,.kicker{font-size:clamp(11px,.8vw,13px);font-weight:900;letter-spacing:.16em;color:var(--pivot-blue);text-transform:uppercase}.eyebrow{margin-bottom:22px}.hero h1{font-size:clamp(52px,6.4vw,108px);line-height:.9;letter-spacing:-.068em;color:var(--pivot-navy);margin:0;max-width:920px}.hero h1 span{display:block;color:var(--pivot-blue)}.lead{font-size:clamp(18px,1.35vw,22px);line-height:1.62;color:var(--pivot-muted);max-width:68ch;margin:30px 0 34px}.actions{display:flex;gap:12px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:56px;padding:0 22px;border:1px solid var(--pivot-navy);font-size:12px;font-weight:900;letter-spacing:.055em;transition:transform .5s var(--ease-fluid),background .5s var(--ease-fluid),border-color .5s var(--ease-fluid),color .5s var(--ease-fluid)}.btn:hover{transform:translateY(-3px)}.btn-primary{background:var(--pivot-navy);color:#FFFFFF}.btn-primary:hover{background:var(--pivot-blue);border-color:var(--pivot-blue)}.btn-secondary{background:#FFFFFF;color:var(--pivot-navy)}.btn-secondary:hover{border-color:var(--pivot-blue);color:var(--pivot-blue)}.hero-proof{display:flex;gap:22px;margin-top:32px;flex-wrap:wrap;font-size:11px;font-weight:850;letter-spacing:.065em;color:#657489}.hero-proof span:before{content:'■';color:var(--pivot-green);font-size:6px;margin-right:8px}
.rocket-stage{height:540px;position:relative;display:grid;place-items:center;overflow:hidden;border-left:1px solid var(--pivot-line)}.rocket-stage:before,.rocket-stage:after{content:'';position:absolute;left:8%;right:8%;height:1px;background:var(--pivot-line)}.rocket-stage:before{top:33%}.rocket-stage:after{bottom:33%}.stage-grid{position:absolute;top:8%;bottom:8%;left:50%;width:1px;background:var(--pivot-line)}.rocket{width:clamp(150px,13vw,220px);position:relative;z-index:3;transform:translateY(-18px);animation:rocketFloat 6s var(--ease-sine) infinite}.thrust{position:absolute;z-index:2;top:64%;display:flex;gap:9px;align-items:flex-start}.thrust i{display:block;width:5px;height:86px;background:var(--pivot-blue);transform-origin:top;animation:thrustPulse 2.8s var(--ease-sine) infinite}.thrust i:nth-child(1){height:48px;background:var(--pivot-red);animation-delay:.15s}.thrust i:nth-child(2){height:66px;background:var(--pivot-green);animation-delay:.3s}.thrust i:nth-child(4){height:58px;background:var(--pivot-red);animation-delay:.45s}.thrust i:nth-child(5){height:40px;background:var(--pivot-yellow);animation-delay:.6s}.stage-note{position:absolute;bottom:24px;left:26px;font-size:10px;font-weight:900;letter-spacing:.15em;color:var(--pivot-navy)}@keyframes rocketFloat{0%,100%{transform:translateY(-18px)}50%{transform:translateY(-32px)}}@keyframes thrustPulse{0%,100%{transform:scaleY(.72);opacity:.58}50%{transform:scaleY(1);opacity:1}}
.problem{background:var(--pivot-bg);padding:clamp(82px,8vw,132px) 0}.problem-head,.section-intro,.result-copy{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:clamp(44px,7vw,120px);align-items:end}.problem h2,.section h2,.intelligence h2,.result-band h2,.cta h2{font-size:clamp(42px,4.3vw,72px);line-height:.98;letter-spacing:-.057em;color:var(--pivot-navy);margin:12px 0 0}.problem-head p,.section-intro p,.result-copy p{font-size:clamp(17px,1.25vw,20px);line-height:1.7;color:var(--pivot-muted);margin:0;max-width:64ch}.chaos-to-order{margin-top:48px;border:1px solid var(--pivot-line);display:grid;grid-template-columns:1.2fr 150px .9fr;min-height:320px;background:#FFFFFF}.chaos-cloud{display:grid;grid-template-columns:repeat(3,1fr)}.chaos-cloud span{display:flex;align-items:center;padding:22px;border-right:1px solid var(--pivot-line);border-bottom:1px solid var(--pivot-line);font-size:11px;font-weight:900;letter-spacing:.055em;color:#536276;transition:background .45s var(--ease-fluid),transform .45s var(--ease-fluid)}.chaos-cloud span:hover{background:var(--pivot-soft);transform:translateX(3px)}.chaos-cloud span:nth-child(5),.chaos-cloud span:nth-child(8){color:var(--pivot-red)}.pivot-axis{background:var(--pivot-navy);color:#FFFFFF;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.pivot-axis b{font-size:20px;letter-spacing:.09em}.pivot-axis em{font-style:normal;font-size:10px;letter-spacing:.2em;color:#A6B5C6}.order-stack{display:grid;grid-template-rows:repeat(4,1fr)}.order-stack div{display:grid;grid-template-columns:58px 1fr;align-items:center;border-bottom:1px solid var(--pivot-line);padding:0 22px;transition:transform .45s var(--ease-fluid),background .45s var(--ease-fluid)}.order-stack div:hover{transform:translateX(5px);background:#F8FAFD}.order-stack div:last-child{border-bottom:0}.order-stack small{font-size:11px;color:var(--pivot-blue);font-weight:900}.order-stack strong{font-size:13px;letter-spacing:.055em;color:var(--pivot-navy)}
.section{padding:clamp(90px,8vw,140px) 0}.section-intro{margin-bottom:48px}.services{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--pivot-line);border-left:1px solid var(--pivot-line)}.services article{min-height:275px;padding:clamp(26px,2.7vw,42px);border-right:1px solid var(--pivot-line);border-bottom:1px solid var(--pivot-line);position:relative;transition:transform .55s var(--ease-fluid),background .55s var(--ease-fluid)}.services article:hover{transform:translateY(-7px);background:#F9FBFE;z-index:2}.services article b{font-size:12px;color:var(--pivot-blue)}.services h3{font-size:clamp(25px,2vw,34px);letter-spacing:-.04em;color:var(--pivot-navy);margin:48px 0 15px}.services p{font-size:clamp(15px,1.12vw,18px);line-height:1.68;color:var(--pivot-muted);margin:0}.services article:after{content:'→';position:absolute;right:26px;top:26px;color:#9CA9B8;font-size:20px;transition:transform .5s var(--ease-fluid),color .5s var(--ease-fluid)}.services article:hover:after{transform:translateX(7px);color:var(--pivot-blue)}
.intelligence{background:var(--pivot-navy);color:#FFFFFF;padding:clamp(92px,8vw,142px) 0}.intel-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);gap:clamp(50px,7vw,120px);align-items:center}.intelligence h2{color:#FFFFFF}.intel-copy>p{font-size:clamp(17px,1.25vw,20px);line-height:1.72;color:#C3CEDA;max-width:64ch}.intel-copy ul{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid #2A3C55}.intel-copy li{padding:15px 0;border-bottom:1px solid #2A3C55;font-size:clamp(14px,1vw,17px);color:#DFE6EE}.score-card{background:#FFFFFF;color:var(--pivot-ink);border:1px solid #DCE3EB;transition:transform .7s var(--ease-fluid)}.score-card:hover{transform:translateY(-7px)}.score-top{display:flex;justify-content:space-between;gap:26px;align-items:flex-end;padding:30px;border-bottom:1px solid var(--pivot-line)}.score-top small,.score-grid small,.score-action small{display:block;font-size:10px;font-weight:900;letter-spacing:.12em;color:#718095;margin-bottom:9px}.score-top strong{font-size:17px;color:var(--pivot-navy)}.score-number{display:flex;align-items:flex-end;gap:5px}.score-number span{font-size:72px;line-height:.8;font-weight:900;letter-spacing:-.075em;color:var(--pivot-green)}.score-number small{margin:0 0 6px}.score-grid{display:grid;grid-template-columns:1fr 1fr}.score-grid div{padding:24px 30px;border-right:1px solid var(--pivot-line);border-bottom:1px solid var(--pivot-line)}.score-grid div:nth-child(even){border-right:0}.score-grid b{font-size:20px;color:var(--pivot-navy)}.score-action{display:flex;align-items:center;justify-content:space-between;background:var(--pivot-blue);color:#FFFFFF;padding:25px 30px}.score-action small{color:#D8E2FF}.score-action strong{font-size:28px}.score-action>span{font-size:34px;transition:transform .5s var(--ease-fluid)}.score-card:hover .score-action>span{transform:translateX(8px)}
.process{padding:72px 0;background:#FFFFFF}.process-line{display:grid;grid-template-columns:repeat(8,1fr);margin-top:24px;border-top:1px solid var(--pivot-line);border-left:1px solid var(--pivot-line)}.process-line div{min-height:116px;padding:18px 15px;border-right:1px solid var(--pivot-line);border-bottom:1px solid var(--pivot-line);display:flex;flex-direction:column;justify-content:space-between;transition:background .45s var(--ease-fluid),transform .45s var(--ease-fluid)}.process-line div:hover{background:#F8FAFD;transform:translateY(-4px)}.process-line b{font-size:10px;color:var(--pivot-blue)}.process-line span{font-size:11px;font-weight:900;letter-spacing:.05em;color:var(--pivot-navy)}.process-line .process-final{background:var(--pivot-navy)}.process-line .process-final span{color:#FFFFFF}.process-line .process-final b{color:#AFC0D5}
.result-band{background:var(--pivot-bg);padding:clamp(88px,8vw,138px) 0}.result-copy{align-items:start}.metrics{display:grid;grid-template-columns:repeat(4,1fr);margin-top:46px;border-left:1px solid var(--pivot-line);border-top:1px solid var(--pivot-line);background:#FFFFFF}.metrics div{padding:clamp(26px,2.6vw,42px);border-right:1px solid var(--pivot-line);border-bottom:1px solid var(--pivot-line)}.metrics strong{display:block;font-size:clamp(36px,3.2vw,58px);color:var(--pivot-blue);margin-bottom:24px}.metrics span{font-size:11px;font-weight:900;letter-spacing:.06em;color:#536276}.cta{padding:clamp(84px,7vw,124px) 0}.cta-box{border:1px solid var(--pivot-line);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:60px;padding:clamp(34px,4.5vw,72px)}.cta-box h2{font-size:clamp(38px,3.8vw,64px);max-width:980px}.cta-box p{font-size:clamp(17px,1.2vw,20px);line-height:1.68;color:var(--pivot-muted);max-width:68ch;margin:18px 0 0}.footer{border-top:1px solid var(--pivot-line);padding:30px 0;color:#657489;font-size:11px}.footer .wrap{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.footer .gold{font-weight:900;color:var(--pivot-navy)}
[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease-fluid),transform .9s var(--ease-fluid)}[data-reveal].is-visible{opacity:1;transform:none}[data-reveal-delay="1"]{transition-delay:.08s}[data-reveal-delay="2"]{transition-delay:.16s}[data-reveal-delay="3"]{transition-delay:.24s}
@media(max-width:1060px){.wrap{padding-inline:24px}.navlinks a:not(.login){display:none}.hero{min-height:auto}.hero-grid,.problem-head,.section-intro,.intel-grid,.result-copy{grid-template-columns:1fr}.hero-grid{gap:24px}.rocket-stage{height:390px;border-left:0;border-top:1px solid var(--pivot-line)}.chaos-to-order{grid-template-columns:1fr}.pivot-axis{min-height:82px;flex-direction:row}.order-stack{grid-template-columns:repeat(4,1fr);grid-template-rows:auto}.order-stack div{min-height:88px;border-right:1px solid var(--pivot-line);border-bottom:0}.services{grid-template-columns:1fr 1fr}.process-line{grid-template-columns:repeat(4,1fr)}.metrics{grid-template-columns:1fr 1fr}.cta-box{grid-template-columns:1fr}.score-card{max-width:780px}}
@media(max-width:640px){.wrap{padding-inline:18px}.nav{height:66px}.brand{font-size:12px}.navlinks .login{font-size:10px;padding:10px}.hero-grid{padding-top:46px;padding-bottom:34px}.hero h1{font-size:clamp(46px,14vw,62px)}.lead{font-size:18px}.actions{display:grid}.btn{width:100%;font-size:11px}.hero-proof{gap:12px;font-size:10px}.rocket-stage{height:300px}.rocket{width:142px}.thrust{top:64%}.problem,.section,.intelligence,.result-band,.cta{padding:68px 0}.problem-head,.section-intro,.result-copy{gap:22px}.problem h2,.section h2,.intelligence h2,.result-band h2{font-size:clamp(38px,11vw,50px)}.problem-head p,.section-intro p,.result-copy p,.intel-copy>p,.cta-box p{font-size:17px}.chaos-cloud{grid-template-columns:1fr 1fr}.chaos-to-order{margin-top:32px}.order-stack{grid-template-columns:1fr 1fr}.services{grid-template-columns:1fr}.services article{min-height:230px}.score-grid{grid-template-columns:1fr}.score-grid div{border-right:0}.score-top{align-items:flex-start;flex-direction:column}.process-line{grid-template-columns:1fr 1fr}.metrics{grid-template-columns:1fr}.cta-box{padding:28px}.footer .wrap{flex-direction:column}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}[data-reveal]{opacity:1!important;transform:none!important}}

/* PIVOT Company Analyzer launch surface v1.7.1 */
.analyzer-preview{padding:clamp(78px,7vw,118px) 0;border-bottom:1px solid var(--pivot-line);background:#fff}.analyzer-preview-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);gap:clamp(46px,7vw,118px);align-items:center}.analyzer-preview h2{font-size:clamp(42px,4.4vw,74px);line-height:.98;letter-spacing:-.058em;color:var(--pivot-navy);margin:12px 0 18px}.analyzer-preview p{font-size:clamp(17px,1.25vw,20px);line-height:1.72;color:var(--pivot-muted);max-width:68ch;margin:0 0 28px}.analyzer-preview-panel{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--pivot-line);border-left:1px solid var(--pivot-line);background:#fff}.analyzer-preview-panel>div{min-height:145px;padding:24px;border-right:1px solid var(--pivot-line);border-bottom:1px solid var(--pivot-line);display:flex;flex-direction:column;justify-content:space-between;transition:transform .48s var(--ease-fluid),background .48s var(--ease-fluid)}.analyzer-preview-panel>div:hover{transform:translateY(-4px);background:#F8FAFD}.analyzer-preview-panel span{font-size:10px;font-weight:900;letter-spacing:.12em;color:#718095}.analyzer-preview-panel strong{font-size:clamp(18px,1.7vw,28px);line-height:1.12;color:var(--pivot-navy);letter-spacing:-.035em}.analyzer-preview-panel .analyzer-wide{grid-column:span 2;background:var(--pivot-navy)}.analyzer-preview-panel .analyzer-wide span{color:#AFC0D5}.analyzer-preview-panel .analyzer-wide strong{color:#fff}
@media(max-width:1060px){.analyzer-preview-grid{grid-template-columns:1fr}.analyzer-preview-panel{max-width:900px}}
@media(max-width:640px){.analyzer-preview{padding:68px 0}.analyzer-preview h2{font-size:clamp(38px,11vw,50px)}.analyzer-preview-panel{grid-template-columns:1fr}.analyzer-preview-panel .analyzer-wide{grid-column:span 1}}

/* v1.7.2 Product Command Center preview */
.product-command-preview{padding:clamp(76px,9vw,140px) 0;background:#f3f6f9;border-top:1px solid #dce4ed;border-bottom:1px solid #dce4ed}
.command-preview-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:clamp(30px,6vw,100px);align-items:end;margin-bottom:38px}
.command-preview-head h2{font-size:clamp(38px,4.6vw,72px);line-height:.96;letter-spacing:-.055em;color:#081a36;margin:12px 0 0;max-width:920px}
.command-preview-head p{font-size:clamp(16px,1.35vw,20px);line-height:1.7;color:#63778e;margin:0;max-width:720px}
.command-preview-shell{background:#081a36;border:1px solid #17375d;padding:clamp(18px,2.3vw,34px);box-shadow:0 30px 80px rgba(8,26,54,.16)}
.command-preview-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border-left:1px solid #dce4ed;border-top:1px solid #dce4ed}
.command-preview-kpis article{padding:20px;border-right:1px solid #dce4ed;border-bottom:1px solid #dce4ed;display:flex;min-height:150px;flex-direction:column;gap:7px}
.command-preview-kpis span{font-size:10px;font-weight:900;letter-spacing:.1em;color:#647b94}
.command-preview-kpis strong{font-size:clamp(30px,2.8vw,46px);letter-spacing:-.05em;color:#081a36;margin-top:auto;line-height:1}
.command-preview-kpis small{font-size:12px;color:#8191a3}
.command-preview-kpis em{width:max-content;border:1px solid #bdcbf0;background:#f4f7ff;color:#2f5bc7;font-style:normal;font-size:8px;font-weight:900;letter-spacing:.08em;padding:4px 6px}
.command-preview-kpis em.verified{border-color:#b3ddb9;background:#f3fbf4;color:#2b733b}
.command-preview-main,.command-preview-bottom{display:grid;grid-template-columns:1.12fr .88fr;gap:16px;margin-top:16px}
.command-preview-bottom{grid-template-columns:1fr 1fr}
.command-preview-panel{background:#fff;border:1px solid #dce4ed;padding:clamp(18px,2vw,28px)}
.preview-panel-title{display:flex;justify-content:space-between;gap:18px;margin-bottom:22px}
.preview-panel-title small{display:block;font-size:9px;font-weight:900;letter-spacing:.11em;color:#3f70e4;margin-bottom:6px}
.preview-panel-title strong{font-size:clamp(20px,1.7vw,28px);color:#081a36;letter-spacing:-.035em}
.preview-panel-title>span{font-size:8px;font-weight:900;letter-spacing:.09em;color:#2f5bc7;border:1px solid #bccaf0;padding:5px 7px;height:max-content}
.preview-panel-title>span.live{color:#2b733b;border-color:#abd7b2}
.preview-funnel{display:grid;gap:13px}
.preview-funnel>div{display:grid;grid-template-columns:110px minmax(0,1fr) 42px;align-items:center;gap:12px}
.preview-funnel span{font-size:11px;font-weight:800;color:#506a86}
.preview-funnel i,.readiness-demo i{height:11px;border:1px solid #e0e7ef;background:#eef3f8;display:block;overflow:hidden}
.preview-funnel b,.readiness-demo b{display:block;height:100%;background:#3f70e4}
.preview-funnel>div:nth-child(3) b{background:#fbbc05}.preview-funnel>div:nth-child(4) b,.preview-funnel>div:nth-child(5) b{background:#34a853}
.preview-funnel>div>strong{text-align:right;color:#081a36;font-size:18px}
.priority-demo{display:flex;flex-direction:column}
.preview-priority{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 0;border-top:1px solid #e9eef4}
.preview-priority>b{font-size:8px;letter-spacing:.08em;color:#3f70e4}.preview-priority.critical>b{color:#db0c16}.preview-priority.warning>b{color:#936d00}
.preview-priority div strong{display:block;font-size:13px;color:#081a36}.preview-priority div small{font-size:11px;color:#7d8fa2}.preview-priority>span{font-size:8px;font-weight:900;color:#3f70e4;white-space:nowrap}
.readiness-demo>div:not(.preview-panel-title){display:grid;grid-template-columns:130px minmax(0,1fr) 42px;gap:12px;align-items:center;margin:14px 0}.readiness-demo>div>span{font-size:11px;font-weight:800;color:#4d6681}.readiness-demo>div>strong{font-size:13px;color:#081a36}.readiness-demo b{background:#34a853}
.recommendation-demo{background:#0b2142;color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.recommendation-demo>small{font-size:9px;font-weight:900;letter-spacing:.12em;color:#789dca}.recommendation-demo h3{font-size:clamp(28px,2.8vw,44px);line-height:1;letter-spacing:-.04em;color:#fff;margin:10px 0 15px}.recommendation-demo p{font-size:15px;line-height:1.6;color:#c3d1e3;margin:0 0 20px}.recommendation-demo a{border:1px solid #5a7ea8;color:#fff;text-decoration:none;font-size:9px;font-weight:900;letter-spacing:.09em;padding:12px 14px;transition:.25s cubic-bezier(.22,1,.36,1)}.recommendation-demo a:hover{background:#3f70e4;border-color:#3f70e4}
@media(max-width:1050px){.command-preview-head,.command-preview-main,.command-preview-bottom{grid-template-columns:1fr}.command-preview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.command-preview-kpis{grid-template-columns:1fr}.preview-priority{grid-template-columns:54px minmax(0,1fr)}.preview-priority>span{grid-column:2}.command-preview-shell{padding:12px}.preview-funnel>div{grid-template-columns:82px minmax(0,1fr) 36px}.readiness-demo>div:not(.preview-panel-title){grid-template-columns:100px minmax(0,1fr) 38px}}
