.vb-debate-institutional__hero{color:#fff;background:linear-gradient(135deg,#041227 0%,#08234d 60%,#162133 100%);padding:88px 0 48px}.vb-debate-institutional__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#f0a93b;margin-bottom:16px;font-size:11px;font-weight:700}.vb-debate-institutional__hero h1{margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15}.vb-debate-institutional__lead{color:#ffffffb8;max-width:720px;margin-bottom:0;font-size:1.05rem;line-height:1.75}.vb-debate-institutional__stats{background:#edf3ff;border-bottom:1px solid #08234d14;padding:40px 0 24px}.vb-debate-institutional__stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.vb-debate-institutional__stat{text-align:center;background:#fff;border:1px solid #08234d14;border-radius:16px;padding:20px}.vb-debate-institutional__stat strong{color:#08234d;margin-bottom:6px;font-size:1.75rem;display:block}.vb-debate-institutional__stat span{color:#64748b;font-size:.85rem;line-height:1.4}.vb-debate-institutional__investment-note{color:#64748b;max-width:720px;margin-top:16px;font-size:.85rem}.vb-debate-institutional__body{max-width:820px;padding:56px 24px 80px}.vb-debate-section{margin-bottom:48px}.vb-debate-section h2{color:#08234d;margin-bottom:16px;font-size:1.5rem;line-height:1.25}.vb-debate-section h3{color:#08234d;margin:20px 0 8px;font-size:1.1rem}.vb-debate-section p{color:#334155;margin-bottom:14px;line-height:1.75}.vb-debate-section ul{color:#334155;margin:12px 0 16px;padding-left:1.25rem;line-height:1.65}.vb-debate-section li{margin-bottom:6px}.vb-debate-section__examples li{list-style:outside}.vb-debate-stage{background:#f7f8fc;border:1px solid #08234d0f;border-radius:12px;margin:12px 0;padding:16px 18px}.vb-debate-institutional__links{border-top:1px solid #08234d1a;margin-top:56px;padding-top:32px}.vb-debate-institutional__links h2{color:#08234d;margin-bottom:12px;font-size:1.25rem}.vb-debate-institutional__links ul{flex-wrap:wrap;gap:12px 20px;padding:0;list-style:none;display:flex}.vb-debate-institutional__links a{color:#d11b2f;font-weight:600;text-decoration:none}.vb-debate-institutional__links a:hover{text-decoration:underline}@media (max-width:900px){.vb-debate-institutional__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.vb-debate-institutional__stats-grid{grid-template-columns:1fr}.vb-debate-institutional__hero{padding-top:72px}}
