.rrm-zero{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.rrm-zero-copy h2{font-size:clamp(36px,5vw,66px);letter-spacing:-.055em;line-height:1.03;margin:16px 0 24px}.rrm-zero-copy p{max-width:480px;line-height:1.7}.rrm-zero-pills{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.rrm-zero-pills span{border:1px solid currentColor;border-radius:30px;padding:6px 10px;font-size:11px;opacity:.8}.rrm-zero-demo{padding:28px;border-radius:24px;background:#122c30;color:#f2fbec;box-shadow:12px 16px 0 #c6ee91;transform:rotate(1deg);position:relative;overflow:hidden}.rrm-zero-top{display:flex;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:.13em;color:#d1f59c}.rrm-zero-scores{display:flex;gap:55px;margin:30px 0 24px}.rrm-zero-scores>div{display:grid;gap:5px}.rrm-zero-scores strong{font-size:54px;letter-spacing:-.04em;line-height:1}.rrm-zero-scores span{font-size:11px;color:#cbdcd0;text-transform:uppercase;letter-spacing:.1em}.rrm-zero-track{height:7px;background:#ffffff25;border-radius:20px;margin-bottom:22px;overflow:hidden}.rrm-zero-track>span{display:block;width:0;height:100%;background:#d1f59c;transition:width .45s}.rrm-zero-demo article{display:flex;gap:12px;align-items:center;padding:17px 0;border-bottom:1px solid #ffffff20}.rrm-zero-demo article[hidden],.rrm-zero-victory[hidden]{display:none}.rrm-zero-demo article>span{font-size:10px;color:#c6ee91}.rrm-zero-demo article>div{flex:1;display:grid;gap:5px}.rrm-zero-demo article strong{font-size:13px}.rrm-zero-demo article small{font-size:10px;color:#cbdcd0}.rrm-zero-demo button{border:1px solid #c6ee91;background:transparent;border-radius:8px;padding:9px;color:#e6ffc7;cursor:pointer;white-space:nowrap;font-size:11px}.rrm-zero-demo button:focus-visible{outline:3px solid #fff;outline-offset:3px}.rrm-zero-demo .rrm-zero-live{font-size:12px;color:#d1f59c;min-height:36px;margin:20px 0 6px}.rrm-zero-note{color:#cbdcd0;font-size:10px}.rrm-zero-victory{text-align:center;padding:14px 0}.rrm-zero-victory>span{display:inline-block;font-size:70px;color:#d1f59c;animation:rrm-zero-star .7s ease-out}.rrm-zero-victory h3{color:#f2fbec;font-size:28px;letter-spacing:-.03em;margin:3px 0}.rrm-zero-victory p{font-size:13px}.rrm-zero-demo.is-won{box-shadow:12px 16px 0 #c6ee91,0 0 60px #c6ee9144}@keyframes rrm-zero-star{from{transform:scale(.3) rotate(-80deg);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:800px){.rrm-zero{grid-template-columns:1fr;gap:32px}.rrm-zero-demo{margin-right:12px;transform:none}}@media(max-width:420px){.rrm-zero-demo{padding:20px}.rrm-zero-demo article{flex-wrap:wrap}.rrm-zero-demo article button{margin-left:25px}.rrm-zero-scores{gap:35px}.rrm-zero-scores strong{font-size:44px}}@media(prefers-reduced-motion:reduce){.rrm-zero-track>span{transition:none}.rrm-zero-victory>span{animation:none}}
