:root{--c-primario:#8f7696;--c-secundario:#75a3b2;--c-texto:#603500;--c-enfasis:#a54bd6;--c-3c5f2ff:#ffd7d5;--c-27eb775:#ba797d;--c-a3d7f1c:#a7bab6;--c-f7e7198:#e5fadc;--c-d6d5894:#f5e297;--c-a166dd5:#000;--c-b4787ca:#fff;--c-0f5770e:#efa3ab;--c-e28f0b4:#db939a;--c-a5abf91:#b85d63;--c-e5065d3:#b79c9c;--c-cebda31:#ddbbba;--c-rosa-claro:var(--c-3c5f2ff);--c-rosa:var(--c-27eb775);--c-verde-gris:var(--c-a3d7f1c);--c-dorado:var(--c-d6d5894);--font-texto:Tahoma, Verdana, Segoe, sans-serif;--c-cuerpo:#3a3a3a;--c-fondo:#fff;--ancho:1140px;--hueco:20px;--radio:14px}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html,body{overflow-x:clip}body{font-family:var(--font-texto);color:var(--c-cuerpo);background:var(--c-fondo);text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}img,video,svg{max-width:100%;height:auto}a{color:var(--c-primario);text-underline-offset:2px;text-decoration-thickness:1px}a:hover{color:var(--c-enfasis)}h1,h2,h3,h4,h5,h6{font-family:var(--font-titulos);color:var(--c-primario);margin:0 0 .5em;font-weight:600;line-height:1.2}h1{font-size:clamp(2rem,4vw,2.8rem)}h2{font-size:clamp(1.6rem,3vw,2.2rem)}h3{font-size:1.45rem}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}p{margin:0 0 1em}.sr-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contenedor{width:min(100% - 2 * var(--hueco), var(--ancho));margin-inline:auto}:root{--tipo-primary:600 45px/1.2 var(--font-titulos);--tipo-secondary:400 25px/1.3 var(--font-titulos);--tipo-text:400 16px/1.6 var(--font-texto);--tipo-accent:400 16px/1.6 var(--font-texto)}@media (width<=767px){:root{--tipo-primary:600 35px/1.2 var(--font-titulos);--tipo-secondary:400 20px/1.3 var(--font-titulos);--tipo-text:400 15px/1.6 var(--font-texto)}}.s,.col,.w{--tf-d:initial;--tf-t:initial;--tf-m:initial;--fw-d:initial;--fw-t:initial;--fw-m:initial;--fh-d:initial;--fh-t:initial;--fh-m:initial;--ox-d:initial;--ox-t:initial;--ox-m:initial;--oy-d:initial;--oy-t:initial;--oy-m:initial;--ww-d:initial;--ww-t:initial;--ww-m:initial;--pad-d:initial;--pad-t:initial;--pad-m:initial;--mar-d:initial;--mar-t:initial;--mar-m:initial;--w-d:initial;--w-t:initial;--w-m:initial;--fs-d:initial;--fs-t:initial;--fs-m:initial;--lh-d:initial;--lh-t:initial;--lh-m:initial;--align-d:initial;--align-t:initial;--align-m:initial;--alto-d:initial;--alto-t:initial;--alto-m:initial;--tipo:initial;--sep:initial}.s,.w{padding:var(--pad-d,0);margin:var(--mar-d,0)}.col{padding:var(--pad-d,var(--gap,10px));margin:var(--mar-d,0)}.w{font-size:var(--fs-d,inherit);line-height:var(--lh-d,inherit);text-align:var(--align-d,inherit)}.w[style*=--tipo]{font:var(--tipo)}.s{position:relative}.s>.s-in{width:min(100% - 2 * var(--hueco), var(--ancho-s,var(--ancho)));min-height:var(--alto-d,auto);flex-wrap:nowrap;margin-inline:auto;display:flex}.s.completo>.s-in{width:100%}.s[data-v=middle]>.s-in{align-items:center}.s[data-v=bottom]>.s-in{align-items:flex-end}.col{width:var(--w-d,100%);gap:var(--sep,20px);flex-direction:column;flex:none;min-width:0;display:flex;position:relative}.col[data-v=center]{justify-content:center}.col[data-v=bottom]{justify-content:flex-end}.s:before,.col:before{content:none;z-index:0;pointer-events:none;border-radius:inherit;background:var(--capa-img,none) var(--capa-pos,center) / var(--capa-tam,cover) no-repeat, var(--capa-color,transparent);opacity:var(--capa-op,.5);position:absolute;inset:0}.s[style*=--capa]:before,.col[style*=--capa]:before{content:""}.col[style*=--capa]>:not(.pos){z-index:1;position:relative}.col .s>.s-in{width:min(100%, var(--ancho-s,100%))}.col[data-h=center]>.ancho-propio{margin-inline:auto}.col[data-h=flex-end]>.ancho-propio{margin-left:auto}.tf{transform:var(--tf-d,none)}@media (width<=1024px){.tf{transform:var(--tf-t,var(--tf-d,none))}}@media (width<=767px){.tf{transform:var(--tf-m,var(--tf-t,var(--tf-d,none)))}}@media (width<=1024px){.s,.w{padding:var(--pad-t,var(--pad-d,0));margin:var(--mar-t,var(--mar-d,0))}.col{padding:var(--pad-t,var(--pad-d,var(--gap,10px)));margin:var(--mar-t,var(--mar-d,0));width:var(--w-t,var(--w-d,100%))}.w{font-size:var(--fs-t,var(--fs-d,inherit));text-align:var(--align-t,var(--align-d,inherit))}.s>.s-in{min-height:var(--alto-t,var(--alto-d,auto))}}@media (width<=767px){.s,.w{padding:var(--pad-m,var(--pad-t,var(--pad-d,0)));margin:var(--mar-m,var(--mar-t,var(--mar-d,0)))}.col{padding:var(--pad-m,var(--pad-t,var(--pad-d,var(--gap,10px))));margin:var(--mar-m,var(--mar-t,var(--mar-d,0)))}.w{font-size:var(--fs-m,var(--fs-t,var(--fs-d,inherit)));text-align:var(--align-m,var(--align-t,var(--align-d,inherit)))}.s>.s-in{min-height:var(--alto-m,auto);flex-wrap:wrap}.s.inversa>.s-in{flex-direction:column-reverse}.col{width:var(--w-m,100%)}.oculto-mobile{display:none!important}}@media (width>=1025px){.oculto-desktop{display:none!important}}@media (width>=768px) and (width<=1024px){.oculto-tablet{display:none!important}}.s.rejilla>.s-in{grid-template-columns:var(--rj-cols,1fr 1fr);grid-template-rows:var(--rj-filas,none);grid-auto-rows:var(--rj-auto,1fr);display:grid}.s.rejilla>.s-in>.col{width:auto}.s.rejilla>.s-in>.col[data-v=bottom]{justify-content:flex-end}.s.rejilla>.s-in>.col .w-imagen img{width:100%}@media (width<=767px){.s.rejilla>.s-in{flex-direction:column;display:flex}}.forma{z-index:0;pointer-events:none;direction:ltr;width:100%;line-height:0;position:absolute;left:0;overflow:hidden}.forma.encima{z-index:2}.forma-arriba{top:-1px}.forma-abajo{bottom:-1px;transform:rotate(180deg)}.forma svg{width:calc(var(--fw-d,100%) + 1.3px);height:var(--fh-d,50px);fill:var(--fc,#fff);display:block;position:relative;left:50%;transform:translate(-50%)}.forma.invertir svg{transform:translate(-50%)rotateY(180deg)}.forma.negativo svg{transform:translate(-50%)scaleY(-1)}.s>.s-in{z-index:1;position:relative}@media (width<=767px){.forma svg{width:calc(var(--fw-m,var(--fw-t,var(--fw-d,100%))) + 1.3px);height:var(--fh-m,var(--fh-t,var(--fh-d,50px)))}}.pos{left:var(--ox-d,0);top:var(--oy-d,0)}.pos.pos-der{left:auto;right:var(--ox-d,0)}.pos.pos-abajo{top:auto;bottom:var(--oy-d,0)}.ancho-propio{width:var(--ww-d,auto);max-width:100%}.w-imagen.pos{pointer-events:none;max-width:calc(100% - var(--ox-d,0px));z-index:1!important}.w-imagen.pos img{max-width:100%}.col:has(>.w-imagen.pos)>.s,.col:has(>.w-imagen.pos)>.s>.s-in{z-index:auto!important}.col:has(>.w-imagen.pos)>.s .w,.col:has(>.w-imagen.pos)>.w:not(.pos){z-index:2;position:relative}@media (width<=1024px){.w-imagen.pos{max-width:calc(100% - var(--ox-t,var(--ox-d,0px)))}.pos{left:var(--ox-t,var(--ox-d,0));top:var(--oy-t,var(--oy-d,0))}.pos.pos-der{left:auto;right:var(--ox-t,var(--ox-d,0))}.ancho-propio{width:var(--ww-t,var(--ww-d,auto))}}@media (width<=767px){.pos{left:var(--ox-m,var(--ox-t,var(--ox-d,0)));top:var(--oy-m,var(--oy-t,var(--oy-d,0)))}.pos.pos-der{left:auto;right:var(--ox-m,var(--ox-t,var(--ox-d,0)))}.ancho-propio{width:var(--ww-m,var(--ww-t,var(--ww-d,auto)))}}.w-titulo{color:var(--color,var(--c-primario));line-height:var(--lh-d,1);margin:0}.w-titulo a{color:inherit;text-decoration:none}.w-texto{color:var(--color,inherit)}.w-texto[style*=--tipo] p{font:inherit}.w-texto>:last-child{margin-bottom:0}.w-texto img{border-radius:6px}.w-imagen{text-align:var(--align-d,center);display:block}.w-imagen img{max-width:var(--img-max-d,100%);border-radius:var(--img-r,0);vertical-align:middle;display:inline-block}.w-imagen.iw-d img{width:var(--img-w-d)}@media (width<=1024px){.w-imagen img{max-width:var(--img-max-t,var(--img-max-d,100%))}.w-imagen.iw-t img{width:var(--img-w-t)}}@media (width<=767px){.w-imagen img{max-width:var(--img-max-m,var(--img-max-t,var(--img-max-d,100%)))}.w-imagen.iw-m img{width:var(--img-w-m)}}.w-imagen.blob img{border-radius:42% 58% 61% 39%/45% 39% 61% 55%}.w-imagen figcaption{opacity:.8;margin-top:.4em;font-size:.85rem}.w-espacio{height:var(--alto-d,50px)}@media (width<=1024px){.w-espacio{height:var(--alto-t,var(--alto-d,50px))}}@media (width<=767px){.w-espacio{height:var(--alto-m,var(--alto-t,var(--alto-d,50px)))}}.w-separador{justify-content:var(--align-d,center);padding-block:var(--hueco-sep,15px);display:flex}.w-separador hr{border:0;border-top:var(--grosor,1px) var(--estilo,solid) var(--color,#ddd);width:var(--ancho-sep,100%);margin:0}.boton,.w-boton a{cursor:pointer;background:var(--fondo,var(--c-primario));color:var(--color,#fff);font:600 .95rem/1.2 var(--font-texto);border:0;border-radius:999px;align-items:center;gap:.5em;padding:.8em 1.6em;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex}.boton:hover,.w-boton a:hover{color:var(--color,#fff);filter:brightness(1.08);transform:translateY(-1px)}.boton.secundario{color:var(--c-primario);background:0 0;box-shadow:inset 0 0 0 2px}.w-boton{text-align:var(--align-d,left)}.w-boton a{border-radius:var(--bradio,3px);padding:var(--bpad-d,var(--btn-pad));font-size:var(--fs-d,var(--btn-fs));justify-content:center}.w-boton a:hover{background:var(--fondo-hover,var(--fondo,var(--c-primario)));color:var(--color-hover,var(--color,#fff))}.w-boton .tam-xs{--btn-pad:10px 20px;--btn-fs:13px}.w-boton .tam-sm{--btn-pad:12px 24px;--btn-fs:15px}.w-boton .tam-md{--btn-pad:15px 30px;--btn-fs:16px}.w-boton .tam-lg{--btn-pad:20px 40px;--btn-fs:18px}.w-boton .tam-xl{--btn-pad:25px 50px;--btn-fs:20px}.w-boton[style*=--align-d\:justify] a{width:100%;display:flex}@media (width<=1024px){.w-boton a{padding:var(--bpad-t,var(--bpad-d,var(--btn-pad)))}}@media (width<=767px){.w-boton a{padding:var(--bpad-m,var(--bpad-t,var(--bpad-d,var(--btn-pad))))}.w-boton[style*=--align-m\:justify] a{width:100%;display:flex}}.w-caja{text-align:center;flex-direction:column;align-items:center;gap:.5em;display:flex}.w-caja.left,.w-caja.right{text-align:left;flex-direction:row;align-items:flex-start}.w-caja .icono{font-size:var(--icono-tam,2.2rem);color:var(--color,var(--c-primario));line-height:1}.w-caja h3{color:var(--color-titulo,var(--c-primario));margin:0;font-size:1.25rem}.w-caja img{border-radius:10px;max-width:140px}.w-lista{gap:var(--esp-d,.55em);list-style:none;display:grid}.w-lista li{gap:var(--sangria,.7em);color:var(--color-texto,inherit);align-items:center;display:flex}.w-lista[data-al=center] li{text-align:center;justify-content:center}.w-lista[data-al=right] li{justify-content:flex-end}.w-lista.con-sep{gap:0}.w-lista.con-sep li{padding-block:calc(var(--esp-d,.55em) / 2)}.w-lista.con-sep li+li{border-top:var(--sep-borde)}.w-lista .icono{color:var(--color,var(--c-primario));font-size:var(--ico-d,1em);flex:none;line-height:1;display:inline-flex}@media (width<=767px){.w-lista .icono{font-size:var(--ico-m,var(--ico-d,1em))}}.w-lista a{color:inherit;text-decoration:none}.w-cta{text-align:center;min-height:var(--alto-d,280px);border-radius:var(--radio);color:#fff;isolation:isolate;place-items:center;padding:2.5rem 1.5rem;text-decoration:none;display:grid;position:relative;overflow:hidden}@media (width<=767px){.w-cta{min-height:var(--alto-m,var(--alto-t,var(--alto-d,220px)))}}.w-cta .cta-fondo{z-index:-2;background:var(--img,none) center / cover no-repeat, var(--c-primario);transition:transform 1.2s;position:absolute;inset:0}.w-cta:before{content:"";background:var(--capa,#00000059);z-index:-1;transition:background .6s;position:absolute;inset:0}.w-cta:hover:before{background:var(--capa-hover,var(--capa,#00000040))}.w-cta:hover .cta-fondo{transform:scale(1.12)}.w-cta h3{color:var(--color-titulo,#fff);margin-bottom:.5em;font-size:2rem}.w-cta p{color:var(--color-texto,#fff)}.cta-boton{border:2px solid var(--color-boton,#fff);color:var(--color-boton,#fff);background:var(--fondo,transparent);padding:var(--btn-pad,12px 24px);font-size:var(--btn-fs,15px);border-radius:3px;text-decoration:none;transition:all .3s;display:inline-block}.cta-boton.tam-sm{--btn-pad:12px 24px;--btn-fs:15px}.cta-boton.tam-md{--btn-pad:15px 30px;--btn-fs:16px}.cta-boton.tam-lg{--btn-pad:20px 40px;--btn-fs:18px}.w-cta:hover .cta-boton,.cta-boton:hover{background:var(--color-boton,#fff);color:#fff}.w-acordeon details{border:var(--ac-borde,0);border-bottom-width:var(--ac-borde-b,1px);border-bottom:var(--ac-borde,1px solid #0000001f)}.w-acordeon details+details{border-top:0}.w-acordeon summary{cursor:pointer;padding:var(--ac-pt-d,.9em 0);color:var(--ac-titulo,var(--c-primario));background:var(--ac-fondo-t,transparent);font:var(--tipo,600 1rem/1.3 var(--font-texto));align-items:baseline;gap:.6em;list-style:none;transition:color .3s;display:flex}.w-acordeon summary::-webkit-details-marker{display:none}.w-acordeon details[open] summary{color:var(--ac-activo,var(--ac-titulo,var(--c-enfasis)))}.w-acordeon .ac-icono:before{content:"+";font-weight:700}.w-acordeon details[open] .ac-icono:before{content:"–"}.w-acordeon .resp{padding:var(--ac-pc-d,0 0 1em);color:var(--ac-contenido,inherit);background:var(--ac-fondo-c,transparent);border-top:var(--ac-borde,0)}@media (width<=767px){.w-acordeon summary{padding:var(--ac-pt-m,var(--ac-pt-d,.9em 0))}.w-acordeon .resp{padding:var(--ac-pc-m,var(--ac-pc-d,0 0 1em))}}.w-precio{border:1px solid var(--pr-borde,var(--c-rosa-claro));text-align:center;background:#fff;padding:2rem 1.6rem}.w-precio h3{color:var(--pr-titulo,var(--c-primario));font:400 1.6rem var(--font-titulos);margin:0 0 .3rem}.w-precio .pr-sub{color:var(--pr-sub,#888);font:400 1.2rem var(--font-titulos);margin:0}.w-precio .importe{font:600 3.4rem/1.1 var(--font-titulos);color:var(--c-primario);margin:.6rem 0 .2rem}.w-precio .importe .moneda{vertical-align:.15em;margin-right:.05em;font-size:.6em}.w-precio .pr-desc{font:400 1.15rem var(--font-texto);color:#222;margin-bottom:1rem}.w-precio ul{color:var(--pr-caract,#ba797d);font:400 1.05rem/1.4 var(--font-titulos);gap:0;margin:1rem 0;padding:0 .4rem;list-style:none;display:grid}.w-precio li{justify-content:center;align-items:center;gap:.5em;padding:.8rem 0;display:flex}.w-precio ul.con-sep li+li{border-top:1px solid var(--pr-sep,#ddd)}.w-precio li .icono{color:var(--pr-icono,var(--c-enfasis))}.pr-boton{background:var(--c-enfasis);justify-content:center;margin-top:.5rem}.w-galeria{grid-template-columns:repeat(var(--cols,3), 1fr);gap:10px;display:grid}.w-galeria img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}@media (width<=767px){.w-galeria{grid-template-columns:repeat(2,1fr)}}.w-contador{text-align:center}.w-contador strong{font:600 2.6rem/1 var(--font-titulos);color:var(--c-primario);display:block}.w-redes{gap:.6em;justify-content:var(--align-d,center);display:flex}.w-redes a{background:var(--c-primario);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.w-pendiente{color:#a06;border:2px dashed #e0a;border-radius:8px;padding:1rem;font-size:.9rem}.w-crono{gap:1.6rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.w-crono:before{content:"";background:#e6dbe9;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.w-crono li{grid-template-columns:1fr 40px 1fr;align-items:center;gap:1rem;display:grid;position:relative}.w-crono li:nth-child(odd) .crono-tarjeta{grid-area:1/1}.w-crono li:nth-child(odd) .crono-lado,.w-crono li:nth-child(2n) .crono-tarjeta{grid-area:1/3}.w-crono li:nth-child(2n) .crono-lado{grid-area:1/1;justify-self:end}.crono-punto{background:var(--c-primario);color:#fff;z-index:1;border-radius:50%;grid-area:1/2;justify-self:center;place-items:center;width:34px;height:34px;font-size:.85rem;display:grid;box-shadow:0 0 0 5px #fff}.crono-tarjeta{text-align:center;background:#fff;border-radius:6px;padding:1.3rem 1.5rem;box-shadow:0 6px 24px #0000001a}.crono-tarjeta h3{color:#333;margin-bottom:.5rem;font-size:1.25rem;font-weight:400}.crono-tarjeta div{font-size:.88rem}.crono-meta{color:var(--c-primario);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.crono-lado img{border-radius:6px;max-width:160px}.crono-right:before{left:auto;right:17px;transform:none}.crono-right li{grid-template-columns:1fr 34px}.crono-right li .crono-tarjeta{grid-area:1/1!important}.crono-right .crono-punto{grid-column:2}.crono-right .crono-lado,.crono-left .crono-lado{display:none}.crono-left:before{left:17px;transform:none}.crono-left li{grid-template-columns:34px 1fr}.crono-left li .crono-tarjeta{grid-area:1/2!important}.crono-left .crono-punto{grid-column:1}@media (width<=767px){.w-crono:before{left:17px}.w-crono li{grid-template-columns:34px 1fr}.w-crono li .crono-tarjeta{grid-area:1/2!important}.crono-punto{grid-column:1}.crono-lado{display:none}}.tarjeta-c{background:#fff;border:1px solid #eadff0;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.5rem;display:grid;overflow:hidden}.tarjeta-c>img,.tarjeta-c>picture img,.tarjeta-c>lite-youtube{object-fit:cover;border-radius:0;width:100%;height:100%}.tarjeta-c-txt{gap:.5rem;padding:1.5rem;display:grid}.tarjeta-c-txt h3{margin:0}@media (width<=767px){.tarjeta-c{grid-template-columns:1fr}}.w-videos{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:1rem;display:grid}@media (width<=767px){.w-videos{grid-template-columns:1fr}}.w-indice{border:1px solid var(--c-primario);border-radius:6px;padding:1.2rem 1.5rem}.w-indice .indice-tit{font:400 1.3rem var(--font-titulos);color:var(--c-primario);margin:0 0 .6rem}.w-indice ol{gap:.35rem;margin:0;padding-left:1.2rem;display:grid}.w-indice li::marker{color:var(--c-enfasis)}.w-cuenta{justify-content:center;gap:.8rem;display:flex}.w-cuenta span{background:var(--c-primario);color:#fff;text-transform:uppercase;border-radius:8px;place-items:center;min-width:74px;padding:.6rem;font-size:.75rem;display:grid}.w-cuenta b{font:600 1.8rem/1 var(--font-titulos)}lite-youtube{aspect-ratio:16/9;cursor:pointer;background:#000 50%/cover no-repeat;border-radius:10px;display:block;position:relative;overflow:hidden}lite-youtube>button{cursor:pointer;background:#171717cc;border:0;border-radius:14px;width:68px;height:48px;margin:auto;transition:background .2s;position:absolute;inset:0}lite-youtube:hover>button,lite-youtube>button:focus-visible{background:red}lite-youtube>button:before{content:"";border:10px solid #0000;border-left:18px solid #fff;border-right-width:0;width:0;height:0;margin:auto;position:absolute;inset:0;transform:translate(2px)}lite-youtube iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.prosa{max-width:760px;margin-inline:auto;font-size:1.05rem}.prosa img{border-radius:10px;margin:1.2em auto;display:block}.prosa h2{margin-top:1.6em}.prosa h3{margin-top:1.3em}.prosa blockquote{border-left:4px solid var(--c-primario);background:#faf6fb;border-radius:0 10px 10px 0;margin:1.4em 0;padding:.8em 1.2em}.prosa table{border-collapse:collapse;width:100%;margin:1.2em 0}.prosa th,.prosa td{text-align:left;border:1px solid #e6dce8;padding:.5em .7em}.prosa lite-youtube{margin:1.4em 0}.cab-bienvenida[data-astro-cid-anclemld]{color:#555;background:#fff;border-bottom:1px solid #eee;padding:.35rem 0;font-size:.75rem}.cab-marca[data-astro-cid-anclemld]{background:var(--c-primario);place-items:center;padding:1.4rem 1rem;display:grid}.cab-logo[data-astro-cid-anclemld] img{width:200px;height:auto;display:block}.cab-nav[data-astro-cid-anclemld]{z-index:50;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;box-shadow:0 2px 10px #0000000a}.ancho[data-astro-cid-anclemld]{width:min(100% - 2 * var(--hueco), 1400px)}.cab-fila[data-astro-cid-anclemld]{justify-content:center;align-items:center;gap:1rem;min-height:54px;display:flex}.menu[data-astro-cid-anclemld]{flex-wrap:wrap;justify-content:center;gap:.1rem 1.9rem;margin:0;padding:0;list-style:none;display:flex}.menu[data-astro-cid-anclemld]>li[data-astro-cid-anclemld]{position:relative}.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld],.menu[data-astro-cid-anclemld] button[data-astro-cid-anclemld]{font:400 .9rem/1 var(--font-titulos);color:#7a6f7c;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3em;padding:1.1rem 0;text-decoration:none;display:inline-flex}.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover,.menu[data-astro-cid-anclemld] button[data-astro-cid-anclemld]:hover,.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current]{color:var(--c-primario)}.tiene-hijos[data-astro-cid-anclemld]>a[data-astro-cid-anclemld]:after,.tiene-hijos[data-astro-cid-anclemld]>button[data-astro-cid-anclemld]:after{content:"";border:4px solid #0000;border-top-color:currentColor;margin-top:4px}.sub[data-astro-cid-anclemld]{opacity:0;visibility:hidden;background:#fff;border-radius:10px;min-width:230px;margin:0;padding:.5rem 0;list-style:none;transition:all .15s;position:absolute;top:100%;left:-1rem;transform:translateY(6px);box-shadow:0 12px 30px #0000001f}.tiene-hijos[data-astro-cid-anclemld]:hover>.sub[data-astro-cid-anclemld],.tiene-hijos[data-astro-cid-anclemld]:focus-within>.sub[data-astro-cid-anclemld]{opacity:1;visibility:visible;transform:none}.sub[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{font-family:var(--font-texto);padding:.6rem 1.1rem;display:block}.cab-accesos[data-astro-cid-anclemld]{gap:.6rem;margin-left:1rem;display:flex}.pastilla[data-astro-cid-anclemld]{color:#333;white-space:nowrap;background:#f1def6;border-radius:6px;padding:.35rem .9rem;font-size:.8rem;text-decoration:none}.pastilla[data-astro-cid-anclemld]:hover{background:var(--c-primario);color:#fff}.cab-movil[data-astro-cid-anclemld]{display:none}@media (width<=1024px){.cab-marca[data-astro-cid-anclemld]{padding:1rem}.cab-logo[data-astro-cid-anclemld] img{width:150px}.cab-fila[data-astro-cid-anclemld]{flex-wrap:wrap;justify-content:space-between}.cab-movil[data-astro-cid-anclemld]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;gap:5px;padding:.8rem .2rem;display:grid}.cab-movil[data-astro-cid-anclemld] span[data-astro-cid-anclemld]{background:var(--c-primario);width:24px;height:2px;display:block}.menu[data-astro-cid-anclemld]{flex-direction:column;order:3;align-items:stretch;width:100%;padding-bottom:.8rem;display:none}.cab-movil[data-astro-cid-anclemld][aria-expanded=true]~.menu[data-astro-cid-anclemld]{display:flex}.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld],.menu[data-astro-cid-anclemld] button[data-astro-cid-anclemld]{width:100%;padding:.7rem 0}.sub[data-astro-cid-anclemld]{opacity:1;visibility:visible;box-shadow:none;padding:0 0 0 1rem;position:static;transform:none}.cab-accesos[data-astro-cid-anclemld]{margin-left:0}}.pie[data-astro-cid-kb2vq6wp]{background:var(--c-rosa);color:#000;border-top:1px solid #000}.pie-cols[data-astro-cid-kb2vq6wp]{text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.pie-cols[data-astro-cid-kb2vq6wp]>div[data-astro-cid-kb2vq6wp]{padding:2rem 1.2rem}.pie-centro[data-astro-cid-kb2vq6wp]{border-inline:1px solid #000}.pie-tit[data-astro-cid-kb2vq6wp]{font:600 .95rem/1 var(--font-titulos);text-transform:uppercase;color:#000;margin:0 0 1rem}.pie-sep[data-astro-cid-kb2vq6wp]{border-top:1px solid #000;margin:0 -1.2rem 1.2rem}.pie-lema[data-astro-cid-kb2vq6wp]{color:#ece5ee;margin-top:.8rem;font-size:.9rem}.pie[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{color:#000}.pie-red[data-astro-cid-kb2vq6wp]{background:var(--c-primario);border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.3rem;display:inline-grid;color:#fff!important}.pie-legal[data-astro-cid-kb2vq6wp]{color:#ccc;background:#000;padding:.8rem 0;font-size:.8rem}.pie-legal[data-astro-cid-kb2vq6wp] .contenedor[data-astro-cid-kb2vq6wp]{flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;display:flex}.pie-legal[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{color:#ccc}@media (width<=767px){.pie-cols[data-astro-cid-kb2vq6wp]{grid-template-columns:1fr}.pie-centro[data-astro-cid-kb2vq6wp]{border:1px solid #000;border-inline:0}}.wa[data-astro-cid-qyvysh25]{--wa:#8f7696;z-index:60;flex-direction:column;align-items:flex-start;gap:12px;animation:.4s wa-entra;display:flex;position:fixed;bottom:20px;left:20px}.wa[data-astro-cid-qyvysh25][data-lado=right]{align-items:flex-end;left:auto;right:20px}.wa[data-astro-cid-qyvysh25]{pointer-events:none}.wa-boton[data-astro-cid-qyvysh25],.wa[data-astro-cid-qyvysh25].abierto .wa-caja[data-astro-cid-qyvysh25]{pointer-events:auto}@keyframes wa-entra{0%{opacity:0;transform:scale(.6)}}.wa-boton[data-astro-cid-qyvysh25]{cursor:pointer;color:#fff;background:#25d366;border:0;border-radius:50%;width:60px;height:60px;padding:0;position:relative;overflow:visible;box-shadow:0 4px 16px #00000040}.wa-ico[data-astro-cid-qyvysh25],.wa-foto[data-astro-cid-qyvysh25]{border-radius:50%;position:absolute;inset:0}.wa-ico[data-astro-cid-qyvysh25]{place-items:center;font-size:34px;animation:8s infinite wa-ico;display:grid}.wa-foto[data-astro-cid-qyvysh25]{object-fit:cover;width:100%;height:100%;animation:8s infinite wa-foto}@keyframes wa-foto{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}@keyframes wa-ico{0%,45%{opacity:0}50%,95%{opacity:1}to{opacity:0}}.wa-aviso[data-astro-cid-qyvysh25]{color:#fff;min-width:20px;height:20px;font:600 12px/20px var(--font-texto);text-align:center;background:#ff3b30;border-radius:10px;position:absolute;top:-4px;right:-4px}.wa-caja[data-astro-cid-qyvysh25]{transform-origin:0 100%;opacity:0;visibility:hidden;background:#fff;border-radius:16px;width:min(320px,100vw - 40px);transition:all .25s;overflow:hidden;transform:scale(.7)translateY(20px);box-shadow:0 12px 40px #00000040}.wa[data-astro-cid-qyvysh25].abierto .wa-caja[data-astro-cid-qyvysh25]{opacity:1;visibility:visible;transform:none}.wa-cab[data-astro-cid-qyvysh25]{background:var(--wa);color:#fff;align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex}.wa-cab[data-astro-cid-qyvysh25] img[data-astro-cid-qyvysh25]{object-fit:cover;border-radius:50%;width:40px;height:40px}.wa-cerrar[data-astro-cid-qyvysh25]{color:#fff;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:1.5rem;line-height:1}.wa-cuerpo[data-astro-cid-qyvysh25]{background:#efeae2;padding:1rem}.wa-mensaje[data-astro-cid-qyvysh25]{color:#303030;background:#fff;border-radius:0 12px 12px;padding:.7rem .9rem;font-size:.9rem;box-shadow:0 1px 1px #00000014}.wa-mensaje[data-astro-cid-qyvysh25] p[data-astro-cid-qyvysh25]{margin:.25em 0}.wa-abrir[data-astro-cid-qyvysh25]{background:var(--wa);color:#fff;justify-content:center;align-items:center;gap:.5rem;padding:.85rem;font-weight:600;text-decoration:none;display:flex}.wa-abrir[data-astro-cid-qyvysh25]:hover{color:#fff;filter:brightness(1.08)}@media (prefers-color-scheme:dark){.wa-caja[data-astro-cid-qyvysh25]{background:#1f2c34}.wa-cuerpo[data-astro-cid-qyvysh25]{background:#0b141a}.wa-mensaje[data-astro-cid-qyvysh25]{color:#e9edef;background:#1f2c34}}@media (prefers-reduced-motion:reduce){.wa-ico[data-astro-cid-qyvysh25],.wa-foto[data-astro-cid-qyvysh25],.wa[data-astro-cid-qyvysh25]{animation:none}.wa-ico[data-astro-cid-qyvysh25]{opacity:0}}
