.lp .blog-head{padding:160px 0 48px}.lp .blog-head h1{font-size:clamp(2rem,4.5vw,3rem);max-width:18ch}.lp .blog-head p{margin-top:16px;font-size:1.05rem;color:var(--text);max-width:52ch;line-height:1.7}.lp .blog-list{padding:0 0 120px}.lp .blog-vacio{color:var(--muted);font-size:1rem}.lp .blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.lp .blog-card{display:block;background:#fff;border:1px solid var(--border);border-radius:20px;padding:26px;transition:transform .25s cubic-bezier(.22,.68,0,1),box-shadow .25s,border-color .25s;color:inherit}.lp .blog-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(13,15,20,.08);border-color:rgba(26,53,255,.18)}.lp .blog-card h2{font-size:19px;font-weight:600;line-height:1.3;color:var(--dark)}.lp .blog-card p{margin-top:10px;font-size:14px;line-height:1.7;color:var(--text)}.lp .blog-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:16px;font-size:12.5px;color:var(--muted)}.lp .blog-meta-art{margin-top:14px;margin-bottom:34px}.lp .blog-article{padding:150px 0 110px}.lp .blog-article .wrap{max-width:760px}.lp .blog-volver{display:inline-block;margin-bottom:26px;font-size:13.5px;color:var(--muted)}.lp .blog-volver:hover{color:var(--dark)}.lp .blog-article h1{font-size:clamp(1.9rem,4.2vw,2.7rem);line-height:1.12}.lp .blog-body{font-size:17px;line-height:1.8;color:var(--text)}.lp .blog-body>*+*{margin-top:20px}.lp .blog-body h2{font-size:clamp(1.4rem,2.6vw,1.75rem);line-height:1.25;color:var(--dark);margin-top:44px}.lp .blog-body h3{font-size:1.2rem;line-height:1.3;color:var(--dark);margin-top:32px}.lp .blog-body strong{color:var(--dark);font-weight:600}.lp .blog-body a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.lp .blog-body ol,.lp .blog-body ul{padding-left:24px}.lp .blog-body li+li{margin-top:8px}.lp .blog-body blockquote{border-left:3px solid var(--blue);padding-left:20px;color:var(--dark);font-style:italic}.lp .blog-body img{border-radius:14px;border:1px solid var(--border)}.lp .blog-body table{width:100%;border-collapse:collapse;font-size:14.5px}.lp .blog-body td,.lp .blog-body th{border:1px solid var(--border);padding:10px 12px;text-align:left}.lp .blog-body th{background:var(--cream);font-weight:600;color:var(--dark)}.lp .blog-body pre{overflow-x:auto;background:var(--cream);border:1px solid var(--border);border-radius:12px;padding:16px;font-size:13.5px}.lp .blog-cta{margin-top:64px;padding:32px;border-radius:22px;background:var(--cream);border:1px solid var(--border);text-align:center}.lp .blog-cta h2{font-size:1.4rem;color:var(--dark)}.lp .blog-cta p{margin:10px auto 20px;max-width:44ch;font-size:15px;line-height:1.7;color:var(--text)}@media(max-width:640px){.lp .blog-head{padding-top:130px}.lp .blog-article{padding-top:126px}.lp .blog-body{font-size:16px}}