:root{--c-fundo:#ffffff;--c-fundo-2:#f5f5f3;--c-superficie:#ffffff;--c-superficie-2:#f2f2ef;--c-tinta:#111111;--c-texto:#2a2a2a;--c-suave:#5e5e5e;--c-linha:rgba(17,17,17,0.1);--c-linha-forte:rgba(17,17,17,0.24);--c-acao:#111111;--c-acao-2:#000000;--c-acao-tinta:#ffffff;--c-destaque:#111111;--c-sel:rgba(17,17,17,0.05);--c-foco:#2563eb;--c-quente:var(--c-destaque);--c-ok:#1a7a4a;--c-erro:#b3261e;--c-aviso:#fff6d6;--c-aviso-tinta:#4a3a00;--c-sombra:17 17 17;--c-papel:#ffffff;--f-titulo:Georgia,"Times New Roman",serif;--f-texto:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--f-titulo-peso:600;--f-titulo-espaco:-0.01em;--t-titulo-escala:1;--t-h1:calc(var(--t-titulo-escala) * clamp(2.3rem, 1.55rem + 3.1vw, 3.9rem));--t-h2:calc(var(--t-titulo-escala) * clamp(1.8rem, 1.32rem + 1.9vw, 2.8rem));--t-h3:1.1875rem;--t-corpo:1.0625rem;--t-menor:0.9375rem;--t-micro:0.8125rem;--gutter:20px;--largura:1160px;--leitura:40rem;--secao:clamp(60px,9vw,120px);--r-1:8px;--r-2:12px;--r-3:18px;--r-botao:12px;--sombra-1:0 1px 2px rgb(var(--c-sombra)/0.06),0 6px 20px -8px rgb(var(--c-sombra)/0.18);--sombra-2:0 2px 6px rgb(var(--c-sombra)/0.08),0 30px 70px -24px rgb(var(--c-sombra)/0.38);--sombra-3:0 3px 8px rgb(var(--c-sombra)/0.12),0 50px 90px -30px rgb(var(--c-sombra)/0.5);--mola:cubic-bezier(0.2,0.8,0.2,1);--barra-alt:0px}@media (min-width:900px){:root{--gutter:32px;--t-corpo:1.125rem;--t-h3:1.375rem}}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;scroll-behavior:smooth}body,html{background:var(--c-fundo)}body{margin:0;min-height:100vh;font:400 var(--t-corpo)/1.6 var(--f-texto);color:var(--c-texto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:var(--c-destaque);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--c-foco);outline-offset:3px;border-radius:4px}::selection{background:color-mix(in srgb,var(--c-acao) 30%,transparent)}h1,h2,h3,h4{margin:0 0 .5em;color:var(--c-tinta);text-wrap:balance}.titulo,h1,h2{font-family:var(--f-titulo);font-weight:var(--f-titulo-peso);letter-spacing:var(--f-titulo-espaco)}h1{font-size:var(--t-h1);line-height:1.04}h2{font-size:var(--t-h2);line-height:1.1}h3{font-size:var(--t-h3);line-height:1.3;font-weight:650;letter-spacing:-.005em}p{margin:0 0 1em;text-wrap:pretty}ol,ul{margin:0;padding:0}b,strong{color:var(--c-tinta);font-weight:650}small{font-size:var(--t-menor)}hr{border:0;border-top:1px solid var(--c-linha);margin:32px 0}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.conteudo,.wrap{width:100%;max-width:var(--largura);margin-inline:auto;padding-inline:var(--gutter)}.wrap{max-width:calc(var(--leitura) + 2 * var(--gutter))}.wrap.larga{max-width:var(--largura)}.leitura{max-width:var(--leitura)}.secao{padding-block:var(--secao)}.secao.alt{background:var(--c-fundo-2)}.secao.junta{padding-top:0}.cabeca{max-width:46rem;margin-bottom:clamp(28px,4vw,48px)}.cabeca h2{margin-bottom:.35em}.kicker{display:block;margin:0 0 14px;font:600 var(--t-menor)/1.4 var(--f-texto);color:var(--c-destaque);letter-spacing:.01em}.lead{font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55;max-width:36rem}.lead,.micro,.nota,.suave{color:var(--c-suave)}.micro,.nota{font-size:var(--t-micro);line-height:1.5}.grade-2{display:grid;grid-gap:32px;gap:32px}@media (min-width:900px){.grade-2{grid-template-columns:1fr 1fr;gap:56px;align-items:start}}.topo{position:relative;z-index:30;background:var(--c-fundo)}.topo .conteudo{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px}.marca{display:inline-flex;align-items:center;text-decoration:none;color:var(--c-tinta);font:600 1.35rem var(--f-titulo)}.marca img{height:30px;width:auto}.topo-acoes{position:relative;display:flex;align-items:center;gap:14px}.topo .topo-cta{display:none;white-space:nowrap}.idiomas{display:flex;gap:2px;font:600 .8125rem/1 var(--f-texto);letter-spacing:.04em}.idiomas a,.idiomas span{display:inline-flex;align-items:center;min-height:36px;padding:0 8px;border-radius:8px;color:var(--c-suave);text-decoration:none;text-transform:uppercase}.idiomas a:hover{background:var(--c-sel)}.idiomas [aria-current],.idiomas a:hover{color:var(--c-tinta)}@media (min-width:900px){.topo{position:-webkit-sticky;position:sticky;top:0;background:color-mix(in srgb,var(--c-fundo) 86%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid transparent;transition:border-color .3s}.topo .conteudo{min-height:68px}.marca img{height:34px}.topo.rolou{border-bottom-color:var(--c-linha)}.topo .topo-cta{display:inline-flex;position:absolute;right:0;top:50%;translate:0 -50%;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .3s var(--mola),transform .3s var(--mola)}.topo.com-cta .topo-cta{opacity:1;transform:none;pointer-events:auto}.topo .idiomas{transition:opacity .25s}.topo.com-cta .idiomas{opacity:0;pointer-events:none}}.rodape{margin-top:0;padding:48px 0 calc(40px + var(--barra-alt));border-top:1px solid var(--c-linha);color:var(--c-suave);font-size:var(--t-menor);background:var(--c-fundo)}.rodape .conteudo{display:grid;grid-gap:20px;gap:20px}.rodape-marca img{height:28px;width:auto;opacity:.9}.rodape nav{display:flex;flex-wrap:wrap;gap:8px 22px}.rodape nav a{color:var(--c-texto);text-decoration:none}.rodape nav a:hover{color:var(--c-tinta);text-decoration:underline}.rodape p{margin:0;max-width:46rem}@media (min-width:900px){.rodape .conteudo{grid-template-columns:auto 1fr;align-items:start;column-gap:56px}.rodape-marca{grid-row:span 2}}.botao,.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border:0;border-radius:var(--r-botao);background:var(--c-acao);color:var(--c-acao-tinta);font:650 1.0625rem/1.2 var(--f-texto);letter-spacing:-.005em;text-decoration:none;text-align:center;cursor:pointer;box-shadow:0 1px 1px rgb(var(--c-sombra)/.14),0 8px 22px -12px rgb(var(--c-sombra)/.6);transition:background-color .2s,transform .18s var(--mola),box-shadow .2s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.botao:hover,.btn:hover{background:var(--c-acao-2);text-decoration:none}.botao:active,.btn:active{transform:translateY(1px) scale(.985)}.botao[disabled],.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.botao .seta{width:18px;height:18px;flex:none;transition:transform .25s var(--mola)}.botao:hover .seta{transform:translateX(3px)}.botao.grande{min-height:58px;font-size:1.125rem;padding:0 32px}.botao.cheio,.btn:not(.botao){width:100%}.botao.sec,.btn.sec{background:transparent;color:var(--c-tinta);box-shadow:inset 0 0 0 1px var(--c-linha-forte)}.botao.sec:hover,.btn.sec:hover{background:var(--c-sel)}.botao.pequeno{min-height:42px;padding:0 18px;font-size:.9375rem}.botao.carregando{pointer-events:none}.botao.carregando:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:gira .7s linear infinite}.link-volta{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;background:none;border:0;color:var(--c-suave);font:600 var(--t-menor) var(--f-texto);cursor:pointer;text-decoration:none}.link-volta:hover{color:var(--c-tinta)}@media (min-width:900px){.btn:not(.botao){width:auto;min-width:280px}}.campo{display:grid;grid-gap:8px;gap:8px;margin:0 0 20px;color:var(--c-tinta);font-size:var(--t-menor);font-weight:600}.ajuda,.campo small{display:block;font-weight:400;color:var(--c-suave);font-size:.875rem;line-height:1.45}.campo input:not([type=checkbox]):not([type=radio]):not([type=file]),.campo select,.input,select.input{width:100%;min-height:56px;padding:15px 16px;margin:0;font:400 1.0625rem/1.3 var(--f-texto);color:var(--c-tinta);background:var(--c-superficie);border:1px solid var(--c-linha-forte);border-radius:var(--r-2);-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .15s,box-shadow .15s}.campo input::placeholder,.input::placeholder{color:color-mix(in srgb,var(--c-suave) 75%,transparent)}.campo input:focus,.campo select:focus,.input:focus{outline:none;border-color:var(--c-destaque);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-foco) 22%,transparent)}.input:disabled{opacity:.55}.campo select,select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23888' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:42px}.campo.invalido .input,.campo.invalido input{border-color:var(--c-erro)}.erro-txt{gap:8px;margin:4px 0 16px;color:var(--c-erro);font-weight:500}.check,.erro-txt{display:flex;align-items:flex-start;font-size:var(--t-menor)}.check{gap:12px;margin:4px 0 20px;color:var(--c-texto);cursor:pointer}.check input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--c-acao);cursor:pointer}.opcoes{display:grid;grid-gap:10px;gap:10px;margin-top:4px}.opcoes.tres{grid-template-columns:repeat(3,1fr)}.opcao{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:12px;text-align:center;border-radius:var(--r-2);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha-forte);color:var(--c-texto);font-weight:600;cursor:pointer;transition:box-shadow .15s,background-color .15s,transform .15s var(--mola)}.opcao:hover{background:var(--c-sel)}.opcao:active{transform:scale(.98)}.opcao input{position:absolute;opacity:0;pointer-events:none}.opcao:has(input:checked){background:color-mix(in srgb,var(--c-tinta) 6%,var(--c-superficie));box-shadow:inset 0 0 0 2px var(--c-tinta);color:var(--c-tinta)}.opcao:has(input:focus-visible){outline:3px solid var(--c-foco);outline-offset:2px}.campo:has(>.sugestoes){position:relative}.sugestoes{position:absolute;left:0;right:0;top:100%;z-index:30;list-style:none;margin:6px 0 0;padding:6px;background:var(--c-superficie);border-radius:var(--r-2);box-shadow:var(--sombra-3);max-height:280px;overflow:auto}.sugestoes button{width:100%;min-height:48px;padding:10px 12px;text-align:left;background:none;border:0;border-radius:var(--r-1);color:var(--c-tinta);font:500 1rem var(--f-texto);cursor:pointer}.sugestoes button:focus,.sugestoes button:hover{background:var(--c-sel);outline:none}.aviso{padding:14px 16px;border-radius:var(--r-2);background:var(--c-aviso);color:var(--c-aviso-tinta);font-size:var(--t-menor);line-height:1.5}.aviso b{color:inherit}.faixa-previa{margin:0;padding:10px var(--gutter);font-size:.8125rem;line-height:1.4;background:#fff3c4;color:#4a3a00;text-align:center}.faixa-previa b{color:inherit}.card{padding:22px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.tabela{width:100%;border-collapse:collapse;font-size:var(--t-menor)}.tabela td,.tabela th{padding:10px 8px;border-bottom:1px solid var(--c-linha);text-align:left;vertical-align:top}.tabela th{color:var(--c-suave);font-weight:600;font-size:var(--t-micro)}.lista-check{list-style:none;display:grid;grid-gap:14px;gap:14px}.lista-check li{position:relative;padding-left:34px}.lista-check li:before{content:"";position:absolute;left:0;top:.18em;width:22px;height:22px;border-radius:50%;background:var(--c-sel);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-destaque) 35%,transparent)}.lista-check li:after{content:"";position:absolute;left:6px;top:calc(.18em + 6px);width:10px;height:10px;background:var(--c-destaque);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 5.2 3.8 8 9 2' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 5.2 3.8 8 9 2' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.lista-check.duas{gap:14px 40px}@media (min-width:900px){.lista-check.duas{grid-template-columns:1fr 1fr}}.lista-x li:before{background:transparent;box-shadow:inset 0 0 0 1px var(--c-linha-forte)}.lista-x li:after{background:var(--c-suave);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='m2 2 6 6M8 2 2 8' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='m2 2 6 6M8 2 2 8' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.lista{list-style:none;display:grid;grid-gap:10px;gap:10px}.lista li{position:relative;padding-left:20px}.lista li:before{content:"";position:absolute;left:2px;top:.66em;width:6px;height:6px;border-radius:50%;background:var(--c-suave)}.dobra{position:relative;padding:20px 0 48px;overflow:clip}.dobra-grade{display:grid;grid-gap:36px;gap:36px;align-items:center}.dobra h1{margin-bottom:.32em}.dobra .lead{margin-bottom:26px}.dobra-acao{display:grid;grid-gap:12px;gap:12px;justify-items:start}.dobra-acao .botao{width:100%}.preco-linha{margin:0;font-size:var(--t-menor);color:var(--c-suave)}.preco-linha b{color:var(--c-tinta)}.confianca{list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:.875rem;color:var(--c-suave)}.confianca li{display:inline-flex;align-items:center;gap:7px}.confianca svg{width:16px;height:16px;flex:none;color:var(--c-destaque)}.dobra-visual{position:relative;display:grid;place-items:center;min-height:0}.aviso-dobra{margin-top:18px}@media (min-width:900px){.dobra{padding:48px 0 88px}.dobra-grade{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:64px;min-height:min(640px,calc(100vh - 140px))}.dobra-acao .botao{width:auto}.dobra-acao{grid-template-columns:auto}}.passos{list-style:none;display:grid;grid-gap:0;gap:0;counter-reset:passo}.passos li{counter-increment:passo;display:grid;grid-template-columns:52px 1fr;grid-gap:4px 16px;gap:4px 16px;padding:22px 0;border-top:1px solid var(--c-linha)}.passos li:last-child{border-bottom:1px solid var(--c-linha)}.passos li:before{content:counter(passo,decimal-leading-zero);grid-row:span 2;font:var(--f-titulo-peso) 1.6rem/1 var(--f-titulo);color:var(--c-destaque);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;padding-top:2px}.passos b{display:block;font-size:1.0625rem}.passos span{color:var(--c-suave)}@media (min-width:900px){.passos{grid-template-columns:repeat(var(--n,3),1fr);gap:0 40px}.passos li{grid-template-columns:1fr;border-bottom:0!important;padding:26px 0 0}.passos li:before{font-size:2.6rem;margin-bottom:14px;grid-row:auto}}.mecanismo p,.problema p{max-width:38rem}.mecanismo-itens{display:grid;grid-gap:26px;gap:26px;margin-top:28px}.mecanismo-itens h3{margin-bottom:6px}.mecanismo-itens p{margin:0;color:var(--c-suave)}@media (min-width:900px){.mecanismo-itens{grid-template-columns:repeat(2,1fr);gap:34px 48px}}.numeros{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px 20px;gap:24px 20px;margin-top:8px}.numeros li{display:grid;grid-gap:2px;gap:2px}.numeros strong{font:var(--f-titulo-peso) clamp(2.2rem,1.6rem + 2.4vw,3.4rem)/1 var(--f-titulo);color:var(--c-tinta);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--f-titulo-espaco)}.numeros span{color:var(--c-suave);font-size:var(--t-menor)}@media (min-width:900px){.numeros{grid-template-columns:repeat(var(--n,4),1fr)}}.citacao-fonte{margin-top:18px;font-size:var(--t-micro);color:var(--c-suave)}.sumario-lp{list-style:none;counter-reset:cap;display:grid;grid-gap:0;gap:0}.sumario-lp li{counter-increment:cap;display:grid;grid-template-columns:44px 1fr;grid-gap:12px;gap:12px;padding:14px 0;border-top:1px solid var(--c-linha);color:var(--c-tinta);font-weight:500}.sumario-lp li:before{content:counter(cap,decimal-leading-zero);color:var(--c-suave);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}@media (min-width:900px){.sumario-lp{grid-template-columns:1fr 1fr;column-gap:48px}}.bonus-lista{display:grid;grid-gap:16px;gap:16px}.bonus-item{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 18px;gap:6px 18px;padding:22px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.bonus-item .rotulo{grid-row:span 2;align-self:start;padding:4px 10px;border-radius:999px;background:var(--c-sel);color:var(--c-tinta);font-size:var(--t-micro);font-weight:650;white-space:nowrap}.bonus-item h3{margin:0;font-size:1.0625rem}.bonus-item p{margin:0;color:var(--c-suave);font-size:var(--t-menor)}@media (min-width:900px){.bonus-lista{grid-template-columns:repeat(2,1fr)}}.para-quem{display:grid;grid-gap:28px;gap:28px}@media (min-width:900px){.para-quem{grid-template-columns:1fr 1fr;gap:56px}}.para-quem h3{margin-bottom:16px}.folhear{position:relative}.folhear-trilho{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:10px var(--gutter) 34px;margin-inline:calc(-1 * var(--gutter));scrollbar-width:none;overscroll-behavior-x:contain;perspective:1200px}.folhear-trilho::-webkit-scrollbar{display:none}.folhear figure{flex:0 0 min(76%,340px);margin:0;scroll-snap-align:center;transform-origin:center}.folhear .pagina{position:relative;display:block;border-radius:3px 6px 6px 3px;overflow:hidden;background:var(--c-papel);box-shadow:0 1px 2px rgb(0 0 0/.08),0 18px 40px -18px rgb(var(--c-sombra)/.55)}.folhear .pagina:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(0 0 0/.1),transparent 6%,transparent 94%,rgb(0 0 0/.04))}.folhear img{width:100%;height:auto}.pagina-zoom{display:block;width:100%;padding:0;border:0;background:none;color:inherit;cursor:zoom-in}.pagina-zoom img{display:block;width:100%;height:auto}.pagina-zoom:focus-visible{outline:3px solid var(--c-acao);outline-offset:3px}dialog.ampliado{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:64px 12px 28px;border:0;background:transparent;overflow:auto;overscroll-behavior:contain}dialog.ampliado::-webkit-backdrop{background:rgb(12 12 14/.88)}dialog.ampliado::backdrop{background:rgb(12 12 14/.88)}dialog.ampliado img{display:block;width:min(100%,720px);height:auto;margin:0 auto;border-radius:4px;background:#fff;box-shadow:0 12px 48px rgb(0 0 0/.5)}dialog.ampliado img.perto{max-width:none;margin:0;cursor:zoom-out}@media (max-width:759px){dialog.ampliado img:not(.perto){cursor:zoom-in}}.ampliado-fechar{position:fixed;top:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:rgb(255 255 255/.96);color:#15151a;cursor:pointer}.ampliado-fechar:focus-visible{outline:3px solid #fff;outline-offset:2px}html.ampliado-aberto{overflow:hidden}.folhear figcaption{margin-top:12px;font-size:var(--t-micro);color:var(--c-suave)}.folhear-controles{display:none}@media (min-width:900px){.folhear figure{flex-basis:300px}.folhear-controles{display:flex;gap:8px;justify-content:flex-end;margin-top:-8px}.folhear-controles button{width:44px;height:44px;border-radius:50%;border:0;background:var(--c-superficie);color:var(--c-tinta);box-shadow:inset 0 0 0 1px var(--c-linha-forte);cursor:pointer;display:grid;place-items:center;transition:background-color .2s}.folhear-controles button:hover{background:var(--c-sel)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.folhear figure{animation:virar linear both;animation-timeline:view(inline)}@keyframes virar{0%{transform:rotateY(28deg) scale(.9);opacity:.55}45%,55%{transform:none;opacity:1}to{transform:rotateY(-28deg) scale(.9);opacity:.55}}}}.livro{--l:clamp(200px,58vw,300px);--esp:calc(var(--l) * 0.085);--rot:-26deg;position:relative;width:var(--l);aspect-ratio:var(--prop,2/3);perspective:1600px;margin:18px auto 40px}.livro-corpo{transform-style:preserve-3d;transform:rotateY(calc(var(--rot) + var(--ry, 0deg))) rotateX(calc(4deg + var(--rx, 0deg)));transition:transform .7s var(--mola)}.livro-capa,.livro-corpo{position:absolute;inset:0}.livro-capa{transform:translateZ(calc(var(--esp) / 2));border-radius:2px 5px 5px 2px;overflow:hidden;background:var(--c-papel);box-shadow:inset 0 0 0 1px rgb(0 0 0/.08)}.livro-capa img{width:100%;height:100%;object-fit:cover}.livro-capa:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(0 0 0/.28),rgb(255 255 255/.22) 1.6%,rgb(0 0 0/.1) 3.4%,transparent 7%,transparent 62%,rgb(255 255 255/.1) 82%,rgb(0 0 0/.06))}.livro-folhas{position:absolute;top:1.2%;right:0;width:var(--esp);height:97.6%;transform-origin:right center;transform:translateZ(calc(var(--esp) / 2 - 1px)) rotateY(90deg);background:repeating-linear-gradient(90deg,#fbf8f1 0 1px,#e7e1d3 1px 2px),#f3eee2;box-shadow:inset 6px 0 10px -6px rgb(0 0 0/.35)}.livro-folhas-topo{position:absolute;left:1px;top:0;width:calc(100% - 3px);height:var(--esp);transform-origin:top center;transform:translateZ(calc(var(--esp) / 2 - 1px)) rotateX(-90deg);background:repeating-linear-gradient(0deg,#fbf8f1 0 1px,#e3ddcf 1px 2px)}.livro-verso{position:absolute;inset:0;transform:translateZ(calc(var(--esp) / -2));background:var(--lombada,#2a2a2a);border-radius:5px 2px 2px 5px}.livro-chao{position:absolute;left:6%;right:-8%;bottom:-26px;height:34px;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--c-sombra)/.45),transparent);filter:blur(8px);transform:rotate(-2deg)}.dobra-visual .livro{--l:clamp(210px,60vw,330px)}@media (min-width:900px){.dobra-visual .livro{--l:320px}}.aparelho{--w:clamp(210px,60vw,270px);position:relative;width:var(--w);aspect-ratio:9/19.4;padding:calc(var(--w) * .032);border-radius:calc(var(--w) * .165);background:#0b0b0e;box-shadow:inset 0 0 0 1.5px #44444c,inset 0 0 0 4px #0b0b0e,inset 0 0 0 5px #2a2a30,var(--sombra-3);transform:translateZ(0)}.aparelho:before{content:"";position:absolute;z-index:2;top:calc(var(--w) * .058);left:50%;width:31%;height:calc(var(--w) * .09);translate:-50% 0;border-radius:999px;background:#000}.aparelho:after{content:"";position:absolute;right:-3px;top:26%;width:3px;height:13%;border-radius:0 3px 3px 0;background:#2b2b31}.aparelho-tela{position:relative;width:100%;height:100%;overflow:hidden;border-radius:calc(var(--w) * .135);background:var(--c-superficie)}.aparelho-tela img{width:100%;height:auto}.tablet{--w:clamp(240px,66vw,420px);position:relative;width:var(--w);aspect-ratio:3/4.15;padding:calc(var(--w) * .035);border-radius:calc(var(--w) * .06);background:#121216;box-shadow:inset 0 0 0 1.5px #44444c,inset 0 0 0 4px #121216,var(--sombra-3)}.tablet-tela{width:100%;height:100%;overflow:hidden;border-radius:calc(var(--w) * .025);background:var(--c-papel)}.tablet-tela img{width:100%;height:100%;object-fit:cover;object-position:top}.cena{position:relative;display:grid;place-items:center;width:100%}.cena-camada{position:relative}.cena .flutua{position:absolute;z-index:3;max-width:230px;padding:14px 16px;border-radius:var(--r-2);background:var(--c-superficie);color:var(--c-texto);box-shadow:var(--sombra-2);font-size:.875rem;line-height:1.4}.cena .flutua b{display:block;font-size:.9375rem}.comparar{--pos:50%;position:relative;width:100%;max-width:460px;aspect-ratio:var(--prop,3/4.5);margin-inline:auto;border-radius:var(--r-3);overflow:hidden;background:var(--c-superficie-2);box-shadow:var(--sombra-3);touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.comparar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.comparar .depois{-webkit-clip-path:inset(0 0 0 var(--pos));clip-path:inset(0 0 0 var(--pos))}.comparar-alca{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;translate:-1px 0;background:rgb(255 255 255/.95);box-shadow:0 0 0 1px rgb(0 0 0/.15);pointer-events:none}.comparar-alca:after{content:"";position:absolute;top:50%;left:50%;width:46px;height:46px;translate:-50% -50%;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232a1d12' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 7-5 5 5 5M15 7l5 5-5 5'/%3E%3C/svg%3E") 50%/22px no-repeat;box-shadow:0 4px 14px rgb(0 0 0/.3)}.comparar input[type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.comparar input[type=range]:focus-visible+.comparar-alca:after{outline:3px solid var(--c-foco);outline-offset:2px}.comparar-rotulo{position:absolute;bottom:12px;padding:5px 10px;border-radius:999px;background:rgb(20 14 8/.62);color:#fff;font-size:.75rem;font-weight:650;letter-spacing:.02em;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.comparar-rotulo.a{left:12px}.comparar-rotulo.d{right:12px}.lupa{position:absolute;z-index:4;width:132px;height:132px;border-radius:50%;pointer-events:none;opacity:0;transform:scale(.85);transition:opacity .18s,transform .18s var(--mola);box-shadow:0 0 0 3px #fff,0 10px 30px rgb(0 0 0/.35);background-repeat:no-repeat}.comparar.lupa-on .lupa{opacity:1;transform:none}.comparar-dica{margin-top:12px;font-size:var(--t-micro);color:var(--c-suave);text-align:center}.pares{display:flex;gap:10px;justify-content:center;margin-top:14px}.pares button{width:58px;height:74px;padding:0;border:0;border-radius:var(--r-1);overflow:hidden;cursor:pointer;opacity:.6;box-shadow:inset 0 0 0 1px var(--c-linha-forte);transition:opacity .2s,transform .2s var(--mola);background:none}.pares button[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px var(--c-tinta)}.pares img{width:100%;height:100%;object-fit:cover}.oferta{position:relative;max-width:560px;margin-inline:auto;padding:28px 22px 24px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha),var(--sombra-2)}.oferta-topo{display:flex;gap:16px;align-items:center;margin-bottom:18px}.oferta-topo img{width:64px;height:auto;border-radius:3px;box-shadow:0 6px 16px -8px rgb(0 0 0/.5)}.oferta-topo h3{margin:0;font-size:1.1875rem}.oferta-topo p{margin:2px 0 0;color:var(--c-suave);font-size:var(--t-menor)}.oferta .lista-check{gap:11px;font-size:var(--t-menor);padding:18px 0}.oferta .lista-check,.oferta-pilha{border-block:1px solid var(--c-linha)}.oferta-pilha{list-style:none;display:grid;grid-gap:0;gap:0;padding:6px 0}.oferta-pilha li{display:flex;justify-content:space-between;gap:16px;padding:10px 0;font-size:var(--t-menor)}.oferta-pilha li span:last-child{color:var(--c-suave);white-space:nowrap}.oferta-preco{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin:20px 0 6px}.oferta-preco strong{font:var(--f-titulo-peso) clamp(2.4rem,2rem + 2vw,3.1rem)/1 var(--f-titulo);color:var(--c-tinta);letter-spacing:var(--f-titulo-espaco);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.oferta-ancora,.oferta-preco span{color:var(--c-suave);font-size:var(--t-menor)}.oferta-ancora{margin:0 0 18px}.oferta .botao{width:100%;margin-top:6px}.meios{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px;margin-top:14px;font-size:var(--t-micro);color:var(--c-suave)}.meios span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.meios svg{width:14px;height:14px;flex:none}.garantia{display:grid;grid-template-columns:auto 1fr;grid-gap:18px 22px;gap:18px 22px;align-items:center;max-width:46rem}.selo-garantia{width:92px;height:92px;color:var(--c-tinta)}.garantia h3{margin-bottom:6px}.garantia p{margin:0;color:var(--c-suave)}.faq-grade{display:grid;grid-gap:24px;gap:24px}@media (min-width:900px){.faq-grade{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.faq details{border-bottom:1px solid var(--c-linha)}.faq details:first-child{border-top:1px solid var(--c-linha)}.faq summary{position:relative;display:block;padding:20px 44px 20px 0;cursor:pointer;list-style:none;color:var(--c-tinta);font-weight:600;font-size:1.0625rem;line-height:1.4}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";position:absolute;right:4px;top:50%;width:22px;height:22px;margin-top:-11px;background:var(--c-suave);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .3s var(--mola)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{margin:0 0 22px;color:var(--c-suave);max-width:40rem}@supports (interpolate-size:allow-keywords){.faq{interpolate-size:allow-keywords}.faq details::details-content{height:0;overflow:clip;transition:height .35s var(--mola),content-visibility .35s allow-discrete}.faq details[open]::details-content{height:auto}}details:not(.faq details){border-bottom:1px solid var(--c-linha);padding:14px 0}details:not(.faq details) summary{cursor:pointer;font-weight:600;color:var(--c-tinta)}.fecho{text-align:left}.fecho-caixa{display:grid;grid-gap:18px;gap:18px;justify-items:start}.fecho-caixa h2{max-width:32rem;margin:0}@media (min-width:900px){.fecho-caixa{grid-template-columns:1fr auto;align-items:end}.fecho-caixa .botao{min-width:300px}}.barra{position:-webkit-sticky;position:sticky;bottom:0;z-index:25;display:flex;align-items:center;gap:14px;margin-top:0;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));background:var(--c-superficie);box-shadow:0 -1px 0 var(--c-linha),0 -12px 30px -18px rgb(var(--c-sombra)/.5)}.barra-texto{display:grid;min-width:0;line-height:1.25}.barra-texto b{font-size:.9375rem}.barra-texto span{font-size:var(--t-micro);color:var(--c-suave)}.barra .botao{flex:none;min-height:48px;padding:0 20px;font-size:1rem;margin-left:auto}@media (min-width:900px){.barra{display:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:899px){.barra{animation:barra-entra linear both;animation-timeline:view();animation-range:entry 0 entry 100%}@keyframes barra-entra{0%{transform:translateY(40%)}to{transform:none}}}}.app{min-height:calc(100vh - 60px);padding:8px 0 40px}main:is(.checkout,.painel,.vazio){min-height:calc(100vh - 60px)}.app-caixa{width:100%;max-width:560px;margin-inline:auto;padding-inline:var(--gutter)}.app-topo{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;grid-gap:8px;gap:8px;min-height:52px;margin-bottom:18px}.app-topo .link-volta{justify-content:flex-start}.app-topo .contagem{justify-self:end;font-size:var(--t-micro);color:var(--c-suave);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.etapas{display:grid;grid-auto-flow:column;grid-gap:6px;gap:6px}.etapas i{height:4px;border-radius:4px;background:var(--c-linha);overflow:hidden;position:relative}.etapas i:after{content:"";position:absolute;inset:0;background:var(--c-acao);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--mola)}.etapas i.feita:after{transform:scaleX(1)}.app h1{font-size:calc(var(--t-titulo-escala) * clamp(1.85rem, 1.5rem + 1.6vw, 2.5rem));line-height:1.1;margin-bottom:8px}.app .lead{margin-bottom:26px;font-size:1.0625rem}.app-passo{view-transition-name:passo}.perfil-aviso{margin:8px 0 14px}.app-sub,.perfil-aviso{color:var(--c-suave);font-size:.9375rem;line-height:1.45}.app-sub{margin:-6px 0 20px}.esqueleto-form b{display:block;border-radius:var(--raio,12px);background:var(--c-linha);opacity:.55}.esqueleto-form .esq-titulo{width:62%;height:30px;margin:6px 0 26px}.esqueleto-form .esq-rotulo{width:38%;height:14px;margin:0 0 10px}.esqueleto-form .esq-campo{height:52px;margin:0 0 22px}.esqueleto-form .esq-botao{height:56px;margin-top:10px;background:var(--c-acao);opacity:.35}@media (prefers-reduced-motion:no-preference){.esqueleto-form b{animation:esq-pulsa 1.2s ease-in-out infinite alternate}}@keyframes esq-pulsa{0%{opacity:.35}to{opacity:.7}}.app-rodape{margin-top:26px;display:grid;grid-gap:12px;gap:12px}.app-rodape .botao{width:100%}.app-seguro{display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--t-micro);color:var(--c-suave);text-align:center}.app-seguro svg{width:14px;height:14px;flex:none}@media (max-width:899px){.app-rodape.fixo{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;margin-inline:calc(-1 * var(--gutter));padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--c-fundo) 94%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 -1px 0 var(--c-linha)}}::view-transition-old(passo){animation:.22s var(--mola) both sai-esq}::view-transition-new(passo){animation:.32s var(--mola) both entra-dir}html.volta::view-transition-old(passo){animation-name:sai-dir}html.volta::view-transition-new(passo){animation-name:entra-esq}@keyframes sai-esq{to{opacity:0;transform:translateX(-24px)}}@keyframes entra-dir{0%{opacity:0;transform:translateX(28px)}}@keyframes sai-dir{to{opacity:0;transform:translateX(24px)}}@keyframes entra-esq{0%{opacity:0;transform:translateX(-28px)}}.questao{padding:20px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha),var(--sombra-1)}.questao-enunciado{margin:0 0 14px;color:var(--c-tinta);font-weight:600;font-size:1.0625rem;line-height:1.45}.questao-figura{display:grid;place-items:center;margin:0 0 16px;padding:12px;border-radius:var(--r-2);background:#fff}.questao-figura svg{width:100%;max-width:280px;height:auto}.alternativas{display:grid;grid-gap:10px;gap:10px}.alternativas.grade{grid-template-columns:repeat(2,1fr)}.alternativa{position:relative;display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 14px;border-radius:var(--r-2);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha-forte);cursor:pointer;transition:box-shadow .15s,background-color .15s,transform .15s var(--mola)}.alternativa:hover{background:var(--c-sel)}.alternativa:active{transform:scale(.985)}.alternativa input{position:absolute;opacity:0;pointer-events:none}.alternativa .letra{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-linha-forte);font-weight:700;font-size:.875rem;color:var(--c-tinta);transition:background-color .15s,color .15s}.alternativa .figura-alt{flex:1 1;display:grid;place-items:center;padding:4px;border-radius:var(--r-1);background:#fff;line-height:0}.alternativa .figura-alt svg{max-height:70px;width:auto}.alternativa:has(input:checked){box-shadow:inset 0 0 0 2px var(--c-tinta);background:color-mix(in srgb,var(--c-tinta) 6%,var(--c-superficie))}.alternativa:has(input:checked) .letra{background:var(--c-acao);color:var(--c-acao-tinta);box-shadow:none}.alternativa:has(input:focus-visible){outline:3px solid var(--c-foco);outline-offset:2px}.alternativa.certa{box-shadow:inset 0 0 0 2px var(--c-ok)}.alternativa.errada{box-shadow:inset 0 0 0 2px var(--c-erro)}.relogio{font:650 1rem/1 var(--f-texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-tinta)}.relogio.urgente{color:var(--c-erro)}.processo{list-style:none;display:grid;grid-gap:4px;gap:4px;margin:26px 0}.processo li{display:grid;grid-template-columns:26px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid var(--c-linha);color:var(--c-suave);transition:color .3s}.processo li .estado{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--c-linha-forte);position:relative}.processo li.rodando{color:var(--c-tinta)}.processo li.rodando .estado{box-shadow:inset 0 0 0 2px var(--c-linha)}.processo li.rodando .estado:after{content:"";position:absolute;inset:0;border-radius:50%;border-left:2px solid var(--c-acao);border-top:2px solid var(--c-acao);border-right:2px solid transparent;border-bottom:2px solid transparent;animation:gira .8s linear infinite}.processo li.feito{color:var(--c-tinta)}.processo li.feito .estado{background:var(--c-acao);box-shadow:none}.processo li.feito .estado:after{content:"";position:absolute;inset:6px 5px;background:var(--c-acao-tinta);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 5.2 3.8 8 9 2' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 5.2 3.8 8 9 2' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.processo li .valor{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--t-menor);color:var(--c-tinta);opacity:0;transform:translateY(4px);transition:opacity .35s,transform .35s var(--mola)}.processo li.feito .valor{opacity:1;transform:none}.barra-progresso{height:6px;border-radius:6px;background:var(--c-linha);overflow:hidden}.barra-progresso i{display:block;height:100%;width:100%;background:var(--c-acao);transform-origin:left;transform:scaleX(var(--p,0));transition:transform .6s var(--mola)}.previa-item{padding:22px 0;border-bottom:1px solid var(--c-linha)}.previa-item .rot{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:var(--t-micro);font-weight:650;color:var(--c-destaque);letter-spacing:.02em}.previa-item h3{margin-bottom:6px}.previa-item p{margin:0}.trancado{position:relative;margin-top:10px}.trancado .borrado{filter:blur(5px);opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.trancado .borrado p{margin:0 0 .5em}.trancado-aviso{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:var(--t-micro);color:var(--c-suave)}.trancado-aviso svg{width:14px;height:14px}.cadeado{position:relative;margin-top:18px;border-radius:var(--r-3);overflow:hidden}.cadeado .borrado{filter:blur(6px);opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 4px}.cadeado-caixa{position:absolute;inset:0;display:grid;place-items:center;padding:18px;background:linear-gradient(transparent,color-mix(in srgb,var(--c-fundo) 70%,transparent) 40%)}.cadeado-caixa>div{max-width:360px;padding:18px 20px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:var(--sombra-2);color:var(--c-tinta);font-weight:600;text-align:center}.checkout{padding:10px 0 48px}.checkout-grade{display:grid;grid-gap:22px;gap:22px}.checkout h1{font-size:calc(var(--t-titulo-escala) * clamp(1.75rem, 1.45rem + 1.4vw, 2.3rem));margin-bottom:4px}.resumo{padding:20px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.resumo-produto{display:flex;gap:14px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--c-linha)}.resumo-produto .miniatura{flex:none;width:54px;height:54px;border-radius:var(--r-1);overflow:hidden;background:var(--c-superficie-2);display:grid;place-items:center}.resumo-produto .miniatura img{width:100%;height:100%;object-fit:cover}.resumo-produto b{display:block;font-size:1rem;line-height:1.3}.resumo-produto span{font-size:var(--t-micro);color:var(--c-suave)}.linha-bonus,.linha-preco{display:flex;justify-content:space-between;gap:12px;padding:9px 0;font-size:var(--t-menor)}.linha-bonus{align-items:baseline}.linha-bonus em,.tag-bonus{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;font-style:normal;font-size:.6875rem;font-weight:700;letter-spacing:.02em;line-height:1.5;background:color-mix(in srgb,var(--c-destaque) 15%,transparent);vertical-align:1px}.linha-bonus b,.linha-bonus em,.tag-bonus{color:var(--c-destaque);white-space:nowrap}.linha-bonus b{font-weight:600}.linha-preco b{font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.total-linha{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid var(--c-linha);color:var(--c-tinta);font-weight:700;font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bumps-titulo{margin:4px 0 12px;font-size:1rem}.bump{position:relative;display:grid;grid-template-columns:24px 1fr auto;grid-gap:4px 14px;gap:4px 14px;align-items:start;padding:16px;margin-bottom:10px;border-radius:var(--r-2);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha-forte);cursor:pointer;transition:box-shadow .15s,background-color .15s,transform .15s var(--mola)}.bump:hover{background:color-mix(in srgb,var(--c-tinta) 3%,var(--c-superficie))}.bump:active{transform:scale(.99)}.bump input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--c-acao);cursor:pointer}.bump b{display:block;font-size:.9875rem;line-height:1.35}.bump small{display:block;margin-top:2px;color:var(--c-suave);font-size:.875rem;line-height:1.45}.bump .preco{color:var(--c-tinta);font-weight:700;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bump:has(input:checked){background:color-mix(in srgb,var(--c-tinta) 6%,var(--c-superficie))}.bump input[type=checkbox]:checked{background:var(--c-tinta)}.bump input[type=checkbox]:after{background:var(--c-superficie)}.bump-estado{display:block;margin-top:6px;font-style:normal;font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--c-suave)}.bump:has(input:checked) .bump-estado{font-weight:800;color:var(--c-tinta)}.metodos{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:4px;margin:6px 0 16px;border-radius:calc(var(--r-2) + 4px);background:var(--c-superficie-2)}.metodo{min-height:46px;border:0;border-radius:var(--r-2);background:transparent;color:var(--c-suave);font:650 .9375rem var(--f-texto);cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s}.metodo.on{background:var(--c-superficie);color:var(--c-tinta);box-shadow:0 1px 2px rgb(var(--c-sombra)/.12),0 4px 12px -6px rgb(var(--c-sombra)/.3)}.selos-pagamento{list-style:none;display:grid;grid-gap:10px;gap:10px;margin:18px 0 0;font-size:var(--t-micro);color:var(--c-suave)}.selos-pagamento li{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:start}.selos-pagamento svg{width:16px;height:16px;margin-top:1px;color:var(--c-tinta)}@media (min-width:900px){.checkout{padding-top:32px}.checkout-grade{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start}.checkout-grade .resumo-col{position:-webkit-sticky;position:sticky;top:92px;order:2}}.pix-caixa{display:grid;grid-gap:14px;gap:14px;justify-items:center;text-align:center;padding:24px 20px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha),var(--sombra-1)}.pix-caixa img.qr{width:228px;height:228px;padding:10px;border-radius:var(--r-2);background:#fff;box-shadow:inset 0 0 0 1px rgb(0 0 0/.08)}.copia{width:100%;padding:12px;border-radius:var(--r-2);background:var(--c-superficie-2);color:var(--c-suave);font:.75rem/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all;max-height:70px;overflow:hidden;text-align:left}.timer{font:650 1.5rem/1 var(--f-texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-tinta)}.timer.urgente{color:var(--c-erro)}.passos-pix{list-style:none;counter-reset:pp;display:grid;grid-gap:8px;gap:8px;width:100%;text-align:left;font-size:var(--t-menor)}.passos-pix li{counter-increment:pp;display:grid;grid-template-columns:26px 1fr;grid-gap:8px;gap:8px}.passos-pix li:before{content:counter(pp);display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--c-sel);color:var(--c-tinta);font-size:.75rem;font-weight:700}.stripe-el{padding:16px;border:1px solid var(--c-linha-forte);border-radius:var(--r-2);background:var(--c-superficie);min-height:56px}.stripe-linha{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.cartao-form .botao{width:100%;margin-top:6px}.painel{padding:12px 0 56px}.painel-caixa{width:100%;max-width:720px;margin-inline:auto;padding-inline:var(--gutter)}.confirmado{display:flex;gap:14px;align-items:center;margin:6px 0 22px;padding:14px 16px;border-radius:var(--r-2);background:var(--c-sel);color:var(--c-tinta);font-size:var(--t-menor)}.confirmado svg{flex:none;width:28px;height:28px;color:var(--c-ok)}.confirmado b{display:block}.painel h1{font-size:calc(var(--t-titulo-escala) * clamp(2rem, 1.6rem + 2vw, 3rem))}.painel-cartao{padding:22px;margin-bottom:16px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha),var(--sombra-1)}.painel-cartao h2{font-size:1.375rem;font-family:var(--f-texto);font-weight:700;letter-spacing:-.01em;margin-bottom:8px}.painel-acoes{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.arquivo{display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:14px;border-radius:var(--r-2);background:var(--c-superficie-2);text-decoration:none;color:var(--c-tinta);transition:background-color .2s,transform .15s var(--mola)}.arquivo:hover{background:var(--c-sel);text-decoration:none}.arquivo:active{transform:scale(.99)}.arquivo .ico{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-1);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha);color:var(--c-tinta)}.arquivo .ico svg{width:20px;height:20px}.arquivo b{display:block;font-size:.9875rem;line-height:1.3}.arquivo small{color:var(--c-suave);font-size:var(--t-micro)}.arquivo .baixar{font-size:var(--t-micro);font-weight:650;color:var(--c-destaque);white-space:nowrap}.proximos{list-style:none;counter-reset:px;display:grid;grid-gap:12px;gap:12px}.proximos li{counter-increment:px;display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;font-size:var(--t-menor)}.proximos li:before{content:counter(px);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--c-sel);color:var(--c-tinta);font-weight:700;font-size:.8125rem}.nota-grande{font:var(--f-titulo-peso) clamp(4.2rem,3rem + 6vw,6.5rem)/.95 var(--f-titulo);color:var(--c-tinta);letter-spacing:-.03em;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.medidor{height:8px;border-radius:8px;background:var(--c-linha);overflow:hidden}.medidor i{display:block;height:100%;background:var(--c-acao);border-radius:8px;transform-origin:left}.area{padding:18px 0;border-top:1px solid var(--c-linha)}.area-topo{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-weight:600;color:var(--c-tinta)}.area p{margin:10px 0 0;color:var(--c-suave);font-size:var(--t-menor)}.foto-resultado{width:100%;border-radius:var(--r-2);box-shadow:var(--sombra-2);background:var(--c-superficie-2)}.esperando{display:grid;grid-gap:14px;gap:14px}.esqueleto{position:relative;overflow:hidden;border-radius:var(--r-2);background:var(--c-superficie-2)}.esqueleto:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c-superficie) 70%,transparent),transparent);animation:brilho 1.4s ease-in-out infinite}@keyframes brilho{to{transform:translateX(100%)}}.envio{display:grid;grid-gap:12px;gap:12px}.envio-alvo{display:grid;place-items:center;grid-gap:8px;gap:8px;min-height:180px;padding:22px;border-radius:var(--r-3);background:var(--c-superficie-2);box-shadow:inset 0 0 0 1.5px var(--c-linha-forte);text-align:center;cursor:pointer;transition:background-color .2s,box-shadow .2s}.envio-alvo.arrastando,.envio-alvo:hover{background:var(--c-sel);box-shadow:inset 0 0 0 2px var(--c-tinta)}.envio-alvo svg{width:34px;height:34px;color:var(--c-tinta)}.envio-alvo input{position:absolute;opacity:0;width:1px;height:1px}.envio-previa{width:100%;max-height:360px;object-fit:contain;border-radius:var(--r-2);background:var(--c-superficie-2)}.rel-capa{padding:8px 0 6px}.rel-sec{padding-top:40px;scroll-margin-top:90px}.rel-item{padding:18px 0;border-bottom:1px solid var(--c-linha)}.rel-item .rot{margin:0 0 4px;font-size:var(--t-micro);font-weight:650;color:var(--c-destaque);letter-spacing:.02em}.sumario{list-style:none;display:grid;grid-gap:6px;gap:6px}.sumario a{display:flex;justify-content:space-between;padding:12px 14px;border-radius:var(--r-2);background:var(--c-superficie-2);color:var(--c-tinta);text-decoration:none;font-weight:500;font-size:var(--t-menor)}.sumario a:hover{background:var(--c-sel)}.roda{width:100%;max-width:460px;margin:10px auto}.retrato{max-width:380px;margin:12px auto;background:#efe6d2;box-shadow:var(--sombra-2)}.legenda{font-size:var(--t-micro);color:var(--c-suave);text-align:center}.legal{padding-block:28px 72px}.legal .wrap{max-width:calc(42rem + 2 * var(--gutter))}.legal h1{font-size:calc(var(--t-titulo-escala) * clamp(2rem, 1.6rem + 1.8vw, 2.8rem));margin-bottom:.4em}.legal h2{font-family:var(--f-texto);font-size:1.1875rem;font-weight:700;letter-spacing:-.01em;margin:2em 0 .5em}.legal li,.legal p{color:var(--c-texto)}.legal .lista{margin-bottom:1em}.vazio{padding:clamp(48px,10vw,120px) 0}.vazio .wrap{display:grid;grid-gap:14px;gap:14px;justify-items:start}.vazio .codigo{font:var(--f-titulo-peso) clamp(4rem,3rem + 6vw,7rem)/1 var(--f-titulo);color:var(--c-linha-forte);letter-spacing:-.03em}.vazio h1{font-size:calc(var(--t-titulo-escala) * clamp(2rem, 1.6rem + 1.8vw, 2.8rem));margin:0}.vazio .botao{margin-top:8px}.em-breve .status{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;border-radius:999px;background:var(--c-sel);color:var(--c-tinta);font-size:var(--t-micro);font-weight:650}.em-breve .status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c-quente,var(--c-destaque))}.email-txt{white-space:nowrap}.qi-cert{position:relative;display:grid;align-content:center;grid-gap:4px;gap:4px;aspect-ratio:1.414/1;padding:18px 16px;text-align:center;border-radius:6px;background:#fbf8f0;color:#14213d;box-shadow:inset 0 0 0 1px #d9cfb4,inset 0 0 0 7px #fbf8f0,inset 0 0 0 8px #d9cfb4,var(--sombra-2)}.qi-cert small{letter-spacing:.18em;font-size:.6rem;color:#8a6d1f;font-weight:700}.qi-cert b.nome{font:600 1.35rem var(--f-titulo);color:#14213d}.qi-cert .nota{font:600 2.4rem/1 var(--f-titulo);color:#0f6b78}.qi-cert em{font-style:normal;font-size:.68rem;color:#4a5568}.curva{width:100%;height:auto;overflow:visible}.curva .area-curva{fill:color-mix(in srgb,var(--c-acao) 10%,transparent)}.curva .faixa-media{fill:color-mix(in srgb,var(--c-acao) 22%,transparent)}.curva .linha-curva{fill:none;stroke:var(--c-acao);stroke-width:2.4;stroke-linecap:round}.curva text{fill:var(--c-suave);font:600 11px var(--f-texto)}.demo{display:grid;grid-gap:20px;gap:20px}@media (min-width:900px){.demo{grid-template-columns:1fr 1fr;gap:48px;align-items:center}}.mandala{position:relative;width:min(100%,460px);margin-inline:auto}.mandala svg{width:100%;height:auto}.mandala .planeta{cursor:pointer}.mandala .planeta circle{fill:transparent;transition:fill .2s}.mandala .planeta.ativo circle,.mandala .planeta:hover circle{fill:color-mix(in srgb,var(--c-acao) 22%,transparent)}.mandala-leitura{min-height:132px;margin-top:18px;padding:18px 20px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.mandala-leitura .rot{margin:0 0 4px;font-size:var(--t-micro);font-weight:650;color:var(--c-destaque)}.mandala-leitura h3{margin:0 0 6px;font-size:1.0625rem}.mandala-leitura p{margin:0;font-size:var(--t-menor);color:var(--c-suave)}@media (prefers-reduced-motion:no-preference){.desenha .traco{stroke-dasharray:var(--len,1300);stroke-dashoffset:var(--len,1300);animation:traca 1.6s var(--mola) forwards;animation-delay:calc(var(--d, 0) * 1ms)}.desenha .surge{opacity:0;animation:aparece .6s var(--mola) forwards;animation-delay:calc(var(--d, 0) * 1ms)}@keyframes traca{to{stroke-dashoffset:0}}@keyframes aparece{to{opacity:1}}}@keyframes gira{to{transform:rotate(1turn)}}@keyframes surge{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fade-in{animation:surge .5s var(--mola) both}html.fx [data-fx].fx-espera{opacity:0;transform:translateY(18px)}html.fx [data-fx].fx-ver{opacity:1;transform:none;transition:opacity .7s var(--mola),transform .8s var(--mola);transition-delay:calc(var(--fx-i, 0) * 80ms)}[data-contar]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (min-width:900px){.dobra-visual [data-prof]{animation:prof linear both;animation-timeline:scroll(root);animation-range:0 90vh}@keyframes prof{to{transform:translateY(calc(var(--prof, .15) * -160px))}}}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html.fx [data-fx].fx-espera{opacity:1;transform:none}}.consent{position:relative;z-index:31;background:var(--c-superficie);color:var(--c-texto);box-shadow:inset 0 -1px 0 var(--c-linha);font-size:var(--t-menor);line-height:1.4}.consent-conteudo{display:flex;align-items:center;gap:10px 20px;width:100%;max-width:var(--largura);margin-inline:auto;padding:10px var(--gutter)}.consent p{flex:1 1 auto;margin:0}.consent-acoes{display:flex;flex:none;gap:8px}.consent-btn{min-height:40px;padding:0 18px;border-radius:var(--r-botao);border:0;background:transparent;color:var(--c-tinta);box-shadow:inset 0 0 0 1px var(--c-linha-forte);font:600 var(--t-menor) var(--f-texto);cursor:pointer}.consent-btn.principal{background:var(--c-acao);color:var(--c-acao-tinta);box-shadow:none}@media (max-width:600px){.consent{font-size:.8125rem}.consent-conteudo{flex-direction:column;align-items:stretch;gap:8px;padding-block:10px 12px}.consent-acoes{justify-content:flex-end}.consent-btn{min-height:38px;padding:0 16px}}.eyebrow{display:block;margin:0 0 12px;font:600 var(--t-menor)/1.4 var(--f-texto);color:var(--c-destaque)}.sub{font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55;color:var(--c-suave)}.cabeca.centro{margin-inline:auto;text-align:center}.centro-v{align-items:center}.lado{display:grid;grid-gap:8px 56px;gap:8px 56px}@media (min-width:900px){.lado{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lado .cabeca{position:-webkit-sticky;position:sticky;top:100px}}.lado-corpo>p{max-width:38rem}.faixa{margin:0;padding:10px var(--gutter);background:var(--c-superficie-2);color:var(--c-tinta);font-size:var(--t-micro);font-weight:600;text-align:center;line-height:1.45}.cenas{list-style:none;display:grid;grid-gap:12px;gap:12px;margin-top:8px}.cenas li{padding:16px 18px;border-radius:var(--r-2);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha);color:var(--c-tinta);font-family:var(--f-titulo);font-size:1.125rem;line-height:1.4}.passos-curtos{list-style:none;counter-reset:pc;display:grid;grid-gap:10px;gap:10px;margin:18px 0 0}.passos-curtos li{counter-increment:pc;display:grid;grid-template-columns:30px 1fr;grid-gap:12px;gap:12px;align-items:start}.passos-curtos li:before{content:counter(pc);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--c-sel);color:var(--c-tinta);font-size:.8125rem;font-weight:700}.faixa-numeros{padding-block:clamp(28px,4vw,44px);border-block:1px solid var(--c-linha)}.faixa-numeros .numeros{margin:0}.cta-faixa{padding:8px 0 clamp(36px,5vw,56px)}.cta-faixa .conteudo{display:grid;grid-gap:10px;gap:10px;justify-items:center;text-align:center}.cta-faixa .botao{width:100%;max-width:420px}.trecho-barra{position:relative}.prova-texto p{max-width:38rem}.prova-visual{display:grid;justify-items:center}.nota-fonte{margin:20px 0 0;max-width:46rem;font-size:var(--t-micro);color:var(--c-suave)}.tabela-rolar{overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.comparacao th[scope=row]{font-size:var(--t-menor)}.comparacao td:last-child,.comparacao th[scope=row]{color:var(--c-tinta);font-weight:600}.sumario-dobravel{border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha);padding:0 20px}.sumario-dobravel summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;cursor:pointer;list-style:none}.sumario-dobravel summary::-webkit-details-marker{display:none}.sumario-dobravel summary .titulo{font:var(--f-titulo-peso) 1.375rem/1.2 var(--f-titulo);color:var(--c-tinta)}.sumario-dobravel summary .contagem{flex:none;min-width:34px;height:30px;padding:0 10px;display:grid;place-items:center;border-radius:999px;background:var(--c-sel);color:var(--c-tinta);font-size:var(--t-micro);font-weight:700}.sumario-dobravel[open]{padding-bottom:12px}.ps{margin:28px 0 0;max-width:40rem;font-size:var(--t-menor);color:var(--c-suave)}.ps:first-letter{font-weight:700}.ofertas-grade{display:grid;grid-gap:16px;gap:16px;max-width:880px;margin-inline:auto;align-items:stretch}@media (min-width:760px){.ofertas-grade{grid-template-columns:1fr 1fr;gap:22px}}.ofertas-grade .oferta{display:flex;flex-direction:column;max-width:none;margin:0}.oferta.destaque{box-shadow:inset 0 0 0 1px var(--c-linha-forte),var(--sombra-3)}@media (min-width:760px){.oferta.destaque{transform:translateY(-8px)}}.oferta-selo{align-self:flex-start;margin-bottom:12px;padding:5px 12px;border-radius:999px;background:var(--c-acao);color:var(--c-acao-tinta);font-size:var(--t-micro);font-weight:700}.oferta-nome{margin:0 0 4px;font:var(--f-titulo-peso) 1.5rem/1.2 var(--f-titulo)}.oferta .oferta-lista{flex:1 1;margin-bottom:16px}.oferta-cta{margin-top:auto}.oferta .lista-check li small{display:block;color:var(--c-suave);font-size:var(--t-micro)}.ofertas .meios{margin-top:22px}.comparar-fig{margin:0;width:100%}.comparar-dica{display:grid;grid-gap:2px;gap:2px}.comparar-dica b{color:var(--c-tinta);font-weight:600;font-size:var(--t-menor)}.pares-grade{display:grid;grid-gap:28px;gap:28px}@media (min-width:900px){.pares-grade{grid-template-columns:1fr 1fr;gap:40px}}.par{margin:0}.par-fotos{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;border-radius:var(--r-3);overflow:hidden;box-shadow:var(--sombra-2)}.par-fotos span{position:relative;display:block;background:var(--c-superficie-2)}.par-fotos img{width:100%;height:auto;aspect-ratio:560/860;object-fit:cover}.par-fotos small{position:absolute;left:8px;bottom:8px;padding:3px 9px;border-radius:999px;background:rgb(20 14 8/.62);color:#fff;font-size:.6875rem;font-weight:650}.par figcaption{margin-top:12px;font-size:var(--t-menor);color:var(--c-tinta);font-weight:600}.qi-kicker{margin:0 0 4px;font-size:var(--t-micro);font-weight:700;color:#0f6b78;letter-spacing:.02em}.curva-qi{margin:0;width:100%;max-width:460px;padding:22px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha),var(--sombra-1);color:var(--c-texto)}.curva-titulo{margin-bottom:10px;font-weight:650;color:var(--c-tinta)}.curva-numeros{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:14px 0 10px}.curva-numeros li{display:grid;grid-gap:2px;gap:2px}.curva-numeros strong{font:var(--f-titulo-peso) 2rem/1 var(--f-titulo);color:var(--c-tinta)}.curva-numeros span{font-size:var(--t-micro);color:var(--c-suave)}.cert-exemplo{position:relative;margin:0;width:100%;max-width:560px}.cert-exemplo img{width:100%;border-radius:4px;box-shadow:var(--sombra-3);transform:rotate(-1.2deg)}.cert-selo{position:absolute;top:12px;right:12px;padding:5px 12px;border-radius:999px;background:var(--c-tinta);color:var(--c-fundo);font-size:var(--t-micro);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pagina-real{margin:0;width:100%;max-width:420px}.pagina-real .pagina{display:block;border-radius:3px 6px 6px 3px;overflow:hidden;background:var(--c-papel);box-shadow:0 1px 2px rgb(0 0 0/.08),var(--sombra-3);transform:rotate(1.4deg)}.pagina-real img{width:100%;height:auto}.pagina-real figcaption{margin-top:14px;font-size:var(--t-micro);color:var(--c-suave);text-align:center}.roda-dobra{width:min(100%,440px);margin:0 auto;filter:drop-shadow(0 30px 60px rgb(0 0 0/.45))}.dobra-mandala .dobra-visual{padding-bottom:24px}.flutua-trio{right:0;bottom:-6px;display:grid;grid-gap:3px;gap:3px;min-width:190px}.flutua-rot{margin-bottom:4px;font-size:.6875rem;font-weight:700;color:var(--c-destaque);letter-spacing:.02em}.flutua-linha{font-size:.875rem;color:var(--c-texto)}.flutua-linha b{display:inline;margin-right:4px;font-size:.875rem;color:var(--c-tinta)}@media (max-width:899px){.flutua-trio{position:relative!important;right:auto;bottom:auto;margin:-28px auto 0}}.mandala-viva{display:grid;grid-gap:4px;gap:4px;width:100%}.mandala-dica{margin:10px 0 0;font-size:var(--t-micro);color:var(--c-suave);text-align:center}.mandala .planeta:focus-visible{outline:none}.mandala .planeta:focus-visible circle{fill:color-mix(in srgb,var(--c-acao) 35%,transparent)}.previa-trio{display:grid;grid-gap:28px;gap:28px;margin-top:clamp(32px,5vw,56px)}.previa-cartoes{display:grid;grid-gap:14px;gap:14px}@media (min-width:900px){.previa-cartoes{grid-template-columns:repeat(3,1fr);gap:20px}}.previa-cartao{padding:20px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.previa-cartao .rot{margin:0 0 6px;font-size:var(--t-micro);font-weight:650;color:var(--c-destaque)}.previa-cartao h3{margin-bottom:6px}.previa-cartao p:last-child{margin:0;color:var(--c-suave);font-size:var(--t-menor)}.retrato{width:100%;max-width:300px;height:auto;margin-inline:auto;border-radius:var(--r-3);box-shadow:var(--sombra-3)}.em-breve{padding:clamp(28px,6vw,80px) 0 clamp(48px,8vw,100px)}.em-breve-grade{display:grid;grid-gap:32px;gap:32px;align-items:center}.em-breve-texto{max-width:36rem}.em-breve h1{font-size:calc(var(--t-titulo-escala) * clamp(2.1rem, 1.6rem + 2.2vw, 3.2rem))}@media (min-width:900px){.em-breve-grade{grid-template-columns:1.1fr .9fr;gap:64px}}.app-topo{grid-template-columns:minmax(44px,auto) 1fr auto}.app-topo>span:first-child{min-width:44px}.app h1{text-wrap:balance}.app form{display:block}.girando{display:inline-block;width:28px;height:28px;border-radius:50%;border:2.5px solid var(--c-linha-forte);border-top-color:var(--c-acao);animation:gira .8s linear infinite}.calc-corpo{position:relative;margin-top:18px}.calc-revela{filter:blur(7px);opacity:.4;transition:filter .8s var(--mola),opacity .8s var(--mola)}.calc-revela.pronto{filter:none;opacity:1}.calc-processo{position:absolute;z-index:2;inset:0 0 auto 0;padding:20px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha),var(--sombra-2);transition:opacity .5s var(--mola),transform .5s var(--mola)}.calc-processo.fim{opacity:0;transform:translateY(-10px) scale(.98);pointer-events:none}.calc-titulo{margin:0 0 6px;font:var(--f-titulo-peso) 1.375rem/1.2 var(--f-titulo);color:var(--c-tinta)}.calc .processo{margin:8px 0 16px}.calc .previa-item .rot .glifo{font-size:1.05rem;color:var(--c-destaque)}.calc .trancado .borrado p{font-size:var(--t-menor);color:var(--c-suave);letter-spacing:-.02em}.cadeado-caixa>div{display:grid;justify-items:center;grid-gap:8px;gap:8px}.cadeado-caixa svg{width:22px;height:22px;color:var(--c-destaque)}.checkout-grade{grid-template-areas:"cab" "res" "pag"}.checkout-cabeca{grid-area:cab}.checkout-cabeca h1{margin-bottom:6px}.checkout-cabeca .app-seguro{justify-content:flex-start;text-align:left}.resumo-col{grid-area:res;display:grid;grid-gap:4px;gap:4px}.pagamento-col{grid-area:pag;min-width:0}.pagamento-col .app-rodape,.pagamento-col .metodos{margin-top:18px}@media (min-width:900px){.checkout-grade{grid-template-areas:"cab res" "pag res";grid-template-rows:auto 1fr}.checkout-grade .resumo-col{order:0}}.pix-caixa.esperando{min-height:220px;align-content:center;color:var(--c-suave)}.pix-caixa.esperando.pix-reserva{min-height:640px}.pix-caixa.esperando.cartao-reserva{min-height:560px}.pix-titulo{margin:0;font:700 1.375rem/1.25 var(--f-texto);color:var(--c-tinta);letter-spacing:-.01em}.pix-caixa .botao{width:100%}.pix-tempo{display:flex;align-items:baseline;justify-content:center;gap:10px;font-size:var(--t-menor);color:var(--c-suave)}.pix-nota{min-height:3em;margin:0}.cartao-form{display:grid;grid-gap:4px;gap:4px;padding:22px;border-radius:var(--r-3);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha),var(--sombra-1)}.cartao-form .stripe-el{min-height:56px}.painel-caixa>.confirmado{margin-top:4px}.painel-ajuda{margin-top:32px}.painel-cartao.guarde{display:grid;grid-gap:8px;gap:8px;justify-items:start;margin-top:28px}.painel-cartao.guarde p{margin:0 0 6px;color:var(--c-suave);font-size:var(--t-menor)}.painel-cartao.oferta-pos{margin-top:16px}.painel-cartao.oferta-pos h2{font-family:var(--f-titulo);font-size:1.6rem;font-weight:var(--f-titulo-peso)}.rel-capa{display:grid;grid-gap:18px;gap:18px;padding:4px 0 18px}.rel-capa h1{margin-bottom:14px}.rel-trio{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0 0 18px}.rel-trio li{display:grid;grid-gap:2px;gap:2px;padding:12px;border-radius:var(--r-2);background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.rel-trio span{font-size:var(--t-micro);color:var(--c-suave)}.rel-trio b{font-size:.9375rem;line-height:1.3}.rel-trio b.menor{font-size:.8125rem;font-weight:600;color:var(--c-suave)}.rel-trio small{font-size:var(--t-micro);color:var(--c-suave)}.rel-capa .micro{margin-top:10px}.rel-capa-roda .roda{max-width:380px}.rel-grade{display:grid;grid-gap:8px;gap:8px}.rel-nav h2{font-family:var(--f-texto);font-size:1rem;font-weight:700;letter-spacing:0;margin-bottom:10px}.rel-sec h2{font-size:calc(var(--t-titulo-escala) * clamp(1.6rem, 1.3rem + 1.2vw, 2.1rem))}.rel-conteudo .rel-item p{max-width:40rem}@media (min-width:900px){.painel-caixa:has(.rel-grade){max-width:1080px}.rel-capa{grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:48px}.rel-grade{grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start}.rel-nav{position:-webkit-sticky;position:sticky;top:92px;padding-top:40px}.rel-nav .sumario a{padding:9px 12px}}.vazio .girando{margin-bottom:6px}.cena-camada{width:100%;display:grid;place-items:center}.roda-dobra{width:min(100%,500px)}.glifo,.rot .glifo{font-family:Apple Symbols,Segoe UI Symbol,Noto Sans Symbols\ 2,Noto Sans Symbols,serif;font-variant-emoji:text}.resumo-produto span{display:block;line-height:1.45;margin-top:2px}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-grid;place-items:center;width:22px;height:22px;margin:1px 0 0;border-radius:6px;background:var(--c-superficie);box-shadow:inset 0 0 0 1.5px var(--c-linha-forte);cursor:pointer;transition:background-color .15s,box-shadow .15s}input[type=checkbox]:after{content:"";width:12px;height:12px;background:var(--c-acao-tinta);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 5.2 3.8 8 9 2' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 5.2 3.8 8 9 2' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transform:scale(0);transition:transform .18s var(--mola)}input[type=checkbox]:checked{background:var(--c-acao);box-shadow:none}input[type=checkbox]:checked:after{transform:none}input[type=checkbox]:focus-visible{outline:3px solid var(--c-foco);outline-offset:2px}.arquivo .baixar{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--c-tinta)}.arquivo .baixar svg{width:22px;height:22px}.arquivo:hover .baixar{background:var(--c-sel)}.confirmado{background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.dobra-mandala .dobra-grade{min-height:min(680px,calc(100vh - 120px))}.pagamento-col{scroll-margin-top:16px}@media (min-width:900px){.pagamento-col{scroll-margin-top:96px}}.barra-texto b,.barra-texto span{white-space:normal;overflow-wrap:anywhere}.barra-texto b{font-size:1.0625rem}@media (max-width:430px){.barra{gap:10px}.barra .botao{padding:0 14px}}@media (max-width:340px){.barra .botao{white-space:normal;max-width:50%;line-height:1.15;text-align:center;padding:6px 12px}}.prova .grade-2{align-items:start}@media (min-width:900px){.prova .prova-texto{position:-webkit-sticky;position:sticky;top:110px;padding-top:24px}}.faixa-numeros .numeros{max-width:calc(var(--n, 4) * 280px)}.par figcaption span{display:block}.par figcaption span+span{color:var(--c-suave);font-weight:400}:root{--rd-escura:#15151c;--rd-escura-2:#1f1f29;--rd-clara:#faf8f4;--rd-acao:var(--c-acao);--rd-acao-2:var(--c-acao-2);--rd-acao-base:color-mix(in srgb,var(--c-acao) 72%,#000);--rd-acao-tinta:var(--c-acao-tinta);--rd-destaque:var(--c-acao);--rd-marca:color-mix(in srgb,var(--c-acao) 35%,#fff);--rd-tinta:#15151c;--rd-texto:#3d3d47;--rd-claro:#ffffff;--rd-claro-2:#d9d9e3;--rd-claro-3:#b4b4c2;--rd-linha:255 255 255;--rd-lombada:#0d0d12;--rd-luz:255 255 255;--rd-f:var(--f-texto)}:root[data-marca=astrodaalma]{--rd-escura:#1d1855;--rd-escura-2:#262066;--rd-clara:#fbf7ee;--rd-acao:#f3c64b;--rd-acao-2:#f7d46e;--rd-acao-base:#c49416;--rd-acao-tinta:#16123d;--rd-destaque:#f6d06a;--rd-marca:#f6d572;--rd-tinta:#16123d;--rd-texto:#3b3664;--rd-claro:#fff8ea;--rd-claro-2:#d6d0ee;--rd-claro-3:#b9b2da;--rd-linha:244 236 216;--rd-lombada:#e4d9c1;--rd-luz:247 212 110}html:has(main.rd) .topo{background:var(--rd-topo,var(--rd-escura))}@media (min-width:900px){html:has(main.rd) .topo{background:color-mix(in srgb,var(--rd-topo,var(--rd-escura)) 90%,transparent)}}html:has(main.rd) .topo .topo-cta{background:var(--rd-acao);color:var(--rd-acao-tinta);font-weight:800;text-transform:uppercase;letter-spacing:.01em}.rd-faixa{padding-block:clamp(52px,7.5vw,96px)}.rd-escura{background:var(--rd-escura);color:var(--rd-claro-2)}.rd-clara{background:var(--rd-clara);color:var(--rd-texto)}.rd h1,.rd h2,.rd h3{font-family:var(--rd-f)}.rd h2{font-size:clamp(1.95rem,1.35rem + 2.4vw,2.8rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;text-align:center;max-width:21ch;margin:0 auto clamp(30px,4vw,46px)}.rd-escura b,.rd-escura h1,.rd-escura h2,.rd-escura h3{color:var(--rd-claro)}.rd-clara b,.rd-clara h1,.rd-clara h2,.rd-clara h3{color:var(--rd-tinta)}.rd mark{color:inherit;background:none}.rd-escura mark{color:var(--rd-destaque)}.rd-escura h2 mark{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.14em}.rd-clara mark{color:var(--rd-tinta);font-weight:750;padding:0 .1em;background:linear-gradient(transparent 10%,var(--rd-marca) 10%,var(--rd-marca) 90%,transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.rd-dobra{padding:6px 0 40px;overflow:clip}.rd-dobra-grade{grid-gap:6px;gap:6px;text-align:center}.rd-dobra-grade,.rd-dobra-texto{display:grid;justify-items:center}.rd-dobra-texto{width:100%;max-width:560px}.rd h1{margin:0 0 22px;font-size:clamp(2.1rem,1.35rem + 3.3vw,3.25rem);font-weight:800;line-height:1.07;letter-spacing:-.024em}.rd-dobra h1:has(+.rd-sub){margin-bottom:12px}.rd-sub{margin:0 0 22px;max-width:30rem;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.42;text-wrap:balance}.rd-escura .rd-sub{color:var(--rd-claro-2)}.rd-escura .rd-sub mark{color:var(--rd-claro);font-weight:750}.rd-palco{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:flex-end;padding:16px 0 30px}.rd-palco:before{top:56%;width:min(118vw,600px);aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgb(var(--rd-luz)/.3),rgb(var(--rd-luz)/.1) 44%,transparent 68%)}.rd-palco:after,.rd-palco:before{content:"";position:absolute;z-index:-1;left:50%;border-radius:50%;pointer-events:none}.rd-palco:after{bottom:6px;width:min(92vw,440px);height:70px;transform:translateX(-50%);background:radial-gradient(closest-side,rgb(var(--rd-luz)/.26),transparent)}.rd-palco .livro{margin:0}.rd-livro{--lombada:var(--rd-lombada)}.rd-livro-principal{--l:clamp(176px,50vw,236px);--esp:calc(var(--l) * 0.06);z-index:2}.rd-bonus{position:relative;z-index:1;margin:0 0 6px calc(-1 * clamp(22px, 6vw, 36px))}.rd-livro-bonus{--l:clamp(128px,37vw,172px);--esp:calc(var(--l) * 0.035);--rot:-30deg}.rd-livro .livro-capa{box-shadow:inset 0 0 0 1px rgb(var(--rd-linha)/.16),0 0 0 1px rgb(var(--rd-luz)/.28),0 0 38px -6px rgb(var(--rd-luz)/.5)}.rd-livro .livro-capa:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(118deg,transparent 34%,rgb(255 255 255/.2) 47%,rgb(255 255 255/.05) 55%,transparent 64%)}.rd-livro .livro-chao{background:radial-gradient(closest-side,rgb(0 0 0/.72),transparent)}.rd-balanco{position:absolute;inset:0;transform-style:preserve-3d}.rd-selo{position:absolute;z-index:3;top:2px;right:calc(50% - clamp(150px, 41vw, 200px));display:grid;place-content:center;width:clamp(86px,24vw,104px);aspect-ratio:1;margin:0;border-radius:50%;background:var(--rd-acao);color:var(--rd-acao-tinta);text-align:center;line-height:1.05;transform:rotate(9deg);box-shadow:0 10px 22px -10px rgb(0 0 0/.7)}.rd-selo small{font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rd-selo b{margin:3px 4px;color:inherit;font-size:clamp(.78rem,.7rem + .3vw,.9rem);font-weight:800;line-height:1.05}@media (prefers-reduced-motion:no-preference){.rd-balanco{animation:rd-balanca 7s ease-in-out infinite alternate}.rd-livro-bonus .rd-balanco{animation-delay:-3.5s}@keyframes rd-balanca{0%{transform:rotateY(-5deg)}to{transform:rotateY(6deg) translateY(-3px)}}}@media (max-width:899px) and (max-height:760px){.rd-livro-principal{--l:clamp(150px,42vw,196px)}.rd-livro-bonus{--l:clamp(110px,31vw,142px)}}.botao.rd-botao{position:relative;flex-direction:column;gap:2px;width:100%;max-width:440px;min-height:74px;padding:12px 24px;border-radius:14px;background:var(--rd-acao);color:var(--rd-acao-tinta);font-family:var(--rd-f);box-shadow:0 3px 0 var(--rd-acao-base),0 16px 34px -14px color-mix(in srgb,var(--rd-acao) 60%,transparent)}.botao.rd-botao:hover{background:var(--rd-acao-2)}.rd-botao-a{display:inline-flex;align-items:center;gap:10px;font-size:1.375rem;font-weight:800;line-height:1.1;letter-spacing:.01em;text-transform:uppercase}.rd-botao-b{font-size:1.0625rem;font-weight:700;line-height:1.2}.rd-botao-ico{width:24px;height:24px;flex:none;stroke-width:2.2}@media (max-width:380px){.botao.rd-botao{padding-inline:14px}.rd-botao-a{gap:8px;font-size:1.1875rem}}.rd-botao:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 3px var(--rd-acao);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.botao.rd-botao.rd-pulsa{animation:rd-pulso .9s var(--mola) .2s 1 both}.botao.rd-botao.rd-pulsa:before{animation:rd-anel 1.1s ease-out .2s 1 both}@keyframes rd-pulso{0%,to{transform:none}38%{transform:scale(1.045)}}@keyframes rd-anel{0%{opacity:.85;transform:none}to{opacity:0;transform:scale(1.06,1.4)}}}.rd-confianca{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:16px 0 0;padding:0;font-size:.875rem;line-height:1.3}.rd-escura .rd-confianca{color:var(--rd-claro-2)}.rd-confianca li{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rd-confianca svg{width:16px;height:16px;flex:none;color:var(--rd-destaque)}.rd-clara .rd-confianca svg{color:var(--rd-tinta)}@media (min-width:900px){.rd-dobra{padding:30px 0 64px}.rd-dobra-grade{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:40px;max-width:1120px;text-align:left}.rd-dobra-texto{justify-items:start}.rd-dobra .rd-confianca{justify-content:flex-start}.rd-palco{padding:30px 0 40px}.rd-selo{right:calc(50% - 232px)}.rd-bonus{margin-left:-12px}.botao.rd-botao{flex-direction:row;flex-wrap:wrap;column-gap:10px;width:auto;min-width:420px}.rd-botao-b{font-size:1.375rem;font-weight:800}}.rd-passos,.rd-pilares{list-style:none;display:grid;grid-gap:34px;gap:34px;max-width:980px;margin:0 auto;padding:0;text-align:center}@media (min-width:900px){.rd-passos,.rd-pilares{grid-template-columns:repeat(3,1fr);gap:44px}}.rd-icone{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 14px;border-radius:50%;background:var(--rd-tinta);color:var(--rd-acao)}.rd-escura .rd-icone{background:rgb(var(--rd-linha)/.1);color:var(--rd-destaque)}.rd-icone svg{width:28px;height:28px}.rd-pilares h3{margin:0 0 6px;font-size:1.125rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rd-passos p,.rd-pilares p{margin:0 auto;max-width:22rem;font-size:1.0625rem;line-height:1.55}.rd-lista-grade{display:grid;grid-gap:36px;gap:36px;max-width:1040px;margin:0 auto;align-items:start}@media (min-width:900px){.rd-lista-grade{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:56px;align-items:center}}.rd-lista{list-style:none;display:grid;grid-gap:13px;gap:13px;margin:0 auto;padding:0;max-width:30rem}@media (min-width:900px){.rd-lista{grid-template-columns:1fr 1fr;column-gap:26px;max-width:none}}.rd-lista li{display:grid;grid-template-columns:32px 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:1.0625rem;line-height:1.35}.rd-glifo{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--rd-acao) 14%,transparent);color:var(--rd-destaque);font-size:1.375rem;line-height:1}.rd-clara .rd-glifo{background:var(--rd-tinta);color:var(--rd-acao)}.rd-glifo-txt{font-size:.6875rem;font-weight:800;letter-spacing:.02em}.rd-glifo svg{width:17px;height:17px}.rd-lista b{font-weight:750}.rd-escura .rd-lista mark{color:var(--rd-destaque)}.rd-caixa{list-style:none;width:100%;max-width:30rem;margin:0 auto;padding:0;border-radius:16px;background:var(--rd-escura-2);box-shadow:inset 0 0 0 1px rgb(var(--rd-linha)/.14),0 24px 50px -30px rgb(0 0 0/.8);overflow:hidden}.rd-caixa li{padding:15px 18px;text-align:center;font:800 1.3rem/1.25 var(--rd-f);letter-spacing:-.01em;color:var(--rd-claro);text-wrap:balance}.rd-caixa li+li{border-top:1px solid rgb(var(--rd-linha)/.11)}.rd-caixa li:first-child{padding-block:20px;font-size:1.85rem;letter-spacing:-.02em;color:var(--rd-destaque)}.rd-tag{display:inline-block;margin-left:10px;padding:2px 9px;border-radius:999px;background:var(--rd-acao);color:var(--rd-acao-tinta);font:800 .6875rem/1.5 var(--rd-f);letter-spacing:.06em;text-transform:uppercase;vertical-align:4px}.rd-passos{counter-reset:rdp}.rd-passos li{counter-increment:rdp}.rd-passos h3{margin:0 0 4px;font-size:1.1875rem;font-weight:800;line-height:1.3}.rd-passos h3:before{content:counter(rdp) ". "}.rd-paginas .folhear{max-width:1000px;margin:0 auto}.rd-paginas .folhear figcaption:empty{display:none}.rd-paginas .folhear-trilho{padding-bottom:22px}.rd-nota{margin:4px auto 0;max-width:34rem;text-align:center;font-size:.875rem}.rd-escura .rd-nota{color:var(--rd-claro-3)}@media (min-width:900px){.rd-paginas .folhear-trilho>figure:first-child{-webkit-margin-start:auto;margin-inline-start:auto}.rd-paginas .folhear-trilho>figure:last-child{-webkit-margin-end:auto;margin-inline-end:auto}.rd-paginas .folhear figure{animation:none}.rd-paginas .folhear-controles{justify-content:center}.rd-paginas .folhear:not(.folhear-muitas) .folhear-controles,.rd-paginas:not(.rd-paginas-muitas) .rd-gesto{display:none}}.rd .barra{background:var(--rd-escura);box-shadow:0 -1px 0 rgb(var(--rd-linha)/.12),0 -12px 30px -18px rgb(0 0 0/.7)}.rd .barra-texto b{color:var(--rd-claro)}.rd .barra-texto span{color:var(--rd-claro-2)}.rd .barra .botao{background:var(--rd-acao);color:var(--rd-acao-tinta);border-radius:12px;font-weight:800;text-transform:uppercase}.rd-oferta{max-width:540px;margin:0 auto;padding:32px 22px 26px;border-radius:22px;background:var(--rd-escura);color:var(--rd-claro-2);text-align:center;box-shadow:0 40px 70px -36px color-mix(in srgb,var(--rd-tinta) 75%,transparent)}.rd-oferta-capas{display:flex;justify-content:center;align-items:flex-end;gap:10px;margin-bottom:16px}.rd-oferta-capas img{width:66px;height:auto;border-radius:2px 4px 4px 2px;box-shadow:inset 0 0 0 1px rgb(var(--rd-linha)/.14),0 10px 20px -10px rgb(0 0 0/.8)}.rd-oferta-capas img+img{width:52px}.rd .rd-oferta h2{margin:0 auto 8px;color:var(--rd-claro);font-size:clamp(1.6rem,1.3rem + 1.2vw,2rem)}.rd-oferta-extra{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--rd-destaque);font-weight:750}.rd-oferta-extra svg{width:20px;height:20px;flex:none}.rd-preco{margin:0;font:800 clamp(3.3rem,2.7rem + 3vw,4.4rem)/1 var(--rd-f);letter-spacing:-.03em;color:var(--rd-acao);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.rd-unico{margin:6px 0 14px;font-size:.9375rem;color:var(--rd-claro-2)}.rd-ancora{margin:0 auto 22px;max-width:24rem;font-size:.9375rem;line-height:1.45;color:var(--rd-claro-3)}.rd-oferta .rd-botao{max-width:none}.rd-oferta .rd-confianca{color:var(--rd-claro-2)}.rd-clara .rd-oferta .rd-confianca svg{color:var(--rd-destaque)}.rd-fonte{margin:18px 0 0;font-size:.75rem;line-height:1.45;color:var(--rd-claro-3)}.rd .rd-faq{display:grid;grid-gap:12px;gap:12px;max-width:760px;margin:0 auto}.rd .rd-faq details{border:0;border-radius:12px;padding:0 18px;background:rgb(255 255 255/.03);box-shadow:inset 0 0 0 1px rgb(var(--rd-linha)/.24)}.rd .rd-faq summary{padding:18px 40px 18px 0;color:var(--rd-claro);font-weight:650}.rd .rd-faq summary:after{background:var(--rd-destaque)}.rd .rd-faq details p{margin:0 0 18px;color:var(--rd-claro-2)}.rd-fecho{display:grid;justify-items:center;margin-top:clamp(64px,9vw,104px);text-align:center}.rd-fecho h2{margin-bottom:26px}.rd-sobre{max-width:42rem;margin:0 auto;text-align:center}.rd-sobre h2{margin-bottom:14px}.rd-sobre p{margin:0 auto;max-width:36rem;font-size:1.0625rem}.rodape .rodape-aviso{font-size:.75rem;line-height:1.5;color:var(--c-suave)}.rd-quadro{--l:clamp(200px,56vw,290px);--giro:-4deg;position:relative;z-index:2;width:var(--l);margin:0;perspective:1400px}.rd-quadro-corpo{position:relative;padding:9px;border-radius:4px;background:#fbf8f1;transform:rotate(var(--giro)) rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));transition:transform .7s var(--mola);box-shadow:0 0 0 1px rgb(var(--rd-luz)/.3),0 0 44px -6px rgb(var(--rd-luz)/.5),0 34px 50px -24px rgb(0 0 0/.75)}.rd-quadro img{display:block;width:100%;height:auto;aspect-ratio:var(--prop);border-radius:2px}.rd-quadro-rotulo{position:absolute;right:16px;bottom:15px;padding:2px 8px;border-radius:999px;background:rgb(251 248 241/.86);color:#4a443c;font:600 .625rem/1.5 var(--f-texto);letter-spacing:.04em;text-transform:uppercase}.rd-roda-objeto{position:relative;z-index:1;width:clamp(150px,42vw,220px);margin:0 0 18px calc(-1 * clamp(40px, 12vw, 70px));border-radius:50%;box-shadow:0 0 0 1px rgb(var(--rd-luz)/.25),0 30px 40px -24px rgb(0 0 0/.8);transform:rotate(8deg)}.rd-roda-objeto .roda{display:block;width:100%;max-width:none;margin:0}@media (prefers-reduced-motion:no-preference){.rd-quadro-corpo{animation:rd-flutua 8s ease-in-out infinite alternate}@keyframes rd-flutua{0%{translate:0 0}to{translate:0 -5px}}}@media (max-width:899px) and (max-height:760px){.rd-quadro{--l:clamp(170px,46vw,230px)}.rd-roda-objeto{width:clamp(120px,34vw,170px)}}@media (min-width:900px){.rd-quadro{--l:300px}}.rd-lista-curta .rd-lista{grid-template-columns:1fr;max-width:30rem}:root:is([data-marca=astrodaalma],[data-marca=mapadoraciocinio]) :is(.app,.checkout,.painel,.vazio) .botao:not(.sec):not(.pequeno):not(.rd-botao){font-weight:800;text-transform:uppercase;letter-spacing:.01em;box-shadow:0 3px 0 var(--rd-acao-base),0 14px 30px -14px color-mix(in srgb,var(--rd-acao) 55%,transparent)}:root:is([data-marca=astrodaalma],[data-marca=mapadoraciocinio]) :is(.app,.checkout,.painel,.vazio) .botao.grande:not(.rd-botao){min-height:64px;font-size:1.1875rem}:root[data-marca=astrodaalma] .campo{font-size:1rem;font-weight:700}:root[data-marca=astrodaalma] .app h1,:root[data-marca=astrodaalma] .checkout h1{letter-spacing:-.025em;line-height:1.08}.bump.rd-adicional{display:block;padding:0;overflow:hidden;border-radius:14px;background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha-forte)}.bump.rd-adicional:hover{background:color-mix(in srgb,var(--c-tinta) 3%,var(--c-superficie))}.bump.rd-adicional.marcado,.bump.rd-adicional.marcado:hover{background:color-mix(in srgb,var(--c-tinta) 6%,var(--c-superficie))}.rd-adicional-faixa{display:grid;grid-template-columns:22px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-bottom:1px solid var(--c-linha);color:var(--c-texto);font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1.25;text-transform:uppercase}.rd-adicional.marcado .rd-adicional-faixa{color:var(--c-tinta);font-weight:800}.rd-adicional .rd-adicional-faixa input{width:22px;height:22px;margin:0}.rd-adicional .preco{display:grid;justify-items:end;color:var(--c-tinta);font-size:1rem;font-weight:800;line-height:1.15;text-transform:none;white-space:nowrap}.rd-adicional .preco s{font-size:.75rem;font-weight:600;opacity:.75}.rd-adicional-corpo{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:center;padding:14px}.rd-adicional-corpo:not(:has(img)){grid-template-columns:1fr}.rd-adicional-mockup{width:56px;height:auto;border-radius:2px 4px 4px 2px;box-shadow:0 8px 16px -8px rgb(0 0 0/.6)}.rd-adicional .rd-adicional-texto b{display:block;font-size:1rem;line-height:1.3;color:var(--c-tinta)}.rd-adicional .rd-adicional-texto small{display:block;margin-top:2px;font-size:.875rem;line-height:1.45;color:var(--c-texto)}.rd-adicional-selo{display:inline-block;margin-bottom:5px;padding:1px 8px;border-radius:999px;background:var(--c-tinta);color:var(--c-superficie);font:800 .625rem/1.6 var(--f-texto);letter-spacing:.06em;text-transform:uppercase}.rd-adicional-prova{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:.8125rem;color:var(--c-suave)}.rd-adicional-prova svg{width:14px;height:14px;flex:none;color:var(--rd-destaque)}.rd-pos{min-height:calc(100vh - 60px);padding-top:20px;overflow-x:clip}.rd-pos-grade{display:grid;justify-items:center;max-width:620px;text-align:center}.rd-pos-ok{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:rgb(134 220 171/.14);color:#a8ecc4;font-size:.9375rem;font-weight:700}.rd-pos-ok svg{width:18px;height:18px;flex:none}.rd-pos-selo{margin:0 0 10px;color:var(--rd-destaque);font-size:.8125rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rd-pos h1{font-size:clamp(1.9rem,1.3rem + 2.8vw,2.8rem)}.rd-pos-palco{padding-block:6px 26px}.rd-pos-itens{list-style:none;display:grid;grid-gap:10px;gap:10px;max-width:26rem;margin:0 auto 22px;padding:0;text-align:left}.rd-pos-itens li{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;align-items:start;font-size:1.0625rem;line-height:1.4;color:var(--rd-claro-2)}.rd-pos-itens svg{width:20px;height:20px;margin-top:2px;color:var(--rd-destaque)}.rd-pos-preco{display:flex;align-items:baseline;justify-content:center;gap:12px;margin:0}.rd-pos-preco s{color:var(--rd-claro-3);font-size:1.25rem}.rd-pos-preco b{font:800 clamp(3rem,2.4rem + 3vw,4rem)/1 var(--rd-f);letter-spacing:-.03em;color:var(--rd-acao)}:root[data-marca=mapadoraciocinio] .rd-escada{--rd-acao:#8adbe3;--rd-acao-2:#a5e5eb;--rd-acao-base:#4b9aa3;--rd-acao-tinta:#0b2a33}:root[data-marca=fotorevive] .rd-escada{--rd-acao:#e9a96a;--rd-acao-2:#f0b981;--rd-acao-base:#a8693a;--rd-acao-tinta:#2a1d12}:root[data-marca=tdahemfamilia] .rd-escada{--rd-acao:#f08a63;--rd-acao-2:#f39b78;--rd-acao-base:#b8573a;--rd-acao-tinta:#12322d}.rd-pos .rd-botao{margin-top:8px}.rd-pos-como{max-width:26rem;margin:12px auto 0;color:var(--rd-claro-3)}.rd-pos-nota{max-width:30rem;margin:6px auto 0;color:var(--rd-claro-3)}.rd-pos-nao{margin-top:18px}.rd-pos-nao :is(a,button){padding:8px;background:none;border:0;color:var(--rd-claro-3);font:500 .9375rem var(--f-texto);text-decoration:underline;cursor:pointer}.perfil-previa h1{margin-bottom:16px}.perfil-destaque{color:var(--c-acao)}.perfil-previa .calc-corpo{margin-top:6px}.perfil-previa .app-seguro{display:block;max-width:36ch;margin-inline:auto;line-height:1.45}.perfil-previa .app-seguro svg{display:inline-block;margin:0 6px 0 0;vertical-align:-2px}.perfil-lista-titulo{margin:0 0 10px;font-weight:700;color:var(--c-tinta)}.perfil-travas{list-style:none;display:grid;grid-gap:10px;gap:10px;margin:0 0 18px;padding:0}.perfil-trava{position:relative;padding:14px 16px 12px;border-radius:14px;background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha-forte);overflow:hidden}.perfil-trava.forte{background:color-mix(in srgb,var(--c-tinta) 6%,var(--c-superficie))}.perfil-trava-topo{display:flex;align-items:center;gap:8px;margin:0}.perfil-trava-topo b{font-size:1.0625rem;line-height:1.3;color:var(--c-tinta)}.perfil-trava-cadeado{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--c-acao) 13%,transparent);color:var(--c-acao)}.perfil-trava-cadeado svg{width:14px;height:14px}.perfil-trava-tag{margin-left:auto;padding:2px 9px;border-radius:999px;background:var(--c-acao);color:var(--c-acao-tinta);font-size:.6875rem;font-weight:800;letter-spacing:.04em;line-height:1.5;text-transform:uppercase;white-space:nowrap}.perfil-trava-gancho{margin:6px 0 8px 34px;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--c-texto)}.perfil-trava-gancho:first-letter{text-transform:uppercase}.perfil-trava-amostra{max-height:3em;margin:0 0 0 34px;overflow:hidden;font-size:.875rem;line-height:1.5;color:var(--c-suave);filter:blur(4.5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(#000 45%,transparent);mask-image:linear-gradient(#000 45%,transparent)}.perfil-inclui{list-style:none;display:grid;grid-gap:8px;gap:8px;margin:0 0 6px;padding:0}.perfil-inclui li{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;align-items:start;font-size:.9375rem;line-height:1.45;color:var(--c-texto)}.perfil-inclui svg{width:18px;height:18px;margin-top:2px;color:var(--c-ok)}.perfil-previa .app-rodape .rd-botao{width:100%;max-width:none}.perfil-resumo{list-style:none;display:grid;grid-gap:12px;gap:12px;margin:18px 0 22px;padding:18px;border-radius:16px;background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.perfil-resumo li{display:grid;grid-gap:5px;gap:5px}.perfil-resumo-nome{font-weight:700;color:var(--c-tinta);font-size:.9375rem;line-height:1.3}.perfil-resumo-banda{font-size:.8125rem;line-height:1.3;color:var(--c-suave)}@media (min-width:600px){.perfil-resumo li{grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center}.perfil-resumo-banda{grid-column:2;grid-row:1;text-align:right}.perfil-resumo li .perfil-resumo-barra{grid-column:1/-1}}.perfil-resumo-barra{display:block;height:10px;border-radius:999px;background:color-mix(in srgb,var(--c-acao) 12%,transparent);overflow:hidden}.perfil-resumo-barra i{display:block;height:100%;border-radius:inherit;background:var(--c-acao)}.perfil-capa h1{margin-bottom:0}.perfil-capa .perfil-resumo{margin:4px 0}.perfil-baixar{display:grid;grid-gap:10px;gap:10px}@media (min-width:900px){.rel-capa.perfil-capa{grid-template-columns:minmax(0,1fr);gap:18px}}.perfil-baixar .botao svg{width:20px;height:20px}@media (min-width:600px){.perfil-baixar{grid-template-columns:auto auto;justify-content:start}}.perfil-fatores{display:grid;grid-gap:14px;gap:14px}.perfil-fator{padding:20px 18px;border-radius:16px;background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.perfil-fator-nome{margin:0 0 2px;font-size:.8125rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--c-acao)}.perfil-fator h3{margin:0 0 4px;font-size:1.3125rem;line-height:1.25}.perfil-fator-pct{margin:0 0 8px;font-size:.8125rem;color:var(--c-suave)}.perfil-fator .perfil-resumo-barra{margin-bottom:14px}.perfil-fator-texto{margin:0 0 12px}.perfil-bloco{margin:0 0 8px;padding:10px 12px;border-radius:10px}.perfil-bloco p{margin:0;font-size:.9375rem;line-height:1.5}.perfil-bloco b{display:block;margin-bottom:2px;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.perfil-bloco.forca{background:color-mix(in srgb,var(--c-ok) 10%,transparent)}.perfil-bloco.forca b{color:var(--c-ok)}.perfil-bloco.atencao{background:var(--c-aviso)}.perfil-bloco.atencao b{color:var(--c-aviso-tinta)}.perfil-dicas{margin-top:12px}.perfil-dicas>b{display:block;margin-bottom:6px;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--c-tinta)}.perfil-dicas ul{list-style:none;display:grid;grid-gap:8px;gap:8px;margin:0;padding:0}.perfil-dicas li{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;font-size:.9375rem;line-height:1.5}.perfil-dicas svg{width:18px;height:18px;margin-top:3px;color:var(--c-acao)}.perfil-fonte{margin-top:18px}:root[data-marca=mapadoraciocinio]{--rd-escura:#0b2a33;--rd-escura-2:#123943;--rd-clara:#f3f8f9;--rd-topo:#f3f8f9;--rd-acao:#0f6b78;--rd-acao-2:#0c5c67;--rd-acao-base:#083f47;--rd-acao-tinta:#ffffff;--rd-destaque:#8adbe3;--rd-marca:#cdebee;--rd-tinta:#0b2a33;--rd-texto:#23414a;--rd-claro:#ffffff;--rd-claro-2:#c8dde2;--rd-claro-3:#9dbbc2;--rd-linha:255 255 255;--rd-lombada:#0b2a33;--rd-luz:15 107 120}:root[data-marca=mapadoraciocinio] .rd :is(h1,h2){font-family:var(--f-titulo);font-weight:var(--f-titulo-peso)}.rd-iq .rd-dobra .rd-palco{padding:8px 0 18px}.rd-iq .rd-palco:before{opacity:.55}.rd-iq .rd-palco:after{opacity:.5}@media (max-width:600px){.rd-iq .rd-dobra .rd-palco{padding:4px 0 10px}.rd-iq .rd-dobra h1{font-size:2rem}}.rd-iq .rd-dobra .rd-confianca svg{color:var(--rd-acao)}.rd-iq-recebe{display:grid;grid-gap:26px;gap:26px;justify-items:center}.rd-quadro.rd-quadro-cert{--l:min(86vw,420px);--giro:-2deg}.rd-quadro-cert .rd-quadro-corpo{padding:0;background:none}.rd-quadro-cert img{border-radius:3px}.rd-quadro-cert .rd-quadro-rotulo{top:10px;right:12px;bottom:auto;background:var(--rd-escura);color:#fff}.rd-iq-escala .rd-iq-escala-texto{margin:-12px auto 26px;text-align:center;color:var(--rd-claro-2)}.rd-iq-escala .curva-qi{margin:0 auto}.rd-iq .rd-caixa li:first-child{font-size:1.5rem}.rd-iq .rd-escura h2 mark{text-decoration:none;background:linear-gradient(transparent 64%,rgb(138 219 227/.26) 0,rgb(138 219 227/.26) 94%,transparent 0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.rd-iq .rd-oferta{background:#ffffff;color:var(--rd-texto);box-shadow:inset 0 0 0 1px var(--c-linha),0 36px 64px -38px rgb(11 42 51/.55)}.rd.rd-iq .rd-oferta h2{color:var(--rd-tinta)}.rd-iq .rd-oferta .rd-ancora,.rd-iq .rd-oferta .rd-confianca,.rd-iq .rd-oferta .rd-fonte,.rd-iq .rd-oferta .rd-unico{color:var(--c-suave)}.rd-iq .rd-clara .rd-oferta .rd-confianca svg{color:var(--rd-acao)}.rd-iq .rd-oferta-capas img,.rd-iq .rd-oferta-capas img+img{width:168px;border-radius:3px;transform:rotate(-2deg);box-shadow:inset 0 0 0 1px var(--c-linha),0 14px 26px -14px rgb(11 42 51/.6)}.rd-iq-previa{position:relative;width:100%;max-width:440px;margin-inline:auto;padding:16px 16px 0;border-radius:18px;background:#ffffff;color:var(--c-texto);text-align:left;box-shadow:inset 0 0 0 1px var(--c-linha),0 22px 44px -26px rgb(11 42 51/.45),0 2px 6px rgb(11 42 51/.06)}.rd-iq-previa-topo{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 6px}.rd-iq-previa-topo .qi-kicker{margin:0}.rd-iq-previa-selo{padding:2px 9px;border-radius:999px;background:var(--rd-escura);color:#ffffff;font-size:.6875rem;font-weight:800;letter-spacing:.05em;line-height:1.5;text-transform:uppercase}.rd .rd-iq-previa h3{margin:0 0 10px;font:750 1.125rem/1.3 var(--f-texto);color:var(--c-tinta)}.rd-iq-previa .perfil-lista-titulo{margin-bottom:8px;font-size:.875rem}.rd-iq-previa-janela{max-height:232px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 58%,transparent);mask-image:linear-gradient(#000 58%,transparent)}.rd-iq-previa .perfil-travas{margin:0}@media (max-width:899px) and (max-height:760px){.rd-iq-previa-janela{max-height:180px}}@media (min-width:900px){.rd-iq-previa{padding:22px 22px 0}.rd-iq-previa-janela{max-height:300px}}.rd-iq-paginas{margin-top:clamp(36px,5vw,56px);text-align:center}.rd .rd-iq-paginas h3{margin:0 0 16px;font:750 1.25rem/1.3 var(--f-texto);color:var(--rd-tinta)}.rd-iq-metodo .rd-tese{text-align:left}.rd-iq-metodo-itens{max-width:40rem;margin:22px auto 0}.rd-iq-metodo-itens .rd-lista{max-width:none}.qi-teste{padding-top:14px}.qi-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.qi-contagem{font-weight:700;font-size:.9375rem;color:var(--c-tinta)}.qi-timer{padding:3px 10px;border-radius:999px;background:var(--c-sel);color:var(--c-tinta);font:700 1rem/1.4 var(--f-texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qi-timer.urgente{background:#fbeceb;color:var(--c-erro)}.qi-progresso{height:6px;border-radius:6px;background:var(--c-linha);overflow:hidden}.qi-progresso i{display:block;height:100%;border-radius:inherit;background:var(--c-acao);transition:width .3s var(--mola)}.qi-cartao{margin:14px 0;padding:16px;border-radius:16px;background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha),0 18px 36px -26px rgb(11 42 51/.4)}.qi-enunciado{margin:0 0 12px;font-weight:750;font-size:1.0625rem;line-height:1.35;color:var(--c-tinta)}.qi-figura{display:grid;place-items:center;margin-bottom:12px;padding:6px;border-radius:12px;background:#fff}.qi-figura svg{width:100%;max-width:min(58vw,230px);height:auto}.qi-opcoes{display:grid;grid-gap:8px;gap:8px}.qi-opcoes.grade{grid-template-columns:1fr 1fr}.qi-opcao{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--c-linha-forte);cursor:pointer;transition:box-shadow .15s,background .15s,transform .15s var(--mola)}.qi-opcao:hover{box-shadow:inset 0 0 0 2px var(--c-tinta)}.qi-opcao:active{transform:scale(.98)}.qi-opcao input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.qi-opcao:has(input:focus-visible){outline:3px solid var(--c-foco);outline-offset:2px}.qi-opcao.marcada{background:color-mix(in srgb,var(--c-tinta) 6%,#fff);box-shadow:inset 0 0 0 2.5px var(--c-tinta)}.qi-letra{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--c-sel);color:var(--c-tinta);font-size:.875rem}.qi-opcao.marcada .qi-letra{background:var(--c-acao);color:var(--c-acao-tinta)}.qi-opcao-fig{flex:1 1;display:grid;place-items:center;line-height:0}.qi-opcao-fig svg{width:100%;max-width:104px;height:auto;max-height:72px}.qi-opcao-txt{flex:1 1;font-weight:650;line-height:1.3;color:var(--c-tinta)}.qi-opcoes.grade .qi-opcao.fig{flex-direction:column;align-items:stretch;gap:6px;padding:8px}.qi-opcoes.grade .qi-opcao.fig .qi-letra{width:24px;height:24px;font-size:.8125rem}.qi-botoes{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px}.qi-botoes .botao{min-height:56px}.qi-nota{margin-top:12px}.qi-escala{margin:4px 0 22px;padding:14px 16px 12px;border-radius:16px;background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.qi-escala-trilho{position:relative;height:12px;margin:30px 6px 0;border-radius:999px;background:color-mix(in srgb,var(--c-acao) 12%,#fff)}.qi-escala-faixa{position:absolute;top:-4px;bottom:-4px;border-radius:999px;background:var(--c-acao);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--c-acao) 80%,transparent)}.qi-escala-cadeado{position:absolute;left:50%;top:-32px;transform:translateX(-50%);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--c-tinta);color:#fff}.qi-escala-cadeado svg{width:14px;height:14px}.qi-escala-marcas{position:relative;height:18px;margin:8px 6px 0;font-size:.75rem;color:var(--c-suave);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qi-escala-marcas span{position:absolute;transform:translateX(-50%)}.qi-escala figcaption{margin-top:6px;font-size:.875rem;font-weight:650;color:var(--c-tinta);text-align:center}.qi-placar{display:flex;align-items:center;gap:16px;padding:18px;border-radius:16px;background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha)}.qi-capa .qi-placar-nota{margin:0;font-size:clamp(3.6rem,3rem + 3vw,4.6rem);line-height:1;color:var(--c-acao);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.qi-placar-faixa{margin:0;font-weight:650;line-height:1.4;color:var(--c-tinta)}.qi-placar-acertos{margin:0;font-size:.9375rem;color:var(--c-suave)}.qi-area-barra{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;margin-bottom:14px}.qi-area-barra b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-tinta)}.rd-iq .rd-barra,.rd-iq .rd-escura{--rd-acao:#8adbe3;--rd-acao-2:#a5e5eb;--rd-acao-base:#4b9aa3;--rd-acao-tinta:#0b2a33}.rd-iq .rd-barra{background:var(--rd-escura);box-shadow:0 -12px 30px -20px rgb(0 0 0/.6)}.rd-iq .rd-barra .barra-texto b{color:#ffffff}.rd-iq .rd-barra .barra-texto span{color:var(--rd-claro-2)}.rd-iq .rd-barra .botao{background:var(--rd-acao);color:var(--rd-acao-tinta);font-weight:800;text-transform:uppercase}.rd-iq .trecho-barra{background:var(--rd-escura)}.qi-intro{margin-bottom:14px}.qi-intro h1{margin:2px 0 6px;font-size:calc(var(--t-titulo-escala) * clamp(1.6rem, 1.4rem + 1vw, 2rem))}.qi-intro .sub{margin:0;font-size:.9375rem;line-height:1.5}:root[data-marca=curtidasdonordeste]{--rd-escura:#1c0f08;--rd-escura-2:#2a180e;--rd-clara:#fbf3e4;--rd-topo:#1c0f08;--rd-acao:#e8a33d;--rd-acao-2:#f0b456;--rd-acao-base:#a8691a;--rd-acao-tinta:#2a1405;--rd-destaque:#efb35a;--rd-marca:#f6d59a;--rd-tinta:#2a1405;--rd-texto:#4a3426;--rd-claro:#fbefd9;--rd-claro-2:#ebdfca;--rd-claro-3:#c4af95;--rd-linha:251 239 217;--rd-lombada:#e9dcc3;--rd-luz:232 163 61}:root[data-marca=curtidasdonordeste] .rd :is(h1,h2){font-family:var(--f-titulo);font-weight:var(--f-titulo-peso);letter-spacing:var(--f-titulo-espaco)}.rd-mesa-folha{margin:0 0 10px calc(-1 * clamp(26px, 7vw, 40px))}.rd-mesa-folha .rd-quadro{--l:clamp(118px,33vw,158px);--giro:5deg}.rd-mesa-folha .rd-quadro-corpo{padding:5px}.rd-idade{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;font-size:.8125rem;color:var(--rd-claro-3)}.rd-idade b{display:grid;place-items:center;min-width:30px;height:30px;padding:0 4px;border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor;color:var(--rd-claro-2);font-size:.75rem;font-weight:800}.rd-mesa-receita .rd-quadro-pagina{--l:min(80vw,380px);--giro:-2deg;justify-self:center}.rd-mesa-receita .rd-lista{align-self:center}@media (min-width:900px){.rd-mesa-receita .rd-quadro-pagina{--l:420px}.rd-mesa-receita .rd-lista{gap:18px}.rd-mesa-receita .rd-lista li{font-size:1.1875rem}}.rd-clara .rd-glifo{color:var(--rd-acao-base);background:color-mix(in srgb,var(--rd-acao) 20%,transparent)}.rd-mesa .rd-escura .rd-glifo-txt{font-size:.875rem}.rd-mesa .rd-paginas{margin-top:clamp(40px,6vw,64px)}.rd .rd-degraus{display:grid;grid-gap:18px;gap:18px;max-width:880px;margin:0 auto}.rd .rd-degrau{display:flex;flex-direction:column;max-width:none;margin:0;padding:26px 20px 22px;border-radius:20px;background:#fff;color:var(--rd-texto);text-align:left;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rd-tinta) 14%,transparent),0 24px 48px -32px color-mix(in srgb,var(--rd-tinta) 60%,transparent)}.rd .rd-degrau.destaque{background:var(--rd-escura);color:var(--rd-claro-2);box-shadow:0 40px 70px -36px color-mix(in srgb,var(--rd-tinta) 80%,transparent)}.rd .rd-degrau .oferta-selo{align-self:flex-start;margin:0 0 14px;padding:5px 12px;border-radius:999px;background:var(--rd-acao);color:var(--rd-acao-tinta);font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rd-degrau-topo{display:flex;align-items:center;gap:16px}.rd-degrau-topo img{width:62px;height:auto;flex:none;border-radius:2px 4px 4px 2px;box-shadow:0 10px 20px -10px rgb(0 0 0/.7)}.rd .rd-degrau .oferta-nome{margin:0 0 2px;font:var(--f-titulo-peso) 1.5rem/1.15 var(--f-titulo);color:var(--rd-tinta)}.rd .rd-degrau.destaque .oferta-nome{color:var(--rd-claro)}.rd .rd-degrau .oferta-preco{display:grid;grid-gap:2px;gap:2px;margin:0}.rd .rd-degrau .oferta-preco strong{font:800 clamp(2.1rem,1.8rem + 1.4vw,2.6rem)/1.05 var(--rd-f);letter-spacing:-.02em;color:var(--rd-tinta);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.rd .rd-degrau.destaque .oferta-preco strong{color:var(--rd-claro)}.rd .rd-degrau .oferta-preco span{font-size:.8125rem;color:inherit;opacity:.8}.rd-degrau-lista{list-style:none;display:grid;grid-gap:10px;gap:10px;flex:1 1;margin:18px 0 20px;padding:16px 0 0;border-top:1px solid color-mix(in srgb,currentColor 16%,transparent);font-size:.9375rem;line-height:1.4}.rd-degrau-lista li{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:start}.rd-degrau-lista svg{width:18px;height:18px;margin-top:1px;color:var(--rd-acao-base)}.rd-degrau.destaque .rd-degrau-lista svg{color:var(--rd-destaque)}.rd-degrau-lista li.fora{opacity:.62}.rd-degrau-traco{width:12px;height:2px;margin:9px 3px 0;border-radius:2px;background:currentColor}.rd .rd-degrau .rd-botao{max-width:none;min-height:62px}.rd .rd-degrau .rd-botao .rd-botao-a{font-size:1.1875rem}.botao.rd-botao.rd-botao-sec{background:transparent;color:var(--rd-tinta);box-shadow:inset 0 0 0 2px var(--rd-tinta)}.botao.rd-botao.rd-botao-sec:hover{background:color-mix(in srgb,var(--rd-tinta) 7%,transparent)}.rd-garantia{max-width:34rem;margin:26px auto 0;text-align:center;font-size:.9375rem;line-height:1.5}.rd-ofertas .rd-confianca{margin-top:12px}.rd-clara .rd-confianca svg{color:var(--rd-acao-base)}@media (min-width:760px){.rd .rd-degraus{grid-template-columns:1fr 1fr;align-items:stretch}.rd .rd-degrau{padding:30px 26px 26px}}.rd-mesa .trecho-barra{background:var(--rd-escura)}:root[data-marca=fotorevive]{--rd-escura:#2a1d12;--rd-escura-2:#3a2a1d;--rd-clara:#fbf7f0;--rd-topo:#fbf7f0;--rd-acao:#a3561f;--rd-acao-2:#8c4718;--rd-acao-base:#6b3210;--rd-acao-tinta:#fffaf2;--rd-destaque:#e9a96a;--rd-marca:#f3d9b8;--rd-tinta:#2a1d12;--rd-texto:#43342a;--rd-claro:#fffaf2;--rd-claro-2:#eadccb;--rd-claro-3:#c9b39b;--rd-linha:255 250 242;--rd-lombada:#e9dcc8;--rd-luz:214 150 92}:root[data-marca=fotorevive] .rd :is(h1,h2){font-family:var(--f-titulo);font-weight:var(--f-titulo-peso);letter-spacing:var(--f-titulo-espaco)}.rd-relu .rd-barra,.rd-relu .rd-escura,.rd-relu .rd-oferta{--rd-acao:#e9a96a;--rd-acao-2:#f0b981;--rd-acao-base:#a8693a;--rd-acao-tinta:#2a1d12}.rd-relu .rd-escura h2 mark{text-decoration:none;background:linear-gradient(transparent 64%,rgb(233 169 106/.3) 0,rgb(233 169 106/.3) 94%,transparent 0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.rd-relu .rd-quadro.rd-relu-depois{--l:clamp(176px,52vw,250px);--giro:-2.5deg}.rd-relu-antes{margin:0 0 18px calc(-1 * clamp(30px, 8vw, 44px))}.rd-relu-antes .rd-quadro{--l:clamp(112px,33vw,168px);--giro:6deg}.rd-relu-antes .rd-quadro-corpo{padding:6px;filter:saturate(.9)}.rd-relu .rd-quadro-rotulo{left:50%;right:auto;bottom:14px;transform:translateX(-50%)}.rd-relu-comparar .comparar{max-width:460px;margin-inline:auto}.rd-relu-comparar .rd-nota{margin-top:18px;color:var(--rd-claro-3)}.rd-relu-limite{max-width:36rem;margin-top:30px;color:var(--rd-claro-2)}.rd-relu-pacote{margin:22px auto 0;text-align:center;font-size:1rem}.rd-relu-pacote a{color:var(--rd-acao);font-weight:750;text-underline-offset:3px}.rd-relu .trecho-barra{background:var(--rd-escura)}@media (min-width:900px){.rd-relu .rd-quadro.rd-relu-depois{--l:300px}.rd-relu-antes .rd-quadro{--l:190px}}:root[data-marca=tdahemfamilia]{--rd-escura:#12322d;--rd-escura-2:#1a423b;--rd-clara:#f4f8f7;--rd-topo:#f4f8f7;--rd-acao:#1f7a6d;--rd-acao-2:#17665b;--rd-acao-base:#0f4d44;--rd-acao-tinta:#ffffff;--rd-destaque:#8fd3c7;--rd-marca:#cdeee8;--rd-tinta:#12322d;--rd-texto:#2b3f45;--rd-claro:#ffffff;--rd-claro-2:#cfe0dc;--rd-claro-3:#9fbab4;--rd-linha:255 255 255;--rd-lombada:#e3ece9;--rd-luz:31 122 109}:root[data-marca=tdahemfamilia] .rd :is(h1,h2){font-family:var(--f-titulo);font-weight:var(--f-titulo-peso);letter-spacing:var(--f-titulo-espaco)}.rd-guia .rd-barra,.rd-guia .rd-escura,.rd-guia .rd-oferta{--rd-acao:#f08a63;--rd-acao-2:#f39b78;--rd-acao-base:#b8573a;--rd-acao-tinta:#12322d}.rd-guia .rd-escura h2 mark{text-decoration:none;background:linear-gradient(transparent 64%,rgb(143 211 199/.28) 0,rgb(143 211 199/.28) 94%,transparent 0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.rd-guia-sumario .rd-lista{max-width:34rem}@media (min-width:900px){.rd-guia-sumario .rd-lista{grid-template-columns:1fr 1fr;max-width:980px}}.rd-guia .rd-lista li{align-items:start}.rd-guia .rd-lista .rd-glifo{margin-top:-3px}.rd-guia .trecho-barra.rd-fim-escura{background:var(--rd-escura)}.rd-guia .trecho-barra.rd-fim-clara{background:var(--rd-clara)}.rd-guia-bonus .rd-lista{max-width:34rem}@media (min-width:900px){.rd-guia-bonus .rd-lista{grid-template-columns:1fr 1fr;max-width:980px;column-gap:40px;row-gap:22px}}.rd-dobra-rotulo{margin:2px 0 10px;font-size:.8125rem;font-weight:750;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.rd-clara .rd-dobra-rotulo{color:var(--rd-acao-base)}.rd-escura .rd-dobra-rotulo{color:var(--rd-destaque)}.rd-tese{max-width:40rem;margin:0 auto}.rd .rd-tese h2{max-width:none;margin:0 0 20px;text-align:left;font-size:clamp(1.75rem,1.3rem + 2vw,2.5rem)}.rd-tese p{margin:0 0 14px;font-size:1.0625rem;line-height:1.6}.rd-tese .rd-tese-rotulo{margin:0 0 12px;font-size:.8125rem;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.rd-clara .rd-tese-rotulo{color:var(--rd-acao-base)}.rd-escura .rd-tese-rotulo{color:var(--rd-destaque)}.rd-tese .rd-tese-fonte{margin:18px 0 0;font-size:.875rem;line-height:1.45}.rd-escura .rd-tese-fonte{color:var(--rd-claro-3)}.rd-numeros{list-style:none;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));grid-gap:12px;gap:12px;max-width:40rem;margin:34px auto 0;padding:26px 0 0;border-top:1px solid color-mix(in srgb,currentColor 16%,transparent);text-align:center}.rd-numeros strong{display:block;font:800 clamp(2.1rem,1.7rem + 2vw,3rem)/1 var(--rd-f);letter-spacing:-.02em;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.rd-escura .rd-numeros strong{color:var(--rd-claro)}.rd-clara .rd-numeros strong{color:var(--rd-tinta)}.rd-numeros span{display:block;margin-top:8px;font-size:.875rem;line-height:1.3}.rd-paraquem{display:grid;grid-gap:30px;gap:30px;max-width:980px;margin:0 auto}@media (min-width:900px){.rd-paraquem{grid-template-columns:1fr 1fr;gap:56px}}.rd .rd-paraquem h3{margin:0 0 14px;font-size:.9375rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rd-paraquem ul{list-style:none;display:grid;grid-gap:12px;gap:12px;margin:0;padding:0}.rd-paraquem li{display:grid;grid-template-columns:24px 1fr;grid-gap:10px;gap:10px;align-items:start;font-size:1.0625rem;line-height:1.45}.rd-paraquem svg{width:22px;height:22px;margin-top:1px}.rd-clara .rd-paraquem svg{color:var(--rd-acao-base)}.rd-escura .rd-paraquem svg{color:var(--rd-destaque)}.rd-paraquem .rd-paraquem-nao svg{color:currentColor;opacity:.55}.rd-cta-meio{display:grid;justify-items:center;margin-top:clamp(28px,4vw,40px)}.rd-dobra-fontes{max-width:34rem;margin:12px auto 0;font-size:.8125rem;line-height:1.45;text-wrap:balance}.rd-clara .rd-dobra-fontes{color:var(--c-suave)}.rd-escura .rd-dobra-fontes{color:var(--rd-claro-3)}@media (min-width:900px){.rd-dobra .rd-dobra-fontes{margin-left:0}}.rd-escura .folhear figcaption{color:var(--rd-claro-3)}.rd-saude-ideias .rd-lista{max-width:36rem}.rd-saude-prova .rd-lista{max-width:40rem;margin-top:26px}.rd-saude-prova .rd-lista li{align-items:start}.rd-sumario-caixa{margin-top:clamp(28px,4vw,40px)}.rd-saude-ideias .rd-lista li{align-items:start}@media (min-width:900px){.rd-saude-ideias .rd-lista{grid-template-columns:1fr 1fr;max-width:980px;column-gap:40px;row-gap:18px}}.pt-ciclo{max-width:40rem;margin:30px auto 0}.pt-ciclo-dias{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}@media (min-width:640px){.pt-ciclo-dias{grid-template-columns:repeat(14,minmax(0,1fr))}}.pt-ciclo-dias span{display:grid;place-items:center;aspect-ratio:1;border-radius:10px;background:rgb(var(--rd-linha)/.08);color:var(--rd-claro-3);font-size:.8125rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pt-ciclo-dias .m{background:rgb(240 138 99/.24);color:#f8c2ad}.pt-ciclo-dias .j{background:var(--rd-destaque);color:var(--rd-escura)}.pt-ciclo-dias .o{background:var(--rd-claro);color:var(--rd-escura);font-weight:800}.pt-ciclo-legenda{list-style:none;display:flex;flex-wrap:wrap;gap:8px 20px;margin:16px 0 0;padding:0;font-size:.9375rem;line-height:1.35;color:var(--rd-claro-2)}.pt-ciclo-legenda li{display:inline-flex;align-items:center;gap:8px}.pt-ciclo-legenda i{flex:none;width:14px;height:14px;border-radius:4px}.pt-ciclo-legenda .m i{background:rgb(240 138 99/.5)}.pt-ciclo-legenda .j i{background:var(--rd-destaque)}.pt-ciclo-legenda .o i{background:var(--rd-claro)}.pt-ciclo figcaption{margin-top:12px;font-size:.875rem;line-height:1.45;color:var(--rd-claro-3)}.rd-ps{max-width:30rem;margin:22px auto 0;text-align:center;font-size:.9375rem;line-height:1.5;color:var(--rd-claro-2)}.rd-clara .rd-ps{color:var(--rd-texto)}.perfil-respondidas{padding:4px 10px;border-radius:999px;background:var(--c-sel);color:var(--c-tinta);font-size:.8125rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.perfil-pergunta{margin:14px 0 0;font-weight:700;color:var(--c-tinta)}.perfil-item{min-width:0;max-width:100%;margin:12px 0;padding:14px 14px 10px;border:0;border-radius:16px;background:var(--c-superficie);box-shadow:inset 0 0 0 1px var(--c-linha),0 14px 30px -26px rgb(11 42 51/.45);transition:box-shadow .2s}.perfil-item.feito{box-shadow:inset 0 0 0 1px var(--c-linha-forte),0 14px 30px -26px rgb(11 42 51/.45)}.perfil-item legend{float:left;display:flex;gap:10px;width:100%;margin:0 0 12px;padding:0;font-weight:700;line-height:1.35;color:var(--c-tinta)}.perfil-item legend+*{clear:both}.perfil-item-n{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--c-sel);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.perfil-item.feito .perfil-item-n{background:var(--c-acao);color:var(--c-acao-tinta)}.perfil-escala{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.perfil-ponto{position:relative;display:grid;place-items:center;min-height:48px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--c-linha-forte);color:var(--c-tinta);cursor:pointer;transition:box-shadow .15s,background .15s}.perfil-ponto input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.perfil-ponto b{font-size:1.0625rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.perfil-ponto:hover{box-shadow:inset 0 0 0 2px var(--c-tinta)}.perfil-ponto:has(input:focus-visible){outline:3px solid var(--c-foco);outline-offset:2px}.perfil-ponto.marcado{background:var(--c-acao);box-shadow:none;color:var(--c-acao-tinta)}.perfil-escala-rotulos{display:flex;justify-content:space-between;gap:12px;margin-top:6px;font-size:.75rem;color:var(--c-suave)}.rd-escolher{margin:8px 0 12px}.rd-arquivo-info{display:flex;align-items:center;gap:12px;margin:0 0 12px}.rd-arquivo-info img{width:72px;height:72px;object-fit:cover;border-radius:10px;border:1px solid var(--rd-linha,#ddd);flex:none}.rd-arquivo-nome{font-size:.9375rem;overflow-wrap:anywhere}label.rd-escolher{cursor:pointer}.rd-escolher input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.rd-escolher:has(input[type=file]:focus-visible){outline:3px solid var(--c-foco);outline-offset:3px}.album-lista{list-style:none;padding:0;margin:0 0 12px;display:grid;grid-gap:14px;gap:14px}.album-item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:8px 10px;gap:8px 10px;align-items:center}.album-mini{width:48px;height:48px;object-fit:cover;border-radius:8px}.album-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.album-acoes{display:inline-flex;gap:4px}.album-acoes .btn{width:auto;min-width:0;min-height:40px;padding:6px 10px}.album-legenda{grid-column:1/-1;width:100%}.rel-sec.album-refazer{margin-top:16px;padding-top:22px}.rel-sec.album-refazer>details{border-bottom:0;padding:0}.rel-sec.album-refazer>details>summary{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:54px;padding:10px 16px;border-radius:var(--r-botao);box-shadow:inset 0 0 0 1px var(--c-linha-forte);font-weight:650;text-align:center;cursor:pointer;list-style:none}.rel-sec.album-refazer>details>summary::-webkit-details-marker{display:none}.rel-sec.album-refazer>details>summary:hover{background:var(--c-sel)}.rel-sec.album-refazer>details[open]>summary{margin-bottom:18px}