:root{--ink:#161514;--mu:#5f5a52;--li:#e6e2da;--pa:#f6f4ef;--ve:#345b26;--ve-os:#284a1d;--gr:#1f2226;--br:#a95b1c;--br-cl:#e9b27a;--serif:"Newsreader",Georgia,"Times New Roman",serif;--sans:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:#fff;color:var(--ink);font-family:var(--serif);font-size:19px;line-height:1.58}img{max-width:100%;display:block}a{color:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--br);outline-offset:3px}h1,h2,h3,h4,p,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-weight:400;letter-spacing:-.01em;text-wrap:balance;line-height:1.12}em{font-style:italic}.w{max-width:1200px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.btn{display:inline-block;font:600 15px/1 var(--sans);text-decoration:none;background:var(--ink);color:#fff;padding:15px 22px}.btn:hover{background:var(--br)}.btn.claro{background:#fff;color:var(--gr)}.btn.claro:hover{background:var(--br-cl)}.lnk{font:600 15px var(--sans);color:var(--br);text-underline-offset:4px}.acciones{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.pre,.et{font:500 14px/1.4 var(--sans);color:var(--mu)}.cab{border-bottom:1px solid var(--li);background:#fff}.cab-in{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding-block:14px}.marca{display:block}.logo{height:58px;width:auto}.nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;font:500 15px var(--sans)}.nav a{text-decoration:none}.nav a:hover,.nav a[aria-current]{color:var(--br)}.cab .cta{background:var(--ve);color:#fff;padding:10px 16px;font:500 15px var(--sans);text-decoration:none;white-space:nowrap}.cab .cta:hover{background:var(--ve-os);color:#fff}.cab-in .nav{margin-left:auto}@media(max-width:1060px){.nav{gap:6px 16px;font-size:14px}}@media(max-width:900px){.cab-in{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 12px;padding-block:10px 0}.logo{height:44px}.cab .cta{grid-column:2;grid-row:1;padding:9px 14px;font-size:14px;border-radius:999px}.cab .cta-n{display:none}.cab-in .nav{grid-column:1/-1;grid-row:2;margin:0 calc(-1*clamp(16px,4vw,48px));padding:0 clamp(16px,4vw,48px);flex-wrap:nowrap;overflow-x:auto;gap:0 22px;font-size:15px;border-top:1px solid var(--li);scrollbar-width:none;-webkit-overflow-scrolling:touch}.cab-in .nav::-webkit-scrollbar{display:none}.cab-in .nav{-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.cab-in .nav a:last-child{padding-right:28px}.cab-in .nav a{flex:none;padding:13px 0;border-bottom:2px solid transparent}.cab-in .nav a[aria-current]{border-bottom-color:var(--br)}}.hero{padding-top:clamp(40px,7vw,96px)}.hero-in{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(28px,5vw,72px);align-items:center}@media(max-width:900px){.hero-in{grid-template-columns:1fr}}.hero h1{font-size:clamp(2.7rem,6.4vw,5.6rem);font-weight:300;line-height:1;letter-spacing:-.025em;margin-block:18px 26px;max-width:14ch}.hero h1 em{color:var(--ve);font-weight:400}.lead{font-size:clamp(1.1rem,1.6vw,1.3rem);color:#3d3a35;max-width:44ch;margin-bottom:30px}.fiel{position:relative;height:44px;margin-top:clamp(36px,5vw,64px)}.fiel .barra{position:absolute;left:0;right:0;top:16px;height:5px;border-radius:3px;background:var(--gr)}.fiel .pivote{position:absolute;left:50%;top:21px;transform:translate(-50%);border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:23px solid var(--gr)}.fiel:before{content:"";position:absolute;left:50%;top:0;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--br)}.campos{display:grid;grid-template-columns:1fr 1fr}.campo{color:#fff;padding-block:clamp(40px,6vw,76px)}.campo.verde{background:var(--ve);padding-left:max(clamp(16px,4vw,48px),calc((100vw - 1200px)/2 + 48px));padding-right:clamp(20px,4vw,56px)}.campo.grafito{background:var(--gr);padding-right:max(clamp(16px,4vw,48px),calc((100vw - 1200px)/2 + 48px));padding-left:clamp(20px,4vw,56px)}.campo-in{max-width:520px}.campo .et{color:#ffffffb8}.campo .et b{color:var(--br-cl);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:13px}.campo h2{font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1.05;margin-block:12px 14px}.campo-t{color:#ffffffdb;font-size:1.05rem;margin-bottom:22px}.campo li{border-top:1px solid rgba(255,255,255,.2)}.campo li a{display:grid;gap:2px;padding-block:13px;text-decoration:none}.campo li strong{font:600 16px/1.3 var(--sans)}.campo li span{font-size:15px;color:#ffffffb8;line-height:1.4}.campo li a:hover strong{color:var(--br-cl)}.campo .ante{font:500 14px/1.6 var(--sans);color:#ffffff9e;margin-top:22px}.campo .alerta{margin-top:34px;padding-top:26px;border-top:3px solid var(--br)}.campo .alerta p{font-size:1.25rem;line-height:1.35;margin-bottom:18px}@media(max-width:860px){.campos{grid-template-columns:1fr}.campo.verde,.campo.grafito{padding-inline:clamp(16px,4vw,48px)}}.sec{padding-block:clamp(52px,7vw,96px)}.sec-h{margin-bottom:32px}.sec-h.fila{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.sec-h h2,.bloque>h2,.mv h2,.hist h2,.lema-sec h2{font-size:clamp(1.9rem,3.4vw,2.8rem)}.sec-h p{color:var(--mu);margin-top:6px}.modos{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,40px)}.modo{border-top:3px solid var(--ve);padding-top:18px}.modo+.modo{border-top-color:var(--gr)}.modo h3{font-size:1.9rem;font-style:italic}.modo>p{color:#3d3a35;margin-block:6px 14px}.modo li{font:500 16px/1.45 var(--sans);padding:9px 0 9px 22px;border-top:1px solid var(--li);position:relative}.modo li:before{content:"";position:absolute;left:2px;top:17px;width:9px;height:9px;border-radius:50%;background:var(--br)}@media(max-width:760px){.modos{grid-template-columns:1fr}}.prema-h{background:var(--pa);padding-block:clamp(52px,7vw,92px)}.prema-h .w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}.ph-t h2{font-size:clamp(1.9rem,3.4vw,2.8rem);margin-top:6px}.sub{font-style:italic;color:var(--ve);margin-block:2px 12px}.ph-t>p:not(.sub):not(.pre){max-width:50ch;margin-bottom:16px}.ph-m{display:grid;gap:18px}.ph-m li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:baseline}.ph-m .peso{grid-column:1/-1;height:10px;width:calc(var(--n) * 10%);background:var(--ve)}.ph-m li:last-child .peso{background:var(--br)}.ph-m strong{font-size:1.35rem;font-weight:400}.ph-m em{font:500 13px var(--sans);color:var(--mu);font-style:normal;grid-column:1}.ph-m a{font:600 14px var(--sans);color:var(--br);grid-column:2;grid-row:2/4;align-self:center}@media(max-width:860px){.prema-h .w{grid-template-columns:1fr}}.portada{width:100%;aspect-ratio:16/9;object-fit:cover}.nt{display:flex;flex-direction:column;gap:10px;text-decoration:none}.nt-meta{display:flex;flex-wrap:wrap;gap:4px 14px;font:500 13px var(--sans);color:var(--mu)}.nt-t{font-size:1.28rem;line-height:1.22}.nt:hover .nt-t{color:var(--br)}.nt-ext{color:#3d3a35;font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nt-home{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(20px,3vw,40px)}.nt.grande .nt-t{font-size:clamp(1.5rem,2.4vw,2rem)}.nt-mas{display:grid;align-content:start}.nt.texto{padding-block:18px;border-top:1px solid var(--li)}.nt.texto:first-child{border-top:2px solid var(--ink)}.nt.texto .portada,.nt.texto .nt-ext{display:none}.nt-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(24px,3vw,40px)}@media(max-width:900px){.nt-home{grid-template-columns:1fr}}.coverA{position:relative;container-type:inline-size;background:#fbf8f2;overflow:hidden}.coverA-svg{position:absolute;inset:0;width:100%;height:100%}.coverA-t{position:absolute;left:6.7cqw;top:0;bottom:0;width:56cqw;display:flex;flex-direction:column;justify-content:center}.coverA-k{font-family:Poppins,sans-serif;font-weight:500;font-size:1.5cqw;letter-spacing:.18em;text-transform:uppercase;color:#0e6f6e;margin-bottom:1.8cqw}.coverA-h{font-family:Poppins,sans-serif;font-weight:700;line-height:1.08;color:#1d1b18;text-wrap:balance}.coverA-h span{color:#9a5c12}.equipo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.4vw,32px)}.persona img{width:100%;aspect-ratio:4/5;object-fit:cover}.f-emmanuel{object-position:62% 30%}.f-jesus{object-position:48% 25%}.persona figcaption{display:grid;gap:2px;margin-top:12px}.persona strong{font-weight:400;font-size:1.12rem;line-height:1.25}.persona span{font:500 14px var(--sans);color:var(--br)}.persona p{font-size:1rem;color:#3d3a35;margin-top:10px}.equipo.conbio{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px}.equipo.conbio .persona{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:22px;align-items:start}.equipo.conbio figcaption{margin-top:0}@media(max-width:900px){.equipo{grid-template-columns:repeat(2,minmax(0,1fr))}.equipo.conbio,.equipo.conbio .persona{grid-template-columns:1fr}}.pg{padding-block:clamp(36px,5vw,64px) clamp(56px,8vw,104px)}.pcab{border-bottom:1px solid var(--li);padding-bottom:28px;margin-bottom:clamp(32px,5vw,56px)}.pcab h1{font-size:clamp(2.6rem,6vw,4.8rem);font-weight:300;line-height:1}.pcab p{max-width:68ch;color:#3d3a35;margin-top:14px}.bloque{margin-top:clamp(52px,7vw,88px)}.bloque>h2{margin-bottom:24px}.svc-grid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.indice{position:sticky;top:20px;font:500 14px/1.4 var(--sans)}.indice p{color:var(--mu);margin-bottom:10px}.indice ol{counter-reset:i;display:grid;gap:2px}.indice a{display:block;text-decoration:none;padding:6px 0 6px 12px;border-left:2px solid var(--li)}.indice a:hover{border-color:var(--br);color:var(--br)}.svc-cuerpo{min-width:0}@media(max-width:900px){.svc-grid{grid-template-columns:minmax(0,1fr)}.indice{position:static}}.fase+.fase{margin-top:clamp(40px,6vw,72px)}.fase-cab{color:#fff;padding:clamp(24px,3.4vw,40px)}.fase-cab.verde{background:var(--ve)}.fase-cab.grafito{background:var(--gr)}.fase-cab .et{color:#ffffffb8}.fase-cab .et b{color:var(--br-cl);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:13px}.fase-cab h2{font-size:clamp(1.8rem,3vw,2.5rem);margin-block:8px 10px}.fase-cab p:last-child{color:#ffffffdb;max-width:62ch}.svc{display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;padding-block:32px;border-bottom:1px solid var(--li);scroll-margin-top:16px}.svc-n{font:600 15px var(--sans);color:var(--br);padding-top:8px}.svc h3{font-size:clamp(1.45rem,2.2vw,1.8rem);line-height:1.15;margin-bottom:12px}.svc p{margin-bottom:12px;max-width:68ch}.svc .lt{font:600 15px var(--sans);margin-bottom:6px}.svc ul{margin-bottom:14px;display:grid;gap:4px}.svc li{position:relative;padding-left:22px;max-width:64ch}.svc li:before{content:"";position:absolute;left:3px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--ve)}#s-defensa .svc li:before{background:var(--gr)}.svc-foto{width:100%;max-width:520px;margin-block:6px 16px}.svc-acc{margin:4px 0 0}.prema-cab{display:grid;grid-template-columns:120px minmax(0,1fr);gap:26px;align-items:center;margin-bottom:24px}.prema-cab img{width:120px}.prema-cab h2{font-size:clamp(1.8rem,3vw,2.5rem)}.prema-cab p:last-child{max-width:64ch}@media(max-width:600px){.prema-cab{grid-template-columns:1fr}.prema-cab img{width:90px}}.pt{overflow-x:auto}.pt-f{display:grid;grid-template-columns:minmax(200px,2.4fr) repeat(3,minmax(88px,1fr));min-width:540px;border-bottom:1px solid var(--li);font:500 15px var(--sans)}.pt-f span{padding:11px 12px}.pt-f span+span{text-align:center}.pt-cab{border-bottom:2px solid var(--ink);font-weight:600}.pt-f .si{color:var(--ve);font-weight:700}.pt-pie{border-bottom:0}.pt-pie a{color:var(--br);font-weight:600}.mv{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px)}.mv p{margin-top:10px;color:#2c2a26}.hist{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,56px);margin-top:clamp(52px,7vw,88px);align-items:start}.hist-t p{margin-top:14px;max-width:66ch}.hist-f{display:grid;grid-template-columns:1fr 1fr;gap:10px;position:sticky;top:20px}.hist-f img{width:100%;aspect-ratio:4/3;object-fit:cover;filter:grayscale(.15)}.hist-f img:nth-child(2){grid-column:1/-1;aspect-ratio:16/9}.hist-f img:nth-child(2){order:-1}.hist-f p{grid-column:1/-1;font:500 13px var(--sans);color:var(--mu)}.lema-sec{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,56px);margin-top:clamp(52px,7vw,88px);background:var(--pa);padding:clamp(24px,4vw,48px)}.lema-sec h2 em{color:var(--ve)}.lema-sec>div>p{margin-block:14px}.lema-sec ol{counter-reset:p;display:grid;gap:12px}.lema-sec li{counter-increment:p;position:relative;padding-left:40px}.lema-sec li:before{content:counter(p);position:absolute;left:0;top:2px;width:26px;height:26px;border-radius:50%;background:var(--ve);color:#fff;font:600 13px/26px var(--sans);text-align:center}.logo-sec img{width:200px;margin-bottom:16px}.logo-sec p{font-size:1rem;color:#3d3a35}@media(max-width:860px){.mv,.hist,.lema-sec{grid-template-columns:1fr}.hist-f{position:static}}.filtros{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.filtros button{font:500 14px var(--sans);cursor:pointer;background:#fff;border:1px solid var(--li);padding:8px 14px;color:var(--ink)}.filtros button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.nota{max-width:760px}.nota .nt-meta span{color:var(--br)}.nota h1{font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.1;margin-block:10px 14px}.volver,.firma{font:500 14px var(--sans);color:var(--mu)}.nota-img{margin-block:28px 36px}.prosa{font-size:1.12rem}.prosa p,.prosa ul,.prosa ol{margin-bottom:1.1em}.prosa ul,.prosa ol{padding-left:1.3em;list-style:revert}.prosa h2{font-size:1.7rem;margin-block:1.6em .5em}.prosa h3{font-size:1.3rem;margin-block:1.3em .4em}.prosa figure{margin-block:6px 18px}.prosa figure.izq{float:left;width:46%;margin:6px 24px 12px 0}.prosa figure.der{float:right;width:46%;margin:6px 0 12px 24px}.prosa:after{content:"";display:block;clear:both}@media(max-width:600px){.prosa figure.izq,.prosa figure.der{float:none;width:100%;margin:6px 0 18px}}.nota-cta{margin-top:36px;padding:24px;background:var(--pa);display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between}.nota-cta p{font:500 16px var(--sans)}.pie{background:var(--gr);color:#e6e4df;margin-top:0}.pie-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding-block:44px;border-bottom:1px solid #383b40}.pie-lema{font-size:clamp(1.7rem,3.6vw,2.8rem);font-weight:300;line-height:1.1}.pie-lema em{color:var(--br-cl)}.datos{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:28px;padding-block:40px;font:400 15px/1.55 var(--sans)}.datos h4{font:600 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--br-cl);margin-bottom:8px}.datos p{overflow-wrap:anywhere}.datos p+p{margin-top:4px}@media(max-width:900px){.datos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.datos{grid-template-columns:1fr}}.pie-fin{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-block:18px 28px;border-top:1px solid #383b40;font:400 13px var(--sans);color:#a4a39e}.ruta{border-left:1px solid var(--li);padding-left:clamp(18px,3vw,36px)}.ruta-t{font:600 13px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin-bottom:14px}.ruta ol{position:relative}.ruta li{position:relative;padding:0 0 0 28px}.ruta li:before{content:"";position:absolute;left:5px;top:0;bottom:0;width:3px;background:var(--ve)}.ruta li.r-defensa:before{background:var(--gr)}.ruta li a{display:grid;gap:1px;padding:9px 0;text-decoration:none}.ruta li a:before{content:"";position:absolute;left:0;top:16px;width:13px;height:13px;border-radius:50%;background:#fff;border:3px solid var(--ve)}.ruta li.r-defensa a:before{border-color:var(--gr)}.ruta li strong{font:600 15px/1.3 var(--sans)}.ruta li span{font-size:14px;color:var(--mu);line-height:1.35}.ruta li a:hover strong{color:var(--br)}.ruta .ruta-fiel{padding:10px 0 10px 28px}.ruta .ruta-fiel:before{background:linear-gradient(var(--ve),var(--gr))}.ruta .ruta-fiel span{display:inline-block;font:600 12px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--br);padding:5px 10px}.ruta .ruta-fiel span:before{content:"";position:absolute;left:-2px;top:50%;width:17px;height:17px;margin-top:-8px;border-radius:50%;background:var(--br)}.banda-pma{background:var(--pa);border-bottom:1px solid var(--li)}.banda-pma .w{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;padding-block:clamp(32px,4.5vw,52px)}.banda-pma h2{font-size:clamp(1.6rem,3vw,2.4rem);margin-block:4px 6px}.banda-pma p:not(.pre){color:#3d3a35}.pq-cab{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,4vw,56px);align-items:start;margin-bottom:36px}.pq-cab h2{font-size:clamp(1.9rem,3.4vw,2.8rem)}.pq-cab p{color:#2c2a26}.pq-puntos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.pq-puntos div{border-top:3px solid var(--ve);padding-top:16px}.pq-puntos div:nth-child(3){border-top-color:var(--gr)}.pq-puntos h3{font-size:1.35rem;line-height:1.2;margin-bottom:8px}.pq-puntos p{font-size:1.02rem;color:#3d3a35}.caso{margin:clamp(32px,5vw,56px) 0 0;background:var(--gr);color:#ecebe7;padding:clamp(24px,4vw,44px);display:grid;grid-template-columns:minmax(0,.35fr) minmax(0,1fr);gap:12px 40px}.caso figcaption{font:600 13px/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--br-cl)}.caso blockquote{margin:0;font-size:clamp(1.1rem,1.7vw,1.3rem);line-height:1.5}.caso .moraleja{grid-column:2;font:500 16px/1.5 var(--sans);color:#fff;border-top:1px solid #3c3f44;padding-top:14px}.pq-cierre{margin-top:22px;font-style:italic;color:var(--ve);font-size:1.15rem}@media(max-width:860px){.pq-cab,.pq-puntos,.caso{grid-template-columns:1fr}.caso .moraleja{grid-column:1}}.rec-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,36px)}.rec{display:grid;gap:14px;align-content:start}.rec-portada{aspect-ratio:4/3;background:var(--ve);color:#fff;padding:22px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.rec-portada.t1{background:var(--gr)}.rec-portada.t2{background:var(--br)}.rec-portada:after{content:"";position:absolute;left:0;right:0;bottom:22px;height:4px;background:#ffffff59}.rec-portada span{font:600 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;opacity:.8}.rec-portada strong{font:400 1.45rem/1.15 var(--serif);margin-bottom:28px}.rec h3{font-size:1.25rem;line-height:1.2}.rec-sub{font-style:italic;color:var(--ve)}.rec p{font-size:1rem;color:#3d3a35;margin-bottom:6px}.rec-pg{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.rec-pg .rec-lista{grid-template-columns:repeat(2,minmax(0,1fr))}.rec-form{background:var(--pa);padding:clamp(20px,3vw,32px);display:grid;gap:8px;position:sticky;top:20px;font-family:var(--sans)}.rec-form h2{font:400 1.6rem/1.15 var(--serif);margin-bottom:8px}.rec-form label{font:600 14px var(--sans);margin-top:6px}.rec-form input,.rec-form select{font:16px var(--sans);padding:11px 12px;border:1px solid #cfc9bd;background:#fff;color:var(--ink);width:100%}.rec-form .chk{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:14px;line-height:1.4}.rec-form .chk input{width:auto;margin-top:3px}.rec-form .btn{margin-top:10px;border:0;cursor:pointer}.rf-msg{font-size:14px;color:var(--ve);min-height:1.4em}.rf-msg.error{color:#9a3b2e}.rf-txt{font-size:15px;line-height:1.5;color:#3d3a35;margin-bottom:4px}.rf-legal{font-size:13px;color:var(--mu)}.rf-legal .lnk{font-size:13px}.rf-trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.rf-ok{display:grid;gap:10px}.rf-ok[hidden]{display:none}.rf-ok p{font-size:15px;line-height:1.5}.rf-ok .btn{text-align:center;line-height:1.3}.rec-form.enviado>:not(h2):not(.rf-ok){display:none}.rec-form button[disabled]{opacity:.6;cursor:wait}.rec-meta{font:600 13px var(--sans)!important;letter-spacing:.06em;text-transform:uppercase;color:var(--br)!important}.rec-nota{margin-top:24px}.rec-ir{display:none;margin-top:22px}@media(max-width:900px){.rec-ir{display:inline-block}}#rec-form{scroll-margin-top:16px}@media(max-width:900px){.rec-lista,.rec-pg,.rec-pg .rec-lista{grid-template-columns:1fr}.rec-form{position:static}.rec-portada{aspect-ratio:auto;min-height:170px}}.pma-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px)}.pma-grid h2{font-size:clamp(1.6rem,2.8vw,2.2rem);margin-bottom:16px}.pasos{counter-reset:p;display:grid;gap:12px}.pasos li{counter-increment:p;position:relative;padding-left:44px}.pasos li:before{content:counter(p);position:absolute;left:0;top:1px;width:28px;height:28px;border-radius:50%;background:var(--gr);color:#fff;font:600 13px/28px var(--sans);text-align:center}.pma-svc{margin-top:26px;border-top:3px solid var(--gr);padding-top:16px}.pma-svc h3{font-size:1.3rem;margin-bottom:8px}.pma-svc ul{display:grid;gap:4px;margin-bottom:14px}.pma-svc li{position:relative;padding-left:22px}.pma-svc li:before{content:"";position:absolute;left:3px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--gr)}.aviso{margin-top:36px;font:400 14px var(--sans);color:var(--mu)}@media(max-width:860px){.pma-grid{grid-template-columns:1fr}}.atajos{margin-top:clamp(52px,7vw,88px);max-width:760px}.atajos h2{font-size:clamp(1.9rem,3.4vw,2.8rem);margin-bottom:10px}.atajos p{margin-top:12px}.atajos .frase{font-style:italic;font-size:1.3rem;color:var(--ve);border-left:3px solid var(--br);padding-left:18px;margin-top:24px}.svc-dest{font:600 14px var(--sans);color:var(--br);margin:-6px 0 12px}.svc-acc{display:flex;flex-wrap:wrap;gap:8px 24px}.porque{border-top:1px solid var(--li)}@media(max-width:600px){.svc{grid-template-columns:1fr;gap:2px}.svc-n{padding-top:0}}:is(.pre,.et)+:is(h1,h2){margin-top:clamp(12px,1.6vw,18px)}.hero :is(.pre,.et)+h1{margin-top:clamp(16px,2vw,24px)}.pcab h1{padding-top:clamp(8px,1.4vw,16px)}.pcab .pre+h1{padding-top:0}.bloque{padding-top:clamp(8px,1.2vw,14px)}.bloque>h2{padding-top:clamp(18px,2.4vw,28px);border-top:1px solid var(--li)}.fase-cab h2{margin-top:14px}.franjas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);padding-block:clamp(40px,6vw,72px) clamp(8px,2vw,16px)}.franja{border-top:3px solid var(--ve);padding-top:clamp(20px,2.4vw,26px);display:flex;flex-direction:column;align-items:flex-start;gap:10px}.franja+.franja{border-top-color:var(--br)}.franja h2{font-size:clamp(1.6rem,2.6vw,2.1rem);margin-top:0}.franja p:not(.pre){max-width:52ch;font-size:1.08rem;color:#3d3a35}.franja .lnk{margin-top:4px}@media(max-width:760px){.franjas{grid-template-columns:1fr}}.subnav{display:flex;gap:6px 22px;flex-wrap:wrap;margin-top:18px;font:600 15px var(--sans)}.subnav a{text-decoration:none;color:var(--mu);padding-bottom:4px;border-bottom:2px solid transparent}.subnav a[aria-current]{color:var(--ink);border-bottom-color:var(--br)}.subnav a:hover{color:var(--br)}.indice .ind-lnk{display:inline-block;margin-top:16px}.bloque.sig p{color:var(--mu);margin:8px 0 18px}.modo-acc{margin-top:16px}.modo.prema{border-top-color:var(--br)}#s-prema{margin-top:clamp(40px,6vw,72px)}.pronto{background:var(--pa);padding:clamp(28px,5vw,56px);max-width:760px}.pronto-et{font:600 13px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--br);margin-bottom:10px}.pronto p:not(.pronto-et){font-size:1.2rem;margin-bottom:22px}.testimonios{margin-top:clamp(40px,6vw,72px)}.tes-lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px}.tes{margin:0;border-left:3px solid var(--br);padding-left:20px}.tes p{font-size:1.15rem;line-height:1.5}.tes footer{margin-top:12px;display:grid;font:500 14px var(--sans)}.tes footer span{color:var(--mu)}.tes-vacio{color:var(--mu);font-size:1.1rem}.legal section{max-width:72ch;margin-bottom:clamp(24px,3vw,34px)}.legal h2{font-size:1.5rem;margin-bottom:10px}.legal p+p{margin-top:10px}.modo,.pq-puntos div,.pma-svc{padding-top:clamp(20px,2.4vw,26px)}.nt.texto{padding-top:22px}.caso .moraleja{padding-top:20px}.porque{border-top:none}.titular{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.titular .tit-foto img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:62% 35%}.titular.completo .tit-foto{position:sticky;top:20px}.titular.completo .tit-foto img{aspect-ratio:4/5;object-position:64% 30%}.titular h2{font-size:clamp(1.9rem,3.4vw,2.7rem);line-height:1.1}.tit-lead{font-size:clamp(1.15rem,1.6vw,1.3rem);line-height:1.45;margin-top:14px;color:var(--ink)}.titular.completo .tit-t>p:not(.pre):not(.tit-lead){margin-top:14px;color:#2c2a26;max-width:62ch}.tit-datos{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px;margin:26px 0 24px}.tit-datos div{border-top:3px solid var(--ve);padding-top:12px}.tit-datos div:nth-child(2n){border-top-color:var(--br)}.tit-datos dt{font:400 1.35rem/1.15 var(--serif)}.tit-datos dd{margin:4px 0 0;font:500 14px/1.4 var(--sans);color:var(--mu)}.fundador{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(24px,4vw,56px);align-items:start;margin-top:clamp(52px,7vw,88px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--li)}.fundador img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:48% 25%}.fundador h2{font-size:clamp(1.7rem,3vw,2.3rem)}.fundador p:not(.pre):not(.tit-lead){margin-top:14px;color:#2c2a26;max-width:66ch}.pg .titular.completo+.mv{margin-top:clamp(52px,7vw,88px)}@media(max-width:860px){.titular,.fundador{grid-template-columns:1fr}.titular.completo .tit-foto{position:static}.titular.completo .tit-foto img{aspect-ratio:4/3}}@media(max-width:480px){.tit-datos{grid-template-columns:1fr}}.nos-cab{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(28px,5vw,64px);background:var(--pa);padding:clamp(28px,5vw,64px);align-items:center}.nos-cab .nos-h{font-size:clamp(2.4rem,5.2vw,4.2rem);font-weight:300;line-height:1.02;letter-spacing:-.02em}.nos-cab .nos-h em{color:var(--ve)}.nos-intro{font-size:clamp(1.12rem,1.6vw,1.3rem);line-height:1.45;margin:18px 0 22px;max-width:44ch}.nos-lema>p:not(.pre):not(.nos-intro){color:#3d3a35;margin-bottom:14px}.nos-cab ol{counter-reset:p;display:grid;gap:12px}.nos-cab li{counter-increment:p;position:relative;padding-left:40px;color:#2c2a26}.nos-cab li:before{content:counter(p);position:absolute;left:0;top:2px;width:26px;height:26px;border-radius:50%;background:var(--ve);color:#fff;font:600 13px/26px var(--sans);text-align:center}.nos-cab .logo-sec{text-align:center}.nos-cab .logo-sec img{width:min(240px,70%);margin:0 auto 18px}.nos-cab .logo-sec p{text-align:left}.nos .mv{margin-top:clamp(40px,6vw,72px)}.nos .mv>div{border-top:3px solid var(--ve);padding-top:clamp(18px,2.2vw,24px)}.nos .mv>div+div{border-top-color:var(--br)}.nos .mv h2{font-size:clamp(1.5rem,2.4vw,1.9rem)}.nos .titular.completo{margin-top:clamp(52px,7vw,88px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--li)}.nos .titular.completo .tit-foto img{aspect-ratio:4/5}@media(max-width:860px){.nos-cab{grid-template-columns:1fr}.nos-cab .logo-sec{text-align:left}.nos-cab .logo-sec img{margin:0 0 14px;width:160px}.nos .titular.completo .tit-foto img{aspect-ratio:4/3}}.filo{margin-top:clamp(52px,7vw,88px)}.filo-cab{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,56px);align-items:start}.filo-cab h2{font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.08}.filo-t p{color:#2c2a26}.filo-t p+p{margin-top:14px}.filo-cita{margin:clamp(36px,5vw,56px) auto 0;max-width:760px;text-align:center}.filo-cita blockquote{margin:0;font:italic 300 clamp(1.5rem,2.8vw,2.1rem)/1.3 var(--serif);color:var(--ve)}.filo-cita figcaption{margin-top:10px;font:600 13px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--br)}.filo-intro{text-align:center;color:var(--mu);margin:clamp(28px,4vw,40px) auto 22px;max-width:60ch}.promesa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,28px);counter-reset:pr}.promesa li{counter-increment:pr;border-top:3px solid var(--ve);padding-top:18px;display:grid;gap:6px;position:relative}.promesa li:nth-child(2n){border-top-color:var(--br)}.promesa li:before{content:counter(pr,decimal-leading-zero);font:600 13px var(--sans);color:var(--mu);letter-spacing:.08em}.promesa .mal{font:500 15px/1.4 var(--sans);color:var(--mu)}.promesa .bien{font-size:1.15rem;line-height:1.35;color:var(--ink)}.filo-cierre{text-align:center;font:italic 1.2rem/1.45 var(--serif);max-width:52ch;margin:clamp(32px,4vw,44px) auto 0;color:#2c2a26}@media(max-width:860px){.filo-cab{grid-template-columns:1fr}.promesa{grid-template-columns:1fr 1fr}}@media(max-width:560px){.promesa{grid-template-columns:1fr}}.nos .atajos{max-width:none;margin-top:clamp(52px,7vw,88px);background:var(--gr);color:#ecebe7;padding:clamp(36px,6vw,72px) clamp(20px,5vw,64px);text-align:center}.nos .atajos .pre{color:var(--br-cl)}.nos .atajos h2{color:#fff}.nos .atajos>p:not(.pre):not(.frase){max-width:64ch;margin-left:auto;margin-right:auto;color:#d9d8d3}.nos .atajos .frase{border-left:0;padding-left:0;max-width:52ch;margin:26px auto 0;color:var(--br-cl)}.nos .testimonios{text-align:center}.filo-cita blockquote,.filo-cierre,.filo-intro,.nos .atajos .frase{text-wrap:balance}.historia{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:clamp(24px,4vw,56px);align-items:start;margin-top:clamp(52px,7vw,88px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--li)}.his-retrato{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:48% 25%}.his-t h2{font-size:clamp(1.9rem,3.4vw,2.6rem)}.his-t>p:not(.pre){margin-top:14px;color:#2c2a26;max-width:66ch}.his-t .his-fund{font-size:.98rem;color:var(--mu);border-left:3px solid var(--br);padding-left:16px;margin-top:22px}.his-t .his-fund strong{color:var(--ink);font-weight:600}.his-archivo{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.his-archivo img{width:100%;aspect-ratio:3/2;object-fit:cover;filter:grayscale(.15)}.nos .pcab+.filo{margin-top:0}.filo-sig{text-align:center;margin-top:clamp(40px,6vw,64px)}@media(max-width:860px){.historia{grid-template-columns:1fr}.his-retrato{aspect-ratio:4/3}}@media(max-width:560px){.his-archivo{grid-template-columns:1fr 1fr}.his-archivo img:first-child{grid-column:1/-1}}.nos .nos-cab .nos-h{margin-top:0}.filo-cab{background:var(--pa);padding:clamp(28px,5vw,64px);align-items:center}.filo-cab h2{font-size:clamp(2.2rem,4.6vw,3.8rem);font-weight:300;line-height:1.04;letter-spacing:-.02em}.filo-cab h2 em{color:var(--ve)}.filo-cab{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.filo-cab h2{text-wrap:balance}@media(max-width:860px){.filo-cab{grid-template-columns:1fr}}.hero .lead{max-width:48ch}.hero .acciones{gap:10px 28px}.ruta-t{margin-bottom:4px}.ruta-s{font:italic 400 clamp(1.25rem,1.9vw,1.5rem)/1.25 var(--serif);color:var(--ve);margin-bottom:14px}@media(min-width:901px){.cab .cta{border-radius:999px;padding:10px 20px;font-size:15px}.cab .cta-n{display:none}.cab-in .nav{align-self:stretch;gap:0 26px}.cab-in .nav a{display:flex;align-items:center;border-bottom:2px solid transparent;padding-top:2px}.cab-in .nav a[aria-current]{border-bottom-color:var(--br)}.cab-in{padding-block:0;min-height:86px}.cab .marca{padding-block:14px}}.btn.verde{background:var(--ve);color:#fff}.btn.verde:hover{background:var(--ve-os)}.hero-acc{display:grid;grid-template-columns:repeat(2,max-content);gap:12px}.hero-acc .btn{text-align:center;min-width:210px;padding:16px 24px}@media(max-width:600px){.hero-acc{grid-template-columns:1fr 1fr;width:100%}.hero-acc .btn{min-width:0;padding:15px 10px;font-size:14px}}html{scroll-behavior:smooth}[id^=s-]{scroll-margin-top:16px}.filtros a{font:500 14px var(--sans);text-decoration:none;background:#fff;border:1px solid var(--li);padding:8px 14px;color:var(--ink)}.filtros a[aria-current]{background:var(--ink);color:#fff;border-color:var(--ink)}.no-encontrada{min-height:40vh}.bloque.sig{margin-top:clamp(36px,5vw,56px)}.bloque.sig>h2{border-top:0;padding-top:0}.leer-mas{display:block;margin-top:22px;background:var(--pa);border-left:4px solid var(--br);padding:16px 20px}.leer-mas .lm-et{display:block;font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--br);margin-bottom:10px}.leer-mas a{display:block;font:500 1.08rem/1.35 var(--serif);text-decoration:none;color:var(--ink)}.leer-mas a+a{margin-top:10px;padding-top:10px;border-top:1px solid var(--li)}.leer-mas a:after{content:" →";color:var(--br)}.leer-mas a:hover{color:var(--br)}.filo .leer-mas{max-width:720px;margin:clamp(28px,4vw,44px) auto 0}.camaras{margin-top:clamp(44px,6vw,72px);background:var(--pa);border-top:3px solid var(--gr);padding:clamp(22px,3.2vw,40px)}.camaras h2{font-size:clamp(1.6rem,2.8vw,2.2rem);margin-bottom:14px}.camaras p{max-width:760px}.camaras p+p{margin-top:12px}.camaras .cam-acc{margin-top:22px}.estudio{max-width:820px}.est-serie{font:600 12px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ve);margin:18px 0 12px}.est-acc{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 8px}.est-acc:empty{display:none}.est-resumen{background:var(--pa);border-top:3px solid var(--ve);padding:clamp(18px,3vw,28px);margin:26px 0}.est-resumen p{font-size:1.02rem}.est-resumen p+p{margin-top:12px;font:400 15px/1.5 var(--sans);color:var(--mu)}.est-indice{border:1px solid var(--li);padding:18px 22px;margin:0 0 30px}.est-indice p{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin-bottom:10px}.est-indice ol{display:grid;gap:6px}.est-indice a{text-decoration:none;color:var(--ink)}.est-indice a:hover{color:var(--br)}.est-prosa h2{scroll-margin-top:90px}.est-prosa blockquote{border-left:3px solid var(--br);padding:4px 0 4px 18px;margin:18px 0;color:#2c2a26;font-size:1.02rem}sup.ref{font:600 11px var(--sans);line-height:0;margin-left:1px}sup.ref a{text-decoration:none;color:var(--br)}.est-prosa .nota-f{font:400 14.5px/1.55 var(--sans);color:#3d3a35;margin-top:8px;scroll-margin-top:90px}.est-prosa .nota-f a{color:var(--br);font-weight:600;text-decoration:none;margin-right:4px}.est-citar{background:var(--pa);padding:18px 22px;margin-top:32px;font:400 15px/1.55 var(--sans);scroll-margin-top:90px}.est-autores{border-top:1px solid var(--li);margin-top:32px;padding-top:18px;font:400 15px/1.55 var(--sans);color:#3d3a35}.est-autores p+p{margin-top:10px}.est-lic{color:var(--mu);font-size:13.5px}.nt-serie{color:var(--ve)!important;font-weight:600}.est-dest{display:grid;gap:8px;margin-top:clamp(28px,4vw,40px);padding:clamp(20px,3vw,32px);background:var(--gr);color:#fff;text-decoration:none}.est-dest-k{font:600 12px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--br-cl)}.est-dest-t{font:400 clamp(1.4rem,2.6vw,2rem)/1.2 var(--serif)}.est-dest-x{color:#d8d4cc;max-width:760px}.est-dest .lnk{color:var(--br-cl)}.rev-h1{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding-top:6px}.rev-logo{height:clamp(56px,8vw,92px);width:auto;margin-left:clamp(-14px,-1.4vw,-9px)}.rev-sub{font:500 clamp(13px,1.4vw,15px)/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--br)}.rev-intro{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.rev-pres{font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.5}.rev-datos{display:grid;gap:14px;margin:0;border-left:3px solid var(--ve);padding-left:20px}.rev-datos dt{font:600 12px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mu)}.rev-datos dd{margin:2px 0 0;font:500 16px/1.4 var(--sans)}.rev-num{margin-top:clamp(40px,6vw,64px);border-top:1px solid var(--li);padding-top:clamp(24px,3vw,32px)}.rev-num>h2{font-size:clamp(1.6rem,3vw,2.2rem);margin-bottom:8px}.rev-art{padding:22px 0;border-bottom:1px solid var(--li)}.rev-art-a{font:500 14px/1.4 var(--sans);color:var(--mu)}.rev-art h3{font-size:clamp(1.3rem,2.2vw,1.65rem);margin-top:6px}.rev-art h3 a{text-decoration:none}.rev-art h3 a:hover{color:var(--br)}.rev-art-x{margin-top:8px;color:#3d3a35;max-width:80ch}.rev-art-l{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:10px;align-items:baseline}.rev-doi{font:400 14px var(--sans);color:var(--mu);text-underline-offset:3px}.rev-vacio{color:var(--mu);font-style:italic;margin-top:10px}.rev-cta{display:flex;flex-wrap:wrap;gap:20px 40px;align-items:center;justify-content:space-between;margin-top:clamp(40px,6vw,64px);padding:clamp(22px,3vw,36px);background:var(--gr);color:#fff}.rev-cta h2{font-size:clamp(1.5rem,2.6vw,2rem)}.rev-cta p{color:#d8d4cc;max-width:62ch;margin-top:8px}.rev-prosa{max-width:760px}.rev-prosa h2{margin-top:clamp(28px,4vw,40px);font-size:clamp(1.4rem,2.4vw,1.8rem);scroll-margin-top:90px}.rev-prosa h2:first-child{margin-top:0}.rev-prosa ol,.rev-prosa ul{padding-left:1.3em}.rev-prosa ol{list-style:decimal}.rev-prosa ul{list-style:disc}.rev-prosa li+li{margin-top:6px}.rev-comite{list-style:none!important;padding:0!important;display:grid;gap:10px}.rev-comite li{display:grid;grid-template-columns:170px 1fr;gap:4px 16px;align-items:baseline}.rev-comite span{font:600 12px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mu)}.rev-legal{font:400 15px/1.6 var(--sans);color:#3d3a35}.rev-envio{background:var(--pa);border-top:3px solid var(--ve);padding:18px 22px;margin-bottom:clamp(28px,4vw,40px);font:400 16px/1.5 var(--sans);max-width:760px}.orcid{font:500 13.5px var(--sans);color:var(--ve);text-underline-offset:3px;white-space:nowrap}.est-serie{display:flex;align-items:center;gap:10px}.est-sello{height:26px;width:auto}.est-doi{font:400 15px var(--sans);color:var(--mu);margin-top:6px}.est-doi a{color:var(--ve)}@media(max-width:760px){.rev-intro,.rev-comite li{grid-template-columns:1fr}}:root{--az:#16324f;--az-os:#0e2338;--az-md:#24527d;--az-cl:#dbe5ef;--az-pa:#f3f6f9;--gr:#0e2338;--ve:#24527d;--ve-os:#16324f}body{background:#fff}.rc-cab{background:var(--az-os);color:#fff;position:sticky;top:0;z-index:20}.rc-cab-in{display:flex;align-items:center;justify-content:space-between;gap:14px 32px;flex-wrap:wrap;padding-block:14px}.rc-marca{display:flex;align-items:center;gap:16px;text-decoration:none;color:#fff}.rc-marca img{height:52px;width:auto;margin-left:-10px}.rc-marca span{font:600 11.5px/1.35 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--br-cl);max-width:240px;border-left:1px solid rgba(255,255,255,.22);padding-left:16px}.rc-busca{display:flex;min-width:0}.rc-busca input{font:400 15px var(--sans);padding:10px 14px;border:1px solid rgba(255,255,255,.28);background:#ffffff14;color:#fff;width:min(300px,52vw);border-radius:0;outline:none}.rc-busca input::placeholder{color:#b9c7d6}.rc-busca input:focus{border-color:var(--br-cl)}.rc-busca button{font:600 14px var(--sans);border:0;background:var(--br);color:#fff;padding:0 16px;cursor:pointer}.rc-busca button:hover{background:#c46d22}.rc-busca.grande input{width:100%;font-size:17px;padding:14px 16px}.rc-busca.grande{width:100%;max-width:640px}.rc-nav-b{background:var(--az);border-top:1px solid rgba(255,255,255,.08)}.rc-nav{display:flex;gap:4px 28px;flex-wrap:wrap;font:600 15px var(--sans);padding-block:10px}.rc-nav a{text-decoration:none;color:#c8d4e1;padding-bottom:4px;border-bottom:2px solid transparent}.rc-nav a[aria-current]{color:#fff;border-bottom-color:var(--br-cl)}.rc-nav a:hover{color:#fff}.rc-banda{background:linear-gradient(180deg,var(--az) 0%,var(--az-md) 100%);color:#fff}.rc-banda-in{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);padding-block:clamp(40px,6vw,72px);align-items:start}.rc-banda-k{font:600 12px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--br-cl);margin-bottom:14px}.rc-banda .rev-pres{font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1.42;color:#fff}.rc-banda-busca{margin-top:clamp(24px,4vw,36px);display:grid;gap:12px;justify-items:start}.rc-banda-busca p{font:600 15px var(--sans);color:var(--az-cl)}.rc-banda .rc-busca input{background:#fff;color:var(--ink);border-color:#fff}.rc-banda .rc-busca input::placeholder{color:#7b8794}.rc-datos{border-left-color:var(--br-cl)}.rc-datos dt{color:#b9c7d6}.rc-datos dd{color:#fff}.rc-num1{margin-top:0;border-top:0;padding-top:0}.rev-art-sec{display:inline-block;font:600 11.5px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--az-md);margin-right:12px}.rev-art[hidden]{display:none}.rc-secciones{margin-top:clamp(40px,6vw,64px)}.rc-secciones div{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.rc-secciones a,.rc-chips a{font:600 14px var(--sans);text-decoration:none;color:var(--az);border:1px solid var(--az-cl);background:var(--az-pa);padding:9px 14px}.rc-secciones a:hover,.rc-chips a:hover{border-color:var(--az-md)}.rc-chips a[aria-current]{background:var(--az);color:#fff;border-color:var(--az)}.rc-filtros{display:grid;gap:16px;margin-bottom:22px}.rc-filtros .rc-busca input{border-color:var(--az-cl);background:#fff;color:var(--ink)}.rc-filtros .rc-busca input::placeholder{color:#7b8794}.rc-chips{display:flex;flex-wrap:wrap;gap:8px}.rc-num-sel{font:600 14px var(--sans);color:var(--mu);display:flex;gap:10px;align-items:center}.rc-num-sel select{font:400 15px var(--sans);padding:8px 10px;border:1px solid var(--az-cl);background:#fff}.rc-conteo{font:500 14px var(--sans);color:var(--mu);border-bottom:1px solid var(--li);padding-bottom:10px}.rev-cta{background:var(--az)}.rev-datos{border-left-color:var(--az-md)}.rc-comite{display:grid;gap:22px;margin-top:10px}.rc-miembro{border-left:3px solid var(--az-md);padding-left:18px}.rc-miembro p{margin-top:4px}.rc-cargo{font:600 12px/1.3 var(--sans)!important;letter-spacing:.12em;text-transform:uppercase;color:var(--mu)}.rc-nombre{font-size:1.2rem;font-weight:500}.lnk{color:var(--az-md)}.lnk.claro{color:#fff}.est-serie{color:var(--az-md)}.rc-pie{background:var(--az-os);color:#c8d4e1;margin-top:clamp(56px,8vw,96px);font:400 15px/1.55 var(--sans)}.rc-pie-in{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px;padding-block:clamp(36px,5vw,56px)}.rc-pie h4{font:600 12px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--br-cl);margin:0 0 10px}.rc-pie a{color:#fff}.rc-pie-marca img{height:52px;width:auto;margin-left:-10px}.rc-pie-marca p{margin-top:8px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--br-cl)}.rc-sello-l{display:inline-block;background:#fff;padding:10px 14px}.rc-sello-l img{height:44px;width:auto}.rc-pie-fin{border-top:1px solid rgba(255,255,255,.12);padding-block:16px;font-size:13px;color:#9fb0c2}@media(max-width:860px){.rc-pie-in{grid-template-columns:1fr 1fr}.rc-marca span{display:none}.rc-banda-in{grid-template-columns:1fr}}@media(max-width:620px){.rc-cab .rc-busca,.rc-cab .rc-busca input{width:100%}.rc-cab{position:static}}@media(max-width:520px){.rc-pie-in{grid-template-columns:1fr}}.rc-banda{position:relative;overflow:hidden}.rc-banda-lineas{position:absolute;inset:auto 0 0;width:100%;height:70%;pointer-events:none}.rc-banda-in{position:relative}.rc-portada{display:block;width:100%;height:auto;margin:22px 0 6px;aspect-ratio:1200/630}.rc-portada svg{display:block;width:100%;height:auto}
