@charset "UTF-8";
/***!  Style Declaration  !***/

:root{--bg-gray-light:#f5f5f7;--brand-blue:#0345bf;--text-dark:#1d1d1f;--radius-std:12px}.vw-projection-section{padding:60px 0;background-color:var(--bg-gray-light);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.vw-proj-container{max-width:1240px;margin:0 auto;padding:0 25px}.vw-proj-head h2{font-size:32px;font-weight:800;color:var(--text-dark);text-align:center;margin-bottom:15px}.vw-proj-head p{font-size:16px;color:#6e6e73;text-align:center;margin-bottom:40px}.vw-table-wrapper{background:#fff;border-radius:var(--radius-std);overflow:hidden;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 10px rgba(0,0,0,0.02)}.vw-table{width:100%;border-collapse:collapse;min-width:600px}.vw-table th{background-color:var(--brand-blue);color:#fff;text-align:left;padding:18px 25px;font-size:15px;font-weight:600}.vw-table td{padding:20px 25px;border-bottom:1px solid #f0f0f0;color:var(--text-dark);font-size:15px;vertical-align:top}.vw-table tr:last-child td{border-bottom:none}.vw-table tr:hover td{background-color:#f9fcff}.vw-model-name{font-weight:700;color:var(--text-dark);display:block}.vw-lumens-badge{display:inline-block;background:rgba(3,69,191,0.1);color:var(--brand-blue);padding:4px 10px;border-radius:4px;font-weight:700;font-size:13px}@media (max-width:768px){.vw-table-wrapper{overflow-x:auto}}
