/* Expresso Rio V22 — portal editorial. Sem fontes, ícones ou dependências externas. */
:root{--er-v22-brand:#2f3b52;--er-v22-brand-dark:#20293a;--er-v22-ink:#20242b;--er-v22-muted:#626a76;--er-v22-line:#d9dde3;--er-v22-light:#f4f5f7;--er-v22-dark:#12151b;--er-v22-container:1280px}
[hidden]{display:none!important}
.er-v22-container{width:min(var(--er-v22-container),calc(100% - 48px));margin-inline:auto}
.er-v22-category{display:block;margin:0 0 8px;color:var(--er-v22-brand)!important;font-size:12px;font-weight:850;letter-spacing:.055em;line-height:1.2;text-decoration:none;text-transform:uppercase}
.er-v22-category:hover{text-decoration:underline;text-underline-offset:3px}
.er-v22-media-placeholder{display:grid;width:100%;height:100%;min-height:150px;place-items:center;background:#e8ebef;color:var(--er-v22-brand);font-size:12px;font-weight:900;letter-spacing:.08em}

/* Publicidade: reserva espaço somente quando um código foi configurado. */
.er-v22-ad{width:100%;margin:24px auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;color:#767d87;text-align:center}
.er-v22-ad__label{display:block;margin:0 0 6px;font-size:9px;letter-spacing:.12em;line-height:1;text-transform:uppercase}
.er-v22-ad__content{width:100%;display:grid;place-items:center;overflow:hidden}
.er-v22-ad__content iframe,.er-v22-ad__content img,.er-v22-ad__content video{max-width:100%;border:0}
.er-v22-ad--970x250 .er-v22-ad__content{min-height:250px}.er-v22-ad--728x90 .er-v22-ad__content,.er-v22-ad--970x90 .er-v22-ad__content{min-height:90px}
.er-v22-ad--300x250 .er-v22-ad__content{min-height:250px}.er-v22-ad--300x600 .er-v22-ad__content{min-height:600px}.er-v22-ad--in-article{margin:30px 0}.er-v22-ad--in-article .er-v22-ad__content{min-height:250px}

/* Matéria */
.er-v22-single{background:#fff;color:var(--er-v22-ink)}
.er-v22-article{width:100%;padding:34px 24px 72px}
.er-v22-post-header{width:min(100%,1070px);margin:0 auto 28px;text-align:center}
.er-v22-post-header__category{display:inline-block;margin:0 0 12px;color:var(--er-v22-brand)!important;font-size:14px;font-weight:800;letter-spacing:.055em;line-height:18px;text-decoration:none;text-transform:uppercase}
.er-v22-post-header__title{max-width:1050px;margin:0 auto;color:#292d33!important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:48px!important;font-weight:750!important;letter-spacing:-.032em!important;line-height:52px!important;text-wrap:balance;overflow-wrap:anywhere}
.er-v22-post-header__description{max-width:920px;margin:14px auto 0;color:#4c535d!important;font-family:Georgia,"Times New Roman",serif!important;font-size:18px!important;font-weight:400!important;line-height:25px!important;text-wrap:pretty}
.er-v22-post-header__meta{margin-top:14px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;color:#777e88;font-size:12px;line-height:16px}
.er-v22-post-header__meta a{color:var(--er-v22-brand);text-decoration:none}.er-v22-post-header__meta a:hover{text-decoration:underline}.er-v22-follow-author{margin-left:3px;padding:1px 6px;border:1px solid #aeb5be;border-radius:999px;background:#fff;color:var(--er-v22-brand);font-size:9px;font-weight:850;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.er-v22-follow-author[aria-pressed="true"]{border-color:var(--er-v22-brand);background:var(--er-v22-brand);color:#fff}.er-v22-post-header__brand{width:105px;height:18px;margin-left:5px;object-fit:contain}
.er-v22-hero-grid,.er-v22-article-layout{width:min(100%,1088px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,760px) 300px;gap:28px;align-items:start}.er-v22-hero-grid:not(.has-ad){grid-template-columns:minmax(0,760px);justify-content:center}
.er-v22-hero-grid{padding-top:24px;border-top:1px solid var(--er-v22-line)}
.er-v22-hero-grid__main,.er-v22-article-main{min-width:0}
.er-v22-hero-grid__ad{min-width:0}.er-v22-hero-grid__ad .er-v22-ad{margin:0}
.er-v22-hero{margin:0}.er-v22-hero__image{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#e9ebee;border-radius:0!important}
.er-v22-hero figcaption{margin:7px 0 0;padding:0 0 10px;border-bottom:1px solid var(--er-v22-line);color:#666d76;font-size:12px;line-height:16px}
.er-v22-tools{min-height:54px;padding:10px 0;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--er-v22-line)}
.er-v22-tools button,.er-v22-tools a{box-sizing:border-box}
.er-v22-tools__access,.er-v22-tools__share{display:flex;align-items:center;gap:7px}
.er-v22-tools__access button,.er-v22-share,.er-v22-save{width:34px;height:34px;padding:0;display:grid;place-items:center;border:1px solid #aeb5be;border-radius:6px;background:#fff;color:var(--er-v22-brand);cursor:pointer;text-decoration:none}
.er-v22-tools__access button{font-size:15px;font-weight:750}.er-v22-tools__access sup{font-size:10px}.er-v22-tools__share{margin-left:auto}.er-v22-tools__share>strong{color:#606873;font-size:10px;letter-spacing:.06em;text-transform:uppercase}
.er-v22-share svg,.er-v22-save svg{width:17px;height:17px;fill:currentColor}.er-v22-share:hover,.er-v22-save:hover,.er-v22-tools__access button:hover{border-color:var(--er-v22-brand);background:#eef0f3;color:var(--er-v22-brand)}
.er-v22-share--whatsapp{color:#168c43}.er-v22-share--facebook{color:#315ca8}.er-v22-share--linkedin{color:#0a66c2}.er-v22-share--x{color:#111}.er-v22-share--mail,.er-v22-share--copy{color:var(--er-v22-brand)}
.er-v22-save{width:auto;grid-auto-flow:column;gap:5px;padding:0 9px;font-size:11px;font-weight:750}.er-v22-save.is-saved{background:var(--er-v22-brand);color:#fff}
.er-v22-copy-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.er-v22-google{min-height:34px;margin-left:2px;padding:0 12px;display:flex;align-items:center;gap:7px;border-radius:6px;background:#202124;color:#fff!important;font-size:11px;font-weight:750;line-height:1.1;text-decoration:none;white-space:nowrap}.er-v22-google b{font-size:17px;color:#fff}.er-v22-google:hover{background:#000}.er-v22-google--news{border:1px solid #aeb5be;background:#fff;color:var(--er-v22-brand)!important}.er-v22-google--news b{color:var(--er-v22-brand)}.er-v22-google--news:hover{background:#eef0f3}
.resumo-abril{margin:20px 0 0;overflow:hidden;border:1px solid #aeb4bc;border-radius:10px;background:#fff;color:#272c34}.dropdown-resumo{width:100%;min-height:52px;padding:0 17px;display:flex;align-items:center;justify-content:space-between;border:0;background:#fff;color:#272c34;cursor:pointer;text-align:left}.ler-resumo{font-family:Georgia,"Times New Roman",serif;font-size:14px;font-weight:750;letter-spacing:.02em;text-transform:uppercase}.dropdown-button-resumo{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#eef0f3}.dropdown-button-resumo .arrow{width:9px;height:9px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translate(-2px,-2px);transition:transform .16s}.resumo-abril.opened .dropdown-button-resumo .arrow{transform:rotate(225deg) translate(-2px,-2px)}.resume-list{margin:0;padding:0;border-top:1px solid var(--er-v22-line);list-style:none}.resume-list[hidden]{display:none}.section-intro{padding:15px 17px 13px}.intro-text{color:#333944;font-family:Georgia,"Times New Roman",serif;font-size:15px;line-height:1.58}.intro-text.is-typing:after{content:"";display:inline-block;width:1px;height:1em;margin-left:2px;vertical-align:-.12em;background:currentColor;animation:er-v22-summary-caret .75s steps(1,end) infinite}@keyframes er-v22-summary-caret{50%{opacity:0}}.section-info{padding:12px 17px 14px;border-top:1px solid #e2e5e9;background:#f7f8f9}.section-info>p{margin:9px 0 0}.resume-vote{display:flex;align-items:center;gap:9px;min-height:32px}.resume-vote p{margin:0;color:#4c5561;font-size:12px}.vote-buttons{display:flex;gap:6px}.votar{width:34px;height:30px;padding:0;display:grid;place-items:center;border:1px solid #c7ccd3;border-radius:7px;background:#fff;cursor:pointer}.votar:hover,.votar[aria-pressed="true"]{border-color:var(--er-v22-brand);background:#e9edf3}.resume-vote__status{color:#526071;font-size:11px}.resumo-info{color:#737b87;font-size:11px;line-height:1.4}
.er-v22-audio{min-height:36px;margin:18px 0 0;padding:0 10px;display:flex;align-items:center;gap:9px;border-radius:4px;background:#eceeef;color:#303640;font-size:11px}.er-v22-audio button{width:24px;height:24px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:var(--er-v22-brand);cursor:pointer}.er-v22-audio button svg{width:18px;height:18px;fill:currentColor}.er-v22-audio__line{height:3px;flex:1;background:#aeb2b7}.er-v22-audio__line i{display:block;width:0;height:100%;background:var(--er-v22-brand);transition:width .2s}.er-v22-audio.is-playing .er-v22-audio__line i{width:100%;transition:width 90s linear}.er-v22-audio__status{min-width:38px;color:#626973;text-align:right}
.er-v22-article-layout{margin-top:28px}.er-v22-article-body{--er-v22-reading-size:19px;color:#31363e;font-family:Georgia,"Times New Roman",serif;font-size:var(--er-v22-reading-size);line-height:1.64;overflow-wrap:anywhere}.er-v22-article-body>*:first-child{margin-top:0}.er-v22-article-body p{margin:0 0 1.4em}.er-v22-article-body h2,.er-v22-article-body h3,.er-v22-article-body h4{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:#222831;line-height:1.2;letter-spacing:-.02em}.er-v22-article-body h2{margin:1.55em 0 .6em;font-size:30px}.er-v22-article-body h3{margin:1.45em 0 .55em;font-size:25px}.er-v22-article-body a{color:#243e68;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.er-v22-article-body img,.er-v22-article-body video{display:block;max-width:100%;height:auto;margin-inline:auto}.er-v22-article-body figure{max-width:100%;margin:28px auto}.er-v22-article-body figcaption{color:#6b727c;font:12px/1.45 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.er-v22-article-body blockquote{margin:28px 0;padding:4px 0 4px 20px;border-left:4px solid var(--er-v22-brand);color:#2e3540;font-size:1.08em;font-weight:700}
.er-v22-article-body iframe,.er-v22-article-body .wp-block-embed iframe,.er-v22-article-body .er-embed-responsive iframe{display:block;width:100%!important;max-width:100%!important;border:0}.er-v22-article-body iframe[src*="youtube"],.er-v22-article-body iframe[src*="vimeo"],.er-v22-article-body .wp-block-embed-youtube iframe,.er-v22-article-body .wp-block-embed-vimeo iframe{height:auto!important;aspect-ratio:16/9}.er-v22-article-body .twitter-tweet,.er-v22-article-body .instagram-media,.er-v22-article-body .tiktok-embed{width:100%!important;max-width:700px!important;margin:28px auto!important}
.er-v22-article-side{min-width:0;display:grid;gap:24px;position:sticky;top:calc(var(--er-header-height,76px) + 16px)}.er-v22-article-side .er-v22-ad{margin:0}.er-v22-side-latest{padding-top:15px;border-top:3px solid var(--er-v22-brand)}.er-v22-side-latest h2{margin:0 0 8px;color:var(--er-v22-brand);font-size:18px}.er-v22-side-latest ol{margin:0;padding:0;list-style:none}.er-v22-side-latest li{padding:11px 0;border-bottom:1px solid var(--er-v22-line)}.er-v22-side-latest li a{display:block;color:#232a35;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none}.er-v22-side-latest time{display:block;margin-top:4px;color:#7a818b;font-size:10px}
.er-v22-follow{margin:32px 0 0;padding:13px 0;display:flex;align-items:center;gap:15px;border-top:1px solid var(--er-v22-line);border-bottom:1px solid var(--er-v22-line)}.er-v22-follow>strong{font-size:12px;text-transform:uppercase}.er-v22-follow__items{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:thin}.er-v22-follow__items>a{flex:0 0 auto;display:flex;align-items:center;gap:6px;color:#303640;text-decoration:none}.er-v22-follow__items em{display:none;font-size:10px;font-style:normal;font-weight:750}.er-v22-follow__icon{width:36px;height:36px;display:grid;place-items:center;border-radius:7px;background:#f0f1f3;color:#1e2939}.er-v22-follow__icon svg{width:20px;height:20px;fill:currentColor}.er-v22-follow__icon--whatsapp{color:#168c43}.er-v22-follow__icon--facebook{color:#315ca8}.er-v22-follow__icon--instagram{color:#b02375}.er-v22-follow__icon--youtube{color:#d50000}
.er-v22-related{margin-top:32px}.er-v22-related>h2{margin:0 0 13px;padding:10px 0 0;border-top:2px solid var(--er-v22-brand);color:#2b313a;font-size:18px;line-height:1.2;text-transform:uppercase}.er-v22-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.er-v22-related__media{display:block;aspect-ratio:3/2;overflow:hidden;border-radius:8px;background:#e8eaed}.er-v22-related__media img{display:block;width:100%;height:100%;object-fit:cover}.er-v22-related__category{display:block;margin-top:7px;color:var(--er-v22-brand);font-size:9px;font-weight:850;text-decoration:none;text-transform:uppercase}.er-v22-related h3{margin:4px 0 0;font-size:14px;line-height:1.27}.er-v22-related h3 a{color:#252b34;text-decoration:none}
.er-v22-high-contrast{background:#111!important}.er-v22-high-contrast .er-v22-single,.er-v22-high-contrast .er-v22-article,.er-v22-high-contrast .resumo-abril,.er-v22-high-contrast .dropdown-resumo,.er-v22-high-contrast .section-info{background:#111;color:#fff}.er-v22-high-contrast .er-v22-post-header__title,.er-v22-high-contrast .er-v22-post-header__description,.er-v22-high-contrast .er-v22-article-body,.er-v22-high-contrast .er-v22-article-body h2,.er-v22-high-contrast .er-v22-article-body h3{color:#fff!important}.er-v22-high-contrast .er-v22-post-header__meta,.er-v22-high-contrast .er-v22-hero figcaption{color:#d5d5d5}.er-v22-high-contrast .er-v22-tools,.er-v22-high-contrast .er-v22-follow{border-color:#555}.er-v22-high-contrast .intro-text,.er-v22-high-contrast .resume-vote p,.er-v22-high-contrast .resumo-info{color:#fff}

/* Home */
.er-v22-home{padding:28px 0 0;background:#fff;color:var(--er-v22-ink)}
.er-v22-lead{padding:18px 0 30px;border-top:2px solid #181b20;border-bottom:1px solid #aeb3ba}
.er-v22-lead__feature{display:grid;grid-template-columns:minmax(320px,.68fr) minmax(0,1.32fr);gap:24px;align-items:start;background:#fff}
.er-v22-lead__media{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:9px;background:#e7eaee;contain:layout paint}.er-v22-lead__media>a,.er-v22-lead__media>button{display:block;width:100%;height:100%}.er-v22-lead__media img,.er-v22-lead__media iframe{display:block;width:100%;height:100%;object-fit:cover}.er-v22-lead__content{padding:0 0 2px;display:flex;min-width:0;flex-direction:column;justify-content:flex-start}.er-v22-lead__content h1{margin:0;color:#171a20!important;font-size:clamp(38px,3.35vw,52px)!important;line-height:1.04!important;letter-spacing:-.04em!important;text-wrap:balance;overflow-wrap:anywhere}.er-v22-lead__content h1 a{color:inherit;text-decoration:none}.er-v22-lead__content>p{margin:11px 0 0;color:#4f5865;font-family:Georgia,"Times New Roman",serif;font-size:16px;line-height:1.42}.er-v22-lead__related{margin-top:10px;padding-top:6px;border-top:0}.er-v22-lead__related a{padding:5px 0;display:flex;gap:9px;color:#303640;font-family:Georgia,"Times New Roman",serif;font-size:14px;font-weight:400;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.er-v22-lead__related i{width:7px;height:7px;margin-top:6px;flex:0 0 7px;border-right:2px solid var(--er-v22-brand);border-bottom:2px solid var(--er-v22-brand);transform:rotate(-45deg)}
.er-v22-card{min-width:0}.er-v22-card__media{display:block;aspect-ratio:3/2;overflow:hidden;border-radius:8px;background:#e8eaee;contain:layout paint}.er-v22-card__media img{display:block;width:100%;height:100%;object-fit:cover}.er-v22-card__body{padding-top:10px}.er-v22-card__title{margin:0;color:#1e2838;font-size:20px;line-height:1.18;letter-spacing:-.02em}.er-v22-card__title a{color:inherit;text-decoration:none}.er-v22-card__body>p{margin:9px 0 0;color:#5e6672;font-size:14px;line-height:1.45}
.er-v22-recirculation{padding:25px 0 30px;background:#fff}.er-v22-recirculation__rows{display:grid;gap:30px}.er-v22-recirculation__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.er-v22-recirculation article{display:grid;grid-template-columns:85px minmax(0,1fr);gap:10px;min-width:0;align-items:start;contain:layout paint}.er-v22-recirculation__media{display:block;width:85px;height:85px;overflow:hidden;border-radius:8px;background:#e8eaee}.er-v22-recirculation__media img{display:block;width:85px;height:85px;object-fit:cover}.er-v22-recirculation__category{display:block;color:var(--er-v22-brand)!important;font-family:Georgia,"Times New Roman",serif;font-size:11px;font-weight:400;line-height:1.2;text-decoration:none}.er-v22-recirculation h3{margin:4px 0 5px;font-size:14px;line-height:1.25}.er-v22-recirculation h3 a{color:#252d39;text-decoration:none}.er-v22-recirculation small{color:#7a818b;font-size:8px;font-weight:850;letter-spacing:.06em}
.er-v22-newsletter{padding:34px 0;background:#e8ebef}.er-v22-newsletter__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center}.er-v22-newsletter p{margin:0 0 5px;color:var(--er-v22-brand);font-size:11px;font-weight:850;text-transform:uppercase}.er-v22-newsletter h2{margin:0;color:#222a36;font-size:29px!important;line-height:1.13!important}.er-v22-newsletter h2 strong{color:var(--er-v22-brand)}.er-v22-newsletter__grid>div>span{display:block;margin-top:10px;color:#4f5762;font-size:15px;line-height:1.4}.er-v22-newsletter__topics{display:flex;flex-wrap:wrap;gap:9px 16px;margin-bottom:13px}.er-v22-newsletter__topics label,.er-v22-newsletter__consent{color:#414955;font-size:11px}.er-v22-newsletter__form{display:grid;grid-template-columns:1fr auto}.er-v22-newsletter__form input{height:44px;border:1px solid #b8bec7;border-radius:5px 0 0 5px;padding:0 13px;font-size:14px}.er-v22-newsletter__form button{height:44px;padding:0 18px;border:1px solid var(--er-v22-brand)!important;border-radius:0 5px 5px 0!important;background:var(--er-v22-brand)!important;color:#fff!important;font-weight:800}.er-v22-newsletter__consent{display:block;margin-top:9px}.er-v22-newsletter__consent a{color:var(--er-v22-brand)}
.er-v22-section-head{margin:0 0 22px;padding-top:11px;display:flex;align-items:center;justify-content:space-between;border-top:3px solid var(--er-v22-brand)}.er-v22-section-head h2{margin:0;color:var(--er-v22-brand)!important;font-size:27px!important;line-height:1!important;text-transform:uppercase}.er-v22-section-head h2 a{color:inherit;text-decoration:none}.er-v22-section-head>a{color:var(--er-v22-brand);font-size:11px;font-weight:850;text-decoration:none;text-transform:uppercase}
.er-v22-politics{margin-top:44px;margin-bottom:46px}.er-v22-politics__layout{display:grid;grid-template-columns:minmax(250px,1fr) minmax(480px,2fr);gap:26px;align-items:start}.er-v22-politics__layout.has-ad{grid-template-columns:minmax(250px,1fr) minmax(480px,2fr) 300px}.er-v22-card--politics-main .er-v22-card__title{font-size:27px;line-height:1.13}.er-v22-politics__secondary{display:grid;gap:18px}.er-v22-card--politics-secondary{display:grid;grid-template-columns:190px 1fr;gap:15px;padding-bottom:17px;border-bottom:1px solid var(--er-v22-line)}.er-v22-card--politics-secondary .er-v22-card__body{padding:0}.er-v22-card--politics-secondary .er-v22-card__title{font-size:18px}.er-v22-politics__complementary{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.er-v22-politics__complementary article{padding-top:12px;border-top:1px solid var(--er-v22-line)}.er-v22-politics__complementary span{color:var(--er-v22-brand);font-size:9px;font-weight:850;text-transform:uppercase}.er-v22-politics__complementary h4{margin:5px 0 0;font-size:14px;line-height:1.3}.er-v22-politics__complementary a{color:#27303e;text-decoration:none}.er-v22-politics__ad .er-v22-ad{margin:0}
.er-v22-most-read{padding:36px 0 32px;background:var(--er-v22-dark);color:#fff}.er-v22-section-head--dark{border-top-color:#fff}.er-v22-section-head--dark h2,.er-v22-section-head--dark h2 a,.er-v22-section-head--dark>a{color:#fff!important}.er-v22-most-read__track{margin:0;padding:0 0 12px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;scrollbar-color:#657086 transparent}.er-v22-most-read__track li{min-width:0;scroll-snap-align:start}.er-v22-most-read__track a{color:#fff;text-decoration:none}.er-v22-most-read__track span{color:#b8c0cc;font-size:10px;text-transform:uppercase}.er-v22-most-read__track h3{margin:7px 0 0;color:#fff!important;font-size:15px;line-height:1.28}.er-v22-most-read__track h3 strong{margin-right:9px;color:#8794aa;font-size:32px;line-height:.8}.er-v22-more-button{width:max-content;margin:23px 0 0;padding:8px 14px;display:flex;align-items:center;gap:8px;border:1px solid #555f70;color:#fff;text-decoration:none;text-transform:uppercase}.er-v22-more-button em{font-size:10px;font-style:normal}.er-v22-more-button span{font-size:11px;font-weight:850}
.er-v22-tv{padding:38px 0 44px;background:#e5e7ea}.er-v22-tv .er-v22-section-head--dark{border-top-color:var(--er-v22-brand)}.er-v22-tv .er-v22-section-head--dark h2,.er-v22-tv .er-v22-section-head--dark h2 a,.er-v22-tv .er-v22-section-head--dark>a{color:var(--er-v22-brand)!important}.er-v22-tv__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-color:#7d8490 transparent}.er-v22-tv__track article{position:relative;min-width:0;padding-bottom:10px;scroll-snap-align:start}.er-v22-tv__count{position:absolute;z-index:3;left:0;top:0;width:25px;height:25px;display:grid;place-items:center;background:var(--er-v22-brand);color:#fff;font-size:12px;font-weight:850}.er-v22-tv__media{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;border-radius:8px;background:#d8dbe0;contain:layout paint}.er-v22-tv__media img{display:block;width:100%;height:100%;object-fit:cover}.er-v22-tv__media i{position:absolute;left:50%;top:50%;width:45px;height:45px;border:2px solid #fff;border-radius:50%;background:rgba(20,25,33,.55);transform:translate(-50%,-50%)}.er-v22-tv__media i:after{content:"";position:absolute;left:18px;top:13px;border-left:12px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.er-v22-tv__track .er-v22-category{margin-top:10px}.er-v22-tv__track h3{margin:0;color:#202731;font-size:17px;line-height:1.25}.er-v22-tv__track h3 a{color:inherit;text-decoration:none}

/* Rodapé */
.er-v22-footer-ad{margin-top:30px;margin-bottom:22px}.er-v22-footer{width:100%;margin-top:0;border-top:4px solid var(--er-v22-brand);color:#fff;background:var(--er-v22-dark)}.er-v22-footer a{color:#fff;text-decoration:none}
.er-v22-footer__links{background:var(--er-v22-dark)}.er-v22-footer__grid{padding:38px 0 34px;display:grid;grid-template-columns:1.15fr repeat(4,minmax(135px,.8fr));gap:34px}.er-v22-footer__identity img{width:175px;height:auto}.er-v22-footer__identity p{max-width:245px;margin:15px 0 0;color:#b8bec8;font-size:12px;line-height:1.5}.er-v22-footer__identity address{margin-top:9px;color:#8f97a4;font-size:11px;font-style:normal;line-height:1.45}.er-v22-footer__support{min-height:36px;margin-top:16px;padding:0 13px;display:inline-flex;align-items:center;border:1px solid #fff;border-radius:999px;font-size:11px;font-weight:850}.er-v22-footer__support:hover{background:#fff;color:var(--er-v22-brand)}.er-v22-footer__networks{margin-top:22px}.er-v22-footer__networks>strong{display:block;margin-bottom:10px;color:#b8bec8;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.er-v22-footer__networks>div{display:flex;flex-wrap:wrap;gap:8px}.er-v22-footer__networks a{width:36px;height:36px;display:grid;place-items:center;border:1px solid #555d69;border-radius:50%;background:#1b2029}.er-v22-footer__networks a:hover{border-color:#fff;background:#fff;color:var(--er-v22-brand)}.er-v22-footer__networks svg{width:17px;height:17px;fill:currentColor}.er-v22-footer__networks a span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.er-v22-footer__column h2{margin:0 0 13px;color:#fff!important;font-size:11px!important;letter-spacing:.08em!important;line-height:1.2!important;text-transform:uppercase!important}.er-v22-footer__column ul{margin:0;padding:0;display:grid;gap:8px;list-style:none}.er-v22-footer__column a{color:#979eaa;font-size:11px;line-height:1.25}.er-v22-footer__column a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.er-v22-footer__widgets{padding:0 0 24px}.er-v22-footer__legal{padding:18px 0 22px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #3b414b}.er-v22-footer__legal nav{display:flex;flex-wrap:wrap;gap:9px 20px}.er-v22-footer__legal a,.er-v22-footer__legal p{margin:0;color:#939aa5;font-size:10px;line-height:1.35}

@media(max-width:1120px){
  .er-v22-hero-grid,.er-v22-article-layout{grid-template-columns:minmax(0,1fr) 280px}.er-v22-google span{display:none}.er-v22-politics__layout,.er-v22-politics__layout.has-ad{grid-template-columns:1fr 1.8fr}.er-v22-politics__ad{grid-column:1/-1}.er-v22-politics__ad .er-v22-ad{max-width:728px}.er-v22-footer__grid{grid-template-columns:1.15fr repeat(3,1fr)}.er-v22-footer__column:last-child{grid-column:2/-1}.er-v22-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:900px){
  .er-v22-container{width:min(100% - 36px,var(--er-v22-container))}.er-v22-post-header__title{font-size:clamp(36px,5.5vw,45px)!important;line-height:1.08!important}.er-v22-hero-grid,.er-v22-article-layout{grid-template-columns:1fr;width:min(100%,820px)}.er-v22-hero-grid__ad:empty{display:none}.er-v22-hero-grid__ad .er-v22-ad{max-width:300px}.er-v22-article-side{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.er-v22-article-side .er-v22-side-latest{grid-column:1/-1}.er-v22-lead__feature{grid-template-columns:1fr}.er-v22-lead__media,.er-v22-lead__media img,.er-v22-lead__media iframe{min-height:0;aspect-ratio:16/9}.er-v22-recirculation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.er-v22-newsletter__grid{grid-template-columns:1fr;gap:24px}.er-v22-politics__layout,.er-v22-politics__layout.has-ad{grid-template-columns:1fr 1.25fr}.er-v22-politics__ad{grid-column:1/-1}.er-v22-most-read__track{grid-auto-columns:calc((100% - 32px)/3)}.er-v22-tv__track{grid-auto-columns:calc((100% - 18px)/2)}.er-v22-footer__grid{grid-template-columns:repeat(3,1fr)}.er-v22-footer__identity{grid-column:1/-1}.er-v22-footer__column:last-child{grid-column:auto}.er-v22-footer__legal{align-items:flex-start;flex-direction:column}
}
@media(max-width:680px){
  .er-v22-container{width:calc(100% - 28px)}.er-v22-article{padding:23px 14px 48px}.er-v22-post-header{margin-bottom:20px;text-align:left}.er-v22-post-header__category{margin-bottom:9px;font-size:12px}.er-v22-post-header__title{font-size:clamp(30px,8.7vw,38px)!important;line-height:1.08!important;letter-spacing:-.026em!important}.er-v22-post-header__description{margin-top:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:17px!important;line-height:1.42!important}.er-v22-post-header__meta{justify-content:flex-start}.er-v22-post-header__meta>span[aria-hidden="true"]{display:none}.er-v22-post-header__brand{flex-basis:auto}.er-v22-hero-grid{padding-top:16px}.er-v22-tools{align-items:flex-start;flex-wrap:wrap}.er-v22-tools__share{order:3;width:100%;margin-left:0;overflow-x:auto}.er-v22-tools__share>strong{display:none}.er-v22-google{margin-left:auto}.er-v22-save span{display:none}.resume-vote{align-items:flex-start;flex-wrap:wrap}.er-v22-article-body{--er-v22-reading-size:18px;line-height:1.66}.er-v22-article-body h2{font-size:26px}.er-v22-article-side{grid-template-columns:1fr}.er-v22-related__grid{grid-template-columns:1fr 1fr}.er-v22-follow{align-items:flex-start}.er-v22-follow>strong{padding-top:10px}.er-v22-home{padding-top:18px}.er-v22-lead{padding:14px 0 24px}.er-v22-lead__content{padding:16px 0 0}.er-v22-lead__content h1{font-size:31px!important}.er-v22-card__title{font-size:18px}.er-v22-recirculation__grid{grid-template-columns:1fr;gap:18px}.er-v22-newsletter{padding:28px 0}.er-v22-newsletter h2{font-size:25px!important}.er-v22-newsletter__form{grid-template-columns:1fr}.er-v22-newsletter__form input{border-radius:5px 5px 0 0}.er-v22-newsletter__form button{border-radius:0 0 5px 5px!important}.er-v22-politics{margin-top:34px}.er-v22-politics__layout,.er-v22-politics__layout.has-ad{grid-template-columns:1fr}.er-v22-card--politics-secondary{grid-template-columns:38% 1fr}.er-v22-politics__complementary{grid-template-columns:1fr}.er-v22-most-read__track{grid-auto-columns:78%}.er-v22-tv__track{grid-auto-columns:82%}.er-v22-footer__grid{grid-template-columns:1fr 1fr;gap:28px 20px}.er-v22-footer__identity{grid-column:1/-1}.er-v22-footer__column:last-child{grid-column:1/-1}.er-v22-footer__legal nav{display:grid;grid-template-columns:1fr 1fr}.er-v22-ad--970x250 .er-v22-ad__content,.er-v22-ad--300x600 .er-v22-ad__content{min-height:250px}
}
@media(max-width:420px){.er-v22-related__grid,.er-v22-footer__grid{grid-template-columns:1fr}.er-v22-footer__identity,.er-v22-footer__column:last-child{grid-column:auto}.er-v22-tools__access{gap:5px}.er-v22-tools__access button,.er-v22-share{width:32px;height:32px}}
@media(prefers-reduced-motion:reduce){.dropdown-button-resumo .arrow,.er-v22-audio__line i{transition:none}.er-v22-most-read__track,.er-v22-tv__track{scroll-behavior:auto}}
