.hub-tool-preview{padding:82px 0 10px}.hub-tool-preview>header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px}.hub-tool-preview>header>div{max-width:760px}.hub-tool-preview>header span{display:block;margin-bottom:9px;color:var(--hub-green);font-size:12px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.hub-tool-preview>header h2{margin:0 0 10px;font-size:clamp(30px,4vw,46px);line-height:1.05;letter-spacing:-.05em}.hub-tool-preview>header p{margin:0;color:var(--hub-muted);font-size:16px;line-height:1.65}.hub-tool-preview>header>small{padding:7px 11px;border-radius:99px;background:#f0f2ef;color:#626a63;font-weight:750;white-space:nowrap}
.hub-demo-window{overflow:hidden;border:1px solid #d4d9d5;border-radius:20px;background:#fff;box-shadow:0 28px 70px rgba(18,28,21,.12)}.hub-demo-top{height:48px;display:flex;align-items:center;gap:18px;padding:0 18px;border-bottom:1px solid #e2e6e3;background:#fafbf9}.hub-demo-top>span{display:flex;gap:6px}.hub-demo-top>span i{width:8px;height:8px;border-radius:50%;background:#ced3cf}.hub-demo-top>b{font-size:17px;letter-spacing:-.03em}.hub-demo-top>em{margin-left:auto;color:#7a817b;font-size:12px;font-style:normal}.hub-demo-shell{display:grid;grid-template-columns:66px 1fr;min-height:470px}.hub-demo-shell>aside{display:flex;align-items:center;flex-direction:column;gap:18px;padding:20px 12px;background:#101310}.hub-demo-shell>aside b{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#fff;color:#111}.hub-demo-shell>aside i{width:23px;height:5px;border-radius:6px;background:#5c635d}.hub-demo-shell>aside i:first-of-type{background:#76d49b}.hub-demo-shell>main{min-width:0;padding:32px;background:#f7f8f6}
.hub-demo-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.hub-demo-head small{display:block;margin-bottom:4px;color:#758078}.hub-demo-head h3{margin:0;font-size:25px;letter-spacing:-.04em}.hub-demo-head button{border:0;border-radius:7px;background:#121512;color:#fff;padding:10px 14px;font-weight:750}.hub-demo-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.hub-demo-kpis article{padding:16px;border:1px solid #dfe4e0;border-radius:10px;background:#fff}.hub-demo-kpis small,.hub-demo-kpis em{display:block;color:#758078;font-style:normal}.hub-demo-kpis strong{display:block;margin:4px 0;font-size:22px}.hub-demo-kpis em{color:#16834a;font-size:11px}
.hub-demo-table{overflow:hidden;border:1px solid #dfe4e0;border-radius:10px;background:#fff}.hub-demo-row{display:grid;grid-template-columns:1.35fr 1fr 1fr .85fr;align-items:center;gap:14px;padding:15px 17px;border-bottom:1px solid #e8ece9;font-size:13px}.hub-demo-row:last-child{border-bottom:0}.hub-demo-row.is-head{padding-block:11px;background:#fbfcfb;color:#707971;font-size:10px;font-weight:800;text-transform:uppercase}.hub-demo-row span>b,.hub-demo-row span>small{display:block}.hub-demo-row span>small{margin-top:3px;color:#7a827c}.hub-demo-row span>i{display:inline-block;padding:5px 8px;border-radius:99px;background:#edf0ee;color:#5c655e;font-size:11px;font-style:normal}.hub-demo-row i.is-green{background:#e5f5ea;color:#087c41}.hub-demo-row i.is-gold{background:#fff1d5;color:#946000}
@media(max-width:760px){.hub-tool-preview{padding-top:58px}.hub-tool-preview>header{align-items:flex-start;flex-direction:column;gap:12px}.hub-demo-shell{grid-template-columns:42px 1fr;min-height:390px}.hub-demo-shell>aside{padding-inline:7px}.hub-demo-shell>aside i{width:18px}.hub-demo-shell>main{padding:18px 12px}.hub-demo-head h3{font-size:20px}.hub-demo-head button{padding:9px;font-size:11px}.hub-demo-kpis{grid-template-columns:1fr 1fr}.hub-demo-kpis article:last-child{display:none}.hub-demo-row{grid-template-columns:1.4fr .9fr}.hub-demo-row>*:nth-child(3),.hub-demo-row>*:nth-child(4){display:none}.hub-demo-top{padding-inline:12px}}
