.landing .blog-cab{border-bottom:1px solid var(--borde);padding:72px 0 44px}.landing .blog-cab h1{font:700 clamp(30px, 5vw, 46px)/1.06 var(--sans);letter-spacing:-.03em;max-width:20ch}.landing .blog-cab p{color:var(--texto-2);max-width:52ch;margin-top:14px;font-size:18px}.landing .blog-lista{gap:0;padding:8px 0 84px;display:grid}.landing .blog-item{border-bottom:1px solid var(--borde);grid-template-columns:300px minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,38px);padding:30px 0;display:grid}.landing .blog-item:hover h2{color:var(--acento-texto)}.landing .blog-miniatura{border-radius:var(--radio-t);border:1px solid var(--borde);background:var(--texto);width:100%;height:auto;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block}.landing .blog-item:hover .blog-miniatura{transform:translateY(-3px)}.landing .blog-item h2{font:600 clamp(21px, 2.6vw, 27px)/1.22 var(--sans);letter-spacing:-.02em;max-width:26ch;transition:color .18s}.landing .blog-item p{color:var(--texto-2);max-width:62ch;margin-top:9px;font-size:16.5px}.landing .blog-datos{letter-spacing:.09em;text-transform:uppercase;color:var(--texto-3);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:11px;font-size:12px;font-weight:600;display:flex}.landing .blog-datos .tema{color:var(--acento-texto);background:var(--acento-suave);border:1px solid var(--acento-borde);border-radius:var(--radio-full);letter-spacing:.06em;padding:3px 10px}.landing .blog-datos .sep{color:var(--borde-fuerte)}.landing .blog-datos .minutos{color:var(--texto-2);font-weight:700}.landing .art{padding:60px 0 20px}.landing .art-col{max-width:68ch;margin:0 auto}.landing .art h1{font:700 clamp(30px, 5.2vw, 50px)/1.05 var(--sans);letter-spacing:-.032em}.landing .art .entradilla{color:var(--texto-2);border-left:3px solid var(--acento);margin-top:18px;padding-left:18px;font-size:clamp(18px,2.2vw,21px);line-height:1.55}.landing .resumen{background:var(--acento-suave);border:1px solid var(--acento-borde);border-radius:var(--radio-t);margin:34px 0 40px;padding:22px 26px}.landing .resumen-tit{letter-spacing:.12em;text-transform:uppercase;color:var(--acento-texto);margin:0 0 12px;font-size:12px;font-weight:700}.landing .resumen ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.landing .resumen li{color:var(--texto);padding-left:24px;font-size:16px;line-height:1.6;position:relative}.landing .resumen li:before{content:"";background:var(--acento-anillo);border-radius:50%;width:7px;height:7px;position:absolute;top:.58em;left:3px}.landing .prosa{color:var(--texto-2);padding:0 0 40px;font-size:17.5px;line-height:1.75}.landing .prosa>:first-child{margin-top:0}.landing .prosa p{margin:0 0 1.15em}.landing .prosa strong{color:var(--texto);font-weight:600}.landing .prosa em{color:var(--texto)}.landing .prosa h2{font:700 clamp(22px, 3vw, 30px)/1.18 var(--sans);letter-spacing:-.025em;color:var(--texto);max-width:24ch;margin:2.1em 0 .7em;scroll-margin-top:90px}.landing .prosa h3{font:600 20px/1.3 var(--sans);color:var(--texto);margin:1.7em 0 .5em}.landing .prosa a{color:var(--acento-texto);text-underline-offset:3px;text-decoration:underline}.landing .prosa a:hover{text-decoration-thickness:2px}.landing .prosa ul,.landing .prosa ol{margin:0 0 1.3em;padding:0;list-style:none}.landing .prosa li{margin-bottom:.6em;padding-left:26px;position:relative}.landing .prosa ul>li:before{content:"";background:var(--acento-anillo);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:4px}.landing .prosa ol{counter-reset:paso}.landing .prosa ol>li{counter-increment:paso;padding-left:38px}.landing .prosa ol>li:before{content:counter(paso);background:var(--acento);width:25px;height:25px;color:var(--texto);font:700 13px/25px var(--sans);text-align:center;border-radius:50%;position:absolute;top:.1em;left:0}.landing .prosa code{font:500 .89em var(--mono);background:var(--superficie-2);border:1px solid var(--borde);color:var(--texto);border-radius:5px;padding:1px 6px}.landing .tabla-scroll{border:1px solid var(--borde);border-radius:var(--radio-t);background:var(--superficie);margin:0 0 1.6em;overflow-x:auto}.landing .prosa table{border-collapse:collapse;width:100%;min-width:540px;font-size:15.5px}.landing .prosa th,.landing .prosa td{text-align:left;border-bottom:1px solid var(--borde);vertical-align:top;padding:13px 16px}.landing .prosa thead th{font:600 12px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3);background:var(--superficie-2)}.landing .prosa tbody tr:last-child td{border-bottom:0}.landing .prosa td:first-child{color:var(--texto)}.landing .faq-art{border-top:1px solid var(--borde);margin-top:20px;padding:40px 0 0}.landing .faq-art h2{font:700 clamp(21px, 2.8vw, 27px)/1.2 var(--sans);letter-spacing:-.025em;margin-bottom:22px}.landing .faq-art dl{gap:26px;margin:0;display:grid}.landing .faq-art dt{font:600 17px/1.4 var(--sans);color:var(--texto);margin:0}.landing .faq-art dd{color:var(--texto-2);margin:8px 0 0;font-size:16.5px;line-height:1.68}.landing .art-cta{text-align:center;background:var(--tinta-sup);border-radius:var(--radio-pop);margin:48px 0 84px;padding:34px}.landing .art-cta h2{font:700 clamp(21px, 3vw, 29px)/1.15 var(--sans);letter-spacing:-.025em;color:#fff;max-width:20ch;margin:0 auto}.landing .art-cta p{color:var(--tinta-txt2);max-width:46ch;margin:12px auto 22px;font-size:16px}.landing .sigue{border-top:1px solid var(--borde);padding-top:34px}.landing .sigue h2{font:700 20px var(--sans);letter-spacing:-.02em;margin-bottom:18px}.landing .sigue-lista{gap:12px;display:grid}.landing .sigue-item{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-t);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;transition:border-color .2s,transform .2s;display:grid}.landing .sigue-item:hover{border-color:var(--acento-anillo);transform:translate(3px)}.landing .sigue-item .tema{letter-spacing:.09em;text-transform:uppercase;color:var(--acento-texto);background:var(--acento-suave);border:1px solid var(--acento-borde);border-radius:var(--radio-full);padding:3px 10px;font-size:11px;font-weight:700}.landing .sigue-tit{color:var(--texto);font-size:16.5px;font-weight:600}.landing .sigue-min{color:var(--texto-3);white-space:nowrap;font-size:12px}.landing .volver{color:var(--texto-2);margin:26px 0 0;font-size:14.5px;display:inline-block}.landing .volver:hover{color:var(--acento-texto)}.landing .figura{margin:2.2em 0}.landing .figura svg{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-t);width:100%;height:auto;padding:20px 22px;display:block}.landing .figura figcaption{color:var(--texto-3);text-align:center;margin-top:11px;font-size:14.5px;line-height:1.5}@media (max-width:760px){.landing .blog-item{grid-template-columns:1fr;gap:16px;padding:26px 0}.landing .blog-miniatura{max-width:460px}}@media (max-width:700px){.landing .blog-cab{padding:48px 0 32px}.landing .art{padding:40px 0 12px}.landing .art-cta{padding:26px 20px}.landing .figura{overflow-x:auto}.landing .figura svg{min-width:520px}}
