@font-face{font-family:urbanist;src:url(/_next/static/media/3ad50de654f0057d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:urbanist Fallback;src:local("Arial");ascent-override:94.08%;descent-override:24.76%;line-gap-override:0.00%;size-adjust:100.98%}.__className_968aaf{font-family:urbanist,urbanist Fallback}.__variable_968aaf{--font-urbanist:"urbanist","urbanist Fallback"}@font-face{font-family:dmsans;src:url(/_next/static/media/bfe8c811ed1df969-s.p.woff2) format("woff2");font-display:swap;font-weight:100 1000}@font-face{font-family:dmsans Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_883b56{font-family:dmsans,dmsans Fallback}.__variable_883b56{--font-dmsans:"dmsans","dmsans Fallback"}:root{--ink:#14232b;--ink-2:#3a474e;--ink-3:#4a555b;--bg:#f3f5f7;--line:rgba(20,35,43,0.12);--accent:#ff6a13;--accent-text:#d9530e;--link:#b8420a;--mel:#f5a623;--mel-ink:#1f2a33;--verde:#1e8a4c;--display:var(--font-urbanist),system-ui,sans-serif;--body:var(--font-dmsans),system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);overflow-x:clip;-webkit-font-smoothing:antialiased}img{max-width:100%}a{color:var(--link)}a:hover{color:#8a3107}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid var(--ink);outline-offset:2px}input::placeholder,textarea::placeholder{color:#6b6f72}input:-webkit-autofill{-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}.sr-only{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pular,.sr-only{position:absolute}.pular{left:16px;top:-60px;z-index:50;background:var(--ink);color:#fff;padding:10px 16px;border-radius:10px}.pular:focus{top:12px;color:#fff}.wrap{max-width:1320px;margin:0 auto;padding-left:24px;padding-right:24px}.display{font-family:var(--display);font-weight:500;letter-spacing:-.035em;line-height:1;margin:0}.display b,.display strong{font-weight:800}.laranja{color:var(--accent-text)}.lead{font-size:18px;line-height:1.6;color:var(--ink-2);margin:0}.secao{padding-top:110px;padding-bottom:110px}.cabeca{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:40px}.cabeca p{max-width:420px;font-size:17px;line-height:1.55;color:var(--ink-2);margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:0 26px;border-radius:999px;font:inherit;font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;border:0;white-space:nowrap}.btn-escuro{background:var(--ink);color:#fff}.btn-escuro:hover{color:#fff;background:#0c171d}.btn-acento{background:var(--accent);color:var(--ink)}.btn-acento:hover{color:var(--ink);background:#ff7d33}.btn-linha{border:2px solid var(--ink);color:var(--ink);background:transparent}.btn-linha:hover{color:var(--ink);background:rgba(20,35,43,.05)}.btn-p{height:46px;padding:0 16px;font-weight:600}.btn-p,.faixa{font-size:14px}.faixa{background:var(--ink);color:var(--bg);overflow:hidden;padding:11px 0}.ticker{display:flex;gap:40px;width:max-content;animation:mq 45s linear infinite}.ticker span{display:flex;align-items:center;gap:12px;white-space:nowrap}@keyframes mq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.topo{position:-webkit-sticky;position:sticky;top:0;z-index:20;isolation:isolate}.topo:before{content:"";position:absolute;inset:0 0 -48px 0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(243,245,247,.9),rgba(243,245,247,.7) 55%,rgba(243,245,247,0));backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);mask-image:linear-gradient(180deg,#000,#000 55%,transparent);-webkit-mask-image:linear-gradient(180deg,#000,#000 55%,transparent)}.topo-in{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px}.topo-logo img{height:50px;width:auto;display:block}.cta-curto{display:none}.topo nav{display:flex;gap:22px;font-size:15px;font-weight:500;flex-wrap:wrap}.topo nav a{color:var(--ink);text-decoration:none;padding-bottom:3px;border-bottom:2px solid transparent}.topo nav a[aria-current=page]{font-weight:700;border-color:var(--accent)}.topo-entrar{color:var(--ink);text-decoration:none;font-weight:600;font-size:15px;padding:0 6px;white-space:nowrap}.topo-entrar:hover{color:var(--ink);text-decoration:underline}.topo-cta{height:52px;border-radius:14px;font-size:15px;font-weight:600;padding:0 22px}.busca{flex:1 1 340px;min-width:0;display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.55);border:1px solid rgba(20,35,43,.08);border-radius:14px;padding:0 8px 0 16px;height:52px}.busca input{flex:1 1;min-width:0;border:0;background:transparent;font:inherit;font-size:16px;color:var(--ink);height:100%;outline:none}.busca input[type=search]::-webkit-search-cancel-button{cursor:pointer}.busca button{border:0;border-radius:10px;background:var(--ink);color:#fff;font:inherit;font-size:14px;font-weight:600;padding:0 16px;height:38px;cursor:pointer}.espaco{flex:1 1}.filtros{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding-bottom:14px}.seg{display:flex;background:#fff;border-radius:14px;padding:4px;gap:4px}.seg button{border:0;height:40px;padding:0 14px;border-radius:10px;background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.seg button[aria-pressed=true]{background:var(--ink);color:#fff}.pilula{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 16px;border-radius:14px;border:0;background:#fff;color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.pilula[aria-pressed=true]{background:var(--ink);color:#fff}.pilula .ponto{width:9px;height:9px;border-radius:50%;background:#c3cad1}.pilula[aria-pressed=true] .ponto{background:var(--accent)}.filtros select{height:48px;border-radius:14px;background:#fff;padding:0 14px;color:var(--ink)}.filtros select,.limpar{border:0;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.limpar{background:transparent;color:var(--link);text-decoration:underline}.aviso{font-size:13px;color:var(--ink-3);margin:0}.hero{overflow:hidden}.hero,.hero-in{position:relative}.hero-in{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:72px;padding-bottom:88px}.hero-txt{flex:1 1 520px;min-width:0}.hero h1{font-size:clamp(46px,6.4vw,96px);line-height:.98}.hero-local{margin:0 0 22px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--link)}.hero-foto{flex:1 1 420px;min-width:0;display:flex;justify-content:center;position:relative}.hero-foto .bola{position:absolute;left:4%;bottom:-30px;width:340px;height:340px;border-radius:50%;background:var(--accent)}.hero-foto .arco{position:relative;width:100%;max-width:440px;height:540px;border-radius:240px 240px 36px 36px;background:#dce3ea;overflow:hidden}.hero-anel{position:absolute;right:-320px;top:-260px;width:980px;height:980px;border:2px solid var(--accent);border-radius:50%;opacity:.55;pointer-events:none}.grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.grade.larga{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.card{background:#fff;border-radius:28px;overflow:hidden;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(20,35,43,.12)}.card-capa{position:relative;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden}.card-capa .ini{font-family:var(--display);font-size:72px;font-weight:800;letter-spacing:-.04em;color:rgba(255,255,255,.92)}.card-capa img{object-fit:cover;transition:transform .6s ease}.card:hover .card-capa img{transform:scale(1.04)}.etq{position:absolute;top:16px;font-size:13px;font-weight:700;padding:7px 12px;border-radius:10px;z-index:1;display:flex;align-items:center;gap:6px}.etq.esq{left:16px}.etq.dir{right:16px;background:#fff;font-weight:600}.etq.baixo{top:auto;bottom:16px;left:16px;background:var(--ink);color:#fff;font-weight:600}.etq .ponto{width:8px;height:8px;border-radius:50%}.card-corpo{padding:22px 22px 24px;display:flex;flex-direction:column;gap:6px;flex:1 1}.card-corpo h3{margin:0;font-family:var(--display);font-size:23px;font-weight:800;letter-spacing:-.02em}.card-corpo .tipo{margin:0;font-size:15px;color:var(--ink-3)}.meta{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px;font-size:14px}.acoes,.meta span{display:flex;align-items:center;gap:6px}.acoes{flex-wrap:nowrap;margin-top:auto;padding-top:14px}.acoes a{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 12px;border-radius:999px;text-decoration:none;font-weight:600;font-size:14px;white-space:nowrap}.acoes .zap{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;background:var(--ink);color:#fff}.acoes .ver{color:var(--ink)}.acoes .rota,.acoes .ver{flex:0 0 auto;border:1.5px solid var(--ink)}.acoes .rota{width:44px;padding:0}.vazio{background:#fff;border-radius:28px;padding:48px;text-align:center;margin-bottom:24px}.vazio p{margin:0 0 16px;font-size:18px}.convite{min-height:420px;border-radius:28px;border:2px dashed #c3cad1;display:flex;flex-direction:column;justify-content:space-between;padding:32px;text-decoration:none;color:var(--ink)}.convite:hover{color:var(--ink);border-color:var(--ink)}.convite .mais{width:64px;height:64px;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:36px;font-weight:800}.cats{background:#e9edf1;border-radius:40px;padding:48px 0 56px}.cat-scroll{display:flex;gap:16px;overflow-x:auto;padding:4px 40px 20px;scroll-snap-type:x mandatory;scroll-padding-inline:40px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent),linear-gradient(#000,#000);mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent),linear-gradient(#000,#000);-webkit-mask-size:100% calc(100% - 12px),100% 12px;mask-size:100% calc(100% - 12px),100% 12px;-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cat-scroll::-webkit-scrollbar{height:6px}.cat-scroll::-webkit-scrollbar-track{background:rgba(20,35,43,.08);border-radius:999px;margin:0 40px}.cat-scroll::-webkit-scrollbar-thumb{background:var(--accent);border-radius:999px}.cat-scroll::-webkit-scrollbar-button{display:none;width:0;height:0}@supports not selector(::-webkit-scrollbar){.cat-scroll{scrollbar-width:thin;scrollbar-color:var(--accent) transparent}}.cat{flex:0 0 190px;scroll-snap-align:start;height:200px;border:0;border-radius:26px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;font:inherit;font-weight:600;font-size:16px;cursor:pointer;text-decoration:none}.cat,.cat:hover{color:var(--ink)}.cat:hover{box-shadow:0 10px 24px rgba(20,35,43,.08)}.cat .ic{width:72px;height:72px;border-radius:50%;background:var(--bg);display:flex;align-items:center;justify-content:center}@supports (animation-timeline:view()){.cat{animation:cat-fade linear both;animation-timeline:view(inline);animation-range:entry 0 exit 100%}}@keyframes cat-fade{0%{opacity:0}18%{opacity:1}82%{opacity:1}to{opacity:0}}.mm{position:relative;overflow:hidden;background:var(--mel);color:var(--mel-ink)}.mm-favo{inset:0;width:100%;height:100%}.mm-favo,.mm-voo{position:absolute}.mm-voo{top:0;left:0;width:84px;height:68px;offset-path:path("M 120 120 C 420 -40 760 260 1080 110 S 1500 -20 1260 300 S 520 420 120 120");offset-rotate:auto 40deg;animation:mm-voo 26s linear infinite;opacity:.16;pointer-events:none}.mm-voo.dois{width:56px;height:46px;animation-duration:34s;animation-direction:reverse;opacity:.11}.mm-voo img{width:100%;height:100%;display:block;animation:mm-asa .22s ease-in-out infinite alternate;transform-origin:50% 60%}@keyframes mm-voo{0%{offset-distance:0}to{offset-distance:100%}}@keyframes mm-asa{0%{transform:scale(1)}to{transform:scale(.96,.9)}}.mm-in{position:relative;display:flex;gap:56px;flex-wrap:wrap;align-items:center;padding-top:110px;padding-bottom:110px}.mm h2{font-weight:800;font-size:clamp(40px,4.8vw,72px);line-height:.98;margin-top:36px}.mm-chips{margin:28px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.mm-chips li{background:rgba(255,255,255,.55);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}.mm .btn-escuro{background:var(--mel-ink)}.mm .btn-linha{border-color:var(--mel-ink);color:var(--mel-ink)}.mm-cartao{width:100%;max-width:360px;background:#fff;border-radius:32px;overflow:hidden;box-shadow:0 30px 60px rgba(31,42,51,.25);transform:rotate(-3deg)}.escuro{background:var(--ink);color:#fff}.escuro .lead,.escuro p{color:#d7dee1}.faq{display:flex;flex-direction:column;gap:12px}.faq details{background:#fff;border-radius:20px}.faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-size:17px;font-weight:600;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--bg);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500}.faq details[open] summary:after{content:"–"}.faq details p{margin:0;padding:0 26px 24px;font-size:16px;line-height:1.6;color:var(--ink-2)}.svc{background:var(--bg);border-radius:28px;padding:32px 28px 34px;min-height:300px;display:flex;flex-direction:column;justify-content:space-between;transition:background .25s ease,color .25s ease}.svc:hover{background:var(--ink);color:#fff}.svc:hover p{color:#d7dee1}.svc .ic{width:56px;height:56px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center;transition:background .25s ease}.svc:hover .ic{background:var(--accent)}.svc h3{margin:0;font-family:var(--display);font-size:28px;font-weight:800;letter-spacing:-.02em}.svc p{margin:10px 0 0;font-size:16px;line-height:1.55;color:var(--ink-2)}.jeito{display:flex;gap:24px;align-items:baseline;padding:26px 0;border-top:1px solid rgba(20,35,43,.14);flex-wrap:wrap}.jeito strong{flex:0 0 200px;font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em}.jeito p{flex:1 1 280px;margin:0;font-size:17px;line-height:1.6;color:var(--ink-2)}.orbita{animation:gira 60s linear infinite;transform-origin:50% 50%}@keyframes gira{to{transform:rotate(1turn)}}.campo{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}.campo input,.campo textarea{border:1.5px solid rgba(20,35,43,.14);border-radius:14px;background:var(--bg);padding:0 16px;font:inherit;font-size:16px;font-weight:400;color:var(--ink)}.campo input{height:54px}.campo textarea{padding:14px 16px;resize:vertical;min-height:96px}.opcao{height:44px;padding:0 16px;border-radius:999px;border:1.5px solid rgba(20,35,43,.18);background:#fff;color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.opcao[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.armadilha{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.rodape{background:var(--ink);color:#d7dee1}.rodape-in{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:14px;padding-top:40px;padding-bottom:40px}.rodape a{color:#d7dee1;text-decoration:none}.rodape a:hover{color:#fff}.rodape nav{gap:22px}.migalha,.rodape nav{display:flex;flex-wrap:wrap}.migalha{font-size:14px;margin:0 0 18px;gap:8px}.migalha,.migalha a{color:var(--ink-3)}@media (max-width:720px){.secao{padding-top:72px;padding-bottom:72px}.hero-foto .arco{height:420px}.hero-foto .bola{width:240px;height:240px}.topo-in{gap:12px 16px;padding-top:12px;padding-bottom:12px}.topo-logo img{height:40px}.topo nav{gap:16px;font-size:14px;margin-left:auto}.topo-cta,.topo-entrar{display:none}.busca{flex-basis:100%;height:48px}.filtros{gap:8px}}@media (prefers-reduced-motion:reduce){.cat,.mm-voo,.mm-voo img,.orbita,.ticker{animation:none!important}.card,.card-capa img,.svc{transition:none}.card:hover,.card:hover .card-capa img{transform:none}}.rede-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:20px;gap:20px}.rede-card,.rede-novo{position:relative;height:300px;border-radius:28px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;flex-shrink:0}.rede-linha .rede-card{width:220px}.rede-card:hover{color:#fff}.rede-card img{transition:transform .6s ease}.rede-card:hover img{transform:scale(1.05)}.rede-tag{top:16px;left:16px;color:var(--ink);font-size:13px;font-weight:700;padding:7px 12px;border-radius:10px}.rede-nome,.rede-tag{position:absolute;z-index:1}.rede-nome{left:0;right:0;bottom:0;background:rgba(20,35,43,.82);padding:14px 18px;text-align:center}.rede-nome strong{display:block;font-weight:700;font-size:16px}.rede-nome span{display:block;margin-top:2px;font-size:13px;opacity:.85}.rede-novo{background:var(--bg);border:2px dashed #c3cad1;color:var(--ink)}.rede-novo:hover{color:var(--ink);border-color:var(--ink)}.rede-novo .mais{width:72px;height:72px;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:40px;font-weight:800;margin-bottom:40px}.rede-nome-claro{background:transparent}.rede-linha{display:flex;gap:20px;align-items:stretch}.rede-linha .rede-novo{width:240px;position:relative;z-index:2;box-shadow:12px 0 24px -12px rgba(20,35,43,.18);background:#fff}.rede-trilho{flex:1 1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.rede-mq{display:flex;gap:20px;width:max-content;animation:mq 60s linear infinite}.rede-trilho:focus-within .rede-mq,.rede-trilho:hover .rede-mq{animation-play-state:paused}@media (max-width:720px){.rede-linha{flex-direction:column}.rede-linha .rede-novo{width:100%;height:120px;flex-direction:row;justify-content:flex-start;gap:16px;padding:0 20px;box-shadow:none}.rede-linha .rede-novo .mais{margin:0;width:56px;height:56px;font-size:32px}.rede-linha .rede-novo .rede-tag{display:none}.rede-linha .rede-novo .rede-nome{position:static;text-align:left;padding:0}.rede-linha .rede-card{width:200px;height:260px}}@media (prefers-reduced-motion:reduce){.rede-mq{animation:none!important}.rede-trilho{overflow-x:auto}.rede-mq>[aria-hidden=true]{display:none}.rede-card img{transition:none}}.dois-caminhos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}@media (max-width:760px){.dois-caminhos{grid-template-columns:1fr}}.grade.cinco{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.grade.cinco .card-capa{height:190px}.grade.cinco .card-corpo h3{font-size:21px}.grade.cinco .convite{min-height:0}.convite-titulo{display:block;font-family:var(--display);font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.02}.grade.cinco .convite-titulo{font-size:28px}@media (max-width:1180px){.grade.cinco{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.grade.cinco{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:560px){.grade.cinco{grid-template-columns:1fr}}.ag-provas{margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.ag-prova{background:#1e313b;border-radius:28px;padding:32px 28px}.ag-prova h3{margin:22px 0 0;font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em;color:#fff;line-height:1.1}.ag-prova p{margin:12px 0 0;font-size:16px;line-height:1.6;color:#d7dee1}.ag-ic{width:52px;height:52px;border-radius:16px;background:var(--accent);display:flex;align-items:center;justify-content:center}.ag-noar{margin-top:40px;border-top:1px solid rgba(255,255,255,.12);padding-top:28px}.ag-noar-tit{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:#fff}.ponto-vivo{width:10px;height:10px;border-radius:50%;background:#2ecc71;box-shadow:0 0 0 0 rgba(46,204,113,.6);animation:vivo 2s infinite}@keyframes vivo{0%{box-shadow:0 0 0 0 rgba(46,204,113,.55)}70%{box-shadow:0 0 0 10px rgba(46,204,113,0)}to{box-shadow:0 0 0 0 rgba(46,204,113,0)}}.ag-noar-lista{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ag-noar-item{display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;border-radius:18px;background:rgba(255,255,255,.06);color:#fff;text-decoration:none}.ag-noar-item:hover{color:#fff;background:rgba(255,255,255,.12)}.ag-noar-item>span:nth-child(2){flex:1 1;min-width:0}.ag-noar-item strong{font-size:15px}.ag-noar-item span span,.ag-noar-item strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-noar-item span span{font-size:12px;color:#a9b6bc}.ag-noar-capa{position:relative;width:52px;height:52px;border-radius:12px;overflow:hidden;flex-shrink:0}.diag{margin-top:28px;background:var(--bg);border-radius:22px;padding:20px;display:flex;flex-direction:column;gap:12px}.diag-etq{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.diag-linha{background:#fff;border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.45}.diag-linha strong{font-size:13px}.diag-linha>span:not(.diag-acao){color:var(--ink-2)}.diag-acao{display:flex;gap:6px;align-items:flex-start;font-weight:600;color:var(--ink)}.diag-acao svg{margin-top:3px}@media (max-width:960px){.ag-noar-lista,.ag-provas{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ponto-vivo{animation:none}}.fbar{position:relative;background:rgba(255,255,255,.4);border:1px solid rgba(20,35,43,.06);border-radius:18px;padding:8px;flex-wrap:wrap}.fbar,.fbar-btn{display:flex;gap:8px;align-items:center}.fbar-btn{height:48px;padding:0 20px;border:0;border-radius:12px;background:#fff;font:inherit;font-size:15px;font-weight:600;color:var(--ink);cursor:pointer;white-space:nowrap}.fbar-btn[aria-pressed=true]{background:var(--ink);color:#fff}.fbar-btn .ponto{width:9px;height:9px;border-radius:50%;background:#c3cad1}.fbar-btn[aria-pressed=true] .ponto{background:var(--accent)}.fbar-q{width:48px;padding:0;justify-content:center}.fbar-seg{display:flex;gap:4px;background:#fff;border-radius:12px;padding:4px}.fbar-seg button{height:40px;padding:0 16px;border:0;border-radius:9px;background:transparent;color:var(--ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.fbar-seg button[aria-pressed=true]{background:var(--ink);color:#fff}.fbar-qtd{min-width:48px;height:48px;background:#fff}.fbar-qtd,.fbar-qtd span{border-radius:12px;display:flex;align-items:center;justify-content:center}.fbar-qtd span{min-width:24px;height:24px;background:var(--accent);color:var(--ink);font-size:13px;font-weight:700;padding:0 6px}.fbar-menu{position:absolute;top:62px;left:8px;z-index:30;background:#fff;border-radius:16px;padding:8px;box-shadow:0 18px 40px rgba(20,35,43,.16);display:flex;flex-direction:column;min-width:240px}.fbar-menu button{text-align:left;border:0;background:#fff;border-radius:10px;padding:12px 14px;font:inherit;font-size:15px;font-weight:500;color:var(--ink);cursor:pointer}.fbar-menu button:hover,.fbar-menu button[aria-selected=true]{background:var(--bg)}.bcat{display:flex;gap:28px;flex-wrap:wrap}.bcat-busca{flex:1 1 520px;min-width:0;min-height:560px;border-radius:36px;background:var(--ink);color:#fff;position:relative;overflow:hidden;display:flex}.bcat-foto{position:absolute;right:-40px;bottom:0;width:52%;height:92%;background:#24363f;border-radius:220px 220px 0 0;overflow:hidden}.bcat-txt{position:relative;padding:56px 48px;display:flex;flex-direction:column;justify-content:flex-end;max-width:52%}.bcat-ic{width:88px;height:88px;border-radius:24px;background:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:auto}.bcat-txt h2{margin:48px 0 0;font-family:var(--display);font-size:clamp(36px,3.6vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1}.bcat-txt p{margin:18px 0 0;font-size:20px;line-height:1.45;color:#d7dee1}.bcat-cats{flex:1 1 520px;min-width:0;border-radius:36px;background:#e9edf2;padding:48px 0;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.bcat-cats .cat{font-size:17px}.bcat-rodape{padding:0 40px;text-align:center}.bcat-rodape h3{margin:0;font-family:var(--display);font-size:clamp(34px,3.4vw,50px);font-weight:800;letter-spacing:-.03em;line-height:1.02}.bcat-rodape p{margin:16px auto 0;max-width:420px;font-size:18px;line-height:1.5;color:var(--ink-2)}@media (max-width:720px){.bcat-busca{min-height:520px}.bcat-txt{max-width:100%;padding:36px 28px}.bcat-foto{width:60%;height:55%;opacity:.55}.fbar-btn,.fbar-seg button{font-size:14px;padding:0 14px}}.grade{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:640px){.grade{grid-template-columns:minmax(0,1fr);gap:16px}}.nc{position:relative;background:#fff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;min-width:0;box-shadow:0 10px 28px rgba(20,35,43,.07),0 1px 3px rgba(20,35,43,.05);border:2px solid transparent}.nc-pro:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:var(--marca);z-index:2;pointer-events:none}.nc-img{position:relative;height:200px;overflow:hidden}.nc-capa{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.nc-mosaico{display:grid;grid-template-columns:2fr 1fr;grid-gap:3px;gap:3px;background:#fff!important}.nc-mosaico .nc-capa{position:static}.nc-fotos{display:grid;grid-template-rows:1fr 1fr;grid-gap:3px;gap:3px;min-height:0}.nc-fotos img{width:100%;height:100%;object-fit:cover;display:block;min-height:0}.nc-corpo{position:relative;padding:18px 20px 20px;display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.nc-pro .nc-corpo{padding-top:38px}.nc-logo{position:absolute;top:-30px;left:18px;width:56px;height:56px;border-radius:16px;border:4px solid #fff;box-shadow:0 6px 16px rgba(20,35,43,.18);overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:800;font-size:18px;letter-spacing:-.02em}.nc-logo img{width:100%;height:100%;object-fit:cover;display:block}.nc-nome{margin:0;font-family:var(--display);font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.15;overflow-wrap:anywhere}.nc-sub{margin:0;font-size:14px;color:#6b757a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nc-status{margin:4px 0 0;font-size:13px;font-weight:600;color:#7a8388}.nc-status.aberto{color:#1a7f45}.nc-acoes{display:flex;flex-wrap:nowrap;gap:8px;margin-top:auto;padding-top:14px}.nc-ic{flex:0 0 42px;width:42px;height:42px;border-radius:50%;border:1.5px solid rgba(31,42,51,.18);display:inline-flex;align-items:center;justify-content:center;background:#fff;transition:background .2s ease,border-color .2s ease}.nc-ic:hover{border-color:#1f2a33;background:#f3f5f7}.nc-zap{background:#1f2a33;border-color:#1f2a33}.nc-zap:hover{background:#0f171d;border-color:#0f171d;filter:brightness(.95)}.destaques{margin-bottom:36px;min-width:0}.destaques-titulo{margin:0 0 14px;font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.02em}.destaques-trilho{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding:8px 16px 30px;margin:-8px -16px -12px;scrollbar-width:thin;scrollbar-color:var(--accent) transparent}.destaques-trilho::-webkit-scrollbar{height:6px}.destaques-trilho::-webkit-scrollbar-thumb{background:var(--accent);border-radius:999px}.destaques-trilho::-webkit-scrollbar-track{background:rgba(20,35,43,.06);border-radius:999px}.destaques-item{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 36px) / 3);scroll-snap-align:start;min-width:0;display:flex}.destaques-item .nc{width:100%}@media (max-width:1024px){.destaques-item{flex-basis:calc((100% - 18px) / 2)}}@media (max-width:640px){.destaques-item{flex-basis:86%}}@media (prefers-reduced-motion:reduce){.nc-ic{transition:none}}