.cab__in{position:relative}.mnu{margin-left:auto}.mnu ul{list-style:none;margin:0;padding:0}.mnu a{text-decoration:none}.mnu__s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.45rem;color:var(--nav-texto);font:600 .95rem var(--fuente)}.mnu__s::-webkit-details-marker{display:none}.mnu__s::marker{content:""}.mnu__flecha{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s}.mnu__d[open]>.mnu__s .mnu__flecha{transform:translateY(1px) rotate(-135deg)}.mnu__s:hover,.mnu__s:focus-visible,.mnu__d[open]>.mnu__s,.mnu__s--aqui{color:#fff}.mnu__a{color:var(--nav-texto);font:600 .95rem var(--fuente)}.mnu__a:hover,.mnu__a:focus-visible,.mnu__a[aria-current]{color:#fff}.mnu__sub a{display:block}.mnu__cuenta a{color:var(--nav-texto);font:600 .9rem var(--fuente)}.mnu__cuenta a:hover,.mnu__cuenta a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:5px}.cab__pub,.cab__logo,.mnu__s,.mnu__a,.mnu__cuenta a{white-space:nowrap}body.aam-logueado .solo-anonimo{display:none!important}@media (max-width: 1023.98px){.js .mnu{display:none;position:absolute;left:0;right:0;top:100%;background:var(--azul);border-top:1px solid #2A5A8A;box-shadow:0 12px 24px #00000040;max-height:calc(100vh - 68px);overflow-y:auto;padding:.4rem 16px 1.4rem}.js .mnu.abierto{display:block}html:not(.js) .mnu{order:3;width:100%}html:not(.js) .cab__in{flex-wrap:wrap}.mnu__i{border-bottom:1px solid #2A5A8A}.mnu__s,.mnu__a{display:flex;justify-content:space-between;min-height:52px;padding:.6rem 0;font:500 1.35rem/1.2 var(--fuente-titulos);color:#fff}.mnu__sub{padding:0 0 .8rem .2rem}.mnu__sub a{color:var(--nav-texto);font-weight:500;padding:.55rem 0;min-height:44px}.mnu__sub a:hover,.mnu__sub a:focus-visible,.mnu__sub a[aria-current]{color:var(--acento-oscuro)}.mnu__cuenta{margin-top:1rem;display:grid;gap:.1rem}.mnu__cuenta a{display:block;padding:.5rem 0}.cab__acc .cab__pub{padding:.45rem .7rem;font-size:.85rem}}@media (max-width: 380px){.cab__acc .cab__pub{padding:.4rem .55rem;font-size:.8rem}.cab__burger{padding:.5rem .6rem}}@media (min-width: 1024px){.mnu,.mnu__l{display:flex;align-items:center;gap:1.6rem}.mnu__i{position:relative}.mnu__s,.mnu__a{padding:1.4rem 0}.mnu__sub{position:absolute;top:100%;left:-1rem;min-width:270px;background:var(--papel);border:1px solid var(--linea);border-top:3px solid var(--coral);box-shadow:0 14px 28px #0d43732e;padding:.5rem 0;z-index:40}.mnu__sub a{color:var(--tinta);font:500 .95rem/1.35 var(--fuente);padding:.55rem 1.1rem}.mnu__sub a:hover,.mnu__sub a:focus-visible{background:var(--gris);color:var(--azul)}.mnu__sub a[aria-current]{color:var(--azul-vivo)}.mnu__i:last-child .mnu__sub{left:auto;right:-1rem}.mnu__cuenta{display:flex;align-items:center;gap:1rem;padding-left:1.4rem;border-left:1px solid #2A5A8A}.mnu__solo-movil{display:none}.cab__acc{margin-left:1.2rem}.cab__burger{display:none!important}}@media (min-width: 1024px) and (max-width: 1240px){.mnu,.mnu__l{gap:.95rem}.mnu__s,.mnu__a{font-size:.9rem}.mnu__cuenta{padding-left:.9rem;gap:.7rem}.mnu__cuenta a{font-size:.85rem}.cab__acc{margin-left:.8rem}.cab__pub{padding-left:.9rem;padding-right:.9rem}}.pie{padding:1.2rem 0 2rem;font-size:.95rem}.pie .pie__cab{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;padding:0 0 2.4rem}.pie .pie__marca{font:500 1.75rem/1.1 var(--fuente-titulos);color:#fff;margin:0 0 .55rem;letter-spacing:-.01em}.pie .pie__desc{margin:0;max-width:66ch;line-height:1.55;color:#c3ccda}.pie .pie__sop{margin:0;display:flex;flex-direction:column;gap:.15rem;text-align:right;white-space:nowrap}.pie .pie__sop span{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pie-texto)}.pie .pie__sop a{color:#fff;font-weight:600}.pie .pie__nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 3rem;padding:2.4rem 0 2.8rem;border-top:1px solid #2A5A8A}.pie .pie__t{margin:0 0 1rem;font:700 .72rem/1.2 var(--fuente);letter-spacing:.14em;text-transform:uppercase;color:#fff}.pie .pie__col ul{list-style:none;padding:0;margin:0}.pie .pie__col li{margin:0 0 .7rem;line-height:1.4}.pie .pie__col a{color:#c3ccda}.pie .pie__col a:hover,.pie .pie__col a:focus-visible{color:#fff;text-decoration:none}.pie .pie__es{color:var(--pie-texto);font-size:.8em}.pie .pie__base{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem 2rem;flex-wrap:wrap;padding-top:1.4rem;border-top:1px solid #2A5A8A;font-size:.78rem;color:var(--pie-texto)}.pie .pie__c,.pie .pie__legal{margin:0;padding:0;border:0;font-size:.78rem;line-height:1.5;color:var(--pie-texto)}.pie .pie__base a{color:var(--pie-texto);white-space:nowrap}.pie .pie__base>p:first-child{white-space:nowrap}@media (max-width: 640px){.pie .pie__base>p:first-child{white-space:normal}}.pie .pie__base a:hover{color:#fff}.pie .pie__sep{margin:0 .55rem;opacity:.6}.pie .pie__nw{white-space:nowrap}.ts:empty{display:none}@media (max-width: 900px){.pie .pie__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}}@media (max-width: 640px){.pie .pie__cab{flex-direction:column;align-items:flex-start;gap:1.2rem;padding-bottom:2rem}.pie .pie__sop{text-align:left}.pie .pie__nav{padding:2rem 0 2.2rem}.pie .pie__col li{margin-bottom:.55rem}.pie .pie__col a{display:inline-block;padding:.15rem 0;font-size:.92rem}.pie .pie__base{flex-direction:column;align-items:stretch}.pie .pie__c,.pie .pie__legal{min-width:0;overflow-wrap:anywhere}}body.aam-logueado .mnu__cuenta{border-left:0;padding-left:0}@media (max-width: 640px){.cab__acc{gap:.45rem}body.aam-logueado .cab__user-n{max-width:110px}body.aam-logueado .cab__user-b{padding:.4rem .55rem}body.aam-logueado .cab__marca{font-size:1.2rem}}.pl{display:block}.kicker{font:700 .75rem/1.3 var(--fuente);letter-spacing:.16em;text-transform:uppercase;color:var(--acento-oscuro);margin:0 0 .9rem}.kicker--azul,.hero--claro .kicker{color:var(--acento-claro)}.btn--bloque{display:block;width:100%;text-align:center;padding:.9rem 1rem;font-size:1rem}.btn--fantasma{background:transparent;color:#fff;border-color:#4a77a6}.btn--fantasma:hover{background:#ffffff14;color:#fff;border-color:#fff}.btn--fantasma-claro{background:transparent;color:var(--azul);border-color:var(--azul)}.hero{padding:4.5rem 0 5rem}.hero--compacto{padding:2.6rem 0 2.8rem}.hero--navy{background:var(--azul);color:#f2f2f2}.hero--claro{background:var(--fondo);color:var(--tinta);border-bottom:1px solid var(--linea)}.hero__in{max-width:var(--ancho);margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:start}.hero__txt{grid-column:span 7}.hero--solo .hero__txt{grid-column:span 10}.hero__lado{grid-column:8 / span 5}.hero__migas{font-size:.85rem;margin:0 0 1.2rem;color:#a7b1c2}.hero--claro .hero__migas{color:var(--tinta-3)}.hero__migas a{color:inherit;text-decoration:none}.hero__migas a:hover{text-decoration:underline}.hero__h1{font:500 clamp(2.2rem,1.3rem + 3.6vw,4.2rem)/1.03 var(--fuente-titulos);letter-spacing:-.02em;margin:0 0 1.3rem;color:inherit}.hero--compacto .hero__h1{font-size:clamp(2rem,1.3rem + 2.6vw,3.3rem)}.hero__sub{font-size:1.2rem;line-height:1.55;color:#c3ccda;max-width:42rem;margin:0 0 1.6rem}.hero--claro .hero__sub{color:var(--tinta-2)}.hero__puntos{list-style:none;padding:0;margin:0 0 1.8rem;border-top:1px solid #2A5A8A}.hero--claro .hero__puntos{border-color:var(--linea)}.hero__puntos li{padding:.85rem 0 .85rem 2rem;border-bottom:1px solid #2A5A8A;position:relative;line-height:1.5;color:#dde3ec;max-width:none}.hero--claro .hero__puntos li{border-color:var(--linea);color:var(--tinta-2)}.hero__puntos li:before{content:"";position:absolute;left:0;top:1.55rem;width:1.1rem;height:1px;background:var(--acento-oscuro)}.hero--claro .hero__puntos li:before{background:var(--acento-claro)}.hero__puntos strong{color:#fff;font-weight:700}.hero--claro .hero__puntos strong{color:var(--tinta)}.hero__ctas{display:flex;flex-wrap:wrap;gap:.7rem}.hero__cifras{border-left:1px solid #2A5A8A;padding-left:28px;display:flex;flex-direction:column;gap:1.6rem;margin-top:1rem}.hero__cifra{display:flex;flex-direction:column;gap:.2rem}.hero__cifra-v{font:500 2.6rem/1 var(--fuente-titulos);color:var(--acento-oscuro)}.hero__cifra-l{font-size:.9rem;color:#c3ccda}.flead{background:#fff;color:var(--tinta);padding:1.8rem;border-radius:var(--radio);display:flex;flex-direction:column;gap:.85rem}.flead__t{font:600 1.55rem/1.15 var(--fuente-titulos);margin:0}.flead__s{font-size:.9rem;color:var(--tinta-3);margin:0 0 .2rem}.flead__c{display:flex;flex-direction:column;gap:.35rem}.flead__c label,.flead--wp label{font-size:.85rem;font-weight:700}.flead input,.flead select,.flead textarea{height:48px;border:1px solid var(--linea-campo);border-radius:var(--radio);padding:0 .75rem;font:inherit;background:#fbfaf7;width:100%}.flead textarea{height:auto;padding:.6rem .75rem}.flead__dos{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.flead__l{font-size:.78rem;color:var(--tinta-3);margin:0}.flead--wp form{display:flex;flex-direction:column;gap:.8rem}.flead--wp .form-group{margin:0}.kpis{background:#fff;border-bottom:1px solid var(--linea)}.kpis__in{max-width:var(--ancho);margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(3,1fr)}.kpis__i{padding:1.8rem 1.4rem;border-left:1px solid var(--linea);display:flex;flex-direction:column;gap:.3rem}.kpis__i:first-child{border-left:0;padding-left:0}.kpis__v{font:500 2.3rem/1 var(--fuente-titulos);color:var(--azul)}.kpis__l{font-size:.9rem;color:var(--tinta-3)}.rej{padding:4.5rem 0 0}.rej__in{max-width:var(--ancho);margin:0 auto;padding:0 16px}.rej__cab{max-width:46rem;margin:0 0 2rem}.rej__t{font:500 clamp(1.8rem,1.3rem + 1.6vw,2.6rem)/1.1 var(--fuente-titulos);margin:0 0 .6rem;letter-spacing:-.01em}.rej__sub{color:var(--tinta-3);margin:0;max-width:40rem}.rej__g{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--tinta);border-left:1px solid var(--linea)}.rej__g--2{grid-template-columns:repeat(2,1fr)}.rej__g--3{grid-template-columns:repeat(3,1fr)}.rej__g--4{grid-template-columns:repeat(4,1fr)}.rej__i{background:#fff;padding:1.8rem;border-right:1px solid var(--linea);border-bottom:1px solid var(--linea);display:flex;flex-direction:column;gap:.6rem;max-width:none}.rej__n{font:500 1.9rem/1 var(--fuente-titulos);color:var(--azul-vivo)}.rej__lk{text-decoration:none;color:var(--tinta)}.rej__lk:hover .rej__it{color:var(--azul-vivo)}.rej__it{font:600 1.35rem/1.2 var(--fuente-titulos)}.rej__d{color:var(--tinta-2);font-size:.98rem;line-height:1.55}.rej__cta{margin-top:auto;font-weight:700;color:var(--azul-vivo);text-decoration:none;font-size:.95rem}.cuerpo{padding:3.5rem 0 1rem}.cuerpo__g{max-width:var(--ancho);margin:0 auto;padding:0 16px;display:grid;grid-template-columns:minmax(0,1fr)}.cuerpo__g--toc{grid-template-columns:250px minmax(0,1fr);column-gap:56px}.cuerpo__g>.prosa{max-width:760px}.cuerpo--ancho .cuerpo__in{max-width:820px;margin:0 auto;padding:0 16px}.toc{align-self:start;position:sticky;top:88px;max-height:calc(100vh - 110px);overflow:auto}.toc__s{font:700 .75rem/1.3 var(--fuente);letter-spacing:.16em;text-transform:uppercase;color:var(--acento-claro);cursor:pointer;list-style:none;margin-bottom:.8rem}.toc__s::-webkit-details-marker{display:none}.toc__l{list-style:none;margin:0;padding:0;border-left:1px solid var(--linea)}.toc__l li{max-width:none}.toc__l a{display:block;padding:.35rem 0 .35rem .9rem;font-size:.88rem;line-height:1.35;color:var(--tinta-2);text-decoration:none}.toc__l a:hover{color:var(--azul-vivo)}.toc__n3 a{padding-left:1.7rem;font-size:.82rem;color:var(--tinta-3)}.prosa{font-size:1.05rem;line-height:1.7}.prosa>*:first-child{margin-top:0}.prosa h2{font:500 clamp(1.6rem,1.2rem + 1.3vw,2.2rem)/1.15 var(--fuente-titulos);margin:2.6rem 0 .9rem;padding-top:1.1rem;border-top:3px solid var(--tinta);scroll-margin-top:90px}.prosa h3{font:600 1.3rem/1.25 var(--fuente-titulos);margin:2rem 0 .6rem;scroll-margin-top:90px}.prosa h4{font:700 1.05rem/1.3 var(--fuente);margin:1.6rem 0 .5rem}.prosa p,.prosa li{max-width:none}.prosa ul,.prosa ol{padding-left:1.2rem}.prosa li{margin:.35rem 0}.prosa li::marker{color:var(--acento-claro)}.prosa a{color:var(--azul-vivo)}.prosa figure{margin:2rem 0}.prosa img{border:1px solid var(--linea);max-height:520px;width:auto}.prosa .wp-block-table,.prosa table{overflow-x:auto;display:block;border:0}.prosa table{width:100%;font-size:.95rem;border-collapse:collapse}.prosa th{background:var(--azul);color:#fff;font-weight:600;text-align:left}.prosa th,.prosa td{border:0;border-bottom:1px solid var(--linea);padding:.7rem .8rem}.prosa tr:nth-child(2n) td{background:#fff}.prosa blockquote,.prosa .wp-block-quote{border:0;border-left:3px solid var(--acento-claro);background:#fff;padding:1rem 1.3rem}.prosa .wp-block-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;border-top:1px solid var(--tinta);margin:1.6rem 0}.prosa .wp-block-column{padding:1.2rem 1.2rem 1.2rem 0}.prosa .rank-math-block{border-top:3px solid var(--tinta);margin-top:2rem}.prosa .rank-math-list-item{border-top:0;border-bottom:1px solid var(--linea);padding:1rem 0}.prosa .rank-math-question{font:600 1.15rem/1.3 var(--fuente-titulos);margin:0 0 .4rem;padding:0;border:0}.prosa .contenedorLateral,.prosa .card-flyer{background:#fff;border:1px solid var(--linea);padding:1.4rem}.prosa .button-services,.prosa .btn-contact,.prosa .wp-block-button__link{display:inline-block;background:var(--coral);color:var(--coral-texto);padding:.75rem 1.3rem;border-radius:var(--radio);font-weight:700;text-decoration:none}.prosa .comments-area{margin-top:3rem;border-top:3px solid var(--tinta);padding-top:1rem}.prosa form{background:#fff;border:1px solid var(--linea);padding:1.4rem}.contacto-bloque{padding:4.5rem 0}.contacto-bloque__in{max-width:var(--ancho);margin:0 auto;padding:2.4rem 16px;display:grid;grid-template-columns:5fr 7fr;gap:32px;background:#fff;border:1px solid var(--linea)}.contacto-bloque .flead{padding:0}@media (max-width: 960px){.hero__txt,.hero--solo .hero__txt,.hero__lado{grid-column:1 / -1}.hero__lado{margin-top:2rem}.hero__cifras{border-left:0;padding-left:0;flex-direction:row;flex-wrap:wrap;gap:1.2rem 2rem}.cuerpo__g--toc{grid-template-columns:minmax(0,1fr)}.toc{position:static;max-height:none;margin-bottom:1.8rem;background:#fff;border:1px solid var(--linea);padding:1rem 1.2rem}.toc__d:not([open]) .toc__s{margin:0}.rej__g--3,.rej__g--4{grid-template-columns:repeat(2,1fr)}.contacto-bloque__in{grid-template-columns:1fr}}@media (max-width: 640px){.hero{padding:2.8rem 0 3.2rem}.hero__h1{font-size:2.15rem}.hero__sub{font-size:1.05rem}.rej{padding-top:3rem}.rej__g--2,.rej__g--3,.rej__g--4,.kpis__in{grid-template-columns:1fr}.kpis__i{border-left:0;border-top:1px solid var(--linea);padding:1.2rem 0}.kpis__i:first-child{border-top:0}.flead__dos{grid-template-columns:1fr}.prosa{font-size:1rem}}.aam-prose{font-size:1.06rem;line-height:1.65}.aam-prose h2{font:500 clamp(1.7rem,1.25rem + 1.4vw,2.4rem)/1.12 var(--fuente-titulos);letter-spacing:-.01em;margin:3rem 0 1rem;padding-top:1.1rem;border-top:3px solid var(--tinta);scroll-margin-top:90px}.aam-prose h3{font:600 1.3rem/1.25 var(--fuente-titulos);margin:2rem 0 .6rem;scroll-margin-top:90px}.aam-prose p,.aam-prose li{max-width:none}.aam-prose ul,.aam-prose ol{padding-left:1.2rem}.aam-prose li::marker{color:var(--acento-claro)}.aam-prose a{color:var(--azul-vivo)}.aam-kicker{font:700 .75rem/1.3 var(--fuente);letter-spacing:.16em;text-transform:uppercase;color:var(--azul-vivo);margin:0 0 .7rem}.hero--navy .aam-kicker{color:var(--acento-oscuro)}.aam-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--tinta);border-left:1px solid var(--linea);margin:3rem 0}.aam-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.aam-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.aam-grid>.aam-kicker,.aam-grid>h2,.aam-grid>p:not(.aam-source){grid-column:1 / -1;background:var(--fondo);margin-left:-1px;border-left:0}.aam-grid>.aam-kicker{padding-top:1.4rem}.aam-grid>h2{font:500 clamp(1.7rem,1.25rem + 1.4vw,2.4rem)/1.12 var(--fuente-titulos);margin:0 0 1.2rem;padding:0;border:0}.aam-grid:has(>h2),.aam-grid:has(>.aam-kicker){border-top:0}.aam-grid:has(>h2)>.aam-grid__item:first-of-type,.aam-grid:has(>h2)>.aam-grid__item{border-top:1px solid var(--tinta)}.aam-grid__item{background:#fff;padding:1.6rem;border-right:1px solid var(--linea);border-bottom:1px solid var(--linea)}.aam-grid__item h3{font:600 1.25rem/1.2 var(--fuente-titulos);margin:0 0 .5rem;padding:0;border:0}.aam-grid__item p{margin:0;color:var(--tinta-2);font-size:.98rem;line-height:1.55}.aam-grid__item a{font-weight:700}.aam-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));border-top:1px solid var(--tinta);border-bottom:1px solid var(--tinta);margin:3rem 0;background:#fff}.aam-kpi{padding:1.4rem 1.3rem;border-left:1px solid var(--linea);display:flex;flex-direction:column;gap:.35rem}.aam-kpi:first-child{border-left:0}.aam-kpi__v{font:500 2.1rem/1 var(--fuente-titulos);color:var(--azul)}.aam-kpi__l{font-size:.88rem;color:var(--tinta-3);line-height:1.4}.aam-kpis>.aam-source{grid-column:1 / -1;padding:.6rem 1.3rem;border-top:1px solid var(--linea);margin:0}.aam-source{font-size:.78rem;color:var(--tinta-3)}.aam-table{margin:2.2rem 0;overflow-x:auto}.aam-table table{width:100%;border-collapse:collapse;font-size:.95rem;background:#fff;border-top:2px solid var(--tinta)}.aam-table th{background:transparent;color:var(--tinta);font-weight:700;text-align:left;border-bottom:1px solid var(--tinta);padding:.75rem .8rem}.aam-table td{border:0;border-bottom:1px solid var(--linea);padding:.7rem .8rem;vertical-align:top}.aam-table figcaption{margin-top:.5rem}.aam-steps{list-style:none;padding:0;margin:2.4rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2rem;counter-reset:paso}.aam-steps>li{counter-increment:paso;border-top:3px solid var(--tinta);padding-top:1rem;max-width:none}.aam-steps>li:before{content:counter(paso,decimal-leading-zero);display:block;font:500 2rem/1 var(--fuente-titulos);color:var(--azul-vivo);margin-bottom:.5rem}.aam-steps h3{font:700 1.1rem/1.3 var(--fuente);margin:0 0 .35rem;padding:0;border:0}.aam-steps p{margin:0;color:var(--tinta-2);font-size:.98rem}.aam-faq{margin:3rem 0}.aam-faq>h2{font:500 clamp(1.7rem,1.25rem + 1.4vw,2.4rem)/1.12 var(--fuente-titulos);margin:0 0 1rem;padding-top:1.1rem;border-top:3px solid var(--tinta)}.aam-faq details{border-bottom:1px solid var(--linea);background:#fff}.aam-faq summary{cursor:pointer;list-style:none;padding:1.1rem 2.6rem 1.1rem 1.2rem;font:600 1.12rem/1.35 var(--fuente-titulos);position:relative}.aam-faq summary::-webkit-details-marker{display:none}.aam-faq summary:after{content:"+";position:absolute;right:1.2rem;top:1rem;font:400 1.4rem/1 var(--fuente);color:var(--azul-vivo)}.aam-faq details[open] summary:after{content:"−"}.aam-faq details>*:not(summary){padding:0 1.2rem 1.1rem;margin:0;color:var(--tinta-2)}.aam-note{background:#fff;border:1px solid var(--linea);border-left:3px solid var(--azul-vivo);padding:1.1rem 1.3rem;margin:2rem 0;font-size:.97rem}.aam-note>*:first-child{margin-top:0}.aam-note>*:last-child{margin-bottom:0}.aam-cta{background:var(--azul);color:#f2f2f2;padding:2.4rem 2.2rem;margin:3.5rem 0;display:grid;gap:.8rem}.aam-cta h2{color:#fff;font:500 clamp(1.6rem,1.2rem + 1.2vw,2.2rem)/1.15 var(--fuente-titulos);margin:0;padding:0;border:0}.aam-cta p{color:#c3ccda;margin:0;max-width:42rem}.aam-cta .aam-btn{justify-self:start;margin-top:.6rem}.aam-btn{display:inline-block;background:var(--coral);color:var(--coral-texto);font-weight:700;padding:.85rem 1.3rem;border-radius:var(--radio);text-decoration:none;border:0}.aam-btn:hover{background:#e8664f;color:var(--coral-texto)}.aam-btn--sec{background:var(--azul);color:#fff}.aam-quote{margin:2.4rem 0;padding:0 0 0 1.4rem;border-left:3px solid var(--acento-claro);font:500 1.35rem/1.4 var(--fuente-titulos);color:var(--tinta);background:none}@media (max-width: 960px){.aam-grid[data-cols="3"],.aam-grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.aam-grid,.aam-grid[data-cols="3"],.aam-grid[data-cols="4"],.aam-steps{grid-template-columns:1fr}.aam-kpi{border-left:0;border-top:1px solid var(--linea)}.aam-kpi:first-child{border-top:0}.aam-cta{padding:1.8rem 1.3rem}}.cuerpo__in--ancho{max-width:var(--ancho)!important}.prosa a.btn,.prosa a.aam-btn,.prosa .cta-button,.prosa a.button-services,.prosa a.btn-contact,.prosa a.wp-block-button__link,.trc a.btn,.trc__a .btn{text-decoration:none}.prosa a.btn:not(.btn--fantasma-claro),.prosa .cta-button,.trc__a .btn--azul,.trc a.btn--azul{color:#fff!important}.prosa a.btn:not(.btn--azul):not(.btn--fantasma-claro):not(.btn--fantasma),.prosa a.aam-btn:not(.aam-btn--sec),.prosa .button-services,.prosa .btn-contact,.prosa .wp-block-button__link{color:var(--coral-texto)!important}.prosa .cta-button{background:var(--coral);color:var(--coral-texto)!important;border-radius:var(--radio);padding:.8rem 1.3rem;font-weight:700;display:inline-block}#advisorsam-calc,#advisorsam-calc *,#calculadora-patrimonio-premium,#calculadora-patrimonio-premium *,.calc-wrapper,.calc-wrapper *,.simulador-wrapper,.simulador-wrapper *{font-family:var(--fuente)!important;box-shadow:none!important}#advisorsam-calc h2,#advisorsam-calc h3,#calculadora-patrimonio-premium h2,#calculadora-patrimonio-premium h3,.simulador-wrapper h2,.simulador-wrapper h3{font-family:var(--fuente-titulos)!important;font-weight:500!important}#advisorsam-calc input,#advisorsam-calc select,#calculadora-patrimonio-premium input,#calculadora-patrimonio-premium select,.simulador-wrapper input,.simulador-wrapper select{font-size:16px!important;min-height:48px;border:1px solid var(--linea-campo)!important;border-radius:var(--radio)!important;background:#fbfaf7!important;color:var(--tinta)!important}#advisorsam-calc button,#calculadora-patrimonio-premium button,.simulador-wrapper button{background:var(--coral)!important;color:var(--coral-texto)!important;border:0!important;border-radius:var(--radio)!important;font-weight:700!important;min-height:48px}#advisorsam-calc label,#calculadora-patrimonio-premium label,.simulador-wrapper label{font-size:.88rem!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:var(--tinta)!important}#calculadora-patrimonio-premium{background:transparent!important;padding:0!important;margin:2rem 0}.calc-wrapper,.simulador-wrapper{border:1px solid var(--linea)!important;border-top:3px solid var(--tinta)!important;border-radius:0!important;max-width:none!important}@media (max-width: 640px){.calc-wrapper,.simulador-wrapper{padding:1.1rem!important}.calc-wrapper *:not(input):not(select):not(button):not(canvas){border-radius:0!important}#calculadora-patrimonio-premium [class*=col],#calculadora-patrimonio-premium [class*=card],#calculadora-patrimonio-premium [class*=box],#calculadora-patrimonio-premium [class*=group],#calculadora-patrimonio-premium [class*=panel]{padding-left:0!important;padding-right:0!important;border-left:0!important;border-right:0!important;background:transparent!important;width:100%!important;max-width:none!important;flex:1 1 100%!important}#calculadora-patrimonio-premium input,#calculadora-patrimonio-premium select{width:100%!important}#calculadora-patrimonio-premium input[type=radio],#calculadora-patrimonio-premium input[type=checkbox]{width:20px!important;min-height:20px}#calculadora-patrimonio-premium label:has(input[type=radio]){display:flex!important;align-items:center;gap:.6rem;width:100%;padding:.6rem 0}}.prosa .comments-title{font:500 clamp(1.6rem,1.2rem + 1.3vw,2.2rem)/1.15 var(--fuente-titulos);border:0;padding:0;margin:0 0 1rem}.prosa .comment-list,.prosa .comment-list .children{list-style:none;padding:0;margin:0}.prosa .comment-list li{margin:0}.prosa .comment-list li:before{content:none!important}.prosa article.comment{border-top:1px solid var(--linea);padding:1.2rem 0;font-size:1rem}.prosa .comment-meta{font-size:.9rem;color:var(--tinta-3);margin-bottom:.4rem}.prosa .cm__n{font-weight:600;color:var(--tinta);margin-right:.5rem}.prosa .comment-content p{margin:0 0 .5rem}.prosa .comment-list .children{border-left:2px solid var(--azul-vivo);padding-left:16px;margin-left:4px}.prosa .cm__mas{border-top:1px solid var(--linea)}.prosa .cm__mas>summary{cursor:pointer;padding:1rem 0;font-weight:700;color:var(--azul-vivo)}.pl--home .cuerpo--ancho .cuerpo__in{max-width:var(--ancho);margin:0 auto;padding:0 16px}.pl--home .cuerpo--ancho .cuerpo__in>.rank-math-block,.pl--home .cuerpo--ancho .cuerpo__in>p:has(>a.btn){max-width:none}.contacto-bloque .flead__t,.contacto-bloque .flead__s{display:none}.contacto-bloque__in{max-width:calc(var(--ancho) - 32px);padding:3rem}.anu__avisos{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:2.5rem 0 0;border-top:1px solid var(--tinta);background:#fff}.anu__avisos>*{padding:1.4rem;margin:0}.anu__avisos>*+*{border-left:1px solid var(--linea)}.anu__lunes,.anu__alerta{display:flex;flex-direction:column;gap:.8rem;align-items:flex-start}.anu__alerta .anu__campos{width:100%}.anu__alerta small,.anu__lunes small{color:var(--tinta-3)}.anu__filtros label,.anu__alerta label,.anu__pub label:not(.casilla){font-size:.88rem;font-weight:700}.anu__filtros input,.anu__filtros select,.anu__alerta input,.anu__pub input:not([type=checkbox]),.anu__pub select,.anu__pub textarea{min-height:48px;font-size:16px}.anu__rejilla{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}.anu__cabt{display:flex;align-items:flex-start;gap:.4rem}.anu__tipo{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;min-width:0}.anu__nuevo{margin-left:auto;flex:none}.anu__pub fieldset{border:0;border-top:1px solid var(--tinta);border-radius:0;padding:1.2rem 0 0;margin:1.6rem 0 1rem}.anu__pub legend{font:700 .75rem/1.3 var(--fuente);letter-spacing:.16em;text-transform:uppercase;color:var(--azul-vivo);padding:0 .8rem 0 0}.anu__pub input[type=checkbox]{width:20px;height:20px;accent-color:var(--azul);flex:none}.anu__pub select{width:100%}.anu__pub button[type=submit]{min-height:48px;padding:0 1.6rem;background:var(--coral);color:var(--coral-texto)}.calc-hotel,.anu__in>.calc,.anu__in>section{margin-left:0;margin-right:0}.prosa blockquote,.prosa .wp-block-quote{border:0;border-left:3px solid var(--azul-vivo);background:transparent;padding:.2rem 0 .2rem 1.25rem}.prosa ul:not(.comment-list):not(.children):not([class*=aam-]):not(.toc__l){list-style:none;padding-left:0}.prosa ul:not(.comment-list):not(.children):not([class*=aam-]):not(.toc__l)>li{padding-left:1.6rem;position:relative}.prosa ul:not(.comment-list):not(.children):not([class*=aam-]):not(.toc__l)>li:before{content:"—";color:var(--azul-vivo);position:absolute;left:0}.prosa p strong,.prosa li strong{font-weight:600}.prosa h4{font:600 1.15rem/1.3 var(--fuente-titulos)}.prosa h5,.prosa h6{font:700 .95rem/1.35 var(--fuente);text-transform:none;letter-spacing:0;margin:1.3rem 0 .4rem}.prosa pre,.prosa pre.wp-block-code,.prosa code{font-family:var(--fuente)}.prosa pre,.prosa pre.wp-block-code{background:#fff;border:1px solid var(--linea);padding:1.2rem;white-space:pre-wrap;font-size:.98rem;border-radius:0}.prosa table{width:100%!important;display:table}.prosa .wp-block-table,.prosa figure:has(>table){overflow-x:auto;display:block;width:100%}.prosa .wp-block-table table{min-width:100%}.prosa thead th,.prosa tr:first-child th{background:none;color:var(--tinta-3);font:700 .75rem/1.3 var(--fuente);letter-spacing:.12em;text-transform:uppercase;border-top:1px solid var(--tinta);border-bottom:1px solid var(--tinta)}.prosa tr:nth-child(2n) td,.prosa tr:nth-child(odd) td{background:none}@media (max-width: 640px){.prosa .wp-block-table,.prosa figure:has(>table){background:linear-gradient(to left,rgba(17,20,24,.08),transparent 18px) right / 18px 100% no-repeat}}.kicker{color:var(--azul-vivo)}.hero--navy .kicker,.aam-cta .kicker{color:var(--acento-oscuro)}.nl__form{align-items:stretch}.nl__form input{font-size:16px}.nl__form button,.nl__form .btn{min-height:48px}@media (max-width: 960px){.toc__n3{display:none}}.kpis{background:transparent;border-top:1px solid var(--tinta);border-bottom:1px solid var(--tinta)}.kpis__v{color:var(--azul-vivo)}.ib{padding:3rem 0 4rem}.ib__in{max-width:var(--ancho);margin:0 auto;padding:0 16px}.ib__filtros{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.8rem}.ib__f{font:700 .85rem/1 var(--fuente);padding:.7rem 1rem;min-height:44px;border:1px solid var(--linea-campo);background:#fff;color:var(--tinta);border-radius:var(--radio);cursor:pointer}.ib__f span{color:var(--tinta-3);font-weight:400;margin-left:.25rem}.ib__f[aria-pressed=true]{background:var(--azul);border-color:var(--azul);color:#fff}.ib__f[aria-pressed=true] span{color:#c3ccda}.ib__g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--tinta);border-left:1px solid var(--linea)}.ib__i{background:#fff;padding:1.6rem;border-right:1px solid var(--linea);border-bottom:1px solid var(--linea);display:flex;flex-direction:column;gap:.5rem;max-width:none}.ib__i[hidden]{display:none}.ib__k{font:700 .72rem/1.3 var(--fuente);letter-spacing:.14em;text-transform:uppercase;color:var(--azul-vivo);margin:0}.ib__t{font:600 1.25rem/1.2 var(--fuente-titulos);color:var(--tinta);text-decoration:none}.ib__t:hover{color:var(--azul-vivo)}.ib__d{color:var(--tinta-2);font-size:.95rem;line-height:1.55;margin:0}.ib__fe{margin-top:auto;font-size:.82rem;color:var(--tinta-3)}.ib__mas{text-align:center;margin:2rem 0 0}@media (max-width: 960px){.ib__g{grid-template-columns:repeat(2,minmax(0,1fr))}.anu__avisos{grid-template-columns:1fr}.anu__avisos>*+*{border-left:0;border-top:1px solid var(--linea)}}@media (max-width: 640px){.ib__g{grid-template-columns:1fr}.ib__i{padding:1.2rem}.contacto-bloque__in{padding:1.6rem 16px}}.aam-rel{margin:3rem 0}.aam-rel>h2,.aam-rel>h3,.aam-rel>h4{font:700 .75rem/1.3 var(--fuente)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--azul-vivo);margin:0 0 1rem;padding:0;border:0}.prosa .aam-rel .aam-rel__g,.aam-rel__g{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0 28px}.prosa .aam-rel .aam-rel__g>li,.aam-rel__g>li{border-top:1px solid var(--tinta);padding:.9rem 0 1.1rem;margin:0}.prosa .aam-rel .aam-rel__g>li:before{content:none}.aam-rel__g a{font:500 1.3rem/1.25 var(--fuente-titulos);color:var(--tinta);text-decoration:none}.aam-rel__g a:hover{color:var(--azul-vivo)}.aam-rel__g a:first-letter{text-transform:uppercase}.aam-autoria{margin-top:3rem}.aam-autoria>h2,.aam-autoria>h3{font:700 .75rem/1.3 var(--fuente)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--azul-vivo);margin:0 0 .6rem!important;padding:0!important;border:0!important}.aam-autoria p{font-size:.95rem;color:var(--tinta-2)}.aam-faq summary .aam-faq__q,.aam-faq summary>h3{font:inherit;margin:0;padding:0;border:0;display:inline;color:inherit}.aam-rel__g h3,.aam-rel__g h4{margin:0;padding:0;border:0;font:inherit}#calculadora-patrimonio-premium .selector-titular{background:#fff!important;color:var(--tinta)!important;border:1px solid var(--linea);border-top:3px solid var(--tinta);padding:1rem 1.2rem!important}#calculadora-patrimonio-premium .selector-titular label{color:var(--tinta)!important}#calculadora-patrimonio-premium .radio-group{justify-content:flex-start!important;flex-wrap:wrap;align-items:center}#calculadora-patrimonio-premium .radio-group input[type=radio]{width:20px!important;height:20px;min-height:20px;accent-color:var(--azul);margin:0}#calculadora-patrimonio-premium .radio-group label{margin-right:.6rem;font-weight:600!important}@media (max-width: 640px){#calculadora-patrimonio-premium .radio-group{display:grid!important;grid-template-columns:20px 1fr;gap:.7rem .6rem!important}}.toc__s{color:var(--azul-vivo)}.hero--claro .hero__puntos li:before{background:var(--azul-vivo)}.prosa li::marker,.aam-prose li::marker{color:var(--azul-vivo)}.aam-quote{border-left-color:var(--azul-vivo)}.d-none,.prosa .d-none{display:none!important}.prosa form.flead--legado{background:#fff;border:1px solid var(--linea);border-top:3px solid var(--tinta);padding:1.8rem;max-width:640px}.flead--legado .form-group{display:flex;flex-direction:column;gap:.35rem;margin:0 0 .9rem}.flead--legado label{font-size:.88rem;font-weight:700}.flead--legado button[type=submit]{background:var(--coral);color:var(--coral-texto);border:0;min-height:48px;padding:0 1.6rem;font-weight:700;border-radius:var(--radio);cursor:pointer}.flead--legado .alert{padding:.8rem 1rem;border:1px solid var(--linea)}#advisorsam-calc th,#advisorsam-calc thead td,.calc-wrapper th,.simulador-wrapper th,.prosa th{background:none!important;color:var(--tinta-3)!important;font:700 .75rem/1.3 var(--fuente)!important;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid var(--tinta)!important;border-bottom:1px solid var(--tinta)!important}#advisorsam-calc td{color:var(--tinta)!important}.prosa div:has(>canvas){position:relative;height:340px;max-width:100%}.prosa div:has(>canvas)>canvas{width:100%!important;height:100%!important}@media (max-width: 640px){.prosa div:has(>canvas){height:260px}}.anu__rejilla:has(>:nth-child(1):last-child){grid-template-columns:minmax(260px,420px)!important}.calh.container,section.calh{max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.trc{text-align:left!important;background:#fff;border:1px solid var(--linea);border-top:3px solid var(--tinta);padding:1.4rem 1.6rem;margin:2.5rem auto;max-width:var(--ancho)}.trc__l{list-style:none;padding:0;margin:.6rem 0 1rem}.trc__l li{padding-left:1.6rem;position:relative;margin:.3rem 0}.trc__l li:before{content:"—";color:var(--azul-vivo);position:absolute;left:0}.trc__a{display:flex;flex-wrap:wrap;gap:.7rem}.trc a.btn--azul,.trc__a .btn--azul{color:#fff!important}@media (max-width: 640px){.anu__filtros{flex-direction:column;align-items:stretch}.anu__filtros label,.anu__filtros input,.anu__filtros select{width:100%;min-width:0}.trc{margin:2rem 16px;padding:1.2rem}}@media (max-width: 960px){.contacto-bloque{padding-left:16px;padding-right:16px}.contacto-bloque__in{padding:1.6rem 1.2rem}}.news__f{align-items:stretch}.news__f input[type=email]{font-size:16px;min-height:48px}.news__f button{min-height:48px}.rej__cta:before,.rej__cta:after{content:none!important}.flead--legado button,.prosa form.flead--legado button{background:var(--coral)!important;color:var(--coral-texto)!important;border:0!important;min-height:48px;padding:0 1.6rem;font-weight:700;border-radius:var(--radio);cursor:pointer;width:auto}#advisorsam-calc h2,#advisorsam-calc h3:not([style*="#111418"] h3){color:var(--tinta)!important}#advisorsam-calc [style*="#111418"] h2,#advisorsam-calc [style*="#111418"] h3{color:#f2f2f2!important}.flead--legado input[type=submit]{background:var(--coral)!important;color:var(--coral-texto)!important;border:0!important;min-height:48px;padding:0 1.6rem;font:700 1rem var(--fuente);border-radius:var(--radio);cursor:pointer;width:auto}.hero--home{padding:5rem 0 0}.hero--home .hero__txt{grid-column:1 / span 9}.hero--home .hero__h1{font-size:clamp(2.3rem,1.4rem + 2.6vw,3.45rem);line-height:1.06;max-width:22ch}.hero--home .kicker{color:#a9c4e0}.hero--home .hero__sub{max-width:44rem}.hero__trio-in{margin-top:3.2rem}.hero__trio{grid-column:1 / -1;list-style:none;margin:0;padding:0 0 3.6rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.hero__trio li{border-top:1px solid #4A77A6;padding-top:1.1rem;display:flex;flex-direction:column;gap:.45rem;max-width:none}.hero__trio-t{font:600 1.3rem/1.2 var(--fuente-titulos);color:#fff}.hero__trio-d{font-size:.98rem;line-height:1.55;color:#c3ccda}.kband{background:var(--fondo)}.kband__in{max-width:var(--ancho);margin:0 auto;padding:0 16px}.kband__in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.kband__i{display:flex;flex-direction:column;gap:.35rem;padding:2rem 0;border-top:1px solid var(--tinta);border-bottom:1px solid var(--tinta);margin-top:3rem}.kband__v{font:500 2.6rem/1 var(--fuente-titulos);color:var(--azul-vivo)}.kband__l{font-size:.95rem;color:var(--tinta-3)}@media (max-width: 960px){.hero--home .hero__txt{grid-column:1 / -1}.hero__trio{grid-template-columns:1fr;row-gap:1.4rem}}@media (max-width: 640px){.hero--home{padding-top:2.8rem}.hero--home .hero__h1{font-size:2.1rem}.kband__in{grid-template-columns:1fr}.kband__i{margin-top:0;border-bottom:0;padding:1.3rem 0}.kband__i:first-child{margin-top:2rem}.kband__i:last-child{border-bottom:1px solid var(--tinta)}}.pie__legal{font-size:.78rem;color:var(--pie-texto);margin:.6rem 0 0}.calcw-sec{padding:3rem 0 1rem}.calcw-sec__in{max-width:var(--ancho);margin:0 auto;padding:0 16px}.calcw-sec #calculadora-patrimonio-premium{margin:0!important}.calcw{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;align-items:start;background:transparent!important;border:0!important;padding:0!important;max-width:none!important}.calcw__form{background:#fff;border:1px solid var(--linea);border-top:3px solid var(--tinta);padding:2rem;min-width:0}.calcw__form .calc-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:1.4rem!important}.calcw__form .calc-card,.calcw__form .input-field,.calcw__form .selector-titular{background:transparent!important;border:0!important;padding:0!important;margin:0 0 1rem!important;box-shadow:none!important}.calcw__form .calc-card h3{font:700 .75rem/1.3 var(--fuente)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--azul-vivo)!important;border-bottom:1px solid var(--linea);padding-bottom:.6rem!important;margin:0 0 1rem!important}.calcw__form .calc-header{text-align:left!important;padding:0 0 1rem!important;border:0!important}.calcw__form h2{text-align:left!important;font:500 clamp(1.5rem,1.2rem + 1vw,2rem)/1.15 var(--fuente-titulos)!important;color:var(--tinta)!important;margin:0 0 1.2rem!important}.calcw__form input,.calcw__form select{width:100%!important;font-size:16px!important;min-height:48px}.calcw__res{position:sticky;top:88px;background:#111418!important;color:#f2f2f2!important;padding:2rem;min-width:0;display:flex!important;flex-direction:column;gap:0!important}.calcw__res>div,.calcw__res .results-dashboard,#adv-results-grid{display:flex!important;flex-direction:column;gap:0!important;grid-template-columns:none!important;margin:0!important}.calcw__res [style],.calcw__res .res-card,.calcw__res .res-card.dark,.calcw__res .res-card.gold{background:transparent!important;border:0!important;border-top:1px solid #2E3440!important;color:#f2f2f2!important;padding:1.1rem 0!important;margin:0!important;text-align:left!important}.calcw__res>div>:first-child,.calcw__res .results-dashboard>:first-child{border-top:0!important;padding-top:0!important}.calcw__res *{color:#c3ccda!important}.calcw__res .label,.calcw__res [style*=uppercase]{font:700 .72rem/1.3 var(--fuente)!important;letter-spacing:.14em;text-transform:uppercase;color:#a7b1c2!important;opacity:1!important}.calcw__res .value,.calcw__res #res-final,.calcw__res #res-invested,.calcw__res #res-interest,.calcw__res #res-cuota-final,.calcw__res #res-neto-ind,.calcw__res #res-base-ind{display:block;font:500 2rem/1.1 var(--fuente-titulos)!important;color:#fff!important}.calcw__res #res-final,.calcw__res #res-cuota-final{font-size:2.8rem!important;color:var(--coral)!important}.calcw__res .tax-alert,.calcw__res .alert-box{background:transparent!important;border:0!important;border-top:1px solid #2E3440!important;padding:1.1rem 0 0!important;margin:0!important}.calcw__res .cta-button,.calcw__res a.cta-button{display:inline-block;margin-top:.8rem;background:var(--coral)!important;color:var(--coral-texto)!important;padding:.8rem 1.3rem!important;font-weight:700;text-decoration:none;border-radius:var(--radio)!important}.calcw__res .total-couple-box{background:transparent!important;border:0!important;padding:.6rem 0 0!important}.calcw__full{grid-column:1 / -1;min-width:0}.calcw__full>div{background:#fff!important}.calcw__full div:has(>canvas){position:relative;height:340px}.calcw__full div:has(>canvas)>canvas{width:100%!important;height:100%!important;max-height:none!important}.calcw__full table{min-width:520px}.calcw__full th{background:none!important;color:var(--tinta-3)!important;font:700 .75rem/1.3 var(--fuente)!important;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid var(--tinta)!important;border-bottom:1px solid var(--tinta)!important}.calcw__full thead tr{background:none!important}.calcw__full td{color:var(--tinta)!important}@media (max-width: 1100px){.calcw__form .calc-grid{grid-template-columns:1fr}}@media (max-width: 960px){.calcw{grid-template-columns:minmax(0,1fr)}.calcw__res{position:static}}@media (max-width: 640px){.calcw-sec{padding-top:1.5rem}.calcw-sec__in{padding:0}.calcw__form,.calcw__res{padding:1.3rem 16px;border-left:0;border-right:0}.calcw__full{padding:0 16px}.calcw__full div:has(>canvas){height:280px;padding:8px!important}#calculadora-patrimonio-premium .radio-group{display:grid!important;grid-template-columns:20px 1fr}}.cab__nav{display:flex;align-items:center;margin-left:auto}html:not(.js) .cab__nav{flex-wrap:wrap}.cab__in{position:static}.cab__barra{display:none;list-style:none;margin:0 0 0 auto;padding:0;gap:28px}.cab__barra a{color:var(--nav-texto);text-decoration:none;font:600 .95rem var(--fuente);padding:.5rem 0}.cab__barra a:hover,.cab__barra a:focus-visible,.cab__barra a[aria-current]{color:#fff;text-decoration:underline;text-underline-offset:6px}@media (min-width: 1024px){.cab__barra{display:flex;align-items:center}.cab__barra-entrar{padding-left:28px;border-left:1px solid #2A5A8A}.cab__acc{margin-left:24px}.cab__burger,.js .cab__panel,.js .cab__panel.abierto,.cab__panel{display:none!important}}.hero__garantias{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;border-top:1px solid #2A5A8A}.hero__garantias li{padding-top:.9rem;display:flex;flex-direction:column;gap:.25rem;max-width:none}.hero__garantias strong{color:#fff;font-weight:700}.hero__garantias span{font-size:.88rem;color:#a7b1c2;line-height:1.45}.fact .btn{background:var(--coral);color:var(--coral-texto)}@media (max-width: 640px){.hero__garantias{grid-template-columns:1fr;row-gap:.4rem}}.hero--claro .kicker,.kicker--azul{color:var(--azul-vivo)!important}.hero--navy .kicker,.hero--navy .aam-kicker{color:#a9c4e0!important}.hero--navy:not(.hero--solo):not(.hero--home) .hero__h1{font-size:clamp(2.1rem,1.3rem + 2.2vw,3.2rem);line-height:1.06}.calcw__res>[style],.calcw__res>div:first-child{border-top:0!important;padding-top:0!important}.calcw__full td{border-left:0!important;border-right:0!important}.calcw__full table{border:0!important}#calculadora-patrimonio-premium .selector-titular,#calculadora-patrimonio-premium .selector-titular>label{text-align:left!important}.fact .flead__dos:nth-of-type(2){grid-template-columns:1fr 1.35fr}.fact select{padding-right:1.6rem}.pag:has(.reg){max-width:calc(var(--ancho) + 32px);padding:3.5rem 16px 4.5rem}.reg{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;border:1px solid var(--linea)}.reg__lado{background:var(--azul);color:#fff;padding:3.2rem 3rem;display:flex;flex-direction:column;gap:1.2rem}.reg__lado .kicker{color:#a9c4e0!important;margin:0}.reg__lado h1{color:#fff;margin:0;font:500 clamp(2.1rem,1.6rem + 1.4vw,2.9rem)/1.08 var(--fuente-titulos)}.reg__ventajas{list-style:none;padding:0;margin:.6rem 0 0;display:flex;flex-direction:column;gap:1rem}.reg__ventajas li{position:relative;padding-left:2rem;font-size:1.05rem;line-height:1.5;margin:0}.reg__ventajas li:before{content:"";position:absolute;left:2px;top:.35em;width:7px;height:13px;border:solid #F4A08F;border-width:0 2px 2px 0;transform:rotate(45deg);background:none}.reg__pie{margin-top:auto!important;padding-top:1.5rem;color:#c3ccda;font-size:.9rem;line-height:1.55}.reg__form{background:#fff;padding:3.2rem 3.5rem;border:0}.reg__form form{display:flex;flex-direction:column;gap:1.1rem}.reg__form .campo{margin:0;display:flex;flex-direction:column;gap:.35rem}.reg__form .campo label{font-size:.88rem;font-weight:700}.reg__form .campo small{color:var(--tinta-3);font-size:.8rem;line-height:1.45}.reg__form input:not([type=checkbox]){min-height:50px;font-size:16px}.reg__dos{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.2rem}.reg__form .casilla{display:flex;gap:.75rem;align-items:flex-start;margin:0;font-size:.95rem;line-height:1.45}.reg__form .casilla input{width:20px;height:20px;margin:.1rem 0 0;accent-color:var(--azul);flex:none}.reg__junta{background:var(--gris);padding:1.1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.reg__junta p{margin:0 0 0 2rem;font-size:.9rem;color:var(--tinta-2);line-height:1.55}.reg__btn{min-height:54px;width:100%;font-size:1rem;margin-top:.3rem}.reg__ya{font-size:.85rem;color:var(--tinta-3);margin:0}.reg__google{margin-bottom:1.4rem}@media (max-width: 860px){.reg{grid-template-columns:1fr}.reg__lado,.reg__form{padding:2rem 1.3rem}.pag:has(.reg){padding-top:1.5rem}}@media (max-width: 560px){.reg__dos{grid-template-columns:1fr}}.aam-grid__cab{margin:4.5rem 0 1.5rem;max-width:52rem}.aam-grid__cab>*{margin-left:0!important;background:none!important}.aam-grid__cab .aam-kicker{margin:0 0 .6rem;padding:0}.aam-grid__cab h2{font:500 clamp(1.7rem,1.25rem + 1.4vw,2.4rem)/1.12 var(--fuente-titulos);margin:0 0 .7rem;padding:0;border:0}.aam-grid__cab p{color:var(--tinta-3);margin:0}.aam-grid,.rej__g,.ib__g{border:0!important;gap:16px!important;background:none!important}.aam-grid{margin:0 0 1rem!important}.aam-grid:not(:has(>.aam-grid__item)){gap:0!important}.aam-grid__item,.rej__i,.ib__i{background:#fff!important;border:1px solid var(--linea)!important;padding:1.6rem!important;display:flex;flex-direction:column;gap:.55rem;position:relative;transition:border-color .15s}.aam-grid__item h3,.rej__it,.ib__t{font:600 1.28rem/1.22 var(--fuente-titulos)!important;color:var(--azul)!important;margin:0!important}.aam-grid__item h3 a,.rej__lk,.ib__t{color:var(--azul)!important;text-decoration:none!important;font-weight:inherit!important}.aam-grid__item p,.rej__d,.ib__d{font-size:.96rem;line-height:1.55;color:var(--tinta-2);margin:0}.aam-grid__item--lk h3 a:after,.rej__i:has(.rej__lk) .rej__lk:after,.ib__t:after{content:"";position:absolute;inset:0}.aam-grid__item--lk:hover,.rej__i:has(.rej__lk):hover,.ib__i:hover{border-color:var(--azul)!important}.aam-grid__item--lk:hover h3 a,.rej__i:hover .rej__lk .rej__it,.ib__i:hover .ib__t{text-decoration:underline!important;text-underline-offset:3px}.aam-grid__item--lk p,.ib__d{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rej__cta{position:relative;z-index:1}.aam-grid__pie{margin:1rem 0 4.5rem}.aam-mas{margin:1rem 0 4rem}.aam-grid__pie .aam-mas{margin:0}.aam-mas a,.aam-grid__pie a{font-weight:700;color:var(--azul-vivo)!important;text-decoration:none!important}.aam-mas a:after{content:" →"}.aam-mas a:hover{text-decoration:underline!important}.rej__g{border-top:0!important}.rej{padding-top:4.5rem}.rej__cab{margin-bottom:1.5rem}.aam-grid:before,.aam-grid:after,.aam-grid__pie:before{content:none!important}.btn--blanco{background:#fff;color:var(--azul);border:1px solid #fff}.btn--blanco:hover{background:#f2f2f2;color:var(--azul)}.anu__filtros{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:12px!important;align-items:end;padding:1rem!important;margin:1.2rem 0 1.5rem!important}.anu__filtros label{min-width:0}.anu__filtros input,.anu__filtros select{min-width:0!important;width:100%}.anu__n{align-self:center;white-space:nowrap;color:var(--tinta-3);font-size:.9rem}.anu__rejilla{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;gap:16px!important;align-items:stretch}.anu__tarjeta{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--linea);border-top:1px solid var(--linea)!important;margin:0}.anu__cuerpo{display:flex;flex-direction:column;gap:.5rem;flex:1;padding:1.1rem 1.2rem 1.2rem}.anu__cabt{padding:1rem 1.2rem 0}.anu__titulo{font:600 1.15rem/1.25 var(--fuente-titulos)!important;color:var(--azul);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.anu__datos{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);padding:.6rem 0;margin:.2rem 0}.anu__datos span{display:flex;flex-direction:column;font-weight:700;font-size:.95rem}.anu__datos small{font-weight:400;color:var(--tinta-3);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.anu__mes{font-size:.8rem;color:var(--tinta-3)}.anu__doc1{font-size:.78rem;color:var(--tinta-3);line-height:1.4}.anu__ver{margin-top:auto!important;align-self:flex-start;background:none;border:0;padding:.4rem 0 0;color:var(--azul-vivo);font:700 .92rem var(--fuente);cursor:pointer}.anu__ver:after{content:" →"}.anu__mas{text-align:center;margin:1.6rem 0 0}.anu__mas-opo{margin:1.4rem 0 0}.anu__mas-opo>summary{cursor:pointer;font-weight:600;margin:0 0 1rem}.anu__cta{display:flex;justify-content:space-between;align-items:center;gap:2rem;background:var(--azul);color:#f2f2f2;padding:2.2rem 2.4rem;margin:3rem 0 4rem}.anu__cta-t{color:#fff;font:500 clamp(1.5rem,1.2rem + 1vw,2rem)/1.15 var(--fuente-titulos);margin:0 0 .4rem;padding:0;border:0}.anu__cta p{margin:0;color:#c3ccda;max-width:42rem}.anu__cta .btn{flex:none}.anu__dlg{width:min(860px,calc(100vw - 32px));max-height:calc(100vh - 48px);padding:0;border:0;border-top:3px solid var(--tinta);background:#fff}.anu__dlg::backdrop{background:#0d43738c}.anu__dlg .anu__pub{border:0!important;margin:0;padding:2rem!important}.anu__dlg-x{position:sticky;top:0;float:right;margin:.8rem .8rem 0 0;background:#fff;border:1px solid var(--linea);padding:.45rem .8rem;font:600 .9rem var(--fuente);cursor:pointer;z-index:2}@media (max-width: 960px){.anu__filtros{grid-template-columns:1fr 1fr!important}.anu__cta{flex-direction:column;align-items:flex-start}}@media (max-width: 640px){.anu__filtros{grid-template-columns:1fr!important}.anu__cta{padding:1.6rem 1.2rem}.anu__dlg .anu__pub{padding:1.2rem!important}}[data-mas][hidden],.anu__mas:has([data-mas][hidden]){display:none!important}.anu__pasos{margin-top:2rem}@media (max-width: 640px){.fact .flead__dos,.fact .flead__dos:nth-of-type(2){grid-template-columns:1fr}.anu__filtros{grid-template-columns:1fr 1fr!important;gap:10px!important;padding:.8rem!important}.anu__filtros label{font-size:.8rem}.anu__n{grid-column:1 / -1}}.aam-note.aam-registro{background:#fff;border:1px solid var(--linea);border-left:3px solid var(--azul-vivo);padding:1.2rem 1.4rem;margin:2.2rem 0;display:flex;flex-direction:column;gap:.5rem}.aam-note.aam-registro>:is(h2,h3,h4,strong:first-child){font:600 1.15rem/1.25 var(--fuente-titulos)!important;color:var(--azul);margin:0!important;padding:0!important;border:0!important}.aam-note.aam-registro p{margin:0;color:var(--tinta-2);font-size:.96rem}.aam-note.aam-registro a:is(.aam-btn,.btn),.aam-note.aam-registro p:last-child>a:only-child{align-self:flex-start;display:inline-block;margin-top:.3rem;background:var(--azul);color:#fff!important;padding:.65rem 1.1rem;font-weight:700;text-decoration:none!important;border-radius:var(--radio)}.aam-cta.aam-registro{background:var(--azul)}.aam-cta.aam-registro .aam-btn{background:var(--coral);color:var(--coral-texto)!important}.hero--home .hero__txt{grid-column:1 / span 7}.hero--home .hero__lado--form{grid-column:8 / span 5;align-self:start;scroll-margin-top:90px}.hero--home .hero__h1{max-width:none}@media (max-width: 960px){.hero--home .hero__txt,.hero--home .hero__lado--form{grid-column:1 / -1}.hero--home .hero__lado--form{margin-top:2rem}}.aam-faq>h2{border-top:0!important;padding-top:0!important}.aam-faq{margin-top:4.5rem!important}.aam-grid__item h3,.rej__it,.ib__t{min-height:2.44em}.pie .news{padding:2rem 0!important;margin:0 0 2.5rem;border-bottom:1px solid #2A5A8A}.pie a{text-decoration:none}.pie a:hover{text-decoration:underline}@media (max-width: 640px){.rej__g .rej__i:has(.rej__n){display:grid!important;grid-template-columns:40px 1fr;column-gap:8px;row-gap:.2rem;padding:1rem 0!important;border:0!important;border-top:1px solid var(--linea)!important;background:none!important}.rej__g .rej__i:has(.rej__n) .rej__n{grid-row:span 2;font-size:1.5rem}.rej__g .rej__i:has(.rej__n) .rej__it{min-height:0}.rej__g:has(.rej__n){gap:0!important}}.pag:has(.reg){max-width:none!important;padding:0!important;margin:0}.reg{border:0;min-height:calc(100vh - 68px);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.reg__lado{padding:4.5rem max(3rem,calc((100vw - var(--ancho)) / 2)) 3.5rem max(1.5rem,calc((100vw - var(--ancho)) / 2 + 16px));padding-right:3.5rem}.reg__form{padding:4.5rem max(1.5rem,calc((100vw - var(--ancho)) / 2 + 16px)) 3.5rem 4.5rem;display:flex;flex-direction:column;justify-content:center}.reg__form form{max-width:620px}.reg__form small{font-size:.82rem!important}body:has(.reg) .pie{margin-top:0}body:has(.reg) .pie .news{display:none}@media (max-width: 860px){.reg__lado,.reg__form{padding:2.2rem 16px!important}.reg{min-height:0}}.anu__n{font:400 1rem var(--fuente);color:var(--tinta-3);margin-left:.6rem;letter-spacing:0}.anu__filtros select,.anu__filtros input{font-weight:400!important}.anu__rejilla{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}.anu__rejilla:has(>.anu__tarjeta:nth-child(-n+3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}.anu__nuevo{background:none!important;color:var(--acento-claro)!important;border:1px solid currentColor;font-size:.68rem!important;letter-spacing:.08em;text-transform:uppercase;padding:.15rem .45rem!important}.anu__datos span{white-space:nowrap}.anu__pie{display:flex;justify-content:space-between;align-items:center;gap:.6rem;margin-top:auto;padding-top:.4rem}.anu__pie .anu__ver{margin:0!important;padding:0}.anu__avisos{margin:4rem 0 0}.anu__lunes,.anu__alerta{justify-content:flex-start}.anu__cta{margin:4rem 0}.fact-movil{display:none}@media (max-width: 960px){.pl--marketplace .hero__lado,.pl--articulo:has(.anu) .hero__lado{display:none}.fact-movil{display:block;max-width:var(--ancho);margin:3rem auto 0;padding:0 16px}.fact-movil .flead{border:1px solid var(--linea);border-top:3px solid var(--tinta)}.anu__rejilla:has(>.anu__tarjeta:nth-child(-n+3):last-child){grid-template-columns:1fr!important}}@media (max-width: 640px){.anu__cabt{padding:.8rem 1rem 0}.anu__cuerpo{padding:.7rem 1rem 1rem;gap:.35rem}.anu__titulo{font-size:1.05rem!important}}.calh.container{max-width:none!important;padding:0!important;margin:4rem 0 0!important}.calh .anu__campos{align-items:end}.calh__fuente{line-height:1.5!important;font-size:.8rem!important}.calh__r,.calh__r *{line-height:1.5}.trc{max-width:none!important;width:100%;margin:2.5rem 0!important;border-left:1px solid var(--linea)!important}.anu .trc,.calh .trc{margin-left:0!important;margin-right:0!important}.anu__filtros[hidden]{display:none!important}.news__g{margin:.9rem 0 0;display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.gbtn__b--news{text-decoration:none!important}.news__g small{color:#f4a08f}.reg__google .gbtn__b,.gbtn__b{width:100%;justify-content:center;height:48px}.pie .gbtn__b--news{width:auto}.aam-blocktitle{font:500 clamp(1.5rem,1.2rem + 1vw,2.1rem)/1.15 var(--fuente-titulos);color:var(--tinta);margin:0 0 .8rem;letter-spacing:-.01em}.aam-blocktitle--h3,.aam-blocktitle--h4{font:600 1.25rem/1.25 var(--fuente-titulos)}.aam-blocktitle--s{font:600 1.15rem/1.25 var(--fuente-titulos)}.news__t.aam-blocktitle{color:#fff;font-size:1.7rem;margin:0 0 .3rem}.aam-cta .aam-blocktitle{color:#fff;font:500 clamp(1.6rem,1.2rem + 1.2vw,2.2rem)/1.15 var(--fuente-titulos);margin:0}.anu__cta .aam-blocktitle{color:#fff;margin:0 0 .4rem}.aam-autoria>.aam-blocktitle,.aam-rel>.aam-blocktitle{font:700 .75rem/1.3 var(--fuente)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--azul-vivo);margin:0 0 .8rem}.aam-rel__g .aam-blocktitle{font:inherit!important;margin:0;letter-spacing:0;text-transform:none;color:inherit}.aam-note.aam-registro>.aam-blocktitle{font:600 1.15rem/1.25 var(--fuente-titulos)!important;color:var(--azul);margin:0!important}.calcw__form>.aam-blocktitle,.calcw__form .calc-header .aam-blocktitle{text-align:left!important;font:500 clamp(1.5rem,1.2rem + 1vw,2rem)/1.15 var(--fuente-titulos)!important;color:var(--tinta)!important;margin:0 0 1.2rem!important}.calcw__form .calc-card .aam-blocktitle{font:700 .75rem/1.3 var(--fuente)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--azul-vivo)!important;border-bottom:1px solid var(--linea);padding-bottom:.6rem;margin:0 0 1rem!important}.calcw__full .aam-blocktitle{font:600 1.05rem/1.3 var(--fuente)!important;text-align:center;color:var(--tinta)!important;margin:0 0 .8rem}.rel .aam-blocktitle,#rel-t,#coms-t{margin:0 0 1rem}.aam-logueado .cab__cta,.aam-logueado .cab__barra-entrar,.aam-logueado [data-sin-sesion],.aam-logueado .solo-anonimo{display:none!important}.cab__user{position:relative}.cab__user[hidden]{display:none}.cab__user-b{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.4rem .8rem;background:transparent;color:#fff;border:1px solid #4A77A6;border-radius:var(--radio);font:600 .95rem var(--fuente);cursor:pointer;max-width:220px}.cab__user-b:hover,.cab__user-b[aria-expanded=true]{border-color:#fff}.cab__user-ico{width:20px;height:20px;border-radius:50%;background:#a9c4e0;position:relative;flex:none;overflow:hidden}.cab__user-ico:before{content:"";position:absolute;left:6px;top:3px;width:8px;height:8px;border-radius:50%;background:var(--azul)}.cab__user-ico:after{content:"";position:absolute;left:3px;top:12px;width:14px;height:12px;border-radius:50%;background:var(--azul)}.cab__user-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cab__user-f{width:7px;height:7px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-2px);flex:none}.cab__user-m{position:absolute;right:0;top:calc(100% + 8px);min-width:230px;list-style:none;margin:0;padding:.4rem 0;background:#fff;border:1px solid var(--linea);border-top:3px solid var(--tinta);box-shadow:0 12px 24px #1114181f;z-index:40}.cab__user-m[hidden]{display:none}.cab__user-m a,.cab__user-salir{display:block;width:100%;text-align:left;padding:.6rem 1rem;color:var(--tinta);text-decoration:none;font:500 .95rem var(--fuente);background:none;border:0;cursor:pointer}.cab__user-m a:hover,.cab__user-salir:hover{background:var(--gris);color:var(--azul)}.cab__user-m li+li:last-child{border-top:1px solid var(--linea);margin-top:.3rem;padding-top:.3rem}@media (max-width: 640px){.cab__user-n{max-width:90px}.cab__user-b{padding:.4rem .6rem}}.qh{padding:0 0 1rem}.qh__in{max-width:var(--ancho);margin:0 auto;padding:0 16px}.qh .aam-grid__cab h2{font:500 clamp(1.7rem,1.25rem + 1.4vw,2.4rem)/1.12 var(--fuente-titulos);margin:0 0 .7rem}.qh__g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.qh__c{background:#fff;border:1px solid var(--linea);padding:1.6rem;display:flex;flex-direction:column;gap:.6rem;min-width:0}.qh__c .aam-kicker{margin:0}.qh__t{font:600 1.35rem/1.2 var(--fuente-titulos);color:var(--azul);margin:0}.qh__d{font-size:.96rem;line-height:1.55;color:var(--tinta-2);margin:0}.qh__acc{margin-top:auto;padding-top:.6rem;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.qh__lk{font-weight:700;color:var(--azul-vivo);text-decoration:none;font-size:.92rem}.qh__lk:after{content:" →"}.qh__lk:hover{text-decoration:underline}.qh__f{display:flex;flex-direction:column;gap:.6rem;margin-top:.4rem}.qh__dos{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.qh__f label{font-size:.8rem;font-weight:700}.qh__f input,.qh__f select{min-height:44px;font-size:16px;border:1px solid var(--linea-campo);border-radius:var(--radio);padding:0 .6rem;background:#fbfaf7;width:100%;min-width:0}.qh__c--form{grid-column:span 1}@media (max-width: 1100px){.qh__g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.qh__g{grid-template-columns:1fr}.qh__c{padding:1.3rem}}.hero__in>*{min-width:0}.hero__h1{overflow-wrap:break-word;hyphens:auto}@media (max-width: 380px){.hero--home .hero__h1{font-size:1.85rem}.hero__ctas .btn{white-space:normal}}.hero__h1{hyphens:manual!important}.hero--navy .hero__ctas .btn--fantasma{background:transparent!important;color:#fff!important;border:1px solid #4A77A6!important}.hero--navy .hero__ctas .btn--fantasma:hover{border-color:#fff!important}.rej__g .rej__i:has(.rej__n) .rej__it{min-height:0!important}@media (min-width: 1101px){.qh__g{grid-template-columns:1fr 1.6fr 1fr 1fr}}.qh__f select{padding-right:1.4rem}.qh__acc .btn{max-width:100%;white-space:normal;text-align:center}.calcw__form>h2,.calcw__form .calc-header h2{text-align:left!important;font:500 clamp(1.5rem,1.2rem + 1vw,2rem)/1.15 var(--fuente-titulos)!important;color:var(--tinta)!important;margin:0 0 1.2rem!important;padding:0!important;border:0!important}.cab__user-b{border:0!important;background:none!important;padding:.4rem 0!important;color:var(--nav-texto)!important;font:600 .95rem var(--fuente)!important;gap:.45rem}.cab__user-b:hover,.cab__user-b[aria-expanded=true]{color:#fff!important}.cab__user-ico{display:none!important}.cab__user-f{width:6px;height:6px;border-width:0 1.5px 1.5px 0}@media (min-width: 1024px){.cab__acc .cab__cta{margin-left:1rem}}@media (max-width: 640px){.cab__acc .cab__cta{padding:.45rem .7rem;font-size:.85rem}}.conf{max-width:560px;margin:4rem auto;background:#fff;border:1px solid var(--linea);border-top:3px solid var(--tinta);padding:2.4rem}.conf h1{margin:0 0 .8rem;font:500 clamp(1.8rem,1.4rem + 1vw,2.4rem)/1.1 var(--fuente-titulos)}.conf .kicker{margin:0 0 .6rem}.conf__btn{min-height:52px;padding:0 1.8rem;font-size:1rem;margin-top:.6rem}.conf__f{display:flex;flex-direction:column;gap:.8rem;margin-top:1rem}.conf__f input{min-height:50px;font-size:16px}@media (max-width: 640px){.conf{margin:1.5rem 16px;padding:1.5rem}}.anu__ant{grid-column:1 / -1;background:#fff;border:1px solid var(--linea);border-left:3px solid var(--azul-vivo);padding:1.8rem 2rem;margin:1rem 0 0;display:flex;flex-direction:column;gap:.6rem}.anu__ant-f{margin:0;font-weight:700;color:var(--tinta)}.anu__ant-t{margin:0;font:500 clamp(1.3rem,1.1rem + .7vw,1.7rem)/1.25 var(--fuente-titulos);color:var(--azul);max-width:44rem}.anu__ant-d{margin:0;color:var(--tinta-2)}.anu__ant-l{margin:.2rem 0 0;font-size:.88rem;color:var(--tinta-3)}.anu__ant-acc{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-top:.4rem}.anu__ant-todas{font-weight:700;color:var(--azul-vivo);text-decoration:none}.anu__ant-todas:after{content:" →"}.reg__alerta{background:var(--gris);border-left:3px solid var(--azul-vivo);padding:.8rem 1rem;margin:0;font-size:.92rem;color:var(--tinta-2)}.news__f{display:flex!important;flex-direction:column;gap:.8rem;align-items:stretch}.news__fila{display:flex;align-items:center;gap:.9rem;flex-wrap:nowrap}.news__em{display:flex;gap:.5rem;align-items:stretch}.news__em input[type=email]{width:340px;flex:0 1 340px;height:48px;min-height:48px;font-size:16px;border:1px solid #4A77A6;border-radius:var(--radio);padding:0 .8rem;background:#fff}.news__btn{background:transparent!important;color:#fff!important;border:1px solid #fff!important;min-height:48px;padding:0 1.1rem;font-weight:700}.news__btn:hover{background:#ffffff14!important}.news__o{color:#a7b1c2;font-size:.9rem}.news__o-m{display:none}.news__google{order:3;display:inline-flex;align-items:center;gap:.7rem;height:48px;padding:0 1.3rem;background:#fff;color:#1f1f1f;border:2px solid #DDE3EC;border-radius:var(--radio);font:700 1rem/1 var(--fuente);text-decoration:none!important;white-space:nowrap;box-shadow:0 0 0 3px #ffffff1f}.news__google:hover{background:#f2f2f2;border-color:#fff;color:#111418}.news__em{order:1}.news__o{order:2}.news__c{flex-basis:auto;font-size:.85rem}.news__aviso{margin:0;color:#f4a08f;font-weight:700;font-size:.9rem}@media (max-width: 860px){.news__fila{flex-direction:column;align-items:stretch;gap:.7rem}.news__google{order:1;justify-content:center;width:100%}.news__o{order:2;text-align:center}.news__o-d{display:none}.news__o-m{display:inline}.news__em{order:3}.news__em input[type=email]{width:auto;flex:1 1 auto;min-width:0}}[data-solo-registrado]{display:none!important}.aam-logueado [data-solo-registrado]{display:revert!important}.aam-logueado [data-solo-anonimo],.aam-logueado .solo-anonimo,.aam-logueado .aam-registro,.aam-logueado .gbtn,.aam-logueado .reg__google,.aam-logueado a.btn[href^="/es/registro/"],.aam-logueado a.aam-btn[href^="/es/registro/"],.aam-logueado a.btn[href^="/es/acceder/"],.aam-logueado .aam-cta:has(a[href^="/es/registro/"]),.aam-logueado .aam-note:has(>p>a[href^="/es/registro/"]),.aam-logueado .trc:not(.trc--sesion),.aam-logueado .news__google,.aam-logueado .news__o{display:none!important}.aam-logueado li:has(>a[href^="/es/registro/"]:only-child),.aam-logueado li:has(>a[href^="/es/acceder/"]:only-child),.aam-logueado a[href^="/es/registro/"],.aam-logueado a[href^="/es/acceder/"]{display:none!important}.pie .news,.pie .news__f{text-align:left!important}.pie .news__f{align-items:flex-start!important}.pie .news__fila{justify-content:flex-start;width:100%}.pie .news__c{justify-content:flex-start}.pie a.news__google,.pie a.news__google:hover{color:#1f1f1f!important;text-decoration:none!important}@media (max-width: 860px){.pie .news__f{align-items:stretch!important}}.ib-datos{padding:2.5rem 0 0}.ib-datos__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.ib-datos__l li{background:#fff;border:1px solid var(--linea);border-left:3px solid var(--azul-vivo);padding:1.1rem 1.3rem;display:flex;flex-direction:column;gap:.3rem;position:relative;max-width:none}.ib-datos__l a{font:600 1.2rem/1.2 var(--fuente-titulos);color:var(--azul);text-decoration:none}.ib-datos__l a:after{content:"";position:absolute;inset:0}.ib-datos__l li:hover a{text-decoration:underline}.ib-datos__l span{font-size:.92rem;color:var(--tinta-2)}@media (max-width: 640px){.ib-datos__l{grid-template-columns:1fr}}.hero__datos{margin:1.1rem 0 0;font-size:.9rem;line-height:1.45;color:var(--tinta-3)}.hero__datos p{margin:0 0 .35rem}.hero__rk a{color:var(--azul-vivo);text-decoration:none}.hero__rk a:hover{text-decoration:underline}.hero__pedir{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:.7rem}.hero__pedir .btn{font-size:.88rem;padding:.45rem .9rem}.hero__pedir [data-actualizar-n]{font-size:.85rem;color:var(--tinta-3)}.aam-tv{background:var(--papel);border:1px solid var(--linea);border-top:3px solid var(--azul);padding:1.1rem 1.2rem;margin:2rem 0}.aam-tv .aam-kicker{margin:0 0 .4rem}.aam-tv p{margin:0 0 .8rem}.aam-tv .aam-source{margin:.7rem 0 0;font-size:.8rem;color:var(--tinta-3)}.aam-tv__w{margin:0 0 1rem}.aam-tv__w--financials{min-height:480px}.aam-tv .tradingview-widget-copyright{font-size:13px;line-height:1.4;margin-top:.3rem}.aam-tv .tradingview-widget-copyright a{color:var(--azul-vivo)}.aam-pedir{margin-top:1.4rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.25)}.aam-pedir p{margin:.5rem 0 0;font-size:.92rem}.aam-cta .aam-btn--sec{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.65);margin-left:.4rem}.aam-cta .aam-btn--sec:hover{background:#ffffff1f;color:#fff}.aam-cta .aam-pedir .aam-btn--sec{margin-left:0}.aam-cta .aam-pedir .aam-btn--sec:disabled{opacity:.75;cursor:default}.aam-metricas td.n,.aam-metricas th.n{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.cuerpo__col{min-width:0;max-width:760px}.aam-aviso-inv{font-size:.9rem;margin-top:2.5rem}.anu__t .anu__n{margin-left:.75rem!important;display:inline-block}.aam-grid__item>.aam-blocktitle{font:600 1.28rem/1.22 var(--fuente-titulos)!important;color:var(--azul)!important;margin:0!important;letter-spacing:0;text-transform:none}.aam-grid__item .aam-blocktitle a{color:var(--azul)!important;text-decoration:none!important}.aam-grid__item--lk .aam-blocktitle a:after{content:"";position:absolute;inset:0}.aam-grid__item--lk:hover .aam-blocktitle a{text-decoration:underline!important;text-underline-offset:3px}.aam-grid__item--lk p:not(.aam-blocktitle){-webkit-line-clamp:4}@media (min-width: 641px){.aam-grid__item>.aam-blocktitle,.aam-grid__item h3{min-height:2.44em}}@media (max-width: 640px){.aam-grid__item h3,.aam-grid__item>.aam-blocktitle,.rej__it,.ib__t{min-height:0!important}}.mnu__cuenta{border-left:0!important}.aam-cta a:not(.aam-btn):not(.btn){color:#fff!important;text-decoration:underline}@media (min-width: 1101px){.qh__g{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.qh__c{min-height:100%}.qh__f .qh__dos{grid-template-columns:1fr}.qh__f{margin-top:auto}.qh__f select{font-size:15px}body:has(.reg) .mnu,body:has(.reg) .cab__acc,body:has(.reg) .pie{display:none!important}.reg__lado{padding-left:max(16px,calc((100vw - var(--ancho)) / 2 + 16px))!important}.reg .gbtn__o{display:none}.reg__form form{gap:1.25rem}.reg__form .campo+.campo,.reg__dos+.reg__dos{margin-top:0}.reg__form .campo small{margin-bottom:.2rem}@media (max-width: 860px){.reg__form{order:-1}.reg__pie{margin-top:1rem!important;padding-top:0}}.anu__avisos{grid-template-columns:1fr!important;border-top:1px solid var(--linea)}.anu__lunes{flex-direction:row!important;align-items:center!important;justify-content:space-between;gap:1rem;padding:.9rem 1.4rem!important}.anu__lunes p{margin:0;font-size:.92rem}.anu__alerta{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) auto;align-items:end;gap:1rem;padding:1rem 1.4rem!important;border-left:0!important;border-top:1px solid var(--linea)}.anu__alerta>p:first-child{margin:0;font-size:.92rem}.anu__alerta .anu__campos{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:0}.anu__alerta small,.anu__alerta .msg{grid-column:1 / -1}@media (max-width: 860px){.anu__alerta{grid-template-columns:1fr}.anu__lunes{flex-direction:column!important;align-items:flex-start!important}}.calh .anu__campos{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:end!important;gap:1rem!important}.calh .campo label{min-height:2.6em;display:flex;align-items:flex-end}.calh__fuente,.calh small{font-size:.78rem!important}@media (max-width: 1100px){.calh .anu__campos{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 640px){.calh .anu__campos{grid-template-columns:1fr!important}.calh .campo label{min-height:0}}@media (min-width: 961px){.qh__g{grid-template-columns:repeat(3,minmax(0,1fr))!important}.qh__c--form{grid-column:1 / -1;order:4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:2.5rem;align-items:start}.qh__c--form>.aam-kicker,.qh__c--form>.qh__t,.qh__c--form>.qh__d{grid-column:1}.qh__c--form>.qh__f{grid-column:2;grid-row:1 / span 4;margin-top:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem 1rem;align-items:end}.qh__c--form .qh__f>*{min-width:0}.qh__c--form .qh__f .qh__dos{display:contents}.qh__c--form .qh__f>button,.qh__c--form .qh__f>.msg,.qh__c--form .qh__f>label,.qh__c--form .qh__f>.casilla{grid-column:1 / -1}.qh__c--form .qh__f>button{justify-self:start;width:auto;padding:0 2rem}}@media (min-width: 961px){.qh__c--form .qh__f>.casilla,.qh__c--form .qh__f>label.casilla,.qh__c--form .qh__f>[class*=rgpd],.qh__c--form .qh__f>p:not(.msg){grid-column:1 / span 2;align-self:center}.qh__c--form .qh__f>button{grid-column:3;justify-self:stretch;min-height:48px;align-self:end}.qh__c--form .qh__f .casilla input{width:20px!important;height:20px;min-height:20px}}@media (min-width: 961px){.qh__c--form .qh__f>.ff__chk{grid-column:1 / span 2;align-self:center;display:flex;gap:.6rem;align-items:center;font-size:.85rem}.qh__c--form .qh__f>.ff__chk input{width:20px!important;min-height:20px;height:20px;flex:none}.qh__c--form .qh__f>button{grid-column:3!important}}.prosa .aam-grid[data-cols="4"],.cuerpo__col .aam-grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width: 640px){.prosa .aam-grid[data-cols]{grid-template-columns:1fr!important}}.aam-grid__item h5,.aam-grid__item h4{font:600 1.2rem/1.25 var(--fuente-titulos)!important;color:var(--azul);margin:0 0 .4rem!important;text-transform:none;letter-spacing:0}.aam-kpis>:not(.aam-kpi):not(.aam-source){grid-column:1 / -1;padding:1.2rem 1.3rem 0;margin:0;border:0!important}.aam-kpis>h2{font:500 clamp(1.5rem,1.2rem + 1vw,2rem)/1.15 var(--fuente-titulos)!important;padding-bottom:1rem!important}.aam-kpis>.aam-kpi{border-top:1px solid var(--linea)}@media (max-width: 640px){.aam-kpis{grid-template-columns:1fr 1fr!important}.aam-kpi{padding:1rem .9rem!important;border-left:0!important}.aam-kpi__v{font-size:1.6rem!important}.aam-source,figcaption{overflow-wrap:anywhere}}.calh .anu__campos{align-items:start!important}.calh .campo{display:grid!important;grid-template-rows:3.3em auto auto;row-gap:.35rem}.calh .campo label{min-height:0!important;align-items:flex-end}.calh .campo small{line-height:1.4}@media (max-width: 640px){.calh .campo{grid-template-rows:auto}}.anu__ver{white-space:nowrap}.anu__datos--sin{grid-template-columns:1fr!important;font-weight:400!important;color:var(--tinta-3)}.anu__datos--sin span{font-weight:400!important;font-size:.88rem!important}.anu__ant--linea{flex-direction:row!important;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.3rem!important}.anu__ant--linea .anu__ant-t{font:600 1rem/1.4 var(--fuente)!important;color:var(--tinta)!important}.anu__ant--linea .anu__ant-d,.anu__ant--linea .anu__ant-l{display:none}.anu__ant--linea .anu__ant-acc{margin:0;flex:none}@media (max-width: 640px){.anu__ant--linea{flex-direction:column!important;align-items:flex-start}}.fact .flead__dos:nth-of-type(2){grid-template-columns:1fr!important}.hero .hero__sub{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rel.container,.coms.container{max-width:var(--ancho)}@media (min-width: 961px){.rel.container>*,.coms.container>*{margin-left:306px;max-width:760px}}.coms,.coms .aam-blocktitle{text-align:left!important}.reg__form{justify-content:flex-start!important}.reg__google{text-align:center}.reg__google .gbtn__b{font-family:var(--fuente)!important;font-weight:600}.reg__form .o-sep{text-align:center}@media (max-width: 860px){.reg__form{order:0!important}.reg__lado{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.reg__ventajas,.reg__pie{display:none!important}.reg__form .campo+.campo,.reg__dos>.campo+.campo{margin-top:.6rem}}.qh__acc{min-height:5.5rem;justify-content:flex-end}.pl--home .aam-faq>h2:before{content:"Preguntas frecuentes";display:block;font:700 .75rem/1.3 var(--fuente);letter-spacing:.16em;text-transform:uppercase;color:var(--azul-vivo);margin-bottom:.6rem}.pl--home[lang] .aam-faq>h2:before{content:none}.anu--publicar .anu__cta{margin:3rem 0!important}.anu--publicar+.cuerpo,.anu+.solo-movil+.anu--publicar+.cuerpo{padding-top:1rem}.pl--marketplace .cuerpo,.pl--articulo:has(.anu) .cuerpo{padding-top:1.5rem}@media (max-width: 640px){.anu--publicar .anu__cta{margin:2rem 0!important}}@media (min-width: 961px){.rel.container,.coms.container{padding-left:322px!important;max-width:var(--ancho)!important}.rel.container>*,.coms.container>*{margin-left:0!important}}.rel__l{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;list-style:none;padding:0;max-width:760px}.rel__l>li{background:#fff;border:1px solid var(--linea);padding:1.2rem 1.3rem;position:relative;margin:0;max-width:none}.rel__l>li:before{content:none!important}.rel__l a{font:600 1.15rem/1.25 var(--fuente-titulos)!important;color:var(--azul)!important;text-decoration:none!important}.rel__l a:after{content:"";position:absolute;inset:0}.rel__l>li:hover{border-color:var(--azul)}@media (max-width: 640px){.rel__l{grid-template-columns:1fr!important}}.hero .hero__sub{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}.fact .flead__c:has(select[name=precio]),.fact .flead__c:has(select[name=regimen]),.fact .flead__c:has(select[name=situacion]){grid-column:1 / -1}.fact select{text-overflow:ellipsis}.pl--home .aam-note.aam-registro{display:none}.qh__c{display:flex;flex-direction:column}.qh__acc{margin-top:auto!important;min-height:0}.qh__c--form{order:4}html[lang^=en] .pl--home .aam-faq>h2:before{content:"Frequently asked questions"}.aam-grid__item--lk p:not(.aam-blocktitle){overflow-wrap:normal;word-break:normal}.reg__google,.reg__google .o-sep{text-align:center;max-width:620px}@media (max-width: 640px){.pie__sep{display:none}.pie__c{display:flex;flex-wrap:wrap;gap:.35rem 1rem}}.anu__n{white-space:nowrap}.hero--home .hero__in{align-items:center}.hero--home .hero__lado--trio{grid-column:8 / span 5}.hero--home .hero__lado--trio .hero__trio{grid-template-columns:1fr;row-gap:0;padding:0;border-left:1px solid #2A5A8A}.hero--home .hero__lado--trio .hero__trio li{border-top:0;border-bottom:1px solid #2A5A8A;padding:1.1rem 0 1.1rem 1.6rem}.hero--home .hero__lado--trio .hero__trio li:last-child{border-bottom:0}.hero--home{padding-bottom:4.5rem}@media (max-width: 960px){.hero--home .hero__lado--trio{grid-column:1 / -1;margin-top:2rem}.hero--home .hero__lado--trio .hero__trio{border-left:0}.hero--home .hero__lado--trio .hero__trio li{padding-left:0;border-top:1px solid #2A5A8A;border-bottom:0}}.rej__g:has(.rej__n){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 28px!important}.rej__g .rej__i:has(.rej__n){background:none!important;border:0!important;border-top:3px solid var(--tinta)!important;padding:1rem 0 0!important}@media (max-width: 960px){.rej__g:has(.rej__n){grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:1.6rem!important}}@media (max-width: 640px){.rej__g:has(.rej__n){grid-template-columns:1fr!important}}.aam-kicker,.kicker,.ib__k,.toc__s{color:var(--azul-vivo)!important}.hero--navy .kicker,.hero--navy .aam-kicker,.aam-cta .aam-kicker,.reg__lado .kicker{color:#a9c4e0!important}@media (min-width: 961px){.qh__c--form>.qh__f{grid-template-columns:repeat(2,minmax(0,1fr))!important}.qh__c--form .qh__f>.ff__chk{grid-column:1 / -1!important}.qh__c--form .qh__f>button{grid-column:1 / -1!important;justify-self:start!important}}.pie{margin-top:2.5rem!important}.qh{padding-bottom:0}.anu__lunes{display:none!important}.anu__avisos{border-top:1px solid var(--tinta)!important}.pl--marketplace .hero__in,.pl--articulo:has(.anu) .hero--navy .hero__in{align-items:center}@media (max-width: 640px){.fact select{font-size:15px!important}.anu__t{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.6rem}.anu__t .anu__n{margin-left:0!important}}@media (min-width: 861px){.reg__form{align-items:center;padding-left:3.5rem!important;padding-right:3.5rem!important}.reg__form form,.reg__google{width:100%;max-width:560px}}@media (min-width: 961px){.qh__c.qh__c--form{display:grid!important}.qh__c--form>.qh__f{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width: 1101px){.qh__c--form{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr)!important}.qh__c--form>.qh__f{grid-template-columns:repeat(4,minmax(0,1fr))!important}.qh__c--form .qh__f>button{grid-column:4!important;grid-row:2;justify-self:stretch!important;padding:0 1rem}.qh__c--form .qh__f>.ff__chk{grid-column:1 / -1!important}}.qh__c--form .qh__f>button{white-space:normal;line-height:1.2;padding:.6rem 1rem!important}.qh__acc{margin-top:auto!important}.qh__c:not(.qh__c--form) .qh__acc{padding-top:1rem}.qh__c:not(.qh__c--form){justify-content:flex-start}.qh__c:not(.qh__c--form)>.qh__d{flex:1 0 auto}.reg__ventajas li:before{content:""!important;border:0!important;transform:none!important;width:16px!important;height:16px!important;top:.3em!important;left:0!important;background:no-repeat center / 16px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8.5l4 4 8-9' fill='none' stroke='%23F4A08F' stroke-width='2'/%3E%3C/svg%3E")!important}@media (max-width: 860px){.reg__ventajas{display:flex!important;gap:.5rem;margin-top:.4rem}.reg__ventajas li:nth-child(n+4){display:none}.reg__ventajas li{font-size:.95rem}}.anu--publicar{padding-top:0!important}.anu--publicar .anu__in>.anu__cta:first-child{margin-top:2rem!important}.pl--home+.pie,main+.pie{margin-top:2rem!important}@media (max-width: 640px){.pl--home .qh+*,.pl--home>section:last-child{margin-bottom:0!important;padding-bottom:1rem}}.anu__datos span:has(>small){overflow:hidden}.aam-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin:4.5rem 0 3rem;border-top:3px solid var(--tinta);padding-top:1.6rem}.aam-lista__col{min-width:0;display:flex;flex-direction:column}.aam-lista__col>.aam-kicker{margin:0 0 .5rem}.aam-lista__col>h2{font:500 1.45rem/1.2 var(--fuente-titulos)!important;margin:0 0 .6rem!important;padding:0!important;border:0!important}.aam-lista__col>p:not(.aam-kicker):not(.aam-mas){font-size:.92rem;color:var(--tinta-3);margin:0 0 .8rem}.aam-lista__l{list-style:none;margin:0;padding:0;border-top:1px solid var(--linea)}.aam-lista__l>li{border-bottom:1px solid var(--linea);padding:.8rem 0;margin:0;max-width:none;position:relative}.aam-lista__l>li:before{content:none!important}.aam-lista__l h3,.aam-lista__l .aam-blocktitle{font:600 1.05rem/1.3 var(--fuente-titulos)!important;color:var(--azul)!important;margin:0 0 .2rem!important;min-height:0!important;padding:0;border:0;text-transform:none;letter-spacing:0}.aam-lista__l a{color:var(--azul)!important;text-decoration:none!important}.aam-lista__l a:hover{text-decoration:underline!important}.aam-lista__l p{margin:0;font-size:.9rem;color:var(--tinta-2);line-height:1.5}.aam-lista__col .aam-mas{margin:.9rem 0 0}.prosa .aam-grid[data-cols="2"]>.aam-grid__item:last-child:nth-child(odd){grid-column:1 / -1}@media (max-width: 960px){.aam-lista{grid-template-columns:1fr;row-gap:2rem}}.aam-lista__l>li{padding-left:0!important;padding-right:0!important;background:none!important;border-left:0!important;border-right:0!important;border-top:0!important}.anu__datos span,.anu__datos span:has(>small){white-space:normal!important;overflow:visible!important}.aam-grid__item>.aam-blocktitle,.aam-grid__item h3{min-height:0!important}.trk{margin:4rem 0 3rem}.trk__l{list-style:none;margin:0;padding:0;border-top:3px solid var(--tinta);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.trk__i{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:1.1rem 0;border-bottom:1px solid var(--linea);margin:0;max-width:none}.trk__i:before{content:none!important}.trk__n{font:500 1.6rem/1 var(--fuente-titulos);color:var(--azul-vivo)}.trk__c{display:flex;flex-direction:column;gap:.3rem;min-width:0}.trk__e{font:600 1.2rem/1.2 var(--fuente-titulos);color:var(--azul)!important;text-decoration:none!important}.trk__e:hover{text-decoration:underline!important}.trk__s{font-size:.85rem;color:var(--tinta-3)}.trk__b{display:block;height:6px;background:var(--gris);border:1px solid var(--linea);max-width:260px}.trk__b i{display:block;height:100%;background:var(--azul-vivo)}.trk__v{font-size:.9rem;color:var(--tinta-3);white-space:nowrap}.trk__v b{font:600 1.6rem/1 var(--fuente-titulos);color:var(--tinta);margin-right:2px}.trk__mas{margin:1.4rem 0 0}@media (max-width: 760px){.trk__l{grid-template-columns:1fr}}.aam-ciudades{margin:0 0 2.5rem}.aam-ciudades>.aam-kicker{margin:0 0 .8rem}.aam-ciudades .aam-grid{margin:0!important}.prosa .aam-ciudades .aam-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.aam-ciudades .aam-grid__item h3{font-size:1.5rem!important;min-height:0!important}.aam-ciudades .aam-grid__item .aam-kicker{margin:0;font-size:.68rem}@media (max-width: 760px){.prosa .aam-ciudades .aam-grid[data-cols="3"]{grid-template-columns:1fr!important}}.aam-volver{margin:0 0 1.6rem;font-weight:700}.aam-volver a{color:var(--azul-vivo);text-decoration:none}.aam-volver a:before{content:"← "}.aam-volver a:hover{text-decoration:underline}.aam-ciudades .aam-grid__item p:not(.aam-kicker){-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}.trk__i{grid-template-columns:44px minmax(0,1fr) auto}.trk__v{padding-right:2px}.anu__tarjeta--resaltada{border-color:var(--azul-vivo)!important;box-shadow:0 0 0 3px #0071c240}.anu__tarjeta{scroll-margin-top:100px}.anu__nota-reg{margin:0 1.2rem 1rem;font-size:.88rem;color:var(--tinta-2)}.anu__nota-reg a{font-weight:700;color:var(--azul-vivo)}.anu__aviso-ficha.anu__ant{margin:0 0 1rem}.anu__fotos-n{font-size:.8rem;color:var(--tinta-3)}.anu__galeria{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:.8rem 0 1.2rem}.anu__foto{padding:0;border:0;background:none;cursor:zoom-in;display:block}.anu__foto:focus-visible{outline:3px solid var(--azul-vivo);outline-offset:2px}.anu__galeria img{width:100%;height:150px;object-fit:cover;display:block;border:1px solid var(--linea)}.anu__lb{padding:0;border:0;margin:0;background:transparent;width:100vw;height:100vh;max-width:100vw;max-height:100vh;overflow:hidden}.anu__lb[open]{display:flex;align-items:center;justify-content:center}.anu__lb::backdrop{background:#080c12e6}.anu__lb picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.anu__lb img{max-width:min(94vw,1000px);max-height:84vh;width:auto;height:auto;display:block;background:#222}.anu__lb button{position:absolute;background:#ffffffeb;color:#111;border:0;border-radius:50%;width:44px;height:44px;font-size:28px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.anu__lb button[hidden]{display:none}.anu__lb button:focus-visible{outline:3px solid var(--azul-vivo);outline-offset:2px}.anu__lb-x{top:14px;right:14px}.anu__lb-ant{left:12px;top:50%;transform:translateY(-50%)}.anu__lb-sig{right:12px;top:50%;transform:translateY(-50%)}.anu__lb-n{position:absolute;bottom:14px;left:0;right:0;text-align:center;color:#fff;font-size:.9rem;margin:0}html:has(.anu__lb[open]){overflow:hidden}.ff__paso{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:.85rem}.ff__leg{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--azul-vivo, #0071C2);padding:0;margin:0 0 .1rem}.ff__prog{display:none;list-style:none;margin:0;padding:0;gap:.4rem}.ff__prog-i{flex:1;font-size:.74rem;font-weight:700;color:#6b7079;border-top:3px solid #D9D4C7;padding-top:.35rem}.ff__prog-i.is-on{color:#111418;border-top-color:var(--coral, #F07A65)}.ff__opc{font-weight:400;color:#6b7079;font-size:.78rem}.ff__calc{margin:-.3rem 0 0;font-size:.85rem;color:#0071c2;font-weight:600}.ff__acc{display:flex;gap:.6rem}.ff__acc .ff__env{flex:1}.ff__sig,.ff__atras{display:none}.js .ff[data-pasos] .ff__prog{display:flex}.js .ff[data-pasos] .ff__leg{position:absolute;left:-9999px}.js .ff[data-pasos] .ff__sig,.js .ff[data-pasos] .ff__atras{display:inline-block}.js .ff[data-pasos] .ff__paso[data-paso="2"],.js .ff[data-pasos][data-en-paso="2"] .ff__paso[data-paso="1"]{display:none}.js .ff[data-pasos][data-en-paso="2"] .ff__paso[data-paso="2"]{display:flex}.ff__chk{display:flex;gap:.55rem;align-items:flex-start;font-size:.82rem;line-height:1.45;color:#3b4048;font-weight:400;cursor:pointer}.flead .ff__chk input[type=checkbox],.qh__f .ff__chk input[type=checkbox]{width:18px;height:18px;min-width:18px;margin:.12rem 0 0;padding:0;accent-color:#0D4373}.ff__chk a{color:#0071c2}.ffsec{background:#f2f2f2;padding:56px 16px}.ffsec__in{max-width:720px;margin:0 auto}.ffsec .flead{border-top:3px solid #111418}@media (max-width: 640px){.ff__acc{flex-direction:column-reverse}}.msg--ok{background:#eaf2fa;color:#0d4373}
:root{--azul: #0D4373;--azul-vivo: #0071C2;--gris: #F2F2F2;--coral: #F07A65;--coral-texto: #111418;--acento-claro: #C23B2A;--acento-oscuro: #F4A08F;--tinta: #111418;--tinta-2: #3B4048;--tinta-3: #6B7079;--linea: #D9D4C7;--linea-campo: #BDB6A6;--fondo: #F2F2F2;--papel: #FFFFFF;--pie-texto: #A7B1C2;--nav-texto: #DDE3EC;--radio: 2px;--ancho: 1180px;--ancho-texto: 760px;--fuente: "Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fuente-titulos: "Newsreader", Georgia, "Times New Roman", serif}@font-face{font-family:Public Sans;src:url(/fonts/PublicSans.woff2) format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader.woff2) format("woff2");font-weight:500 600;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font:17px/1.65 var(--fuente);color:var(--tinta);background:var(--fondo)}img,video,iframe{max-width:100%;height:auto}a{color:var(--azul-vivo);text-underline-offset:2px}a:hover{color:var(--azul)}h1,h2,h3,h4{font-family:var(--fuente-titulos);font-weight:500;color:var(--tinta);line-height:1.12;letter-spacing:-.01em;margin:1.6em 0 .6em}h1{font-size:clamp(1.9rem,1.3rem + 2.2vw,2.8rem);margin-top:.4em}h2{font-size:clamp(1.45rem,1.1rem + 1.1vw,1.9rem)}h3{font-size:1.25rem}table{border-collapse:collapse;width:100%;font-size:.95rem}th,td{border:1px solid var(--linea);padding:.55rem .7rem;text-align:left;vertical-align:top}th{background:var(--azul);color:#fff}blockquote,.wp-block-quote{margin:1.4em 0;padding:.8em 1.2em;border-top:3px solid var(--tinta);background:var(--papel)}.saltar{position:absolute;left:-9999px}.saltar:focus{left:16px;top:8px;z-index:99;background:#fff;padding:.5rem 1rem}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hp{position:absolute;left:-9999px;opacity:0}.btn{display:inline-block;background:var(--coral);color:var(--coral-texto);border:2px solid var(--coral);border-radius:var(--radio);padding:.55rem 1.2rem;font:600 .95rem/1.2 var(--fuente);text-decoration:none;cursor:pointer;white-space:nowrap}.btn:hover{background:#e8664f;border-color:#e8664f;color:var(--coral-texto)}.btn--azul{background:var(--azul);border-color:var(--azul);color:#fff}.btn--azul:hover{background:#0a3560;color:#fff}.btn--linea{background:transparent;color:var(--azul);border-color:var(--azul)}.cab .btn--linea,.news .btn--linea{color:#fff;border-color:#4a77a6}.btn--linea:hover{background:var(--azul);color:#fff}.cab{background:var(--azul);position:sticky;top:0;z-index:30}.cab__in{max-width:var(--ancho);margin:0 auto;padding:0 16px;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.cab__logo{text-decoration:none}.cab__marca{font:600 1.7rem/1 var(--fuente-titulos);color:#fff;letter-spacing:-.02em}.cab__acc{display:flex;align-items:center;gap:.7rem}.cab__burger{display:inline-flex;align-items:center;gap:.55rem;background:transparent;color:#fff;border:1px solid #4A77A6;border-radius:var(--radio);padding:.5rem .8rem;font:600 .95rem var(--fuente);cursor:pointer;min-height:44px}.cab__burger:hover,.cab__burger:focus-visible{border-color:#fff}.cab__lineas{display:inline-flex;flex-direction:column;gap:4px;width:18px}.cab__lineas i{display:block;height:2px;background:currentColor;transition:transform .2s,opacity .2s}.cab__burger[aria-expanded=true] .cab__lineas i:nth-child(1){transform:translateY(6px) rotate(45deg)}.cab__burger[aria-expanded=true] .cab__lineas i:nth-child(2){opacity:0}.cab__burger[aria-expanded=true] .cab__lineas i:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.cab__panel{background:var(--azul);border-top:1px solid #2A5A8A}.js .cab__panel{display:none;position:absolute;left:0;right:0;top:100%;box-shadow:0 12px 24px #00000040;max-height:calc(100vh - 68px);overflow-y:auto}.js .cab__panel.abierto{display:block}.cab__panel-in{max-width:var(--ancho);margin:0 auto;padding:1.2rem 16px 1.6rem;display:grid;grid-template-columns:2fr 1fr;gap:1.5rem}.cab__lista,.cab__sec{list-style:none;margin:0;padding:0}.cab__lista a{display:block;color:#fff;text-decoration:none;font:500 clamp(1.3rem,1.1rem + 1vw,1.8rem)/1.2 var(--fuente-titulos);padding:.45rem 0}.cab__lista a:hover,.cab__lista a:focus-visible,.cab__lista a[aria-current]{color:var(--acento-oscuro)}.cab__sec a{display:block;color:var(--nav-texto);text-decoration:none;font-weight:600;padding:.45rem 0}.cab__sec a:hover,.cab__sec a:focus-visible{color:#fff}body.menu-abierto{overflow:hidden}@media (max-width: 640px){.cab__panel-in{grid-template-columns:1fr}.cab__burger-t{display:none}.cab__marca{font-size:1.4rem}.cab__cta{padding:.45rem .7rem;font-size:.85rem}}.migrada{display:block}.migrada .containerImage{background:var(--azul);color:#fff;padding:3rem 0 2.6rem;margin-bottom:1.5rem}.migrada .containerImage h1{font-size:clamp(2rem,1.3rem + 2.6vw,3.4rem);line-height:1.05;letter-spacing:-.02em;max-width:22ch}.migrada .containerImage h1,.migrada .containerImage h2,.migrada .containerImage p{color:#fff}.migrada .containerImage img{display:none}.migrada p,.migrada li{max-width:var(--ancho-texto)}.migrada .wp-block-image img,.migrada figure img{border-radius:var(--radio)}.migrada figure{margin:1.5em 0}.migrada figcaption{font-size:.85rem;color:var(--tinta-2)}.migrada .wp-block-table{overflow-x:auto;margin:1.5em 0}.migrada .wp-block-columns{display:flex;gap:1.5rem;flex-wrap:wrap}.migrada .wp-block-column{flex:1 1 260px}.migrada .wp-block-separator{border:0;border-top:1px solid var(--linea);margin:2rem 0}.migrada .wp-block-button__link,.migrada .wp-element-button,.migrada .button-services,.migrada .btn-contact,.migrada .btn-primary{display:inline-block;background:var(--coral);color:var(--coral-texto);border-radius:var(--radio);padding:.7rem 1.3rem;text-decoration:none;border:0;font-weight:700}.container{max-width:var(--ancho);margin:0 auto;padding:0 16px}.row{display:flex;flex-wrap:wrap;margin:0 -12px}.row>*{padding:0 12px;width:100%}.justify-content-center{justify-content:center}.noPadding,.nopadding{padding:0}@media (min-width: 576px){.col-sm-6{width:50%}}@media (min-width: 768px){.col-md-2{width:16.666%}.col-md-3{width:25%}.col-md-4{width:33.333%}.col-md-5{width:41.666%}.col-md-6{width:50%}.col-md-7{width:58.333%}.col-md-8{width:66.666%}.col-md-12{width:100%}}@media (min-width: 992px){.col-lg-3{width:25%}.col-lg-4{width:33.333%}}.col-12,.col-xs-12{width:100%}.indice-container{border:1px solid var(--linea);border-radius:var(--radio);background:var(--papel);margin:1rem 0 2rem}.indice-container>input[type=checkbox]{position:absolute;opacity:0}.indice-header{display:block;padding:.8rem 1rem;font-weight:700;color:var(--tinta);cursor:pointer}.indice-content{display:none;padding:0 1rem 1rem}.indice-container>input:checked~.indice-content{display:block}.indice-list,.indice-list ol{margin:0;padding-left:1.2rem}.indice-list a{text-decoration:none}.rank-math-list-item{border-top:1px solid var(--linea);padding:.6rem 0}.rank-math-question{font-size:1.1rem;margin:.4rem 0}.contenedorLateral{background:var(--papel);border:1px solid var(--linea);border-radius:var(--radio);padding:1.2rem;margin:1rem 0}.card-flyer{background:#fff;border:1px solid var(--linea);border-radius:var(--radio);overflow:hidden;margin-bottom:1.5rem}.card-flyer .text-container{padding:1rem}.form-group{margin-bottom:.9rem}.form-group label{display:block;font-weight:600;font-size:.9rem;margin-bottom:.25rem}.form-control,.input-field,.calculadora-input{width:100%;padding:.6rem .7rem;border:1px solid var(--linea-campo);border-radius:var(--radio);font:inherit;background:#fff}.comments-area{max-width:var(--ancho-texto);margin:3rem auto}.comment-list{list-style:none;padding:0}.comment-list .children{list-style:none;padding-left:1.5rem;border-left:2px solid var(--gris)}.comment-body{padding:1rem 0;border-bottom:1px solid var(--linea)}.comment-meta{font-size:.85rem;color:var(--tinta-2)}.comment-author img,.reply{display:none}.news{background:var(--azul);color:#fff;padding:1.8rem;margin:0 0 2.5rem}.news__t{color:#fff;margin:0 0 .3rem;font-size:1.7rem}.news__d{margin:0 0 1rem;color:#c3ccda}.news__f{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.news__f input[type=email]{flex:1 1 240px;height:48px;padding:0 .8rem;border-radius:var(--radio);border:0;font:inherit}.news__c{flex-basis:100%;font-size:.85rem;display:flex;gap:.5rem;align-items:flex-start;color:#dde3ec}.news__c a{color:var(--acento-oscuro)}.pie{background:var(--azul);color:var(--pie-texto);margin-top:4rem;padding:2.8rem 0 1.5rem;font-size:.92rem}.pie a{color:var(--pie-texto)}.pie a:hover{color:#fff}.pie__in{max-width:var(--ancho);margin:0 auto;padding:0 16px}.pie__cols{display:grid;grid-template-columns:2fr 1fr 1fr;gap:2rem}.pie__cols ul{list-style:none;padding:0;margin:0}.pie__cols li{margin:.35rem 0}.pie__t{color:#fff;font-weight:700;margin:0 0 .4rem}.pie__marca{font:600 1.5rem/1 var(--fuente-titulos);color:#fff;margin:0 0 .6rem}.pie__aviso{max-width:48ch;line-height:1.55}.pie__c{font-size:.8rem;margin-top:2rem;border-top:1px solid #2A5A8A;padding-top:1rem}@media (max-width: 760px){.pie__cols{grid-template-columns:1fr}}.pag{max-width:var(--ancho-texto);margin:0 auto;padding:1.5rem 16px 3rem}.caja{background:var(--papel);border:1px solid var(--linea);border-radius:var(--radio);padding:1.4rem}.aviso-borrador{background:#fff4d6;border:1px solid #e0b64a;border-radius:var(--radio);padding:.8rem 1rem;font-size:.9rem}.campo{margin-bottom:1rem}.campo label{display:block;font-weight:600;margin-bottom:.3rem}.campo input,.campo select{width:100%;padding:.65rem .8rem;border:1px solid var(--linea-campo);border-radius:var(--radio);font:inherit;background:#fff}.campo small{color:var(--tinta-2);display:block;margin-top:.25rem}.casilla{display:flex;gap:.6rem;align-items:flex-start;font-size:.92rem;margin:.7rem 0}.casilla input{margin-top:.3rem}fieldset{border:1px solid var(--linea);border-radius:var(--radio);padding:1rem;margin:0 0 1rem}legend{font-weight:700;color:var(--azul);padding:0 .4rem}.msg{padding:.8rem 1rem;border-radius:var(--radio);margin:1rem 0}.msg--ok{background:#e6f4ec;color:#0d5a36}.msg--error{background:#fdecec;color:#8a1c1c}.anu{background:var(--fondo);padding:2.5rem 0 1rem}.anu__in{max-width:var(--ancho);margin:0 auto;padding:0 16px}.anu__cab{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap}.anu__etq{font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--acento-claro);margin:0}.anu__t{margin:.3rem 0 .5rem;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem)}.anu__d{margin:0;max-width:62ch;color:var(--tinta-2)}.anu__filtros{margin:1.5rem 0 1rem;background:var(--papel);border:1px solid var(--linea);padding:.9rem 1rem;display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end}.anu__filtros label{display:flex;flex-direction:column;font-size:.8rem;font-weight:700;gap:.25rem}.anu__filtros input,.anu__filtros select{height:40px;border:1px solid var(--linea-campo);border-radius:var(--radio);padding:0 .6rem;font:inherit;background:#fff;min-width:150px}.anu__n{margin-left:auto;font-size:.9rem;color:var(--tinta-3)}.anu__rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.2rem}.anu__vacio{grid-column:1 / -1;background:var(--papel);border:1px dashed var(--linea-campo);padding:1.5rem;margin:0}.anu__tarjeta{background:var(--papel);border:1px solid var(--linea);display:flex;flex-direction:column}.anu__banda{height:110px;background:var(--azul);display:flex;align-items:flex-end;padding:.8rem}.anu__tarjeta:nth-child(2n) .anu__banda{background:var(--azul-vivo)}.anu__tipo{background:#fff;color:var(--azul);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .55rem}.anu__cuerpo{padding:1rem 1.1rem 1.2rem;display:flex;flex-direction:column;gap:.45rem;flex:1}.anu__ref{font-size:.82rem;color:var(--tinta-3);margin:0}.anu__titulo{font-size:1.3rem;margin:0}.anu__datos{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;border-top:1px solid #E4E4E4;padding-top:.6rem;font-size:.92rem}.anu__datos small{display:block;color:var(--tinta-3);font-size:.78rem}.anu__ver{margin-top:auto;background:none;border:0;padding:.4rem 0 0;text-align:left;font:700 .9rem var(--fuente);color:var(--azul-vivo);cursor:pointer}.anu__ficha{margin-top:1.5rem;position:relative}.anu__cerrar{position:absolute;top:.8rem;right:.8rem;background:none;border:1px solid var(--linea);padding:.3rem .7rem;cursor:pointer;font:inherit}.anu__dl{display:grid;grid-template-columns:max-content 1fr;gap:.3rem 1rem}.anu__dl dt{color:var(--tinta-3);text-transform:capitalize}.anu__dl dd{margin:0}.anu__contacto textarea,.anu__pub textarea{width:100%;border:1px solid var(--linea-campo);border-radius:var(--radio);padding:.6rem .7rem;font:inherit}.anu__contacto .campo span{display:block;font-weight:600;margin-bottom:.3rem}.anu__pasos{margin:2rem 0;background:var(--azul);color:#fff;padding:1.6rem 1.8rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.anu__pasos strong{display:block;color:var(--acento-oscuro);margin-bottom:.3rem}.anu__pasos span{color:var(--nav-texto);font-size:.95rem}.anu__pub{margin-bottom:2rem}.anu__campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 1rem}.anu__aviso{background:#fdecea;color:var(--acento-claro);padding:.7rem .9rem}.anu__denuncia{font-size:.85rem;margin-top:1.2rem}@media (max-width: 760px){.anu__pasos{grid-template-columns:1fr}.anu__n{margin-left:0}}.pag:has(.reg){max-width:var(--ancho)}.reg{display:grid;grid-template-columns:5fr 7fr;gap:0}.reg__lado{background:var(--azul);color:#fff;padding:2.2rem}.reg__lado h1{color:#fff;margin-top:0;font-size:clamp(2rem,1.5rem + 1.6vw,2.8rem)}.reg__lado ul{list-style:none;padding:0;margin:1.2rem 0}.reg__lado li{padding-left:1.6rem;position:relative;margin:.8rem 0;line-height:1.5}.reg__lado li:before{content:"";position:absolute;left:0;top:.75em;width:1rem;height:1px;background:var(--acento-oscuro)}.reg__lado p{color:#c3ccda;font-size:.92rem}.reg__form{border:0;padding:2rem}@media (max-width: 860px){.reg{grid-template-columns:1fr}}.migrada .containerImage form,.migrada .containerImage form *,.migrada .containerImage .contenedorLateral,.migrada .containerImage .contenedorLateral *{color:var(--tinta)}.migrada .containerImage form .btn,.migrada .containerImage form button{color:var(--coral-texto)}.reg__dos{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.opc{font-weight:400;color:var(--tinta-3)}@media (max-width: 480px){.reg__dos{grid-template-columns:1fr}}.gbtn{margin:0 0 1.2rem}.gbtn__b{display:inline-flex;align-items:center;gap:12px;height:44px;padding:0 16px;background:#fff;border:1px solid #747775;border-radius:4px;font:500 15px/1 Roboto,Arial,sans-serif;color:#1f1f1f;cursor:pointer}.gbtn__b:hover{background:#f8f8f8}.gbtn__o{margin:.4rem 0 0}.o-sep{text-align:center;color:var(--tinta-3);margin:1rem 0;font-size:.9rem}.coms{max-width:var(--ancho-texto);margin:2rem auto 3rem}.coms__c{border-top:1px solid var(--linea);padding:.8rem 0}.coms__m{font-size:.85rem;color:var(--tinta-3);margin:0 0 .3rem}.coms__f textarea{width:100%;border:1px solid var(--linea-campo);border-radius:var(--radio);padding:.6rem .7rem;font:inherit}.coms__f .campo span{display:block;font-weight:600;margin-bottom:.3rem}.calh{margin:2rem auto}.calh__r{margin:1rem 0}.kp2{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem}.kp2 b{display:block;font:600 1.8rem/1.1 var(--fuente-titulos);color:var(--azul)}.kp2 span{font-size:.85rem;color:var(--tinta-3)}.calh__g svg{width:100%;height:auto;background:#fff;border:1px solid var(--linea)}.calh__g figcaption{font-size:.85rem;font-weight:600;margin:.8rem 0 .3rem}.calh__reg{margin-top:1rem}.anu__alerta{margin:0 0 1.2rem}.anu__docs{list-style:none;padding:0;margin:.3rem 0;font-size:.85rem}.anu__doc--verificado{color:var(--azul);font-weight:600}.anu__doc--declarado,.anu__doc--no-aportado{color:var(--tinta-3)}.anu__semana{margin:0 0 1.5rem}.anu__semana h3{margin:.5rem 0 .8rem}.anu__lunes{margin:0 0 1rem}.anu__nuevo{background:var(--coral);color:var(--coral-texto);font-size:.72rem;font-weight:700;padding:.3rem .55rem;margin-left:.4rem}.anu__estado{font-size:.8rem;color:var(--acento-claro);font-weight:600}.anu__tarjeta{border-top:3px solid var(--azul)}.anu__tarjeta:nth-child(2n){border-top-color:var(--azul-vivo)}.anu__cabt{display:flex;gap:.4rem;align-items:center;padding:1rem 1.1rem 0}.anu__cabt .anu__tipo{background:var(--gris);color:var(--azul)}.anu__mes{font-size:.8rem;color:var(--tinta-3)}.anu__doc1{font-size:.82rem;color:var(--tinta-2);border-top:1px solid #E4E4E4;padding-top:.55rem}.anu__banda{display:none}
.datos{padding:3.5rem 0 1rem}.datos__in{max-width:var(--ancho);margin:0 auto;padding:0 16px}.datos__sec{margin:0 0 4rem}.datos__sec>h2,.dreg h2,.denl h2,.dpriv>h2{font:500 clamp(1.6rem,1.2rem + 1.3vw,2.2rem)/1.15 var(--fuente-titulos);margin:0 0 .9rem;padding-top:1.1rem;border-top:3px solid var(--tinta)}.datos__sec h3{font:600 1.25rem/1.25 var(--fuente-titulos);margin:1.6rem 0 .5rem}.datos__sec p,.datos__sec li{max-width:760px}.datos__lead{font-size:1.08rem;color:var(--tinta-2)}.datos .aam-source{font-size:.8rem;color:var(--tinta-3);margin:.6rem 0 0}.dtab{overflow-x:auto;background:var(--papel);border:1px solid var(--linea)}.dtab table{width:100%;border-collapse:collapse;font-size:.96rem}.dtab th{background:var(--azul);color:#fff;font-weight:600;text-align:left;padding:.6rem .8rem;border:0;white-space:nowrap}.dtab td{padding:.6rem .8rem;border:0;border-top:1px solid var(--linea);vertical-align:top}.dtab td.n,.dtab th.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dtab tr.ref td{background:#f7f5ef;color:var(--tinta-2)}.dtab .pos{color:#1e6b3a;font-weight:700}.dtab .neg{color:var(--acento-claro);font-weight:700}.dtab small{color:var(--tinta-3);display:block}.dcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none}.dcard{background:var(--papel);border:1px solid var(--linea);border-top:3px solid var(--azul);padding:1rem 1.1rem;max-width:none!important}.dcard h3{margin:0 0 .35rem!important;font-size:1.15rem!important}.dcard h3 small{display:block;font:500 .8rem/1.3 var(--fuente);color:var(--tinta-3);margin-top:.15rem}.dcard p{margin:0 0 .4rem;font-size:.95rem}.dcard .dcard__f{color:var(--tinta-3);font-size:.82rem}.dcard .dcard__v{font:600 1.9rem/1.1 var(--fuente-titulos);color:var(--azul-vivo);display:block;margin:.2rem 0}.dmedidor{background:#fff;color:var(--tinta);border-radius:var(--radio);padding:1.4rem 1.4rem 1.2rem}.dmedidor__v{font:600 4.2rem/1 var(--fuente-titulos);color:var(--azul);display:block}.dmedidor__l{font:700 1.1rem/1.3 var(--fuente);display:block;margin:.3rem 0 .8rem}.dmedidor__f{font-size:.85rem;color:var(--tinta-3);margin:.6rem 0 0}.descala{position:relative;height:12px;border-radius:2px;background:linear-gradient(90deg,#c23b2a 0 25%,#f4a08f 25% 45%,#d9d4c7 45% 56%,#7fa7d1 56% 76%,#0d4373 76% 100%);margin:.4rem 0 1.4rem}.descala__m{position:absolute;top:-6px;width:4px;height:24px;background:var(--tinta);transform:translate(-2px)}.descala__t{display:flex;justify-content:space-between;font-size:.72rem;color:var(--tinta-3);margin-top:-.9rem}.dhero-cifra{background:#ffffff0f;border-top:3px solid var(--coral);padding:1.2rem 1.3rem}.dhero-cifra__v{font:600 3rem/1 var(--fuente-titulos);color:#fff;display:block}.dhero-cifra__l{color:var(--nav-texto);font-size:.95rem;display:block;margin-top:.4rem}.dhero-cifra ol{margin:.6rem 0 0;padding-left:1.2rem;color:#fff}.dhero-cifra li{margin:.25rem 0}.datos__nota{font-size:.92rem;color:var(--tinta-2);margin:.7rem 0 0}.dcta{margin:1.2rem 0 0}.dcta .btn{white-space:normal;text-align:center}.daviso{background:#fff;border:1px solid var(--linea);border-left:4px solid var(--acento-claro);padding:.9rem 1.1rem;margin:1.4rem 0;font-size:.95rem;max-width:760px}.daviso p{margin:0}.dreg{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;background:var(--azul);color:#f2f2f2;padding:2.2rem 2rem;margin:0 0 4rem;border-radius:var(--radio)}.dreg h2{color:#fff;border-top-color:var(--coral)!important}.dreg .aam-kicker{color:var(--acento-oscuro)}.dreg__l{margin:0 0 1rem;padding:0;list-style:none}.dreg__l li{position:relative;padding:.45rem 0 .45rem 1.4rem;border-top:1px solid rgba(255,255,255,.14)}.dreg__l li:before{content:"";position:absolute;left:0;top:.95rem;width:8px;height:8px;background:var(--coral)}.dreg__pie{font-size:.88rem;color:var(--nav-texto);margin:0}.dreg__acc{background:#fff;color:var(--tinta);padding:1.3rem;align-self:start;border-radius:var(--radio)}.dreg__acc .gbtn{margin-top:.9rem}.dreg__ya{margin:.8rem 0 0;font-size:.9rem}.dpriv{margin:0 0 4rem}.dpriv[hidden]{display:none}.dpriv__cargando{color:var(--tinta-3)}.dgraf{background:#fff;border:1px solid var(--linea);padding:1rem;margin:1rem 0}.dgraf svg{width:100%;height:auto;display:block}.dgraf__ley{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:.6rem 0 0;padding:0;list-style:none;font-size:.85rem}.dgraf__ley i{display:inline-block;width:14px;height:3px;margin-right:.35rem;vertical-align:middle}.dpesos{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.dbar{display:grid;grid-template-columns:9rem 1fr 3.4rem;gap:.5rem;align-items:center;font-size:.88rem;margin:.2rem 0}.dbar span:nth-child(2){background:#e6eef7;height:10px;position:relative}.dbar b{position:absolute;left:0;top:0;bottom:0;background:var(--azul-vivo)}.dbar span:last-child{text-align:right;font-variant-numeric:tabular-nums}.ddec{background:#fff;border:1px solid var(--linea);padding:.9rem 1.1rem;margin:.6rem 0}.ddec summary{cursor:pointer;font-weight:600}.ddec p{margin:.5rem 0 0;font-size:.95rem}.daviso-ia{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;background:#fff;border:1px solid var(--linea);border-left:4px solid var(--azul-vivo);padding:.9rem 1.1rem;margin:1rem 0}.daviso-ia p{margin:0}.denl{margin:0 0 3rem}.denl__g{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.denl__i{display:block;background:#fff;border:1px solid var(--linea);padding:1rem 1.1rem;text-decoration:none;color:var(--tinta)}.denl__i:hover{border-color:var(--azul-vivo);color:var(--tinta)}.denl__t{display:block;font:600 1.15rem/1.25 var(--fuente-titulos);color:var(--azul);margin-bottom:.3rem}.denl__d{display:block;font-size:.92rem;color:var(--tinta-2)}@media (max-width: 860px){.dreg{grid-template-columns:1fr;padding:1.6rem 1.1rem;gap:20px}.dmedidor__v{font-size:3.4rem}.dbar{grid-template-columns:7rem 1fr 3rem}}
.rk-act{margin:.8rem 0 0;font-size:.9rem;color:var(--tinta-3)}.rk-tab{background:var(--papel);border:1px solid var(--linea);overflow-x:auto}.rk{width:100%;border-collapse:collapse;font-size:.95rem}.rk th{background:var(--azul);color:#fff;text-align:left;padding:0;border:0;white-space:nowrap;font-weight:600;vertical-align:bottom}.rk th>button,.rk th:not([data-sort]){font:600 .88rem/1.25 var(--fuente);color:#fff;border:0;padding:.65rem .75rem;cursor:pointer;text-align:inherit;width:100%;white-space:nowrap}.rk th>button{background:none}.rk th:not([data-sort]){display:table-cell;cursor:default;background:var(--azul)}.rk th>button:after{content:"";display:inline-block;margin-left:.35rem;border:4px solid transparent;border-top-color:#ffffff73;vertical-align:-2px}.rk th[aria-sort=ascending]>button:after{border-top-color:transparent;border-bottom-color:#fff;vertical-align:2px}.rk th[aria-sort=descending]>button:after{border-top-color:#fff}.rk th>button:focus-visible{outline:2px solid #fff;outline-offset:-4px}.rk td{padding:.75rem;border-top:1px solid var(--linea);vertical-align:middle}.rk td.n,.rk th.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rk td small{display:block;color:var(--tinta-3);font-size:.8rem;margin-top:.1rem}.rk__pos{font:600 1.25rem/1 var(--fuente-titulos);color:var(--tinta-3);width:3.5rem}.rk__emp a{font-weight:700;color:var(--tinta);text-decoration:underline;text-decoration-color:var(--linea-campo);text-underline-offset:3px}.rk__emp a:hover{color:var(--azul-vivo)}.rk__tk{font-size:.75rem;color:var(--tinta-3);letter-spacing:.04em}.rk__nota{min-width:170px}.rk__v{font:600 1.6rem/1 var(--fuente-titulos);color:var(--azul-vivo);font-variant-numeric:tabular-nums}.rk__v small{font:500 .8rem var(--fuente);color:var(--tinta-3);margin-left:.1rem;display:inline}.rk__et{display:inline-block;margin-left:.5rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.12rem .4rem;border-radius:var(--radio);vertical-align:3px}.rk__et--excelente{background:var(--azul);color:#fff}.rk__et--notable{background:#e3eef8;color:var(--azul)}.rk__et--aceptable{background:#efebe0;color:var(--tinta-2)}.rk__et--debil{background:#fbe9e6;color:var(--acento-claro)}.rk__bar{display:block;height:6px;background:var(--gris);margin-top:.45rem;max-width:160px}.rk__bar i{display:block;height:100%;background:var(--azul-vivo)}.rk__na{color:var(--tinta-3);font-size:.85rem}.rk-ley{list-style:none;padding:0;margin:1rem 0;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;font-size:.9rem;color:var(--tinta-2)}.rk-ley .rk__et{margin:0 .3rem 0 0}.rk-h3{font:600 1.25rem/1.25 var(--fuente-titulos);margin:2.2rem 0 .7rem}.rk-det{margin-top:1.4rem}.rk-det summary{cursor:pointer;font-weight:600;color:var(--azul-vivo);margin-bottom:.8rem}.rk-dos{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rk-dos>div{background:var(--papel);border:1px solid var(--linea);border-top:3px solid var(--azul);padding:1rem 1.2rem}.rk-dos h3{margin-top:0!important}.rk-dos ul{padding-left:1.1rem;margin:0}.vt{background:var(--papel);border:1px solid var(--linea);border-top:3px solid var(--azul);padding:1.2rem 1.3rem;max-width:760px}.vt__estado{margin:0 0 .8rem;color:var(--tinta-2);font-size:.95rem}.vt__lista{list-style:none;margin:0 0 1rem;padding:0}.vt__lista li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1rem;align-items:center;padding:.6rem 0;border-top:1px solid var(--linea)}.vt__lista li:first-child{border-top:0}.vt__n{font-weight:700}.vt__n small{font-weight:400;color:var(--tinta-3);margin-left:.35rem}.vt__c{font-variant-numeric:tabular-nums;color:var(--tinta-2);font-size:.92rem;text-align:right}.vt__b{grid-column:1 / -1;height:5px;background:var(--gris)}.vt__b i{display:block;height:100%;background:var(--azul-vivo)}.vt__lista li.vt--mio .vt__n:after{content:"Tu voto";margin-left:.5rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;background:var(--azul);color:#fff;padding:.1rem .35rem;border-radius:var(--radio)}.vt__votar{font:600 .85rem var(--fuente);border:1px solid var(--azul);color:var(--azul);background:#fff;padding:.35rem .8rem;border-radius:var(--radio);cursor:pointer}.vt__votar:hover{background:var(--azul);color:#fff}.vt__anon{display:flex;flex-wrap:wrap;gap:.8rem 1rem;align-items:center;padding-top:.4rem}.vt__anon .gbtn{margin:0}.vt__anon .gbtn__o{display:none}.vt__ya{width:100%;margin:0;font-size:.9rem}.vt__prop{border-top:1px solid var(--linea);padding-top:1rem;margin-top:.4rem}.vt__prop-t{font-weight:700;margin:0 0 .6rem}.vt__prop .campo{margin-bottom:.7rem}.vt__msg{margin:.6rem 0 0;font-size:.92rem}.vt__msg:empty{display:none}.vt__pie{font-size:.92rem;color:var(--tinta-2)}.trampa{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media (max-width: 860px){.rk-tab{border:0;background:none;overflow:visible}.rk thead{display:block}.rk thead tr{display:flex;flex-wrap:wrap;gap:.4rem;background:none;margin-bottom:.8rem}.rk thead th{display:none;background:none}.rk thead th[data-sort=nota],.rk thead th[data-sort=ventas],.rk thead th[data-sort=margen],.rk thead th[data-sort=deuda]{display:block}.rk thead th>button{color:var(--azul);border:1px solid var(--linea-campo);background:var(--papel);padding:.4rem .6rem;font-size:.82rem;border-radius:var(--radio)}.rk thead th>button:after{border-top-color:var(--linea-campo)}.rk thead th[aria-sort=ascending]>button:after{border-bottom-color:var(--azul);border-top-color:transparent}.rk thead th[aria-sort=descending]>button:after{border-top-color:var(--azul)}.rk tbody,.rk tr{display:block}.rk tbody tr{background:var(--papel);border:1px solid var(--linea);border-top:3px solid var(--azul);margin-bottom:12px;padding:.8rem 1rem;display:grid;grid-template-columns:1fr 1fr;gap:.1rem 1rem}.rk td{display:block;border:0;padding:.35rem 0;text-align:left!important}.rk td:before{content:attr(data-l);display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-3);margin-bottom:.1rem}.rk thead th:not([data-sort]){display:none}.rk td.rk__pos{order:-3;grid-column:1 / -1;font-size:1rem;padding:0}.rk td.rk__pos:before{display:inline;margin-right:.4rem}.rk td.rk__emp,.rk td.rk__nota,.rk td[data-l=Retribución],.rk td[data-l=Sector]{grid-column:1 / -1}.rk td.rk__emp:before,.rk td.rk__nota:before{display:none}.rk td.rk__emp a{font-size:1.15rem}.rk td.rk__emp{order:-2}.rk td.rk__nota{order:-1}.rk__bar{max-width:none}.rk-dos{grid-template-columns:1fr}}
