.feat{padding:96px 0}.feat:nth-of-type(2n){background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.feat-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;gap:72px;align-items:center}.feat-grid.rev .feat-text{order:2}.feat-text .num{color:var(--green);display:block;margin-bottom:18px}.feat-text h2{font-size:clamp(26px,3.2vw,38px);margin-bottom:16px}.feat-text>p{color:var(--grey);font-size:16.5px;line-height:1.66}.feat-text ul{list-style:none;margin-top:22px;display:grid;grid-gap:10px;gap:10px}.feat-text li{font-size:15px;color:var(--grey-2);display:flex;gap:10px;align-items:flex-start}.feat-text li:before{content:"";flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:var(--green);margin-top:8px}@media (max-width:900px){.feat{padding:64px 0}.feat-grid{grid-template-columns:1fr;gap:36px}.feat-grid.rev .feat-text{order:0}}.vig{background:var(--ink);border-radius:18px;color:#fff;border:1px solid rgba(12,21,35,.9);box-shadow:0 26px 60px -30px rgba(12,21,35,.55);overflow:hidden;font-size:14px}.vig-top{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line-dark);color:var(--grey-3)}.vig-body{padding:10px}.vrow{display:grid;grid-gap:12px;gap:12px;align-items:center;padding:12px;border-radius:10px}.vrow+.vrow{border-top:1px solid hsla(0,0%,100%,.055)}.vrow .t{font-weight:500;color:hsla(0,0%,100%,.93);font-size:14px}.vrow .s{color:var(--grey-3);font-size:12.5px;margin-top:2px}.pill{font-family:DM Mono,monospace;font-size:12px;padding:4px 9px;border-radius:6px;white-space:nowrap}.pill.g{color:var(--green-lift);background:rgba(11,193,92,.12)}.pill.b{color:#9dacff;background:rgba(82,101,240,.16)}.pill.y{color:#ffd37a;background:rgba(255,211,122,.12)}.pill.dim{color:var(--grey-3);background:hsla(0,0%,100%,.06)}.vig-foot{padding:12px 18px;border-top:1px solid var(--line-dark);color:var(--grey-3);font-size:12.5px;display:flex;justify-content:space-between;gap:10px}.score{display:flex;align-items:center;gap:8px}.score .bar{width:74px;height:5px;border-radius:3px;background:hsla(0,0%,100%,.12);overflow:hidden}.score .bar i{display:block;height:100%;background:var(--green-lift);border-radius:3px}.score .mono{font-size:12px;color:hsla(0,0%,100%,.85);letter-spacing:0;text-transform:none}.chan{display:flex;align-items:center;gap:8px}.chan .dot{width:7px;height:7px;border-radius:50%}.dot.live{background:var(--green-lift);box-shadow:0 0 0 3px rgba(11,193,92,.18)}.dot.work{background:#ffd37a}.dot.queue{background:hsla(0,0%,100%,.35)}.plog{font-family:DM Mono,monospace;font-size:12.5px}.plog .time{color:var(--grey-3)}.plog .act{color:hsla(0,0%,100%,.9)}.plog .up{color:var(--green-lift)}.plog .dn{color:#ff7a7a}.page-cta{padding-top:0}