.m-cartao[data-astro-cid-dhk3dwhc]{flex-direction:column;list-style:none;display:flex;position:relative}.m-cartao[data-astro-cid-dhk3dwhc][hidden]{display:none}.m-cartao-foto[data-astro-cid-dhk3dwhc]{aspect-ratio:8/9;background:var(--noite-3);border-radius:6px;margin-bottom:22px;overflow:hidden}.m-cartao-foto[data-astro-cid-dhk3dwhc] img[data-astro-cid-dhk3dwhc]{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--curva)}.m-cartao[data-astro-cid-dhk3dwhc]:hover .m-cartao-foto[data-astro-cid-dhk3dwhc] img[data-astro-cid-dhk3dwhc]{transform:scale(1.05)}h3[data-astro-cid-dhk3dwhc]{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(25px,2.1vw,30px);font-weight:800;line-height:1.06}h3[data-astro-cid-dhk3dwhc] a[data-astro-cid-dhk3dwhc]{color:var(--texto);text-decoration:none;transition:color .2s}h3[data-astro-cid-dhk3dwhc] a[data-astro-cid-dhk3dwhc]:after{content:"";position:absolute;inset:0}h3[data-astro-cid-dhk3dwhc] a[data-astro-cid-dhk3dwhc]:focus-visible{outline:none}h3[data-astro-cid-dhk3dwhc] a[data-astro-cid-dhk3dwhc]:focus-visible:after{outline:2px solid var(--sinal);outline-offset:6px;border-radius:6px}.m-cartao[data-astro-cid-dhk3dwhc]:hover h3[data-astro-cid-dhk3dwhc] a[data-astro-cid-dhk3dwhc]{color:var(--sinal)}.m-cartao-meta[data-astro-cid-dhk3dwhc]{color:var(--suave);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.45}.m-tempo[data-astro-cid-dhk3dwhc]{color:var(--sinal);font-weight:700}.m-cartao-sub[data-astro-cid-dhk3dwhc]{color:var(--corpo);text-wrap:pretty;margin:10px 0 22px;font-size:16px;line-height:1.5}.m-cartao-pe[data-astro-cid-dhk3dwhc]{border-top:1px solid var(--linha);color:var(--corpo);justify-content:space-between;align-items:baseline;gap:12px;margin:auto 0 0;padding-top:18px;font-size:15px;font-weight:600;display:flex}.m-ver[data-astro-cid-dhk3dwhc]{color:#fff;white-space:nowrap;font-weight:700}.m-ver[data-astro-cid-dhk3dwhc] span[data-astro-cid-dhk3dwhc]{transition:transform .3s var(--curva);display:inline-block}.m-cartao[data-astro-cid-dhk3dwhc]:hover .m-ver[data-astro-cid-dhk3dwhc] span[data-astro-cid-dhk3dwhc]{transform:translate(5px)}@media (width<=640px){.m-cartao-foto[data-astro-cid-dhk3dwhc]{aspect-ratio:4/3.6}}@media (prefers-reduced-motion:reduce){.m-cartao-foto[data-astro-cid-dhk3dwhc] img[data-astro-cid-dhk3dwhc],.m-ver[data-astro-cid-dhk3dwhc] span[data-astro-cid-dhk3dwhc]{transition:none}}.m-entrada,.m-cabeca .intro-seccao,.m-duas .intro-seccao,.m-linhas dd,.m-blocos p,.m-tipos p,.m-g-texto p,.m-regras li,.m-lista li,.m-faq dd,.m-resposta-texto,.m-destaques dt,.m-tabela caption,.m-pacotes p,.m-tipo-abertura p{text-wrap:pretty}.m-entrada{color:#ffffffdb;margin:0;font-size:16px;line-height:1.55}.m-revisto{color:#fff;margin:16px 0 0;font-size:14px;font-weight:600;line-height:1.6}.lanterna .m-entrada,.lanterna .m-revisto{text-shadow:0 1px 14px #000000bf,0 0 2px #00000080}.m-botoes{flex-wrap:wrap;gap:12px;margin:22px 0 0;display:flex}.m-botoes .botao--linha{color:#fff}.lanterna.m-heroi .titulo-lanterna h1{font-size:calc(clamp(42px, 5.6vw, 88px) * var(--escala,1))!important}.lanterna.m-fecho .titulo-lanterna .titulo{font-size:calc(clamp(40px, 5.4vw, 84px) * var(--escala,1))!important}.m-trilho ol{color:var(--apagado);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.m-trilho li+li:before{content:"/";margin-right:8px}.m-trilho a{color:var(--suave);text-decoration:none}.m-trilho a:hover{color:#fff}.m-trilho [aria-current]{color:var(--corpo)}.m-abertura{padding-top:40px}.m-cabeca{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:24px 64px;margin-bottom:56px;display:grid}.m-cabeca .titulo-seccao,.m-cabeca .intro-seccao{margin:0}.m-cabeca .titulo-seccao{text-wrap:balance}.m-filtros{top:var(--topo);z-index:60;background:var(--noite);border-block:1px solid var(--linha);position:sticky}.m-filtros-dentro{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.m-chips{scrollbar-width:none;gap:8px;margin:-4px;padding:4px;display:flex;overflow-x:auto}.m-chips::-webkit-scrollbar{display:none}.m-chip{color:var(--texto);box-shadow:inset 0 0 0 1px var(--linha-forte);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:9px 16px;font-size:15px;font-weight:600;transition:background .2s,color .2s}.m-chip:hover{background:#ffffff14}.m-chip[aria-pressed=true]{color:#000;box-shadow:none;background:#fff}.m-contagem{color:var(--suave);flex:none;margin:0;font-size:14px}html:not(.js) .m-filtros{display:none}.m-grelha{grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 34px;margin:0;padding:48px 0 0;list-style:none;display:grid}.m-duas{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px 80px;display:grid}.m-duas>:first-child{top:calc(var(--topo) + 40px);position:sticky}.m-duas .titulo-seccao{text-wrap:balance;margin:0 0 20px}.m-duas .intro-seccao{margin:0}.m-linhas{border-top:1px solid var(--linha-forte);margin:0}.m-linhas div{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:8px 32px;padding:24px 0;display:grid}.m-linhas dt{color:#fff;letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700;line-height:1.35}.m-linhas dd{color:var(--corpo);margin:0;font-size:16.5px;line-height:1.6}.m-blocos{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:0;padding:0;list-style:none;display:grid}.m-blocos>li{border-top:1px solid var(--linha-forte);padding:26px 0 34px}.m-blocos h3{letter-spacing:-.02em;margin:0 0 10px;font-size:21px;font-weight:700;line-height:1.25}.m-blocos p{color:var(--corpo);margin:0;font-size:16.5px;line-height:1.65}.m-blocos .m-ligacoes{color:var(--suave);margin-top:14px;font-size:15px}.m-ligacoes a{color:#fff;text-decoration:underline;text-decoration-color:var(--linha-forte);text-underline-offset:4px;font-weight:600}.m-ligacoes a:hover{text-decoration-color:var(--sinal)}.m-tipos{border-top:1px solid var(--linha-forte);margin:0;padding:0;list-style:none}.m-tipos li{border-bottom:1px solid var(--linha);grid-template-columns:128px minmax(0,.75fr) minmax(0,1.25fr) auto;align-items:center;gap:8px 40px;padding:22px 0;display:grid;position:relative}.m-miniatura{aspect-ratio:4/3;background:var(--noite-3);border-radius:4px;width:128px;overflow:hidden}.m-miniatura img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--curva)}.m-tipos li:hover .m-miniatura img{transform:scale(1.06)}.m-tipos h3{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:800;line-height:1.05}.m-tipos h3 a{color:#fff;text-decoration:none;transition:color .2s}.m-tipos h3 a:after{content:"";position:absolute;inset:0}.m-tipos h3 a:focus-visible{outline:none}.m-tipos h3 a:focus-visible:after{outline:2px solid var(--sinal);outline-offset:4px;border-radius:4px}.m-tipos li:hover h3 a{color:var(--sinal)}.m-tipos p{color:var(--corpo);margin:0;font-size:16px;line-height:1.55}.m-tipos .m-n{color:var(--suave);white-space:nowrap;font-size:14.5px}.m-tipos .m-n span{color:#fff;transition:transform .3s var(--curva);margin-left:8px;display:inline-block}.m-tipos li:hover .m-n span{transform:translate(5px)}.m-pacotes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;display:flex}.m-pacotes h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:800;line-height:1.1}.m-pacotes p{color:var(--suave);margin:8px 0 0;font-size:17px}.m-g-grelha{grid-template-columns:220px 64px minmax(0,700px) minmax(0,1fr);width:min(1240px,100% - 40px);margin-inline:auto;display:grid}.m-g-abertura{padding-top:48px}.m-g-abertura>*{grid-column:3/5}.m-g-abertura .m-trilho{margin-bottom:40px}.m-resposta{max-width:920px}.m-resposta-texto{color:#fff;letter-spacing:-.01em;margin:0;font-size:clamp(21px,2vw,25px);line-height:1.5}.m-resposta-texto b{font-weight:700}.m-destaques{border-top:1px solid var(--linha-forte);grid-template-columns:repeat(3,minmax(0,1fr));margin:40px 0 0;display:grid}.m-destaques div{flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:22px 20px 0 0;display:flex}.m-destaques div+div{border-left:1px solid var(--linha);padding-left:22px}.m-destaques dd{letter-spacing:-.035em;color:#fff;margin:0;font-size:40px;font-weight:700;line-height:1}.m-destaques dt{color:var(--suave);font-size:14px;line-height:1.4}.m-ficha{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;max-width:920px;margin:44px 0 0;display:grid}.m-ficha div{border-top:1px solid var(--linha);padding:16px 0}.m-ficha dt{color:var(--apagado);margin:0 0 4px;font-size:13.5px}.m-ficha dd{color:#fff;margin:0;font-size:16.5px;font-weight:600;line-height:1.4}.m-nota-foto{color:var(--apagado);margin:18px 0 0;font-size:13.5px}.m-indice-movel{display:none}.m-g-corpo{align-items:start;margin-top:112px}.m-indice{top:calc(var(--topo) + 28px);max-height:calc(100vh - var(--topo) - 56px);grid-area:1/1;font-size:15px;position:sticky;overflow:auto}.m-indice p{color:#fff;margin:0 0 14px;font-size:15px;font-weight:600}.m-indice ol{border-left:1px solid var(--linha);margin:0;padding:0;list-style:none}.m-indice a{color:var(--apagado);padding:7px 0 7px 16px;line-height:1.35;text-decoration:none;transition:color .2s;display:block;position:relative}.m-indice a:hover,.m-indice a[aria-current=true]{color:#fff}.m-indice a[aria-current=true]:before{content:"";background:var(--sinal);width:2px;position:absolute;top:6px;bottom:6px;left:-1px}.m-g-texto{grid-area:1/3/auto/5;min-width:0}.m-g-texto>section,.m-g-texto>aside{margin-bottom:120px}.m-g-texto>section>p,.m-g-texto>aside{max-width:700px}.m-g-texto p{color:var(--corpo);margin:0 0 20px;font-size:18.5px;line-height:1.7}.m-g-texto h2{letter-spacing:-.04em;text-wrap:balance;max-width:760px;margin:0 0 28px;font-size:clamp(32px,3.4vw,46px);font-weight:800;line-height:1.04}.m-g-texto h3{letter-spacing:-.02em;margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.25}.m-g-texto .foto{max-width:940px;margin-top:44px}.m-g-texto>section>p.m-abre:first-of-type{color:#fff;font-size:21px;line-height:1.65}.m-regras{border-top:1px solid var(--linha-forte);max-width:780px;margin:0;padding:0;list-style:none}.m-regras li{border-bottom:1px solid var(--linha);color:var(--corpo);padding:20px 0;font-size:17px;line-height:1.65}.m-regras b{color:#fff;font-weight:700}.m-lista{border-top:1px solid var(--linha-forte);max-width:700px;margin:0;padding:0;list-style:none}.m-lista li{border-bottom:1px solid var(--linha);color:var(--corpo);padding:16px 0;font-size:17px;line-height:1.6}.m-tabela-rolo{max-width:940px;margin:28px 0 16px;overflow-x:auto}.m-tabela{border-collapse:collapse;width:100%;font-size:16px}.m-tabela caption{caption-side:bottom;text-align:left;color:var(--apagado);padding:14px 0 0;font-size:13.5px;line-height:1.5}.m-tabela th,.m-tabela td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:top;color:var(--corpo);padding:15px 16px 15px 0}.m-tabela thead th{color:var(--apagado);border-bottom:1px solid var(--linha-forte);padding-top:0;font-size:13.5px;font-weight:500}.m-tabela tbody th{color:#fff;font-weight:600}.m-tabela tbody th a{color:#fff;font-weight:700;text-decoration:none;transition:color .2s}.m-tabela tbody th a:hover{color:var(--sinal)}.m-tabela .valor{text-align:right;white-space:nowrap;color:#fff;padding-left:16px;padding-right:0;font-weight:700}.m-tabela thead th.valor{color:var(--apagado);font-weight:500}.m-tabela .fonte{color:var(--apagado);padding-left:24px;font-size:13.5px}.m-organizamos{border-top:2px solid var(--sinal);max-width:780px;margin:64px 0 0;padding-top:28px}.m-g-texto .m-organizamos h3{letter-spacing:-.03em;margin-bottom:12px;font-size:26px}.m-organizamos .m-botoes{margin-top:4px}.m-g-texto .m-nota,.m-nota{color:var(--suave);font-size:15px;line-height:1.6}.m-organizamos .m-nota{margin:14px 0 0}.m-faq{border-top:1px solid var(--linha-forte);max-width:780px;margin:0}.m-faq div{border-bottom:1px solid var(--linha);padding:22px 0}.m-faq dt{color:#fff;letter-spacing:-.015em;margin-bottom:8px;font-size:19px;font-weight:700}.m-faq dd{color:var(--corpo);margin:0;font-size:17px;line-height:1.65}.m-g-texto .m-sobre p{color:var(--suave);font-size:15.5px}.m-sobre b{color:#fff}.m-fontes{gap:10px;max-width:780px;margin:0;padding:0;list-style:none;display:grid}.m-fontes a{color:var(--suave);text-decoration:underline;text-decoration-color:var(--linha-forte);text-underline-offset:4px;font-size:15.5px}.m-fontes a:hover{color:#fff}.m-todos{margin:56px 0 0}@media (width<=1199px){.m-g-grelha{grid-template-columns:minmax(0,1fr);width:min(760px,100% - 40px)}.m-g-abertura>*,.m-g-texto{grid-column:1}.m-indice{display:none}.m-indice-movel{border-top:1px solid var(--linha-forte);border-bottom:1px solid var(--linha);margin-top:40px;display:block}.m-indice-movel summary{cursor:pointer;color:#fff;padding:18px 0;font-weight:600}.m-indice-movel ol{gap:10px;margin:0;padding:0 0 18px 20px;display:grid}.m-indice-movel a{color:var(--suave);text-decoration:none}.m-g-corpo{margin-top:80px}}@media (width<=1080px){.m-grelha{grid-template-columns:repeat(2,minmax(0,1fr))}.m-cabeca{grid-template-columns:1fr;gap:20px}}@media (width<=960px){.m-duas{grid-template-columns:1fr;gap:40px}.m-duas>:first-child{position:static}.m-tipos li{grid-template-columns:112px minmax(0,1fr);gap:6px 22px}.m-tipos .m-miniatura{grid-row:span 3;align-self:start;width:112px}}@media (width<=760px){.m-abertura{padding-top:32px}.m-blocos{grid-template-columns:1fr}.m-linhas div{grid-template-columns:1fr;padding:20px 0}.m-g-abertura{padding-top:36px}.m-g-abertura .m-trilho{margin-bottom:28px}.m-destaques{grid-template-columns:1fr}.m-destaques div+div{border-left:0;border-top:1px solid var(--linha);padding-left:0}.m-destaques div{padding:18px 0 16px}.m-destaques dd{font-size:34px}.m-ficha{grid-template-columns:repeat(2,minmax(0,1fr))}.m-g-texto p{font-size:17px}.m-g-texto>section,.m-g-texto>aside{margin-bottom:88px}.m-g-texto>section>p.m-abre:first-of-type{font-size:19px}.m-tabela{font-size:15px}.m-tabela th,.m-tabela td{padding:12px 12px 12px 0}.m-tabela .fonte{padding-left:12px}}@media (width<=640px){.m-grelha{grid-template-columns:1fr;gap:56px}.m-filtros-dentro{flex-direction:column;align-items:stretch;gap:8px;padding:10px 0}.m-contagem{font-size:13px}}@media (width<=900px){.m-tipos .m-n{grid-column:2}}
