.labs .phero .btns{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.labs .phero .pnote{color:var(--muted);max-width:640px;margin-top:20px;font-size:14px}.labs .band h2.lg{margin-bottom:16px}.labs .band .intro{max-width:700px;margin-bottom:40px;font-size:18px}.labs .band h2+.cards2,.labs .band h2+.cards3,.labs .band h2+.cards4{margin-top:32px}.labs .band .intro+.cards2,.labs .band .intro+.cards3,.labs .band .intro+.cards4{margin-top:0}.labs .cards2.stack{margin-top:40px}.labs .pg-card h3{margin-bottom:8px}.labs .pg-card .tm{text-transform:uppercase;letter-spacing:.06em;color:var(--eb);margin-bottom:12px;font-size:12px;font-weight:600}.labs .pg-card .num{margin-bottom:12px;font-size:14px;font-weight:700;display:inline-block}.labs .pg-card a.tlink{margin-top:20px}.labs .pg-link{color:inherit;flex-direction:column;text-decoration:none;display:flex}.labs .pg-link:hover{border-color:var(--line2)}.labs .pg-link h3{margin-bottom:12px;font-size:24px}.labs .stat3{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.labs .stat3 .card{color:var(--body);padding:20px;font-size:15px}.labs .proof{border:1px solid var(--line);background:#fff;border-radius:4px;padding:32px}.labs .cream .proof{background:#fff}.labs .white .proof{background:var(--alt)}.labs .proof .badge{background:var(--tint);color:var(--ok);border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.labs .proof .badge:before{content:"";background:var(--ok);border-radius:50%;width:6px;height:6px}.labs .proof .pbody{max-width:760px;margin-top:16px}.labs .proof .quote{max-width:760px;color:var(--ink);margin-top:16px;font-weight:600}.labs .proof .plinks{border-top:1px solid var(--line);flex-wrap:wrap;gap:24px;margin-top:24px;padding-top:20px;display:flex}.labs .proof .plinks .tlink{margin-top:0}.labs .proof .pt{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.labs .proof .pt h3{font-size:22px}.labs .proof .pt span.cat{text-transform:uppercase;letter-spacing:.06em;color:var(--eb);font-size:12px;font-weight:600}.labs .stat3 .card{background:#fff}.labs .white .stat3 .card{background:var(--alt)}.labs .demo-wrap{margin-top:40px}.labs .demo-wrap+.stepgrid{margin-top:32px}.labs .stepgrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.labs .stepgrid .n{background:var(--tint);width:32px;height:32px;color:var(--ok);border-radius:50%;place-items:center;margin-bottom:12px;font-size:14px;font-weight:700;display:grid}.labs .stepgrid h3{margin-bottom:6px;font-size:17px}.labs .stepgrid p{font-size:15px}.labs .lfaq{border-top:1px solid var(--line);max-width:820px;margin-top:8px}.labs .lfaq .q{border-bottom:1px solid var(--line)}.labs .lfaq button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-family:inherit;font-size:18px;font-weight:600;display:flex}.labs .lfaq button i{flex:none;width:14px;height:14px;position:relative}.labs .lfaq button i:before,.labs .lfaq button i:after{content:"";background:var(--ink);width:14px;height:2px;transition:transform .2s;position:absolute;top:6px;left:0}.labs .lfaq button i:after{transform:rotate(90deg)}.labs .lfaq button[aria-expanded=true] i:after{transform:rotate(0)}.labs .lfaq .a{grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;display:grid}.labs .lfaq .a.open{grid-template-rows:1fr}.labs .lfaq .a>div{overflow:hidden}.labs .lfaq .a p{max-width:760px;padding:0 0 22px}.labs .lfaq .a a{color:var(--link);text-decoration:underline}.labs .band.cta p{max-width:560px;margin:-16px auto 32px}.labs .roi-wrap{margin-top:40px}.labs .tiles{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.labs .tile{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:4px;padding:20px 24px;font-size:17px;font-weight:600}.labs .white .tile{background:var(--alt)}.labs .tiles-note{margin-top:24px;font-size:17px}@media (max-width:1099px){.labs .stepgrid{grid-template-columns:1fr 1fr}.labs .tiles{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.labs .stat3,.labs .stepgrid{grid-template-columns:1fr}.labs .tiles{grid-template-columns:1fr 1fr}.labs .proof{padding:24px}.labs .lfaq button{font-size:16px}.labs .band h2{font-size:32px}}
