.lab{--ja-green:#ef182d;--ja-yellow:#fff;--ja-blue:#64050d;--ja-pink:#ff5a66;--ja-red-soft:#ff747d;--ja-red-deep:#2a0306;--ja-ink:#151515;--ja-line:#ffffff1c;--ja-cream:#f5f3ee;--ja-muted:#ffffffa8;background:var(--ja-ink);color:#fff}.lab a{color:inherit;text-decoration:none}.lab h1,.lab h2,.lab h3,.lab .serif{letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.lab-section{border-bottom:1px solid var(--ja-line);max-width:1696px;margin:0 auto;padding:clamp(4rem,8vw,6.75rem) clamp(1.25rem,3vw,2rem);scroll-margin-top:7.5rem}.lab-eyebrow{color:var(--ja-green);margin:0 0 1.2rem;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;line-height:1.1}.lab-title{color:#fff;margin:0;font-size:clamp(2.8rem,6vw,5.6rem);line-height:.92}.lab-title--accent{color:var(--ja-green)}.lab-subtitle{color:#fff;margin:0;font-size:clamp(1.9rem,2.8vw,2.7rem);line-height:1.08}.lab-lead{max-width:46rem;color:var(--ja-muted);margin:1.6rem 0 0;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.7}.lab-cta{border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.6rem;margin-top:2rem;padding:.85rem 1.5rem;font-weight:800;transition:background .2s,color .2s,transform .2s;display:inline-flex}.lab-cta:hover{color:#101010;background:#fff;transform:translateY(-2px)}.lab-cta svg{width:1.05rem;height:1.05rem}.lab-cta--bloqueado{color:#ffffff73;cursor:default;border-style:dashed}.lab-cta--bloqueado:hover{color:#ffffff73;background:0 0;transform:none}.evidence-stat--sin-destino,.caso-preview-card--sin-destino{cursor:default}.evidence-stat--sin-destino:hover,.caso-preview-card--sin-destino:hover{border-color:var(--ja-line);background:#10101080;transform:none}.why-grid{grid-template-columns:1fr;gap:1.25rem;margin-top:3rem;display:grid}.why-card{border:1px solid var(--ja-line);background:#1010108c;border-radius:1.6rem;gap:1rem;padding:2.2rem;transition:transform .24s,border-color .24s;display:grid;position:relative;overflow:hidden}.why-card:hover{border-color:#ef182d80;transform:translateY(-4px)}.why-card--primary{background:radial-gradient(circle at 82% 12%,#ef182d38,#0000 46%),#140608e6;border-color:#ef182d66}.why-card__eyebrow{color:var(--ja-green);letter-spacing:.16em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.74rem;font-weight:900}.why-card h3{margin:0;font-size:clamp(1.8rem,2.6vw,2.5rem);line-height:1}.why-card p{color:var(--ja-muted);margin:0;line-height:1.6}.why-card__go{align-items:center;gap:.5rem;margin-top:.6rem;font-weight:800;display:inline-flex}.why-card__go strong{color:var(--ja-green)}.evidence-center{background:radial-gradient(circle at 20% 0%, #ef182d1a, transparent 40%), var(--ja-ink)}.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.evidence-stat{border:1px solid var(--ja-line);background:#10101080;border-radius:1.5rem;align-content:center;gap:.35rem;min-height:11rem;padding:1.6rem;transition:border-color .22s,transform .22s,background .22s;display:grid}.evidence-stat:hover{background:#14060899;border-color:#ef182d8c;transform:translateY(-3px)}.evidence-stat strong{color:var(--ja-green);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,4.5vw,4rem);font-weight:400;line-height:.85}.evidence-stat span{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.4vw,1.35rem)}.evidence-stat small{color:var(--ja-muted);font-size:.86rem;line-height:1.35}.evidence-stat__todo{color:#ffffff59;letter-spacing:.12em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.68rem;font-weight:800}.evidence-stat strong.evidence-stat__brand{font-size:clamp(1.25rem,1.6vw,1.6rem);line-height:1.05}.preview-head{gap:1.4rem;display:grid}.caso-preview-grid{grid-template-columns:1fr;gap:1.25rem;margin-top:3rem;display:grid}.caso-preview-card{border:1px solid var(--ja-line);background:#10101080;border-radius:1.6rem;gap:.9rem;padding:2rem;transition:transform .22s,border-color .22s;display:grid}.caso-preview-card:hover{border-color:#ef182d80;transform:translateY(-3px)}.caso-preview-card__meta{flex-wrap:wrap;gap:.5rem;display:flex}.chip{border:1px solid var(--ja-line);color:var(--ja-muted);border-radius:999px;align-items:center;padding:.3rem .8rem;font-family:Arial,Helvetica,sans-serif;font-size:.74rem;font-weight:700;display:inline-flex}.chip--accent{color:var(--ja-green);border-color:#ef182d80}.caso-preview-card h2,.caso-preview-card h3{margin:0;font-size:clamp(1.7rem,2.4vw,2.3rem);line-height:1.02}.caso-preview-card p{color:var(--ja-muted);margin:0;line-height:1.6}.caso-preview-card__kpis{flex-wrap:wrap;gap:1.6rem;margin-top:.4rem;display:flex}.caso-preview-card__kpis div strong{color:var(--ja-green);font-family:Georgia,serif;font-size:1.9rem;line-height:1;display:block}.caso-preview-card__kpis div span{color:var(--ja-muted);font-size:.8rem}.atlas-cloud{flex-wrap:wrap;gap:.7rem;margin-top:2.5rem;display:flex}.atlas-cloud a{border:1px solid var(--ja-line);color:#fffc;border-radius:999px;padding:.6rem 1.15rem;font-size:.95rem;font-weight:600;transition:border-color .2s,color .2s,background .2s}.atlas-cloud a:hover{border-color:var(--ja-green);color:#fff;background:#ef182d1f}.numbers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:3rem;display:grid}.number-cell{border:1px solid var(--ja-line);background:#1010106b;border-radius:1.1rem;gap:.2rem;padding:1.3rem;display:grid}.number-cell strong{color:var(--ja-green);font-family:Georgia,serif;font-size:clamp(2rem,3.2vw,2.8rem);line-height:.85}.number-cell span{color:var(--ja-muted);font-size:.86rem}.atlas-hero{background:radial-gradient(circle at 78% 0%, #ef182d24, transparent 45%), var(--ja-ink)}.atlas-tax{grid-template-columns:1fr;gap:2.4rem;margin-top:3.5rem;display:grid}.atlas-tax__group h3{border-bottom:1px solid var(--ja-line);color:#fff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;padding-bottom:.6rem;font-family:Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:900}.atlas-tax__group ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.atlas-tax__group a{color:#ffffffc7;align-items:center;gap:.5rem;transition:color .18s,transform .18s;display:inline-flex}.atlas-tax__group a:hover{color:var(--ja-green);transform:translate(3px)}.atlas-tax__group a:before{content:"";background:#ef182d8c;border-radius:50%;width:.4rem;height:.4rem}.atlas-featured{grid-template-columns:1fr;gap:1.25rem;margin-top:3rem;display:grid}.atlas-article-card{border:1px solid var(--ja-line);background:#10101080;border-radius:1.5rem;gap:.7rem;padding:1.9rem;transition:transform .22s,border-color .22s;display:grid}.atlas-article-card:hover{border-color:#ef182d80;transform:translateY(-3px)}.atlas-article-card h3{margin:0;font-size:1.55rem;line-height:1.08}.atlas-article-card p{color:var(--ja-muted);margin:0;font-size:.95rem;line-height:1.55}.doc-shell{grid-template-columns:minmax(0,1fr);gap:2.5rem;max-width:1696px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,3vw,2rem) 5rem;display:grid}.doc-toc{align-self:start;display:none}.doc-toc__label{color:var(--ja-muted);letter-spacing:.16em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:900}.doc-toc ul{border-left:1px solid var(--ja-line);gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.doc-toc a{color:#ffffffb3;border-left:2px solid #0000;margin-left:-1px;padding-left:1rem;font-size:.92rem;line-height:1.35;display:block}.doc-toc a:hover{color:#fff;border-left-color:var(--ja-green)}.doc-article{min-width:0;max-width:46rem}.doc-breadcrumb{color:var(--ja-muted);align-items:center;gap:.5rem;margin-bottom:1.2rem;font-size:.85rem;display:flex}.doc-breadcrumb a{color:var(--ja-muted)}.doc-breadcrumb a:hover{color:var(--ja-green)}.doc-article__kicker{flex-wrap:wrap;gap:.5rem;margin-bottom:1.4rem;display:flex}.doc-article h1{color:#fff;margin:0;font-size:clamp(2.6rem,5vw,4rem);line-height:.98}.doc-lead{color:#fff;margin:1.6rem 0 0;font-size:clamp(1.2rem,1.6vw,1.45rem);line-height:1.55}.doc-article h2{color:#fff;margin:3.2rem 0 1rem;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.02}.doc-article h3{color:#fff;margin:2.2rem 0 .8rem;font-size:1.4rem}.doc-article p{color:#ffffffd1;margin:0 0 1.15rem;font-size:1.08rem;line-height:1.75}.doc-article ul,.doc-article ol{color:#ffffffd1;margin:0 0 1.4rem;padding-left:1.3rem;line-height:1.7}.doc-article li{margin-bottom:.5rem}.doc-article strong{color:#fff}.doc-illustration{border:1px solid var(--ja-line);background:#ffffff05;border-radius:1.1rem;margin:2.4rem 0;padding:1.4rem}.doc-illustration .concept-illustration{margin:0}.doc-illustration svg{width:100%;height:auto}.doc-illustration figcaption{color:var(--ja-muted);text-align:center;margin-top:1rem;font-size:.86rem;line-height:1.5}.doc-callout{border:1px solid var(--ja-green);background:#ef182d12;border-left-width:4px;border-radius:.5rem;margin:2rem 0;padding:1.5rem 1.7rem}.doc-callout p{color:#fff;margin:0;font-family:Georgia,serif;font-size:1.25rem;line-height:1.5}.doc-callout__label{color:var(--ja-green);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.6rem;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:900;display:block}.doc-sources{border-top:1px solid var(--ja-line);margin-top:3rem;padding-top:1.6rem}.doc-sources h2{margin:0 0 1rem;font-size:1.3rem}.doc-sources ol{color:var(--ja-muted);font-size:.92rem}.doc-sources a{color:var(--ja-green);text-underline-offset:3px;text-decoration:underline}.doc-more{border-top:1px solid var(--ja-line);margin-top:3.5rem;padding-top:2rem}.doc-more h2{margin:0 0 1.25rem;font-size:1.5rem}.doc-more__grid{grid-template-columns:1fr;gap:1rem;display:grid}.doc-more-card{border:1px solid var(--ja-line);background:#10101080;border-radius:1.1rem;align-content:start;gap:.45rem;padding:1.2rem 1.3rem;transition:border-color .2s,transform .2s;display:grid}.doc-more-card:hover{border-color:#ef182d80;transform:translateY(-2px)}.doc-more-card h3{margin:0;font-size:1.15rem;line-height:1.12}.doc-more-card p{color:var(--ja-muted);margin:0;font-size:.9rem;line-height:1.5}.doc-cta{text-align:center;border:1px solid var(--ja-green);background:radial-gradient(circle at 50% 0,#ef182d29,#0000 62%),#14060899;border-radius:1.6rem;max-width:46rem;margin:3rem auto 0;padding:clamp(2rem,4vw,2.8rem) 2rem}.doc-cta__eyebrow{color:var(--ja-green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem;font-family:Arial,Helvetica,sans-serif;font-size:.74rem;font-weight:900}.doc-cta h2{margin:0 0 .8rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1}.doc-cta p{max-width:34rem;color:var(--ja-muted);margin:0 auto 1.6rem;line-height:1.6}.doc-cta__btn{background:var(--ja-green);color:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.9rem 1.9rem;font-weight:800;transition:transform .2s,filter .2s;display:inline-flex}.doc-cta__btn:hover{filter:brightness(1.05);transform:translateY(-2px)}.doc-cta__btn svg{width:1.05rem;height:1.05rem}.doc-note{background:#ffffff05;border:1px dashed #ffffff40;border-radius:.9rem;margin:2rem 0;padding:1.4rem 1.6rem}.doc-note__label{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.5rem;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:900;display:block}.doc-note p{color:#ffffffe6;margin:0;font-style:italic}.caso-hero{background:radial-gradient(circle at 15% 0%, #ef182d21, transparent 42%), var(--ja-ink)}.caso-hero__meta{flex-wrap:wrap;gap:.5rem;margin-bottom:1.4rem;display:flex}.caso-anon{color:#ffffff80;align-items:center;gap:.5rem;margin-top:1.6rem;font-size:.82rem;display:inline-flex}.caso-factsheet{border:1px solid var(--ja-line);border-radius:1.3rem;grid-template-columns:1fr;gap:0;margin-top:3rem;display:grid;overflow:hidden}.caso-fact{border-bottom:1px solid var(--ja-line);gap:.25rem;padding:1.3rem 1.5rem;display:grid}.caso-fact:last-child{border-bottom:none}.caso-fact dt{color:var(--ja-muted);letter-spacing:.14em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:900}.caso-fact dd{color:#fff;margin:0;font-size:1.05rem;line-height:1.45}.caso-body{max-width:52rem;margin:0 auto}.caso-block{border-bottom:1px solid var(--ja-line);padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,3vw,2rem)}.caso-block h2{color:#fff;margin:0 0 1.2rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1}.caso-block h2 .caso-block__num{color:var(--ja-green);vertical-align:super;margin-right:.5rem;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;font-weight:900}.caso-block p{color:#ffffffd1;margin:0 0 1.1rem;font-size:1.08rem;line-height:1.75}.caso-block ul{color:#ffffffd1;margin:0 0 1.2rem;padding-left:1.3rem;line-height:1.7}.caso-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.caso-kpi{border:1px solid var(--ja-line);background:#10101080;border-radius:1.2rem;padding:1.5rem}.caso-kpi strong{color:var(--ja-green);font-family:Georgia,serif;font-size:clamp(2.2rem,3.5vw,3rem);line-height:.85;display:block}.caso-kpi span{color:var(--ja-muted);font-size:.9rem}.caso-flow{flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.5rem 0;display:flex}.caso-flow__node{border:1px solid var(--ja-line);background:#10101099;border-radius:.9rem;padding:.9rem 1.1rem;font-family:Arial,Helvetica,sans-serif;font-size:.85rem;font-weight:700}.caso-flow__node--accent{border-color:var(--ja-green);color:var(--ja-green)}.caso-flow__arrow{color:#fff6}.caso-slot{color:#fff6;text-align:center;background:#ffffff05;border:1px dashed #fff3;border-radius:1.2rem;place-items:center;min-height:16rem;margin:1.5rem 0;padding:1.5rem;font-size:.9rem;display:grid}.caso-stack{flex-wrap:wrap;gap:.6rem;margin:1rem 0 1.5rem;display:flex}.inv-section{text-align:center}.inv-lead{margin-inline:auto}.inv-grid{text-align:left;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:clamp(1.4rem,2.5vw,2.2rem);margin-top:3.4rem;display:grid}.inv-card{border:1px solid var(--ja-line);background:#10101080;border-radius:1rem;flex-direction:column;transition:border-color .22s,transform .22s;display:flex;overflow:hidden}.inv-card:hover{border-color:#ef182d8c;transform:translateY(-3px)}.inv-card__foto{aspect-ratio:16/10;cursor:zoom-in;background:#0f0f0f;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.inv-card__foto img{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.inv-card:hover .inv-card__foto img{transform:scale(1.04)}.inv-card__tipo{color:#fff;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-family:Arial,Helvetica,sans-serif;font-size:.66rem;font-weight:700;display:inline-flex;position:absolute;top:.7rem;left:.7rem}.inv-card__tipo svg{width:.95rem;height:.95rem;color:var(--ja-green);flex:none}.inv-card__mas{color:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border-radius:999px;padding:.25rem .6rem;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:700;position:absolute;bottom:.7rem;right:.7rem}.inv-card__cuerpo{flex-direction:column;flex:1;padding:1.4rem 1.5rem 1.5rem;display:flex}.inv-card__quien{color:var(--ja-green);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:700}.inv-card__titulo{margin:0;font-size:1.5rem;line-height:1.2}.inv-card__meta{color:#ffffff80;margin:.6rem 0 0;font-size:.82rem}.inv-card__contexto{color:var(--ja-muted);margin:.9rem 0 0;font-size:.95rem;line-height:1.6}.inv-card__enlace{color:#fff;align-items:center;gap:.35rem;margin-top:auto;padding-top:1.2rem;font-family:Arial,Helvetica,sans-serif;font-size:.85rem;font-weight:700;display:inline-flex}.inv-card__enlace svg{width:1rem;height:1rem;transition:transform .2s}.inv-card__enlace:hover{color:var(--ja-green)}.inv-card__enlace:hover svg{transform:translate(2px,-2px)}.wall-hero{background:radial-gradient(circle at 50% 0%, #ef182d24, transparent 44%), var(--ja-ink);text-align:center}.wall-hero .lab-lead{margin-inline:auto}.wall-intro{text-align:center;border-bottom:none;padding-bottom:0}.wall-filters{flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:1.6rem;display:flex}.wall-filter{border:1px solid var(--ja-line);color:#ffffffbf;cursor:pointer;background:0 0;border-radius:999px;padding:.5rem 1.1rem;font-family:Arial,Helvetica,sans-serif;font-size:.85rem;font-weight:700;transition:all .18s}.wall-filter:hover{color:#fff}.wall-filter.is-active{border-color:var(--ja-green);background:var(--ja-green);color:#fff}.wall-grid{grid-template-columns:repeat(var(--wall-cols,1), 1fr);grid-auto-rows:8px;grid-auto-flow:dense;gap:14px;max-width:1696px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1rem,2.5vw,2rem) 5rem;display:grid}.wall-shot{min-width:0;margin:0}.wall-shot__btn{border:1px solid var(--ja-line);cursor:zoom-in;background:#0f0f0f;border-radius:.9rem;width:100%;padding:0;transition:border-color .22s,transform .22s;display:block;position:relative;overflow:hidden}.wall-shot__btn:hover{border-color:#ef182d8c;transform:translateY(-2px)}.wall-shot__btn img{width:100%;height:auto;display:block}.wall-shot__canal{color:#ffffffd1;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;bottom:.55rem;right:.55rem}.wall-shot__canal svg{flex:none;width:1.05rem;height:1.05rem}.wall-zoom{z-index:60;cursor:zoom-out;background:#000000e0;place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0}.wall-zoom img{cursor:default;border-radius:.9rem;width:auto;max-width:min(100%,1100px);height:auto;max-height:90vh}.wall-zoom__cerrar{color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffff40;border-radius:999px;place-items:center;width:2.6rem;height:2.6rem;display:grid;position:absolute;top:1.2rem;right:1.2rem}.wall-zoom__cerrar svg{width:1.2rem;height:1.2rem}.wall-zoom__flecha{z-index:1;color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffff40;border-radius:999px;place-items:center;width:3rem;height:3rem;transition:background .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.wall-zoom__flecha:hover{background:var(--ja-green)}.wall-zoom__flecha--izq{left:clamp(.6rem,3vw,2rem)}.wall-zoom__flecha--der{right:clamp(.6rem,3vw,2rem)}.wall-zoom__flecha svg{width:1.4rem;height:1.4rem}.wall-zoom__contador{color:#fff9;letter-spacing:.08em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.wall-note{max-width:46rem;color:var(--ja-muted);text-align:center;margin:0 auto;padding:0 1.25rem 5rem;font-size:.86rem;line-height:1.6}.tl-hero{text-align:center}.tl-hero .lab-lead{margin-inline:auto}.tl-viewport{position:relative}.tl-track{gap:2rem;max-width:1696px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,3vw,2rem) 5rem;display:grid}.tl-item{border-left:2px solid var(--ja-line);grid-template-columns:1fr;gap:1.4rem;padding-left:2.2rem;display:grid;position:relative}.tl-item:before{content:"";background:var(--ja-green);border-radius:50%;width:1rem;height:1rem;position:absolute;top:.4rem;left:-.55rem;box-shadow:0 0 0 4px #ef182d2e}.tl-year{color:var(--ja-green);font-family:Georgia,serif;font-size:clamp(2.4rem,5vw,3.6rem);line-height:.85}.tl-item h3{color:#fff;margin:.4rem 0 .6rem;font-size:1.5rem}.tl-item p{max-width:40rem;color:var(--ja-muted);margin:0;line-height:1.65}.tl-photo{aspect-ratio:1.6;border:1px solid #ffffff14;border-radius:1.2rem;overflow:hidden}.tl-photo img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:720px){.why-grid,.caso-preview-grid,.atlas-featured,.doc-more__grid,.evidence-grid,.numbers-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.caso-factsheet{grid-template-columns:repeat(2,minmax(0,1fr))}.caso-fact:nth-last-child(2){border-bottom:none}.tl-item{grid-template-columns:.9fr 1.1fr;align-items:center}.tl-item--sin-foto{grid-template-columns:1fr}}@media (min-width:1024px){.evidence-grid,.numbers-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.atlas-tax{grid-template-columns:repeat(3,minmax(0,1fr))}.doc-shell{grid-template-columns:15rem minmax(0,1fr)}.doc-toc{display:block;position:sticky;top:8rem}}@media (prefers-reduced-motion:reduce){.lab-card,.why-card,.evidence-stat,.caso-preview-card,.atlas-article-card{transition:none}}@media print{header,footer,.site-footer-redesign,.doc-toc,.intro-curtain,.lab-cta,.doc-more,.doc-cta{display:none!important}html,body,.lab{color:#151515!important;background:#fff!important}.doc-shell{max-width:100%!important;padding:0 1.5rem!important;display:block!important}.doc-article{max-width:100%!important}.doc-article h1,.doc-article h2,.doc-article h3,.doc-lead,.doc-article p,.doc-article li,.doc-article strong{color:#151515!important}.doc-article__kicker .chip{color:#64050d!important;border-color:#d9d9d9!important}.chip--accent{color:#e8192c!important;border-color:#e8192c!important}.doc-callout{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fdeaec!important;border-color:#e8192c!important}.doc-callout p{color:#151515!important}.doc-callout__label{color:#e8192c!important}.doc-note{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f4f4f4!important;border-color:#c4c4c4!important}.doc-note p,.doc-note__label{color:#151515!important}.doc-illustration{-webkit-print-color-adjust:exact;print-color-adjust:exact;break-inside:avoid;background:#151515!important;border-color:#151515!important}.doc-illustration figcaption{color:#555!important}.doc-sources{border-color:#ccc!important}.doc-sources ol,.doc-sources p{color:#333!important}.doc-sources a{text-decoration:underline;color:#e8192c!important}.doc-article section{break-inside:avoid-page}}.video-grid{grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem;display:grid}.video-card{border:1px solid var(--ja-line);background:#10101080;border-radius:1.4rem;grid-template-columns:1fr;gap:1.25rem;transition:transform .22s,border-color .22s;display:grid;overflow:hidden}.video-card:hover{border-color:#ef182d80;transform:translateY(-3px)}.video-card__thumb{aspect-ratio:16/9;background:#0b0b0b;display:block;position:relative;overflow:hidden}.video-card__thumb img{object-fit:cover;width:100%;height:100%}.video-card__play{color:#fff;place-items:center;display:grid;position:absolute;inset:0}.video-card__play svg{background:#ef182deb;border-radius:999px;width:3.4rem;height:3.4rem;padding:1rem}.video-card__min{color:#fff;background:#000000c7;border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:700;position:absolute;bottom:.7rem;right:.7rem}.video-card__body{padding:0 1.5rem 1.6rem;display:block}.video-card__body h2{color:#fff;margin:.9rem 0 .6rem;font-size:1.5rem;line-height:1.2}.video-card__body p{color:var(--ja-muted);margin:0 0 1rem;line-height:1.6}.video-embed{aspect-ratio:16/9;border:1px solid var(--ja-line);background:#000;border-radius:1.1rem;margin:2.2rem 0;position:relative;overflow:hidden}.video-embed iframe,.lenis.lenis-smooth .video-embed iframe{pointer-events:auto;border:0;width:100%;height:100%;position:absolute;inset:0}.video-diagram{border:1px solid var(--ja-line);background:#ffffff05;border-radius:1.1rem;margin:2.6rem 0;padding:1.4rem 1.2rem 1rem;overflow-x:auto}.video-diagram svg{width:100%;min-width:640px;height:auto;display:block}.video-diagram figcaption{color:var(--ja-muted);text-align:center;margin-top:.9rem;font-size:.86rem}.video-chapters{background:var(--ja-line);border:1px solid var(--ja-line);border-radius:1rem;gap:1px;margin:1.2rem 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.video-chapters a{color:#ffffffd1;background:#131313;grid-template-columns:3.6rem 1fr auto;align-items:center;gap:.9rem;padding:.9rem 1.1rem;transition:background .18s,color .18s;display:grid}.video-chapters a:hover{color:#fff;background:#1a1112}.video-chapters__t{color:var(--ja-green);font-family:Arial,Helvetica,sans-serif;font-size:.82rem;font-weight:700}.video-chapters svg{opacity:.45}.doc-volver{color:var(--ja-muted);align-items:center;gap:.45rem;margin-bottom:1.6rem;font-size:.9rem;display:inline-flex}.doc-volver:hover{color:#fff}.doc-shell--simple{grid-template-columns:minmax(0,1fr)}.doc-shell--simple .doc-article{width:100%;margin-inline:auto}.lab strong .count-up{font:inherit;color:inherit;font-variant-numeric:tabular-nums}.rec-subtitle{color:#fffc;max-width:42rem;margin:1.4rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.6vw,1.45rem);line-height:1.45}.rec-facts{flex-wrap:wrap;gap:.6rem;margin:1.8rem 0 0;display:flex}.rec-fact{border:1px solid var(--ja-line);background:#ffffff05;border-radius:.8rem;gap:.15rem;padding:.7rem 1.05rem;display:grid}.rec-fact__label{color:var(--ja-muted);letter-spacing:.14em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.66rem;font-weight:900}.rec-fact__value{color:#fff;font-size:.98rem}.rec-audience{border-left:2px solid var(--ja-green);color:#ffffffb8;margin:1.5rem 0 0;padding-left:1rem;font-style:italic;line-height:1.6}.rec-section{scroll-margin-top:7.5rem}.rec-section__head{align-items:flex-start;gap:1.1rem;margin:3.4rem 0 1.1rem;display:flex}.rec-section__eyebrow{color:var(--ja-green);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.35rem;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:900;display:block}.rec-section__head h2{color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,2.8vw,2.4rem);line-height:1.06}.rec-section__num{color:#ef182dd9;-webkit-text-stroke:0;flex:none;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,6vw,4rem);line-height:.8}.rec-section--signal{border-top:1px solid var(--ja-line);padding-top:.6rem}.rec-pull{border-top:1px solid var(--ja-line);color:#fff;margin:1.8rem 0 0;padding:1.1rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,1.9vw,1.5rem);line-height:1.4}.doc-toc__num{width:1.7rem;color:var(--ja-green);font-weight:700;display:inline-block}.rec-chips{flex-wrap:wrap;gap:.55rem;margin:0 0 1.4rem;display:flex}.rec-chip{border:1px solid var(--ja-line);color:#ffffffd9;background:#ffffff08;border-radius:999px;padding:.5rem .95rem;font-size:.95rem}.rec-split,.rec-flow{gap:1rem;margin:1.8rem 0;display:grid}.rec-split__col,.rec-flow__col{border:1px solid var(--ja-line);background:#ffffff05;border-radius:1.1rem;padding:1.3rem 1.4rem}.rec-split__col--accent,.rec-flow__col--accent{background:radial-gradient(circle at 50% 0,#ef182d17,#0000 70%),#14060866;border-color:#ef182d80}.rec-split__label,.rec-flow__label{color:var(--ja-muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.9rem;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;font-weight:900;display:block}.rec-split__col--accent .rec-split__label,.rec-flow__col--accent .rec-flow__label{color:var(--ja-green)}.rec-split ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.rec-split li{color:#ffffffd9;padding-left:1.3rem;line-height:1.45;position:relative}.rec-split li:before{content:"";background:#ffffff59;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.rec-split__col--accent li:before{background:var(--ja-green)}.rec-flow__steps{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rec-flow__steps li{border:1px solid var(--ja-line);color:#ffffffd9;background:#ffffff08;border-radius:.6rem;padding:.45rem .85rem;font-size:.92rem}.rec-flow__steps li:not(:last-child):after{content:"→";color:var(--ja-muted);margin-left:.5rem}.rec-flow__col--accent .rec-flow__steps li{border-color:#ef182d59}.rec-swap{border:1px solid var(--ja-line);border-radius:1.1rem;margin:1.8rem 0;overflow:hidden}.rec-swap__head{grid-template-columns:1fr 1fr;display:grid}.rec-swap__tag{letter-spacing:.14em;text-transform:uppercase;padding:.6rem 1.2rem;font-family:Arial,Helvetica,sans-serif;font-size:.68rem;font-weight:900}.rec-swap__tag--before{color:var(--ja-muted);background:#ffffff08}.rec-swap__tag--after{color:var(--ja-green);background:#ef182d17}.rec-swap__pair{border-top:1px solid var(--ja-line);grid-template-columns:1fr 1fr;display:grid}.rec-swap__before,.rec-swap__after{gap:.6rem;margin:0;padding:1.1rem 1.2rem;font-size:1rem;line-height:1.5;display:flex}.rec-swap__before{color:#ffffff8c;border-right:1px solid var(--ja-line)}.rec-swap__before svg{color:#fff6;flex:none;margin-top:.2rem}.rec-swap__after{color:#fff;background:#ef182d0a}.rec-swap__after svg{color:var(--ja-green);flex:none;margin-top:.2rem}.rec-loop{background:var(--ja-line);border:1px solid var(--ja-line);border-radius:1.1rem;gap:1px;margin:1.8rem 0;padding:0;list-style:none;display:grid;overflow:hidden}.rec-loop__step{background:#131313;align-items:baseline;gap:1.1rem;padding:1.1rem 1.3rem;display:flex}.rec-loop__n{color:var(--ja-green);flex:none;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;line-height:1}.rec-loop__name{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.2rem;font-family:Arial,Helvetica,sans-serif;font-size:.74rem;font-weight:900;display:block}.rec-loop__step p{color:#ffffffd1;margin:0;line-height:1.5}.rec-steps{gap:.9rem;margin:1.8rem 0;padding:0;list-style:none;display:grid}.rec-steps li{border:1px solid var(--ja-line);background:#ffffff05;border-radius:.9rem;align-items:baseline;gap:1rem;padding:1rem 1.2rem;display:flex}.rec-steps__n{color:var(--ja-green);flex:none;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1}.rec-steps li p{color:#ffffffe0;margin:0;line-height:1.5}.rec-vocab{gap:1rem;margin:1.8rem 0;display:grid}.rec-vocab__col{border:1px solid var(--ja-line);border-radius:1.1rem;padding:1.3rem 1.4rem}.rec-vocab__col--good{background:radial-gradient(circle at 50% 0,#ef182d14,#0000 70%),#14060859;border-color:#ef182d73}.rec-vocab__col--bad{background:#ffffff05}.rec-vocab__label{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45rem;margin-bottom:1rem;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:900;display:flex}.rec-vocab__col--good .rec-vocab__label{color:var(--ja-green)}.rec-vocab__col--bad .rec-vocab__label{color:var(--ja-muted)}.rec-vocab ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.rec-vocab li{color:#ffffffe0;border-left:2px solid #ffffff24;padding-left:1rem;line-height:1.5}.rec-vocab__col--good li{border-left-color:var(--ja-green);color:#fff}.rec-vocab__col--bad li{color:#fff9;-webkit-text-decoration:line-through #ffffff40;text-decoration:line-through #ffffff40}.rec-vocab__note{color:var(--ja-muted);margin:1rem 0 0;font-size:.86rem;font-style:italic;line-height:1.5}.rec-audit{margin:1.6rem 0}.rec-audit__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.rec-audit__item{border:1px solid var(--ja-line);cursor:pointer;background:#ffffff05;border-radius:.75rem;align-items:flex-start;gap:.85rem;padding:.85rem 1.1rem;transition:border-color .16s,background .16s;display:flex}.rec-audit__item:hover{border-color:#ffffff47}.rec-audit__item.is-checked{background:#ef182d0f;border-color:#ef182d99}.rec-audit__item input{opacity:0;pointer-events:none;position:absolute}.rec-audit__box{border:1.5px solid #ffffff59;border-radius:.35rem;flex:none;width:1.25rem;height:1.25rem;margin-top:.1rem;transition:background .16s,border-color .16s}.rec-audit__item.is-checked .rec-audit__box{border-color:var(--ja-green);background:var(--ja-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / .8rem no-repeat}.rec-audit__text{color:#ffffffe0;line-height:1.45}.rec-audit__result{border:1px solid var(--ja-line);background:#ffffff05;border-radius:1.1rem;margin-top:1.4rem;padding:1.3rem 1.4rem}.rec-audit__score{color:var(--ja-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem;font-family:Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700;display:block}.rec-audit__score strong{color:var(--ja-green);font-size:1.15rem}.rec-audit__bands{gap:.7rem;display:grid}.rec-audit__band{border:1px solid var(--ja-line);opacity:.5;border-radius:.8rem;padding:.9rem 1.1rem;transition:opacity .2s,border-color .2s,background .2s}.rec-audit__band.is-active{opacity:1;background:#ef182d0f;border-color:#ef182d99}.rec-audit__band-range{color:var(--ja-green);margin-bottom:.3rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;display:block}.rec-audit__band p{color:#ffffffd1;margin:0;font-size:.95rem;line-height:1.5}.rec-audit__disclaimer{color:var(--ja-muted);margin:1rem 0 0;font-size:.82rem;font-style:italic;line-height:1.5}.rec-prompts{gap:1.1rem;margin:1.6rem 0;padding:0;list-style:none;display:grid}.rec-prompts li{align-items:baseline;gap:.9rem;display:flex}.rec-prompts__n{width:1.8rem;height:1.8rem;color:var(--ja-green);border:1px solid #ef182d80;border-radius:50%;flex:none;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:.95rem;display:grid}.rec-prompts__field{flex:1}.rec-prompts__field p{color:#fff;margin:0 0 .6rem;line-height:1.45}.rec-prompts__line{border-bottom:1px dashed #ffffff47;height:1px;display:block}.rec-signal-count{text-align:center;color:var(--ja-muted);letter-spacing:.16em;text-transform:uppercase;margin:3rem 0 0;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:900}.rec-traits{border:1px solid var(--ja-line);background:#ffffff05;border-left:3px solid #ffffff40;border-radius:.9rem;margin:1.6rem 0;padding:1.2rem 1.4rem}.rec-traits__label{color:var(--ja-muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.8rem;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;font-weight:900;display:block}.rec-traits ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.rec-traits li{color:#ffffffe0;padding-left:1.3rem;line-height:1.45;position:relative}.rec-traits li:before{content:"";background:var(--ja-green);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.rec-roadmap{counter-reset:none;gap:.7rem;margin:1.8rem 0;padding:0;list-style:none;display:grid}.rec-roadmap__phase{border:1px solid var(--ja-line);background:#ffffff05;border-radius:1rem;grid-template-columns:auto 1fr;align-items:baseline;column-gap:1rem;padding:1.15rem 1.3rem;transition:border-color .2s;display:grid;position:relative}.rec-roadmap__phase.is-last{background:radial-gradient(circle at 0%,#ef182d1a,#0000 60%),#14060866;border-color:#ef182d8c}.rec-roadmap__n{color:var(--ja-green);grid-row:span 2;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;line-height:1}.rec-roadmap__name{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.1}.rec-roadmap__phase p{color:#ffffffbf;grid-column:2;margin:.3rem 0 0;font-size:.95rem;line-height:1.5}.rec-roadmap__phase:not(:last-child):after{content:"↓";z-index:1;color:var(--ja-muted);font-size:.8rem;position:absolute;bottom:-.65rem;left:1.55rem}.rec-paudit{margin:1.6rem 0}.rec-paudit__groups{gap:1rem;display:grid}.rec-paudit__group{border:1px solid var(--ja-line);background:#ffffff05;border-radius:1.1rem;padding:1.2rem 1.3rem;transition:border-color .2s,background .2s}.rec-paudit__group.is-dominant{background:#ef182d0d;border-color:#ef182d99}.rec-paudit__group-label{color:var(--ja-green);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.9rem;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:900;display:block}.rec-paudit__group ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.rec-paudit__outcomes{gap:.7rem;margin-top:1rem;display:grid}.rec-paudit__outcome{border:1px solid var(--ja-line);opacity:.5;border-radius:.85rem;padding:.95rem 1.1rem;transition:opacity .2s,border-color .2s,background .2s}.rec-paudit__outcome.is-active{opacity:1;background:#ef182d0f;border-color:#ef182d99}.rec-paudit__outcome-title{color:var(--ja-green);margin-bottom:.3rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;display:block}.rec-paudit__outcome p{color:#ffffffd1;margin:0;font-size:.95rem;line-height:1.5}.rec-ceiling{stroke:var(--ja-green);stroke-width:2px}.rec-arrow{fill:var(--ja-green)}.rec-arrow--dim{fill:#ffffff4d}.rec-cross{stroke:#ef182db3;stroke-width:2px;stroke-linecap:round}.rec-ring{fill:none;stroke:var(--ja-green);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:40 425;animation:3.2s linear infinite recRing}@keyframes recRing{to{stroke-dashoffset:-465px}}@media (prefers-reduced-motion:reduce){.rec-ring{stroke-dasharray:none;opacity:.5;animation:none}}@media (min-width:720px){.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-shell--simple{grid-template-columns:minmax(0,1fr)}.rec-split,.rec-flow,.rec-vocab{grid-template-columns:1fr 1fr}.rec-audit__bands,.rec-paudit__groups,.rec-paudit__outcomes{grid-template-columns:repeat(3,1fr)}}.rj-progress{z-index:60;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.rj-progress__bar{background:var(--ja-green);transform-origin:0;width:100%;height:100%;transform:scaleX(0)}.rj-inlink{color:#fff;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #ef182da6;text-decoration:underline #ef182da6;transition:text-decoration-color .18s}.rj-inlink:hover{-webkit-text-decoration-color:var(--ja-green);text-decoration-color:var(--ja-green)}.rj-bridge{border:1px solid var(--ja-line);border-left:3px solid var(--ja-green);background:#10101080;border-radius:1.1rem;margin:2.6rem 0;padding:1.4rem 1.5rem}.rj-bridge p{color:var(--ja-muted);margin:0 0 1rem;line-height:1.6}.rj-bridge__ctas{flex-wrap:wrap;gap:.6rem;display:flex}.rj-bridge__cta{color:#fff;border:1px solid #ef182d8c;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex}.rj-bridge__cta:hover{border-color:var(--ja-green);background:#ef182d24}.rj-bridge__cta--primary{background:var(--ja-green);border-color:var(--ja-green)}.rj-bridge__cta--primary:hover{background:#c9142a}.rj-author{border-top:1px solid var(--ja-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.4rem;margin-top:3.5rem;padding-top:2.2rem;display:grid}.rj-author__photo{object-fit:cover;border:1px solid var(--ja-line);border-radius:999px;width:5.5rem;height:5.5rem}.rj-author__eyebrow{color:var(--ja-green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .4rem;font-family:Arial,Helvetica,sans-serif;font-size:.74rem;font-weight:900}.rj-author h2{margin:0 0 .6rem;font-size:1.6rem;line-height:1.05}.rj-author__bio{color:var(--ja-muted);margin:0;line-height:1.6}.rj-author__links{flex-wrap:wrap;gap:.6rem;margin-top:1.1rem;display:flex}.rj-author__link{border:1px solid var(--ja-line);color:#fff;border-radius:999px;align-items:center;padding:.5rem 1rem;font-size:.85rem;font-weight:700;transition:border-color .18s;display:inline-flex}.rj-author__link:hover{border-color:#ef182d99}.rj-continua{border-top:1px solid var(--ja-line);margin-top:3rem;padding-top:2.2rem}.rj-continua h2{margin:0 0 .4rem;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1}.rj-intent{margin-top:1.8rem}.rj-intent__label{color:var(--ja-green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .8rem;font-family:Arial,Helvetica,sans-serif;font-size:.74rem;font-weight:900}.rj-intent__actions{flex-wrap:wrap;gap:.6rem;display:flex}.rj-continua__library{margin:2rem 0 0;font-size:.9rem}.rj-continua__library a{color:var(--ja-muted);text-underline-offset:3px;text-decoration:underline;transition:color .18s}.rj-continua__library a:hover{color:#fff}.rj-nl-form{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;max-width:30rem;margin:0 auto;display:grid}.rj-nl-form__input{border:1px solid var(--ja-line);color:#fff;background:#000;border-radius:.9rem;outline:none;height:3rem;padding:0 1rem}.rj-nl-form__input::placeholder{color:#ffffff4d}.rj-nl-form__input:focus{border-color:var(--ja-green)}.rj-nl-form__turnstile{grid-column:1/-1}.rj-nl-form__error{color:var(--ja-green);margin:.9rem 0 0;font-size:.9rem}.rj-sticky{z-index:55;border:1px solid var(--ja-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0af0;border-radius:999px;align-items:center;gap:.9rem;max-width:min(94vw,38rem);padding:.6rem .6rem .6rem 1.25rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #00000073}.rj-sticky p{color:#fff;white-space:nowrap;margin:0;font-size:.88rem;font-weight:600}.rj-sticky__btn{background:var(--ja-green);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-size:.85rem;font-weight:800;display:inline-flex}.rj-sticky__btn:hover{background:#c9142a}.rj-sticky__close{width:2rem;height:2rem;color:var(--ja-muted);border-radius:999px;place-items:center;transition:color .18s;display:grid}.rj-sticky__close:hover{color:#fff}@media (max-width:640px){.rj-author{grid-template-columns:1fr}.rj-sticky{text-align:center;border-radius:1.2rem;flex-wrap:wrap;justify-content:center;max-width:none;left:.75rem;right:.75rem;transform:none}.rj-sticky p{white-space:normal}.rj-nl-form{grid-template-columns:1fr}}@media (min-width:640px){.doc-more__grid--journey{grid-template-columns:repeat(2,minmax(0,1fr))}}.rj-offset{padding-top:7.5rem}@media (min-width:1024px){.rj-offset{padding-top:10rem}}.rj-byline{align-items:center;gap:.7rem;margin:1.3rem 0 0;display:flex}.rj-byline__photo{object-fit:cover;border:1px solid var(--ja-line);border-radius:999px;width:2.6rem;height:2.6rem}.rj-byline__name{color:#fff;font-size:.95rem;font-weight:700}.atlas-grupo{margin-top:4rem}.atlas-grupo>h2{font-family:var(--font-heading), sans-serif;align-items:baseline;gap:.75rem;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.05;display:flex}.atlas-grupo__conteo{font-family:var(--font-sans), sans-serif;color:var(--color-accent);font-size:.95rem;font-weight:700}.atlas-grupo>.lab-lead{margin-top:.75rem;margin-bottom:2rem}