.pym .blog{padding-block:48px 96px}.pym .blog .meta{font:500 var(--t-etiqueta) / 1.2 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accion-texto)}.pym .blog .meta time{color:var(--tinta-2)}.pym .blog-cab{flex-direction:column;gap:14px;max-width:720px;margin-bottom:40px;display:flex}.pym .blog-cab h1{font-family:var(--f-display);letter-spacing:-.035em;font-size:clamp(44px,6vw,80px);line-height:.95}.pym .blog-cab p{color:var(--tinta-2);font-size:var(--t-sub);line-height:1.45}.pym .blog-lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.pym .blog-lista.tres{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.pym .tarjeta-art{height:100%;color:inherit;background:var(--papel);border:1px solid var(--linea);border-radius:var(--r-card);box-shadow:var(--sombra-card);transition:transform .2s var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.pym .tarjeta-art:hover{transform:translateY(-3px)}.pym .tarjeta-art img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.pym .tarjeta-art>div{flex-direction:column;gap:10px;padding:20px 22px 24px;display:flex}.pym .tarjeta-art h2,.pym .tarjeta-art h3{font-size:22px;line-height:1.15}.pym .tarjeta-art h3{font-size:19px}.pym .tarjeta-art .resumen{color:var(--tinta-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15.5px;display:-webkit-box;overflow:hidden}.pym .articulo .col{max-width:calc(68ch + 48px);margin:0 auto;padding-inline:24px}.pym .migas{color:var(--tinta-2);flex-wrap:wrap;gap:6px;margin-bottom:28px;font-size:14px;display:flex}.pym .migas a{color:var(--tinta-2);text-underline-offset:3px}.pym .migas [aria-current]{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pym .art-cab{flex-direction:column;gap:16px;display:flex}.pym .art-cab h1{font-family:var(--f-display);letter-spacing:-.035em;font-size:clamp(34px,4.6vw,54px);line-height:1}.pym .autor{color:var(--tinta-2);align-items:center;gap:12px;font-size:15px;line-height:1.35;display:flex}.pym .autor img{object-fit:cover;object-position:top;border-radius:50%;width:44px;height:44px}.pym .autor b{color:var(--tinta)}.pym .portada-art{max-width:960px;margin:36px auto;padding-inline:24px}.pym .portada-art img{border-radius:var(--r-img);width:100%;height:auto;box-shadow:var(--sombra-card)}.pym .respuesta-corta{background:var(--papel);border:1px solid var(--linea);border-left:5px solid var(--bermellon);box-shadow:var(--sombra-card);border-radius:16px;flex-direction:column;gap:8px;padding:22px 24px;font-size:18px;line-height:1.55;display:flex}.pym .indice{border:1px solid var(--linea);background:#ffffff80;border-radius:16px;margin-top:32px;padding:18px 22px}.pym .indice p{margin-bottom:8px;font-weight:700}.pym .indice ol{flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:15.5px;display:flex}.pym .indice a{color:var(--tinta-2);text-underline-offset:3px}.pym .indice a:hover{color:var(--accion-texto)}.pym .cuerpo-art{color:#4a342a;flex-direction:column;gap:18px;margin-top:32px;font-size:18px;line-height:1.7;display:flex}.pym .cuerpo-art h2{color:var(--tinta);margin-top:24px;scroll-margin-top:96px;font-size:clamp(25px,2.8vw,32px);line-height:1.12}.pym .cuerpo-art h3{color:var(--tinta);margin-top:8px;font-size:20px}.pym .cuerpo-art strong{color:var(--tinta)}.pym .cuerpo-art a,.pym .art-faq a{color:var(--accion-texto);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.pym .cuerpo-art ul,.pym .cuerpo-art ol{flex-direction:column;gap:8px;margin:0;padding-left:24px;display:flex}.pym .cuerpo-art ul{list-style:outside}.pym .cuerpo-art ol{list-style:decimal}.pym .cuerpo-art li::marker{color:var(--bermellon);font-weight:700}.pym .cuerpo-art .tabla{border:1px solid var(--linea);background:var(--papel);border-radius:16px;overflow-x:auto}.pym .cuerpo-art table{border-collapse:collapse;width:100%;font-size:15.5px;line-height:1.4}.pym .cuerpo-art th,.pym .cuerpo-art td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linea);padding:12px 14px}.pym .cuerpo-art thead th{background:var(--durazno);color:var(--tinta);font-weight:700}.pym .cuerpo-art tbody th{color:var(--tinta);font-weight:600}.pym .cuerpo-art tbody tr:last-child>*{border-bottom:0}.pym .art-cotizador{border-block:1px solid var(--linea);background:#ffffff59;margin-block:48px 16px;padding-block:8px 24px}.pym .art-faq{flex-direction:column;gap:12px;margin-top:48px;display:flex}.pym .art-faq h2{margin-bottom:4px;font-size:clamp(25px,2.8vw,32px)}.pym .art-faq details{background:var(--papel);border:1px solid var(--linea);border-radius:16px;padding:16px 20px}.pym .art-faq summary{cursor:pointer;font-size:17px;font-weight:700}.pym .art-faq details p{color:#4a342a;margin-top:8px;line-height:1.6}.pym .art-cta{justify-content:center;margin-top:40px;display:flex}.pym .relacionados{margin-top:80px}.pym .relacionados>h2{font-family:var(--f-display);letter-spacing:-.03em;margin-bottom:24px;font-size:clamp(30px,3.6vw,44px)}@media (max-width:760px){.pym .blog{padding-block:28px 64px}.pym .articulo .col,.pym .portada-art{padding-inline:16px}.pym .cuerpo-art{font-size:17px}.pym .art-cta .btn{white-space:normal;text-align:center}}
