.editorial{--editorial-ink:#24211c;--editorial-bronze:#7a6240;--editorial-champagne:#d5c272;color:var(--editorial-ink);background-color:#f3eee4;background-image:linear-gradient(#24211c 0%,#2e2a24 22%,#8d8172 48%,#d9d0c3 74%,#f3eee4 100%);background-repeat:no-repeat;background-size:100% 7.75rem;padding:8.6rem 0 clamp(4.25rem,7vw,6.25rem);position:relative;overflow-x:clip}.editorial:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d5c272c7 18% 82%,#0000);height:1px;position:absolute;top:3.35rem;left:8%;right:8%}.editorial-wrap{width:min(100% - 3rem,78rem);margin-inline:auto}.editorial-intro{gap:.95rem 3.5rem;margin-bottom:clamp(2.15rem,4vw,3.2rem);display:grid}.editorial-kicker{color:var(--editorial-bronze);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0;font-size:.72rem;font-weight:500;display:flex}.editorial-kicker:before{content:"";background:currentColor;width:1.6rem;height:1px}.editorial h2{font-synthesis:none;letter-spacing:-.035em;text-wrap:balance;max-width:11em;margin:0;font-family:Newsreader,Iowan Old Style,Palatino,Georgia,serif;font-size:clamp(2.15rem,4.2vw,3.55rem);font-weight:500;line-height:1.02}.editorial h2 span{color:#6f5834;font-style:italic}.editorial-lede{color:#3f3a34;max-width:34rem;margin:0;font-size:1.05rem;line-height:1.6}.editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.editorial-grid>li{min-width:0;display:flex}.editorial-grid>li:has(a:focus-visible){outline-offset:3px;border-radius:.9rem;outline:2px solid #8a7344}.editorial-card{background:#f7f4ec;border:1px solid #b7a56a7a;border-radius:.9rem;flex-direction:column;flex:auto;width:100%;transition:transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffcf7e0,0 10px 24px #24211c0d}.editorial-card:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fffcf7eb,0 18px 34px #24211c17}.editorial-media{aspect-ratio:16/10;background:#2c2823;position:relative}.editorial-plate,.editorial-photo{width:100%;height:100%;position:absolute;inset:0}.editorial-plate{display:block}.editorial-photo{z-index:1;object-fit:cover;object-position:center}.editorial-flag{z-index:2;color:#f3eee4;letter-spacing:.14em;text-transform:uppercase;background:#24211cc7;border:1px solid #e4d3a48c;margin:0;padding:.32rem .55rem .28rem;font-size:.68rem;font-weight:500;line-height:1.2;position:absolute;bottom:.85rem;left:.85rem}.editorial-body{flex-direction:column;flex:auto;min-width:0;padding:1.2rem 1.25rem 1.1rem;display:flex}.editorial-category{color:var(--editorial-bronze);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500;line-height:1.35}.editorial-card h3{color:var(--editorial-ink);font-synthesis:none;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;margin:.5rem 0 0;font-family:Newsreader,Iowan Old Style,Palatino,Georgia,serif;font-size:clamp(1.35rem,1.45vw,1.58rem);font-weight:500;line-height:1.22}.editorial-card h3 a{color:inherit;text-decoration:none}.editorial-card h3 a:after{content:"";z-index:2;position:absolute;inset:0}.editorial-card h3 a:focus-visible{outline:none}.editorial-summary{color:#4a4641;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:.75rem 0 0;font-size:1.02rem;line-height:1.55;display:-webkit-box;overflow:hidden}.editorial-meta{border-top:1px solid #b7a56a61;justify-content:flex-end;align-items:center;gap:.85rem;margin-top:auto;padding-top:1.05rem;display:flex}.editorial-meta time{color:#5e584f;margin-right:auto;font-size:.95rem;line-height:1.4}.editorial-arrow{color:#8a7344;flex:none;transition:transform .22s}.editorial-card:hover .editorial-arrow{transform:translate(4px)}.editorial-more{min-height:2.75rem;color:var(--editorial-ink);letter-spacing:.01em;border-bottom:1px solid #b7a56a;align-items:center;gap:.6rem;margin:clamp(1.85rem,3.2vw,2.55rem) 0 0;padding-bottom:.15rem;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.editorial-more svg{color:#8a7344;flex:none;transition:transform .22s}a.editorial-more:hover{color:#6f5834;border-bottom-color:#6f5834}a.editorial-more:hover svg{transform:translate(4px)}a.editorial-more:focus-visible{outline-offset:4px;outline:2px solid #8a7344}p.editorial-more{cursor:default;width:fit-content}#conteudos{scroll-margin-top:calc(var(--header-height) + .75rem)}@media (width>=64rem){.editorial-intro{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.72fr);align-items:end}.editorial-kicker{grid-column:1/-1}.editorial-lede{padding-bottom:.35rem}}@media (width<=63.99rem){.editorial-grid{grid-template-columns:minmax(0,1fr);gap:1.35rem}.editorial-card h3{font-size:clamp(1.48rem,3.4vw,1.85rem)}}@media (width<=40rem){.editorial{background-size:100% 5.4rem;padding-top:6.15rem}.editorial:after{top:2.25rem}.editorial-wrap{width:min(100% - 2rem,78rem)}.editorial-intro,.editorial-kicker,.editorial h2,.editorial-lede{text-align:center}.editorial-kicker{justify-content:center}.editorial h2,.editorial-lede{margin-inline:auto}.editorial-more{width:fit-content;margin-inline:auto;display:flex}.editorial h2{font-size:clamp(2rem,9vw,2.45rem)}}@media (prefers-reduced-motion:reduce){.editorial-card,.editorial-arrow,.editorial-more svg{transition:none}.editorial-card:hover,.editorial-card:hover .editorial-arrow,a.editorial-more:hover svg{transform:none}}
