.vv-growth-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.vv-growth-card{display:flex;flex-direction:column;padding:26px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.vv-growth-icon{display:grid;place-items:center;width:48px;height:48px;background:var(--cyan);color:var(--teal);border-radius:50%;margin-bottom:22px}.vv-growth-icon svg{width:25px;height:25px}.vv-growth-card h3{font-size:25px;letter-spacing:-.03em;margin-bottom:14px}.vv-growth-card h3 a:hover{color:var(--teal)}.vv-growth-card p{font-size:15px;line-height:1.65;color:var(--muted);margin:0 0 24px}.vv-growth-result{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;color:var(--teal);font-weight:700;font-size:15px}.vv-growth-result svg{width:20px;min-width:20px;height:20px}.vv-growth-guide{font-size:13px;margin-top:14px;text-decoration:underline;text-underline-offset:3px;color:var(--muted)}.vv-growth-footnote{font-size:14px!important;color:var(--muted);margin:24px 0 0!important}.vv-growth-selection{padding:32px 0;margin:32px 0;border-top:1px solid var(--line)}.vv-growth-selection>h2{margin-top:25px}.vv-growth-criteria{display:flex;flex-wrap:wrap;gap:10px}.vv-growth-criteria span{display:flex;gap:8px;align-items:center;background:var(--cyan);color:var(--teal);border-radius:6px;font-size:14px;font-weight:700;padding:8px 13px}.vv-growth-criteria svg{width:17px;height:17px}.vv-growth-previews{margin:28px 0}.article-content .vv-growth-card a,.article-content .vv-growth-selection a{text-decoration:none}.article-content .vv-growth-guide{text-decoration:underline}.article-content .vv-growth-previews p{font-size:15px}.article-content .vv-growth-grid{margin:30px 0}.article-content .vv-growth-previews .vv-discovery-card h2{font-size:24px}@media(max-width:1100px){.vv-growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vv-growth-grid{grid-template-columns:1fr}.vv-growth-card{padding:23px}.vv-growth-card h3{font-size:26px}.vv-growth-previews{grid-template-columns:1fr}.vv-growth-selection{padding-top:25px}.vv-growth-selection>.btn{width:100%}}
