.rv-page{z-index:2000;color:#1c2430;background:#f4f6f3;place-items:center;padding:24px 16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.rv-card{text-align:center;background:#fff;border-radius:26px;width:min(420px,100%);padding:32px 22px 26px;box-shadow:0 18px 46px rgba(15,23,42,.1)}.rv-logo{object-fit:contain;border-radius:18px;width:150px;height:150px;margin:0 auto 10px;display:block}.rv-card h1{margin:0;font-size:22px;font-weight:800;line-height:1.2}.rv-place{color:#3a4656;margin:4px 0 0;font-size:15px;font-weight:600}.rv-stars{justify-content:center;gap:8px;margin:16px 0 6px;font-size:38px;line-height:1;display:flex}.rv-ask{color:#2b3440;margin:2px 0 0;font-size:17px}.rv-ask.ta{font-size:16px}.rv-btn{color:#fff;background:#1e7c3a;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin:22px 0 0;padding:18px 16px;font-size:19px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 8px 18px rgba(30,124,58,.28)}.rv-btn:hover{background:#196b32}.rv-btn:active{transform:translateY(1px)}.rv-btn:focus-visible{outline-offset:3px;outline:3px solid #0b63c5}.rv-foot{color:#5b6676;margin:20px 0 0;font-size:13px}@media (max-width:380px){.rv-stars{gap:6px;font-size:32px}.rv-card{padding:26px 16px 22px}}
