:root{--iwp-ink:#1b1b28;--iwp-text:#5b5b6e;--iwp-muted:#8a8a99;--iwp-line:#e6e6ef;--iwp-soft:#f5f5fa;--iwp-red:#c00;--iwp-red-dark:#a00;--iwp-pink:#e0879a;--iwp-pink-dark:#d06f84;--iwp-violet:#8a31f8;--iwp-magenta:#f444a7;--iwp-blue:#006aff;--iwp-radius:10px;--iwp-ancho:1170px;--iwp-fuente:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--iwp-fuente);font-size:16px;line-height:1.75;color:var(--iwp-text);background:#fff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--iwp-fuente);color:var(--iwp-ink);line-height:1.25;font-weight:600;margin:0 0 .6em}h1{font-size:2.4rem}h2{font-size:2rem}h3{font-size:1.4rem}h4{font-size:1.15rem}p{margin:0 0 1.2em}a{color:var(--iwp-ink);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--iwp-red)}img{max-width:100%;height:auto}strong{color:var(--iwp-ink);font-weight:600}blockquote{margin:1.5em 0;padding:1em 1.5em;border-left:4px solid var(--iwp-violet);background:var(--iwp-soft);border-radius:0 var(--iwp-radius) var(--iwp-radius) 0}blockquote p:last-child{margin-bottom:0}code{font-size:.9em;background:var(--iwp-soft);padding:.1em .35em;border-radius:4px}table{border-collapse:collapse;width:100%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.iwp-saltar:focus{clip:auto;clip-path:none;height:auto;width:auto;margin:0;left:10px;top:10px;z-index:100000;background:#fff;padding:10px 16px}.iwp-contenedor{width:100%;max-width:var(--iwp-ancho);margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=password],input[type=search],select,textarea{font:inherit;font-size:15px;color:var(--iwp-ink);width:100%;padding:12px 16px;border:1px solid #c9c9d6;border-radius:6px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--iwp-violet);box-shadow:0 0 0 3px rgba(138,49,248,.15)}button,input[type=submit],.iwp-boton,.wp-block-button__link{font:inherit;font-size:15px;font-weight:500;display:inline-block;padding:12px 34px;border:0;border-radius:45px;background:var(--iwp-pink);color:#fff;cursor:pointer;text-decoration:none;line-height:1.4;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}button:hover,input[type=submit]:hover,.iwp-boton:hover,.wp-block-button__link:hover{background:var(--iwp-pink-dark);color:#fff;box-shadow:0 10px 25px rgba(224,135,154,.35)}.is-style-outline .wp-block-button__link{background:0 0;color:var(--iwp-pink);border:2px solid currentColor}.iwp-barra-superior{background:#0e0e0e;color:#fff;font-size:14px}.iwp-barra-superior .iwp-contenedor{display:flex;justify-content:space-between;align-items:center;min-height:46px;gap:16px}.iwp-barra-superior ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}.iwp-contacto li+li{margin-left:22px;padding-left:22px;border-left:1px solid #555}.iwp-contacto span{font-weight:500}.iwp-barra-superior a{color:#c9c9d6;text-decoration:none}.iwp-barra-superior a:hover{color:#fff}.iwp-redes{gap:14px}.iwp-redes a{display:inline-flex;color:#555}.iwp-cabecera{position:relative;background:#fff;z-index:50}.iwp-cabecera-fila{display:flex;align-items:center;gap:32px;min-height:120px}.iwp-logo,.custom-logo-link{display:inline-flex;flex:0 0 auto}.iwp-logo img,.custom-logo-link img{width:260px;height:auto;display:block}.iwp-nav{flex:1;display:flex;justify-content:center}.iwp-menu,.iwp-menu .sub-menu{list-style:none;margin:0;padding:0}.iwp-menu{display:flex;gap:40px}.iwp-menu>li{position:relative}.iwp-menu>li>a{display:block;padding:12px 0;font-size:15px;font-weight:500;color:var(--iwp-ink);text-decoration:none;position:relative}.iwp-menu>li>a:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:1px;background:var(--iwp-red);transform:scaleX(0);transition:transform .2s ease}.iwp-menu>li:hover>a,.iwp-menu>li.iwp-actual>a{color:var(--iwp-red)}.iwp-menu>li:hover>a:after,.iwp-menu>li.iwp-actual>a:after{transform:scaleX(1)}.iwp-menu>.menu-item-has-children>a{padding-right:14px}.iwp-menu>.menu-item-has-children>a:before{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg)}.iwp-menu .sub-menu{position:absolute;top:100%;left:-24px;min-width:300px;padding:14px 0;background:#fff;border-radius:8px;box-shadow:0 20px 45px rgba(12,0,46,.12);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.iwp-menu>li:hover>.sub-menu,.iwp-menu>li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.iwp-menu .sub-menu a{display:block;padding:7px 26px;font-size:14px;color:var(--iwp-text);text-decoration:none;line-height:1.5}.iwp-menu .sub-menu a:hover,.iwp-menu .sub-menu .current-menu-item>a{color:var(--iwp-red)}.iwp-acciones{display:flex;align-items:center;gap:18px;flex:0 0 auto}.iwp-boton-icono{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:50%;background:0 0;color:var(--iwp-ink);box-shadow:none}.iwp-boton-icono:hover{background:var(--iwp-soft);color:var(--iwp-red);box-shadow:none}.iwp-carrito-cantidad{position:absolute;top:0;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#000;color:#fff;font-size:10px;line-height:17px;font-weight:600;text-align:center}.iwp-abrir-menu{display:none}.iwp-busqueda{position:absolute;left:0;right:0;top:100%;background:#fff;padding:22px 0;box-shadow:0 20px 35px rgba(12,0,46,.08)}.iwp-formulario-busqueda{display:flex;gap:8px}.iwp-formulario-busqueda button{border-radius:6px;background:#2f3238;padding:12px 22px}.iwp-formulario-busqueda button:hover{background:#000;box-shadow:none}.iwp-principal{display:block;min-height:40vh}.iwp-titulo-pagina{font-size:2rem;margin:0 0 .8em}.iwp-pagina:not(.iwp-pagina-ancha){padding:50px 0 90px}.iwp-pagina:not(.iwp-pagina-ancha) .iwp-contenido{max-width:var(--iwp-ancho)}.iwp-contenido>*:last-child{margin-bottom:0}.iwp-contenido ul,.iwp-contenido ol{padding-left:1.3em;margin:0 0 1.2em}.iwp-contenido li{margin-bottom:.3em}.iwp-contenido .wp-block-image{margin:0 0 1.5em}.iwp-contenido .wp-block-image img{border-radius:6px}.iwp-contenido table td,.iwp-contenido table th{border-bottom:1px solid var(--iwp-line);padding:10px 8px;text-align:left}.iwp-contenido .alignfull{width:100%;max-width:none}.iwp-pagina-ancha .iwp-contenido>*:not(.alignfull){max-width:var(--iwp-ancho);margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.iwp-badge{display:inline-block;margin:0 0 14px;padding:3px 14px;border-radius:4px;background:#e8f0ff;color:var(--iwp-blue);font-size:11px;font-weight:600;letter-spacing:.03em;line-height:1.8;text-transform:uppercase}.iwp-feature:nth-of-type(even) .iwp-badge{background:#fff0f4;color:#f5416f}.iwp-feature{gap:70px;margin:0 auto;padding:70px 0}.iwp-feature h2{font-size:2.4rem;font-weight:600;line-height:1.3}.iwp-hero{position:relative;overflow:hidden;padding:150px 0 130px;margin:0;background:radial-gradient(circle at 15% 35%,#faf3ff 0,#fff 45%)}.iwp-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:28%;background:linear-gradient(100deg,var(--iwp-violet) 0%,#bc3ad2 45%,var(--iwp-magenta) 100%);clip-path:polygon(3% 0,100% 0,100% 85%,38% 62%,0 6%);border-top-left-radius:60px;z-index:0}.iwp-hero>.wp-block-group__inner-container{position:relative;z-index:1}.iwp-hero .wp-block-columns{position:relative;z-index:1;max-width:var(--iwp-ancho);margin:0 auto;padding:0 16px 0 110px;gap:40px}.iwp-hero h1{font-size:3.3rem;overflow-wrap:normal;word-break:normal;hyphens:manual;font-weight:700;line-height:1.4;color:#222;margin-bottom:.4em}.iwp-hero p{font-size:18px;line-height:1.8;max-width:470px;color:#555}.iwp-hero .wp-block-image{margin:0}.iwp-hero .wp-block-buttons{margin-top:10px;margin-left:35px}.iwp-seccion{padding:100px 0;margin:0}.iwp-seccion h2{text-align:center;font-size:2.6rem;margin-bottom:1.4em}.iwp-rejilla-plugins{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.iwp-tarjeta-plugin{background:#fff;border-radius:6px;padding:26px 26px 38px;text-align:center;box-shadow:0 2px 4px rgba(12,0,46,.04);border:1px solid #f1f1f6;transition:box-shadow .25s ease,transform .25s ease}.iwp-tarjeta-plugin:hover{box-shadow:0 30px 40px rgba(12,0,46,.08);transform:translateY(-4px)}.iwp-tarjeta-plugin-imagen{display:block;margin-bottom:24px}.iwp-tarjeta-plugin-imagen img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.iwp-tarjeta-plugin-titulo{font-size:17px;font-weight:500;margin-bottom:14px}.iwp-tarjeta-plugin-titulo a{text-decoration:none}.iwp-tarjeta-plugin-texto{font-size:14px;line-height:1.8;margin:0}.iwp-sobre{padding:90px 0 130px;margin:0}.iwp-sobre .wp-block-columns{gap:60px}.iwp-sobre h2{font-size:2.6rem;line-height:1.35;color:#444}.iwp-sobre .iwp-badge{background:#fbe8ff;color:var(--iwp-red)}.iwp-sobre p{font-size:15px;line-height:1.8}.iwp-sobre p a{color:var(--iwp-text);font-weight:600;text-decoration:none}.iwp-con-lateral{display:grid;grid-template-columns:minmax(0, 1fr) 300px;gap:60px;padding-top:70px;padding-bottom:90px}.iwp-tarjetas-blog{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:40px 30px}.iwp-tarjeta-imagen{position:relative;display:block;border-radius:6px;overflow:hidden;margin-bottom:26px;background:var(--iwp-soft);aspect-ratio:370/300}.iwp-tarjeta-imagen img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.iwp-tarjeta-entrada:hover .iwp-tarjeta-imagen img{transform:scale(1.04)}.iwp-fecha-caja{position:absolute;left:20px;top:20px;background:#fff;border-radius:4px;padding:6px 12px;text-align:center;font-size:13px;line-height:1.2;color:var(--iwp-ink)}.iwp-fecha-caja strong{display:block;font-size:20px;font-weight:600}.iwp-tarjeta-titulo{font-size:20px;font-weight:600;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.iwp-tarjeta-titulo a{color:#051441;text-decoration:none}.iwp-tarjeta-titulo a:hover{color:var(--iwp-red)}.iwp-tarjeta-resumen{font-size:15px}.iwp-tarjeta-resumen p{margin-bottom:12px}.iwp-tarjeta-pie{display:flex;justify-content:space-between;font-size:12px;font-weight:600;text-transform:uppercase;color:var(--iwp-ink)}.iwp-leer-mas{text-decoration:none}.iwp-lateral{font-size:15px}.iwp-widget{margin-bottom:40px}.iwp-widget-titulo{font-size:18px;color:#051441;margin-bottom:18px}.iwp-widget .iwp-formulario-busqueda input{padding:9px 12px}.iwp-widget .iwp-formulario-busqueda button{padding:9px 16px}.iwp-recientes,.iwp-widget ul{list-style:none;margin:0;padding:0}.iwp-recientes li,.iwp-widget li{margin-bottom:10px;line-height:1.7}.iwp-recientes a,.iwp-widget li a{color:#051441;font-weight:500;text-decoration:none}.iwp-entrada-meta{color:var(--iwp-muted);font-size:14px}.iwp-entrada-imagen{margin-bottom:30px}.iwp-entrada-imagen img{border-radius:8px;display:block}.iwp-entrada .iwp-contenido h2{font-size:1.6rem;margin-top:1.4em}.iwp-entrada .iwp-contenido h3{margin-top:1.2em}.post-navigation{margin:50px 0;padding:24px 0;border-top:1px solid var(--iwp-line);border-bottom:1px solid var(--iwp-line);font-size:15px}.post-navigation .nav-links{display:flex;justify-content:space-between;gap:30px}.post-navigation a{text-decoration:none;font-weight:500}.pagination{margin-top:50px}.pagination .nav-links{display:flex;gap:8px}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1px solid var(--iwp-line);border-radius:6px;text-decoration:none}.pagination .current{background:var(--iwp-ink);border-color:var(--iwp-ink);color:#fff}.iwp-comentarios-bloque{margin-top:40px}.iwp-lista-comentarios{list-style:none;padding:0}.iwp-lista-comentarios .children{list-style:none;padding-left:30px}.comment-body{padding:20px 0;border-bottom:1px solid var(--iwp-line)}.comment-author img{border-radius:50%;vertical-align:middle;margin-right:10px}.comment-form p{margin-bottom:16px}.comment-form label{display:block;font-size:14px;font-weight:500;color:var(--iwp-ink);margin-bottom:4px}.comment-form .comment-form-cookies-consent label{display:inline}.iwp-error{padding:100px 16px 130px;text-align:center;max-width:640px}.iwp-error-codigo{font-size:7rem;font-weight:700;line-height:1;margin:0 0 10px;background:linear-gradient(100deg,var(--iwp-violet),var(--iwp-magenta));-webkit-background-clip:text;background-clip:text;color:transparent}.iwp-error .iwp-formulario-busqueda{margin:30px 0}.wpcf7-form p{margin-bottom:22px}.wpcf7-form .wpcf7-submit{background:0 0;color:var(--iwp-ink);border:1px solid var(--iwp-ink);border-radius:2px;padding:10px 26px;font-size:14px}.wpcf7-form .wpcf7-submit:hover{background:var(--iwp-ink);color:#fff;box-shadow:none}.wpcf7-form .wpcf7-list-item{margin-left:0}.wpcf7-form .wpcf7-acceptance{font-size:14px}.wpcf7-not-valid-tip{font-size:13px}.iwp-pie{background:var(--iwp-soft);color:var(--iwp-ink);margin-top:0}.iwp-pie-columnas{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding-top:120px;padding-bottom:150px}.iwp-pie-titulo{font-size:18px;font-weight:600;margin-bottom:18px}.iwp-pie-menu{list-style:none;margin:0;padding:0;font-size:15px;line-height:1.4}.iwp-pie-menu li{margin-bottom:14px;max-width:200px}.iwp-pie-menu a{color:#333;text-decoration:none}.iwp-pie-menu a:hover{color:var(--iwp-red)}.iwp-pie-final{display:grid;grid-template-columns:2fr 2fr;gap:20px;padding-top:30px;padding-bottom:30px;font-size:15px}.iwp-pie-final p{margin:0}.iwp-pie-final svg{vertical-align:-2px}@media (max-width:1199px){.iwp-menu{gap:26px}.iwp-hero .wp-block-columns{padding-left:16px}}@media (max-width:991px){.iwp-cabecera-fila{min-height:84px;gap:12px;justify-content:space-between}.iwp-logo img,.custom-logo-link img{width:190px}.iwp-abrir-menu{display:inline-flex}.iwp-nav{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;padding:10px 16px 24px;box-shadow:0 20px 35px rgba(12,0,46,.1);max-height:calc(100vh - 140px);overflow-y:auto}.iwp-nav.iwp-abierto{display:block}.iwp-menu{flex-direction:column;gap:0}.iwp-menu>li{border-bottom:1px solid var(--iwp-line)}.iwp-menu>li>a:after{display:none}.iwp-menu>.menu-item-has-children>a:before{display:none}.iwp-menu .sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;padding:0 0 10px;min-width:0}.iwp-menu .sub-menu a{padding:6px 14px}.iwp-hero{padding:70px 0 60px}.iwp-hero:before{left:0;clip-path:polygon(40% 0,100% 0,100% 100%,70% 100%);border-radius:0;opacity:.9}.iwp-hero h1{font-size:2.6rem}.iwp-rejilla-plugins{grid-template-columns:repeat(2,1fr)}.iwp-con-lateral{grid-template-columns:1fr}.iwp-pie-columnas{grid-template-columns:repeat(2,1fr);padding-top:70px;padding-bottom:60px}}@media (max-width:781px){.iwp-feature{gap:20px;padding:40px 0}.iwp-feature h2,.iwp-sobre h2,.iwp-seccion h2{font-size:1.8rem}.iwp-hero:before{display:none}.iwp-hero .wp-block-buttons{margin-left:0}.iwp-seccion,.iwp-sobre{padding:60px 0}}@media (max-width:600px){body{font-size:15px}.iwp-barra-superior .iwp-contenedor{flex-wrap:wrap;padding-top:8px;padding-bottom:8px;min-height:0}.iwp-contacto{flex-wrap:wrap;row-gap:2px}.iwp-contacto li+li{margin-left:0;padding-left:0;border-left:0}.iwp-contacto li{width:100%}.iwp-barra-superior .iwp-redes{display:none}.iwp-hero h1{font-size:2rem}.iwp-rejilla-plugins,.iwp-tarjetas-blog,.iwp-pie-columnas,.iwp-pie-final{grid-template-columns:1fr}.iwp-titulo-pagina{font-size:1.6rem}}.iwp-boton-rojo .wp-block-button__link,.iwp-boton.iwp-boton-rojo{background:var(--iwp-red)}.iwp-boton-rojo .wp-block-button__link:hover,.iwp-boton.iwp-boton-rojo:hover{background:var(--iwp-red-dark);box-shadow:0 10px 25px rgba(204,0,0,.25)}.is-style-outline .wp-block-button__link,.iwp-boton.iwp-boton-borde{background:0 0;color:var(--iwp-ink);border:2px solid var(--iwp-ink);padding:10px 32px}.is-style-outline .wp-block-button__link:hover,.iwp-boton.iwp-boton-borde:hover{background:var(--iwp-ink);color:#fff;box-shadow:none}.iwp-boton-blanco .wp-block-button__link{background:#fff;color:var(--iwp-ink)}.iwp-boton-blanco .wp-block-button__link:hover{background:#fff;color:var(--iwp-red);box-shadow:0 10px 25px rgba(0,0,0,.2)}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px}.iwp-hero .wp-block-buttons{margin-left:0}.iwp-valoracion{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#fff;border-radius:30px;box-shadow:0 4px 14px rgba(12,0,46,.08);font-size:13px;font-weight:500;color:var(--iwp-ink)}.iwp-hero .iwp-valoracion{font-size:13px;max-width:none;color:var(--iwp-ink)}.iwp-estrellas{color:#f5a623;letter-spacing:1px}.iwp-hero .iwp-hero-texto{font-size:18px;max-width:520px}.iwp-hero .iwp-hero-nota{font-size:14px;margin-top:18px;color:var(--iwp-muted)}.iwp-hero .iwp-hero-nota a{color:var(--iwp-ink);font-weight:500}.iwp-cifras{padding:0;margin:-40px auto 0;position:relative;z-index:2}.iwp-cifras .wp-block-columns{background:#fff;border-radius:14px;box-shadow:0 25px 50px rgba(12,0,46,.08);padding:30px 20px;gap:0;margin:0}.iwp-cifras .wp-block-column+.wp-block-column{border-left:1px solid var(--iwp-line)}.iwp-cifra{text-align:center;margin:0;font-size:14px;color:var(--iwp-muted);line-height:1.4}.iwp-cifra strong{display:block;font-size:30px;font-weight:700;color:var(--iwp-ink);margin-bottom:4px}.iwp-entradilla{text-align:center;max-width:640px;margin:-1em auto 2.6em;font-size:17px}.iwp-seccion-suave{background:var(--iwp-soft);box-shadow:0 0 0 100vmax var(--iwp-soft);clip-path:inset(0 -100vmax)}.iwp-tarjeta-plugin{display:flex;flex-direction:column;text-align:left;padding:0;overflow:hidden;border-radius:12px}.iwp-tarjeta-plugin-imagen{margin:0}.iwp-tarjeta-plugin-imagen img{aspect-ratio:4/3;object-fit:cover;object-position:center top}.iwp-tarjeta-plugin-cuerpo{display:flex;flex-direction:column;flex:1;padding:22px 24px 22px}.iwp-etiqueta-addon{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--iwp-violet);margin:0 0 8px}.iwp-tarjeta-plugin-titulo{font-size:19px;font-weight:600;margin-bottom:10px}.iwp-tarjeta-plugin-texto{flex:1;margin-bottom:18px}.iwp-tarjeta-plugin-pie{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;border-top:1px solid var(--iwp-line);font-size:14px}.iwp-desde strong{color:var(--iwp-ink)}.iwp-enlace-flecha{font-weight:600;color:var(--iwp-red);text-decoration:none;white-space:nowrap}.iwp-all-access{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);gap:50px;align-items:center}.iwp-all-access h2{font-size:2.3rem;text-align:left}.iwp-seccion .iwp-all-access h2{text-align:left;margin-bottom:.5em}.iwp-all-access-texto>p:not(.iwp-badge){font-size:17px}.iwp-lista-check{list-style:none;padding:0;margin:0;columns:2;column-gap:30px}.iwp-lista-check li{position:relative;padding-left:28px;margin-bottom:10px;break-inside:avoid;line-height:1.5}.iwp-lista-check li:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%;background:#1a9f53 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.iwp-lista-check a{color:var(--iwp-ink);font-weight:500;text-decoration:none}.iwp-all-access-precio{background:#fff;border-radius:16px;padding:36px 30px;text-align:center;box-shadow:0 30px 60px rgba(12,0,46,.1);border-top:5px solid var(--iwp-violet)}.iwp-all-access-antes{font-size:14px;color:var(--iwp-muted);margin:0 0 6px}.iwp-all-access-cifra{font-size:48px;font-weight:700;color:var(--iwp-ink);line-height:1.1;margin:0 0 6px}.iwp-all-access-cifra .iwp-sufijo{font-size:16px;font-weight:400;color:var(--iwp-muted)}.iwp-all-access-nota{font-size:13px;color:var(--iwp-muted);margin:0 0 18px}.iwp-all-access-precio .iwp-boton{display:block;margin-bottom:12px;border-radius:8px;font-weight:600}.iwp-all-access-precio .iwp-all-access-nota:last-child{margin-bottom:0}.iwp-pasos{counter-reset:paso;gap:30px}.iwp-pasos .wp-block-column{position:relative;padding:70px 26px 26px;border:1px solid var(--iwp-line);border-radius:12px;counter-increment:paso}.iwp-pasos .wp-block-column:before{content:counter(paso);position:absolute;left:26px;top:22px;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--iwp-violet),var(--iwp-magenta));color:#fff;font-weight:700;text-align:center;line-height:36px}.iwp-pasos h3{font-size:19px}.iwp-pasos p{font-size:15px;margin:0}.iwp-opiniones{gap:24px}.iwp-opiniones .wp-block-quote{height:100%;margin:0;padding:28px;border:0;border-radius:12px;background:#fff;box-shadow:0 10px 30px rgba(12,0,46,.05);display:flex;flex-direction:column}.iwp-opiniones .wp-block-quote:before{content:"★★★★★";color:#f5a623;letter-spacing:2px;margin-bottom:12px}.iwp-opiniones .wp-block-quote p{flex:1;font-size:15px;color:var(--iwp-ink)}.iwp-opiniones cite{font-style:normal;font-size:13px}.iwp-opiniones cite a{color:var(--iwp-muted);text-decoration:none}.iwp-faq{max-width:820px;margin:0 auto}.iwp-faq .wp-block-details{background:#fff;border:1px solid var(--iwp-line);border-radius:10px;margin-bottom:12px;padding:0}.iwp-faq summary{cursor:pointer;list-style:none;padding:18px 56px 18px 22px;font-weight:600;color:var(--iwp-ink);position:relative}.iwp-faq summary::-webkit-details-marker{display:none}.iwp-faq summary:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:var(--iwp-violet)}.iwp-faq details[open] summary:after{content:"\2212"}.iwp-faq .wp-block-details>:not(summary){padding:0 22px;font-size:15px}.iwp-faq .wp-block-details>:last-child{padding-bottom:18px;margin-bottom:0}.iwp-cta-final{margin:90px auto;padding:60px 30px;border-radius:20px;text-align:center;color:#fff;background:linear-gradient(100deg,var(--iwp-violet) 0%,#bc3ad2 50%,var(--iwp-magenta) 100%)}.iwp-cta-final h2{color:#fff;font-size:2.4rem}.iwp-cta-final p{font-size:18px;opacity:.95}.iwp-cta-final .wp-block-buttons{justify-content:center}.iwp-cabecera-pagina{padding:80px 16px 40px;text-align:center}.iwp-cabecera-pagina h1{font-size:2.8rem;font-weight:700}.iwp-cabecera-pagina p{max-width:680px;margin:0 auto;font-size:18px}.iwp-seccion-precios{padding-top:30px}.iwp-precios{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:24px;align-items:stretch}.iwp-plan{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--iwp-line);border-radius:16px;padding:34px 28px 28px}.iwp-plan-destacado{border:2px solid var(--iwp-red);box-shadow:0 30px 60px rgba(204,0,0,.1)}.iwp-plan-cinta{position:absolute;top:-14px;left:50%;transform:translateX(-50%);margin:0;padding:3px 14px;border-radius:20px;background:var(--iwp-red);color:#fff;font-size:12px;font-weight:600;white-space:nowrap}.iwp-plan-nombre{font-size:22px;margin-bottom:0}.iwp-plan-sitios{color:var(--iwp-muted);margin-bottom:20px}.iwp-plan-etiqueta{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--iwp-violet);margin:0}.iwp-plan-cifra{font-size:42px;font-weight:700;color:var(--iwp-ink);line-height:1.2;margin:0 0 18px}.iwp-plan-cifra .iwp-sufijo{font-size:15px;font-weight:400;color:var(--iwp-muted)}.iwp-plan .iwp-boton{text-align:center;border-radius:8px;font-weight:600}.iwp-plan-suelto{font-size:14px;color:var(--iwp-muted);margin:16px 0 20px;padding-bottom:20px;border-bottom:1px solid var(--iwp-line)}.iwp-plan .iwp-lista-check{columns:1;font-size:15px}.iwp-nota-precios{font-size:14px;color:var(--iwp-muted);margin-top:30px}@media (max-width:991px){.iwp-all-access,.iwp-precios{grid-template-columns:minmax(0, 1fr)}.iwp-precios{max-width:480px;margin:0 auto;gap:34px}.iwp-cifras{margin-top:0}}@media (max-width:781px){.iwp-cifras .wp-block-columns{display:grid;grid-template-columns:1fr 1fr;row-gap:24px}.iwp-cifras .wp-block-column+.wp-block-column{border-left:0}.iwp-lista-check{columns:1}.iwp-cabecera-pagina h1,.iwp-cta-final h2,.iwp-all-access h2{font-size:1.9rem}.iwp-cta-final{margin:50px 16px}}.iwp-texto-estrecho{max-width:780px}.iwp-pagina-ancha .iwp-contenido>.iwp-texto-estrecho{max-width:780px}.iwp-texto-estrecho p{font-size:17px}.iwp-texto-estrecho h2{margin-top:1.2em}.iwp-contenido ul.iwp-lista-check{columns:1;padding-left:0}.iwp-contenido ul.iwp-lista-check li{margin-bottom:14px;font-size:16px}.iwp-opiniones+.iwp-opiniones{margin-top:24px}.iwp-cabecera-pagina+.iwp-cifras{margin-top:10px}