.pv-legal{min-height:100dvh;background:#f4f6f7;color:#15272b;padding:32px 18px 80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.pv-legal article{max-width:680px;margin:0 auto;background:#fff;border:1px solid #dfe6e8;border-radius:14px;padding:34px 32px 40px;box-shadow:0 8px 30px rgba(21,39,43,.06)}.pv-legal .ver{margin:0 0 6px;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#7a8b90}.pv-legal h1{margin:0 0 14px;font-size:26px;letter-spacing:-.025em}.pv-legal h2{margin:30px 0 8px;font-size:16px;letter-spacing:-.01em;padding-top:18px;border-top:1px solid #eceff0}.pv-legal li,.pv-legal p{font-size:15px;line-height:1.62;color:#2c3f45}.pv-legal p{margin:0 0 12px}.pv-legal .lede{font-size:16.5px;color:#15272b}.pv-legal ul{margin:0 0 12px;padding-left:20px}.pv-legal li{margin-bottom:7px}.pv-legal b{color:#15272b}.pv-legal i{font-style:italic;color:#5b6b70}.pv-legal a{color:#2563eb}.pv-legal .draft{padding:11px 13px;border-radius:9px;background:#fdf3e1;color:#92500a;font-size:13.5px;line-height:1.5;border:1px solid #f4d9a8}.pv-legal table{width:100%;border-collapse:collapse;margin:6px 0 14px}.pv-legal th{text-align:left;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#7a8b90;padding:0 10px 7px 0;border-bottom:1px solid #dfe6e8}.pv-legal td{padding:9px 10px 9px 0;border-bottom:1px solid #eceff0;font-size:14px;line-height:1.5;vertical-align:top;color:#2c3f45}.pv-legal td:first-child{font-weight:600;color:#15272b;width:42%}.pv-legal .foot{margin-top:30px;padding-top:16px;border-top:1px solid #eceff0;font-size:13.5px;color:#7a8b90}