.pla{--rst-foco-pintura: 50% 20%;--pla-campo: 17, 17, 17}.pla .rst-secao{padding-block:clamp(36px,6vw,104px)}.pla .rst-secao-curta{padding-block:clamp(28px,4vw,64px)}.pla .rst-cabeca{margin-bottom:clamp(20px,3.5vw,44px);gap:12px}.pla .rst-texto{line-height:1.6}.pla .rst-lead{line-height:1.55}.pla-largura-texto{max-width:46rem}.pla-paragrafos>*+*{margin-top:16px}.pla-letra-menor{font-family:var(--font-body);font-size:1rem;line-height:1.55;color:var(--rst-tinta-2)}@media(max-width:767px){.pla .rst-secao{padding-block:28px}.pla .rst-texto{font-size:1.0625rem;line-height:1.5}.pla .rst-lead{font-size:1.125rem;line-height:1.5}.pla .rst-h2{font-size:1.875rem;line-height:1.08}.pla .rst-h3{font-size:1.375rem}.pla-paragrafos>*+*{margin-top:12px}.pla .rst-lista>li+li{margin-top:4px}}.pla .pla-nota{white-space:nowrap}.pla .rst-heroi{--rst-foco-pintura: 50% 40%}.pla .rst-heroi-tela{background:#efe8d8}.pla .rst-heroi-bloco{gap:14px}.pla .rst-heroi-trilha{z-index:1}@media(max-width:767px){.pla .rst-heroi-bloco{gap:10px}.pla .rst-h1{font-size:2.125rem;line-height:1.05}.pla .rst-heroi-intro{font-size:1rem;line-height:1.5}.pla .rst-heroi .rst-heroi-conteudo{padding-bottom:calc(75px + env(safe-area-inset-bottom,0px))}.pla .rst-heroi-acoes{gap:8px}.pla .rst-heroi-acoes .rst-botao{min-height:52px;padding-block:7px;font-size:1rem}.pla .rst-heroi-caminhos{gap:0 18px}.pla .rst-legenda p{font-size:.9375rem;padding-block:10px}}@media(min-width:1024px){.pla .rst-heroi-tela{left:44%}.pla .rst-heroi{--rst-foco-pintura: 50% 100%}.pla .rst-heroi:before{background:linear-gradient(90deg,rgba(var(--rst-veu),1) 0% 44%,rgba(var(--rst-veu),.55) 52%,rgba(var(--rst-veu),0) 62%),linear-gradient(0deg,rgba(var(--rst-veu),.5),rgba(var(--rst-veu),0) 26%)}.pla .rst-h1{font-size:clamp(2.5rem,1.6rem + 2.6vw,3.75rem);line-height:1.02}.pla .rst-heroi-intro{font-size:1.1875rem;line-height:1.5}.pla .rst-heroi-bloco{max-width:38rem}}.pla .pla-legenda-final{background:rgb(var(--pla-campo))}.pla-legenda p{max-width:62rem}.pla .rst-legenda .pla-legenda-credito{padding-bottom:4px}.pla .rst-legenda .pla-legenda-texto{padding-top:0;max-width:48rem}.pla-agendar-nota{display:grid;gap:4px}.pla-agendar-nota .pla-letra-menor{text-align:center}.pla-par{display:grid;gap:10px}@media(min-width:640px){.pla-par{grid-template-columns:repeat(2,minmax(0,1fr));max-width:48rem}}.pla-par .rst-botao{width:100%}.pla-par-faq{margin-top:14px}.rst #faq-container .pla-par-faq{display:grid}.pla .rst-procedencia dd a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;font-weight:600}@media(max-width:639px){.pla .rst-procedencia{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.pla .rst-procedencia>div{padding:12px 0;align-content:start}.pla .rst-procedencia dd{font-size:1rem;line-height:1.45}.pla .rst-procedencia dd strong{font-size:1.1875rem}}.pla-escopo{display:grid;gap:28px}@media(min-width:1024px){.pla-escopo{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:start}}.pla-escopo-col{display:grid;gap:12px;align-content:start;min-width:0}.pla-subtitulo{font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.2;color:var(--rst-tinta)}.pla-itens{list-style:none;padding:0;margin:0;display:grid;gap:0}.pla-itens>li{padding:12px 0;border-top:1px solid var(--rst-fio);font-family:var(--font-body);font-size:1.0625rem;line-height:1.55}.pla-itens strong{font-family:var(--font-display);font-size:1.15rem;display:block;margin-bottom:2px}.pla-fotos{display:grid;gap:16px;margin-top:clamp(24px,4vw,40px)}@media(min-width:640px){.pla-fotos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.pla-fotos{grid-template-columns:repeat(4,minmax(0,1fr))}}.pla-foto{margin:0}.pla-foto img{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--rst-raio);display:block}.pla-foto figcaption{margin-top:6px;font-family:var(--font-body);font-size:.9375rem;line-height:1.4;color:var(--rst-tinta-2)}.pla-foto figcaption strong{display:block;color:var(--rst-tinta);font-weight:600}.pla-desenhos{display:grid;gap:16px;margin:clamp(20px,3vw,32px) 0 0}@media(min-width:768px){.pla-desenhos{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.pla-desenho{margin:0;padding:14px;border:1px solid var(--rst-fio);border-radius:var(--rst-raio);background:var(--rst-papel)}.pla-desenho svg{width:100%;height:auto;display:block}.pla-desenho figcaption{margin-top:8px;font-family:var(--font-body);font-size:1rem;line-height:1.45}.pla-desenho figcaption strong{display:block;font-family:var(--font-display);font-size:1.15rem}.pla-desenhos-nota{margin-top:10px}.pla-destaque-preco{margin:0 0 22px;padding:14px 16px;border-left:4px solid var(--rst-verniz);background:var(--rst-mesa);font-family:var(--font-body);font-size:1.125rem;line-height:1.5;max-width:48rem}.pla-tabela-caixa{max-width:52rem;overflow-x:auto}.pla-tabela-caixa+.pla-tabela-caixa{margin-top:24px}.pla-precos caption{caption-side:top;text-align:left;padding-bottom:10px;font-family:var(--font-ui);font-size:1rem;font-weight:700;color:var(--rst-tinta)}.pla-precos thead th{white-space:normal}.pla-precos tbody th{font-family:var(--font-body);font-size:1.0625rem;font-weight:600;line-height:1.35}.pla-precos td.rst-dir{font-size:1.0625rem;white-space:nowrap}.pla-precos td.pla-quebra{white-space:normal}.pla .pla-precos tbody td.rst-dir:nth-last-child(2){font-family:var(--font-display);font-size:1.2rem}@media(max-width:639px){.pla-precos thead th,.pla-precos tbody th,.pla-precos td{padding:10px 8px 10px 0}.pla-precos thead th{font-size:.875rem;letter-spacing:.04em}.pla-precos tbody th,.pla-precos td.rst-dir{font-size:1rem}.pla .pla-precos tbody td.rst-dir:nth-last-child(2){font-size:1.0625rem}.pla-precos td:last-child{padding-right:0}.pla-destaque-preco{font-size:1.0625rem}}.pla-planos{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:0;max-width:52rem}.pla-planos>li{padding:10px 0;border-top:1px solid var(--rst-fio);font-family:var(--font-body);font-size:1.0625rem;line-height:1.5}.pla-planos a{font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.pla-mira{padding:0 0 clamp(24px,4vw,44px);margin-bottom:clamp(20px,3vw,36px);border-bottom:1px solid var(--rst-fio-medio);max-width:52rem}@media(max-width:767px){.pla-mira .rst-botao{padding-inline:12px;min-height:48px;font-size:1rem}}.pla-unidades-cabeca{margin-bottom:8px}@media(min-width:1024px){.pla .pla-unidades{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}}.pla-unidades>li{padding:16px 0;gap:4px}.pla-unidades h4 a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;display:inline-flex;align-items:center;min-height:48px}.pla-unidades .rst-texto{line-height:1.5}.pla-unidades .rst-unidade-acoes{padding-top:8px;align-items:center}.pla-unidades .rst-unidade-acoes .rst-botao{flex:0 1 auto}@media(max-width:767px){.pla-unidades>li{padding:12px 0;gap:2px}.pla-unidades h4{font-size:1.25rem}.pla-unidades .rst-texto{font-size:1.0625rem}.pla-unidades .rst-unidade-acoes{padding-top:4px}.pla-unidades .rst-unidade-acoes .rst-botao{min-height:48px}}.pla-agenda{margin-top:20px;border:1px solid var(--rst-fio)}.pla-passos{list-style:none;padding:0;margin:0;display:grid;gap:4px}.pla-passos>li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;padding:8px 0;font-family:var(--font-body);font-size:1.125rem;line-height:1.55}.pla-passo-num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--rst-raio);background:var(--rst-tinta);color:#fff;font-family:var(--font-ui);font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums lining-nums}@media(max-width:767px){.pla-passos>li{font-size:1.0625rem;line-height:1.5}}.pla-teste{margin-top:8px;border:1px solid var(--rst-fio);display:grid;gap:20px;max-width:52rem}.pla-teste fieldset{border:0;padding:0;margin:0;display:grid;gap:8px}.pla-teste legend{padding:0;margin-bottom:6px;font-family:var(--font-ui);font-size:1.0625rem;font-weight:700;color:var(--rst-tinta)}.pla-opcao{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 14px;border:1px solid var(--rst-fio-medio);border-radius:var(--rst-raio);background:#fff;font-family:var(--font-body);font-size:1.0625rem;line-height:1.4;cursor:pointer}.pla-opcao input{width:20px;height:20px;flex-shrink:0;accent-color:var(--rst-tinta)}.pla-opcao:has(input:checked){border-color:var(--rst-tinta);box-shadow:inset 0 0 0 1px var(--rst-tinta)}.pla-teste-resultado{display:grid;gap:10px}.pla-teste-resultado[hidden]{display:none}.pla-teste-resultado ul{margin:0}.pla-leituras{list-style:none;padding:0;margin:10px 0 0;display:grid;gap:0 32px}@media(min-width:768px){.pla-leituras{grid-template-columns:repeat(2,minmax(0,1fr))}}.pla-leituras a{display:block;padding-block:11px;font-family:var(--font-body);font-size:1.0625rem;line-height:1.4;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.pla-riscos{display:grid;gap:20px}@media(min-width:1024px){.pla-riscos{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}.pla-glossario{display:grid;gap:0 48px;margin:0}@media(min-width:768px){.pla-glossario{grid-template-columns:repeat(2,minmax(0,1fr))}}.pla-glossario>div{padding:12px 0;border-top:1px solid var(--rst-fio)}.pla-glossario dt{font-family:var(--font-display);font-size:1.2rem;font-weight:700}.pla-glossario dd{margin:4px 0 0;font-family:var(--font-body);font-size:1.0625rem;line-height:1.55}details.pla-saber>summary .pla-subtitulo{margin:0}details.pla-saber>.pla-glossario,details.pla-saber>.pla-leituras{margin-top:8px;margin-bottom:12px}.pla-medica:after{content:"";display:table;clear:both}.pla-retrato{float:left;width:112px;padding:6px;margin:6px 16px 8px 0}.pla-retrato:before{inset:3px}@media(min-width:768px){.pla-medica{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:0 clamp(40px,6vw,80px);align-items:start}.pla-medica:after{content:none}.pla-medica-titulo{grid-column:2;grid-row:1}.pla-retrato{float:none;width:auto;padding:12px;margin:0;grid-column:1;grid-row:1 / span 2}.pla-medica-texto{grid-column:2;grid-row:2}.pla-retrato:before{inset:7px}}.pla-verificador{margin-top:24px;padding-top:20px;border-top:1px solid var(--rst-fio-medio);max-width:52rem}.pla-verificador .rst-resultado{border-top:0;padding-top:0}@media(max-width:767px){.pla #faq-container summary{min-height:48px}.pla #faq-container summary>span{font-size:1.0625rem;line-height:1.35}.pla #faq-container .cat-faq p,.pla #faq-container .cat-faq>div{font-size:1.0625rem;line-height:1.55}}.pla-referencias{interpolate-size:allow-keywords}.pla-referencias-intro{margin:4px 0 8px;max-width:52rem}.pla-referencias-lista{list-style:none;padding-left:0}.pla-ref-num{display:inline-block;margin-right:.45em;font-weight:700}.pla-referencias-lista li{border-radius:4px;scroll-margin-top:120px;transition:background-color .6s ease}.pla-referencias-lista li.pla-ref-destaque{background:#ecd9aa80}@media(prefers-reduced-motion:no-preference){.pla-referencias::details-content{height:0;overflow:clip;transition:height .45s cubic-bezier(.16,1,.3,1),content-visibility .45s allow-discrete}.pla-referencias[open]::details-content{height:auto}}html.vm-sem-movimento .pla-referencias::details-content,.pla-referencias.pla-sem-transicao::details-content{transition:none}.pla .rst-assinatura-final a{text-decoration:underline;text-underline-offset:3px}.pla-creditos{margin-top:16px;font-family:var(--font-body);font-size:1rem;line-height:1.55;color:var(--rst-tinta-2);max-width:60rem}@media(max-width:767px){.pla .rst-assinatura-final{margin-top:20px}}.pla .rst-final{background:rgb(var(--pla-campo))}.pla .rst-final-tela img{object-position:50% 30%}@media(max-width:1023px){.pla .rst-final-tela{height:clamp(240px,70vw,520px)}.pla .rst-final-tela:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(var(--pla-campo),0) 55%,rgba(var(--pla-campo),1))}}@media(max-width:767px){.pla .rst-ficha .rst-h2{font-size:1.75rem}.pla .rst-final-conteudo{padding-bottom:32px}}@media(min-width:1024px){.pla .rst-final-tela{left:44%}.pla .rst-final-tela:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--pla-campo),1),rgba(var(--pla-campo),0) 22%)}.pla .rst-final-grade{justify-content:flex-start}.pla .rst-final-grade .rst-ficha{margin-inline:0}.pla .rst-final-tela img{object-position:50% 35%}}:is(html.tema-contraste,html.tema-luz-suave) .pla .rst-final-tela{left:auto}
