.lv{max-width:1080px;font-family:var(--font-body);background:#fbfcf8;border:1px solid #d3dbd0;border-radius:18px;margin:0 auto 60px;padding:32px}.lv-kicker{letter-spacing:.08em;text-transform:uppercase;color:#4c6555;font-size:11px}.lv-head h2{font-family:var(--font-heading,inherit);letter-spacing:-1px;color:#1f3a2b;margin:8px 0 10px;font-size:32px;line-height:1.15}.lv-head p{color:#3a5144;max-width:640px;margin:0 0 22px;font-size:16px;line-height:1.6}.lv-call{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lv-button{color:#fff;min-height:52px;font:600 16px var(--font-body);cursor:pointer;background:#24513a;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 24px;display:inline-flex;box-shadow:0 3px 10px #244f3b26}.lv-button:disabled{opacity:.7;cursor:progress}.lv-button:focus-visible{outline-offset:3px;outline:3px solid #438762}.lv-stop{background:#8a2d22}.lv-state{color:#41553f;margin:0;font-size:14px}.lv-error{color:#7a2a1f;background:#fbeeea;border-radius:10px;margin:16px 0 0;padding:12px 14px;font-size:14px}.lv-lines{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.lv-lines li{color:#2b4033;background:#f0f4ed;border-radius:12px;padding:10px 14px;font-size:15px;line-height:1.5}.lv-lines li[data-role=user]{background:#fff;border:1px solid #d9e2d1}.lv-lines span{letter-spacing:.06em;color:#61715a;margin-bottom:2px;font-size:11px;display:block}.lv-next{color:#2b4033;margin:18px 0 0;font-size:15px}.lv-next a,.lv-note a{color:#24513a;font-weight:600}.lv-note{color:#3a5144;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.lv-status{color:#56684b;margin:16px 0 0;font-size:12px}.lv-privacy{color:#65735c;margin:18px 0 0;font-size:12px;line-height:1.5}@media (max-width:1180px){.lv{margin:0 60px 60px}}@media (max-width:800px){.lv{margin:0 30px 50px}}@media (max-width:680px){.lv{margin:0 24px 40px;padding:22px}.lv-head h2{font-size:26px}.lv-button{justify-content:center;width:100%}}
