#read-progress{position:fixed;left:0;top:0;height:.3rem;width:100%;transform-origin:0 50%;transform:scaleX(0);background:var(--color-accent);z-index:60;pointer-events:none}.news-kicker{display:inline-flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:600;letter-spacing:.08rem;text-transform:uppercase;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 9%,transparent);padding:.8rem 1.6rem;border-radius:99rem;margin-bottom:2.4rem}.news-kicker i{width:.8rem;height:.8rem;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 .4rem color-mix(in srgb,var(--color-accent) 22%,transparent)}.news-title{font-size:7.2rem;line-height:1;font-weight:650;letter-spacing:-.32rem;color:var(--color-primary);max-width:18ch;text-wrap:balance}.news-lede{margin-top:3.2rem;font-size:2.2rem;line-height:1.45;color:var(--color-secondary);max-width:60ch;text-wrap:pretty}.news-meta dl{display:grid;gap:1.6rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);padding-top:1.6rem}.news-meta dl>div{display:flex;justify-content:space-between;gap:1.6rem;font-size:1.5rem}.news-meta dt{color:var(--color-secondary)}.news-meta dd{color:var(--color-primary);font-weight:550;text-align:right}.news-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.4rem}.news-tags span{font-size:1.3rem;font-weight:550;padding:.6rem 1.2rem;border-radius:99rem;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);color:var(--color-primary)}.news-cover figcaption{margin-top:1.6rem;font-size:1.4rem;color:var(--color-secondary);display:flex;gap:1rem}.news-cover figcaption:before{content:"";flex:none;width:2.4rem;height:1px;background:var(--color-accent);margin-top:1rem}.news-eyebrow{display:block;font-size:1.3rem;font-weight:650;letter-spacing:.12rem;text-transform:uppercase;color:var(--color-accent);margin-bottom:1.6rem}.news-eyebrow--light{color:#ffffffb8}.news-section-title{font-size:4.8rem;line-height:1.05;font-weight:650;letter-spacing:-.2rem;color:var(--color-primary);max-width:20ch;text-wrap:balance}.news-section-intro{margin-top:1.6rem;font-size:1.9rem;color:var(--color-secondary);max-width:60ch}.news-facts{position:relative;overflow:hidden;border-radius:3rem;background:linear-gradient(135deg,#1b4853,#205561 45%,#2a6c79);color:#fff;padding:5.6rem 6.4rem}.news-facts:after{content:"";position:absolute;right:-12rem;top:-12rem;width:44rem;height:44rem;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.14),transparent 65%)}.news-facts ul{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:3.2rem}.news-facts li{display:flex;flex-direction:column;gap:1.2rem;padding-top:2.4rem;border-top:1px solid rgba(255,255,255,.25)}.news-facts strong{font-size:8rem;line-height:.95;font-weight:650;letter-spacing:-.35rem;font-variant-numeric:tabular-nums}.news-facts li span{font-size:1.6rem;line-height:1.35;color:#ffffffd1;max-width:22ch}.news-toc{position:sticky;top:12rem}.news-toc ol{display:flex;flex-direction:column;gap:.4rem;border-left:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent)}.news-toc a{display:flex;gap:1.2rem;padding:.8rem 0 .8rem 1.6rem;margin-left:-1px;border-left:2px solid transparent;font-size:1.5rem;line-height:1.35;color:var(--color-secondary);transition:color .2s,border-color .2s}.news-toc a em{font-style:normal;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-secondary) 60%,transparent)}.news-toc a:hover,.news-toc a.is-active{color:var(--color-primary);border-left-color:var(--color-accent)}.news-toc a.is-active em{color:var(--color-accent)}.news-share{margin-top:4rem}.news-share--inline{margin-top:1.6rem;padding-top:2.4rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent)}.news-share div{display:flex;gap:.8rem}.news-share a,.news-share button{width:4.4rem;height:4.4rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:650;color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);transition:background .2s,color .2s;cursor:pointer;background:transparent}.news-share a:hover,.news-share button:hover{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.news-share svg{width:1.8rem;height:1.8rem;display:block}.news-share .i-ok{display:none}.news-share .is-copied{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.news-share .is-copied .i-link{display:none}.news-share .is-copied .i-ok{display:block}.news-prose{font-size:1.9rem;line-height:1.7;color:var(--color-secondary);display:flex;flex-direction:column;gap:2.4rem}.news-prose strong{color:var(--color-primary);font-weight:600}.news-prose a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.3rem}.news-prose.is-rich{counter-reset:h2}.news-prose.is-rich>p:first-child:first-letter{float:left;font-size:8.4rem;line-height:.8;font-weight:650;color:var(--color-accent);padding:.6rem 1.2rem 0 0}.news-prose h2{scroll-margin-top:12rem;font-size:3.6rem;line-height:1.12;font-weight:650;letter-spacing:-.14rem;color:var(--color-primary);margin-top:4rem;text-wrap:balance}.news-prose.is-rich h2{counter-increment:h2;display:flex;flex-direction:column;gap:1.2rem;padding-top:3.2rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent)}.news-prose.is-rich h2:before{content:counter(h2,decimal-leading-zero);font-size:1.4rem;font-weight:650;letter-spacing:.1rem;color:var(--color-accent)}.news-prose ul{display:flex;flex-direction:column;gap:1.6rem}.news-prose ul li{position:relative;padding-left:3.2rem}.news-prose ul li:before{content:"";position:absolute;left:0;top:1.5rem;width:1.8rem;height:2px;background:var(--color-accent)}.news-prose ol{counter-reset:step;display:grid;gap:1.2rem}.news-prose ol li{counter-increment:step;position:relative;padding:2.4rem 2.4rem 2.4rem 8rem;border-radius:2rem;background:var(--color-card);line-height:1.55}.news-prose ol li:before{content:counter(step);position:absolute;left:2.4rem;top:2.2rem;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--color-accent);color:#fff;font-size:1.6rem;font-weight:650;display:flex;align-items:center;justify-content:center}.news-prose blockquote{margin:2.4rem 0;padding:4rem 0 0;border-top:2px solid var(--color-accent);position:relative}.news-prose blockquote:before{content:"“";position:absolute;top:-.4rem;left:0;font-size:12rem;line-height:1;color:var(--color-accent);opacity:.18;font-family:Georgia,serif}.news-prose blockquote p{font-size:3.2rem;line-height:1.25;font-weight:600;letter-spacing:-.1rem;color:var(--color-primary);text-wrap:balance}.news-prose table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.6rem;line-height:1.4;border-radius:2rem;overflow:hidden;background:var(--color-card);margin:1.6rem 0}.news-prose th,.news-prose td{padding:1.6rem 2rem;text-align:left;vertical-align:top}.news-prose thead th{background:var(--color-primary);color:#fff;font-weight:600;font-size:1.5rem}.news-prose thead th:last-child{background:var(--color-accent)}.news-prose tbody td:first-child{color:var(--color-primary);font-weight:600}.news-prose tbody td:last-child{color:var(--color-primary);background:color-mix(in srgb,var(--color-accent) 7%,transparent)}.news-prose tbody tr+tr td{border-top:1px solid color-mix(in srgb,var(--color-primary) 8%,transparent)}.news-figure{margin:2.4rem 0}.news-figure img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:2rem}.news-figure figcaption{margin-top:1.2rem;font-size:1.4rem;line-height:1.45;color:var(--color-secondary)}.news-timeline{border-radius:3rem;background:var(--color-card);padding:6.4rem;display:grid;grid-template-columns:4fr 8fr;gap:6.4rem}.news-timeline header{position:sticky;top:12rem;align-self:start}.news-timeline header h2{font-size:4.8rem;line-height:1.05;font-weight:650;letter-spacing:-.2rem;color:var(--color-primary);text-wrap:balance}.news-timeline header p{margin-top:1.6rem;font-size:1.6rem;line-height:1.5;color:var(--color-secondary)}.tl-legend{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:2.4rem;font-size:1.4rem;font-weight:550;color:var(--color-primary)}.tl-legend span{display:inline-flex;align-items:center;gap:.8rem}.tl-legend i{width:1.2rem;height:1.2rem;border-radius:50%}.tl-legend .is-hecho i{background:var(--color-accent)}.tl-legend .is-proximo i{background:#c98a1b}.tl-legend .is-horizonte i{background:transparent;border:2px solid var(--color-secondary)}.tl{position:relative;display:flex;flex-direction:column;gap:1.6rem;padding-left:4.8rem}.tl:before{content:"";position:absolute;left:1.5rem;top:1rem;bottom:1rem;width:2px;background:linear-gradient(var(--color-accent) var(--tl-done, 40%),color-mix(in srgb,var(--color-primary) 15%,transparent) var(--tl-done, 40%))}.tl-item{position:relative}.tl-dot{position:absolute;left:-4.8rem;top:2.2rem;width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;color:#fff;background:var(--color-background);border:2px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}.tl-item.is-hecho .tl-dot{background:var(--color-accent);border-color:var(--color-accent)}.tl-item.is-proximo .tl-dot{background:#fff;border:.8rem solid #c98a1b}.tl-card{background:var(--color-background);border-radius:2rem;padding:2.4rem 2.8rem;box-shadow:0 1px #0000000a;transition:transform .3s,box-shadow .3s}.tl-card:hover{transform:translate(.4rem);box-shadow:0 1.2rem 3rem #0000000f}.tl-item.is-proximo .tl-card{box-shadow:inset 0 0 0 2px #e7c47f}.tl-top{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem}.tl-top time{font-size:2.4rem;font-weight:650;letter-spacing:-.08rem;color:var(--color-primary);font-variant-numeric:tabular-nums}.tl-top em{font-style:normal;font-size:1.2rem;font-weight:650;letter-spacing:.08rem;text-transform:uppercase;padding:.4rem 1rem;border-radius:99rem}.is-hecho .tl-top em{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.is-proximo .tl-top em{color:#8a5a07;background:#f8e8c6}.is-horizonte .tl-top em{color:var(--color-secondary);background:color-mix(in srgb,var(--color-primary) 6%,transparent)}.tl-card h3{margin-top:.8rem;font-size:2rem;line-height:1.25;font-weight:600;color:var(--color-primary)}.tl-card p{margin-top:.6rem;font-size:1.5rem;line-height:1.5;color:var(--color-secondary)}.tl-today{position:relative;margin:.8rem 0}.tl-today:before{content:"";position:absolute;left:-4.8rem;right:0;top:50%;border-top:2px dashed var(--color-accent)}.tl-today span{position:relative;display:inline-block;margin-left:2rem;padding:.6rem 1.4rem;border-radius:99rem;background:var(--color-accent);color:#fff;font-size:1.3rem;font-weight:650;letter-spacing:.04rem}.news-audiences{margin-top:4rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.aud-card{position:relative;border-radius:3rem;padding:4rem 3.6rem;background:var(--color-card);display:flex;flex-direction:column;gap:1.2rem;transition:background .3s,transform .3s}.aud-card:hover{background:#ebeae5;transform:translateY(-.4rem)}.aud-n{font-size:1.4rem;font-weight:650;color:var(--color-accent);letter-spacing:.1rem}.aud-card h3{font-size:2.8rem;line-height:1.1;font-weight:650;letter-spacing:-.1rem;color:var(--color-primary)}.aud-what{font-size:1.7rem;line-height:1.45;color:var(--color-primary);padding-bottom:1.6rem;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent)}.aud-card ul{display:flex;flex-direction:column;gap:1.2rem;margin-top:.4rem}.aud-card li{position:relative;padding-left:3rem;font-size:1.55rem;line-height:1.45;color:var(--color-secondary)}.aud-card li:before{content:"✓";position:absolute;left:0;top:0;width:2rem;height:2rem;border-radius:50%;background:var(--color-accent);color:#fff;font-size:1.1rem;font-weight:700;display:flex;align-items:center;justify-content:center}.news-related{margin-top:4rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.rel-img{aspect-ratio:3 / 4;border-radius:2rem;overflow:hidden;background:var(--color-card)}.rel-info{padding-top:1.6rem;display:flex;flex-direction:column;gap:.4rem}.rel-info h3{font-size:2.2rem;font-weight:650;letter-spacing:-.06rem;color:var(--color-primary)}.rel-info span{font-size:1.4rem;color:var(--color-secondary);transition:color .2s}.rel-card:hover .rel-info span{color:var(--color-accent)}.news-faq{display:flex;flex-direction:column;border-top:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent)}.news-faq details{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent)}.news-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2.4rem;padding:2.8rem 0;font-size:2.2rem;line-height:1.3;font-weight:600;color:var(--color-primary)}.news-faq summary::-webkit-details-marker{display:none}.news-faq summary i{flex:none;position:relative;width:4rem;height:4rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);transition:background .25s,transform .35s}.news-faq summary i:before,.news-faq summary i:after{content:"";position:absolute;left:50%;top:50%;width:1.4rem;height:2px;margin:-1px 0 0 -.7rem;background:currentColor}.news-faq summary i:after{transform:rotate(90deg);transition:transform .35s}.news-faq details[open] summary i{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.news-faq details[open] summary i:after{transform:rotate(0)}.news-faq details p{padding:0 6.4rem 2.8rem 0;font-size:1.7rem;line-height:1.6;color:var(--color-secondary)}.news-cta{border-radius:3rem;background:var(--color-primary);color:#fff;padding:5.6rem 6.4rem;display:flex;justify-content:space-between;align-items:center;gap:4rem}.news-cta h2{font-size:4rem;line-height:1.08;font-weight:650;letter-spacing:-.16rem;max-width:22ch;text-wrap:balance}.news-cta p{margin-top:1.6rem;font-size:1.7rem;line-height:1.5;color:#ffffffb8;max-width:56ch}.news-cta a{flex:none;display:inline-flex;align-items:center;gap:1.2rem;padding:2rem 3.2rem;border-radius:99rem;background:#fff;color:var(--color-primary);font-size:1.7rem;font-weight:650;transition:background .25s,color .25s}.news-cta a span{transition:transform .25s}.news-cta a:hover{background:var(--color-accent);color:#fff}.news-cta a:hover span{transform:translate(.4rem)}.news-sources{margin-top:4.8rem}.news-sources ol{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem 3.2rem;counter-reset:src}.news-sources li{counter-increment:src}.news-sources a{display:flex;gap:1.2rem;align-items:baseline;padding:1.2rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);font-size:1.45rem;line-height:1.4;color:var(--color-secondary);transition:color .2s}.news-sources a:before{content:counter(src,decimal-leading-zero);font-weight:650;color:var(--color-accent)}.news-sources a span{margin-left:auto;color:var(--color-accent)}.news-sources a:hover{color:var(--color-primary)}@media(max-width:767px){.news-kicker{font-size:1.1rem;padding:.6rem 1.2rem}.news-title{font-size:3.8rem;letter-spacing:-.14rem;line-height:1.04}.news-lede{font-size:1.7rem;margin-top:2rem}.news-meta dl>div{font-size:1.35rem}.news-section-title,.news-timeline header h2{font-size:3rem;letter-spacing:-.1rem}.news-facts{padding:3.2rem 2.4rem;border-radius:2.4rem}.news-facts ul{grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem}.news-facts strong{font-size:4.8rem;letter-spacing:-.2rem}.news-facts li span{font-size:1.3rem}.news-prose{font-size:1.65rem}.news-prose h2{font-size:2.6rem;letter-spacing:-.08rem}.news-prose.is-rich>p:first-child:first-letter{font-size:6rem}.news-prose blockquote p{font-size:2.3rem}.news-prose table{display:block;overflow-x:auto;font-size:1.35rem;white-space:normal}.news-prose th,.news-prose td{padding:1.2rem 1.4rem;min-width:12rem}.news-prose ol li{padding:2rem 2rem 2rem 6.4rem}.news-prose ol li:before{left:1.8rem;top:1.8rem;width:3.2rem;height:3.2rem}.news-timeline{grid-template-columns:1fr;padding:3.2rem 2rem;gap:3.2rem;border-radius:2.4rem}.news-timeline header{position:static}.tl{padding-left:4rem}.tl:before{left:1.2rem}.tl-dot{left:-4rem;width:2.6rem;height:2.6rem}.tl-today:before{left:-4rem}.tl-card{padding:2rem}.tl-top time{font-size:2rem}.news-audiences{grid-template-columns:1fr}.aud-card{padding:3.2rem 2.4rem;border-radius:2.4rem}.news-related{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-1.6rem;margin-right:-1.6rem;padding:0 1.6rem;scrollbar-width:none}.rel-card{flex:none;width:70%;scroll-snap-align:start}.news-faq summary{font-size:1.8rem;padding:2.2rem 0}.news-faq details p{padding-right:0;font-size:1.55rem}.news-cta{flex-direction:column;align-items:flex-start;padding:3.6rem 2.4rem;border-radius:2.4rem}.news-cta h2{font-size:2.8rem}.news-sources ol{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1199px){.news-facts ul,.news-related{grid-template-columns:repeat(2,1fr)}.news-timeline{grid-template-columns:1fr}.news-timeline header{position:static}}
