.vb-blog-lede{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--text-2);max-width:58ch;margin:0 0 clamp(28px,5vh,52px)}.vb-blog-list{display:flex;flex-direction:column;gap:clamp(24px,4vh,40px);margin-bottom:clamp(40px,8vh,80px)}.vb-blog-card{border-top:1px solid var(--border);padding-top:clamp(18px,3vh,28px);max-width:70ch}.vb-blog-card h2{font-size:clamp(21px,2.4vw,30px);line-height:1.22;letter-spacing:-.01em;margin:10px 0}.vb-blog-card h2 a{color:inherit;text-decoration:none}.vb-blog-card h2 a:hover{color:var(--coral)}.vb-blog-card>p{font-size:15.5px;line-height:1.65;color:var(--text-2);margin:0 0 12px}.vb-blog-more{font-family:var(--font-mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--coral);text-decoration:none}.vb-blog-more:hover{text-decoration:underline}.vb-blog-meta{display:flex;flex-wrap:wrap;gap:6px 18px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--text-3)}.vb-blog-tag{color:var(--coral)}.vb-blog-article{max-width:70ch}.vb-blog-article header .vb-blog-meta{margin-top:10px}.vb-blog-body{margin-top:clamp(26px,4.5vh,44px);font-size:clamp(16px,1.35vw,17.5px);line-height:1.72;color:var(--text)}.vb-blog-body p{margin:0 0 1.15em}.vb-blog-body h2{font-size:clamp(20px,2.1vw,26px);line-height:1.25;letter-spacing:-.01em;margin:1.9em 0 .7em}.vb-blog-body h3{font-size:clamp(17px,1.6vw,20px);line-height:1.3;margin:1.5em 0 .55em}.vb-blog-body ul,.vb-blog-body ol{margin:0 0 1.15em;padding-left:1.3em}.vb-blog-body li{margin-bottom:.5em}.vb-blog-body a{color:var(--coral);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.vb-blog-body a:hover{text-decoration-thickness:2px}.vb-blog-thesis{font-family:var(--font-serif);font-style:italic;font-size:clamp(19px,2vw,24px);line-height:1.45;color:var(--text);border-left:2px solid var(--coral);padding-left:18px;margin:1.6em 0}.vb-blog-cta{border:1px solid var(--border);border-radius:14px;padding:clamp(18px,3vh,28px) clamp(18px,2.5vw,28px);margin:2em 0 1.2em;background:#e562480d}.vb-blog-cta p{margin-bottom:.8em}.vb-blog-cta p:last-child{margin-bottom:0}.vb-blog-fuentes{margin-top:2.4em;border-top:1px solid var(--border);padding-top:1.2em}.vb-blog-fuentes h2{font-family:var(--font-mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin:0 0 .7em}.vb-blog-fuentes ul{list-style:none;padding-left:0;font-size:13.5px;line-height:1.55;color:var(--text-2)}.vb-blog-fuentes li{margin-bottom:.45em;overflow-wrap:anywhere}.vb-blog-foot{margin:clamp(28px,5vh,48px) 0 clamp(40px,7vh,72px)}@media(max-width:760px){.vb-blog-article,.vb-blog-card{max-width:100%}}
