:root{--papel:#fff;--grafite:#25282b;--tinta:#243b53;--mineral:#e5e7e8;--preto:#111;--suave:#5e656b;--traco:#243b53;--logo-filtro:none;--serif:"Newsreader","Iowan Old Style","Palatino Linotype",Georgia,serif;--sans:"Hanken Grotesk","Segoe UI",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Consolas,monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--papel:#131517;--grafite:#e6e8e9;--tinta:#9fb6d1;--mineral:#23272b;--preto:#f2f3f3;--suave:#a3aab0;--traco:#9fb6d1;--logo-filtro:invert(1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--papel:#131517;--grafite:#e6e8e9;--tinta:#9fb6d1;--mineral:#23272b;--preto:#f2f3f3;--suave:#a3aab0;--traco:#9fb6d1;--logo-filtro:invert(1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}img{height:auto}body{background:var(--papel);color:var(--grafite);font:16px/1.6 var(--sans);margin:0}.wrap{max-width:1240px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,[tabindex="-1"]:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.rotulo{font:400 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave)}.ler{color:var(--tinta);border-bottom:1px solid;justify-self:start;font-size:14px}.pular{z-index:10;background:var(--papel);color:var(--tinta);border:1px solid var(--tinta);padding:8px 12px;font-size:14px;position:absolute;top:8px;left:16px;transform:translateY(-200%)}.pular:focus{transform:none}.aviso{background:var(--mineral);text-align:center;padding:6px 16px}.heroi{color:#f7f2ea;isolation:isolate;background:#2a2019;grid-template-rows:auto auto auto;min-height:max(640px,100svh);display:grid;position:relative;overflow:hidden}.fundo{z-index:-2;will-change:transform;position:absolute;inset:-4% 0 0}.fundo img{object-fit:cover;object-position:center 70%;width:100%;height:100%;animation:18s cubic-bezier(.2,.6,.2,1) both aproxima,48s ease-in-out 18s infinite alternate deriva;display:block}@keyframes deriva{0%{transform:scale(1)translate(0)}to{transform:scale(1.03)translate(-2.6%,-1.2%)}}.fundo:after{content:"";pointer-events:none;opacity:.32;filter:blur(28px);mix-blend-mode:soft-light;background:radial-gradient(38% 22% at 18% 40%,#fff6e8 0,#0000 70%),radial-gradient(30% 18% at 52% 25%,#ffe2c0 0,#0000 70%),radial-gradient(34% 20% at 82% 48%,#fff1dd 0,#0000 70%);animation:70s linear infinite nuvens;position:absolute;inset:-10% -60% 35%}@keyframes nuvens{0%{transform:translate(-18%)}to{transform:translate(18%)}}@media (prefers-reduced-motion:reduce){.fundo:after{animation:none}}@keyframes aproxima{0%{transform:scale(1.07)}to{transform:scale(1)}}.veu{z-index:-1;background:linear-gradient(#140e0a8c 0%,#140e0a1f 34%,#140e0a14 55%,#140e0a9e 100%);position:absolute;inset:0}.barra-topo{z-index:50;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:22px clamp(16px,4vw,48px);transition:background .35s,box-shadow .35s;display:grid;position:fixed;top:0;left:0;right:0}.heroi{padding-top:92px}.barra-topo.rolou{-webkit-backdrop-filter:blur(16px)saturate(1.1);background:#18120e9e;padding-block:10px;box-shadow:0 1px #ffffff14,0 10px 30px #0a060440}@media (max-width:860px){.heroi{padding-top:130px}}.barra-topo .logo{filter:grayscale()invert()brightness(1.15);mix-blend-mode:screen;width:auto;height:24px;display:block}.pilula{-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#1c161257;border:1px solid #ffffff2e;border-radius:999px;gap:2px;padding:5px;display:flex}.pilula a{color:#f7f2eadb;border-radius:999px;padding:8px 14px;font-size:14px;transition:background .25s,color .25s}.pilula a:hover{color:#fff;background:#ffffff1f}.pilula a.dest{color:#1d1712;background:#f7f2ea}.pilula a.dest:hover{background:#fff}.ir{border:1px solid #f7f2ea99;border-radius:999px;justify-self:end;padding:9px 16px;font-size:14px;transition:background .25s,color .25s}.ir:hover{color:#1d1712;background:#f7f2ea}.heroi-txt{text-align:center;place-self:start center;justify-items:center;gap:22px;max-width:1100px;padding:clamp(40px,11vh,120px) 16px 72px;display:grid}.heroi-txt .rotulo{color:#f7f2eac7}.heroi h1{font:300 clamp(40px,6.4vw,92px)/1.02 var(--serif);letter-spacing:-.015em;text-wrap:balance;text-shadow:0 2px 30px #140e0a59;margin:0}.heroi h1 .p{opacity:0;filter:blur(8px);margin-right:.26em;animation:.9s cubic-bezier(.2,.7,.2,1) forwards surge;display:inline-block;transform:translateY(.45em)}@keyframes surge{to{opacity:1;filter:none;transform:none}}.heroi p{color:#f7f2eae0;max-width:46ch;margin:0;font-size:clamp(16px,1.5vw,19px)}.cta{color:#1d1712;background:#f7f2ea;border-radius:999px;align-items:center;gap:10px;padding:13px 20px;font-size:15px;font-weight:500;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 30px #140e0a40}.cta:hover{transform:translateY(-2px);box-shadow:0 16px 40px #140e0a4d}.cta svg{width:16px;height:16px;transition:transform .25s}.cta:hover svg{transform:translate(3px)}.surgir{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards surge;transform:translateY(14px)}.heroi .aviso-h{color:#f7f2ea99;position:absolute;bottom:18px;right:clamp(16px,4vw,48px)}.painel-wrap{z-index:2;width:100%;padding-bottom:64px;position:relative}.painel{background:var(--papel);border:1px solid var(--mineral);transform:translateY(calc(var(--q,0)*-1px));will-change:transform;grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid;box-shadow:0 30px 80px #140e0a38}.painel-planta{background:var(--mineral);min-height:320px;position:relative}.painel-planta svg{width:100%;height:100%;position:absolute;inset:0}.painel-txt{align-content:start;gap:18px;padding:clamp(22px,3vw,40px);display:grid}.painel-txt h2{font:300 clamp(24px,2.4vw,32px)/1.15 var(--serif);text-wrap:balance;margin:0}.jornada{margin:0;padding:0;list-style:none;display:grid}.jornada li{border-top:1px solid var(--mineral);opacity:0;grid-template-columns:34px minmax(0,1fr);gap:4px 10px;padding:12px 0;transition:opacity .5s,transform .5s;display:grid;transform:translate(12px)}.painel.visto .jornada li{opacity:1;transform:none}.jornada .n{font:400 12px/1.6 var(--mono);color:var(--suave)}.jornada b{font:400 19px/1.25 var(--serif);color:var(--tinta)}.jornada span.d{color:var(--suave);grid-column:2;font-size:14px;line-height:1.4}.caminhos{flex-wrap:wrap;gap:8px;display:flex}.caminhos a{border:1px solid var(--mineral);border-radius:999px;padding:8px 14px;font-size:14px;transition:border-color .2s,color .2s}.caminhos a:hover{border-color:var(--tinta);color:var(--tinta)}.painel-planta .pl{fill:none;stroke:var(--traco);stroke-width:2px;vector-effect:non-scaling-stroke}.painel-planta .pl.fina{stroke-width:1px;opacity:.55}.painel-planta text{fill:var(--traco);font:italic 300 22px var(--serif);opacity:0;transition:opacity 1.4s 3.2s}.painel-planta .pl.parede{stroke-width:4px}.painel-planta .pl.porta{stroke-width:1px;opacity:.8}.painel-planta .pl.cota{stroke-width:.8px;opacity:.5}.painel-planta .pl.tr{stroke-dasharray:none;opacity:.35}.painel-planta text.menor{font-size:16px}.painel-planta text.cota-t{font:500 12px var(--sans,system-ui);letter-spacing:.08em;opacity:0}.painel.visto .painel-planta text.cota-t{opacity:.6}.painel-planta svg{box-sizing:border-box;padding:18px}.painel.visto .painel-planta text{opacity:1}@media (max-width:860px){.painel{grid-template-columns:1fr}.painel-planta{min-height:200px}.barra-topo{grid-template-columns:1fr auto}.pilula{grid-area:2/1/auto/-1;justify-self:center;max-width:100%;overflow-x:auto}.pilula a{white-space:nowrap;padding:7px 11px;font-size:13px}}@media (prefers-reduced-motion:reduce){.fundo img,.heroi h1 .p,.surgir{opacity:1;filter:none;animation:none;transform:none}.painel{transform:none}.jornada li{opacity:1;transition:none;transform:none}.painel-planta text{opacity:1;transition:none}}.painel{-webkit-backdrop-filter:blur(18px)saturate(1.15);color:#f7f2ea;background:#18120e61;border:1px solid #ffffff29;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #0a060459}.painel-planta{background:#ffffff0a;border-right:1px solid #ffffff1f}.painel-planta .pl{stroke:#f7f2ead9}.painel-planta text{fill:#f7f2eae6}.painel .rotulo,.jornada .n,.jornada span.d{color:#f7f2eaad}.jornada li{border-top-color:#ffffff24}.jornada b{color:#f7f2ea}.caminhos a{color:#f7f2ea;border-color:#f7f2ea59}.caminhos a:hover{color:#1d1712;background:#f7f2ea;border-color:#f7f2ea}@media (max-width:860px){.painel-planta{border-bottom:1px solid #ffffff1f;border-right:0}.heroi-txt{padding-bottom:48px}}.sec{padding-block:56px 24px}.sec:focus{outline:none}.sec-cab{border-top:1px solid var(--grafite);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;padding-top:14px;display:flex}.sec-cab h2{font:400 22px/1.3 var(--serif);margin:0}.pauta{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px;display:grid}.materia{align-content:start;gap:10px;display:grid}.materia img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.materia h3{font:400 19px/1.28 var(--serif);text-wrap:balance;margin:0}.materia.destaque h3{font-size:30px;line-height:1.16}.materia p{color:var(--suave);max-width:52ch;margin:0;font-size:15px}.materia a:hover h3,.mini a:hover h3,.lista a:hover .tit{color:var(--tinta)}.apoio{align-content:start;margin:0;padding:0;list-style:none;display:grid}.mini a{border-bottom:1px solid var(--mineral);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:16px;padding-block:16px;display:grid}.mini:first-child a{padding-top:0}.mini img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.mini div{gap:8px;display:grid}.mini h3{font:400 18px/1.28 var(--serif);text-wrap:balance;margin:0}.lista{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;margin:40px 0 0;padding:0;list-style:none;display:grid}.lista li{border-top:1px solid var(--mineral)}.lista a{gap:10px;padding-block:18px 20px;display:grid}.lista img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.lista .tit{font:400 17px/1.32 var(--serif);text-wrap:balance}.foto-fix{background:var(--mineral);display:block;overflow:hidden}.foto-fix img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}a:hover .foto-fix img,a:focus-visible .foto-fix img{transform:scale(1.06)}.materia h3,.mini h3,.lista .tit{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .45s cubic-bezier(.2,.7,.2,1),color .25s;display:inline}a:hover .materia h3,.materia a:hover h3,.mini a:hover h3,.lista a:hover .tit{background-size:100% 1px}.pauta .materia,.apoio .mini,.lista li{transition:opacity .35s}.pauta:hover .materia:not(:hover),.apoio:hover .mini:not(:hover),.lista:hover li:not(:hover){opacity:.5}.entra{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.entra.visto{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.foto-fix img,.entra{transition:none}.entra{opacity:1;transform:none}.pauta:hover .materia:not(:hover),.apoio:hover .mini:not(:hover),.lista:hover li:not(:hover){opacity:1}}.ver-mais{font:400 14px var(--sans);letter-spacing:.02em;color:var(--tinta);border:1px solid var(--mineral);cursor:pointer;background:0 0;border-radius:999px;margin:28px auto 0;padding:11px 24px;transition:background .25s,border-color .25s,color .25s;display:block}.ver-mais:hover{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}.ver-mais[hidden]{display:none}@media (max-width:960px){.lista{grid-template-columns:1fr 1fr}}@media (max-width:860px){.pauta{grid-template-columns:1fr}.materia.destaque h3{font-size:25px}}@media (max-width:560px){.lista{grid-template-columns:1fr}.mini a{grid-template-columns:96px minmax(0,1fr)}}.bloco{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 48px;display:grid}.bloco h2{font:300 clamp(24px,2.6vw,30px)/1.2 var(--serif);text-wrap:balance;margin:0}.bloco div{align-content:start;gap:14px;max-width:60ch;display:grid}.bloco p{margin:0}.produto{background:var(--mineral);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:72px;padding:clamp(24px,3.5vw,44px);display:grid}.produto-capa{align-self:stretch;gap:10px;margin:0;display:grid}.produto-capa img{object-fit:cover;width:100%;height:100%;min-height:260px;display:block}.produto-txt{justify-items:start;gap:14px;max-width:56ch;display:grid}.produto-txt h2{font:300 clamp(26px,3vw,38px)/1.12 var(--serif);text-wrap:balance;margin:0}.produto-txt p{color:var(--suave);margin:0}.produto-txt .bt{margin-top:8px}@media (max-width:760px){.produto{grid-template-columns:1fr}.produto-capa img{aspect-ratio:3/2;min-height:0}.bloco{grid-template-columns:1fr}}.rodape{border-top:1px solid var(--mineral);color:var(--suave);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding-block:28px 40px;font-size:14px;display:flex}.rodape .logo{width:auto;height:18px;filter:var(--logo-filtro)}.rodape p{margin:0}.lista li:nth-child(4n+1) .tit{font-size:20px;line-height:1.26}.lista li:nth-child(4n+1){border-top-width:1px;border-top-color:var(--grafite)}.lista{row-gap:14px}.lista .tags,.mini .tags{opacity:.82}.lista a:hover .tags,.mini a:hover .tags{opacity:1}@media (max-width:960px){.lista li:nth-child(4n+1) .tit{font-size:17px}}.tema{color:var(--tinta)}.lista a .tema{margin-bottom:-4px}.materia.destaque .tema{margin-bottom:-2px}.card a .tema{margin-bottom:-6px}.chip .qtd{opacity:.55;margin-left:7px;font-size:11px}.chip[aria-pressed=true] .qtd{opacity:.8}::selection{background:var(--tinta);color:var(--papel)}html{scrollbar-color:color-mix(in srgb,var(--tinta) 55%,var(--mineral)) transparent}input,textarea{caret-color:var(--tinta)}.logotipo{font:400 21px/1 var(--serif);letter-spacing:.015em;white-space:nowrap}.barra-topo .logotipo{color:#f7f2ea;text-shadow:0 1px 14px #140e0a73}.rodape .logotipo{color:var(--grafite);font-size:19px}.barra-topo .pilula{background:#1c161280}.barra-topo .ir{background:#1c161261}.capa .trilha{color:#f7f2eab8;margin-bottom:6px;padding:0}.capa .trilha a{color:#f7f2eab8}.capa .trilha a:hover{color:#fff;border-color:currentColor}.capa .trilha [aria-current]{color:#f7f2eaf2}.home-guias{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.home-guias a{display:block}.home-guias img{width:100%;height:auto;display:block}.home-guias h3{font:400 28px/1.2 var(--serif);color:var(--tinta);margin:20px 0 12px}.home-guias p{margin:0 0 20px;line-height:1.65}@media (max-width:760px){.home-guias{grid-template-columns:minmax(0,1fr);gap:40px}}
.cabeca{gap:14px;max-width:760px;margin:0 auto;padding-block:48px 28px;display:grid}.cabeca h1{font:300 clamp(28px,3.4vw,40px)/1.15 var(--serif);text-wrap:balance;margin:0}.cabeca .linha-fina{font:italic 300 20px/1.4 var(--serif);color:var(--suave);margin:0}.cabeca .fixa{flex-wrap:wrap;gap:16px;display:flex}.figura{gap:10px;max-width:1000px;margin:0 auto;display:grid}.figura svg{aspect-ratio:16/7;background:var(--mineral);width:100%;height:auto;display:block}.figura svg *{fill:none;stroke:var(--traco);stroke-width:1.6px;vector-effect:non-scaling-stroke}.figura svg .tr{stroke-dasharray:5 5;opacity:.7}.figura svg text{fill:var(--traco);stroke:none;font:italic 300 20px var(--serif)}.corpo{max-width:680px;margin:0 auto;padding-block:36px 24px;font-size:17px;line-height:1.65}.corpo p{margin:0 0 1.1em}.corpo h2{font:400 24px/1.3 var(--serif);margin:2em 0 .5em}.corpo h2 .n{font:400 13px var(--mono);color:var(--suave);vertical-align:3px;margin-right:10px}.corpo .aprof{color:var(--tinta);border-bottom:1px solid;margin-bottom:1.1em;font-size:15px;display:inline-block}.mapa{border-collapse:collapse;width:100%;margin:8px 0 20px;font-size:15px}.mapa th,.mapa td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mineral);padding:12px 12px 12px 0}.mapa th{font:400 17px/1.3 var(--serif);width:38%}.mapa thead th{font:400 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave)}.localizar{border-top:1px solid var(--grafite);margin-top:40px;padding-top:16px}.nota{color:var(--suave);font-size:14px}.duas{grid-template-columns:1fr 1fr;gap:40px;display:grid}.materia{align-content:start;gap:12px;display:grid}.materia img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.materia h3{font:400 20px/1.3 var(--serif);text-wrap:balance;margin:0}.materia p{color:var(--suave);margin:0;font-size:15px}.materia a:hover h3{color:var(--tinta)}@media (max-width:760px){.duas{grid-template-columns:1fr}.mapa th{width:auto}}@media (prefers-reduced-motion:no-preference){.figura svg .d{stroke-dasharray:var(--l,2000);stroke-dashoffset:var(--l,2000);animation:.9s cubic-bezier(.65,0,.35,1) forwards traca}.figura svg text{opacity:0;animation:.4s .7s forwards surge-fig}}@keyframes traca{to{stroke-dashoffset:0}}@keyframes surge-fig{to{opacity:1}}.mapa th .rotulo{color:var(--tinta);margin-bottom:2px;display:block}.sec-cab a.rotulo{border-bottom:1px solid}.editoria{gap:10px;max-width:760px;padding-block:48px 28px;display:grid}.editoria h1{font:300 clamp(34px,4.4vw,56px)/1.05 var(--serif);margin:0}.editoria p{color:var(--suave);margin:0;font-size:18px}.fixo{border-top:1px solid var(--grafite);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;padding-top:28px;display:grid}.fixo-img svg{aspect-ratio:16/10;background:var(--mineral);width:100%;height:auto;display:block}.fixo-img svg *{fill:none;stroke:var(--traco);stroke-width:1.6px;vector-effect:non-scaling-stroke}.fixo-img svg .tr{stroke-dasharray:5 5;opacity:.7}.fixo-img svg text{fill:var(--traco);stroke:none;font:italic 300 20px var(--serif)}.fixo-txt{align-content:start;gap:14px;display:grid}.fixo-txt h2{font:300 clamp(26px,3vw,36px)/1.15 var(--serif);text-wrap:balance;margin:0}.fixo-txt h2 a:hover{color:var(--tinta)}.fixo-txt .linha-fina{font:italic 300 19px/1.4 var(--serif);color:var(--suave);margin:0}.etapas{counter-reset:e;margin:4px 0;padding:0;list-style:none}.etapas li{border-bottom:1px solid var(--mineral);font:400 17px/1.3 var(--serif);gap:2px;padding:10px 0;display:grid}.etapas li .rotulo{color:var(--tinta)}@media (max-width:860px){.fixo{grid-template-columns:1fr;gap:24px}}.filtro{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.chip{font:400 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--suave);border:1px solid var(--mineral);cursor:pointer;background:0 0;padding:8px 12px}.chip:hover{border-color:var(--tinta)}.chip[aria-pressed=true]{color:var(--papel);background:var(--tinta);border-color:var(--tinta)}.grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.card a{gap:12px;display:grid}.card img,.card .sem-img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.card .sem-img{background:var(--mineral)}.card h3{font:400 20px/1.3 var(--serif);text-wrap:balance;margin:0}.card a:hover h3{color:var(--tinta)}@media (max-width:960px){.grade{grid-template-columns:1fr 1fr}}@media (max-width:560px){.grade{grid-template-columns:1fr}}.capa{isolation:isolate;color:#f7f2ea;background:#2a2019;align-items:end;width:100vw;max-width:none;min-height:clamp(380px,58svh,620px);margin:0 calc(50% - 50vw);padding:0;display:grid;position:relative;overflow:hidden}.capa-fundo{z-index:-1;will-change:transform;position:absolute;inset:-6% 0 0;overflow:hidden}.capa-fundo img{object-fit:cover;width:100%;height:100%;animation:16s cubic-bezier(.2,.6,.2,1) both capa-aprox,48s ease-in-out 16s infinite alternate capa-deriva;display:block}.capa-fundo:after{content:"";pointer-events:none;opacity:.32;filter:blur(28px);mix-blend-mode:soft-light;background:radial-gradient(38% 22% at 18% 40%,#fff6e8 0,#0000 70%),radial-gradient(30% 18% at 52% 25%,#ffe2c0 0,#0000 70%),radial-gradient(34% 20% at 82% 48%,#fff1dd 0,#0000 70%);animation:70s linear infinite capa-nuvens;position:absolute;inset:-10% -60% 35%}.capa:after{content:"";z-index:-1;background:linear-gradient(#140e0a1a 30%,#140e0aa6 100%);position:absolute;inset:0}@keyframes capa-aprox{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes capa-deriva{0%{transform:scale(1)translate(0)}to{transform:scale(1.07)translate(-2.2%,-1%)}}@keyframes capa-nuvens{0%{transform:translate(-18%)}to{transform:translate(18%)}}.capa-txt{gap:12px;width:100%;max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,48px) 44px;display:grid}.capa .rotulo{color:#f7f2eabf}.capa h1{font:300 clamp(44px,6vw,84px)/1 var(--serif);letter-spacing:-.015em;text-shadow:0 2px 30px #140e0a59;margin:0}.capa p{color:#f7f2eae6;max-width:52ch;font-size:clamp(16px,1.5vw,19px)}.capa h1 .p{opacity:0;filter:blur(8px);margin-right:.26em;animation:.9s cubic-bezier(.2,.7,.2,1) forwards capa-surge;display:inline-block;transform:translateY(.4em)}.capa p{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) .7s forwards capa-surge}@keyframes capa-surge{to{opacity:1;filter:none;transform:none}}.capa-aviso{position:absolute;bottom:16px;right:clamp(16px,4vw,48px)}.capa+*{margin-top:24px}@media (prefers-reduced-motion:reduce){.capa-fundo img,.capa-fundo:after,.capa h1 .p,.capa p{opacity:1;filter:none;animation:none;transform:none}}.barra-topo{z-index:50;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:22px clamp(16px,4vw,48px);transition:background .35s,box-shadow .35s;display:grid;position:fixed;top:0;left:0;right:0}.barra-topo.rolou{-webkit-backdrop-filter:blur(16px)saturate(1.1);background:#18120e9e;padding-block:10px;box-shadow:0 1px #ffffff14,0 10px 30px #0a060440}.barra-topo .logo{filter:grayscale()invert()brightness(1.15);mix-blend-mode:screen;width:auto;height:24px;display:block}.pilula{-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#1c161257;border:1px solid #ffffff2e;border-radius:999px;gap:2px;padding:5px;display:flex}.pilula a{color:#f7f2eadb;border-radius:999px;padding:8px 14px;font-size:14px;transition:background .25s,color .25s}.pilula a:hover{color:#fff;background:#ffffff1f}.pilula a.dest,.pilula a[aria-current]{color:#1d1712;background:#f7f2ea}.pilula a.dest:hover,.pilula a[aria-current]:hover{background:#fff}.ir{color:#f7f2ea;border:1px solid #f7f2ea99;border-radius:999px;justify-self:end;padding:9px 16px;font-size:14px;transition:background .25s,color .25s}.ir:hover{color:#1d1712;background:#f7f2ea}.capa{margin-top:0}.capa .capa-txt{padding-top:92px}@media (max-width:860px){.barra-topo{grid-template-columns:1fr auto}.pilula{grid-area:2/1/auto/-1;justify-self:center;max-width:100%;overflow-x:auto}.pilula a{white-space:nowrap;padding:7px 11px;font-size:13px}.ir{display:none}.capa .capa-txt{padding-top:130px}}.card .foto-fix img{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block}.card a:hover .foto-fix img,.card a:focus-visible .foto-fix img{transform:scale(1.06)}.card h3{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .45s cubic-bezier(.2,.7,.2,1),color .25s;display:inline}.card a:hover h3{background-size:100% 1px}.grade .card{transition:opacity .35s}.grade:hover .card:not(:hover){opacity:.5}@media (prefers-reduced-motion:reduce){.card .foto-fix img{transition:none}.grade:hover .card:not(:hover){opacity:1}}.trilha{font:400 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--suave);align-items:center;gap:10px;padding-block:18px 0;display:flex}.trilha a{color:var(--suave);border-bottom:1px solid #0000}.trilha a:hover{color:var(--tinta);border-color:currentColor}.trilha [aria-current]{color:var(--tinta)}a.tag{transition:border-color .25s,color .25s}a.tag:hover{color:var(--tinta);border-color:var(--tinta)}.rodape{display:block}.rodape-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.rodape-topo nav{flex-wrap:wrap;gap:8px 26px;font-size:14px;display:flex}.rodape-topo nav a{color:var(--suave)}.rodape-topo nav a:hover{color:var(--tinta)}.card{align-content:start;gap:12px;display:grid}.card>.tags{margin-top:-2px}.lista li{align-content:start;gap:10px;display:grid}.lista li>.tags{margin-bottom:18px}.mini{gap:8px;display:grid}.materia.destaque>.tags{margin-bottom:-2px}html,body{overflow-x:clip}
.celula{gap:14px;margin:0;padding:0;list-style:none;display:grid}.celula a{gap:4px;display:grid}.celula .tit{font:400 17px/1.35 var(--serif);text-wrap:balance}.celula a:hover .tit{color:var(--tinta)}.celula .vazia{font:italic 300 15px var(--serif);color:var(--suave)}.matriz{border-collapse:collapse;table-layout:fixed;width:100%}.matriz caption{text-align:left;padding-bottom:14px}.matriz thead th{text-align:left;font:400 22px/1.2 var(--serif);border-bottom:1px solid var(--grafite);vertical-align:bottom;padding:0 20px 14px 0}.matriz thead th a{border-bottom:1px solid #0000}.matriz thead th a:hover{color:var(--tinta);border-color:currentColor}.matriz thead td{border-bottom:1px solid var(--grafite);width:22%}.matriz tbody th,.matriz tbody td{vertical-align:top;text-align:left;border-bottom:1px solid var(--mineral);padding:20px 20px 22px 0}.matriz tbody th{gap:2px;font-weight:400;display:grid}.matriz .n{font:400 12px var(--mono);color:var(--suave)}.matriz .fase{font:400 20px/1.2 var(--serif);color:var(--tinta)}.matriz .desc{color:var(--suave);font-size:14px;line-height:1.4}@media (max-width:860px){.matriz,.matriz tbody,.matriz tr,.matriz th,.matriz td{width:auto;display:block}.matriz thead{display:none}.matriz tbody tr{border-top:1px solid var(--grafite);margin-bottom:28px;padding-top:14px}.matriz tbody th,.matriz tbody td{border:0;padding:0 0 16px}.matriz tbody td:before{content:attr(data-caminho);font:400 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta);margin-bottom:6px;display:block}}.fases{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.fases>li{border-top:1px solid var(--mineral);align-content:start;gap:14px;padding-top:14px;display:grid}.fase-cab{gap:2px;display:grid}.fase-cab .n{font:400 12px var(--mono);color:var(--suave)}.fase-cab h3{font:400 20px/1.2 var(--serif);color:var(--tinta);margin:0}.fase-cab .desc{color:var(--suave);margin:0;font-size:14px;line-height:1.4}@media (max-width:960px){.fases{grid-template-columns:1fr 1fr}}@media (max-width:560px){.fases{grid-template-columns:1fr}}.giro-cena{perspective:1500px;touch-action:pan-y;align-items:center;width:auto;max-width:none;height:clamp(420px,34vw,820px);margin-inline:calc(50% - 50vw + 8px);padding:0;display:flex;position:relative;overflow:hidden}.giro-cena:not(.arrastando){cursor:grab}.giro-cena.arrastando{cursor:grabbing}.giro-eixo{width:100%;transform-style:preserve-3d;will-change:transform;justify-content:center;align-items:center;gap:22px;display:flex}.giro-eixo figure{flex:0 0 clamp(230px,19vw,460px);margin:0;position:relative}.giro-eixo figure button{all:unset;transform-origin:50%;will-change:transform;cursor:pointer;width:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .45s;display:block}.giro-eixo img{aspect-ratio:3/4;object-fit:cover;outline-offset:4px;outline:2px solid #0000;width:100%;transition:box-shadow .35s,outline-color .35s;display:block;box-shadow:0 18px 44px #1111112e}.giro-eixo figure button:hover img,.giro-eixo figure button:focus-visible img{box-shadow:0 26px 58px #11111142}.giro-eixo figure.ativo img{outline-color:var(--tinta)}.giro-eixo figcaption{text-align:center;opacity:var(--lg,1);margin-top:12px;transition:opacity .45s}@media (max-width:760px){.giro-cena{perspective:none;width:100%;margin:0;padding:6px 0 14px;overflow-x:auto}.giro-eixo{padding-inline:16px;transform:none!important}.giro-eixo figure{flex-basis:62vw}.giro-eixo figure button{filter:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.giro-eixo,.giro-eixo figure button,.giro-eixo figcaption{transition:none}}.tags{flex-wrap:wrap;gap:6px;display:flex}.tag{font:400 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--suave);border:1px solid var(--mineral);padding:5px 7px}.tag.etapa{color:var(--tinta);background:color-mix(in srgb,var(--tinta) 13%,transparent);border-color:#0000;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-weight:500;display:inline-flex}.tag.etapa:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}
.g-sec{border-top:1px solid var(--mineral);padding-block:clamp(56px,8vw,96px)}.g-sec:first-of-type{border-top:0}.g-cab{gap:14px;max-width:62ch;margin-bottom:clamp(28px,4vw,44px);display:grid}.g-cab h2{font:300 clamp(28px,3.6vw,46px)/1.12 var(--serif);text-wrap:balance;letter-spacing:-.01em;margin:0}.g-cab p{color:var(--suave);margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.6}.duvidas{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.duvida{border-top:1px solid var(--grafite);align-content:start;gap:10px;padding-top:20px;display:grid}.duvida h3{font:italic 300 clamp(19px,1.8vw,23px)/1.3 var(--serif);color:var(--tinta);text-wrap:balance;margin:0}.duvida p{color:var(--suave);margin:0;font-size:15px;line-height:1.6}.pecas{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.peca{align-content:start;gap:12px;display:grid}.peca .n{font:400 12px var(--mono);letter-spacing:.1em;color:var(--suave)}.peca h3{font:400 clamp(20px,1.9vw,24px)/1.25 var(--serif);text-wrap:balance;margin:0}.peca p{color:var(--suave);margin:0;font-size:15px;line-height:1.6}.peca .ficha{font:400 12px var(--mono);letter-spacing:.04em;color:var(--tinta);border-top:1px solid var(--mineral);padding-top:10px}.caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px;display:grid}.caps section{align-content:start;gap:14px;display:grid}.caps h3{font:400 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta);border-bottom:1px solid var(--grafite);margin:0;padding-bottom:12px}.caps ol{counter-reset:c;gap:12px;margin:0;padding:0;list-style:none;display:grid}.caps li{font:400 16px/1.4 var(--serif);counter-increment:c;grid-template-columns:28px minmax(0,1fr);gap:10px;display:grid}.caps li:before{content:counter(c,decimal-leading-zero);font:400 12px var(--mono);color:var(--suave);padding-top:4px}.amostra{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.propostas{grid-template-columns:1fr 1fr;gap:16px;display:grid}.proposta{border:1px solid var(--mineral);background:var(--papel);align-content:start;gap:10px;padding:22px 20px;display:grid}.proposta .r{font:400 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave)}.proposta strong{font:400 20px var(--serif);font-weight:400}.proposta p{color:var(--suave);margin:0;font-size:14px;line-height:1.55}.proposta.b{border-color:var(--tinta)}.chave{background:var(--mineral);margin-top:18px;padding:18px 20px;font-size:15px;line-height:1.6}.chave b{color:var(--tinta);font-weight:500}.fecho{text-align:center;justify-items:center;gap:18px;padding-block:clamp(56px,8vw,96px);display:grid}.fecho h2{font:300 clamp(30px,4.2vw,56px)/1.1 var(--serif);text-wrap:balance;letter-spacing:-.015em;max-width:18ch;margin:0}.fecho p{color:var(--suave);max-width:54ch;margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.acoes{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.bt{font:400 15px var(--sans);border:1px solid var(--tinta);color:var(--tinta);border-radius:999px;padding:14px 28px;transition:background .25s,color .25s}.bt:hover,.bt.cheio{background:var(--tinta);color:var(--papel)}.bt.cheio:hover{filter:brightness(1.25)}.nota{font:400 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--suave)}.oferta{background:var(--mineral);text-align:center;justify-items:center;gap:22px;padding:clamp(32px,5vw,56px);display:grid}.oferta .preco{justify-items:center;gap:4px;display:grid}.oferta .valor{font:300 clamp(40px,5.5vw,68px)/1 var(--serif);color:var(--grafite);letter-spacing:-.02em}.oferta .parcela{font:400 15px var(--sans);color:var(--suave)}.oferta .inclui{color:var(--suave);flex-wrap:wrap;justify-content:center;gap:10px 26px;max-width:70ch;font-size:15px;display:flex}.oferta .inclui span{align-items:center;gap:8px;display:inline-flex}.oferta .inclui span:before{content:"";background:var(--tinta);border-radius:50%;flex:none;width:5px;height:5px}.garantia{color:var(--suave);max-width:46ch;font-size:14px;line-height:1.55}.sob-bt{font:400 13px var(--sans);color:var(--suave);margin-top:-4px}.bt.compra{background:var(--tinta);color:var(--papel);border-color:var(--tinta);padding:17px 38px;font-size:17px;font-weight:500}.bt.compra:hover{filter:brightness(1.3)}.bt.compra[data-espera]{background:var(--grafite);border-color:var(--grafite)}.barra-compra{z-index:40;-webkit-backdrop-filter:blur(16px);color:#f7f2ea;background:#18120ee0;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:12px clamp(16px,4vw,48px);transition:transform .4s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.barra-compra.vista{transform:none}.barra-compra .tit{font:400 16px var(--serif)}.barra-compra .vl{font:400 15px var(--sans);color:#f7f2eabf}.barra-compra .bt{color:#1d1712;background:#f7f2ea;border-color:#f7f2ea;padding:11px 24px;font-size:15px}.barra-compra .bt:hover{filter:brightness(1.1)}@media (max-width:620px){.barra-compra .tit{display:none}}@media (prefers-reduced-motion:reduce){.barra-compra{transition:none}}@media (max-width:960px){.duvidas,.pecas,.caps{grid-template-columns:1fr 1fr}.amostra{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.duvidas,.pecas,.caps,.propostas{grid-template-columns:1fr}}.oferta .valor{letter-spacing:-.03em;font-size:clamp(56px,7vw,92px);font-weight:300}.bt.compra{min-width:min(360px,80%);padding:19px 42px;font-size:18px}.bt.compra[data-espera]{color:var(--tinta);border:1px solid var(--tinta);background:0 0}.bt.compra[data-espera]:hover{background:var(--tinta);color:var(--papel)}.barra-compra .bt.compra,.barra-compra .bt.compra[data-espera]{color:#1d1712;background:#f7f2ea;border-color:#f7f2ea;min-width:0;padding:11px 24px;font-size:15px}.oferta .inclui{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;gap:12px 32px;max-width:56ch;display:grid}@media (max-width:620px){.oferta .inclui{grid-template-columns:1fr}}.duvidas dt{font:italic 300 clamp(19px,1.8vw,23px)/1.3 var(--serif);color:var(--tinta);text-wrap:balance;margin:0}.duvidas dd{color:var(--suave);margin:10px 0 0;font-size:15px;line-height:1.6}table.propostas{border-collapse:collapse;text-align:left;width:100%;display:table}table.propostas caption{text-align:left;color:var(--suave);padding-bottom:14px}table.propostas th,table.propostas td{border-bottom:1px solid var(--mineral);vertical-align:top;padding:14px 16px 14px 0;font-size:15px}table.propostas thead th{font:400 13px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta);border-bottom-color:var(--grafite)}table.propostas tbody th{color:var(--suave);width:34%;font-weight:400}.capa-acao{justify-items:start;gap:10px;margin-top:10px;display:grid}.capa-acao .acoes{justify-content:flex-start;margin-top:0}.capa-acao .bt.compra{color:#1d1712;background:#f7f2ea;border-color:#f7f2ea;min-width:0;padding:14px 30px;font-size:16px}.capa-acao .bt.compra:hover{filter:none;background:#fff}.capa-acao .bt.compra[data-espera]{color:#1d1712;background:#f7f2ea;border-color:#f7f2ea}.bt.claro{color:#f7f2ea;background:0 0;border-color:#f7f2ea99}.bt.claro:hover{color:#fff;background:#f7f2ea29}.capa-oferta{font:400 13px var(--sans);color:#f7f2ead1}.pecas-mostra{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.produto-foto{gap:10px;margin:0;display:grid}.produto-foto img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.pecas-mostra .pecas{grid-template-columns:1fr;gap:0}.pecas-mostra .peca{border-top:1px solid var(--mineral);grid-template-columns:44px minmax(0,1fr);grid-template-areas:"n t"".d"".f";gap:8px 0;padding-block:18px}.pecas-mostra .peca:first-child{border-top:0;padding-top:0}.pecas-mostra .peca .n{grid-area:n;padding-top:6px}.pecas-mostra .peca h3{grid-area:t}.pecas-mostra .peca p{grid-area:d}.pecas-mostra .peca .ficha{border-top:0;grid-area:f;padding-top:2px}.pecas-mostra .nota{margin-top:16px}@media (max-width:860px){.pecas-mostra{grid-template-columns:1fr}}.oferta{text-align:left;grid-template-columns:minmax(0,5fr) minmax(0,6fr);place-items:center stretch;gap:clamp(28px,4vw,52px);padding:clamp(28px,4vw,48px)}.oferta-foto{align-self:stretch;gap:10px;margin:0;display:grid}.oferta-foto img{object-fit:cover;width:100%;height:100%;min-height:280px;display:block}.oferta-txt{justify-items:start;gap:20px;display:grid}.oferta h2{font:300 clamp(28px,3.6vw,46px)/1.1 var(--serif);text-wrap:balance;letter-spacing:-.01em;max-width:20ch;margin:0}.oferta .preco{justify-items:start}.oferta .inclui{text-align:left;justify-items:start}.oferta .garantia{max-width:52ch}.oferta .acoes{justify-content:flex-start;margin-top:0}@media (max-width:860px){.oferta{grid-template-columns:1fr}.oferta-foto img{aspect-ratio:3/2;min-height:0}}@media (max-width:620px){.amostra>div{-webkit-overflow-scrolling:touch;overflow-x:auto}table.propostas{min-width:520px}}.amostra .foto-fix img{width:100%;height:auto;display:block}.g-cab{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:14px 48px;max-width:none;display:grid}.g-cab h2{max-width:24ch}.g-cab p{justify-self:end;max-width:44ch}@media (max-width:860px){.g-cab{grid-template-columns:1fr;align-items:start}.g-cab p{justify-self:start}}
.gv-promessa{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:24px 48px;display:grid}.gv-linha-fina{font:300 clamp(22px,2.6vw,32px)/1.3 var(--serif);text-wrap:pretty;letter-spacing:-.005em;max-width:30ch;margin:0}.gv-fatos{justify-self:end;gap:10px;min-width:min(100%,280px);margin:0;padding:0;list-style:none;display:grid}.gv-fatos li{font:400 13px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta);border-top:1px solid var(--mineral);padding:10px 0}.gv-fatos li:first-child{border-top-color:var(--grafite)}@media (max-width:860px){.gv-promessa{grid-template-columns:1fr}.gv-fatos{justify-self:start}}.duvidas.gv-quatro{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:960px){.duvidas.gv-quatro{grid-template-columns:1fr 1fr}}@media (max-width:620px){.duvidas.gv-quatro{grid-template-columns:1fr}}.gv-quem{grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,56px);display:grid}.gv-quem h3{border-bottom:1px solid var(--grafite);color:var(--tinta);margin:0 0 14px;padding-bottom:12px}.gv-quem ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gv-quem li{font:400 17px/1.5 var(--serif);grid-template-columns:14px minmax(0,1fr);gap:12px;display:grid}.gv-quem li:before{content:"";background:var(--tinta);border-radius:50%;width:6px;height:6px;margin-top:10px}.gv-quem div:last-child li{color:var(--suave)}.gv-quem div:last-child li:before{border:1px solid var(--suave);background:0 0}@media (max-width:720px){.gv-quem{grid-template-columns:1fr}}.gv-dentro{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,64px);margin-bottom:clamp(36px,5vw,64px);display:grid}.gv-livro{gap:10px;margin:0;display:grid}.gv-livro img{width:100%;height:auto;display:block;box-shadow:0 24px 60px -20px #11111159,0 1px #11111114}.gv-sumario{margin:0;padding:0;list-style:none;display:grid}.gv-sumario li{border-top:1px solid var(--mineral);grid-template-columns:40px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:14px 0;display:grid}.gv-sumario li:first-child{border-top-color:var(--grafite)}.gv-sumario .n{font:400 12px var(--mono);letter-spacing:.08em;color:var(--suave)}.gv-sumario .t{font:400 clamp(17px,1.6vw,20px)/1.35 var(--serif);text-wrap:pretty}.gv-sumario .pg{font:400 12px var(--mono);color:var(--suave);white-space:nowrap}@media (max-width:860px){.gv-dentro{grid-template-columns:1fr}.gv-livro{max-width:360px}}.gv-abertas{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.gv-abertas figure{gap:10px;margin:0;display:grid}.gv-abertas img{border:1px solid var(--mineral);width:100%;height:auto;display:block}.gv-abertas figcaption{color:var(--suave);font-size:14px;line-height:1.5}.gv-nota-ia{margin-top:20px}@media (max-width:960px){.gv-abertas{grid-template-columns:1fr 1fr}}.gv-amostra{background:var(--mineral);border-top:0;padding-inline:clamp(24px,4vw,56px)}.gv-amostra-txt{gap:16px;max-width:60ch;display:grid}.gv-amostra-txt h2{font:300 clamp(28px,3.6vw,46px)/1.12 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0}.gv-amostra-txt p{color:var(--suave);margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.6}.gv-amostra-txt .acoes{justify-content:flex-start;margin-top:4px}.gv-fichas{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.gv-fichas li{border-top:1px solid var(--grafite);align-content:start;gap:10px;padding-top:18px;display:grid}.gv-fichas h3{font:400 clamp(19px,1.8vw,23px)/1.3 var(--serif);text-wrap:balance;margin:0}.gv-fichas p{color:var(--suave);margin:0;font-size:15px;line-height:1.6}.gv-perguntas{max-width:76ch;display:grid}.gv-perguntas details{border-top:1px solid var(--mineral)}.gv-perguntas details:first-child{border-top-color:var(--grafite)}.gv-perguntas summary{cursor:pointer;font:400 clamp(17px,1.6vw,20px)/1.35 var(--serif);grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:16px;padding:18px 0;list-style:none;display:grid}.gv-perguntas summary::-webkit-details-marker{display:none}.gv-perguntas summary:after{content:"+";font:300 24px/1 var(--serif);color:var(--suave);transition:transform .25s}.gv-perguntas details[open] summary:after{transform:rotate(45deg)}.gv-perguntas details p{max-width:64ch;color:var(--suave);margin:0 0 20px;font-size:16px;line-height:1.65}@media (prefers-reduced-motion:reduce){.gv-perguntas summary:after{transition:none}}.gv-outros{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.gv-outros a{align-content:start;gap:10px;display:grid}.gv-outros img{border:1px solid var(--mineral);width:100%;max-width:280px;height:auto;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:block}.gv-outros a:hover img{transform:translateY(-4px)}.gv-outros strong{font:400 clamp(20px,1.9vw,24px)/1.25 var(--serif);text-wrap:balance;font-weight:400}.gv-outros .gv-ver{color:var(--tinta);border-bottom:1px solid;justify-self:start;font-size:14px}.gv-outros .gv-estado{font:400 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave)}@media (prefers-reduced-motion:reduce){.gv-outros img{transition:none}}.gv-quem-faz .g-cab{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.gv-quem-faz .g-cab p{justify-self:start;max-width:70ch}@media (max-width:860px){.gv-quem-faz .g-cab{grid-template-columns:1fr}}.gv-linha{gap:0;margin:0;padding:0;list-style:none;display:grid}.gv-linha li{border-top:1px solid var(--mineral)}.gv-linha li:first-child{border-top-color:var(--grafite)}.gv-linha a{grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:center;gap:clamp(20px,4vw,56px);padding-block:clamp(28px,4vw,48px);display:grid}.gv-linha img{border:1px solid var(--mineral);width:100%;max-width:300px;height:auto;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:block}.gv-linha a:hover img{transform:translateY(-4px)}.gv-linha .txt{gap:12px;display:grid}.gv-linha h2{font:300 clamp(26px,3.2vw,40px)/1.15 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0}.gv-linha p{color:var(--suave);max-width:62ch;margin:0;font-size:clamp(16px,1.3vw,17px);line-height:1.6}.gv-linha .fatos{font:400 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta)}@media (max-width:720px){.gv-linha a{grid-template-columns:1fr}.gv-linha img{max-width:220px}}@media (prefers-reduced-motion:reduce){.gv-linha img{transition:none}}.gv-pacote{background:var(--mineral);gap:8px;max-width:70ch;margin-top:clamp(28px,4vw,48px);padding:clamp(24px,3vw,40px);display:grid}.gv-pacote strong{font:400 clamp(20px,1.9vw,24px)/1.3 var(--serif);font-weight:400}.gv-pacote p{color:var(--suave);margin:0;font-size:15px;line-height:1.6}.gv-abertas{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.gv-abertas a{display:block}.gv-abertas a:hover img{box-shadow:0 18px 40px -18px #1116}.gv-abertas img{transition:box-shadow .3s}.gv-abertas figcaption{color:var(--grafite);font-size:15px}.gv-abertas figcaption small{font:400 12px var(--mono);color:var(--suave);margin-top:4px;display:block}@media (max-width:620px){.gv-abertas{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gv-abertas img{transition:none}}.gv-pagina .oferta-foto img{aspect-ratio:auto;object-fit:contain;justify-self:center;max-width:360px;height:auto;min-height:0}.gv-pagina .oferta-foto{align-self:center;justify-items:center}.gv-pagina .oferta .inclui span{align-items:start}.gv-pagina .oferta .inclui span:before{margin-top:10px}.gv-promessa{grid-template-columns:minmax(0,8fr) minmax(0,3fr);align-items:start}.gv-linha-fina{max-width:44ch}.gv-fatos{justify-self:stretch;min-width:0}.gv-fichas{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.capa-acao .bt.compra[data-espera]{color:#f7f2ea;background:0 0;border-color:#f7f2eab3}.capa-acao .bt.compra[data-espera]:hover{background:#f7f2ea29}.barra-compra .bt.compra[data-espera]{color:#f7f2ea;background:0 0;border-color:#f7f2ea99}.gv-amostra{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.gv-amostra-capa{justify-self:end;margin:0}.gv-amostra-capa img{width:100%;max-width:260px;height:auto;display:block;box-shadow:0 24px 50px -22px #11111173}@media (max-width:860px){.gv-amostra{grid-template-columns:1fr}.gv-amostra-capa{justify-self:start}.gv-amostra-capa img{max-width:200px}}.gv-nota-ia{text-transform:none;letter-spacing:0;font:400 13px/1.5 var(--sans);color:var(--suave)}.gv-quem-faz .ler{font-size:inherit}.gv-linha .gv-estado{display:block}.gv-linha .preco-linha{font:400 15px var(--sans);color:var(--grafite)}.capa-oferta{color:#f7f2eaeb;font-size:15px}.capa-oferta strong{font:400 22px var(--serif);margin-right:6px}.gv-diferenca{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 48px;margin:0;padding:0;list-style:none;display:grid}.gv-diferenca li{font:400 17px/1.5 var(--serif);border-top:1px solid var(--mineral);grid-template-columns:14px minmax(0,1fr);gap:12px;padding-top:14px;display:grid}.gv-diferenca li:before{content:"";background:var(--tinta);border-radius:50%;width:6px;height:6px;margin-top:10px}@media (max-width:720px){.gv-diferenca{grid-template-columns:1fr}}.gv-metodo{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 48px;margin:0;padding:0;list-style:none;display:grid}.gv-metodo li{color:var(--suave);border-top:1px solid var(--mineral);padding-top:14px;font-size:16px;line-height:1.6}.gv-metodo .ler{font-size:inherit}@media (max-width:720px){.gv-metodo{grid-template-columns:1fr}}.gv-capa{color:#fff;background:#243b53}.gv-capa:after{background:linear-gradient(#1111119e,#111111b8)}.gv-capa p,.gv-capa .rotulo,.gv-capa .trilha,.gv-capa .trilha a,.gv-capa .capa-oferta{color:#fff}.gv-capa .bt.claro,.gv-capa .bt.compra[data-espera]{color:#fff;border-color:#fff}.gv-pagina .barra-compra{color:#fff;background:#243b53f7}.gv-pagina .barra-compra .vl,.gv-pagina .barra-compra .bt.compra[data-espera]{color:#fff;border-color:#fff}.gv-pagina :is(#dentro,#oferta,#escolha-guia){scroll-margin-top:120px}.gv-pagina a:focus-visible,.gv-pagina summary:focus-visible{outline:2px solid var(--tinta);outline-offset:5px}.gv-capa a:focus-visible,.gv-pagina .barra-compra a:focus-visible{outline-color:#fff}@media (max-width:860px){.gv-promessa{grid-template-columns:minmax(0,1fr)}.gv-fatos{width:100%}body:has(.gv-pagina) .barra-topo.rolou{background:#243b53f7;gap:4px;padding-block:5px}body:has(.gv-pagina) .barra-topo.rolou .pilula{padding:2px}body:has(.gv-pagina) .barra-topo.rolou .pilula a{padding-block:5px}.gv-pagina .barra-compra{padding-block:7px}}.gv-capa{grid-template-columns:minmax(0,1fr);align-items:end;min-height:680px;display:grid}.gv-capa:after{background:linear-gradient(90deg,#111c 0%,#111111ad 53%,#1111110f 88%);display:block}.gv-capa .capa-fundo{inset:-6% 0 0}.gv-capa .capa-txt{gap:18px;width:100%;max-width:1240px;margin:0 auto;padding:160px 48px 64px}.gv-capa h1{text-wrap:balance;max-width:16ch;font-size:clamp(40px,4.7vw,68px);line-height:1.03}.gv-capa p{max-width:42ch;margin:0;font-size:18px;line-height:1.6}.gv-capa .capa-acao{gap:16px}.gv-capa .acoes{justify-content:flex-start;align-items:flex-start;gap:12px}.gv-capa .bt.compra[data-espera]{color:#243b53;background:#fff;border-color:#fff}.gv-capa .bt.compra[data-espera]:hover{color:#243b53;background:#e5e7e8}.gv-capa .bt.claro{border:0;border-bottom:1px solid #fff;border-radius:0;padding:12px 0;font-size:15px}.gv-capa .bt.claro:hover{background:0 0}.gv-capa .capa-oferta{font-size:13px;line-height:1.6}body:has(.gv-pagina) .barra-topo:not(.rolou){background:0 0}body:has(.gv-pagina) .barra-topo:not(.rolou){top:28px}body:has(.gv-pagina) .aviso{z-index:60;position:relative}.gv-pagina :is(#inspiracao,#dentro,#oferta,#escolha-guia){scroll-margin-top:130px}.gv-demo{padding-bottom:40px}.gv-cenas{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.gv-tres-referencias{grid-template-columns:repeat(3,minmax(0,1fr))}.gv-seguir{text-underline-offset:4px;margin-top:32px;padding-block:12px;text-decoration:underline;display:inline-block}.gv-pagina #adaptar{scroll-margin-top:130px}.gv-ficha-em-uso{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;gap:clamp(28px,5vw,70px);margin-block:48px;display:grid}.gv-ficha-em-uso figure{margin:0}.gv-ficha-em-uso a{text-underline-offset:4px;gap:16px;font-size:14px;text-decoration:underline;display:grid}.gv-ficha-em-uso img{border:1px solid var(--mineral);width:100%;height:auto;display:block}.gv-ficha-em-uso figcaption{color:var(--suave);margin-top:12px;font-size:13px}.gv-ficha-em-uso h3,.gv-fichas-incluidas>h3{font:400 clamp(26px,3vw,36px)/1.15 var(--serif);margin:0 0 20px}.gv-ficha-em-uso p,.gv-fichas-incluidas>p{line-height:1.65}.gv-registro{margin:28px 0}.gv-registro>div{border-top:1px solid var(--mineral);padding-block:16px}.gv-registro dt{font-size:14px;font-weight:600;line-height:1.5}.gv-registro dd{margin:8px 0 0;font-size:16px;line-height:1.65}.gv-fichas-incluidas{border-top:1px solid var(--mineral);margin-top:40px;padding-top:32px}@media (max-width:860px){.gv-tres-referencias{grid-template-columns:minmax(0,1fr);gap:40px}.gv-ficha-em-uso{grid-template-columns:minmax(0,1fr);gap:28px}.gv-ficha-em-uso figure{max-width:420px}}.gv-cenas figure{min-width:0;margin:0}.gv-cenas img{width:100%;height:auto;display:block}.gv-cenas figcaption{padding-top:20px}.gv-origem{font:400 12px/1.5 var(--sans);color:var(--suave)}.gv-cenas h3,.gv-exemplo h3,.gv-leitura h3{font:400 clamp(24px,2.5vw,32px)/1.15 var(--serif);letter-spacing:-.01em;margin:10px 0 14px}.gv-cenas p{max-width:55ch;color:var(--grafite);margin:0;font-size:17px;line-height:1.65}.gv-cena-unica{display:block}.gv-cena-unica figure{grid-template-columns:minmax(0,8fr) minmax(0,3fr);align-items:center;gap:32px;display:grid}.gv-cena-unica figcaption{padding-top:0}.gv-aplicar{padding-top:40px}.gv-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0 0 32px;display:grid}.gv-passos div{border-top:1px solid var(--grafite);padding-top:18px}.gv-passos dt{font:400 24px/1.2 var(--serif);margin:0 0 14px}.gv-passos dd{color:var(--suave);margin:0;font-size:16px;line-height:1.7}.gv-exemplo{background:var(--mineral);grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,70px);margin:40px 0;padding:32px;display:grid}.gv-exemplo img{border:1px solid var(--mineral);width:100%;max-width:350px;height:auto;display:block}.gv-exemplo a{text-underline-offset:4px;justify-items:start;gap:12px;font-size:14px;text-decoration:underline;display:grid}.gv-exemplo p{font-size:17px;line-height:1.65}.gv-expandir{border-block-start:1px solid var(--mineral);margin:20px 0 0;padding:0}.gv-expandir summary{font:400 20px/1.4 var(--serif);cursor:pointer;color:var(--tinta);padding:20px 0}.gv-expandir[open]{padding-bottom:20px}.gv-expandir .gv-abertas{padding-top:16px}.gv-expandir>p,.gv-expandir li{line-height:1.65}.gv-expandir h3{font:400 20px/1.3 var(--serif)}.gv-fatos-linha{flex-wrap:wrap;justify-content:flex-start;gap:16px 36px;margin:0 0 32px;display:flex}.gv-fatos-linha li{letter-spacing:.03em;border:0;padding:0;font-size:12px}.gv-leitura{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,72px);padding:32px 0;display:grid}.gv-leitura p{max-width:50ch;font-size:17px;line-height:1.65}.gv-leitura .gv-expandir:first-child{margin-top:0}.gv-quem-faz .g-cab>div{max-width:65ch}.gv-quem-faz .g-cab>div p{margin:0 0 16px;font-size:16px;line-height:1.65}.gv-quem-faz .g-cab>div .gv-nota-ia{font-size:13px}.gv-linha a{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.gv-linha img{max-width:none}@media (max-width:860px){.gv-capa{min-height:740px;display:grid}.gv-capa:after{background:linear-gradient(#11111140,#111111bd 27%,#111111c7 100%)}.gv-capa .capa-fundo{width:100%;height:auto;position:absolute;inset:-6% 0 0}body:has(.gv-pagina) .barra-topo:not(.rolou){top:44px}.gv-capa .capa-fundo img{object-position:center}.gv-capa .capa-txt{gap:16px;padding:180px 24px 40px}.gv-capa h1{max-width:19ch;font-size:40px}.gv-capa p{max-width:55ch;font-size:16px}.gv-capa .acoes{flex-direction:row}.gv-capa .bt.compra{padding:13px 20px;font-size:15px}.gv-capa .capa-oferta strong{font-size:19px}.gv-cenas{grid-template-columns:minmax(0,1fr);gap:36px}.gv-cena-unica figure{grid-template-columns:minmax(0,1fr);gap:20px}.gv-passos{grid-template-columns:minmax(0,1fr);gap:24px}.gv-passos dt{margin-bottom:8px;font-size:23px}.gv-exemplo{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}.gv-exemplo>a{justify-self:center;max-width:310px}.gv-exemplo>div{grid-row:1}.gv-leitura{grid-template-columns:minmax(0,1fr);gap:20px;padding:12px 0}.gv-fatos-linha{gap:10px}.gv-fatos-linha li{width:100%}.gv-linha a{grid-template-columns:minmax(0,1fr)}.gv-linha img{max-width:none}}.gv-pagina{--gv-superficie:color-mix(in srgb,var(--papel) 60%,var(--mineral));--gv-texto-secundario:color-mix(in srgb,var(--grafite) 85%,var(--papel));--suave:var(--gv-texto-secundario);--gv-linha:color-mix(in srgb,var(--tinta) 28%,var(--papel))}.gv-pagina ::selection{background:var(--tinta);color:var(--papel)}.gv-pagina .g-sec{border-color:var(--gv-linha)}.gv-pagina .g-cab h2,.gv-pagina .gv-cenas h3,.gv-passos dt,.gv-ficha-em-uso h3,.gv-fichas-incluidas>h3,.gv-linha h2{color:var(--tinta)}.gv-pagina .gv-origem{color:var(--tinta);font-size:14px}.gv-aplicar{isolation:isolate;padding-block:64px;position:relative}.gv-aplicar:before{content:"";z-index:-1;background:var(--gv-superficie);position:absolute;inset:0 calc(50% - 50vw)}.gv-ficha-em-uso{background:var(--papel);padding:clamp(20px,3vw,40px)}.gv-registro>div,.gv-fichas-incluidas,.gv-expandir,.gv-perguntas details{border-color:var(--gv-linha)}.gv-registro dt{color:var(--tinta)}.gv-pagina .gv-nota-ia,.gv-ficha-em-uso figcaption,.gv-pagina .gv-origem{font-size:14px;line-height:1.6}.gv-pagina .gv-leitura>div:first-child{background:var(--tinta);color:var(--papel);align-self:start;padding:clamp(24px,3vw,40px)}.gv-leitura>div:first-child h3{margin-top:0}.gv-leitura>div:first-child .bt{background:var(--papel);color:var(--tinta);border-color:var(--papel);margin-top:8px;display:inline-block}.gv-leitura>div:first-child .bt:hover{background:var(--mineral);border-color:var(--mineral)}.gv-leitura>div:first-child a:focus-visible{outline-color:var(--papel)}.gv-pagina .oferta{background:var(--gv-superficie)}.gv-compra-indisponivel{color:var(--tinta);border-block:1px solid var(--gv-linha);padding-block:12px;font-weight:600}.gv-pagina .barra-compra{background:#243b53}body:has(.gv-pagina) .barra-topo.rolou{color:#fff;background:#243b53}.gv-pagina .barra-compra .bt.compra[data-espera]{color:#243b53;background:#fff;border-color:#fff;font-weight:600}.gv-pagina .gv-capa .bt.compra{font-weight:600}.gv-linha li{border-color:var(--gv-linha)}.gv-linha li:nth-child(2n){background:var(--gv-superficie)}.gv-linha a{padding-inline:clamp(16px,2.5vw,32px)}.gv-linha .ler{background:var(--tinta);color:var(--papel);border:0;padding:12px 20px;font-size:16px}.gv-linha a:hover .ler{background:var(--grafite)}.gv-linha .gv-estado{color:var(--suave);font-size:12px}.gv-conhecer{border-bottom:1px solid var(--gv-linha);flex-wrap:wrap;gap:12px 28px;padding-block:24px;display:flex}.gv-conhecer a{color:var(--tinta);text-underline-offset:5px;padding-block:6px;font-size:15px;text-decoration:underline}.gv-percurso .gv-fatos{border-top:1px solid var(--gv-linha);margin-bottom:0;padding-top:20px}.gv-caso-corpo{grid-template-columns:minmax(0,5fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.gv-caso-corpo figure{max-width:460px;margin:0}.gv-caso-corpo img{border:1px solid var(--gv-linha);width:100%;height:auto;display:block}.gv-caso-corpo a span{text-underline-offset:4px;color:var(--tinta);margin-top:12px;text-decoration:underline;display:inline-block}.gv-caso-corpo figcaption{color:var(--suave);margin-top:8px;font-size:14px}.gv-caso-corpo dl{gap:30px;margin:0;display:grid}.gv-caso-corpo dt{font:400 28px/1.2 var(--serif);color:var(--tinta);margin-bottom:12px}.gv-caso-corpo dd{max-width:55ch;margin:0;font-size:17px;line-height:1.7}.gv-indice-completo{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:clamp(28px,5vw,72px);margin-block:40px 64px;display:grid}.gv-indice-completo h3,.gv-titulo-paginas,.gv-entrega h3{font:400 clamp(26px,3vw,36px)/1.15 var(--serif);margin:0 0 20px}.gv-indice-completo p{max-width:40ch;color:var(--suave);font-size:17px;line-height:1.7}.gv-titulo-paginas{color:var(--tinta);margin-bottom:32px}.gv-entrega-lista{gap:0;margin:0;padding:0;list-style:none;display:grid}.gv-entrega-lista li{border-top:1px solid var(--gv-linha);max-width:75ch;padding:20px 0;font-size:18px;line-height:1.6}.gv-pagina :is(#caso,#materiais){scroll-margin-top:130px}.gv-pagina .gv-tres-referencias{row-gap:48px}.gv-entrega .gv-leitura>div:last-child .bt{margin-top:16px;display:inline-block}@media (max-width:860px){.gv-caso-corpo,.gv-indice-completo{grid-template-columns:minmax(0,1fr)}.gv-caso-corpo figure{width:100%;max-width:460px}.gv-indice-completo{margin-bottom:40px}.gv-conhecer{gap:8px 20px}}
.capa-materia h1{text-wrap:balance;max-width:24ch;font-size:clamp(32px,4.4vw,58px);line-height:1.06}.capa-materia .capa-txt{gap:14px}.pm-faixa{color:#1d1712;font:500 12px/1.35 var(--mono);letter-spacing:.06em;text-transform:uppercase;border-left:1px solid var(--tinta);background:#f7f2ea;justify-self:start;margin:0;padding:8px 12px}.capa .pm-faixa{color:#1d1712;max-width:100%}.capa-materia .trilha{flex-wrap:wrap;row-gap:4px}.pm-corpo{max-width:68ch;font:400 19px/1.65 var(--serif);color:var(--grafite);margin:0 auto;padding-block:48px 72px}.pm-corpo p{margin:0 0 1.1em}.pm-corpo h2{font:400 clamp(24px,2.6vw,30px)/1.22 var(--serif);color:var(--preto);text-wrap:balance;margin:1.9em 0 .55em}.pm-corpo h3{font:500 19px/1.3 var(--sans);margin:1.6em 0 .4em}.pm-corpo a{color:var(--tinta);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.pm-corpo a:hover{text-decoration-thickness:2px}.pm-corpo strong{font-weight:500;font-family:var(--sans);font-size:.9em}.pm-corpo ul{margin:0 0 1.1em;padding-left:1.2em}.pm-corpo ul.pm-conferencia{padding-left:0;list-style:none}.pm-conferencia li{grid-template-columns:1.3em minmax(0,1fr);gap:0 .35em;margin-bottom:.4em;display:grid}.pm-corpo hr{border:0;border-top:1px solid var(--mineral);margin:2.2em 0}.pm-tabela{width:100%;margin:0 0 1.4em;overflow-x:auto}.pm-tabela table{border-collapse:collapse;width:100%;font:400 15px/1.45 var(--sans)}.pm-tabela th{text-align:left;font:400 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave);border-bottom:1px solid var(--grafite);padding:8px 12px 8px 0}.pm-tabela td{border-bottom:1px solid var(--mineral);vertical-align:top;padding:10px 12px 10px 0}.pm-fontes{border-top:1px solid var(--grafite);margin-top:3em;padding-top:1.4em}.pm-fontes h2{font:400 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave);margin:0 0 1em}.pm-fontes ol{font:400 15px/1.5 var(--sans);gap:12px;margin:0;padding-left:1.6em;display:grid}.pm-fontes li::marker{font:400 12px var(--mono);color:var(--suave)}.pm-fontes a{overflow-wrap:anywhere}.pm-nota{color:var(--suave);margin-top:2px;font-size:13.5px;display:block}@media (max-width:560px){.pm-corpo{padding-block:36px 56px;font-size:18px}.pm-tabela{overflow-x:visible}.pm-tabela table,.pm-tabela tbody,.pm-tabela tr,.pm-tabela td{width:100%;display:block}.pm-tabela thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pm-tabela tr{border-bottom:1px solid var(--grafite);padding:14px 0 12px}.pm-tabela td{border:0;grid-template-columns:minmax(0,7.5em) minmax(0,1fr);gap:12px;padding:4px 0;display:grid}.pm-tabela td:before{content:attr(data-label);font:400 11px/1.9 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave)}.pm-tabela td:first-child{font:500 17px/1.3 var(--sans);color:var(--preto);padding-bottom:6px;display:block}.pm-tabela td:first-child:before{content:none}}.pm-ref{font:500 .62em/0 var(--sans);vertical-align:super;margin-left:1px}.pm-corpo .pm-ref a{padding:0 2px;text-decoration:none}.pm-corpo .pm-ref a:hover,.pm-corpo .pm-ref a:focus-visible{text-decoration:underline}.pm-notas li{scroll-margin-top:110px}.pm-notas li:target{background:var(--mineral);outline:6px solid var(--mineral)}.pm-corpo [id^=ref-]{scroll-margin-top:110px}.pm-corpo .pm-volta{font-family:var(--sans);text-decoration:none}.pm-diagrama{gap:10px;max-width:520px;margin:2em auto 2.2em;display:grid}.pm-diagrama svg{border:1px solid var(--mineral);background:#fff;width:100%;height:auto;padding:12px;display:block}.pm-diagrama figcaption{font:italic 300 15px/1.5 var(--serif);color:var(--suave)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pm-diagrama svg{border-color:#5e656b;border-radius:4px;padding:16px}}:root[data-theme=dark] .pm-diagrama svg{border-color:#5e656b;border-radius:4px;padding:16px}.cartao-off{opacity:.78}.lista .cartao-off{gap:10px;padding-block:18px 20px;display:grid}.mini .cartao-off{border-bottom:1px solid var(--mineral);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:16px;padding-block:16px;display:grid}.mini:first-child .cartao-off{padding-top:0}.card .cartao-off{gap:12px;display:grid}.cartao-off .selo-producao{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave);border:1px dashed var(--suave);justify-self:start;padding:5px 8px}.cartao-off .foto-fix img{filter:grayscale(.35)}@media (max-width:560px){.mini .cartao-off{grid-template-columns:96px minmax(0,1fr)}}.pm-meta{border-bottom:1px solid var(--mineral);font:400 12px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--suave);flex-wrap:wrap;gap:6px 18px;margin:0 0 2em;padding-bottom:1em;display:flex}.pm-meta a{color:var(--tinta)}.pm-indice{background:var(--mineral);font:400 15px/1.45 var(--sans);margin:0 0 2.4em;padding:16px 20px}.pm-indice-tit{font:400 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave);margin-bottom:8px;display:block}.pm-indice ol{gap:6px;margin:0;padding-left:1.4em;display:grid}.pm-indice a{text-decoration:none}.pm-indice a:hover,.pm-indice a:focus-visible{text-decoration:underline}.pm-corpo h2[id]{scroll-margin-top:110px}.pm-continue{border-top:1px solid var(--grafite);max-width:1100px;margin:0 auto;padding-block:8px 72px}.pm-continue h2{font:400 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--suave);margin:18px 0 22px}.pm-continue ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,32px);margin:0;padding:0;list-style:none;display:grid}.pm-continue a{color:inherit;gap:10px;text-decoration:none;display:grid}.pm-continue img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.pm-continue h3{font:400 clamp(19px,1.8vw,22px)/1.25 var(--serif);color:var(--preto);text-wrap:balance;margin:0}@media (max-width:760px){.pm-continue ul{grid-template-columns:minmax(0,1fr)}}.sobre-pendente{border:1px dashed var(--tinta);color:var(--tinta);font:500 13px/1.4 var(--mono);margin:0 0 1.1em;padding:4px 10px;display:inline-block}.pm-guia-relacionado{border-block:1px solid var(--mineral);max-width:760px;margin:48px auto 64px;padding-block:28px}.pm-guia-relacionado h2{font:400 clamp(22px,2.2vw,28px)/1.25 var(--serif);color:var(--tinta);margin:0 0 14px}.pm-guia-relacionado p{max-width:65ch;margin:0 0 16px;font-size:17px;line-height:1.7}.pm-guia-relacionado a{color:var(--tinta);text-underline-offset:4px;text-decoration:underline}
.inscricao{background:var(--mineral);border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:24px 48px;margin-top:72px;padding:40px clamp(20px,4vw,48px);display:grid}.inscricao-compacta{margin-top:56px}.inscricao-txt h2{font:300 clamp(26px,3vw,34px)/1.15 var(--serif);color:var(--preto);margin:6px 0 10px}.inscricao-txt p{max-width:46ch;margin:0}.inscricao-form{gap:12px;display:grid}.inscricao-form>label:first-child{color:var(--suave);font-size:14px}.inscricao-linha{flex-wrap:wrap;gap:10px;display:flex}.inscricao-linha input{min-width:0;font:400 16px var(--sans);border:1px solid var(--suave);background:var(--papel);color:var(--grafite);border-radius:999px;flex:220px;padding:13px 18px}.inscricao-linha input:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.inscricao-linha .bt{cursor:pointer}.inscricao-linha .bt:disabled{opacity:.6;cursor:progress}.inscricao-aceite{color:var(--suave);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.inscricao-aceite input{accent-color:var(--tinta);flex:none;margin-top:3px}.inscricao-aceite a{color:var(--tinta);border-bottom:1px solid}.inscricao-nota,.inscricao-retorno{color:var(--tinta);margin:0;font-size:14px}.inscricao-retorno.erro{color:#9b2c2c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .inscricao-retorno.erro{color:#f1a3a3}}:root[data-theme=dark] .inscricao-retorno.erro{color:#f1a3a3}@media (max-width:760px){.inscricao{grid-template-columns:minmax(0,1fr)}}.aviso-newsletter{max-width:760px;padding-top:140px}.aviso-newsletter h1{font:300 clamp(32px,4vw,44px)/1.1 var(--serif);color:var(--preto);margin:8px 0 18px}.aviso-newsletter h2{font:400 21px/1.3 var(--serif);margin:32px 0 8px}.aviso-newsletter blockquote{border-left:2px solid var(--tinta);margin:0;padding-left:16px}.aviso-newsletter .inscricao{margin-top:0}.aviso-newsletter form{margin:24px 0}
:where(section[id],[tabindex="-1"][id]){scroll-margin-top:88px}body:has(>.aviso) .barra-topo:not(.rolou){top:28px}.barra-topo.rolou{box-shadow:none;background:#243b53}.barra-topo.rolou .pilula{background:0 0}.barra-topo.rolou .pilula a:not(.dest):not([aria-current]){color:#fff}@media (max-width:860px){.barra-topo.rolou{gap:4px;padding-block:8px}:where(section[id],[tabindex="-1"][id]){scroll-margin-top:112px}}
