/*! fuente:47ab7e4bc91d4e361a03857c952d7c9e */
.blog-wrap{padding-top: 10px;padding-bottom: 60px;}@media (max-width: 768px){.blog-wrap{margin-top: 0 !important;}}.blog-wrap--post{margin-top: 0 !important;padding-top: 0 !important;}@media (min-width: 575px){.blog-wrap--post{margin-top: 84px !important;}}.fondoBlog{background-image: linear-gradient(rgba(0,20,45,0.72),rgba(0,20,45,0.72)),url("../../images/wrapper-blog-1024.webp");background-size: cover;background-repeat: no-repeat;background-position: center center;}.fondoBlog #slider{background-image: none;}.blog-aside ul li a.is-active{background: linear-gradient(90deg,#eef5fd,#f7fbff);font-weight: 700;}.blog-aside ul li a.is-active::before{opacity: 1;}.blog-aside ul li a.is-active::after{border-color: #0057b4;}.blog-indice{position: sticky;top: 96px;margin: 20px 0 24px !important;padding: 16px 18px !important;max-height: calc(100vh - 130px);overflow-y: auto;}.blog-indice>p:first-child{margin-bottom: 10px !important;}.blog-indice li{font-size: 0.9rem !important;line-height: 20px;padding: 7px 0 7px 30px !important;}.blog-indice li:before{top: 6px;}@media (max-width: 767.98px){.blog-indice{display: none !important;}}.blog-wrap .amigables{flex-wrap: nowrap;}.blog-wrap .amigables a{flex-shrink: 0;}.blog-wrap .amigables a:last-child{display: block;flex: 0 1 auto;min-width: 0;line-height: 32px;overflow: hidden;text-overflow: ellipsis;}.blog-wrap .servicio{grid-template-rows: auto auto 1fr auto auto !important;align-items: start !important;border-color: #e6eaf0 !important;border-radius: 16px !important;box-shadow: 0 1px 2px rgba(16,24,40,0.04),0 4px 14px -6px rgba(16,24,40,0.08);transition: border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease;}.blog-wrap .servicio::after{display: none;}.blog-wrap .servicio:hover{border-color: #d5dce5 !important;box-shadow: 0 2px 4px rgba(16,24,40,0.05),0 18px 34px -14px rgba(16,24,40,0.22);transform: translateY(-4px);}.blog-wrap .servicio>a:first-child{aspect-ratio: 16 / 10 !important;}.blog-wrap .servicio>a:nth-of-type(2){grid-row: 2 !important;align-self: start !important;padding: 18px 20px 0 !important;background: none !important;text-shadow: none !important;}.blog-wrap .servicio>a:nth-of-type(2) h2{color: #16202e !important;font-size: 1.16rem !important;font-weight: 700 !important;line-height: 1.32 !important;letter-spacing: -0.01em;text-shadow: none !important;transition: color 0.2s ease;}.blog-wrap .servicio:hover>a:nth-of-type(2) h2{color: #0057b4 !important;}.blog-wrap .servicio>a:nth-of-type(2):hover h2{text-decoration: none;}.blog-wrap .servicio>p{grid-row: 3 !important;display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin: 10px 20px 18px !important;padding: 0 !important;color: #5b6675 !important;font-size: 0.93rem !important;line-height: 1.55 !important;}.blog-card__cat{position: absolute;top: 12px;left: 12px;z-index: 2;max-width: calc(100% - 24px);padding: 5px 11px;border-radius: 999px;background: rgba(255,255,255,0.94);color: #0057b4 !important;font-size: 0.74rem;font-weight: 600;line-height: 1.3;text-decoration: none !important;box-shadow: 0 1px 3px rgba(16,24,40,0.18);transition: background 0.2s ease,color 0.2s ease;}.blog-card__cat:hover,.blog-card__cat:focus{background: #0057b4;color: #fff !important;}.blog-card__meta{grid-row: 4;grid-column: 1;display: flex;flex-wrap: wrap;gap: 6px 16px;margin: 0 20px;padding-top: 14px;border-top: 1px solid #eef1f5;color: #7a8594;font-size: 0.8rem;}.blog-card__meta span{display: inline-flex;align-items: center;gap: 6px;}.blog-card__meta .icon{flex-shrink: 0;opacity: 0.7;}.blog-card__cta{grid-row: 5;grid-column: 1;display: inline-flex;align-items: center;gap: 8px;margin: 10px 20px 18px;color: #0057b4 !important;font-size: 0.9rem;font-weight: 600;text-decoration: none !important;}.blog-card__cta .icon{transition: transform 0.2s ease;}.servicio:hover .blog-card__cta .icon{transform: translateX(4px);}.blog-wrap .servicio--eventos{grid-template-rows: auto auto 1fr auto auto auto !important;}.blog-wrap .servicio--eventos .blog-card__meta{grid-row: 5;}.blog-wrap .servicio--eventos .blog-card__cta{grid-row: 6;}.blog-card__eventos{grid-row: 4;grid-column: 1;margin: 0 14px 12px;padding: 9px 11px;border-left: 3px solid var(--t-azul,#0057b4);border-radius: 0 8px 8px 0;background: #f5f8fc;font-size: 0.84rem;line-height: 1.4;}.blog-card__eventos-titulo{display: block;margin-bottom: 4px;color: #5b6675;font-size: 0.72rem;font-weight: 700;letter-spacing: 0.04em;text-transform: uppercase;}.blog-card__eventos ul{margin: 0;padding: 0;list-style: none;}.blog-card__eventos li + li{margin-top: 4px;}.blog-card__eventos a{position: relative;z-index: 2;color: var(--t-azul,#0057b4) !important;font-weight: 600;text-decoration: none !important;}.blog-card__eventos a::before{content: "→ ";font-weight: 400;}.blog-card__eventos a:hover{text-decoration: underline !important;}@media (max-width: 767.98px){.blog-wrap .servicio{grid-template-rows: auto auto auto auto auto !important;}.blog-wrap .servicio--eventos{grid-template-rows: auto auto auto auto auto auto !important;}.blog-wrap .servicio>p{-webkit-line-clamp: 4;}}@media (prefers-reduced-motion: reduce){.blog-wrap .servicio,.blog-wrap .servicio:hover,.blog-wrap .servicio:hover>a:first-child img{transform: none;transition: none;}}.blog-vacio{padding: 50px 20px;text-align: center;color: #6c757d;border: 2px dashed #dee2e6;border-radius: 12px;}.blog-paginacion{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px;margin-top: 20px;}.blog-paginacion a,.blog-paginacion span{min-width: 42px;padding: 9px 14px;border: 1px solid #dee2e6;border-radius: 10px;background: #fff;text-align: center;font-weight: 600;line-height: 1.2;color: #0057b4 !important;text-decoration: none !important;transition: border-color .2s ease,background .2s ease;}.blog-paginacion a:hover{border-color: #0057b4;background: #eef5fd;}.blog-paginacion .is-active{background: #0057b4;border-color: #0057b4;color: #fff !important;}.blog-aviso-borrador{margin: 10px 0;padding: 10px 16px;border-radius: 8px;background: #fff3cd;color: #856404;font-size: 0.9rem;}.blog-post{width: 100%;}.blog-post__cabecera{margin: 4px 0 32px;}.blog-post__titulo{margin: 0 0 12px !important;font-size: 2.6rem !important;line-height: 1.2 !important;font-weight: 800 !important;letter-spacing: -0.015em;}.blog-post__fecha{margin: 0 !important;color: #6b7785;font-size: 1rem;line-height: 1.4;}.blog-post__destacada{margin: 0 0 40px;}.blog-post__destacada img{display: block;width: 100%;height: auto;max-height: 560px;aspect-ratio: 16 / 9;object-fit: cover;border-radius: 14px;}.blog-post__contenido{font-size: 1.125rem;line-height: 1.85;color: #2b3440;}.blog-bloque-texto::after{content: "";display: table;clear: both;}.blog-bloque-texto>:first-child{margin-top: 0 !important;}.blog-bloque-texto>:last-child{margin-bottom: 0 !important;}.blog-bloque-texto + .blog-bloque-texto{margin-top: 1.4em;}.blog-bloque-texto + .blog-bloque-texto>h1:first-child,.blog-bloque-texto + .blog-bloque-texto>h2:first-child{margin-top: 2.6rem !important;}.blog-bloque-texto + .blog-bloque-texto>h3:first-child{margin-top: 2.2rem !important;}.blog-bloque-texto + .blog-bloque-texto:has(>h1:first-child,>h2:first-child,>h3:first-child){margin-top: 0;}.blog-bloque-texto p{margin: 0 0 1.4em !important;font-size: inherit !important;line-height: inherit !important;color: inherit;}.blog-bloque-texto h1,.blog-bloque-texto h2{margin: 2.6rem 0 1rem !important;font-size: 1.85rem !important;line-height: 1.3 !important;font-weight: 700 !important;}.blog-bloque-texto h3{margin: 2.2rem 0 .8rem !important;font-size: 1.4rem !important;line-height: 1.35 !important;font-weight: 700 !important;}.blog-bloque-texto ul,.blog-bloque-texto ol{margin: 0 0 1.4em !important;padding: 0 !important;}.blog-bloque-texto ul{list-style: none !important;}.blog-bloque-texto li{position: relative;margin: 0 0 .6em;padding-left: 1.6em;font-size: inherit;line-height: 1.7;}.blog-bloque-texto ul li::before{content: "";position: absolute;left: .3em;top: .72em;width: 8px;height: 8px;border-radius: 50%;background: #0057b4;}.blog-bloque-texto ol{list-style: none !important;counter-reset: blog-ol;}.blog-bloque-texto ol li{counter-increment: blog-ol;}.blog-bloque-texto ol li::before{content: counter(blog-ol) ".";position: absolute;left: 0;font-weight: 700;color: #0057b4;}.blog-bloque-texto a{color: #0057b4 !important;text-decoration: underline;text-underline-offset: 2px;}.blog-bloque-texto strong,.blog-bloque-texto b{color: #1c2733;font-weight: 700;}.blog-bloque-texto img{max-width: 100%;height: auto;border-radius: 10px;}.blog-bloque-texto blockquote{margin: 0 0 1.4em;padding: 16px 24px;border-left: 4px solid #0057b4;border-radius: 0 10px 10px 0;background: #f5f8fc;font-style: italic;}.blog-bloque-texto table{width: 100%;margin: 0 0 1.4em;border-collapse: collapse;display: block;overflow-x: auto;}.blog-bloque-texto td,.blog-bloque-texto th{padding: 10px 14px;border: 1px solid #dee2e6;}.blog-bloque-texto pre{margin: 0 0 1.4em;padding: 16px;background: #f5f8fc;border-radius: 10px;overflow-x: auto;}.blog-bloque-imagen{margin: 2.6rem 0;}.blog-bloque-imagen img{display: block;width: 100%;height: auto;max-height: 600px;object-fit: cover;border-radius: 14px;}.blog-bloque-imagen figcaption{margin-top: 12px;font-size: 0.9rem;line-height: 1.5;color: #6b7785;}.blog-cta{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 16px 32px;margin: 2.6rem 0;padding: 26px 32px;border: 1px solid #dee2e6;border-left: 4px solid #0057b4;border-radius: 12px;background: #fff;}.blog-cta__textos{flex: 1 1 360px;}.blog-cta p{margin: 0 !important;}.blog-cta .blog-cta__titulo{font-size: 1.35rem !important;line-height: 1.3 !important;font-weight: 700;color: #0057b4;}.blog-cta .blog-cta__texto{margin-top: 6px !important;font-size: 1.05rem !important;line-height: 1.6 !important;color: #495057;}.blog-cta .btn{margin: 0 !important;padding: 11px 22px;font-size: 1.05rem;font-weight: 600;border-radius: 6px;white-space: nowrap;}.blog-post__contenido>.blog-cta:last-child{margin-bottom: 0;}.blog-bloque-video{margin: 2.6rem 0;}.blog-video{position: relative;width: 100%;aspect-ratio: 16 / 9;border-radius: 14px;overflow: hidden;background: linear-gradient(135deg,#1c2733,#33465c);}.blog-video iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0;}.blog-video__boton{position: absolute;inset: 0;display: block;width: 100%;padding: 0;border: 0;background: none;cursor: pointer;}.blog-video__boton img{width: 100%;height: 100%;object-fit: cover;display: block;}.blog-video__boton::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(0,0,0,.05) 40%,rgba(0,0,0,.55) 100%);transition: background .2s ease;}.blog-video__boton:hover::after{background: linear-gradient(180deg,rgba(0,0,0,.15) 40%,rgba(0,0,0,.6) 100%);}.blog-video__play{position: absolute;top: 50%;left: 50%;z-index: 2;width: 78px;height: 78px;margin: -39px 0 0 -39px;border: 3px solid #fff;border-radius: 50%;background: rgba(0,0,0,.55);transition: transform .2s ease,background .2s ease;}.blog-video__play::before{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-38%,-50%);border-style: solid;border-width: 13px 0 13px 22px;border-color: transparent transparent transparent #fff;}.blog-video__boton:hover .blog-video__play{transform: scale(1.08);background: #0057b4;}.blog-video__boton:focus-visible{outline: 3px solid #0057b4;outline-offset: 3px;}.blog-video__titulo{position: absolute;z-index: 2;left: 20px;right: 20px;bottom: 16px;color: #fff;font-size: 1.05rem;font-weight: 600;line-height: 1.35;text-align: left;text-shadow: 0 1px 3px rgba(0,0,0,.6);}.blog-video__enlace{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;color: #fff !important;font-weight: 600;}.blog-bloque-video figcaption{margin-top: 12px;font-size: 0.9rem;line-height: 1.5;color: #6b7785;}.blog-aviso{display: flex;align-items: flex-start;gap: 16px;margin: 2.6rem 0;padding: 22px 26px;border: 1px solid #dee2e6;border-left: 4px solid #0057b4;border-radius: 12px;background: #fff;}.blog-aviso__icono{flex: 0 0 auto;line-height: 0;margin-top: 2px;}.blog-aviso__icono svg{width: 26px;height: 26px;}.blog-aviso__texto{flex: 1 1 auto;min-width: 0;}.blog-aviso p{margin: 0 !important;font-size: 1.05rem !important;line-height: 1.65 !important;color: #495057;}.blog-aviso .blog-aviso__titulo{margin-bottom: 4px !important;font-size: 1.15rem !important;font-weight: 700;}.blog-aviso--consejo{border-left-color: #f0a202;background: #fffaf0;}.blog-aviso--consejo .blog-aviso__icono,.blog-aviso--consejo .blog-aviso__titulo{color: #8a5800;}.blog-aviso--aviso{border-left-color: #d9480f;background: #fff5f1;}.blog-aviso--aviso .blog-aviso__icono,.blog-aviso--aviso .blog-aviso__titulo{color: #c2410c;}.blog-aviso--dato{border-left-color: #0057b4;background: #f4f8fd;}.blog-aviso--dato .blog-aviso__icono,.blog-aviso--dato .blog-aviso__titulo{color: #0057b4;}.blog-aviso--exito{border-left-color: #2b8a3e;background: #f3faf4;}.blog-aviso--exito .blog-aviso__icono,.blog-aviso--exito .blog-aviso__titulo{color: #2b8a3e;}.blog-aviso--interna{border: 2px dashed #9c36b5;border-left: 6px solid #9c36b5;background: #fbf5fd;}.blog-aviso--interna .blog-aviso__icono,.blog-aviso--interna .blog-aviso__titulo{color: #862e9c;}.blog-tabla{margin: 2.6rem 0;}.blog-tabla .blog-tabla__titulo{margin-bottom: 10px;font-size: 1.15rem;font-weight: 700;color: #1c2733;}.blog-tabla__scroll{overflow-x: auto;border: 1px solid #dee2e6;border-radius: 12px;background: #fff;}.blog-tabla table{width: 100%;margin: 0;border-collapse: collapse;font-size: 1rem;}.blog-tabla th,.blog-tabla td{padding: 12px 18px;text-align: left;vertical-align: top;line-height: 1.5;border-bottom: 1px solid #e9ecef;}.blog-tabla thead th{background: #f4f8fd;color: #0057b4;font-weight: 700;white-space: nowrap;}.blog-tabla tbody tr:last-child td{border-bottom: 0;}.blog-tabla tbody tr:nth-child(even) td{background: #fbfcfe;}.blog-tabla td:first-child{font-weight: 600;color: #1c2733;}.blog-tabla .blog-tabla__pie{margin: 10px 0 0 !important;font-size: 0.9rem !important;line-height: 1.5 !important;color: #6b7785;}.blog-galeria{margin: 2.6rem 0;}.blog-galeria .blog-galeria__titulo{margin-bottom: 12px;font-size: 1.15rem;font-weight: 700;color: #1c2733;}.blog-galeria__rejilla{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;}.blog-galeria--2 .blog-galeria__rejilla{grid-template-columns: repeat(2,minmax(0,1fr));}.blog-galeria--4 .blog-galeria__rejilla{grid-template-columns: repeat(4,minmax(0,1fr));}.blog-galeria__item{position: relative;display: block;padding: 0;border: 0;border-radius: 10px;overflow: hidden;background: #f5f8fc;cursor: zoom-in;}.blog-galeria__item img{display: block;width: 100%;height: 100%;aspect-ratio: 4 / 3;object-fit: cover;transition: transform .35s ease;}.blog-galeria__item:hover img{transform: scale(1.04);}.blog-galeria__item:focus-visible{outline: 3px solid #0057b4;outline-offset: 2px;}.blog-galeria__pie{position: absolute;left: 0;right: 0;bottom: 0;padding: 18px 10px 8px;background: linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.65));color: #fff;font-size: .82rem;line-height: 1.35;text-align: left;}.blog-galeria .blog-galeria__nota{margin: 10px 0 0 !important;font-size: 0.9rem !important;line-height: 1.5 !important;color: #6b7785;}.blog-visor{position: fixed;inset: 0;z-index: 3000;display: flex;align-items: center;justify-content: center;padding: 30px;background: rgba(10,18,32,.92);}.blog-visor[hidden]{display: none;}.blog-visor__figura{margin: 0;max-width: 100%;max-height: 100%;text-align: center;}.blog-visor__figura img{max-width: 100%;max-height: calc(100vh - 120px);border-radius: 8px;}.blog-visor__figura figcaption{margin-top: 12px;color: #dbe3ef;font-size: .95rem;}.blog-visor__cerrar,.blog-visor__nav{position: absolute;border: 0;background: rgba(255,255,255,.12);color: #fff;cursor: pointer;line-height: 1;}.blog-visor__cerrar{top: 18px;right: 22px;width: 44px;height: 44px;border-radius: 50%;font-size: 30px;}.blog-visor__nav{top: 50%;width: 48px;height: 64px;margin-top: -32px;border-radius: 8px;font-size: 22px;}.blog-visor__nav--prev{left: 18px;}.blog-visor__nav--next{right: 18px;}.blog-visor__cerrar:hover,.blog-visor__nav:hover{background: rgba(255,255,255,.25);}.blog-materiales{margin: 2.6rem 0;}.blog-materiales .blog-materiales__titulo{margin: 0 0 16px !important;font-size: 1.5rem !important;font-weight: 700 !important;line-height: 1.3 !important;}.blog-materiales .row.cont{margin-left: -8px;margin-right: -8px;}.blog-materiales .producto{display: flex;margin-bottom: 16px;padding-left: 8px;padding-right: 8px;}.blog-materiales .producto-card__body{padding: 14px 14px 16px;}.blog-materiales .producto-card__body>p{font-size: 0.86rem !important;}.blog-pasos{margin: 2.6rem 0;}.blog-pasos .blog-pasos__titulo{margin: 0 0 16px !important;font-size: 1.5rem !important;font-weight: 700 !important;line-height: 1.3 !important;}.blog-pasos__lista{list-style: none !important;counter-reset: blog-paso;display: flex;flex-direction: column;gap: 12px;margin: 0 !important;padding: 0 !important;}.blog-pasos__item{counter-increment: blog-paso;display: flex;align-items: flex-start;gap: 20px;margin: 0 !important;padding: 18px 22px;border: 1px solid #e3e8ef;border-radius: 14px;background: #fff;box-shadow: 0 1px 2px rgba(15,30,60,0.05);}.blog-pasos__item::before{content: counter(blog-paso,decimal-leading-zero);flex: 0 0 auto;min-width: 46px;font-size: 2.1rem;font-weight: 800;line-height: 1.05;color: #c3d6ee;letter-spacing: -0.02em;}.blog-pasos__item--simple{align-items: center;}.blog-pasos__contenido{min-width: 0;}.blog-pasos .blog-pasos__paso{margin: 0 0 4px !important;font-size: 1.12rem !important;font-weight: 700 !important;line-height: 1.35 !important;color: #1a1a1a !important;}.blog-pasos .blog-pasos__texto{margin: 0 !important;color: #6b7785 !important;}.blog-faq{margin: 2.6rem 0;}.blog-faq .blog-faq__titulo{margin: 0 0 16px !important;font-size: 1.5rem !important;font-weight: 700 !important;line-height: 1.3 !important;}.blog-faq__item{border: 1px solid #dee2e6;border-radius: 12px;background: #fff;margin-bottom: 10px;overflow: hidden;}.blog-faq__item[open]{border-color: #0057b4;}.blog-faq__item>summary{position: relative;padding: 16px 52px 16px 22px;font-size: 1.08rem;font-weight: 700;line-height: 1.4;color: #1c2733;cursor: pointer;list-style: none;}.blog-faq__item>summary::-webkit-details-marker{display: none;}.blog-faq__item>summary:hover{color: #0057b4;}.blog-faq__item>summary::after{content: "";position: absolute;top: 50%;right: 24px;width: 9px;height: 9px;margin-top: -6px;border-right: 2px solid #0057b4;border-bottom: 2px solid #0057b4;transform: rotate(45deg);transition: transform .2s ease;}.blog-faq__item[open]>summary::after{transform: rotate(-135deg);margin-top: -2px;}.blog-faq__respuesta{padding: 0 22px 18px;font-size: 1.05rem;line-height: 1.7;color: #495057;}.blog-post__volver{display: inline-block;margin-top: 40px;font-weight: 600;color: #0057b4 !important;text-decoration: none !important;}.blog-post__volver:hover{text-decoration: underline !important;}.blog-post__lugar{display: flex;align-items: center;gap: 6px;margin: 6px 0 0 !important;font-size: 14px !important;color: var(--t-gris,#6b6f76);}.blog-post__lugar svg{flex: none;color: #0057b4;}.blog-post__lugar a{font-weight: 600;}.blog-espacio-eventos{margin: 48px 0 8px;padding-top: 32px;border-top: 1px solid #e9ecef;}.blog-espacio-eventos__titulo{font-size: 24px !important;font-weight: 750 !important;margin: 0 0 20px !important;}html body .blog-espacio-eventos .servicio>a:first-child{aspect-ratio: 16 / 10 !important;}html body .blog-espacio-eventos .servicio>a:nth-of-type(2){padding: 12px 14px 0 !important;}html body .blog-espacio-eventos .servicio h3{margin: 0 !important;padding: 0 !important;font-size: 15.5px !important;font-weight: 700 !important;line-height: 1.32 !important;color: var(--t-tinta,#161616) !important;text-align: left !important;}html body .blog-espacio-eventos .servicio:hover h3{color: var(--t-azul,#0057b4) !important;}.blog-relacionados{margin-top: 64px;min-height: 0;}.blog-relacionados>h2{margin: 0 0 24px !important;font-size: 1.85rem !important;font-weight: 700 !important;}@media (max-width: 767.98px){.blog-post__cabecera{margin-bottom: 24px;}.blog-post__titulo{font-size: 1.9rem !important;}.blog-post__destacada{margin-bottom: 28px;}.blog-post__destacada img{aspect-ratio: 4 / 3;border-radius: 12px;}.blog-post__contenido{font-size: 1.0625rem;line-height: 1.75;}.blog-bloque-texto h1,.blog-bloque-texto h2{margin-top: 2rem !important;font-size: 1.5rem !important;}.blog-bloque-texto h3{font-size: 1.25rem !important;}.blog-bloque-imagen{margin: 2rem 0;}.blog-cta{padding: 22px;margin: 2rem 0;}.blog-cta .btn{width: 100%;white-space: normal;}.blog-bloque-video{margin: 2rem 0;}.blog-video{border-radius: 12px;}.blog-video__play{width: 60px;height: 60px;margin: -30px 0 0 -30px;}.blog-video__play::before{border-width: 10px 0 10px 17px;}.blog-video__titulo{font-size: .95rem;left: 14px;right: 14px;bottom: 12px;}.blog-aviso{margin: 2rem 0;padding: 18px 20px;gap: 12px;}.blog-aviso p{font-size: 1rem !important;}.blog-tabla{margin: 2rem 0;}.blog-galeria{margin: 2rem 0;}.blog-galeria__rejilla,.blog-galeria--4 .blog-galeria__rejilla{grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}.blog-galeria--2 .blog-galeria__rejilla{grid-template-columns: 1fr;}.blog-visor{padding: 12px;}.blog-visor__nav{width: 40px;height: 54px;}.blog-materiales,.blog-pasos,.blog-faq{margin: 2rem 0;}.blog-materiales .blog-materiales__titulo,.blog-pasos .blog-pasos__titulo,.blog-faq .blog-faq__titulo{font-size: 1.3rem !important;}.blog-pasos__item{gap: 14px;padding: 14px 16px;}.blog-pasos__item::before{min-width: 34px;font-size: 1.6rem;}.blog-pasos .blog-pasos__paso{font-size: 1.05rem !important;}.blog-faq__item>summary{padding: 14px 44px 14px 16px;font-size: 1rem;}.blog-faq__item>summary::after{right: 18px;}.blog-faq__respuesta{padding: 0 16px 16px;font-size: 1rem;}.blog-tabla__scroll:has(thead){overflow: visible;border: 0;border-radius: 0;background: transparent;}.blog-tabla__scroll:has(thead) table,.blog-tabla__scroll:has(thead) tbody,.blog-tabla__scroll:has(thead) tbody tr,.blog-tabla__scroll:has(thead) tbody td{display: block;width: 100%;}.blog-tabla__scroll:has(thead) thead{display: none;}.blog-tabla__scroll:has(thead) tbody tr{margin-bottom: 12px;padding: 4px 2px;border: 1px solid #dee2e6;border-radius: 12px;background: #fff;overflow: hidden;}.blog-tabla__scroll:has(thead) tbody tr:last-child{margin-bottom: 0;}.blog-tabla__scroll:has(thead) tbody td{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;padding: 10px 16px;border-bottom: 1px solid #eef1f4;font-weight: 400;color: #1c2733;}.blog-tabla__scroll:has(thead) tbody tr td:last-child{border-bottom: 0;}.blog-tabla__scroll:has(thead) tbody tr:nth-child(even) td{background: transparent;}.blog-tabla__scroll:has(thead) tbody td[data-col]::before{content: attr(data-col);flex: 0 0 auto;font-size: .78rem;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: #6b7785;}.blog-tabla__scroll:has(thead) tbody td:not([data-col]){justify-content: flex-end;}.blog-tabla__scroll:has(thead) tbody td:first-child{font-weight: 700;background: #f4f8fd;}.blog-relacionados{margin-top: 56px;}.blog-relacionados .row>[class*="col-"] + [class*="col-"],.blog-espacio-eventos .row>[class*="col-"] + [class*="col-"]{margin-top: 16px;}.blog-wrap--post{padding-bottom: 24px;}}.blog-subtemas{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 24px;}.blog-subtemas a{padding: 6px 14px;border: 1px solid #d5dce5;border-radius: 999px;background: #fff;color: #0057b4;font-size: 0.95rem;line-height: 1.3;text-decoration: none;}.blog-subtemas a:hover,.blog-subtemas a:focus{border-color: #0057b4;text-decoration: none;}.blog-subtemas a.is-active,.blog-subtemas a.is-active:hover,.blog-subtemas a.is-active:focus{border-color: #0057b4;background: #0057b4;color: #fff !important;}.blog-credito{color: #6b7785;font-size: 0.85rem;}.blog-credito a{color: inherit;text-decoration: underline;}html body .blog-wrap .blog-aside .titulo-cat{font-size: 11.5px !important;font-weight: 700 !important;letter-spacing: .12em;text-transform: uppercase;color: var(--t-gris,#6b6f76) !important;text-decoration: none !important;-webkit-text-fill-color: currentColor;background: none !important;text-shadow: none !important;margin: 0 0 8px !important;}html body .blog-wrap .blog-rejilla{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;margin: 0 !important;}.blog-wrap .blog-rejilla>[class*="col"]{max-width: none !important;flex: none !important;width: auto !important;padding: 0 !important;}html body .blog-wrap .servicio{border-color: var(--t-linea,#e6e7ea) !important;border-radius: var(--t-radio,14px) !important;box-shadow: none;}html body .blog-wrap .servicio:hover{transform: translateY(-2px);box-shadow: var(--t-sombra-hover,0 14px 30px -18px rgba(0,0,0,.35));}html body .blog-wrap .servicio>a:first-child{aspect-ratio: 16 / 10 !important;}html body .blog-wrap .servicio>a:nth-of-type(2){padding: 12px 14px 0 !important;}html body .blog-wrap .servicio>a:nth-of-type(2) h2{font-size: 15.5px !important;line-height: 1.32 !important;color: var(--t-tinta,#161616) !important;}html body .blog-wrap .servicio:hover>a:nth-of-type(2) h2{color: var(--t-azul,#0057b4) !important;}html body .blog-wrap .servicio>p{-webkit-line-clamp: 2;margin: 5px 14px 10px !important;font-size: 13.5px !important;color: var(--t-gris,#6b6f76) !important;}.blog-wrap .blog-card__meta{margin: auto 14px 0;padding: 10px 0 12px;border-top: 1px solid var(--t-linea,#e6e7ea);font-size: 13px;color: var(--t-gris,#6b6f76);}.blog-wrap .blog-card__cta{display: none !important;}html body .blog-wrap .blog-card__cat{top: 10px;left: 10px;padding: 4px 10px;font-size: 12.5px;color: var(--t-tinta,#161616) !important;box-shadow: none;}html body .blog-wrap .blog-card__cat:hover{color: #fff !important;}html body .blog-wrap .blog-paginacion{margin-top: 22px;}html body .blog-wrap .blog-paginacion :is(a,span){min-width: 38px;padding: 8px 12px;border-radius: 999px;font-size: 14px;border-color: var(--t-linea,#e6e7ea);}html body .blog-wrap .blog-paginacion .is-active{background: var(--t-tinta,#161616);border-color: var(--t-tinta,#161616);}@media (max-width: 1199.98px){html body .blog-wrap .blog-rejilla{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 767.98px){html body .blog-wrap .blog-rejilla{grid-template-columns: 1fr;gap: 12px;}}.blog-wrap--post .blog-post{max-width: 760px;}html body .blog-wrap--post .blog-post__cabecera{margin: 0 0 18px;}html body .blog-wrap--post .blog-post__titulo{font-size: 32px !important;line-height: 1.18 !important;letter-spacing: -.02em;margin: 0 0 8px !important;}html body .blog-wrap--post .blog-post__fecha{font-size: 13.5px;color: var(--t-gris,#6b6f76);}html body .blog-wrap--post .blog-post__destacada{margin: 0 0 26px;}html body .blog-wrap--post .blog-post__destacada img{aspect-ratio: 2 / 1;max-height: 400px;border-radius: var(--t-radio,14px);}html body .blog-wrap--post .blog-post__contenido{font-size: 16px;line-height: 1.72;color: var(--t-texto,#3c4048);}html body .blog-wrap--post .blog-bloque-texto p{margin: 0 0 1.05em !important;}html body .blog-wrap--post .blog-bloque-texto :is(h1,h2){position: relative;margin: 2.1rem 0 .7rem !important;padding-left: 16px !important;font-size: 22px !important;line-height: 1.3 !important;font-weight: 750 !important;color: var(--t-tinta,#161616) !important;text-decoration: none !important;-webkit-text-fill-color: currentColor;background: none !important;text-shadow: none !important;scroll-margin-top: calc(var(--t-barra,72px) + 20px);}html body .blog-wrap--post .blog-bloque-texto :is(h1,h2)::before{content: "";position: absolute;left: 0;top: .2em;bottom: .2em;width: 4px;border-radius: 4px;background: linear-gradient(180deg,var(--t-azul,#0057b4),var(--t-azul-claro,#9fcaff));}html body .blog-wrap--post .blog-bloque-texto :is(h1,h2)::after{display: none !important;}html body .blog-wrap--post .blog-bloque-texto h3{font-size: 18px !important;margin: 1.6rem 0 .5rem !important;color: var(--t-tinta,#161616) !important;}html body .blog-wrap--post .blog-bloque-texto li{line-height: 1.65;margin-bottom: .45em;}html body .blog-wrap--post .blog-bloque-imagen,html body .blog-wrap--post .blog-bloque-video,html body .blog-wrap--post .blog-tabla,html body .blog-wrap--post .blog-galeria{margin: 1.8rem 0;}html body .blog-wrap--post .blog-bloque-imagen img{border-radius: 12px;}@media (min-width: 768px){html body .blog-wrap--post .menu-abajo{position: relative;}html body .blog-wrap--post .blog-indice{position: sticky;top: calc(var(--t-barra,72px) + 16px);margin: 20px 0 0 !important;padding: 14px 14px 10px !important;background: var(--t-fondo,#f5f6f8) !important;border: 0 !important;border-radius: var(--t-radio,14px) !important;box-shadow: none;}html body .blog-wrap--post .blog-indice>p:first-child{font-size: 11px !important;color: var(--t-gris,#6b6f76) !important;margin-bottom: 6px !important;}html body .blog-wrap--post .blog-indice li{padding: 5px 0 5px 26px !important;font-size: 13px !important;border-bottom: 0 !important;}html body .blog-wrap--post .blog-indice li::before{width: 18px;height: 18px;top: 6px !important;font-size: 10px;background: #fff;color: var(--t-azul,#0057b4);border: 1px solid var(--t-linea,#e6e7ea);}html body .blog-wrap--post .blog-indice a{color: var(--t-texto,#3c4048) !important;}html body .blog-wrap--post .blog-indice a:hover{color: var(--t-azul,#0057b4) !important;text-decoration: none !important;}}@media (max-width: 575.98px){html body .blog-wrap--post .blog-post__titulo{font-size: 25px !important;}html body .blog-wrap--post .blog-post__contenido{font-size: 15.5px;}html body .blog-wrap--post .blog-bloque-texto :is(h1,h2){font-size: 19px !important;}}html body .blog-wrap .servicio>a:first-child{width: 100%;align-self: stretch;}@media (max-width: 767.98px){html body .blog-wrap .menu-abajo{display: none;}html body .blog-wrap .blog-subtemas{display: none;}}.blog-desplegables{position: relative;z-index: 20;display: flex;flex-direction: column;gap: 8px;margin: 0 0 18px;}.blog-desplegable{position: relative;min-width: 0;}.blog-desplegable[open]{z-index: 2;}.blog-desplegable>summary{display: flex;align-items: center;gap: 6px;padding: 10px 34px 10px 14px;border: 1px solid var(--t-linea,#e6e7ea);border-radius: 10px;background: #fff;cursor: pointer;list-style: none;font-size: 14.5px;line-height: 1.3;color: var(--t-tinta,#161616);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.blog-desplegable>summary::-webkit-details-marker{display: none;}.blog-desplegable>summary span{flex: 0 0 auto;color: var(--t-gris,#6b6f76);font-weight: 500;}.blog-desplegable>summary strong{min-width: 0;overflow: hidden;text-overflow: ellipsis;font-weight: 650;}.blog-desplegable>summary::after{content: "";position: absolute;right: 15px;top: 50%;width: 7px;height: 7px;margin-top: -6px;border-right: 2px solid #8a8f97;border-bottom: 2px solid #8a8f97;transform: rotate(45deg);transition: transform .2s ease;}.blog-desplegable[open]>summary{border-color: #c9d9ee;}.blog-desplegable[open]>summary::after{transform: rotate(-135deg);margin-top: -2px;}html body .blog-desplegable ul{position: absolute;left: 0;top: calc(100% + 6px);width: 100%;max-height: 60vh;overflow-y: auto;margin: 0 !important;padding: 6px !important;list-style: none !important;border: 1px solid var(--t-linea,#e6e7ea);border-radius: 12px;background: #fff;box-shadow: 0 16px 34px -18px rgba(0,30,70,.35);}html body .blog-desplegable li{margin: 0 !important;padding: 0 !important;}html body .blog-desplegable li::before{content: none !important;}html body .blog-desplegable a{display: block;padding: 10px 12px;border-radius: 8px;color: var(--t-texto,#3c4048) !important;font-size: 15px;text-decoration: none !important;}html body .blog-desplegable a:hover{background: var(--t-fondo,#f5f6f8);}html body .blog-desplegable a.is-active{color: var(--t-tinta,#161616) !important;font-weight: 650;background: var(--t-fondo,#f5f6f8);}html body .blog-desplegable li.blog-desplegable__raya{height: 1px;margin: 6px 8px !important;background: var(--t-linea,#e6e7ea);}html body .blog-enlace-espacios{display: inline-flex;align-items: center;gap: 10px;align-self: flex-start;text-align: left;padding: 10px 16px;color: #0050a6 !important;font-size: 15px;font-weight: 600;line-height: 1.35;text-decoration: none !important;background: #eef5fd;border: 1px solid #c9ddf5;border-radius: 999px;box-shadow: 0 1px 2px rgba(0,87,180,.08);transition: background-color .2s ease,border-color .2s ease,box-shadow .2s ease;}.blog-enlace-espacios .icon{flex: 0 0 auto;width: 13px;height: 13px;transition: transform .2s ease;}html body .blog-enlace-espacios:hover,html body .blog-enlace-espacios:focus-visible{background: #e1edfb;border-color: #9fc3ec;box-shadow: 0 3px 10px rgba(0,87,180,.14);}.blog-enlace-espacios:hover .icon,.blog-enlace-espacios:focus-visible .icon{transform: translateX(4px);}.blog-enlace-espacios__largo{display: none;}@media (min-width: 768px){.blog-enlace-espacios__largo{display: inline;}.blog-enlace-espacios__corto{display: none;}}@media (min-width: 768px){.blog-desplegables{flex-direction: row;margin: 0 0 22px;}html body .blog-enlace-espacios{align-self: center;margin-left: auto;}.blog-desplegable--cat{width: 340px;}.blog-desplegable--tema{display: none;}html body .blog-desplegable ul{max-height: 70vh;}}html body .blog-wrap--listado .blog-rejilla{grid-template-columns: repeat(4,minmax(0,1fr));}@media (max-width: 1199.98px){html body .blog-wrap--listado .blog-rejilla{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (max-width: 991.98px){html body .blog-wrap--listado .blog-rejilla{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 767.98px){html body .blog-wrap--listado .blog-rejilla{grid-template-columns: 1fr;}}html body .blog-wrap .blog-aside li.blog-aside__raya{height: 1px;margin: 8px 0 8px 10px !important;padding: 0 !important;background: var(--t-linea,#e6e7ea);}html body .blog-wrap .blog-aside li.blog-aside__raya::before{content: none !important;}html body .blog-wrap .blog-aside ul li a.is-active{background: none !important;font-weight: 650;color: var(--t-tinta,#161616) !important;}html body .blog-wrap .blog-aside ul li a.is-active::before{opacity: 0;}html body .blog-wrap .blog-paginacion{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 4px 6px;margin: 30px 0 10px;}html body .blog-wrap .blog-paginacion :is(a,span){min-width: 0;padding: 6px 8px;border: 0 !important;border-radius: 0;background: none !important;color: var(--t-gris,#6b6f76) !important;font-size: 15px;font-weight: 500;text-decoration: none !important;}html body .blog-wrap .blog-paginacion a:hover{color: var(--t-tinta,#161616) !important;}html body .blog-wrap .blog-paginacion .is-active{color: var(--t-tinta,#161616) !important;font-weight: 700;box-shadow: inset 0 -2px 0 var(--t-tinta,#161616);}html body .blog-wrap .blog-paginacion a[rel]{color: var(--t-tinta,#161616) !important;font-weight: 600;}html body .blog-wrap .blog-paginacion a[rel="prev"]{margin-right: 10px;}html body .blog-wrap .blog-paginacion a[rel="next"]{margin-left: 10px;}html body .blog-wrap .blog-aside .titulo-cat::after{display: none !important;}html body .blog-wrap .blog-aside ul li a.is-active,html body .blog-wrap .blog-aside ul li a.is-active:hover{color: var(--t-tinta,#161616) !important;}html body .blog-wrap .blog-subtemas{gap: 4px 18px;margin: 0 0 22px;}html body .blog-wrap .blog-subtemas a{padding: 4px 0 5px;border: 0 !important;border-radius: 0;background: none !important;color: var(--t-gris,#6b6f76) !important;font-size: 14px;font-weight: 500;box-shadow: inset 0 -1px 0 transparent;}html body .blog-wrap .blog-subtemas a:hover{color: var(--t-tinta,#161616) !important;}html body .blog-wrap .blog-subtemas a.is-active,html body .blog-wrap .blog-subtemas a.is-active:hover{color: var(--t-tinta,#161616) !important;font-weight: 650;box-shadow: inset 0 -2px 0 var(--t-tinta,#161616);}.blog-tarjeta-lugar{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;width: 100%;height: 100%;padding: 16px;background: radial-gradient(circle at 1px 1px,rgba(0,87,180,0.12) 1px,transparent 0) 0 0 / 16px 16px,linear-gradient(160deg,#f3f7fc 0%,#e6eef8 100%);color: var(--t-azul,#0057b4);text-align: center;}.blog-tarjeta-lugar svg{flex: none;}.blog-tarjeta-lugar strong{color: var(--t-tinta,#161616);font-size: 17px;font-weight: 700;line-height: 1.25;}.blog-tarjeta-lugar small{max-width: 90%;color: var(--t-gris,#6b6f76);font-size: 12.5px;line-height: 1.35;}.blog-post__ubicacion{display: flex;align-items: flex-start;gap: 12px;margin: 18px 0 6px;padding: 14px 16px;border: 1px solid var(--t-linea,#e6e7ea);border-top: 3px solid var(--t-azul,#0057b4);border-radius: 10px;background: #fff;}.blog-post__ubicacion-icono{flex: none;display: inline-flex;color: var(--t-azul,#0057b4);margin-top: 2px;}.blog-post__ubicacion p{margin: 0 !important;}.blog-post__ubicacion-dir{color: var(--t-tinta,#161616);font-size: 15.5px !important;font-weight: 600;line-height: 1.4;}.blog-post__ubicacion-enlaces{display: flex;flex-wrap: wrap;gap: 4px 18px;margin-top: 4px !important;font-size: 14px !important;}.blog-post__ubicacion-enlaces a{font-weight: 600;}html body .blog-wrap .blog-rejilla--lugares{margin-bottom: 22px !important;}html body .blog-wrap .servicio--lugar{grid-template-rows: auto auto auto !important;}html body .blog-wrap .servicio--lugar>a:first-child{aspect-ratio: 32 / 10 !important;}html body .blog-wrap .servicio--lugar .blog-card__eventos{grid-row: 3;margin-top: 4px;}html body .blog-wrap .blog-card__mas{grid-row: 2;grid-column: 1;align-self: stretch;width: 100%;min-width: 0;}html body .blog-wrap .blog-card__mas>summary{display: flex !important;justify-content: center;align-items: center;width: 100%;height: 26px;margin: 0;padding: 0;cursor: pointer;list-style: none;border-top: 1px solid var(--t-linea,#e6e7ea);color: var(--t-gris,#6b6f76);}.blog-card__mas>summary::-webkit-details-marker{display: none;}.blog-card__mas>summary:hover{background: var(--t-fondo,#f5f6f8);color: var(--t-azul,#0057b4);}.blog-card__mas-flecha{width: 8px;height: 8px;margin-top: -4px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg);transition: transform .2s ease;}.blog-card__mas[open] .blog-card__mas-flecha{transform: rotate(-135deg);margin-top: 4px;}html body .blog-wrap .blog-card__mas>a{display: block;padding: 4px 14px 0;text-align: left;text-decoration: none !important;}html body .blog-wrap .blog-card__mas h2{margin: 0 !important;color: var(--t-tinta,#161616) !important;font-size: 15px !important;font-weight: 700 !important;line-height: 1.32 !important;}html body .blog-wrap .blog-card__mas>a:hover h2{color: var(--t-azul,#0057b4) !important;}html body .blog-wrap .blog-card__mas>p{text-align: left;margin: 5px 14px 12px !important;padding: 0 !important;color: var(--t-gris,#6b6f76) !important;font-size: 13.5px !important;line-height: 1.5 !important;}.servicio--lugar .blog-tarjeta-lugar{flex-direction: row;justify-content: flex-start;gap: 12px;padding: 10px 18px;text-align: left;}.servicio--lugar .blog-tarjeta-lugar svg{width: 28px;height: 28px;}.servicio--lugar .blog-tarjeta-lugar strong{display: block;font-size: 16px;}.servicio--lugar .blog-tarjeta-lugar small{display: block;max-width: none;margin-top: 2px;}.blog-tarjeta-lugar__textos{display: flex;flex-direction: column;align-items: center;gap: 4px;}.servicio--lugar .blog-tarjeta-lugar__textos{align-items: flex-start;gap: 0;min-width: 0;}@media (max-width: 767.98px){html body .blog-wrap .servicio--lugar>a:first-child{aspect-ratio: auto !important;min-height: 0 !important;}.servicio--lugar .blog-tarjeta-lugar{padding: 16px 18px;}html body .blog-wrap .blog-rejilla--lugares{row-gap: 12px !important;}}html body .blog-wrap .blog-rejilla--lugares{align-items: start;}html body .blog-wrap .blog-rejilla--lugares>[class*="col"]{align-self: start;}html body .blog-wrap .blog-rejilla--lugares .servicio{height: auto !important;align-content: start !important;}html body .blog-wrap .blog-card__mas>summary:focus{outline: none;}html body .blog-wrap .blog-card__mas>summary:focus-visible{outline: 2px solid var(--t-azul,#0057b4);outline-offset: -2px;}html body .blog-wrap .blog-card__mas>a,html body .blog-wrap .blog-card__mas h2,html body .blog-wrap .blog-card__mas>p{text-align: left !important;}html body .blog-wrap .blog-rejilla--lugares{margin-bottom: 26px !important;padding-bottom: 26px;border-bottom: 1px solid var(--t-linea,#e6e7ea);}