:root{color-scheme:light dark;--ceu:#fafaf9;--papel:#ffffff;--tinta:#1c1f2b;--suave:#565a69;--fio:#d9d9d4;--azul:#0a7564;--azul-ink:#fff;--sol:#d99713;--foco:#0066d6;--ok:#13734e;--erro:#b52b3a;font-family:ui-rounded,Avenir Next,Avenir,Nunito Sans,system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--ceu:#12151f;--papel:#1b1f2c;--tinta:#f4f2ec;--suave:#cfd1da;--fio:#5d6275;--azul:#5fe0c7;--azul-ink:#04201b;--sol:#ffd36a;--foco:#83caff;--ok:#78e4b1;--erro:#ffb3ba}}*{box-sizing:border-box}html{color:var(--tinta);scroll-behavior:smooth}body,html{background:var(--ceu)}body{min-width:320px;margin:0;font:1rem/1.6 inherit}main{width:min(100% - 2rem,80rem);margin:auto;padding:clamp(1.5rem,4vw,3.5rem) 0 4rem}.coluna,main>article,main>section{max-width:74ch}main>section:has(.grade),main>section:has(.grade-wp),main>section:has(.hero),main>section:has(.mural){max-width:none}h1,h2,h3{line-height:1.12;text-wrap:balance}h1{max-width:27ch;margin:0 0 1.2rem;font-size:clamp(2.1rem,5vw,3.6rem);letter-spacing:-.055em}h2{margin-top:2.35rem;font-size:clamp(1.4rem,3vw,1.9rem);letter-spacing:-.03em}h3{font-size:1.12rem}a{color:var(--azul);text-decoration-thickness:.12em;text-underline-offset:.17em}a:hover{color:var(--tinta)}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:.4rem}.btn,button,input,select,textarea{min-height:2.75rem;font:inherit}input,select,textarea{width:100%;padding:.58rem .7rem;color:var(--tinta);background:var(--ceu);border:1px solid var(--fio);border-radius:.45rem}textarea{min-height:9rem;resize:vertical}.marca{color:var(--tinta);font-size:1.38rem;font-weight:900;letter-spacing:-.09em;line-height:1;text-decoration:none}.marca:before{content:"";display:inline-block;width:.72em;height:.72em;margin-right:.18em;border:2px solid;border-radius:50% 50% 50% 13%;background:var(--sol);transform:rotate(-28deg)}.skip{position:fixed;z-index:10;top:.75rem;left:.75rem;transform:translateY(-200%);padding:.65rem 1rem;color:var(--azul-ink);background:var(--azul);border-radius:.4rem;font-weight:900;text-decoration:none}.skip:focus{transform:translateY(0)}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.filtros{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.8rem;gap:.8rem;padding:1rem;background:var(--papel);border:1px solid var(--fio);border-radius:.75rem}.campo{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0}.campo label,.form label,form:not(.filtros) label{color:var(--suave);font-size:.8rem;font-weight:800;letter-spacing:.04em}.filtros .btn{align-self:end;width:100%}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1rem;background:var(--azul);border:1px solid var(--azul);border-radius:.45rem;cursor:pointer;font-weight:850;text-decoration:none;transition:transform .16s ease,filter .16s ease}.btn,.btn:hover{color:var(--azul-ink)}.btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));grid-gap:1rem;gap:1rem;padding:0;list-style:none}.grade li{position:relative;min-width:0;overflow:hidden;background:var(--fio);border-radius:.75rem}.grade li>a{display:block;position:relative;color:#fff;font-weight:800;text-decoration:none;isolation:isolate}.grade img{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover;background:var(--fio);transition:transform .22s ease}.grade li>a:after{content:"";position:absolute;inset:42% 0 0;z-index:1;background:linear-gradient(transparent,rgb(0 0 0/.78));pointer-events:none}.grade span:not(.selo){display:-webkit-box;position:absolute;z-index:2;right:.85rem;bottom:.75rem;left:.85rem;overflow:hidden;color:#fff;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25;text-shadow:0 1px 2px rgb(0 0 0/.65)}.grade li:hover img,.grade li>a:focus-visible img{transform:scale(1.035)}.selo{display:inline-block;padding:.2rem .48rem;color:#fff;background:rgb(13 17 30/.82);border:1px solid rgb(255 255 255/.38);border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.7rem;font-weight:800;line-height:1.2}.grade .selo{position:absolute;z-index:3;top:.6rem;left:.6rem}.previa{display:block;width:100%;max-width:100%;min-height:12rem;height:auto;margin:1.25rem 0;object-fit:contain;background:var(--papel);border:1px solid var(--fio);border-radius:.75rem}.meta{display:grid;grid-template-columns:minmax(7.5rem,.65fr) 1fr;grid-gap:.5rem 1rem;gap:.5rem 1rem;margin:1.5rem 0;padding:1rem;background:color-mix(in srgb,var(--papel) 88%,var(--sol));border-left:4px solid var(--sol);border-radius:0 .6rem .6rem 0}.meta dt{color:var(--suave);font-weight:850}.meta dd{margin:0;overflow-wrap:anywhere}.paginacao{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem}.paginacao a{display:inline-flex;align-items:center;min-height:2.75rem;padding:.35rem .75rem;background:var(--papel);border:1px solid var(--fio);border-radius:.45rem;font-weight:800;text-decoration:none}.form,form:not(.filtros){display:grid;grid-gap:.8rem;gap:.8rem;max-width:42rem;padding:1rem;background:var(--papel);border:1px solid var(--fio);border-radius:.75rem}.aviso{margin:1rem 0;padding:.85rem 1rem;background:var(--papel);border-left:4px solid var(--sol);border-radius:0 .5rem .5rem 0}.aviso-ok{border-color:var(--ok)}.aviso-erro{border-color:var(--erro)}pre{max-width:100%;padding:1rem;overflow-x:auto;color:var(--tinta);background:var(--papel);border:1px solid var(--fio);border-radius:.6rem;white-space:pre-wrap}code,pre{overflow-wrap:anywhere}.migalhas{margin:0 0 1.25rem;color:var(--suave);font-size:.9rem}.migalhas ol{display:flex;flex-wrap:wrap;gap:.2rem 0;margin:0;padding:0;list-style:none}.migalhas li{display:flex;align-items:center;min-height:1.5rem}.migalhas li+li:before{content:"/";margin:0 .5rem;color:var(--fio);font-weight:900}.migalhas [aria-current=page]{color:var(--tinta);font-weight:900}.migalhas a{color:inherit}.migalhas a:hover{color:var(--azul)}.temas{margin:1.25rem 0}.temas ul{display:flex;gap:.55rem;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:thin}.temas a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.4rem .8rem;color:var(--tinta);background:var(--papel);border:1px solid var(--fio);border-radius:999px;font-size:.9rem;font-weight:800;line-height:1.2;text-decoration:none;white-space:nowrap}.temas [aria-current=page],.temas a:hover{color:var(--azul-ink);background:var(--azul);border-color:var(--azul)}.grade-wp{align-items:start}.grade-wp img{aspect-ratio:16/9}.grade-wp .retrato img{aspect-ratio:9/16}.grade-wp .selo{max-width:calc(100% - 1.2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#downloads+ul{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none}#downloads+ul a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.55rem 1rem;color:var(--tinta);background:var(--papel);border:1px solid var(--fio);border-radius:.45rem;font-weight:850;text-decoration:none}@media (min-width:44rem){.filtros{grid-template-columns:minmax(0,1fr) minmax(10rem,.42fr) auto;align-items:end}.filtros .btn{width:auto;min-width:7rem}.filtros.filtros-wallpapers{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.filtros.filtros-tema{grid-template-columns:repeat(2,minmax(0,1fr)) auto}}@media (max-width:34rem){.temas{margin-inline:-1rem}.temas ul{padding-inline:1rem}.meta{grid-template-columns:1fr;gap:.15rem}.meta dt:not(:first-child){margin-top:.55rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.so-leitor{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.hero{margin:0 0 .75rem;padding:clamp(1rem,3vw,1.75rem) clamp(1rem,3vw,2rem);background:linear-gradient(135deg,color-mix(in srgb,var(--azul) 14%,var(--papel)),var(--papel) 70%);border:1px solid var(--fio);border-radius:1rem}.hero h1{max-width:none;margin-bottom:.25rem;font-size:clamp(1.6rem,3.4vw,2.4rem)}.hero-sub{max-width:60ch;margin:0 0 1rem;color:var(--suave);font-size:clamp(.95rem,1.6vw,1.1rem)}form.busca-hero{display:flex;gap:.6rem;max-width:46rem;padding:.5rem;background:var(--papel);border:1px solid var(--fio);border-radius:999px;box-shadow:0 6px 24px rgb(0 0 0/.08)}form.busca-hero input[type=search]{flex:1 1;min-width:0;min-height:2.9rem;padding:0 1.1rem;font-size:1.1rem;background:transparent;border:0}form.busca-hero input:focus-visible{outline-offset:2px}.busca-hero .btn{min-height:2.9rem;padding-inline:1.6rem;border-radius:999px;font-size:1.05rem}.pilulas{margin:.85rem 0 0}.pilulas ul{display:flex;gap:.55rem;margin:0;padding:0 0 .35rem;overflow-x:auto;list-style:none;scrollbar-width:thin}.chip,.limpar,.opcao,.pilulas a,.tag{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;padding:.4rem 1rem;color:var(--tinta);background:var(--papel);border:1px solid var(--fio);border-radius:999px;font-size:.95rem;font-weight:750;line-height:1.2;text-decoration:none;white-space:nowrap}.chip:hover,.opcao:hover,.pilulas a:hover,.tag:hover{border-color:var(--azul);color:var(--tinta)}.opcao.ativo,.pilulas [aria-current]{color:var(--azul-ink);background:var(--azul);border-color:var(--azul)}.barra-filtros{position:-webkit-sticky;position:sticky;z-index:5;top:0;display:flex;flex-wrap:nowrap;align-items:center;gap:1.25rem;margin:0 0 1rem;padding:.6rem 0;overflow-x:auto;background:color-mix(in srgb,var(--ceu) 92%,transparent);border-bottom:1px solid var(--fio);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:thin}.barra-filtros .grupo{display:flex;flex:none;align-items:center;gap:.6rem}.barra-filtros .grupo+.grupo{padding-left:1.25rem;border-left:1px solid var(--fio)}.barra-filtros .chips-ativos{display:flex;flex:none;align-items:center;gap:.6rem}.barra-filtros .grupo-t,.chips-ativos .grupo-t{margin:0;white-space:nowrap;color:var(--suave);font-size:.78rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.barra-filtros ul,.chips-ativos ul{display:flex;flex-wrap:nowrap;gap:.4rem;margin:0;padding:0;list-style:none}.swatch{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;color:#fff;background:var(--cor);border:2px solid var(--fio);border-radius:50%;font-weight:900;text-decoration:none;text-shadow:0 0 3px #000}.swatch.ativo,.swatch:hover{border-color:var(--tinta)}.swatch.ativo{box-shadow:0 0 0 3px var(--papel),0 0 0 5px var(--tinta)}.swatches.grandes .swatch{width:3.25rem;height:3.25rem}@media (pointer:coarse){.barra-filtros .swatch{width:2.75rem;height:2.75rem}}.chip{color:var(--tinta);background:color-mix(in srgb,var(--azul) 14%,var(--papel));border-color:var(--azul)}.limpar{background:transparent;border-color:transparent;color:var(--azul);text-decoration:underline}.mural{--linha:13rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin:0;padding:0;list-style:none}.mural+.mural{margin-top:.5rem}.mural .card{position:relative;display:block;flex:calc(var(--ar) * 100) 1 calc(var(--ar) * var(--linha));min-width:0;max-width:calc(var(--ar) * var(--linha) * 2);aspect-ratio:var(--ar);overflow:hidden;background:var(--dom,var(--fio));border-radius:.5rem}.mural .card-img,.mural img{display:block;width:100%;height:100%}.mural img{object-fit:cover}.mural .card-img:focus-visible{outline-offset:-3px}.mural.esqueleto{margin-top:.5rem}.mural.esqueleto .card{background:linear-gradient(100deg,var(--fio) 30%,color-mix(in srgb,var(--fio) 55%,var(--papel)) 50%,var(--fio) 70%) 0 0 /200% 100%;animation:brilho 1.2s linear infinite}@keyframes brilho{to{background-position:-200% 0}}@media (max-width:40rem){.mural{--linha:9rem;gap:.35rem}}@media (min-width:120rem){.mural{--linha:16rem}}.resumo{margin:0 0 .6rem;color:var(--suave);font-size:.9rem}.sentinela{height:1px}.btn-suave:hover{color:var(--tinta)}.vazio{padding:3rem 1rem;text-align:center}.vazio .btn{margin-top:.5rem}.previa-moldura{margin:1.25rem 0;background:var(--dom,var(--papel));border-radius:.75rem;overflow:hidden}.previa-moldura .previa{display:block;width:100%;height:auto;max-height:80vh;margin:0;object-fit:contain;border:0;border-radius:0;background:transparent}.credito{margin:-.5rem 0 1rem;color:var(--suave)}.relacionadas{margin-top:2.5rem}.mural .selo{position:absolute;top:.6rem;left:.6rem;z-index:3}.ponto-cor{display:inline-block;width:1.1rem;height:1.1rem;background:var(--cor);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgb(0 0 0/.45)}.mural .ponto-cor{position:absolute;top:.65rem;right:.65rem;z-index:3}.card-hover{position:absolute;inset:auto 0 0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:2.5rem .75rem .65rem;color:#fff;background:linear-gradient(transparent,rgb(0 0 0/.78));opacity:0;transition:opacity .18s ease}.card:focus-within .card-hover,.card:hover .card-hover{opacity:1}@media (hover:none){.card-hover{opacity:1}}.card-hover .autor{min-width:0;overflow:hidden;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.card-hover .baixar{display:inline-flex;align-items:center;min-height:2.75rem;padding:.3rem 1rem;color:var(--azul-ink);background:var(--azul);border-radius:999px;font-weight:850;text-decoration:none}.tags-imagem h3{margin:1rem 0 .5rem}.pilulas-tag{margin:1rem 0 0}.pilulas-tag,.tags-imagem .swatches{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}.tags-imagem .swatches{margin:0}.tag .ponto-cor.estatico{position:static}@media (max-width:34rem){form.busca-hero{border-radius:1rem}.busca-hero .btn{padding-inline:1rem}}:root{--raio:.75rem;--raio-p:.5rem;--sombra:0 8px 28px rgb(0 0 0/.14);--e1:.5rem;--e2:1rem;--e3:1.5rem;--e4:2.5rem;--cont:80rem}main{padding-top:clamp(1rem,2.5vw,2rem)}main>article.pagina-img,main>section.heroi,main>section.lista,main>section.secao{max-width:none}.coluna h1,article.coluna h1{font-size:clamp(1.8rem,4vw,2.6rem)}.topo{position:-webkit-sticky;position:sticky;z-index:20;top:0;background:color-mix(in srgb,var(--ceu) 94%,transparent);border-bottom:1px solid var(--fio);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topo-in{display:grid;grid-template-columns:1fr auto;grid-template-areas:"marca menu" "busca busca";align-items:center;grid-gap:.5rem 1rem;gap:.5rem 1rem;width:min(100% - 2rem,var(--cont));margin:auto;padding:.6rem 0}.marca{grid-area:marca;justify-self:start}.menu-mob{grid-area:menu;position:relative}.menu-mob summary{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--fio);border-radius:var(--raio-p);cursor:pointer;list-style:none}.menu-mob summary::-webkit-details-marker{display:none}.burger,.burger:after,.burger:before{display:block;width:1.2rem;height:2px;background:var(--tinta);border-radius:2px;content:""}.burger{position:relative}.burger:before{position:absolute;top:-.4rem}.burger:after{position:absolute;top:.4rem}.menu-lista{position:absolute;z-index:30;right:0;top:calc(100% + .4rem);display:grid;min-width:14rem;padding:.4rem;background:var(--papel);border:1px solid var(--fio);border-radius:var(--raio);box-shadow:var(--sombra)}.menu-lista a{display:flex;align-items:center;min-height:2.75rem;padding:0 .85rem;color:var(--tinta);border-radius:var(--raio-p);font-weight:700;text-decoration:none}.menu-lista a:hover{background:color-mix(in srgb,var(--azul) 12%,var(--papel))}.nav-desk{display:none}.topo .busca{grid-area:busca}form.busca{display:flex;align-items:center;gap:0;max-width:none;padding:0;background:var(--papel);border:1px solid var(--fio);border-radius:999px}.busca:focus-within{border-color:var(--azul);box-shadow:0 0 0 3px color-mix(in srgb,var(--azul) 25%,transparent)}.busca input[type=search]{flex:1 1;min-width:0;padding:0 1rem;background:transparent;outline:none}.busca input[type=search],.busca-btn{min-height:2.5rem;border:0;border-radius:999px}.busca-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:2.75rem;margin:.15rem;padding:0 .9rem;color:var(--azul-ink);background:var(--azul);cursor:pointer;font-weight:800}.busca-btn:hover{filter:brightness(1.08)}.busca-compacta .busca-btn{padding:0;width:2.5rem;min-width:2.5rem}@media (min-width:60rem){.topo-in{grid-template-columns:auto minmax(14rem,1fr) auto;grid-template-areas:"marca busca nav"}.menu-mob{display:none}.nav-desk{grid-area:nav;display:flex;gap:.25rem}.nav-desk a{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .75rem;color:var(--tinta);border-radius:var(--raio-p);font-size:.95rem;font-weight:700;text-decoration:none;white-space:nowrap}.nav-desk a:hover{background:color-mix(in srgb,var(--azul) 12%,var(--papel))}}.chip-nav{display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;padding:.25rem .9rem;color:var(--tinta);background:var(--papel);border:1px solid var(--fio);border-radius:999px;font-size:.92rem;font-weight:700;text-decoration:none;text-transform:capitalize;white-space:nowrap}.chip-nav:hover{color:var(--tinta);border-color:var(--azul)}.chip-nav.ativo{color:var(--azul-ink);background:var(--azul);border-color:var(--azul)}.ponto{display:inline-block;width:.95rem;height:.95rem;background:var(--cor,var(--fio));border:1px solid rgb(128 128 128/.6);border-radius:50%}.heroi{position:relative;display:grid;place-items:center;isolation:isolate;min-height:clamp(21rem,46vw,30rem);overflow:hidden;color:#fff;background:#1c1f2b;border-radius:calc(var(--raio) * 1.5)}.heroi-img{z-index:-2;width:100%;height:100%;object-fit:cover}.heroi-img,.heroi:after{position:absolute;inset:0}.heroi:after{z-index:-1;background:linear-gradient(rgb(8 10 20/.62),rgb(8 10 20/.72));content:""}.heroi-in{display:grid;justify-items:center;grid-gap:.9rem;gap:.9rem;width:min(100% - 2rem,48rem);padding:2rem 0;text-align:center}.heroi h1{max-width:none;margin:0;color:#fff;font-size:clamp(1.9rem,5vw,3.2rem);text-shadow:0 2px 12px rgb(0 0 0/.4)}.heroi-sub{max-width:40rem;margin:0;font-size:clamp(1rem,2vw,1.2rem)}.heroi form.busca{width:100%;max-width:40rem;color:#1c1f2b;background:#fff;border-color:#fff}.heroi .busca input[type=search]{min-height:3.25rem;color:#1c1f2b;font-size:1.05rem}.heroi .busca input::placeholder{color:#565a69}.heroi .busca-btn{min-height:3rem;padding:0 1.4rem;color:#fff;background:#0a7564}.heroi-pop{align-items:center;gap:.5rem}.heroi-pop,.heroi-pop ul{display:flex;flex-wrap:wrap;justify-content:center}.heroi-pop ul{gap:.4rem;margin:0;padding:0;list-style:none}.heroi .chip-nav{color:#fff;background:rgb(8 10 20/.5);border-color:rgb(255 255 255/.55)}.heroi .chip-nav:hover{color:#fff;border-color:#fff}.heroi a{color:#fff}.heroi-cred{margin:0;font-size:.82rem;opacity:.95}.secao{margin-top:var(--e4)}.secao-cab{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.secao-cab h2{margin:0;font-size:clamp(1.25rem,2.6vw,1.6rem)}.ver-tudo{flex:none;display:inline-flex;align-items:center;min-height:2.75rem;font-weight:800;text-decoration:none}.ver-tudo:hover{text-decoration:underline}.indice{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none}.indice.faixa{grid-auto-flow:column;grid-auto-columns:minmax(11rem,14rem);grid-template-columns:none;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x proximity;scrollbar-width:thin}.indice.faixa .cartao-ind{scroll-snap-align:start}.cartao-ind a{position:relative;overflow:hidden;color:#fff;border-bottom:.3rem solid var(--cor,transparent);border-radius:var(--raio);text-decoration:none}.cartao-ind a,.cartao-ind-img{display:block;background:var(--fio)}.cartao-ind-img{aspect-ratio:4/3}.cartao-ind-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.cartao-ind a:hover img{transform:scale(1.04)}.cartao-ind-txt{position:absolute;inset:35% 0 0;display:flex;flex-direction:column;justify-content:flex-end;gap:.1rem;padding:.7rem .8rem;background:linear-gradient(transparent,rgb(0 0 0/.8))}.cartao-ind-txt strong{font-size:1.05rem}.cartao-ind-txt span{font-size:.82rem}.trilha-cores{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.feed-mais{margin:1.5rem 0 0;text-align:center}.intro{max-width:60ch;color:var(--suave)}.lista-h1{max-width:none;margin:0 0 1rem;font-size:clamp(1.5rem,3.6vw,2.3rem);letter-spacing:-.03em}.lista-h1:first-letter{text-transform:uppercase}.barra-lista{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem}.drop{position:relative}.drop>summary{display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem;padding:0 1rem;background:var(--papel);border:1px solid var(--fio);border-radius:999px;cursor:pointer;font-weight:700;list-style:none}.drop>summary::-webkit-details-marker{display:none}.drop>summary:after{content:"";width:.45rem;height:.45rem;margin-left:.2rem;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-2px)}.drop-ativo>summary,.drop>summary:hover,.drop[open]>summary{border-color:var(--azul)}.drop-ativo>summary{color:var(--azul-ink);background:var(--azul)}.drop-lista{position:absolute;z-index:15;top:calc(100% + .35rem);left:0;display:grid;min-width:12rem;max-height:22rem;margin:0;padding:.35rem;overflow-y:auto;background:var(--papel);border:1px solid var(--fio);border-radius:var(--raio);box-shadow:var(--sombra);list-style:none}.drop-lista a{display:flex;align-items:center;gap:.55rem;min-height:2.5rem;padding:0 .75rem;color:var(--tinta);border-radius:var(--raio-p);text-decoration:none;text-transform:capitalize}.drop-lista a:hover{background:color-mix(in srgb,var(--azul) 12%,var(--papel))}.drop-lista a[aria-current=true]{font-weight:900}.chips-rel{display:flex;align-items:center;gap:.6rem;margin:0 0 1rem}.chips-rel-t{flex:none;color:var(--suave);font-size:.8rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.chips-rel ul{display:flex;gap:.45rem;margin:0;padding:0 0 .25rem;overflow-x:auto;list-style:none;scrollbar-width:thin}.paginacao a[aria-current=page]{color:var(--azul-ink);background:var(--azul);border-color:var(--azul)}.seo-texto{max-width:70ch;margin-top:var(--e4);padding-top:var(--e3);color:var(--suave);border-top:1px solid var(--fio)}.seo-texto h2{margin-top:0;color:var(--tinta);font-size:1.25rem}.vazio-acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.btn-suave{color:var(--tinta);background:var(--papel);border-color:var(--fio)}.img-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--e3);gap:var(--e3)}.img-principal{min-width:0}.img-h1,.pagina-img .previa-moldura{margin:0 0 1rem}.img-h1{max-width:none;font-size:clamp(1.15rem,2.4vw,1.5rem);letter-spacing:-.01em;line-height:1.3}.img-lateral{display:grid;align-content:start;grid-gap:1rem;gap:1rem;min-width:0}.caixa{padding:1rem;background:var(--papel);border:1px solid var(--fio);border-radius:var(--raio)}.caixa h2{margin:0 0 .7rem;font-size:1.1rem}.caixa .meta{margin:0 0 1rem;padding:.75rem}.btn-grande{width:100%;min-height:3.25rem;font-size:1.05rem}.credito-txt{display:block;padding:.6rem .75rem;background:var(--ceu);border:1px solid var(--fio);border-radius:var(--raio-p);font-size:.9rem;overflow-wrap:anywhere}.html-credito{margin:.8rem 0}.html-credito summary{min-height:2.5rem;cursor:pointer;font-weight:700}.aviso-copy{color:var(--suave);font-size:.85rem}.tags-imagem h2{margin-top:1.25rem;font-size:1.15rem}@media (min-width:60rem){.img-grid{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}.img-lateral{position:-webkit-sticky;position:sticky;top:5rem}}.rodape{margin-top:var(--e4);border-top:1px solid var(--fio);background:var(--papel);color:var(--suave);font-size:.92rem}.rodape-in{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:var(--e3);gap:var(--e3);width:min(100% - 2rem,var(--cont));margin:auto;padding:var(--e4) 0 var(--e3)}.rodape h2{margin:0 0 .6rem;color:var(--tinta);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.rodape ul{display:grid;grid-gap:.1rem;gap:.1rem;margin:0;padding:0;list-style:none}.rodape li .em-breve,.rodape li a{display:inline-flex;align-items:center;min-height:2rem;text-transform:capitalize}.rodape li .em-breve{text-transform:none}.rodape-marca{grid-column:span 1}.marca-txt{margin:0 0 .5rem;color:var(--tinta);font-size:1.3rem;font-weight:900;letter-spacing:-.06em}.rodape-fim{width:min(100% - 2rem,var(--cont));margin:0 auto;padding:1rem 0 1.5rem;border-top:1px solid var(--fio);font-size:.85rem}.download fieldset{margin:0 0 1rem;padding:0;border:0}.download legend{margin-bottom:.4rem;padding:0;font-weight:800}.download label{display:flex!important;align-items:flex-start;gap:.6rem;margin-bottom:.35rem;padding:.55rem .65rem;border:1px solid var(--fio);border-radius:var(--raio-p);cursor:pointer;font-size:.9rem;line-height:1.35}.download label:has(input:checked){border-color:var(--azul);background:color-mix(in srgb,var(--azul) 10%,var(--papel))}.download input[type=radio]{flex:none;width:1.15rem;min-height:0;height:1.15rem;margin:.15rem 0 0}.download .btn{width:100%}