<style>
.vg-home{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#1f2937}
.vg-hero{background:linear-gradient(135deg,#111827,#374151);color:#fff;padding:76px 28px;border-radius:28px;text-align:center}
.vg-hero h1{font-size:48px;margin:0 0 14px}
.vg-hero p{font-size:20px;line-height:1.5;max-width:760px;margin:0 auto 30px;color:#e5e7eb}
.vg-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
.vg-btn{display:inline-block;padding:15px 26px;border-radius:999px;text-decoration:none;font-weight:800}
.vg-primary{background:#f59e0b;color:#111827!important}
.vg-secondary{background:#fff;color:#111827!important}
.vg-info{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:34px 0}
.vg-box{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:24px;box-shadow:0 8px 22px rgba(0,0,0,.06);text-align:center}
.vg-box h3{margin:0 0 8px;font-size:20px}
.vg-box p{margin:0;color:#6b7280;line-height:1.45}
.vg-note{background:#f3f4f6;border-radius:22px;padding:28px;text-align:center;color:#4b5563}
@media(max-width:700px){.vg-hero h1{font-size:36px}.vg-info{grid-template-columns:1fr}}
</style>