.mv-col{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;min-width:0;display:grid}.mv-col>*,.cartao>*,.coluna>*{margin:0}.mv-col>.olho+.t2,.coluna>.olho+.t2,.mv-col>.olho+.t3,.cartao>.olho+.t3{margin-top:-10px}.mv-col>.t2{max-width:22ch}.mv-col>.prosa{font-size:1.08rem}.mv-col>.grade,.mv-col>.sanfona,.mv-col>.equipe,.mv-col>.resultados{margin-top:12px}.sub{font-family:var(--fonte-titulo);color:var(--v700);letter-spacing:-.01em;font-size:1.08rem;font-weight:600}.escuro .sub{color:var(--lima)}.hora{font:800 clamp(1.8rem, 3.4vw, 2.6rem) / 1 var(--fonte-titulo);letter-spacing:-.03em;color:var(--v800)}.escuro .hora{color:#fff}.cartao .olho{margin:0;font-size:.72rem}.cartao .sub{color:var(--suave);font-size:.92rem;font-family:var(--fonte-texto)}.cartao .prosa,.cartao>p:not(.olho,.sub,.numero,.hora,.nota),.item p,.item-link p{color:var(--suave);font-size:.97rem;line-height:1.55}.escuro .cartao .prosa,.escuro .item p,.escuro .item-link p{color:#ffffffbd}.cartao.alt{background:var(--papel-2)}.cartao .numero{letter-spacing:-.02em;color:var(--lima-forte);-webkit-text-stroke:1px var(--v700);font-size:1.6rem}a.cartao .link-seta{background:var(--papel-2);border-radius:50%;justify-content:center;justify-self:end;width:36px;height:36px;margin-top:auto;transition:background .2s,color .2s}a.cartao:hover .link-seta{background:var(--lima);color:var(--v950)}a.cartao{grid-template-rows:auto 1fr auto}.grade.solta{align-items:end}.grade.solta>.coluna{align-content:start;gap:16px;display:grid}.item,.item-link{gap:6px;display:grid}.item-link{color:inherit;border-radius:16px;padding:14px 16px;text-decoration:none;transition:background .2s}.item-link .t3{justify-content:space-between;align-items:center;gap:12px;font-size:1.1rem;display:flex}.item-link svg{width:18px;height:18px;color:var(--v600);flex:none}.item-link:hover{background:var(--papel);color:inherit}.escuro .item-link{background:#ffffff12;border:1px solid #ffffff1f}.escuro .item-link:hover{color:#fff;background:#ffffff24}.escuro .item-link svg{color:var(--lima)}.item-link p{overflow-wrap:anywhere;margin:0}.escuro .btn-principal{--fundo:var(--lima);--cor:var(--v950)}.escuro .btn-principal:hover{background:#c6f56d;box-shadow:0 14px 30px -12px #b4ec51b3}.painel,.painel-escuro{border-radius:var(--raio-g);padding:clamp(24px,4vw,48px)}.painel{background:var(--branco);border:1px solid var(--linha);box-shadow:var(--sombra)}.painel-escuro{background:linear-gradient(150deg, var(--v800), var(--v950));position:relative;overflow:hidden}.secao.escuro .painel-escuro{background:#ffffff0f;border:1px solid #ffffff24}.secao.escuro{background:linear-gradient(170deg, var(--v900), var(--v950))}.frases{border-radius:var(--raio-g);background:var(--lima);color:var(--v950);gap:6px;margin:12px 0 0;padding:clamp(24px,4vw,44px);display:grid}.frases svg{fill:currentColor;stroke:none;width:36px;height:36px;color:var(--v700)}.frases p{margin:0}.frases .a{font:800 clamp(1.6rem, 3.4vw, 2.6rem) / 1.05 var(--fonte-titulo);letter-spacing:-.03em}.frases .b{font:600 1.1rem var(--fonte-titulo)}.equipe{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:clamp(14px,2vw,22px);list-style:none;display:grid}.equipe li{background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio-g);text-align:center;align-content:start;justify-items:center;gap:4px;padding:26px 18px 22px;display:grid}.equipe img{object-fit:cover;object-position:top;outline:4px solid var(--papel-2);outline-offset:4px;border-radius:50%;width:132px;height:132px;margin-bottom:16px}.equipe li.coord{background:var(--v900);border-color:var(--v900)}.equipe li.coord h3{color:#fff}.equipe li.coord p{color:var(--lima)}.equipe li.coord small{color:#ffffffb3}.equipe li.coord img{outline-color:var(--lima)}.equipe h3{letter-spacing:-.01em;font-size:1.1rem;line-height:1.2}.equipe p{font:700 .76rem var(--fonte-titulo);letter-spacing:.1em;text-transform:uppercase;color:var(--v600);margin:0}.equipe small{color:var(--suave);font-size:.86rem}.logo-cartao{background:var(--branco);border-radius:var(--raio-g);padding:clamp(24px,4vw,48px);box-shadow:0 40px 80px -30px #0009}.logo-cartao img{width:100%;height:auto}.banner{justify-items:center;gap:12px;margin:0;display:grid}.banner a{border-radius:var(--raio);box-shadow:var(--sombra-forte);transition:transform .4s var(--suavizacao);display:block;overflow:hidden}.banner a:hover{transform:scale(1.015)}.banner img{width:100%;max-width:480px}.banner figcaption{color:var(--suave);font-size:.9rem}.foto{border-radius:var(--raio-g);margin:0;position:relative;overflow:hidden}.foto img{aspect-ratio:4/3;object-fit:cover;width:100%}.foto.crop img{aspect-ratio:16/7;object-position:center 62%}.foto figcaption{color:#fffc;background:linear-gradient(#0000,#021a11eb 70%);gap:2px;padding:70px 24px 22px;font-size:.92rem;display:grid;position:absolute;inset:auto 0 0}.foto figcaption strong{font:700 1.2rem var(--fonte-titulo);color:#fff}.foto .faixa{background:var(--lima);color:var(--v950);border-radius:99px;justify-self:start;margin-top:8px;padding:6px 14px;font-size:.86rem;font-weight:700}.farmacopeia{border-radius:var(--raio-g);background:linear-gradient(150deg, var(--v800), var(--v950));align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,5vw,60px);display:grid;position:relative;overflow:hidden}.farmacopeia>*{position:relative}.farmacopeia .ondas{width:640px;color:var(--lima);position:absolute;top:-260px;right:-220px}.f-texto{justify-items:start;gap:14px;display:grid}.f-texto>*{margin:0}.f-texto .botoes{margin-top:8px}.farmacopeia .marcada{border-radius:var(--raio);color:#fff;background:#ffffff12;border:1px solid #ffffff24;padding:clamp(20px,3vw,32px);font-weight:600}@media (width>=900px){.farmacopeia{grid-template-columns:1.3fr .7fr}}.janela{border-radius:var(--raio);width:min(960px,100vw - 24px);height:min(88vh,900px);box-shadow:var(--sombra-forte);background:var(--branco);border:0;padding:0;overflow:hidden}.janela[open]{grid-template-rows:auto 1fr;display:grid}.janela::backdrop{backdrop-filter:blur(4px);background:#021a11b3}.janela header{border-bottom:1px solid var(--linha);align-items:center;gap:12px;padding:14px 18px;display:flex}.janela header div{flex:1;min-width:0;display:grid}.janela header strong{font:700 1.1rem var(--fonte-titulo);color:var(--tinta)}.janela header span{color:var(--suave);font-size:.86rem}.janela .fecha{border:1px solid var(--linha);background:var(--branco);cursor:pointer;width:44px;height:44px;color:var(--tinta);border-radius:50%;place-items:center;display:grid}.janela iframe{border:0;width:100%;height:100%}@media (width<=560px){.janela header .btn{display:none}}.mapa{border-radius:var(--raio-g);border:1px solid var(--linha);background:var(--papel-2);overflow:hidden}.mapa iframe{border:0;width:100%;height:clamp(300px,46vw,440px)}.subnav{top:var(--altura-topo);z-index:40;backdrop-filter:blur(12px);border-bottom:1px solid var(--linha);background:#f4f7f1eb;position:sticky}.subnav ul{scrollbar-width:none;gap:6px;padding-block:10px;list-style:none;display:flex;overflow-x:auto}.subnav ul::-webkit-scrollbar{display:none}.subnav a{font:600 .92rem var(--fonte-titulo);color:var(--v800);white-space:nowrap;border-radius:999px;padding:8px 16px;text-decoration:none;display:block}.subnav a:hover{background:var(--lima);color:var(--v950)}.duas .grade-2,.duas .grade-3,.duas .grade-4{--min:200px}.painel .form-ouv{box-shadow:none;border:0;padding:0}@media (width>=1000px){.equipe{grid-template-columns:repeat(4,1fr)}}.resultados[data-astro-cid-werdv6c5]{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.abas[data-astro-cid-werdv6c5]{background:var(--papel-2);border-radius:999px;justify-self:start;gap:6px;padding:6px;display:none}.resultados[data-astro-cid-werdv6c5].pronto .abas[data-astro-cid-werdv6c5]{display:inline-flex}.abas[data-astro-cid-werdv6c5] button[data-astro-cid-werdv6c5]{font:700 1rem var(--fonte-titulo);color:var(--v800);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:12px 24px;transition:background .2s,color .2s}.abas[data-astro-cid-werdv6c5] button[data-astro-cid-werdv6c5][aria-selected=true]{background:var(--v800);color:#fff}.painel[data-astro-cid-werdv6c5]{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.painel[data-astro-cid-werdv6c5][hidden]{display:none}header[data-astro-cid-werdv6c5] p[data-astro-cid-werdv6c5]{color:var(--suave);margin:6px 0 0}.kpis[data-astro-cid-werdv6c5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;list-style:none;display:grid}.kpis[data-astro-cid-werdv6c5] li[data-astro-cid-werdv6c5]{background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio);align-items:center;gap:16px;padding:20px;display:flex}.kpis[data-astro-cid-werdv6c5] strong[data-astro-cid-werdv6c5]{font:800 1.7rem / 1 var(--fonte-titulo);letter-spacing:-.03em;color:var(--v800);display:block}.kpis[data-astro-cid-werdv6c5] span[data-astro-cid-werdv6c5]{color:var(--suave);font-size:.9rem;line-height:1.35}.anel[data-astro-cid-werdv6c5]{background:radial-gradient(closest-side, var(--branco) 68%, transparent 70%), conic-gradient(var(--v500) calc(var(--p) * 1%), var(--papel-2) 0);border-radius:50%;flex:none;width:56px;height:56px}.publico[data-astro-cid-werdv6c5]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.publico[data-astro-cid-werdv6c5]>[data-astro-cid-werdv6c5]{margin:0}h4[data-astro-cid-werdv6c5]{font-size:1.3rem}.publico[data-astro-cid-werdv6c5]>p[data-astro-cid-werdv6c5]{color:var(--suave)}.legenda[data-astro-cid-werdv6c5]{color:var(--suave);font-size:.86rem}.legenda[data-astro-cid-werdv6c5] p[data-astro-cid-werdv6c5]{margin:0}.sanfona[data-astro-cid-werdv6c5] summary[data-astro-cid-werdv6c5]{font-size:1rem}.form-ouv[data-astro-cid-titje26s]{background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio-g);box-shadow:var(--sombra);grid-template-columns:1fr 1fr;gap:16px;padding:clamp(20px,3vw,36px);display:grid}.largo[data-astro-cid-titje26s]{grid-column:1/-1}.btn[data-astro-cid-titje26s]{justify-self:start}@media (width<=640px){.form-ouv[data-astro-cid-titje26s]{grid-template-columns:1fr}}.abre-mv[data-astro-cid-cjotwppk]{background:radial-gradient(900px 560px at 96% 10%, #14a04f66, transparent 62%), linear-gradient(160deg, var(--v900), var(--v950));padding-block:clamp(36px,5vw,56px) clamp(56px,8vw,96px);position:relative;overflow:hidden}.ondas[data-astro-cid-cjotwppk]{width:780px;color:var(--lima);top:-260px;right:-240px}.caixa[data-astro-cid-cjotwppk]{position:relative}.caminho[data-astro-cid-cjotwppk] ol[data-astro-cid-cjotwppk]{color:#fff9;flex-wrap:wrap;gap:6px 10px;margin-bottom:clamp(28px,4vw,44px);font-size:.88rem;list-style:none;display:flex}.caminho[data-astro-cid-cjotwppk] li[data-astro-cid-cjotwppk]+li[data-astro-cid-cjotwppk]:before{content:"/";opacity:.5;margin-right:10px}.caminho[data-astro-cid-cjotwppk] a[data-astro-cid-cjotwppk]{color:#fffc;text-decoration:none}.linha[data-astro-cid-cjotwppk]{align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (width>=900px){.linha[data-astro-cid-cjotwppk].com-lado{grid-template-columns:1.15fr .85fr}}.texto[data-astro-cid-cjotwppk]{justify-items:start}.texto[data-astro-cid-cjotwppk] .t1[data-astro-cid-cjotwppk]{max-width:15ch;font-size:clamp(2.3rem,5.2vw,4rem)}.texto[data-astro-cid-cjotwppk] .sub{font-size:clamp(1.15rem,2vw,1.45rem)}.texto[data-astro-cid-cjotwppk] .prosa{color:#ffffffc7;max-width:58ch;font-size:1.1rem}.lado-painel[data-astro-cid-cjotwppk]{border-radius:var(--raio-g);background:#ffffff0f;border:1px solid #ffffff24;gap:10px;padding:clamp(20px,3vw,32px)}.lado[data-astro-cid-cjotwppk] .foto img{aspect-ratio:4/3.4}
