.vh-legal-page{background:#fff;min-height:80vh;padding:120px 24px 80px}.vh-legal-container{max-width:800px;margin:0 auto}.vh-legal-title{color:#0f172a;letter-spacing:-.02em;margin-bottom:40px;font-size:40px;font-weight:600}.vh-legal-content{color:#334155;font-size:16px;line-height:1.8}.vh-legal-content h2{color:#0f172a;margin-top:40px;margin-bottom:16px;font-size:24px;font-weight:600}.vh-legal-content p{margin-bottom:16px}.vh-legal-content ul{margin-bottom:24px;padding-left:24px}.vh-legal-content li{margin-bottom:8px}@media (max-width:768px){.vh-legal-page{padding:100px 20px 60px}.vh-legal-title{font-size:32px}}
